/* =Main Content Panel
------------------------------------------------------------------------------*/
body {
margin:0; 
padding:0;
color:#000; 
background-color:#F0F0F0;
font:11px Helvetica, Arial,  sans-serif;
}

a, a:hover, a:visited{
	color: #25408F;
}

#mainContent {
	font-size: 12px;    
	padding:0;
	margin:0;
	width:728px; 
	color:#25408F;
	position: relative;
	margin: 0 0 0 200px;	
	text-align: justify;
}

#mainContentHome {
	font-size: 12px;    
	padding:0;
	margin:0;
	width:100%; 
	color:#25408F;
	text-align: justify;
}

div.leftbox {
    width: 255px; 
    float: left; 
	padding-top: 0px; 
    padding-left: 5px; 
    padding-right: 5px;
    font-size: 14px;
}

div.with-border {
	border-left:1px solid #E1E2E2;
	border-right:1px solid #E1E2E2;
	font-size: 12px;    
	padding:0;
	margin:0;
    padding-left: 3px; 
    padding-right: 3px;
}

div.onebox {
    width: 731px; 
    float: left; 
	padding-top: 0px; 
    padding-left: 5px; 
    padding-right: 5px;
}

div.boxH {
	background: url(../img/hHeader.png) no-repeat top;
	padding-top: 0px; 
    padding-left: 0px; 
    padding-right: 0px;
    min-height:30px;
}

div.boxH p {
	color: white;
	font-size: 19px;
	text-align: center;
	display: inline;
	padding-top: 0px;
	position: relative;
	top: 5px; 
}

div.boxF {
	background: url(../img/hFooter.png) no-repeat bottom;
	padding-top: 0px; 
    padding-left: 0px; 
    padding-right: 0px;
    min-height: 30px;
    margin: 0 0 0 0;
}

div.boxF p, div.boxF p a {
	color: white;
	font-size: 18px;
	text-align: center;
	display: inline;
}

div.boxHL {
	background: url(../img/hHeaderL.png) no-repeat top;
	padding-top: 0px; 
    padding-left: 0px; 
    padding-right: 0px;
    min-height:30px;
}

div.boxHL p {
	color: white;
	font-size: 19px;
	text-align: center;
	padding-top: 0px;
	position: relative;
	top: 5px; 
}

div.boxFL {
	background: url(../img/hFooterL.png) no-repeat bottom;
	padding-top: 0px; 
    padding-left: 0px; 
    padding-right: 0px;
    min-height: 30px;
    margin: 0 0 0 0;
}

div.boxFL p, div.boxFL p a {
	color: white;
	font-size: 18px;
	text-align: center;
	display: inline;
}


div.miniboxH {
	background: url(../img/hmini.png) no-repeat top;
	padding-top: 0px; 
    padding-left: 0px; 
    padding-right: 0px;
    min-height:30px;
}

div.miniboxH p {
	color: white;
	font-size: 19px;
	text-align: center;
	display: inline;
	padding-top: 0px;
	position: relative;
	top: 5px; 
}

div.miniboxF {
	background: url(../img/hFooter.png) no-repeat bottom;
	padding-top: 0px; 
    padding-left: 0px; 
    padding-right: 0px;
    min-height: 30px;
    margin: 0 0 0 0;
}

div.boxF p, div.boxF p a {
	color: white;
	font-size: 18px;
	text-align: center;
	display: inline;
}


#mainContent h1{
	color:#25408F;
	text-align: left;
	font-size: 28px;
	font-weight:bold;	
	background: url(../img/logoMapsSmall.png) no-repeat top left;
	min-height: 50px;
	padding: 0 0 0 60px;
}

.pics {  
    height:  464px;  
    width:   693px;  
    padding: 0;  
    margin:  0;  
} 
 
.pics img {  
    padding: 0px;  
    border:  1px solid #ccc;  
    background-color: #eee;  
    width:  693px; 
    height: 464px; 
} 

.picsd {  
    height:  530px;  
    width:   729px;  
    padding: 0;  
    margin:  0;  
} 
 
.picsd img {  
    padding: 0px;  
    border:  1px solid #ccc;  
    background-color: #eee;  
    width:  729px; 
    height: 530px; 
} 