/* CSS definition file containing sitestyle stylesheets for web display */
body, table, td {
	font:normal 13px "Lucida Grande", Verdana, Geneva, Arial, Helvetica, sans-serif;
}
li {
	margin-bottom:5px;
}
#mainTable {
	background-color:#7A0704;
}
a:link, a:visited, a:active {
	font-weight:bold;
	color:#5B0000;
	text-decoration:underline;
}
a:hover {
	font-weight:bold;
	color:#5B0000;
	text-decoration:none;
}

#hdrWeb, #ftrWeb, #colTable {
	display:block;
}
#hdrPrint, #ftrPrint {
	display:none;
}

#utility {
	font-size:10px;
	font-weight:bold;
	color:#996633;
}
#utility a:link, #utility a:visited, #utility a:active {
	font-size:10px;
	font-weight:bold;
	color:#5B0000;
	text-decoration:underline;
}
#utility a:hover {
	font-weight:bold;
	color:#5B0000;
	text-decoration:none;
}

#mainNav {
	background-color:#330000;
	border-top:1px solid #FFFFFF;
	border-bottom:4px solid #FFFFFF
}
#mainNavBtn {
	border-right:2px solid #FFFFFF;
	padding:4px 0px 4px 0px;
}
#mainNavBtn a:link, #mainNavBtn a:visited, #mainNavBtn a:active {
	font-size:11px;
	line-height:15px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	padding:4px 9px 4px 9px;
	border:1px solid #330000;
}
#mainNavBtn a:hover {
	font-size:11px;
	line-height:15px;
	font-weight: bold;
	color: #330000;
	text-decoration: none;
	background-color: #FFFFFF;
}

#subRow {
	background-color:#EFE5DF;
	border-bottom:4px solid #FFFFFF;
}
#functBtn {
	padding:5px 0px 5px 9px;
}
#breadcrumb {
	font-size:10px;
	line-height:15px;
	font-weight:normal;
	color:#000000;
	padding:2px 9px 2px 0px;
}

#hp_featuredbox {
	background:#FFFFFF;
}
#hp_featuredbox .boxes h3 {
	font-size:12px;
	line-height:15px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	color:#993300;
}
#hp_featuredbox .boxes {
	font-size:10px;
	line-height:15px;
	border-left:1px solid #f0d1b2;
	border-bottom:1px solid #f0d1b2;
    color:#000000;
}
#hp_featuredbox .boxes p {
	line-height:15px;
	margin:0px;
	padding:0px;
}
#hp_featuredbox .boxes img {
	border:1px solid #7a0704;
}
#hp_featuredbox .boxes .active {
	background:#DA7310;
	color:#FFFFFF;
}
#hp_featuredbox .boxes a {
	font-weight:normal;
	display:block;
	padding:5px;
	text-decoration:underline;
	color:#333333;
}
#hp_featuredbox .boxes a:hover {
	font-weight:normal;
	text-decoration:underline;
	color:#333333;
	background:#f6ead9;
}
#hp_featuredbox .boxes .active a, #hp_featuredbox .boxes .active a:hover, #hp_featuredbox .boxes .active a:visited {
	font-weight:normal;
	text-decoration:underline;
	color:#FFFFFF;
	background:#DA7310;
}
#hp_featuredbox .boxes .active h3 {
	line-height:15px;
	color:#FFFFFF;
}

#tempbox {
	font-size:12px;
	padding-left:2px;
	border:1px solid #7a0704;
	width:130px; height:18px;
}

.updateSect h3 {
	font-size:15px;
	line-height:15px;
	color:#720502;
	margin:10px 0px 10px 0px;
	padding:0px;
}
.updateSect {
	line-height:15px;
	margin:0px;
	padding:0px 0px 10px 0px;
	border-bottom:1px dotted #aeaeae;
}

