body { 
margin: 25px 0 25px 0; 
padding:0; 
font: 80% Verdana, Arial, sans-serif;
color:#ffffff;  
background: #ffffff;
}


p {
padding: 0px;
}

a {
color: #FFFFFF;
background: inherit;
text-decoration: underline;
}



a:hover {
background: inherit;
text-decoration:none;
color: #FFF;
}


.imgLeft {
padding: 0px 8px 15px 0;
/*margin-left: 100px;*/
float: left;
}



.imgRight {
padding: 0px 25px 15px 15px;
/*margin-left: 100px;*/
float: right;
}






h1{
color:#fff;
margin:5px 0 0 10px;
padding: 0;
font-size: 155%;
}


h2{
color:#fff;
margin:5px 0 0 10px;
padding: 0;
font-size: 155%;
border-bottom: dotted thin #FFFFFF;
}

h5{
color:#fff;
margin:0px 0 0 550px;
padding: 0;
font-size: 90%;



}


hr {
height: 2px;
width:100%;
border: none;
color: #003989;
background-color:#003989;
margin: 45px 0 45px 0;  
}


ul {
  margin: 0 5px 0 30px;
  padding: 0;
  list-style: square;
}


.top {
text-decoration:none;
font-size: 85%;
}



#map{
float: left;
width: 600px;
padding:15px;
}

.blue {
color: #003989;
}


/*input {
 background-color: #1C7EF4;
}*/



/*-------Container-------*/



#background {
width: 920px;
margin: 0 auto;
background: #285088 url(../images/sign-white.gif) bottom left no-repeat;
}





/*-------round corners-------*/



.roundcont {
	width: 920px;
	color: #fff;
	margin: 0 auto;
}

.roundcont p {
	margin: 0 15px 0 15px;
}

.roundtop { 
	background: url(../images/tr.gif) no-repeat top right; 
}

.roundbottom {
	background: url(../images/br.gif) no-repeat top right; 
}

img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}












/*-------Content-------*/











#content {
width: 920px;
background: none;
}


#content .left_side {
float: left; 
width: 230px;
padding: 10px 0 0 0px;
margin: 0;
}


#content .left_space {
float: left; 
width: 230px;
height: 85px;
padding: 10px 0 0 0px;
margin: 0;
}


#content .right_side {
float: right;
padding: 0;
margin:0;
width: 680px; }




#content .sign {
float: left; 
width: 215px;
padding: 0;
margin: 0;
}










#header .padding { 
float: right;
color: #003989;
padding: 85px 10px 0 0;
font-size: 90%;
text-align: right;
}



/*-------Navigation-------*/




#blueblock{
width: 212px;
padding: 1em 0 1em 18px;
margin-bottom: 1em;
font-family: Verdana, Arial, sans-serif;
font-size: 125%;
font-weight:bold;
color: #333;
}

* html #blueblock{ /*IE 6 only */
w\idth: 147px; /*Box model bug: 180px minus all left and right paddings for #blueblock */
}

#blueblock ul{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#blueblock li {
margin: 0;
}

#blueblock li a{
display: block;
padding: 5px 5px 5px 8px;
color: #fff;
text-decoration: none;
width: 100%;
}

html>body #blueblock li a{ /*Non IE6 width*/
width: auto;
}

#blueblock li a:hover{
color: #285088;
background: #fff;
text-decoration: none;

}


#blueblock li.selected a{
color: #285088;
background: #fff;
text-decoration: none;

}








/*-------Footer-------*/

#footer {
width: 920px;
margin: 0 auto;
}

#footer p {
margin: 0;
padding: 5px;
text-align: right;
font-size: 76%;
color:#285088;
}


#footer a {
color:#285088;
}


#footer a:hover {
color:#696969;
text-decoration: underline;
}













