body{
	font-family: Arial;
	font-size: 10pt;
}
UL {
	list-style-image: url("/images/point5.gif")
}

.nested_page{
	border-color: gray;
	border-width: 1px;
	border-style: dashed;
	background-color: white;
	padding: 3px;
}

select{
    border-color: #4f4b4a;
	border-width: 1px;
	border-style: solid;
	color: #4f4b4a;
	font-family: Arial;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	text-align: left;
}

input{
	border-color: #4f4b4a;
	border-width: 1px;
	border-style: solid;
	color: #4f4b4a;
	font-family: Arial;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	text-align: left;
}

.MainC {
	color: white;
	font-family: sans-serif ;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;

}

a.MainC:hover {
	color: white;
	font-family: sans-serif ;
	font-size: 9pt;
	font-style: normal;
	font-weight:normal;
	text-decoration:underline;
}

.header_filler{
	background-color: #6b190d;
}

 .ContrastColor{
	/* background-color: #283a4f; */
	background-color: #9a9a9a;
	height: 7px;
	
}


.ContrastColor2{
	background-color: gray;
	height: 2px
	
}

.site_location {
	color: red;
	text-decoration:none;
	font-family: Arial;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
}
.site_location_arrow {
	color: #000055;
	text-decoration:none;
	font-family: Arial;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	vertical-align: top;
}

td.tableBorder {
	border-top: 0px;
	border-bottom: 1px;
	border-right: 1px;
	border-left: 0px;
	border-color: gray;
	border-style: solid;
	color: #4f4b4a;
	font-family: Arial;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	line-height: 22px;
    padding: 2px;
    padding-left: 4px;
	
}

table.tableBorder {
	border-top: 1px;
	border-bottom: 0px;
	border-right: 0px;
	border-left: 1px;
	border-color: gray;
	border-style: solid;
	color: #4f4b4a;
	font-family: Arial;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	text-align: left;
}

.TabLabel{
	/* background-color: #77716f; */
	/* background-color: #7faacd; */
	/* border-color: #7faacd; */
	background-color: #999999;
	border-color: #bbbbbb;
	color: white;
	font-family: Arial;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	vertical-align: middle;
	text-align: center;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-style: solid;
	height: 20px
}

.LabelText{
	background-color: #efeded;
	color: #4f4b4a;
	font-family: Arial;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	vertical-align: middle;
	text-align: left;
}
.PanelLabel{
	background-color: #efeded;
	color: #4f4b4a;
	font-family: Arial;
	font-size: 9pt;
	height: 22px;
	font-style: normal;
	font-weight: normal;
	vertical-align: middle;
	text-align: center;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-color: #CDC7C7;
	border-style: solid;
}

.PicText{
	color: #4f4b4a;
	font-family: Arial;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	height: 20px;
	vertical-align: middle;
	border-color: #CDC7C7;
	border-top-width: 1px;
	border-top-style: solid
}

.StandardText{
	color: #4f4b4a;
	font-family: Arial;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	height: 20px;
	vertical-align: middle;
}

.QuickPoints{
	color: black;
	font-family: Arial;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	height: 20px;
	vertical-align: middle;
	border-color: #4f4b4a;
	border-width: 1px;
}
.PicMore{
	color: #4673bc;
	font-family: Arial;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	text-align: right;
	height: 12px;
	border-color: gray;
	vertical-align: middle;
	border-top-style: dashed;
	border-top-width: 1px
}

A.PicMore {
	color: #4673bc;
	font-family: Arial;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	text-align: right;
	height: 12px;
	vertical-align: middle;
	border-style: none;
}

A.PicMore:hover {
	color: #4673bc;
	font-family: Arial;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	text-align: right;
	height: 12px;
	vertical-align: middle;
	border-style: none;
	text-decoration: underline;
}

.PicTable{
	color: #4f4b4a;
	font-family: Arial;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	border-color: #CDC7C7;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-right-width: 1px;
}

