﻿body {margin: 0px;}

div#container {margin: 0px auto 0px auto; border: Solid 1px #C9C9C9; border-width: 0px 1px 0px 1px; width:760px; overflow: hidden;}

div#header { background-image: url(../RefreshedImages/title.jpg); height:99px; width:760px; top: 0px;}

div#font_sizer {float: right; height: 99px; width: 400px; left: 353px;top: 0px; font-size: 10px; color: #666666; padding: 0px 3px 0px 4px; vertical-align: bottom; text-align: right;}

div#top_navigation_home {width:760px; height:16px; background-image: url(../RefreshedImages/top_nav_home.jpg); text-indent: 142px; font-size: 11px; color: #666666;}
div#top_navigation {width:760px; height:16px; background-image: url(../RefreshedImages/top_nav.jpg); background-repeat: no-repeat; text-indent: 142px; font-size: 11px; color: #666666;}
div#top_navigation a {color: #006699;}

div#sidebar {float: left;left: 0; font-size: 0.7em; width: 139px;}
div#sidebar a {margin: 0px 0px 0px 0px; display: block; text-align: left; background-color: #E7EEF2; padding: 3px 4px 3px 4px; border: 1px solid #C9C9C9; border-width: 0px 1px 1px 0px; color: #333333; font-weight: bold;}
div#sidebar .main_menu {width: 129px; text-decoration: underline;}
div#sidebar .site_link {width: 119px; margin: 0px 0px 0px 0px; display: block; text-align: left; background-color: #E7EEF2; padding: 3px 4px 3px 4px; border: 1px solid #C9C9C9; border-width: 0px 1px 1px 0px; color: #333333; text-decoration: underline;	font-weight: bold;}
div#sidebar .site_link_color {width: 9px; margin: 0px 0px 0px 0px; display: block; text-align: left; padding: 3px 0px 3px 0px; border: 1px solid; border-width: 0px 1px 1px 0px; text-decoration: none;}
div#sidebar a:hover {background-color: #B6D2E3;}
div#sidebar .spacer {width: 137px; font-size: 0em; height: 10px; margin: 0px 0px 0px 0px; display: block; background-color: #B6D2E3; border: 1px solid #C9C9C9; border-width: 0px 1px 1px 0px;}
div#sidebar .image_rotator {width: 137px; font-size: 0em; height: 90px;	margin: 0px 0px 0px 0px; display: block; background-color: #FFFFFF; border: 1px solid #C9C9C9; border-width: 0px 1px 1px 0px;}
div#sidebar .sites_title {width: 138px;	font-size: 0em;	height: 16px; background-image: url(../RefreshedImages/sidebar_sites_title.jpg);	margin: 0px 0px 0px 0px; display: block; background-color: #D3C6C9;}
div#sidebar .site_link_color {width: 9px; margin: 0px 0px 0px 0px; display: block; text-align: left; padding: 3px 0px 4px 0px; border: 1px solid #C9C9C9; border-width: 0px 1px 1px 0px; text-decoration: none;}
div#content {text-align:justify;margin: 0px 0px 0px 139px;	font-size: 0.75em; padding: 0px 0px 20px 3px; min-height: 425px; height: auto !important; height: 425px;}

div#contentPrint {width:600px;text-align:justify;margin: 0px 0px 0px 0px;	font-size: 0.75em; padding: 0px 0px 20px 3px; min-height: 425px; height: auto !important; height: 425px;}

div#content .rightPanel {width: 140px;}
div#content .rightPanel .newsArea {text-align:left; border: solid 1px #CCCCCC; border-width: 0px 0px 0px 1px;}
div#content .rightPanel .newsArea_base {font-size: 0em; height: 10px; margin: 0px 0px 0px 0px; display: block; background-color: #B6D2E3; border: 1px solid #C9C9C9; border-width: 1px 0px 1px 1px;}
div#content .rightPanel .newsItem_image {border: Solid 1px #C9C9C9; border-width: 0px 0px 1px 0px;}
div#content .rightPanel .newsItem_text {font-size: 85%; font-weight: bold; text-align: left; padding-bottom: 2px; padding-left:2px;}

div#footer {height: 25px; background-image: url(../RefreshedImages/footer_base.jpg); width:758px; clear: both;}
div#footer a {color: #FFFFFF; font-size: 10px; text-decoration: underline; font-weight: bold;}
div#footer a:hover {text-decoration: none;}
div#footer .supporter_link{color: #999999; font-size: 10px;text-decoration: none; font-weight:normal;}
div#footer .supporter_link:hover{text-decoration: underline;}
div#footer td {text-align: center;}
div#footer_text_left {float: left; height: 14px; width: 800px; text-align: left; color: #FFFFFF; font-size: 10px; text-decoration: none; padding-top: 10px; padding-left: 3px;}
div#footer .right_align {padding-left: 355px;}

.spacerContentTmp{padding-right:6px;}

.ablank {text-decoration: none;}

div#base {font-size: 75%; text-align: center;}

div#Policy table
{
    width: 96%;
    text-align: left;
    vertical-align: top;
}

div#Policy th
{
    color: #000000;
    background-color: #ffffff;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif; font-size: 1.0em;
    vertical-align: top;
}

div#Policy td
{
    color: #000000;
    background-color: #ffffff;
    font-family: Arial, Helvetica, sans-serif; font-size: 1.0em;
    vertical-align: top;
}
/*AutoComplete flyout */

.autocomplete_completionListElement 
{  
	visibility : hidden;
	margin : 0px!important;
	background-color : inherit;
	color : black;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor :default;
	overflow : auto;
	height : 200px;
    text-align : left; 
    list-style-type : none;
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
	background-color: #B6D2E3;
	color: black;
	padding: 1px;
}

/* AutoComplete item */

.autocomplete_listItem 
{
	background-color : #FFFFFF; /*#E7EEF2; */
	color : black;
	padding : 1px;
}