/* CSS Document */

body{ margin:0px; font-family:verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-align:left; font-weight: lighter;}
p{ text-align:left; margin-top:4px; margin-left:5px; margin-right:4px;}
h1{ font-family:"Century Gothic", arial, verdana, times new roman; font-size:14px; color:#FF9933; text-align:left; margin-bottom:0px; margin-left:5px;}
h2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color:#990000; text-align:left; margin-left: 5px; margin-top:0px; margin-bottom:2px;}
h3{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight: bolder; margin-left:5px;}
ul { text-align:left;}
li{ text-align:left;}
#outer{ width: 100%; height: 800px;}
#commercialquotedirect{ position:relative; width:800px; height:700px; background-color:#FFFFFF;}
#motorquotemenu{ position:absolute;  width:800px; height: 76px; top:2px; left:0px; background-image:url(images/motor_quote_home.jpg); background-repeat:no-repeat;}
#motorabout{ position:absolute;  width:800px; height: 76px; top:2px; left:0px; background-image:url(images/motor_quote_2.jpg); background-repeat:no-repeat;}
#motoraffiliate{ position:absolute;  width:800px; height: 76px; top:0px; left:0px; background-image:url(images/motor_quote_4.jpg); background-repeat:no-repeat;}
#motorterms{ position:absolute;  width:800px; height: 76px; top:2px; left:0px; background-image:url(images/motor_quote_5.jpg); background-repeat:no-repeat;}
#motorcontact{ position:absolute;  width:800px; height: 76px; top:2px; left:0px; background-image:url(images/motor_quote_3.jpg); background-repeat:no-repeat;}
#bikequotemenu{ position:absolute;  width:800px; height: 78px; top:-2px; left:0px; background-image:url(images/bike_quote_bike.jpg); background-repeat:no-repeat;}
#homequotemenu{ position:absolute;  width:800px; height: 78px; top:-2px; left:0px; background-image:url(images/home_quote_home.jpg); background-repeat:no-repeat;}
#vanquotemenu{ position:absolute;  width:800px; height: 78px; top:-2px; left:0px; background-image:url(images/van_quote_van.jpg); background-repeat:no-repeat;}
#validation{ position: absolute; top: 705px; left: 0px; width:800px}
#menutext{
	position:absolute;
	top: 45px;
	left: 278px;
	width: 487px; text-align:left;
}

#restquotemenu{ position:absolute;  width:800px; height: 76px; top:2px; left:0px; background-image:url(images/menu_fleet_1.jpg); background-repeat:no-repeat;}
#restquotemenu2{ position:absolute;  width:800px; height: 76px; top:2px; left:0px; background-image: url(images/menu_fleet_2.jpg); background-repeat:no-repeat;}
#restquotemenu3{ position:absolute;  width:800px; height: 76px; top:2px; left:0px; background-image:url(images/menu_fleet_3.jpg); background-repeat:no-repeat;}
#restquotemenu4{ position:absolute;  width:800px; height: 76px; top:2px; left:0px; background-image:url(images/menu_fleet_4.jpg); background-repeat:no-repeat;}
#restquotemenu5{ position:absolute;  width:800px; height: 76px; top:2px; left:0px; background-image:url(images/menu_fleet_5.jpg); background-repeat:no-repeat;}
#restquotemenu6{ position:absolute;  width:800px; height: 76px; top:2px; left:0px; background-image:url(images/menu_site.jpg); background-repeat:no-repeat;}

#home{ position: absolute; top: 48px; left:250px; width:95px; height:25px; text-align:center;}
#aboutus{ position: absolute; top: 48px; left:354px; width:95px; height:25px; text-align:center;}
#contact{ position: absolute; top: 48px; left:456px; width:95px; height:25px; text-align:center;}
#affiliate{ position: absolute; top: 48px; left:558px; width:95px; height:25px; text-align:center;}
#condition{ position: absolute; top: 48px; left:656px; width:105px; height:26px; text-align:center;}

#home2{ position: absolute; top: 50px; left:250px; width:95px; height:25px; text-align:center;}
#aboutus2{ position: absolute; top: 50px; left:354px; width:95px; height:25px; text-align:center;}
#contact2{ position: absolute; top: 50px; left:456px; width:95px; height:25px; text-align:center;}
#affiliate2{ position: absolute; top: 50px; left:558px; width:95px; height:25px; text-align:center;}
#condition2{ position: absolute; top: 49px; left:656px; width:105px; height:26px; text-align:center;}

#menuaff{
	position:absolute;
	top: 47px;
	left: 278px;
	width: 487px; text-align:left;
}