.PanelContainer{
	color: #4f4b4a;
	font-family: Arial;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-width: 1px;
	border-left-style: solid;
	border-color: #CDC7C7;
}

.PanelTable{
	color: #4f4b4a;
	font-family: Arial;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	text-align: left;
}

.QuickTab{
	background-color: #efeded;
	color: #4f4b4a;
	font-family: Arial;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	vertical-align: middle;
	text-align: center;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-color: #CDC7C7;
	border-style: solid;
}

 /* set background images for corners */
.rbroundbox_orng { background: url(/images/simple_background.gif) repeat; }
.rbtop_orng div  { background: url(/images/simple_top_left.gif) no-repeat top left; }
.rbtop_orng      { background: url(/images/simple_top_right.gif) no-repeat top right; }
.rbbot_orng div  { background: url(/images/simple_bottom_left.gif) no-repeat bottom left; }
.rbbot_orng      { background: url(/images/simple_bottom_right.gif) no-repeat bottom right; }

 /* height and width details */
.rbtop_orng div, .rbtop_orng, .rbbot_orng div, .rbbot_orng {
	width: 100%;
	height: 14px;
	font-size: 1px;
}
.rbcontent_orng  { margin: 0 14px; }
.rbroundbox_orng { width: 100%; margin: auto; }


 /* GRAY */
 /* set background images for corners */
.rbroundbox { background: url(/images/simple_background_gray.gif) repeat; }
.rbtop div  { background: url(/images/simple_top_left_gray.gif) no-repeat top left; }
.rbtop      { background: url(/images/simple_top_right_gray.gif) no-repeat top right; }
.rbbot div  { background: url(/images/simple_bottom_left_gray.gif) no-repeat bottom left; }
.rbbot      { background: url(/images/simple_bottom_right_gray.gif) no-repeat bottom right; }

 /* height and width details */
.rbtop div, .rbtop, .rbbot div, .rbbot {
	width: 100%;
	height: 14px;
	font-size: 1px;
}
.rbcontent  { margin: 0 14px; }
.rbroundbox { width: 100%; margin: auto; }

.Broadcast{
	background-color: #efeded;
	color: #4f4b4a;
	font-family: Arial;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	vertical-align: middle;
	text-align: center; 
	}

.BroadcastSmall{
	background-color: #efeded;
	color: black;
	font-family: Arial;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	vertical-align: middle;
}

.StayConnectedTab{
	background-color: #51978f;
	color: white;
	font-family: Arial;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-color: gray;
	border-style: solid
}

.QuickPic{
	color: yellow;
	font-family: Arial;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	vertical-align: top;
	text-align: center;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-color: gray;
	border-style: solid;
	background-color: #c0d2e7
}

.StayConnectedPic{
	color: #559d96;
	font-family: Arial;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	vertical-align: top;
	text-align: center;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-color: gray;
	border-style: solid;
	background-color: #b4d6d2
}

.BannerBorder {
	border-color: #4b4b4b;
	font-weight: bold;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-style: solid;
	border-right-style: solid;
	border-width: 0px
}

.MenuItem {
	border-top-color: gray;
	margin-top: 1px;
	border-top-width: 1px;
	border-top-style: dashed;
	text-align: left;
	text-indent: 10px;
}

.PicBorder {
	border-color: gray;
	border-width: 1px;
	border-style: solid;
	font-weight: bold
}

.ContentBorder {
	border-color: gray;
	border-width: 1px;
	border-style: solid;
}

.PicBorder2 {
	border-color: gray;
	border-style: solid;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px
}

.QuickLinks {
	font-style: normal;
	font-family: Arial;
	font-size: 9pt;
	color: black;
	border-left-color: white;
	border-right-color: white;
	border-bottom-color: white;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-right-style: dashed
}

.StayingConnectedLinks {
	font-style: normal;
	font-family: Arial;
	font-size: 9pt;
	color: #666633;
	border-left-color: white;
	border-right-color: white;
	border-bottom-color: white;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid
}

