/* CSS Document */
html { 
 	margin: 0; 
	padding: 0;
}
body {
	background-color: #fff;
 	margin: 0; 
	padding: 0;
} 
image {
border: 0;
}

img {
border: 0;

}



#mainLeft {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 265px;
	height: 649px;
	
}
/* top navigation css */ 

#topStretch {
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 99px;
	/*background-image: url(/images/glaTopStretch.jpg); */ 
	background-position: left top;
	background-repeat: repeat-x;
	position: absolute;
	top: 0px;
	left: -1px;
}



#homeContent {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 618px;
	position: absolute;
	top: 93px;
	left: 265px;
	width: 50%;
}
#content {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
	position: absolute;
	top: 136px;
	left: -57px;
}
#content2 {
	margin: 0px;
	padding: 0px;
	float: left;
	position: relative;
	left: 265px;
	width: 70%;
	display: block;
	
}
#content3 {
	margin: 0px;
	padding: 0px;
	float: left;
	position: relative;
	left: 323px;
	width: 70%;
}
#trade {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 236px;
	height: 382px;
	position: absolute;
	top: 138px;
	left: 727px;

}
#trade2 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 236px;
	height: 382px;
	position: absolute;
	top: 92px;
	left: 773px;

}
#homeRight {
	margin: 0px;
	padding: 0;
	float: left;
	width: 236px;
	height: 262px;

}


/* top navigation */
#topNavContainer {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 444px;
	position: absolute;
	top: 9px;
	left: 265px;
	z-index:5;
	height: 23px;
}

/* top submenu links css */
a.navHelp:hover {
background-image: url('/images/help_btn_over.gif'); background-repeat: no-repeat;
}
.navHelp{
float: left;
width:88px;
height: 25px; 
padding:0; 
margin: 0;
display:block; 
background-image:url('/images/help_btn.gif');
background-repeat: no-repeat;
z-index:2;
cursor: pointer;
}
.navHelpDown{
float: left;
width:88px;
height: 25px; 
padding:0; 
margin: 0;
display:block; 
background-image:url('/images/help_btn_over.gif');
background-repeat: no-repeat;
z-index:2;
cursor: pointer;
}
a.navAbout:hover {
background-image: url('/images/aboutUs_btn_over.gif'); background-repeat: no-repeat;
}

.navAbout{
float: left;
width:81px;
height: 25px; 
padding:0;
margin: 0; 
display:block; 
background-image:url('/images/aboutUs_btn.gif');
background-repeat: no-repeat;
z-index:2;
cursor: pointer;
}
.navAboutDown{
float: left;
width:81px;
height: 25px; 
padding:0; 
margin: 0;
display:block; 
background-image:url('/images/aboutUs_btn_over.gif');
background-repeat: no-repeat;
z-index:2;
cursor: pointer;
}
a.navLegal:hover {
background-image: url('/images/legal_btn_over.gif'); background-repeat: no-repeat;
}
.navLegal{
float: left;
width:81px;
height: 25px; 
padding:0; 
display:block; 
background-image:url('/images/legal_btn.gif');
background-repeat: no-repeat;
z-index:2;
cursor: pointer;
}
.navLegalDown{
float: left;
width:84px;
height: 25px; 
padding:0; 
margin: 0;
display:block; 
background-image:url('/images/legal_btn_over.gif');
background-repeat: no-repeat;
z-index:2;
cursor: pointer;
}

a.navContact:hover {
	background-image: url('/images/contact_btn_over.gif'); background-repeat: no-repeat;
}
.navContact{
float: left;
width:87px;
height: 25px; 
padding:0; 
display:block; 
background-image:url('/images/contact_btn.gif');
background-repeat: no-repeat;
z-index:2;
cursor: pointer;
}
.navContactDown{
float: left;
width:87px;
height: 25px; 
padding:0; 
margin: 0;
display:block; 
background-image:url('/images/contact_btn_over.gif');
background-repeat: no-repeat;
z-index:2;
cursor: pointer;
}

