@charset "UTF-8";
<style type="text/css">


a { color: #770000; font-weight: bold; }

#contentHolder{ background-image:url(images/interface/cp_apr09_bg.jpg); _background-image:url(images/interface/cp_apr09_bg.gif); background-position: top; background-repeat: no-repeat; width: 980px; min-height: 700px; height: 700px; _height: 700px; margin-left: auto; margin-right: auto; padding-top: 0; margin-top: 0; margin-bottom: -4em; height: auto !important; }

#menu { position: relative; float: left; margin-left: 27px; margin-top: 170px; height: 400px; width: 150px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; }
#menu p { margin-top: 5px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-weight: bold; padding: 0px; }
#menu ul { font-size: 12px; line-height: 10pt; font-weight: bold; list-style-position: inside; list-style-type: none; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0; padding-left: 0; /* margin-left: -14px; _margin-left: 0px; _padding-left: -14px */ }
#menu a { color: #FFFFFF; font-size: 16px; text-decoration: none; }
#menu a:hover { text-decoration: underline; }
#menu li a { font-size: 12px; line-height: 10pt; }
#menu #slightIndent { padding-left: 15px; font-size: 12px; }
#menu #slightIndent a { font-size: 12px; }

#content { position: relative; margin-left: 200px; margin-right: 20px; margin-top: -380px; float: right; width: 760px; height: 500px; min-height: 500px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; z-index: 100; }
#content p, table { font-size: 12px; }
#content a { text-decoration: none; }
#content a:link { text-decoration: underline; }
#content a:hover { text-decoration: underline; }
#content a:visited { text-decoration: underline; }

#footer { float: right; width: 770px; height: 71px; text-align: right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #933029; font-style: italic; background: url(images/interface/site-footer.jpg); background-position: right; background-repeat: no-repeat; margin-left: auto; margin-right: auto; }
#footer p { padding-right: 30px; }
#footer a { text-decoration: none; font-weight: normal; }
#footer a:link { text-decoration: underline; }
#footer a:hover { text-decoration: underline; }
#footer a:visited { text-decoration: none; }

#footerTable { width: 980px; height: 71px; text-align: right; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #933029; font-style: italic; background: url(images/interface/site-footer.jpg); background-position: right; }

h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #990000; }

#swfOverview { float:left; margin-left: 20px; margin-top: 4px; }

#featureBtns { float:right; margin-right: 30px; margin-top: 40px; width: 191px; }

#catMain { display: inline; margin-left: -30px; }
/* #catMain #catDiv { width: 200px; height: 250px; background: #DDDDDD; margin: 5px; padding: 3px; } */

#productDiv { background-image: url(images/page_elements/catalogue_box_bg.png); _background-image: url(images/page_elements/catalogue_box_bg.png); background-repeat: repeat-x; height: 270px; width: 210px; text-align: center; font-size: 12px; font-weight: bold; margin-left: auto; margin-right: auto; padding: 5px; }

#productTxtDiv { color: #FFFFFF; }

#catPageNav { color: #CCCCCC; font-size: 13px; font-weight: bold; text-align: center; }

#pushDiv { height: 4em; }

#srchDiv { text-align: center; background: #770000; }

#productData { font-weight: normal; }

#productHeader { font-size: 14px; font-weight: bold; }

#newSite { background: #770000; padding:2px; color: #FFFFFF; } 

#logout { z-index:50; text-align: center; background: #770000; width: 100px; height: 20px; top: 50px; }
#logout a { color: #FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }

#dealerPrices { font-size: 10px; }

body { height: 100%; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-color: #731102; background-image: url(images/cp_website_bg.jpg); background-repeat:repeat-y; background-position: top; }


a { font-weight: bold; color: #660000; text-decoration:none; }
a:link { font-weight: bold; color: #771700; text-decoration: none; }
a:visited { font-weight: bold; color: #771700; text-decoration: none; }
a:hover { font-weight: bold; color: #880000; text-decoration: underline; }
a:active { font-weight: bold; color: #AA0000; text-decoration: none; }


.subHeader1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #990000;
	border: 1px solid #990000;
}
.subHeader2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	background-color: #FFFFFF;
	border: 1px solid #990000;
}
.subHeaderBW1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	border: 1px solid #000000;
}
.subHeaderBW2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #000000;
}
.regularBody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
}
.whiteLink {
	color: #FFFFFF;
}
.whiteBG {
	background-color: #FFFFFF;
	color:#000000;
	font-weight:normal;
}
.imageCaption {
	font-size: 10px;
}
.emphasizedHeaders {
	font-weight: bold;
}


</style>