#autoquote{ position: absolute; top: 74px; left:0px; width:800px; height:128px;}
#housequote{ position: absolute; top: 74px; left:0px; width:800px; height:128px;}
#motorbikequote{ position: absolute; top: 74px; left:0px; width:800px; height:128px;}
#vanquote{ position: absolute; top: 74px; left:0px; width:800px; height:128px;}
#quotebutton{ position:absolute; top:5px; left: 0px;}
#commercial{ position: absolute; top: 78px; left:0px; width:800px; height:130px; background-image:url(images/bg.jpg); background-repeat: no-repeat;}

#commenu{ float:left; width: 125px; height:221px;}

#insurancecontent{ position: absolute; top:214px; left:0px; width:570px; height:220px; background-color:#FFFFFF}
#aboutcontent{ position: absolute; top:214px; left:0px; width:800px; height:224px; background-color:#FFFFFF}
#testimonials{position:absolute; top:0px; left:0px; height:221px; width:240px;}
#testext{ float: right; width: 112px; height: 160px; margin-top:0px}
#insurance{ float:right; width: 320px; height:220px; border-right:#cccccc thin solid; border-left:#cccccc thin solid; }
#about{ float:right; width: 545px; height:215px;}
#terms{ float:right; width: 545px; height:215px; border-left: #CCCCCC thin solid; overflow:auto;}
#easyquote{
	position: absolute;
	left:578px;
	height:200px;
	width: 226px;
	height:220px;
	top: 0px;
}
#quotes{ position: absolute; left:-1px; top: 248px; height:130px; width: 800px;}
#property{float:right; width:80px; height: 220px; margin-left:0px; ; background-repeat:no-repeat;}
#insure{ position: absolute; top:608px; left:-1px; width:800px; height:85px; text-align: center; }
#news{
	position: absolute;
	width:197px;
	height:129px;
	left: 589px;
	top: 459px;
}

#call{ position: absolute; top:0px; left:258px; width:542px; height:30px; text-align:right; z-index:66;}
#commflash{ width:230px; height:125px; position: absolute; top:0px; left: 355px;}



.menu{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:14px; font-weight:800; text-decoration: none;}
a.menu:link{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:14px; font-weight:400; text-decoration: none;}
a.menu:visited{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:14px; font-weight:400; text-decoration: none;}
a.menu:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:14px; font-weight:400; text-decoration: underline;}

a.menu:active{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:14px; font-weight:400; text-decoration: none;}

.link{ font-family:Arial, Helvetica, sans-serif; color: #666666; font-size:12px; font-weight:400; text-decoration: none; text-align:center;}
a.link:link{ font-family: Arial, Helvetica, sans-serif; color:#666666; font-size:12px; font-weight:400; text-decoration: none;}
a.link:visited{ font-family: Arial, Helvetica, sans-serif; color:#666666; font-size:12px; font-weight:400; text-decoration: none;}
a.link:hover{ font-family: Arial, Helvetica, sans-serif; color:#666666; font-size:12px; font-weight:400; text-decoration: underline;}

a.link:active{ font-family: Arial, Helvetica, sans-serif; color:#666666; font-size:12px; font-weight:400; text-decoration: none;}

.quote{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; font-weight:normal; margin-left:8px; margin-top:0px; padding-top:0px;}
.relax{ margin-left:5px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-align:left;}
.text{margin:0px; font-family:verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #333333; text-align:left; font-weight: lighter;}
.call{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#0033CC; font-size:18px;}
.call2{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#0033CC; text-align:left;}
.call3{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #FF6600; text-align:left;}
.number{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color: #FF6633; font-size:20px;}

.comm{ font-family:Arial, Helvetica, sans-serif; color: #FFffff; font-size:12px; font-weight:400; text-decoration: none; text-align:center;}
a.comm:link{ font-family: Arial, Helvetica, sans-serif; color:#FFffff; font-size:12px; font-weight:400; text-decoration: none;}
a.comm:visited{ font-family: Arial, Helvetica, sans-serif; color:#FFffff; font-size:12px; font-weight:400; text-decoration: none;}
a.comm:hover{ font-family: Arial, Helvetica, sans-serif; color:#FF9900; font-size:12px; font-weight:400; text-decoration: underline;}

a.comm:active{ font-family: Arial, Helvetica, sans-serif; color:#FFffff; font-size:12px; font-weight:400; text-decoration: none;}


.style1 {
	color: #333333;
	font-style: italic;
}
#Layer1 {
	position:absolute;
	left:287px;
	top:0px;
	width:0px;
	height:3px;
	z-index:1;
}

#comments{ width:90%; margin-top:0px; text-align:left;}

#topborder{position:absolute; width:800px; height:18px; top:241px; left:-2px;}

#botborder{position:absolute; width:800px; height:18px; top:593px; left:-5px;}

#otherinfo{position:absolute; width:377px; height:18px; top:235px; left:216px; background-color:#FFFFFF;}
