/* CSS Document */

body { margin:20px 0px 0px 0px;}

.navtopbg {background-image:url(images/topheaderbg.jpg); background-repeat:repeat-x;}
.navigationbg {background-image:url(images/buttonsbg.gif); background-repeat:repeat-x;}
.containerbg {background-image:url(images/containerbg.gif); background-repeat:repeat-y;}
.containerinner {padding:10px 5px 5px 10px;
font-family:Arial, Verdana, Helvetica, sans-serif; font-size:70%; color:#000000; line-height:18px;
}
.contentinner_c {
padding:20px 20px 20px 20px;
}
.contentinner {
padding:20px 0px 60px 0px;
}
.topcontentinner {
padding:0px 20px 0px 10px;
}
.topcontentinner_b {
padding:0px 20px 0px 20px;
}

.mainsitebg {background-image:url(images/mainsitebg.gif); background-repeat:repeat-y}
.footer {
   text-align:right; padding:10px 0px 10px 10px;
	margin-bottom:30px;
	font-family:Arial, Verdana, Helvetica, sans-serif; font-size:70%; 
	border: 0;
	}
.footerlinks {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:70%; color:#FFFFFF; padding:5px 0px 0px 0px; float:right; width:400px; text-align:right;}
.footerw3c { padding:5px 0px 0px 5px; float:left; width:100px; text-align:left;}

/* new cars page */
.carname {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:70%; text-align:center; color:#000000; padding:0px 0px 10px 0px;}

.footer_white {background-color:#FFFFFF;}


/* header tags and p */
h1 {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:90%; color:#000000; padding:0px 0px 2px 0px; margin:0px 0px 10px 17px;}
h2 {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:70%; color:#000000; padding:5px 0px 3px 0px; margin:0px 0px 0px 0px;}
h3 {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:70%; color:#000000; padding:5px 0px 3px 0px; margin:0px 0px 0px 0px;}

p {margin:0px 0px 15px 0px;}
.error {color: #990000;}
.warning {font-family: Arial,Verdana, Helvetica, sans-serif; font-size:70%; color:#000000; margin:6px 6px 10px 6px; }
.triangle {float:left; width:60px; height:37px; background-image:url(/contactus/images/warning.gif); margin:6px 3px 10px 15px; background-repeat:no-repeat;}
.text {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 80%; color:#000000;  line-height:21px;}
.textnomarg {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 80%; color:#000000;  line-height:18px; margin:0px 0px 0px 0px;}
.textnomarg_bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 80%; color:#000000;  margin:0px 0px 0px 0px; font-weight:bold;}


/* Links */
a.default:active {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 100%; color: #000000; text-decoration: underline;}
a.default:link {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 100%; color: #000000; text-decoration: underline;}
a.default:visited {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 100%; color: #000000; text-decoration: underline;}
a.default:hover {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 100%; color: #263E78; text-decoration: none;}



/*contact us */
.formcontact { font-size: 70%; font-family: Arial, Verdana, Tahoma; color: #000000; width: 170px;}
.formquestion { font-size: 70%; font-family: Arial, Verdana, Tahoma; color: #000000; width: 540px;}
.enquire {padding: 0px 12px 0px 0px; text-align:right;}
.formcontact_b { font-size: 100%; font-family: Arial, Verdana, Tahoma; color: #000000; width: 170px;}
.formpartno { font-size: 100%; font-family: Arial, Verdana, Tahoma; color: #000000; width: 540px;}
.contactformbg {background-image:url(/contactus/images/formbg.gif); background-repeat:repeat-y;}
.contactformbg_b {background-image:url(/contactus/images/formbg2.gif); background-repeat:repeat-y;}

/*contact us */
.apply_table { border: 0; }
.apply_table tr td { border: 0; font: 9pt Arial, Verdana, Tahoma, sans-serif; color: #000; }

/* general form fields */
.formvary { font-size: 100%; font-family: Arial, Verdana, Tahoma; color: #000000;}
.form100 { font-size: 100%; font-family: Arial, Verdana, Tahoma; color: #000000; width: 100px; }
.form120 { font-size: 100%; font-family: Arial, Verdana, Tahoma; color: #000000; width: 120px; }
.form150 { font-size: 100%; font-family: Arial, Verdana, Tahoma; color: #000000; width: 150px; }
.form200 { font-size: 100%; font-family: Arial, Verdana, Tahoma; color: #000000; width: 200px; }
.form250 { font-size: 100%; font-family: Arial, Verdana, Tahoma; color: #000000; width: 250px; }
.form300 { font-size: 100%; font-family: Arial, Verdana, Tahoma; color: #000000; width: 300px; }
.formmax { font-size: 100%; font-family: Arial, Verdana, Tahoma; color: #000000; width: 98%; }
.formcustom { font-size: 100%; font-family: Arial, Verdana, Tahoma; color: #000000; width: 165px; }
.error { color: #990000; }

.imagesright {float:right; padding:10px;}
.dotted {
	border-width: 1px;
	border-style: dashed;
	border-color: #999999;
    -moz-border-radius: ;
	border-top:none;
	border-left:none;
	border-right:none;
 content:".";
 margin-top:3px;
 margin-bottom:15px;
}
li { 
	list-style-image: url(images/bullet.gif); 
	margin-left:-14px; 
	margin-top:2px; 
}

ul { 
	margin-top:5px;
	margin-bottom:0px; 
}

.banner {width:500px; height:100px; padding-bottom:25px;}

.smallspacer {height:30px;}


/* The Big Save */
.bigSaveCallToActionBanner {width:549px; height:68px; padding-bottom:15px; margin-left:auto; margin-right:auto;}
.bigSaveGroup {width:550px; height:782px; padding-bottom:10px; margin-left:auto; margin-right:auto;}
.bigSaveHeader {height:367px;}
.bigSaveTitle {height:91px;}
.bigSaveIntro {height:61px;}
.bigSaveCars {height:108px;}
.bigSaveDate {height:59px;}
.bigSaveFooter {height:96px;}