body{
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size : 13px;
font-style : normal;
color: #333333; 
background-color:#D5E4EC;
margin: 12px 0px 0px 0px;
}

.big1 {
font-size: 15px;
font-weight: bold;
}



/* ------------ dft -------------*/

a{color:#2C73F8;}
a:link{text-decoration:underline;}
a:visited{text-decoration:underline;}
a:hover{text-decoration:none;}


h1{
font-size: 22px;
letter-spacing: .08em;
font-weight: bold;
}

h2{
font-size: 16px;
letter-spacing: .05em;
font-weight: bold;
}

.boldtext{
font-weight: bold;
color: #333;
}

.bull{list-style-type:square; margin:0 0 0 70px;}
ul.bull li{padding:0 0 8px 0;}


/* ------------ maindiv -------------*/

#maindiv {
background-color:#FFF;
margin: 0 auto 20px auto;
width:810px;
border:2px solid #333;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
	
/* ------------ top -------------*/

#header{
height:113px;
margin: 0 auto;
background-color:#ADCADA;
}

#header h1{
margin: 0 auto;
color:#FFF;
padding: 40px;
font-size:2.5em;
font-family: Verdana, Arial, Helvetica, sans-serif;
}


/* ------------ nav -------------*/

#nav{
width:100%;
background-color:#666;
border-top:1px solid #FFF;
border-bottom:1px solid #FFF;
}

#nav ul{
margin:0 auto 0 auto;
padding:0;
list-style-type:none;
text-align: right;
position:relative;
line-height:29px;
}

#nav li{
position:relative;
font-size:12px;
text-align: center;
height:100%;
display:inline;
line-height:29px;
}

#nav li a{
font-size: 11px;
color:#fff;	
padding:8px 15px 8px 15px;
}

#nav li a:link{ 
text-decoration:none;
} 

#nav li a:visited{
text-decoration:none;
}

#nav li a:hover{
text-decoration: none;
background: #D5E4EC;
color:#333;
}


/* ------------ content middle -------------*/

#midcontent{
width:90%;
margin: 0 auto;
padding:30px 0 42px 0;
}

#midcontent p{
padding:0 40px 0 40px;
}

#midcontent h1,h2{
padding:0 40px 0 40px;
}

#midcontent img{
border:1px solid #666;
padding:2px;
margin-right:15px;
}


/* ------------ footer -------------*/

#footer{
width:82%;
margin: 25px auto 25px auto;
text-align:center;
}



.border1{
border-top: 1px solid #0970BB;
border-bottom: 1px solid #0970BB;
border-left: 1px solid #0970BB;
border-right: 1px solid #0970BB;
}