/*	General	*/
body { background-color:#393943; font-family:"Times New Roman", Times, serif; font-size:14px; margin:0px; }
a { color:#036; text-decoration:none; }
a img { border:none; }
small.breadcrumbs { color:#036; font-size:11px; }
small.breadcrumbs a { color:#036; }

/*	footer.php	*/
#footer-body { color:#FFF; font-size:11px; margin:5px 0 0 0; width:985px; }
#footer-body a { color:#FFF; }

/*	header.php	*/
.horizontal-tab-container { float:left; height:22px; margin-right:2px; }
.horizontal-tab-off-center { background:url(/img/header/hzn-tab-off-center.gif) repeat-x; float:left; height:22px; }
.horizontal-tab-off-center a { color:#000; font-size:14px; font-weight:bold; margin:0 3px; }
.horizontal-tab-off-left { background:url(/img/header/hzn-tab-off-left.gif) no-repeat top left; float:left; height:22px; width:7px; }
.horizontal-tab-off-right { background:url(/img/header/hzn-tab-off-right.gif) no-repeat top left; float:left; height:22px; width:7px; }
.horizontal-tab-on-center { background:url(/img/header/hzn-tab-on-center.gif) repeat-x top left; float:left; height:22px; }
.horizontal-tab-on-center a { color:#FFF; font-size:14px; font-weight:bold; margin:0 5px; }
.horizontal-tab-on-left { background:url(/img/header/hzn-tab-on-left.gif) no-repeat top left; float:left; height:22px; width:7px; }
.horizontal-tab-on-right { background:url(/img/header/hzn-tab-on-right.gif) no-repeat top left; float:left; height:22px; width:7px; }

#body_container { background-color:#EBF1F7; border:1px solid #000; overflow:hidden; width:985px; }
#container { margin:0 10px; width:985px; }
#content { float:right; padding:4px 0; width:775px; }
#header_container { width:985px; }
#header-top { overflow:hidden; width:985px; }
#horizontal-tabs { margin-top:10px; overflow:hidden; width:985px; }
#left { float:left; padding-top:4px; width:210px; }
#logo { color:#FFF; float:left; font-size:13px; margin:10px 0 0 5px; width:350px; }
#right { float:left; padding:4px 0; width:306px; }
#social-banner { background:url(/img/header/social-banner-left.gif) no-repeat #6D6D72; color:#FFF; float:right; font-size:12px; height:33px; width:260px; }
#social-banner img { margin:0px 3px 0 0; vertical-align:middle; }
#social-banner-content { margin:5px 0 0 10px; }
#social-banner-content a { color:#FFF; }

/*	left_nav.php	*/
.left-rail-bottom-center { background-color:#165594; float:left; height:11px; width:178px; }
.left-rail-bottom-left { background:url(/img/left-rail/left-rail-bottom-left.gif) no-repeat; float:left; height:11px; width:11px; }
.left-rail-bottom-right { background:url(/img/left-rail/left-rail-bottom-right.gif) no-repeat; float:left; height:11px; width:11px; }
.left-rail-first-heading-left { background:url(/img/left-rail/left-rail-first-heading-left.gif) no-repeat; float:left; height:23px; width:9px; }
.left-rail-first-heading-right { background:url(/img/left-rail/left-rail-first-heading-right.gif) no-repeat; float:left; height:23px; width:9px; }
.left-rail-heading-container { height:9px; width:200px; }
.left-rail-heading-center { background:url(/img/left-rail/left-rail-heading-center.gif) repeat-x; float:left; height:23px; text-align:center; width:182px; }
.left-rail-heading-center span { color:#FFF; font-size:13px; font-weight:bold; }
.left-rail-heading-left { background:url(/img/left-rail/left-rail-heading-left.gif) no-repeat; float:left; height:23px; width:9px; }
.left-rail-heading-right { background:url(/img/left-rail/left-rail-heading-right.gif) no-repeat; float:left; height:23px; width:9px; }
.left-rail-lisitng { list-style:url(img/left-rail/yellow-arrow-right.gif); line-height:1.5em; margin:0; padding:5px 0 5px 20px; }
*:first-child+html .left-rail-lisitng { margin:10px 0 0 0; }	/*	For IE7	*/
.left-rail-lisitng a { color:#FFF; }
.listing-expanded { list-style:url(img/left-rail/yellow-arrow-down.gif); }
.listing-expanded ul { list-style:url(img/left-rail/white-minus.gif); margin:0; padding:0 0 5px 20px; }

#left-rail-content { background-color:#165594; margin:0 0 4px 4px; width:200px; }/*	Common	*/
hr.dark-blue { border:0px; border-top:1px solid #003366; color:#003366; margin:3px 0 0 0; }

#body-content { margin:10px; }
#body-content-container { background-color:#FFF; border:1px solid #036; overflow:hidden; width:769px; }