body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	background-color: #ffffff;
	text-align: center;
}

#pagetable {
	width:740px;
	padding:0px 0px;
	text-align:left;
	background-color:#ffffff;
	margin: 0px auto;
	border: #999999; 
	border-style: solid; 
	border-top-width: 2px; 
	border-right-width: 2px; 
	border-bottom-width: 0px; 
	border-left-width: 2px
}

#pagetable_white {
	width:740px;
	padding: 0px 0px 20px 0px;
	text-align:center;
	background-color:#ffffff;
	margin: 0px auto;
	border: #999999; 
	border-style: solid;
	border-right-width: 2px;
	border-top-width: 0px; 
	border-bottom-width: 2px; 
	border-left-width: 2px;	
}

#pagetable_white_team {
	width:740px;
	padding: 0px 0px 20px 0px;
	text-align:left;
	background-color:#ffffff;
	margin: 0px auto;
	border: #999999; 
	border-style: solid;
	border-right-width: 2px;
	border-top-width: 0px; 
	border-bottom-width: 2px; 
	border-left-width: 2px;
	
	height: 290px;
	overflow: hidden;
	
}

#contentleft {
		width:410px;
		float:left;
		background:#fff;
		padding: 20px 20px 20px 50px;
		border: #999999; 
		border-style: solid;
		border-right-width: 0px;
		border-top-width: 0px; 
		border-bottom-width: 0px; 
		border-left-width: 0px;
		text-align: left;
		position:relative; left:0px; top:0px;		
}
		
#contentenquiry {
		width:640px;
		float:left;
		background:#fff;
		padding: 20px 20px 20px 50px;
		text-align: left;
		position:relative; left:0px; top:0px;		
}


#contentmiddle {
		width:368px;
		padding: 0px 10px 0px 10px;
		float:left;
		background:#fff;
		text-align: justify;
}
	
#contentright {
		width:190px;
		padding: 20px 10px 20px 20px;
		float:left;
		background:#fff;
		text-align: left;
}

#contentlinkleft {
		width:120px;
		float:left;
		background:#fff;
		padding: 5px 5px 5px 5px;
		text-align: left;
}
	
#contentlinkright {
		width:290px;
		padding: 5px 5px 5px 5px;
		float:left;
		background:#fff;
		text-align: left;
}
		

.header {
	font-size: 60%;
	text-align: left;
	margin: 0px auto;	
	padding: 0px 0px 10px 0px;	
	width: 740px;
}

.footer {
	font-size: 60%;
	text-align: left;
	margin: 0px auto;	
	width: 740px; 
	padding: 5px 0px 0px 0px; 
	float:center; 
	background:#fff; 
	text-align: justify;
}
		
#contentleft_nopad {
		width:10px;
		float:left;
		background:#ffffff;
		padding: 0px 0px 0px 0px;
		text-align: left;
}
	
#contentright_nopad {
		width:720px;
		padding: 0px 0px 0px 0px;
		text-align: right;
		float:right;
		background:#ffffff;

}

#contentleft_nopad_bott {
		width:375px;
		float:left;
		background:#ffffff;
		padding: 0px 0px 0px 0px;
		text-align: left;
}
	
#contentright_nopad_bott {
		width:283px;
		padding: 0px 0px 0px 0px;
		text-align: right;
		float: right;
		color: #333333;
		background:#ffffff;
		}
		
#contact_left {
		width:125px;
		float:left;
		background:#ffffff;
		padding: 0px 0px 0px 0px;
		text-align: left;
}
	
#contact_right {
		width:280px;
		padding: 0px 0px 0px 0px;
		text-align: left;
		float:left;
		background:#ffffff;
		}

#contact_left_enq {
		width:290px;
		float:left;
		background:#ffffff;
		padding: 0px 0px 0px 0px;
		text-align: left;
}
	
#contact_right_enq {
		width:100px;
		padding: 0px 0px 0px 0px;
		text-align: left;
		float:left;
		background:#ffffff;
		}

