/* CSS Document */
body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11pt;
	margin:0px;
	background-color: #F0F3AB;
}
p {
	margin:0;
	text-align: left;
}
ul {
margin:0px 0px 0px 20px;
}
.imginline {
	display:inline;
	}
img {
	display:block;
	border: 0px;
	text-align: center;
	}
.fl {
	float: left;
	display: inline;
}

.fr {
	float: right;
	display: inline;
}

.clr {
	clear: both;
}
#container {
	margin: 0 auto;
	width: 898px;
	}
#header {
	width:894px;
	height: 146px;
	border:solid 2px;
}	

#body {
	width:894px;
	height:300px;
	border:solid 2px;
}	

#body1 {
	width:874px;
	border:solid 2px;
	padding: 10px;
	background-color:#FFF;
}	


#bodyrt {
	width: 699px;
	float:left;
	display:inline;
	height: 300px;
	border-left:solid 2px #000;
}


#header img{
	float:left;
	display:inline;
	}
	
#loc {
	width: 195px;
	background-color: #C0C0C0;
	height: 42px;
	float:left;
	display:block;
	text-align: center;
}

#nav {
	background-image:url(images/navback.jpg);
	background-repeat:repeat-x;
	height: 42px;
	width: 703px;
	float:left;
	display:block;
}

#home {
	height:42 px;
	float:left;
	display:inline;
	width:90px;
	text-align:center;
	padding-top:11px;

}

#contact {
	height:42 px;
	float:left;
	display:inline;
	width:100px;
	text-align:center;
    padding-top:11px;

}

#request {
	height:42 px;
	float:left;
	display:inline;
	text-align: center;
	width:125px;
	padding-top:2px;
}

#pricing {
	height:42 px;
	float:left;
	display:inline;
	width:90px;
	text-align: center;
	padding-top:11px;
}

#commish {
	height: 42px;
	float:left;
	display:inline;
	text-align: center;
	width:175px;
	padding-top:2px;
}

#about {
	height:42 px;
	float:left;
	display:inline;
	text-align: center;
	width:100px;
	padding-top:2px;
}

#common {
	width: 193px;
	background-color:#ffffff;
	float:left;
	display:inline;
	font-size:16px;
	border-bottom:thin #CCCCC;
	height: 298px;
}

#common1 {
	padding: 4px;
	height: 80px;
}

#commonprob {
	padding-left:20px;
	width: 150px;
	font-style:italic;
}

#leftside {
	width: 180px;
	height: 300px;
	background-color:#fffff;
	border:thin #CCCCC;
}

#donpic {
	width:75px;
	float:left;
	display:inline;
	padding-left:10px;
	margin-right:10px;
}

#don {
	margin-top:10px;
	border-top: solid 2px;
	padding-top: 7px;
	height: 75px;
}

#bodytop {
	width: 659px;
	height: 160px;
	background-color:#FF0;
	padding: 20px;
	
}

#bodybot {
	border-top: solid 2px;
	width: 660px;
	height: 58px;
	background-color:#FFF;
	padding: 20px;
}

#infobot {
	width:250px;
	float:left;
}

#infobotrt {
	width:325px;
	float:left;
	font-size:18px;
	padding-left:40px;
	padding-top:5px;
	font-weight:bolder;
	text-decoration:underline;
}

#moh {
	margin-left: 85px;
	width:700px;
}

#coverage {
	width:574px;
	margin-left:150px;
}

.font14 {
	font-size:14px;
}

.font16 {
	font-size:16px;
}

.font10 {
	font-size:10px;
}

.font11 {
	font-size:11px;
}

.font12 {
	font-size:12px;
}

.font20 {
	font-size:20px;
	font-style:italic;
	font-weight:bold;
}
.indent {
margin-left: 20px
}
.headingfont {
	font-size:13pt;
	}

.boldred {
color:#FF0000;
font-weight:bold;
font-size:18px;
}

a.link{   
	color: #000000; 
	text-decoration: none; }
a.link:hover{ 
	text-decoration: underline;
	color: #000000}
	
a.mininav{
	font-size:10px;
	color: #000000; 
	text-decoration: none; }
a.mininav:hover{ 
	text-decoration: underline;
	color: #000000}
	
a.coverage{  
	font: 9pt; 
	color: #000000; 
	text-decoration: none; }
a.coverage:hover{ 
	text-decoration: underline;
	color: #000000}

a.commonlink{  
	font: 12pt; 
	color: #000000; 
	text-decoration: none; }
a.commonlink:hover{ 
	text-decoration: underline;
	color: #000000}


	
.boxmargin {
	margin: 35px 10px 10px 10px;
	}


#footer {
	font-size: 8pt;
	width: 898px;
	text-align:center;
	padding-top: 5px;
	}
	
.14px {
	font-size:14px;
}
	
a.foot{  
	font: 6pt; 
	color: #000000; 
	text-decoration: none; }
a.foot:hover{ 
	text-decoration: underline;
	color: #000000}	
	
.clr {
	clear:both;
	}
	
#container #footer p {
	text-align: center;
}

.bi {
	font-style:italic;
	font-weight: bold;
}

.bi1 {
	font-style:italic;
	font-weight: bold;
	text-align:center;
	font-size:18px;
}






#pic {
	width: 200px;
	float:left;
	display:inline;
	left: 0px;
	position: relative;
	top: 0px;
	padding: 0px 0px px 0px;
	margin-left:25px;
}

#pic a .large {
	border: 0px;
	display: block;
	height: 1px;
	left: -1px;
	position: absolute;
	top: -1px;
	width: 1px;
}

#pic a img {
	border: 0;
}

#pic a.p1, #pic1 a.p1:visited {
	background: #FFFFFF;
	border: 1px solid #000000;
	display: block;
	height: 150px;
	left: 0;
	text-decoration: none;
	top: 0;
	width: 200px;
}

#pic a.p1:hover {
	background-color: #8C97A3;
	color: #000000;
	text-decoration: none;
}

#pic a.p1:hover .large {
	border: 1px solid #000000;
	display: block;
	height: 375px;
	left: -25px;
	position: absolute;
	top: -400px;
	width: 500px;
}

.grey {
	background-color: #CCC;
}
