html,body{margin:0;padding:0;}
body{font: 76% verdana,arial,sans-serif;text-align:center;;background:url(/images/bg.jpg) repeat-x top}
h1 {font: 90%;  arial,sans-serif; margin:0; padding:15px 0; margin-top:0; margin-bottom:10px; background: #0D6D9F; text-align:center; color:#FFF; border-bottom:#BCD2E6 3px solid}
h2 {font: 80%; arial,sans-serif; margin-left: 10px;margin-right:5px;margin-top:0; margin-bottom: 5px; color:#CC9900}
p{margin:0 10px 10px}
a:visited {color:#003399}
a:hover {color:#FF0000;}
/*a{display:block;color: #981793;padding:10px}
*/
div#header {border-bottom:2px solid #0D6D9F; padding:0;margin:0}
div#container{text-align:left;  background:#BCD2E6; border-right:1px solid #0D6D9F; border-top:1px solid #0D6D9F}
div#content p{line-height:1.3; }
div#content li {padding-bottom:5px}
div#navigation{background:#B9CAFF; }
div#extra{width:188px; text-align:left}
div#footer{background: #333;color: #FFF}
div#footer p{margin:0;padding:5px 10px}

div#container{width:705px;margin:0 auto;}
div#content{float:right;width:515px; background:#fff;padding-top:0px; padding-bottom:150px}
#content ul {
	list-style-type: none;
	padding: 0;
	margin: 15px 10px 20px 1.3em;
	text-align:left;
}

#content ul li {
  background: url(/images/bullet.gif) no-repeat;
  background-position: 0 .4em;
  padding-left: 1.5em;
  margin-bottom: 10px;
}div#navigation{float:left;width:190px;  background:#fff}
div#extra{float:left;clear:left; background:#BCD2E6;}
#extra img {border-bottom:1px solid #0D6D9F;}
div#footer{clear:both;width:100%;  background:#0D6D9F; text-align:right}
#title {font-size:20px}
h2  {font-size:17px; margin-top:20px}
h3  {font-size:15px; margin-top:20px; margin-left:10px; margin-bottom:5px}
#list p {border-bottom:1px solid #CCCCCC; padding-bottom:20px}
#list p.noborder {border:0;padding-bottom:5px}
.newshl {margin:10px;}

/* boxes */
.hlbxr {width:180px; border-left:1px dashed #0D6D9f; float:right;margin:0 5px 10px 10px; text-align:left}
.hlbxtitle {background: #0D6D9f; margin:0; padding:3px; font-weight:bold; color:#FFF; font-size:110%; text-align:center; margin-bottom:5px}

/* reports */
#repbdr {text-align:left; margin:50px 200px;}
#repbdr li {margin-bottom:5px}
a {font-weight:bold}

/* floats */
.fr {margin:0 10px 10px 10px; float:right}

/*- Menu -------------------------- */

#navigation ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}	
#menu3 {
	width: 188px;
	margin: 0;
	border-style: solid solid none solid;
	border-color: #BCD2E6;
	border-size: 1px;
	border-width: 1px;
	border-top:0
	}
	
#menu3 li a {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	font-weight:bold
	}	
	
#menu3 li a:link, #menu3 li a:visited {
	color: #627EB7;
	display: block;
	background:  url(/images/menu.gif);
	padding: 8px 0 0 10px;
	}
	
#menu3 li a:hover {
	color: #000099;
	background:  url(/images/menu.gif) 0 -32px;
	padding: 8px 0 0 10px;
	}