#contact_right_enq_pics {
	width:100px;
	padding: 15px 0px 0px 0px;
	text-align: center;
	float:left;
	background:#ffffff;
	font-size: 70%;
		}
		
#central {
	width:550px;
	padding: 0px 0px 0px 100px;
	text-align: center;
	background:#ffffff;

		}

		
#model_left {
		width:125px;
		float:left;
		background:#ffffff;
		padding: 0px 10px 0px 0px;
		text-align: left;
}


#onecolumn {
	background-color: #ffffff;
	text-align: justify;
	margin: 0px;	
	padding: 0px 20px 0px 20px;	
}

#onecolumn_a {
	background-color: #ffffff;
	text-align: justify;
	margin: 0px;	
	padding: 0px 0px 0px 0px;
	font-size: 70%;	
}

#onecolumn_contact {
	background-color: #ffffff;
	text-align: left;
	margin: 0px;	
	padding: 0px 20px 10px 20px;	
}

#onecolumn_apps {
	background-color: #ffffff;
	text-align: justify;
	margin: 0px;	
	padding: 0px 0px 0px 0px;
	font-size: 70%;	
}

.prodsearch form {
	margin: 0;
	padding: 0;
}

.prodsearch select {
	width: 180px;
	font-size: 60%;
	color: #666;
	margin: 8px 0 8px 0;
	padding: 0;
}

.breadcrumbs {
	color: #ff9900;
	text-transform: none;
	font-size: 70%;
	text-align: left;
}

.image_border_200 {
	width:200px;
	border-style:solid;
    border-color: #CCCCCC;;
    border-width:2px;
}

p {
	color: #666666;
	font-size: 70%;
}

.subheading {
	font-weight: bold;
	color: #666666;
	font-size: 80%;
}

.capssubheading {
	font-weight: bold;
	text-transform: uppercase;
	color: #ff6600;
	font-size: 80%;
}

.subsubheading {
	font-weight: bold;
	color: #ff6600;
	font-size: 80%;

}

.notice {
	font-weight: bold;
	color: #ff6600;
	font-size: 75%;
}

.caption        {  	font-family: Verdana, Arial, Helvetica, sans-serif; 
                	font-size: xx-small; 
                	font-style: normal; 
                	font-weight: normal; 
                	color: #666666; 
             	}

		
#fitter_town {
	font-weight: bold;
	color: #666666;
	font-size: 70%;
}

#fitter_details {
	color: #666666;
	font-size: 70%;
}

.normal {
	color: #666666;
	font-size: 70%;
}

.search {
	width: 250px;
	text-align: left;
	background-color: #FFFFFF;
	padding: 0px 8px 10px 25px;
}


a:link, a:visited, a:active { text-decoration:none }
a:hover, a { text-decoration:underline;}

