/* Resene Automotive Stylesheet */

body {margin-top:0px; margin-right:0px; margin-bottom:20px; margin-left:0px; background-color:#cccccc; font-family:arial,helvetica,sans-serif; font-size:12px; color:#000000; background-image:url(picts/gradient_backbround_bg.jpg); background-repeat:repeat-x}

body.home2 {margin-top:0px; margin-right:0px; margin-bottom:20px; margin-left:0px; background-color:#333333; font-family:arial,helvetica,sans-serif; font-size:12px; color:#000000; background-image:url(picts/background-black.jpg); background-repeat:repeat-x}

body.home {margin-top:0px; margin-right:0px; margin-bottom:20px; margin-left:0px; background-color:#000000; font-family:arial,helvetica,sans-serif;  font-size:12px; color: #eeeeee; background-image:none}


/* Images */
img.right {float: right; border:0px;}
img.rightpad10 {float: right; border:0px; padding-left:10px; padding-bottom:10px}
img.rightpad20 {float: right; border:0px; padding-left:20px; padding-bottom:10px}
img {border:0px}


/* LINKS */
a:link{color:#6666cc;} a:visited{color:#9966cc;} a:hover{color:#cc0000;}
a.white:link{color:#ffffff; padding: 4px 3px 4px 3px; font-size:10px} a.white:visited{color:#ffffff; padding: 4px 3px 4px 3px; font-size:10px} a.white:hover{background: #666666;padding: 4px 3px 4px 3px; font-size:10px}
a { text-decoration:none; }

/* Navigation Bar */
div.NavBar {background-color:#666666;width:100%;min-height:32px}
div.NavMenu {margin:auto;display:table}

/* FONT SIZES */
.small {font-size:10px;}
.smallc {font-size:10px; text-align: center;}
.smallcenter {font-size:10px; text-align: center;}
.ten {font-size:10px;}
.tenc {font-size:10px; text-align: center;}
.eleven {font-size:11px;}
.elevenc {font-size:11px; text-align: center}
.fourteen {font-size:14px;}
.fourteenc {font-size:14px; text-align: center;}
.sixteen {font-size:16px;}
.sixteenc {font-size:16px; text-align: center;}
.header {font-size:16px; color:#000000;}
.headerc {font-size:22px; text-align: center; color:#000000;}

h1.center {font-size:20px; text-align: center;display:inline}
h1 {font-size:20px; display:inline}
h2 {font-size:18px; display:inline}
h3 {font-size:14px; display:inline}
.welcome {font-size:18px; color:#ffffff}


/* HIGHLIGHTS */
.highlight     {color: #ffffff; background-color: #cccccc; padding:4px}
.highlightlight  {color: #000000; background-color: #eeeeee; padding: 4px}


/* STYLES */
.red {color:#cc0000;}
.white {color:#ffffff;}
.elevengrey {font-size:11px; color:#666666;}
.grey {color:#999999;}
.greymid {color:#666666;}
.greydark {color:#333333;}

.right {text-align: right;}
.rightbox {float:right; width:200px; text-align:center; padding:0px 0px 10px 20px}
.FloatStop {clear:both}
.inline {display:inline}
.center {text-align:center}
.rght {text-align:right}
.smallright {font-size:10px; text-align: right;}
form {display:inline; margin:0px; padding:0px}


/* TABLES AND CELLS */
table.MainTable {margin:auto; width:960px; text-align:left; border: 0px solid #999999; background-color:#ffffff; margin-top:0px; border-top:0px solid #000000}
table.MainTable2 {margin:auto; width:960px; text-align:left; border: 0px solid #999999; background-color:#000000; margin-top:0px; border-left:0px solid #181818; border-right:0px solid #181818; border-bottom:0px solid #181818}

table.Icons {margin:auto; width: 830px;}
.Icons td {padding-left:30px}
.Icons td.left {padding-left:0px}
.Icons td.High20 {height:30px}

table.CenterTable {margin-left:auto; margin-right:auto}
table.FormStyle {margin-left:auto; margin-right:auto; border:1px solid #cccccc; padding:10px; background-color:#eeeeee}
.formwidth {width:250px;}

table.right {float:right}
table.ContactTable {margin:30px auto 30px auto; width:960px; text-align:left; border: 1px solid #999999; background-color:#ffffff; color:#666666; font-size:11px}

table.ContactNumber {}
.ContactNumber td {font-size:11px; color:#666666}

table.HeaderTable {margin:auto; width:960px; text-align:left; background-color:#000000;}
.HeaderTable td.Nav {background-color:#666666; border-top:1px solid #cccccc}
.HeaderTable td.NavLeft {text-align:left;}
.HeaderTable td.NavRight {text-align:right;}
.HeaderTable td.NavRight2 {text-align:left; background-image:url(picts/stripes.jpg); background-repeat:no-repeat;background-position:right; width:291px}
.HeaderTable img.NavImgLeft {padding-left:0px}
.HeaderTable img.NavImgRight {padding-right: 0px; float:right}

table.Specs {margin:auto; border-top:1px solid #999999; border-left:1px solid #999999}
.Specs td {padding:4px 10px 4px 10px; white-space:nowrap; text-align:center; border-bottom:1px solid #999999; border-right:1px solid #999999; vertical-align:top}
.Specs td.SpecsLeft {padding:4px 10px 4px 10px; white-space:nowrap; text-align:left; border-bottom:1px solid #999999; border-right:1px solid #999999}
.Specs td.SpecsHeader {padding:4px 10px 4px 10px;background-color:#666666; color:#FFFFFF; font-size:14px; white-space:nowrap; text-align:left; border-bottom:1px solid #999999; border-right:1px solid #999999}


td {font-size:12px; color:#000000;}
td.footer {font-size:11px; color:#666666; background-color:#f1f1f1; padding:20px 20px 20px 20px}
td.footernav {font-size:10px; color:#666666; background-color:#f1f1f1; padding:0px 20px 0px 17px; background-color:#999999}
td.whitefooter {font-size:10px; color:#FFFFFF; padding-top:4px; padding-bottom:4px}
td.TopBot {border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; background-color:#eeeeee; font-weight:bold; font-size:14px}

td.border {border: 1px solid #999999;}
td.bordersmall {font-size:10px; border: 1px solid #999999;}
td.bordercenter {border: 1px solid #999999; text-align: center;}


/* PADDDING */
.PadLeft10 {padding-left:10px;}
.PadLeft10C {padding-left:10px; text-align:center}
.PadLeft20 {padding-left:20px}


/* LISTS */
ul {list-style-type: disc;}
ul.ten {list-style-type: disc;font-size:10px;}
ol {list-style-type: decimal;}
ol.ten {list-style-type: decimal; font-size:10px;}



/* NAVIGATION TABLE */
#navigation td {background-color: #666666;}
#navigation td.LeftSide	 {background-color: #666666;}

#navigation a {
	font-family: arial-narrow, arial, Helvetica, sans-serif;
	font-weight:normal;
	letter-spacing:1px;
	font-size:13px;
	color: #ffffff;
	text-decoration: none;
	display:block;
	padding:0px 10px 0px 10px; 
	height:32px; line-height:32px; vertical-align:middle;
	text-align:center;
	white-space:nowrap;
	}
	
#navigation a:hover {background-color: #333333;}
