body, h1, h2, h3, h4, h5, h6, ul, li, img
{
margin:0px;
padding:0px;
}

body
{
font-size:12px;
font-family: Verdana;
color: #666666;
}
h1
{

font-family:Verdana;
font-size:14px;
color:#666666;
font-weight:bold;
padding-top:34px;
padding-bottom:20px;}

ul
{
padding-bottom:22px;
padding-left:15px;}
li
{
list-style:disc;
color:#666666;}
li a{
font-size:12px;
font-family:Verdana;
color:#666666;
line-height:22px;
text-decoration:underline;
}
li a:hover
{
text-decoration:underline;
color:#000A90;}

#body
{
width:985px;
height:850px;
margin-left:auto;
margin-right:auto;
}

#banner
{
float:left;
width:985px;
height:237px;}
#banner .topbanner
{
float:right;
width:985px;
height:147px;
}
#banner .bottombanner
{
float:left;
width:655px;
height:58px;
margin-top:5px;
padding-left:330px;
padding-top:28px;
border-bottom:1px solid #CCDBDE;
background:url(images/topbannerbg.jpg) no-repeat;
}
#mainconttent
{
float:left;
width:985px;
}
#mainconttent .leftpanel
{
float:left;
width:221px;
border-right:1px solid #CCDBDE;
}
.leftpanel .top
{
	float:left;
	width:183px;
	height:28px;
	padding-top:25px;
	padding-left: 20px;
}
.leftpanel .top .leftbox
{
float:left;
height:28px;
width:99px;
border-right:1px solid #CCDBDE;
background:url(images/leftcor.gif) left no-repeat;
}
.leftpanel .top .rightbox
{
float:left;
width:83px;
height:28px;
background:url(images/rightcor.gif) right no-repeat;
}
.leftpanel .top .lefttopbg
{
float:right;
height:28px;
width:87px;
background:url(images/topbg.gif) repeat-x;
}
.leftpanel .top .righttopbg
{
float:left;
height:28px;
width:71px;
background:url(images/topbg.gif) repeat-x;
}
.links
{
	float:left;
	width:183px;
	height:321px;
	background:url(images/bottomlinkbg.gif) right bottom no-repeat;
	padding-left: 20px;
}
.links a
{
float:left;
width:155px;
height:24px;
line-height:24px;
padding-left:28px;
color:#000000;
font-size:11px;
font-weight:bold;
font-family:Arial;
text-decoration:none;
background-color:#E4ECEF;
border-bottom:1px solid #FFFFFF;
border-top:1px solid #ffffff;
}
.links a:hover
{
color:#ffffff;
font-weight:bold;
background:url(images/rollover.png) no-repeat;;
}
.aeroplane
{
float:left;
width:221px;
padding-top:55px;
}
.aeroimg
{
float:left;
padding-left:17px;
}
.bluetext
{
float:left;
width:221px;
color:#2F516D;
text-align:center;
padding-top:14px;
font-weight:bold;
font-size:10px;
}
.copy
{
float:left;
width:221px;
padding-top:24px;
font-size:10px;
text-align:center;}
#rightmain
{
float:left;
width:763px;
position:relative;
}
.topbar
{
float:left;
width:763px;
height:17px;
background:url(images/topmenubg.gif) repeat-y;
}

#middlcontent
{
float:left;
width:497px;
}
#rightpanel
{
float:left;
width:266px;}
a.findmore
{
font-size:12px;
font-family:Verdana;
color:#666666;
line-height:22px;
text-decoration:underline;}
a.findmore:hover
{
text-decoration:underline;
color:#000A90;}
p.center
{
padding-top:17px;
padding-bottom:20px;
text-align:center;
}
.topleft
{
width:497px;
height:17px;
background:url(images/barbgleft.gif);
}
.middlein
{
float:left;
width:465px;
padding-left:32px;
}
.Getimg
{
width:266px;
height:84px;
background:url(images/get_a_quote.png) no-repeat;
}
.lefttext
{
padding-top:50px;
padding-left:35px;
}
.testtext
{
padding-bottom:13px;
font-size:11px;
color:#666666;
}
.testtext a
{
font-size:11px;
color:#666666;
text-decoration:underline;
}
.testtext a:hover
{
font-size:11px;
color:#000A90;
text-decoration:underline;

}
.bottom
{
float:left;
width:700px;
padding-left:32px;
padding-bottom:5px;
}


.topright
{
text-align:center;
line-height:17px;
font-size:10px;
color:#FFFFFF;
font-weight:bold;
width:266px;
height:17px;
background:url(images/righttopbar.gif) repeat;
}

.floatright
{
float: right;
padding: 10px;
}
.homehead
{
font-size:14px;
font-weight:bold;
color:#006138;
}