.navlink {text-decoration:none;color:#666666;}
.navlink:hover {text-decoration:underline;color:#ff6600;}

.lightlink {text-decoration:none;color:#FF9900;}
.lightlink:hover {text-decoration:underline;color:#FF9900;}

.darklink {text-decoration:none;color:#ff6600;}
.darklink:hover {text-decoration:underline;color:#ff6600;}

.subnav a:link, .subnav a:visited, .subnav a:active {text-decoration:none;color:#ff9900;}
.subnav a:hover, a {text-decoration:underline;color:#ff9900;}

.search a, .search a:link {text-decoration:none; color:#666666; background-color: #ffffff; border: 1px #666666 solid; padding: 4px;}
.search a:hover, .search a:visited, .search a:active {text-decoration:nonne; color:#ffffff; background-color: #666666; border: 1px #666666 solid;}

.news {
	font-size: 80%;
	color: #FF6600;
	font-weight:bold;

}

.siteheader {
	font-size: 70%;
	color: #FF6600;
	font-weight:bold;
	display: inline;
}

ul {
	font-size: 70%;
	font-weight:bold;
}

li {
	list-style-type: square;
	line-height: 14px;
}

.subnav ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}

.subnav li {
	margin:  0px 0px 0px 4px;
	list-style-type: none;
}

.logos {
	text-align: left;
	background-color: #FFFFFF;
	margin: 0px 10px 0px 0px;
}

.content {  
	background-color: #FFFFFF;
	text-align: left;
	padding: 0px 20px 20px 20px;
	width: 396px;
}

.maincontent {  
	margin-top: 4px;
	margin-bottom: 4px;
	font-size: 70%;

}

.letter_search {  
	margin-top: 4px;
	margin-bottom: 12px;
	font-size: 70%;

}

.recent_content {  
	margin-top: -10px;
	margin-bottom: 20px;
	font-size: 70%;
	color: #000000;
	float: left;
}

.content1 {  
	background-color: #FFFFFF;
	padding: 5px 0px 10px 15px;
}

.button_center{
	background-color: #ffffff;
	text-align: center;
	margin: 0px;	
	padding: 5px;
}

.contact_button {
	background-color: #FF6600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 60%;
	color: #ffffff;
	text-align: center;
	margin: 0px;	
	padding: 2px;
}

.dropdown {
	background-color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 60%;
	color: #ffffff;
	margin: 0px;	
	padding: 1px;
}

.textbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 200px;

}

.textbox_enq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 60px;

}

#modelname {
	width:240px;
	float:left;
}

#bhpgain {
	width:80px;
	text-align: left;
	float:left;
}

#price {
	width:80px;
	text-align: left;
	float:left;
}

#otherinfo {
	width:80px;
	float:left;
}

#dots {
		width:200px;
		background:#FFFFFF;
		padding: 0px 0px;
		border: #999999 dotted;
		border-width: 3px 0px 0px; 
		margin: -10px 0px -15px 0px; 
		}

#dots_left {
		width:488px;
		background:#FFFFFF;
		padding: 0px 0px;
		border: #999999 dotted;
		border-width: 3px 0px 0px; 
		margin: 0px 0px -15px 0px; 
		}

#dots_dealer {
		width:398px;
		background:#FFFFFF;
		padding: 0px 0px;
		border: #999999 dotted;
		border-width: 3px 0px 0px; 
		margin: 0px 0px -15px 0px; 
		}

/* CSS Image Map. */
		
#imap {display:block; width:616px; height:222px; background:url(../images/meettheteams.jpg) no-repeat; position:relative; margin:0px 0 0px 0px;}

#imap dd {position:absolute; padding:0; margin:0;}
#imap #person1 {left:5px; top:5px; z-index:20;}
#imap #person2 {left:55px; top:5px; z-index:20;}
#imap #person3 {left:105px; top:5px; z-index:20;}
#imap #person4 {left:158px; top:5px; z-index:20;}
#imap #person5 {left:195px; top:5px; z-index:20;}
#imap #person6 {left:252px; top:5px; z-index:20;}
#imap #person7 {left:310px; top:5px; z-index:20;}
#imap #person8 {left:355px; top:5px; z-index:20;}
#imap #person9 {left:410px; top:5px; z-index:20;}
#imap #person10 {left:465px; top:5px; z-index:20;}
#imap #person11 {left:520px; top:20px; z-index:20;}
#imap #person12 {left:530px; top:80px; z-index:20;}

#imap a#link_person1 {display:block; width:45px; height:185px; text-decoration:none; z-index:20;}
#imap a#link_person2 {display:block; width:45px; height:185px; text-decoration:none; z-index:20;}
#imap a#link_person3 {display:block; width:40px; height:185px; text-decoration:none; z-index:20;}
#imap a#link_person4 {display:block; width:45px; height:185px; text-decoration:none; z-index:20;}
#imap a#link_person5 {display:block; width:45px; height:185px; text-decoration:none; z-index:20;}
#imap a#link_person6 {display:block; width:40px; height:185px; text-decoration:none; z-index:20;}
#imap a#link_person7 {display:block; width:45px; height:185px; text-decoration:none; z-index:20;}
#imap a#link_person8 {display:block; width:45px; height:185px; text-decoration:none; z-index:20;}
#imap a#link_person9 {display:block; width:40px; height:185px; text-decoration:none; z-index:20;}
#imap a#link_person10 {display:block; width:70px; height:185px; text-decoration:none; z-index:20;}
#imap a#link_person11 {display:block; width:70px; height:70px; text-decoration:none; z-index:20;}
#imap a#link_person12 {display:block; width:70px; height:110px; text-decoration:none; z-index:20;}