a.navTestimonials:hover {
	background-image: url('/images/testimonals_btn_over.gif'); background-repeat: no-repeat;
}
.navTestimonials{
	float: left;
	width:89px;
	height: 25px;
	padding:0;
	display:block;
	background-image:url('/images/testimonals_btn.gif');
	background-repeat: no-repeat;
	z-index:2;
	cursor: pointer;
}
.navTestimonialsDown{
	float: left;
	width:89px;
	height: 25px;
	padding:0;
	margin: 0;
	display:block;
	background-image:url('/images/testimonals_btn_over.gif');
	background-repeat: no-repeat;
	z-index:2;
	cursor: pointer;
}

/* Bottom Navigation*/

a.bottomNavVan:hover {
background-image: url('/images/bottomNav_vanInsurance_over.gif'); background-repeat: repeat-x;
}
.bottomNavVan{
float: left;
width:178px;
height: 36px; 
padding:0; 
margin: 0;
display:block; 
background-image:url('/images/bottomNav_vanInsurance_s1.gif');
background-repeat: no-repeat;
z-index:2;
cursor: pointer;
}

a.bottomNavTips:hover {
background-image: url('/images/bottomNav_tips_over.gif'); background-repeat: no-repeat;
}
.bottomNavTips{
float: left;
width:177px;
height: 36px; 
padding:0; 
margin: 0;
display:block; 
background-image:url('/images/bottomNav_tips_s1.gif');
background-repeat: no-repeat;
z-index:2;
cursor: pointer;
}

a.bottomNavClaim:hover {
background-image: url('/images/bottomNav_claim_over.gif'); background-repeat: no-repeat;
}
.bottomNavClaim{
float: left;
width:177px;
height: 36px; 
padding:0; 
margin: 0;
display:block; 
background-image:url('/images/bottomNav_claim_s1.gif');
background-repeat: no-repeat;
z-index:2;
cursor: pointer;
}

a.bottomNavGuide:hover {
background-image: url('/images/bottomNav_guide_over.gif'); background-repeat: no-repeat;
}
.bottomNavGuide{
float: left;
width:176px;
height: 36px; 
padding:0; 
margin: 0;
display:block; 
background-image:url('/images/bottomNav_guide_s1.gif');
background-repeat: no-repeat;
z-index:2;
cursor: pointer;
}

/* FIR image replacement to hide text */
.navHelp span{
	display:none;
}
.navHelpDown span{
	display:none;
}
.navAbout span{
	display:none;
}
.navAboutDown span{
	display:none;
}
.navLegal span{
	display:none;
}
.navLegalDown span{
	display:none;
}
.navContact span{
	display:none;
}
.navContactDown span{
	display:none;
}
.navTestimonials span{
	display:none;
}
.navTestimonialsDown span{
	display:none;
}

/*top nav dropdown menus */

#menuHelp {
	position: absolute;
	float: left;
	top: 22px;
	left:0px;
	z-index: 5;
	width: 165px; 
	display: none;
	margin-top: 0;
	padding-top: 0;
	

}
	
.menuHelp span{
	display:none;
}

#menuLegal {
	position: absolute;
	float: left;
	top: 18px;
	left:152px;
	z-index: 5;
	width: 165px; 
	display: none;
	margin: 0;
	padding: 0;
}
	
.menuLegal span{
	display:none;
}


.topNavFrameTop {
	position: relative;
	left: 0px;
	background: url('/images/topNavFrameTop.gif') repeat-y ;
	margin: 0;
	padding: 0;
	height: 2px;
	z-index: 5;	
	width: 139px;
	vertical-align: top;
}
.topNavMenuHolder {
	position: relative;
	margin: 0; 
	padding: 0;
	width: 166px; 
	z-index: 5;
	
}
.topNavMenuBG {
	background: url('/images/topNavFrameTopBG.gif') repeat-y ;
	background-color: #EBEBEB;
	z-index: 5;
	height: 20px;
}


