@charset "utf-8";
/* CSS Document */

/*body 
{
    font-family: Verdana, helvetica, arial, sans-serif;
	font-size: 68.75%;
	background: #fff;
	color: #333;
}*/

#header
{
    background:#005596;
    height: 56px;
    
	 /*Dont Delete*/
    margin-left: 10px;
    margin-top: 10px;
    margin-right: 10px;
	/* / */
}

#sidebar
{
    /*Dont Delete*/
    margin-top: 10px;
    margin-left: 10px;
    margin-bottom: 10px;
	/* / */ 
    width: 190px;
    position:relative;
	float: left;
}

.site-logo {
	float:left;
	width:418px !important;
	height:56px;
	background: url(/images/site_logo.gif) top left no-repeat;
}

/*--- V Menu ---*/	
/*#sidebar {
	width: 178px; position:relative; float:left; }*/
#navigation, #navigation ul { /* all lists */
	padding: 0; margin: 0; list-style: none; float: left; width: 190px; }
#navigation li { /* all list items */
	position: relative; float: left;line-height: 27px; margin-bottom: -1px; width: 190px; }
#navigation li ul { /* second-level lists */
	position : absolute; left: -999em; margin-left : 16.65em; margin-top : -2.35em; }	
#navigation li ul ul { /* third-and-above-level lists */
	left: -999em; }
#navigation li a {
	width: 178px; padding : 0 6px; display : block; color : #363636; font-size:11px; text-decoration : none; background:#ffffff url(../../images/bg-nav.gif) left bottom no-repeat; cursor:pointer; }
.arrow {
	background:#ffffff url(../../images/bg-nav.gif) bottom right no-repeat !important; }
#navigation li a:hover {
	color : #2e5596; }
#navigation li ul li a {
	line-height:15px; padding:6px; }	
#navigation li:hover ul ul, #navigation li:hover ul ul ul, #navigation li.sfhover ul ul, #navigation li.sfhover ul ul ul {
	left: -999em; }
#navigation li:hover ul, #navigation li li:hover ul, #navigation li li li:hover ul, #navigation li.sfhover ul, #navigation li li.sfhover ul, #navigation li li li.sfhover ul { /* lists nested under hovered list items */
	left: auto; z-index:9999 ; }

#content
{
    /*border: 1px solid #808080;*/
    float: left;
    margin-top: 10px; 
    margin-left: 10px;
    margin-bottom: 10px;
    width: 1000px;
    /*height: 100%;*/
    overflow: auto;
	position: relative; 
}

#footer
{
    /*border: 1px solid #808080;*/
    /*text-align: center;*/
    height: 48px;
    background-color:#888;
    clear:both;
    
    margin-left: 10px;
    margin-right: 10px;
}

/*--- Footer ---*/
/*#footer {
	width:100%; height:48px; float:left; z-index:-1; background-color:#242e37; clear:both; margin-top:20px; }*/
#footer ul {
	width:1490px; padding:0; margin:0; list-style: none;  }
#footer ul li {
	float: left; line-height:48px; margin-bottom : -1px;}
#footer ul li span {
	margin:0 10px; color:#ffffff; }
#footer a {
	color:#005191; }
#footer .email a {
	color:#ffffff; }
#footer .title span {
	font-size:18px; color:#005191; font-weight:bold; }

/*A:link {text-decoration: none; color: #333;}
A:visited {text-decoration: none; color: #333;}
A:active {text-decoration: none; color: #333;}
A:hover {text-decoration: underline; color: red;}*/
/*resets and overrides
--------------*/

#MainContentInLayout_MainContentInMainFrameLayout_trEmailConsent input {
float: left;
display: inline;
}

#MainContentInLayout_MainContentInMainFrameLayout_trEmailConsent label {
margin-left: 7px;
float: left;
display: inline;
width: 383px;
margin-top: -3px;
margin-bottom: 10px;
}