A.qla{
	color: black;
	text-decoration:none;
}

A.qla:hover {
	color:red;
	text-decoration:none;
}

.QuickLinkContainer {
	border-top-color: #4f4b4a;
	margin-top: 1px;
	border-top-width: 1px;
	border-top-style: dashed;
	text-align: center;
	height: 20px;
	
	            
}

.QuickLBorder{
	background-color: white;
	border-color: #4f4b4a;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-style: double;
	border-right-style: dashed;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-width: 0px;
	border-right-width: 1px
}

A.hla{
	color: black;
	text-decoration:none;
	font-weight: bold;
	font-size: 9pt;
}

A.hla:hover {
	color: red;
	text-decoration:none;
}

A.menuCurrent {
	color: red;
	text-decoration:none;
}


A.rssFeed{
	color: black;
	text-decoration: none;
	font-size: 9pt;
	text-align: left;
	
}

A.rssFeed:hover {
	color: blue;
	text-decoration:underline;
	text-align: left;
}

.AdsBody {
	font-family: Arial;
	color: black;
	font-weight: normal
}

.p_header {
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold
}

.page_window {
	background-color: #fcfcfc
}

.window_tab {
	border-color: black;
	border-style: solid;
	margin: 5px;
	text-align: center;
	font-family: Arial;
	font-weight: bold;
	background-color: gray;
	color: white;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px
}

.window_tab_off {
	border-color: black;
	border-style: solid;
	margin: 5px;
	text-align: center;
	font-family: Arial;
	font-weight: bold;
	background-color: white;
	color: gray;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px
}

a.tab_off {
	background-color: white;
	color: gray;
	text-decoration:none;
}
.standard_body {
	margin: 0px;
	background-color: white
}

A {text-decoration:none;}

.a_image {text-decoration:none;
		  border:none;}
.focus_line {
	color: #ef1008;
	font-weight: normal;
	font-style: normal ;
}

td.footer {
	font-family: Arial;
	font-size: 8pt;
	background-color: #6b190d;
	color:white;
	border-top:solid black 1px;
	
}

td.footer_text {
	font-family: Arial;
	font-size: 8pt;
	background-color:black;
	color:white;
}

td.welcomeText {
	color: black;
	font-family: Arial;
	font-size: 7pt;
	font-style: normal;
}

.pageTitle{
	color: #4f4b4a;
	font-family: Arial;
	font-size: 16pt;
	font-weight: bold;
	text-align: left;
	height: 40px;
	border-bottom-width: 1px;
	border-top-width: 1px;
	vertical-align: middle;
	border-left-width: 0px;
	border-right-width: 0px;
	
}

.HLCTitle{
	background-color: #948e8d;
	color: white;
	border-color: gray;
	border-width: 1px;
	border-style: solid;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	left-margin: 5px;
}

.HLCStandard{
	font-family: Arial;
	font-size: 10pt;
}

.HLCHeaderText{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
}

.HLCStandardRed{
	font-family: Arial;
	font-size: 10pt;
	color: #b32b1d;
}

.navColumn{
	background-color: black;
}

.HLCPicBorder {
	border-color: gray;
	border-width: 1px;
	border-style: solid;
}

.HLCPicStandard{
	font-family: Arial;
	font-size: 8pt;
}

.menuhead{
	background-color: #7E93AB;
	border-bottom: 1px solid #FFF;
	border-top: 1px solid #FFF;
	color: #FFF;
	font-size: 11px;
	font-weight: bold;
	padding: 4px 4px 4px 4px;
	text-align: left;
}
  
.HLCGridHeader{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #948e8d;
	background-color: #f2f2f2;
}

.HLCGridHeaderCell{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #948e8d;
	background-color: #f2f2f2;
	border-color: gray;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-style: solid;
}

.HLCGrid{
	font-family: Arial;
	font-size: 10pt;
	
}

.HLCAlternateGridRow{
	background-color: #f2f2f2;
}