.topNavFrameFoot {
	background: url('/images/topNavFrameFoot.gif') no-repeat top right;
	margin: 0;
	padding: 0;
	height: 23px;
	z-index: 6;
	position: relative;
	left: -32px;
	top: -23px;


}
.topNavFrameFoot2 {
	background: url('/images/topNavFrameFoot2.gif') no-repeat top right;
	margin: 0;
	padding: 0;
	height: 23px;
	z-index: 6;
	position: relative;
	top: -23px;
	left: -30px;


}
.topNavShadowFoot {
	position: relative;
	background: url('/images/topShadowFoot.gif') no-repeat top right;
	margin: 0;
	padding: 0;
	height: 23px;
	z-index: 5;
	opacity: .0;                      
	filter:alpha(opacity=0);
	width: 140px; 
	left: -1px; 
}

.topShadowEdge {
	margin: 0; 
	padding: 0;
	background: url('/images/topShadowEdge.gif') repeat-y top right;
	z-index: 5; 
	opacity: .0;                         
	filter:alpha(opacity=0);
	width: 6px;    
}
.topShadowLeftEdge {
	margin: 0; 
	padding: 0;
	background: url('/images/topShadowLeftEdge.gif') repeat-y ;
	z-index: 5;
	width: 1px; 
	opacity: .0;                         
	filter:alpha(opacity=0);
	width: 2px;   
    
}
a.topMenuLink  {
	color: #000;
	text-decoration: none;	
}


a.topMenuLink:hover {
	text-decoration: none;
	color: #009933;
} 

.topMenuLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left: 15px;
}
.topMenuLinkDown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #009933;
	text-decoration: none;
	

}

/* end of top navigation */

/* main navigation */

#mainNavContainer {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
	position: absolute;
	top: 57px;
	left: 265px;
	z-index:1;
	height: 42px;
	background-image: url('/images/mainNavContainer.jpg');
	background-repeat: repeat-x;
	
}

/* main navigation */

#bottomNavContainer {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 897px;
	position: absolute;
	top: 520px;
	left: 0px;
	z-index:1;
	height: 42px;
	background-image: url('/images/bottomNavContainer.jpg');
	background-repeat: repeat-x;
}

/* main menu links css */

a.navVan:hover {
	background-image: url('/images/topNav_vanInsurance_over.gif'); background-repeat: no-repeat;
}
.navVan{
float: left;
width:143px;
height: 36px; 
padding:0; 
margin: 0;
display:block; 
background-image:url('/images/topNav_vanInsurance_s1.gif');
background-repeat: no-repeat;
z-index:2;
cursor: pointer;
}
.navVanDown{
float: left;
width:143px;
height: 36px; 
padding:0; 
margin: 0;
display:block; 
background-image:url('/images/topNav_vanInsurance_down.gif');
background-repeat: no-repeat;
z-index:2;
cursor: pointer;
}
a.navLiability:hover {
background-image: url('/images/topNav_liability_over.gif'); background-repeat: no-repeat;
}
.navLiability{
float: left;
width:142px;
height: 36px; 
padding:0;
margin: 0; 
display:block; 
background-image:url('/images/topNav_liability_s1.gif');
background-repeat: no-repeat;
z-index:2;
cursor: pointer;
}
.navLiabilityDown{
float: left;
width:142px;
height: 42px; 
padding:0; 
margin: 0;
display:block; 
background-image:url('/images/topNav_liability_down.gif');
background-repeat: no-repeat;
z-index:2;
cursor: pointer;
}
a.navOther:hover {
background-image: url('/images/topNav_other_over.gif'); background-repeat: no-repeat;
}
.navOther{
float: left;
width:142px;
height: 36px; 
padding:0; 
display:block; 
background-image:url('/images/topNav_other_s1.gif');
background-repeat: no-repeat;
z-index:2;
cursor: pointer;
}
.navOtherDown{
float: left;
width:142px;
height: 36px; 
padding:0; 
margin: 0;
display:block; 
background-image:url('/images/topNav_other_down.gif');
background-repeat: no-repeat;
z-index:2;
cursor: pointer;
}

a.navCar:hover {
background-image: url('/images/topNav_carInsurance_over.gif'); background-repeat: no-repeat;
}
.navCar{
float: left;
width:138px;
height: 36px; 
padding:0; 
display:block; 
background-image:url('/images/topNav_carInsurance_s1.gif');
background-repeat: no-repeat;
z-index:2;
cursor: pointer;
}
.navCarDown{
float: left;
width:138px;
height: 36px; 
padding:0; 
margin: 0;
display:block; 
background-image:url('/images/topNav_carInsurance_down.gif');
background-repeat: no-repeat;
z-index:2;
cursor: pointer;
}

