/* this stylesheet unpacks its wares in the following order:
1) rules for instances of classes;
2) rules for items invoked by unique IDs;
 */

/* classes */

.logo	{
	background: #700100;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left:	40px;
	padding-right:	40px;
	
	}
	
.small	{
	font-size:	.75em;
	}
	
.rightBorder	{
	background: #700100;
	}
	
.rightBorder a:hover	{
	color:	#FFCC99;
	font-weight:	bold;
	/*text-decoration: underline; */
	}
	
.headlines	{
	padding-right:	6px;
	margin-left:	11px;
	}

.headlines a	{
	color:	#cff;
	font-weight:	bold;
	}
	
.headlines a:active	{
	color:	#0cf;
	font-weight:	bold;
	}
	
.headlines a:visited	{
	color:	#9cc;
	font-weight:	bold;
	}
	
.headlines a:hover	{
	color:	#3ff;
	font-weight:	bold;
	}

.tdBlue {
	vertical-align:	bottom;
	background: #700100;
	
	}

.tdBlueNav3 {
	margin-bottom:	6px;
	margin-left:	12px;
	margin-right:	12px;
	background: #700100;
	font-size: 10px;
	font-weight:	bold;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	}
	
.tdBlueNav2 {
	margin-bottom:	6px;
	margin-left:	12px;
	margin-right:	12px;
	background: #700100;
	font-size: 16px;
	font-weight:	normal;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	}
	
.tdBlueNav {
	margin-bottom:	6px;
	margin-left:	12px;
	margin-right:	12px;
	background: #700100;
	font-size: 20px;
	font-weight:	bold;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	}

.tdBlueNav a	{
	color:	#CC9966;
	font-weight:	bold;
	}
	
.tdBlueNav a:active	{
	color:	#FFCC99;
	font-weight:	bold;
	}
	
.tdBlueNav a:visited	{
	color:	#996633;
	font-weight:	bold;
	}
	
.tdBlueNav a:hover	{
	color:	#FFCC99;
	font-weight:	bold;
	}

.tdBlueForm {
	text-align:	right;
	vertical-align:	top;
	padding-top:	6px;
	padding-left:	0px;
	padding-right:14px;
	padding-bottom:	0px;
	margin-right: 14px;
	margin-bottom:	0px;
	background: #700100;
	font-size: 11px;
	}
	

.tdBlueForm a	{
	color:	#CC9966;
	font-weight:	bold;
	}
	
.tdBlueForm a:active	{
	color:	#999999;
	font-weight:	bold;
	}
	
.tdBlueForm a:visited	{
	color:	#996633;
	font-weight:	bold;
	}
	
.tdBlueForm a:hover	{
	color:	#FFCC99;
	font-weight:	bold;
	}

	
.tdDeepBlue {
	vertical-align:	middle;
	background-color: #700100;
	
	}

.DeepBlueNav {
	color: #fff;
	padding-top:	3px;
	padding-bottom:	3px;
	padding-left:	12px;
	padding-right:	12px;
	font-size: 11px;

	}

.DeepBlueNav a	{
	color:	#ffffff;
	font-weight:	bold;
	}
	
.DeepBlueNav a:active	{
	color:	#cccccc;
	font-weight:	bold;
	}
	
.DeepBlueNav a:visited	{
	color:	#ffffff;
	font-weight:	bold;
	}
	
.DeepBlueNav a:hover	{
	color:	#FFCC99;
	font-weight:	bold;
	/*text-decoration: underline; */
	}

.tdActive {
	background: gray;
	vertical-align:	middle;
	font-size: 11px;
	}

.tdActive a:hover{
	color:	#FFCC99;
	font-weight:	bold;
	}

.tdBreadcrumb {
	color: #fff;
	vertical-align:	middle;
	text-indent:	11px;
	font-face:	verdana, arial, helvetica, sans-serif;
	font-size:	10px;
	line-height:	20px;
	border-bottom: 1px solid #CC9966;
	font-size: 10px;
	}

.tdBreadcrumb, .tdBreadcrumb a {
	color: #ffffff;
	font-weight: bold
	}

.tdBreadcrumb a:active {
	color: #999999;
	font-weight: bold
	}

.tdBreadcrumb a:visited {
	color: #ffffff;
	font-weight: bold
	}

.tdBreadcrumb a:hover {
	color: #CC9966;
	font-weight: bold
	}
	
.td000	{
	background:	#fff;
	}
	
/* ids */

#tdHeadlines {
	padding-top:	6px;
	padding-left:	11px;
	padding-right:	4px;
	margin-bottom:	6px;
	white-space: nowrap;
	color: #fff;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	vertical-align:	middle;
	}

#tdHeadlineCopy {
	padding-top:	6px;
	white-space: nowrap;
	color: #fff;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	vertical-align:	middle;
	}

#tdHeadlineCopy a	{
	color:	#fff;
	}