#imap a em {display:none;}

#imap a span, #imap a:visited span {display:none;}

#imap a#link_person1:hover, #imap a#link_person2:hover, #imap a#link_person3:hover {border:0px solid #fc0;}
#imap a#link_person4:hover, #imap a#link_person5:hover, #imap a#link_person6:hover {border:0px solid #fc0;}
#imap a#link_person7:hover, #imap a#link_person8:hover, #imap a#link_person9:hover {border:0px solid #fc0;}
#imap a#link_person10:hover, #imap a#link_person11:hover, #imap a#link_person12:hover {border:0px solid #fc0;}

#imap a#link_person1:hover span {position:absolute; display:block; color:#000; width:75px; height:15px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:justify; border:1px solid #999; padding: 2px 2px 2px 2px;}
#imap a#link_person2:hover span {position:absolute; display:block; color:#000; width:70px; height:15px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:justify; border:1px solid #999; padding: 2px 2px 2px 2px;}
#imap a#link_person3:hover span {position:absolute; display:block; color:#000; width:86px; height:15px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:justify; border:1px solid #999; padding: 2px 2px 2px 2px;}
#imap a#link_person4:hover span {position:absolute; display:block; color:#000; width:85px; height:15px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:justify; border:1px solid #999; padding: 2px 2px 2px 2px;}
#imap a#link_person5:hover span {position:absolute; display:block; color:#000; width:90px; height:15px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:justify; border:1px solid #999; padding: 2px 2px 2px 2px;}
#imap a#link_person6:hover span {position:absolute; display:block; color:#000; width:90px; height:15px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:justify; border:1px solid #999; padding: 2px 2px 2px 2px;}
#imap a#link_person7:hover span {position:absolute; display:block; color:#000; width:85px; height:15px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:justify; border:1px solid #999; padding: 2px 2px 2px 2px;}
#imap a#link_person8:hover span {position:absolute; display:block; color:#000; width:80px; height:15px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:justify; border:1px solid #999; padding: 2px 2px 2px 2px;}
#imap a#link_person9:hover span {position:absolute; display:block; color:#000; width:80px; height:15px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:justify; border:1px solid #999; padding: 2px 2px 2px 2px;}
#imap a#link_person10:hover span {position:absolute; display:block; color:#000; width:80px; height:15px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:justify; border:1px solid #999; padding: 2px 2px 2px 2px;}
#imap a#link_person11:hover span {position:absolute; display:block; color:#000; width:76px; height:15px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:justify; border:1px solid #999; padding: 2px 2px 2px 2px;}
#imap a#link_person12:hover span {position:absolute; display:block; color:#000; width:65px; height:15px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:justify; border:1px solid #999; padding: 2px 2px 2px 2px;}

#imap a#link_person1:hover span {left:0px; top:95px;}
#imap a#link_person2:hover span {left:0px; top:95px;}
#imap a#link_person3:hover span {left:-40px; top:95px;}
#imap a#link_person4:hover span {left:0px; top:95px;}
#imap a#link_person5:hover span {left:0px; top:95px;}
#imap a#link_person6:hover span {left:-40px; top:95px;}
#imap a#link_person7:hover span {left:0px; top:95px;}
#imap a#link_person8:hover span {left:0px; top:95px;}
#imap a#link_person9:hover span {left:-40px; top:95px;}
#imap a#link_person10:hover span {left:0px; top:95px;}
#imap a#link_person11:hover span {left:20px; top:10px;}
#imap a#link_person12:hover span {left:-5px; top:85px;}