a.navWarranty:hover {
background-image: url('/images/topNav_vanWarranty_over.gif'); background-repeat: no-repeat;
}
.navWarranty{
float: left;
width:142px;
height: 36px; 
padding:0; 
display:block; 
background-image:url('/images/topNav_vanWarranty_s1.gif');
background-repeat: no-repeat;
z-index:2;
cursor: pointer;
}
.navWarrantyDown{
float: left;
width:142px;
height: 36px; 
padding:0; 
margin: 0;
display:block; 
background-image:url('/images/topNav_vanWarranty_down.gif');
background-repeat: no-repeat;
z-index:2;
cursor: pointer;
}

/* FIR image replacement to hide text */
.navVan span{
	display:none
}
.navVanDown span{
	display:none
}
.navLiability span{
	display:none
}
.navLiabilityDown span{
	display:none
}
.navOther span{
	display:none
}
.navOtherDown span{
	display:none
}

.navCar span{
	display:none
}
.navCarDown span{
	display:none
}

.navWarranty span{
	display:none
}
.navWarrantyDown span{
	display:none
}
/* main menu dropdown menus css */
#menuVan {
	position: absolute;
	float: left;
	top: 29px;
	left:-1px;
	z-index:10;
	width: 165px; 
	display: none;
	margin: 0;
	padding: 0;
}
	

.menuVan span{
	display:none;
}

#menuLiability {
	position: absolute;
	float: left;
	left:144px;
	top: 29px;
	z-index:5;
	width: 143px; 
	display: none;
	margin-top: 0;
	padding-top: 0;
}
.menuLiability span{
	display:none
}



.navMenuHolder {
	margin: 0; 
	padding: 0;
	width: 143px;
	position: relative;
	left: 1px;
	
}
.navMenuHolder2 {
	margin: 0; 
	padding: 0;
	width: 143px;
	position: relative;
	left: -2px;
	
}
.navMenuBG {
	background: url('/images/dropDown_Green.gif') repeat-y;
	height: 20px;
	margin: 0; 
	padding: 0;
}

.navMenuGreen {
	background: url('/images/dropDown_darkGreen.gif') repeat-y;
	height: 20px;
	margin: 0; 
	padding: 0;
}


.shadowEdge {
	margin: 0; 
	padding: 0;
	background: url('../images/shadowEdge.gif') repeat-y top right;
	background-color: #20A64D;
	width: 4px; 
	opacity: .35;                         
	filter:alpha(opacity=35); 
}

.navShadowLeft{
	margin: 0; 
	padding: 0;
	background: url('../images/topShadowLeftEdge.gif') repeat-y top left;
	width: 2px; 
	opacity: .35;                         
	filter:alpha(opacity=35); 
}



.navFrameFoot {
	background: url('/images/navFrameFoot_Green.gif') no-repeat ;
	margin: 0;
	padding: 0;
	height: 14px;
	z-index: 5;	
	}

.navFrameFootGreen {
	position: relative;
	background: url('/images/navFrameFoot_darkGreen.gif') no-repeat ;
	margin: 0;
	padding: 0;
	height: 14px;
	z-index: 5;	


}	
.navShadowFoot {
	position: relative;
	background: url('../images/shadowFoot.gif') no-repeat top right;
	margin: 0;
	padding: 0;
	height: 18px;
	opacity: .35;                      
	filter:alpha(opacity=35);  
	left: -13px; 
	z-index: 4;	 
	
}
.navFrameFoot2 {
	background: url('../images/navFrameFoot2.gif') no-repeat top right;
	margin: 0;
	padding: 0;
	height: 14px;
	z-index: 5;	
	position: relative;
	top: -20px;
	left: -4px;
	width: 183px; 


}
.navShadowFoot2 {
	position: relative;
	background: url('../images/shadowFoot2.gif') no-repeat top right;
	margin: 0;
	padding: 0;
	height: 18px;
	opacity: .35;                      
	filter:alpha(opacity=35);  
	left: -2px; 
	width: 183px; 
}

