@charset "utf-8";
body  {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #f0f6fc ;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #000000;
}
#container { 
	width: 800px;  
	background: #FFFFFF;
	margin: 0 auto;
	text-align: left;
} 
#header { 
	background: #DDDDDD; 
	padding: 0 10px 0 20px; 
} 
#header h1 {
	margin: 0;
	padding: 10px 0;
}
#sidebar1 {
	float: left;
	width: 195px;
	background: #ddeaf8;
	border-left: 1px solid #999;
	border-right: 1px solid #999;
}

#sidebar1Inner {padding: 10px;
	font-size: 75%;}

#sidebar1Inner h3 {clear:both; margin: 20px 0 3px 0;  padding: 0 5px; border-top: 1px solid #999}


/* MENUS ===================================================*/

#sidebar1Inner ul { list-style: none; padding:0; margin:0; float : left; width : 14em;}
#sidebar1Inner ul li {list-style: none; padding:0; margin:0; float : left;
		line-height : 1.25em;
		margin-bottom : 0px;
		width: 14em;
		}
#sidebar1Inner li ul { /* second-level lists */
	position : absolute;
	left: -999em;
	margin-left : 12.05em;
	margin-top : -2.45em;
	background: #C0C0C0; 
}

#sidebar1Inner li ul ul { /* third-and-above-level lists */
	left: -999em;
}

#sidebar1Inner li a {
	width: 14em;
	w\idth : 13em;
	display : block;
	color : black;
	text-decoration : none;
	/*font-weight : bold;
	background-color : white;
	border: 1px solid  #0EA5F5 ;*/
	border: 1px solid #ddeaf8;
	padding : 0.3em 0.5em;
	font-style:italic;
}

#sidebar1Inner li ul li a {border: 1px solid #C0C0C0;}


#sidebar1Inner li a:hover {
	/*color : white;
	background-color : #0EA5F5;*/
	background:#E5ECF2; border: 1px solid #CCC;
}

#sidebar1Inner li:hover ul ul, #sidebar1Inner li:hover ul ul ul, #sidebar1Inner li.sfhover ul ul, #sidebar1Inner li.sfhover ul ul ul {
	left: -999em;
}

#sidebar1Inner li:hover ul, #nav li li:hover ul, #sidebar1Inner li li li:hover ul, #sidebar1Inner li.sfhover ul, #sidebar1Inner li li.sfhover ul, #sidebar1Inner li li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}
		
/* END MENUS ===================================================*/

#theDate {
	
	background: #999;
	padding: 20px 5px;
	color: #FFF; text-align:center;
	font-size: 70%;}
	
#mainContent { 
	margin: 0 0 0 200px;
	
} 
#topHeader { background: #004D93; width: 595px;}

#mainContentInner {padding: 0 10px;
	font-size: 80%;
	font-family:Tahoma, Geneva, sans-serif;
	}
#mainContentInner li, #mainContentInner td, #mainContentInner p {line-height: 150%;}
#mainContentInner a {}
#mainContentInner a:hover {}
#mainContentInner li {list-style: square;}

#mainContentInner h1, #mainContentInner h1.PageTitle {font-size: 160%;}
#mainContentInner h2 {font-size: 145%;}
#mainContentInner h3 {font-size: 130%; font-weight: normal;}



#related {float:right; border: 1px solid #004D93; width: 150px; margin-left: 5px;}
#relatedHeader {padding:3px; background:#004D93; color:#FFF; font-weight: bold;}
#relatedContent {padding: 3px;}
#relatedContent ul {margin:0; padding:0; list-style: none;}
#relatedContent ul li {margin: 4px 0; padding:0; list-style: none;}

#footer { 
	padding: 0 10px 0 20px;
	background:#FFF;
	text-align: center;
} 
#footer p {
	margin: 0;
	padding: 10px 0;
}
.fltrt { 
	float: right;
	margin-left: 8px;
}
.fltlft { 
	float: left;
	margin-right: 8px;
}
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
