@charset "utf-8";
/* CSS Document */

body {background:url(images/bg.jpg) repeat-x; background-attachment:fixed; margin:0; padding:0; font:12px Verdana, Arial, Helvetica, sans-serif}

p {font:12px Verdana, Arial, Helvetica, sans-serif; color:#000}

a {color:#000066; text-decoration:underline}
a:hover {color:#FF0000; text-decoration:none}

/* Styles */

#container {width:716px; height:100%; margin:0px auto}
#headerbar {background:url(images/templateES_02.png) no-repeat; width:716px; height:169px}
#navcontainer {background: url(images/templateES_04.png) no-repeat; width:716px; height:46px; margin:0px }
#page {background: url(images/page.png) repeat-y; width:676px; margin:0px auto; padding:20px}
#footer {background:url(images/templateES_06.png) no-repeat; width:676px; height:21px; margin:0px auto; padding:9px 20px 0px 20px; font:10px Verdana, Arial, Helvetica, sans-serif}
#lhm {width:180px; padding:0px; background-color:#000066; float:left; margin-right:15px}
#rh {width:450px; float:right}
#overflow {width:100%; height:50px; overflow:auto;}
#overflow p, #overflow a { font:11px Arial, Helvetica, sans-serif; color: #999; text-decoration:none}
#overflow span {font:13px Arial, Helvetica, sans-serif}
/* Navigation */

ul#menu { margin:0px auto; padding:0px 0px 0px 6px; list-style-type:none; width:716px; position:relative; display:block; height:45px; font:12px Arial, Helvetica, sans-serif; font-weight:bold; }

ul#menu li { display:block; float:left; margin:0;pading:0; border-right:1px solid #000}
	
ul#menu li a {display:block; float:left; color:#000; text-decoration:none; font-weight:bold; padding:12px 11px 0 12px; height:28px;	text-align:center; border-left:1px solid #000}
	
ul#menu li a:hover { color:#fff; background:url(images/nav2.gif) top right}
ul#menu li a.current {color:#fff}

/* SideNav */

#sidenav ul a:link, #sidenav ul a:visited {display: block; list-style:none}
#sidenav ul {list-style:none; margin: 0; padding: 0;}

.sidenav {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	margin:0;
	padding:0;
	list-style:none
	}

.sidenav a {
	text-decoration:none;
	background-color: #9999FF;
	border-bottom:1px solid #CCC;
	border-right:1px solid #ccc;
	padding:5px 0px 5px 10px;
	color:#000033;
	display:block;
	font-weight:bold
	}

.sidenav a:hover {
	background-color:#FFF;
	color:#000;
	text-decoration:none;
	font-weight:bold
	}




/* class */

.header {font:22px Verdana, Arial, Helvetica, sans-serif; color:#000000; text-align:center}
.subHeader {font:16px Verdana, Arial, Helvetica, sans-serif; color:#333333; text-align:center}
.subHL {font:16px Verdana, Arial, Helvetica, sans-serif; color:#333333; text-align:left}
.bodyText {font:12px Verdana, Arial, Helvetica, sans-serif; color:#000; text-align:justify; line-height:18px}
li.bodyText {padding-bottom:6px; line-height:18px}
.center {font:12px Verdana, Arial, Helvetica, sans-serif; color:#000; text-align:center; line-height:18px}
a.footer {color:#666; text-decoration:none}
a.footer:hover {color:#333333; text-decoration:underline}
.imgC {margin:10px; border:1px solid #000;}
.imgcnb {margin:10px; }