a.navMenuLink  {
	color: #fff;
	text-decoration: none;	
}


a.navMenuLink:hover {
	text-decoration: none;
	background-image: url('/images/arrowUp.png');
	background-repeat: no-repeat;
	background-position: 10px center;
	color: #FFFF00;
} 

.navMenuLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-repeat: no-repeat;
	background-position: 10px center;
	padding-left: 25px;
	background-image: url('/images/arrow.png');
}

/* main submenu links css */

#homeFooter {
	margin: 0px;
	width: 99%;
	height: 25px;
	position: absolute;
	top: 1270px;
	left: 7px;
	padding: 6px 0px 0px 0px;
	z-index: 1;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	text-indent: 324px;
	border-left-color: #CCCCCC;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
}

#homeFooter a{	
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	}
#homeFooter a:hover{	
	font-weight: normal;
	color: #999;
	text-decoration: none;
	}	
#footer {
	margin: 0px;
	width: 100%;
	height: 25px;
	position: relative;
	left: 0px;
	bottom: 0px;
	padding: 6px 0px 3px 0px;
	z-index: 1;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	text-indent: 324px;
	border-left-color: #CCCCCC;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
}

#footer a{	
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	}
#footer a:hover{	
	font-weight: normal;
	color: #999;
	text-decoration: none;
	}	
	
	#footer2 {
	margin: 0px;
	width: 100%;
	height: 25px;
	position: absolute;
	left: 0px;
	bottom: -50px;
	padding: 6px 0px 3px 0px;
	z-index: 1;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;	
	text-indent: 322px;

}

#footer2 a{	
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	}
#footer2 a:hover{	
	font-weight: normal;
	color: #999;
	text-decoration: none;
	}	
#bulletLine ul{
list-style-type: none; 
padding: 0; 
margin-left:  0;
margin-top: -10px;
	
}

#bulletLine li{
background-image: url('/images/bulletGreen.gif'); 
background-repeat: no-repeat; 
background-position: 0 80%; 
padding-left: 1.2em; 
padding-top: 1.3em; 
}

#seo {
	margin: 0px;
	width: 100%;
	height: 25px;
	position: absolute;
	top: 674px;
	left: 323px;
	width: 478px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#seo h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;

}
#seo ul{
list-style-type: none; 
padding: 0; 
margin-left:  0;
margin-top: -18px;
	
}
#seo li{
background-image: url('/images/bulletGreen.gif'); 
background-repeat: no-repeat; 
background-position: 0; 
padding-left: 1.2em; 
padding-top: 1.3em; 
}

#sitemap LI a{ 
list-style-image: url('/images/bulletBlack.gif');
list-style-position: outside;

color: #000000 ; 
}

#sitemap UL LI a{ 
list-style-image: url('/images/bulletGreen2.gif');
color: #000000 }

#sitemap UL LI LI a{ 
list-style-image: url('/images/bulletBlacksm.gif');
 
color: #000000 }

#sitemap UL LI LI LI a{ 
list-style-image: url('/images/bulletGreensm.gif');
color: #000000 }



/* page content stuff*/
#bullet {
margin: 10px;
}

#bullet ul{
list-style-type: none; 
padding: 0; 
margin-left:  0;
margin-top: 0px;
	
}

#bullet li{
background-image: url('/images/bulletGreen.gif'); 
background-repeat: no-repeat; 
background-position: 0; 
padding-left: 1.2em; 
padding-top: 0em;
}

a.helpLink  {
	color: #000;
	text-decoration: none;	
}




#barMenu {
	width: 455px;
	height: 70px;
	background-image: url('/images/barBG.jpg');
	background-repeat: no-repeat;
	background-position: left top;
}