#imap a span {font-family: Verdana, Arial, Helvetica, sans-serif; background:#ffffff; color: #666666; font-size: 70%;}

 #contentd1 {
		float:left;
		padding: 5px 5px 5px 5px;
		border: 1px solid #999;
		text-align: justify;
		overflow: auto;
		background:#ffffff;
		position:relative; left:206px; top:-270px;
		width:293px;
		height: 200px;
		visibility:hidden;
		z-index:-1;
}

 #contentd2 {
		float:left;
		padding: 5px 5px 5px 5px;
		border: 1px solid #999;
		text-align: justify;
		overflow: auto;
		background:#ffffff;
		position:relative; left:-99px; top:-270px;
		width:293px;
		height: 200px;		
		visibility:hidden;
		z-index:-1;
}

 #contentd3 {
		float:left;
		padding: 5px 5px 5px 5px;
		border: 1px solid #999;
		text-align: justify;
		overflow: auto;
		background:#ffffff;
		position:relative; left:206px; top:-482px;
		width:293px;
		height: 200px;
		visibility:hidden;
		z-index:-1;
}

 #contentd4 {
		float:left;
		padding: 5px 5px 5px 5px;
		border: 1px solid #999;
		text-align: justify;
		overflow: auto;
		background:#ffffff;
		position:relative; left:56px; top:-482px;
		width:293px;
		height: 200px;
		visibility:hidden;
		z-index:-1;
}

 #contentd5 {
		float:left;
		padding: 5px 5px 5px 5px;
		border: 1px solid #999;
		text-align: justify;
		overflow: auto;
		background:#ffffff;
		position:relative; left:361px; top:-694px;
		width:293px;
		height: 200px;
		visibility:hidden;
		z-index:-1;
}

 #contentd6 {
		float:left;
		padding: 5px 5px 5px 5px;
		border: 1px solid #999;
		text-align: justify;
		overflow: auto;
		background:#ffffff;
		position:relative; left:56px; top:-694px;
		width:293px;
		height: 200px;
		visibility:hidden;
		z-index:-1;
}

 #contentd7 {
		float:left;
		padding: 5px 5px 5px 5px;
		border: 1px solid #999;
		text-align: justify;
		overflow: auto;
		background:#ffffff;
		position:relative; left:50px; top:-906px;
		width:293px;
		height: 200px;
		visibility:hidden;
		z-index:-1;
}

 #contentd8 {
		float:left;
		padding: 5px 5px 5px 5px;
		border: 1px solid #999;
		text-align: justify;
		overflow: auto;
		background:#ffffff;
		position:relative; left:-255px; top:-906px;
		width:293px;
		height: 200px;
		visibility:hidden;
		z-index:-1;
}

 #contentd9 {
		float:left;
		padding: 5px 5px 5px 5px;
		border: 1px solid #999;
		text-align: justify;
		overflow: auto;
		background:#ffffff;
		position:relative; left:50px; top:-1118px;
		width:293px;
		height: 200px;
		visibility:hidden;
		z-index:-1;
}

 #contentd10 {
		float:left;
		padding: 5px 5px 5px 5px;
		border: 1px solid #999;
		text-align: justify;
		overflow: auto;
		background:#ffffff;
		position:relative; left:-100px; top:-1118px;
		width:293px;
		height: 200px;
		visibility:hidden;
		z-index:-1;
}

 #contentd11 {
		float:left;
		padding: 5px 5px 5px 5px;
		border: 1px solid #999;
		text-align: justify;
		overflow: auto;
		background:#ffffff;
		position:relative; left:205px; top:-1330px;
		width:293px;
		height: 200px;
		visibility:hidden;
		z-index:-1;
}

 #contentd12 {
		float:left;
		padding: 5px 5px 5px 5px;
		border: 1px solid #999;
		text-align: justify;
		overflow: auto;
		background:#ffffff;
		position:relative; left:-100px; top:-1330px;
		width:293px;
		height: 200px;
		visibility:hidden;
		z-index:-1;
}
.caption1 {
font-family: Verdana, Arial, Helvetica, sans-serif; 
                	font-size: 70%; 
                	font-style: italic; 
                	font-weight: normal; 
                	color: #000000;
}