#col_lt {
	border-right:1px solid #7a0704;
	background-color:#FFFFFF;
	padding-bottom:20px;
}
#subnavTitle {
	font-size:11px;
	line-height:15px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:8px;
	padding-bottom:1px;
	background-color:#7a0704;
	border-bottom:2px solid #000000;
}
#subnavArrow {
	padding:6px 0px 0px 8px;
	border-top:1px solid #7a0704;
}
#subnavBtn {
	font-size:11px;
	line-height:15px;
	font-weight:bold;
	padding-left:0px;
	border-top:1px solid #7a0704;
}
#col_headlines td, #col_press td, #col_alerts td {
	font-size:10px;
}
#col_headlines em, #col_press em {
	font-size:10px;
	color:#898989;
}
#col_headlines p, #col_press p, #col_alerts p {
	margin-top:0px; margin-bottom:5px;
	padding-bottom:5px;
	border-bottom:1px dotted #c2c2c2;
}
#col_headlines a:link, #col_headlines a:visited, #col_headlines a:active {
	font-weight:bold;
	color:#336699;
	text-decoration:underline;
}
#col_headlines a:hover {
	font-weight:bold;
	color:#336699;
	text-decoration:none;
}
#col_press a:link, #col_press a:visited, #col_press a:active {
	font-weight:bold;
	color:#876F0D;
	text-decoration:underline;
}
#col_press a:hover {
	font-weight:bold;
	color:#876F0D;
	text-decoration:none;
}
#col_alerts a:link, #col_alerts a:visited, #col_alerts a:active {
	font-weight:bold;
	color:#7a0704;
	text-decoration:underline;
}
#col_alerts a:hover {
	font-weight:bold;
	color:#7a0704;
	text-decoration:none;
}

#pageTitle {
	font-size:16px;
	font-weight:bold;
	color:#720502;
}

#colContent1 {
	width:755px;
	font:13px/15px;
	margin-bottom:20px;
}
#colContent2 {
	width:580px;
	font:13px/15px;
	margin-bottom:20px;
}

#sectTitle {
	font-size:11px;
	line-height:15px;
	font-weight:bold;
	color:#FFFFFF;
	padding-bottom:1px;
	background-color:#333366;
	border-bottom:2px solid #000000;
}
#sectTitleAlt {
	font-size:11px;
	line-height:15px;
	font-weight:bold;
	color:#FFFFFF;
	padding-bottom:1px;
	background-color:#7a0704;
	border-bottom:2px solid #000000;
}
#listHyper {
	font-size:11px;
	font-weight:bold;
	padding-bottom:5px;
}
#listTitle {
	font-weight:bold;
	background-color:#EFE5DF;
}
#listTitleAlt {
	font-weight:bold;
	background-color:#dfe0ef;
}
#listTitleAlt a:link, #listTitleAlt a:visited, #listTitleAlt a:active {
	font-weight:bold;
	color:#333366;
	text-decoration:underline;
}
#listTitleAlt a:hover {
	font-weight:bold;
	color:#333366;
	text-decoration:none;
}
#listEntry {
	padding-bottom:10px;
	border-top:1px dotted #aeaeae;
	border-left:1px dotted #EFE5DF;
	border-right:1px dotted #EFE5DF;
	border-bottom:1px dotted #aeaeae;
}
#listSpacer {
	font-size:9px;
}

#col_1, #col_2 {
	border-right:1px solid #7a0704;
	background-color:#FFFFFF;
	padding:8px;
}

#col_rt {
	border-left:1px solid #7a0704;
	border-right:1px solid #7a0704
}


#ftr {
	font-size:10px;
	color:#FFFFFF;
	line-height:15px;
	background-color:#7a0704;
	border-top:none;
	padding:10px;
}
#ftr a:link, #ftr a:visited, #ftr a:active {
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:underline;
}
#ftr a:hover {
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}

#formBtm {
	border-top:2px solid #333366;
	border-bottom:2px solid #333366;
}
#textbox {
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
}
#fieldon {
	background-color:#EFE5DF;
	border:1px solid #330000;
}
#fieldoff {
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
}
#button {
	font-weight:bold;
}