a.barLegal:hover {
background-image: url('/images/barLegalUp.jpg'); background-repeat: no-repeat;
}
.barLegal{
float: left;
width:150px;
height: 32px;
padding:0; 
display:block; 
background-image:url('/images/barLegal.jpg');
background-repeat: no-repeat;
z-index:2;
cursor: pointer;
}
.barLegalDown{
float: left;
width:150px;
height: 32px; 
padding:0; 
margin: 0;
display:block; 
background-image:url('/images/barLegalDown.jpg');
background-repeat: no-repeat;
z-index:2;
cursor: pointer;
}

a.barBreakdown:hover {
background-image: url('/images/barBreakdownUp.jpg'); background-repeat: no-repeat;
}
.barBreakdown{
float: left;
width:150px;
height: 32px;
padding:0; 
display:block; 
background-image:url('/images/barBreakdown.jpg');
background-repeat: no-repeat;
z-index:2;
cursor: pointer;
}
.barBreakdownDown{
float: left;
width:150px;
height: 32px; 
padding:0; 
margin: 0;
display:block; 
background-image:url('/images/barBreakdownDown.jpg');
background-repeat: no-repeat;
z-index:2;
cursor: pointer;
}
a.barTools:hover {
background-image: url('/images/barToolsUp.jpg'); background-repeat: no-repeat;
}
.barTools{
float: left;
width:155px;
height: 32px;
padding:0; 
display:block; 
background-image:url('/images/barTools.jpg');
background-repeat: no-repeat;
z-index:2;
cursor: pointer;
}
.barToolsDown{
float: left;
width:155px;
height: 32px; 
padding:0; 
margin: 0;
display:block; 
background-image:url('/images/barToolsDown.jpg');
background-repeat: no-repeat;
z-index:2;
cursor: pointer;
}
a.barNCB:hover {
background-image: url('/images/barNCBUp.jpg'); background-repeat: no-repeat;
}
.barNCB{
float: left;
width:150px;
height: 32px;
padding:0; 
display:block; 
background-image:url('/images/barNCB.jpg');
background-repeat: no-repeat;
z-index:2;
cursor: pointer;
}
.barNCBDown{
float: left;
width:150px;
height: 32px; 
padding:0; 
margin: 0;
display:block; 
background-image:url('/images/barNCBDown.jpg');
background-repeat: no-repeat;
z-index:2;
cursor: pointer;
}

a.barVan:hover {
background-image: url('/images/barVanUp.jpg'); background-repeat: no-repeat;
}
.barVan{
float: left;
width:150px;
height: 32px;
padding:0; 
display:block; 
background-image:url('/images/barVan.jpg');
background-repeat: no-repeat;
z-index:2;
cursor: pointer;
}
.barVanDown{
float: left;
width:150px;
height: 32px; 
padding:0; 
margin: 0;
display:block; 
background-image:url('/images/barVanDown.jpg');
background-repeat: no-repeat;
z-index:2;
cursor: pointer;
}

a.barGC:hover {
background-image: url('/images/barGCUp.jpg'); background-repeat: no-repeat;
}
.barGC{
float: left;
width:155px;
height: 31px;
padding:0; 
display:block; 
background-image:url('/images/barGC.jpg');
background-repeat: no-repeat;
z-index:2;
cursor: pointer;
}
.barGCDown{
float: left;
width:155px;
height: 31px; 
padding:0; 
margin: 0;
display:block; 
background-image:url('/images/barGCDown.jpg');
background-repeat: no-repeat;
z-index:2;
cursor: pointer;
}


#clickWarranty{
width:184px;
height: 34px; 
display:block; 
background-image:url('/images/btn_warrantyQuote_s1.gif');
background-repeat: no-repeat;
z-index:2;
cursor: pointer;
}

#clickWarranty:hover {
background-image: url('/images/btn_warrantyQuote.gif'); background-repeat: no-repeat;
}

/* FIR image replacement to hide text */

.barLegal span{
	display:none
}
.barLegalDown span{
	display:none
}
.barBreakdown span{
	display:none
}
.barBreakdownDown span{
	display:none
}

.barTools span{
	display:none
}
.barToolsDown span{
	display:none
}
.barNCB span{
	display:none
}
.barNCBDown span{
	display:none
}
.barVan span{
	display:none
}
.barVanDown span{
	display:none
}
.barGC span{
	display:none
}
.barGCDown span{
	display:none
}

#clickWarranty span{
	display:none
}
a.linkGreen:hover {
	padding-left: 15px;
	text-decoration: none;
	color: #20A64D;
	font-weight: bold;
}
a.linkGreen {
	padding-left: 15px;
	text-decoration: none;
	color: #000;
	font-weight: bold;
}






a.yourPolicy:hover {
	background-image: url('http://www.gladiator.co.uk/images/nav/nav_policy_f2.gif'); background-repeat: no-repeat; 
}
.vanIns {
	display: block;
	height: 27px;
	width: 94px;
	float:left;
	cursor: pointer, hand;
} 
.yourPolicyDown {
	background-image: url('http://www.gladiator.co.uk/Images/nav/nav_policy_f3.gif'); background-repeat: no-repeat;
	display: block;
	height: 27px;
	width: 94px;
	float:left;
	cursor: pointer, hand;
}



/* ORIGINAL CSS */

td {
	font-family: Arial;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	vertical-align: top;
}
h1 { 
	padding: 0; 
	margin: 0; 
	padding-bottom: 10px; 
} 
h2 { 
	padding: 0;
	margin: 0; 
	padding-bottom: 10px; 
} 
p { 
	padding: 0 0 10px; 
	margin: 0; 
} 
.navdown {
	font-family: Arial;
	font-size: 11px;
	line-height: 11px;
	color: #FFFF00;
	font-weight: bold;
	text-decoration: none;
} 

.nav {
	font-family: Arial;
	font-size: 11px;
	line-height: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
} 
a.nav:hover {
	color: #666666;
}
.navdownbg {
	background-image: url('http://www.gladiator.co.uk/images/navDown.gif'); background-repeat: no-repeat;
	padding-top: 6px;
	padding-left: 9px;
	height: 27px;
	width: 61px;
}

.navbg {
	background-image: url('http://www.gladiator.co.uk/images/navUp.gif'); background-repeat: no-repeat;
	padding-top: 6px;
	padding-left: 9px;
	height: 27px;
	width: 61px;
}
.subnav {
	font-family: Arial;
	font-size: 10px;
	line-height: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
} 
a.subnav:hover {
	color: #666666;
}
.subnavbg {
	background-image: url('http://www.gladiator.co.uk/images/subNav.gif'); background-repeat: no-repeat;
	height: 13px;
	padding-top: 2px;
}
.bottomlinks {
	font-family: Arial;
	font-size: 10px;
	line-height: 10px;
	color: #FFFFFF;
	font-weight: bold;
	padding: 0px;
	text-decoration: none;
}
.body1 {
	font-family: Arial;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
}
.body2 {
	font-family: Arial;
	font-size: 11px;
	line-height: 14px;
	color: #000000;
}
.body2red {
	font-family: Arial;
	font-size: 11px;
	line-height: 14px;
	color: #FF0000;
}
.heading1 {
	font-family: "Arial Black";
	font-size: 36px;
	line-height: 36px;
	color: #000000;
	text-decoration: none;
}
.heading2 {
	font-family: "Arial Black";
	font-size: 36px;
	line-height: 36px;
	color: #009933;
	text-decoration: none;
}
.heading3 {
	font-family: "Arial Black";
	font-size: 18px;
	line-height: 18px;
	color: #000000;
	text-decoration: none;
}
.heading4 {
	font-family: "Arial Black";
	font-size: 18px;
	line-height: 18px;
	color: #009933;
	text-decoration: none;
}
.subheading {
	font-family: "Arial Black";
	font-size: 13px;
	line-height: 13px;
	color: #000000;
	text-decoration: none;
}

.subheading2 {
	font-family: Arial;
	font-size: 12px;
	line-height: 12px;
	color: #009933;
	text-decoration: none;
	font-weight: bold;
}



.hometelnumber {
	font-family: "Arial Black";
	font-size: 22px;
	color: #009933;
}
.telnumber {
	font-family: "Arial Black";
	font-size: 17px;
	line-height: 17px;
	color: #FF0000;
}
  
#navHide {
	display:none;
	visibility:hidden;
	}
.nav span {
	display:none;
	visibility:hidden;
	}
#logosBG {
	width: 460px;	
	height: 325px;

}
.logoBG {
	background-image: url('/images/logosBG.gif');
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 15px;
	height: 325px;
	width: 461px;
}
#logo {
	float: left;
	padding: 0;
}

a.insurers:hover img {
filter:alpha(opacity=50);
-moz-opacity: 0.5; 
opacity: 0.5;
-khtml-opacity: 0.5;}


a.insurers img {
filter:alpha(opacity=100);   
-moz-opacity: 1.0;   
opacity: 1.0;
-khtml-opacity: 1.0; }	

select {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-style:normal;

}


.option1 {

	font-weight:bold;
	font-style:normal;
	color:#FFFFFF;
	background-color:#000000;
	padding: 2px;
        }
.option2 {

	font-weight:normal;
	font-style:normal;
	color:#000000;
	background-color:#FFFFFF;
	text-indent: 10px;
        }




a.barTradesman1:hover {
background-image: url('/images/PL_btn_s2.gif'); background-repeat: no-repeat;
}
.barTradesman1{
float: left;
width:229px;
height: 44px; 
background-image:url('/images/PL_btn_s1.gif');
background-repeat: no-repeat;
z-index:2;
cursor: pointer;
}
.barTradesman1Down{
float: left;
width:229px;
height: 44px; 
background-image:url('/images/PL_btn_s2.gif');
background-repeat: no-repeat;
cursor: pointer;

}
a.barTradesman2:hover {
background-image: url('/images/EL_btn_s2.gif'); background-repeat: no-repeat;
}
.barTradesman2{
float: left;
width:229px;
height: 44px;
padding:0; 
display:block; 
background-image:url('/images/EL_btn_s1.gif');
background-repeat: no-repeat;
z-index:2;
cursor: pointer;
border:0;
}
.barTradesman2Down{
float: left;
width:229px;
height: 44px; 
padding:0; 
margin: 0;
display:block; 
background-image:url('/images/EL_btn_s2.gif');
background-repeat: no-repeat;
z-index:2;
cursor: pointer;
border:0;
}

a.barTradesman3:hover {
background-image: url('/images/Tradesman_btt_s2.gif'); background-repeat: no-repeat;
}
.barTradesman3{
float: left;
width:229px;
height: 46px;
padding:0; 
display:block; 
background-image:url('/images/Tradesman_btt_s1.gif');
background-repeat: no-repeat;
z-index:2;
cursor: pointer;
border:0;
}
.barTradesman3Down{
float: left;
width:229px;
height: 46px; 
padding:0; 
margin: 0;
display:block; 
background-image:url('/images/Tradesman_btt_s2.gif');
background-repeat: no-repeat;
z-index:2;
cursor: pointer;
border:0;
}
a.barTradesman4:hover {
background-image: url('/images/cost_btn_s2.gif'); background-repeat: no-repeat;
}
.barTradesman4{
float: left;
width:229px;
height: 46px;
padding:0; 
display:block; 
background-image:url('/images/cost_btn_s1.gif');
background-repeat: no-repeat;
z-index:2;
cursor: pointer;
border:0;
}
.barTradesman4Down{
float: left;
width:229px;
height: 46px; 
padding:0; 
margin: 0;
display:block; 
background-image:url('/images/cost_btn_s2.gif');
background-repeat: no-repeat;
z-index:2;
cursor: pointer;
border:0;
}



.barTradesman1 span{
	display:none
}
.barTradesman1Down span{
	display:none
}

.barTradesman2 span{
	display:none
}
.barTradesman2Down span{
	display:none
}
.barTradesman3 span{
	display:none
}
.barTradesman3Down span{
	display:none
}
.barTradesman4 span{
	display:none
}
.barTradesman4Down span{
	display:none
}

.table-contents {
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #000;
	background-color: #F3FFEC;
}
.tableContents {
	border: 1px solid #000;
}
.TableHead {
	background-color: #20A64D;
	padding: 5px;
	border: 1px solid #000;
	color: #FF0;
	font-size: 14px;
}

