/* CSS Document */ 
body {
  width:760px;
	background-color:#000000;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ffffff;
  margin: 0 auto;	
}
#container {
  background-color: #000000;
}

#header {
  width: 760px;

}
#main_body{
  width: 760px;
  color:#ffffff;
}
#footer {
  width: 760px;
  color:#666666;
}	
.clearFloat {
  clear: both;
}
.maintd {border: 1px solid #333333}

.mainnavtd {border: 1px solid #333333;
           border-bottom: none;}
           
.footertd {border-top: 1px solid #333333;
           border-bottom: 1px solid #333333;}

.sideCellLeft {
  background-color:#134B7E;
	background-position:top right;
	background-repeat:repeat-y;
	}
	
.sideCellRight {
  background-color:#1765A7;
	background-position:top left;
	background-repeat:repeat-y;
	}
	/* 
.sideCellRight {
  background-color:#1765A7;
	background-image:url(graphics/wer.bkgd.right.jpg);
	background-position:top left;
	background-repeat:repeat-y;

	} 
	
	*/
	

img {
	border:0px;
	}

.redText {
	color: #CC0000;
	}

.imgOnW {
	border: 1px solid #FFFFFF;
	}
	
.imgOnLast {
	border-bottom:0px;
	border-left: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	}

.mainTable {
	margin: -5px;
	border: 1px solid #ffffff;
	}
	
.leftNav {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#ffffff;
	font-weight:bold;
	}
	
.leftNav TD {
		height: 19px;
		background-image:url(/graphics/nav.bg.main.jpg);
		padding-left:11px;
		vertical-align:middle;
	}

.selectionTable {
		margin-left:11px;
		margin-top:10px;
		color:#ffffff;
		font-weight: bold;
		vertical-align:top;
	}

.vermillion {
		margin-left:11px;
		margin-top:10px;
		color:#ffffff;
		font-weight: bold;
		vertical-align:top;
	}

.searchAreaBG {
    background-image:url(/graphics/search.area.bkgd.jpg);
    background-position: top left;
    background-repeat: no-repeat;
  }

.leftNav a:link, .leftNav a:visited {
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
.leftNav a:hover, .leftNav a:visited:hover {
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}

.footerText, .footerText a:link, .footerText a:visited  {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#666666;
	text-decoration: none;
	}
	
.footerText a:hover, .footerText a:visited:hover {
	color: #CCCCCC;
	font-size:11px;
	text-decoration: underline;
}




/* take from PerformancePlusTire's CSS file: ppt2.css






a.link { color: #FFFFFF; text-decoration: underline }
a.hover { color: #CCCCCC; text-decoration: underline }
a.visited { color: #CCCCCC; text-decoration: underline }
a.active { color: #CCCCCC; text-decoration: underline }
a.visited:hover { color: #CCCCCC; text-decoration: underline }
/
 */
.nav {font-family: Arial, Verdana, Helvetica, sans-serif; color: #FF3300; font-size:13px; font-weight: bold; text-decoration: none}
a.nav:link {color: #FF3300; text-decoration: none}
a.nav:hover {color: #FF3300; text-decoration: none}
a.nav:visited {color: #111111; text-decoration: none}
a.nav:active {color: #CCCCCC; text-decoration: none}
a.nav:visited:hover {color: #FF6600; text-decoration: none}

.searchAreaWhite {font-family: Arial, Verdana, Helvetica, sans-serif; color: #FFFFFF; font-size:12px; font-weight: bold; text-decoration: none}
a.searchAreaWhite:link {color: #FFFFFF; text-decoration: none}
a.searchAreaWhite:hover {color: #FFFFFF; text-decoration: underline overline}
a.searchAreaWhite:visited {color: #FFFFFF; text-decoration: none}
a.searchAreaWhite:active {color: #FFFFFF; text-decoration: none}
a.searchAreaWhite:visited:hover {color: #FFFFFF; text-decoration: underline overline}

.searchAreaWhite2 {font-family: Arial, Verdana, Helvetica, sans-serif; color: #FFFFFF; font-size:11px; font-weight: bold; text-decoration: none}
a.searchAreaWhite2:link {color: #FFFFFF; text-decoration: none}
a.searchAreaWhite2:hover {color: #FFFFFF; text-decoration: underline overline}
a.searchAreaWhite2:visited {color: #FFFFFF; text-decoration: none}
a.searchAreaWhite2:active {color: #FFFFFF; text-decoration: none}
a.searchAreaWhite2:visited:hover {color: #FFFFFF; text-decoration: underline overline}

.navleft {font-family: Arial, Helvetica, sans-serif; color: #0033FF; font-weight: bold; text-decoration: none; font-size:11px;}
a.navleft:link {color: #0033FF; font-weight: bold; text-decoration: none}
a.navleft:hover {color: #0033FF; font-weight: bold; text-decoration: underline}
a.navleft:visited {color: #0033FF; font-weight: bold; text-decoration: none}
a.navleft:active {color: #0033FF; font-weight: bold; text-decoration: none}
a.navleft:visited:hover {color: #FF3300; font-weight: bold; text-decoration: none}

a.normal {font-family: Arial, Helvetica, sans-serif; color: #666666; text-decoration: none; font-size:11px;}
a.normal:link {color: #666666; text-decoration: none}
a.normal:hover {color: #666666; text-decoration: underline}
a.normal:visited {color: #666666; text-decoration: none}
a.normal:active {color: #666666; text-decoration: none}
a.normal:visited:hover {color: #666666; text-decoration: underline}

a.admin:link { color: #FFFFFF; text-decoration: underline }
a.admin:hover { color: #CCCCCC; text-decoration: underline }
a.admin:visited { color: #CCCCCC; text-decoration: underline }
a.admin:active { color: #CCCCCC; text-decoration: underline }
a.admin:visited:hover { color: #CCCCCC; text-decoration: underline }

b.admin { color: #F7F900; }

.footer { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333}
a.footer:link { color: #666666; text-decoration: none }
a.footer:hover { color: #666666; text-decoration: underline }
a.footer:visited { color: #666666; text-decoration: none }
a.footer:active { color: #666666; text-decoration: underline }
a.footer:visited:hover { color: #666666; text-decoration: underline }
table.footer
{
	margin-top:10px;
}


h1 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #CC0000; font-weight: bold; letter-spacing: -1px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #CC0000; letter-spacing: -1px; font-weight: bold; white-space: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
h3 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #CC0000; letter-spacing: -1px; font-weight: bold ; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
h4 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CC0000; letter-spacing: -1px; font-weight: bold ; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
h5 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CC0000; font-weight: bold ; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
h6 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CC0000; font-weight: bold ; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}

/*body, td, blockquote, p, div , li { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF;}*/
input,select,textarea { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #660000}
.black10 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333;}
.black16 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: bold; }
.black10b { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; }
.black12b { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; }
.black14b { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold; }
.red10 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #CC0000;}
.red10b { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #CC0000; font-weight: bold; }
.red12b { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CC0000; font-weight: bold; }
.yellow10b { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFCC00; font-weight: bold; }
.yellow12b { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFF00; font-weight: normal; }
.grey10b { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #5B5B5B; font-weight: normal; }
.grey10a { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #CCCCCC; font-weight: normal; }
.white10b { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: normal; }
.white11b { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; }
.white12b { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; }
.grn10 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #00CCCC}
.grn12 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #00CCCC}
.grn10b { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #00CCCC; font-weight: bold; }
.grn12b { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0000FF; font-weight: bold; }
.form-text { font-family: Arial, Helvetica, sans-serif; font-size: 10px; border: 1px #660000 outset; color: #660000}
.form-button { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #660000; cursor: text; border-style: ridge; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.form-menu { font-family: Arial, Helvetica, sans-serif; font-size: 10px; border: 1px #660000 outset; color: #660000}
.tableborder { border: #660000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

TABLE#tblCoolbar 
	{ 
	background-color:threedface; padding:1px; color:menutext; 
	border-width:1px; border-style:solid; 
	border-color:threedhighlight threedshadow threedshadow threedhighlight;
	}
.cbtn
	{
	height:18px;
	BORDER-LEFT: threedface 1px solid;
	BORDER-RIGHT: threedface 1px solid;
	BORDER-TOP: threedface 1px solid;
	BORDER-BOTTOM: threedface 1px solid; 
	}
.txtbtn {font-family:Arial; font-size:10px; color:menutext;}
.field-label { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333 ; font-weight: bold}
table.SelectionTable
{
	margin-top:10px;
	margin-bottom:5px;
}



TABLE#tblCoolbar 
	{ 
	background-color:threedface; padding:1px; color:menutext; 
	border-width:1px; border-style:solid; 
	border-color:threedhighlight threedshadow threedshadow threedhighlight;
	}
.cbtn
	{
	height:18px;
	BORDER-LEFT: threedface 1px solid;
	BORDER-RIGHT: threedface 1px solid;
	BORDER-TOP: threedface 1px solid;
	BORDER-BOTTOM: threedface 1px solid; 
	}
.txtbtn {font-family:Arial; font-size:10px; color:menutext;}
.field-label { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333 ; font-weight: bold
}


.ecom_faqQuestion {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #FFFFFF; TEXT-DECORATION: none
}
.ecom_faqAnswerA {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; TEXT-DECORATION: none
}
.ecom_faqAnswer {
	FONT-SIZE: 11px; COLOR: #666666
}
.ecom_faqCategory {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFCF00; TEXT-DECORATION: none
}

.yellowlink {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFCF00; TEXT-DECORATION: none
}
a.yellowlink:link {color: #FFCF00; text-decoration: none}
a.yellowlink:hover {color: #FFFFFF; text-decoration: none}
a.yellowlink:visited {color: #FFCF00; text-decoration: none}
a.yellowlink:active {color: #FFCF00; text-decoration: none}
a.yellowlink:visited:hover {color: #FFFFFF; text-decoration: none}


.seriestext {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: none
}

/*  start of css done by RG  */


.left_side{
  float: left;
  width:190px;
  background-color: #000000;  
  margin-top:100px;
}

.left_side p{  
  padding-right:10px; 
  margin-bottom:20px;
  font-size:12px;
  color: #999999;
}

.right_side{
  float: left;
  width:569px;
  background-color: #000000;
  margin-top:20px;
}

.static_page{
  float: left;
  width:760px;
  background-color: #000000;
  margin-top:20px;
}

.flash_title{
  float: left;
  width:390px;
  height:75px;
  margin-left:10px;
  margin-bottom:10px;
}

.right_content{
  float: left;
  width:760px;
  margin-left:10px;
}

.right_content p{  
  margin-left:20px;
  margin-right:20px;
  margin-bottom:20px;
  font-size:12px;
  color: #999999;
}

.right_content p.title{
  font-size:12px;
  font-weight:bold;
  color: #cccccc;
  margin-top:20px;
  margin-left:0px;
  border-bottom-style: solid;
  border-width: 1px;
}

.right_content a{
  text-decoration:none;
}

.downloads_sec{
  float: left;
  width:200px;
  margin-left:38px;
  margin-bottom:40px;
  margin-right:0px;
}

.downloads_sec a{
  text-decoration:none;
}

.right_side p{  
  margin-left:55px;
  margin-bottom:20px;
  font-size:12px;
  color: #999999;
}

.right_side p.title{
  font-size:12px;
  font-weight:bold;
  color: #cccccc;
  margin-left:40px;
  border-bottom-style: solid;
  border-width: 1px;
}

.catalog_row{
  float: left;
  width:760px;
  margin-left:10px;
  margin-bottom:30px;
}

.catalog_image{
  float: left;
  width:158px;
  margin-left:10px;
  border: 1px solid #cccccc;
}

.catalog_text{
  float: left;
  width:578px;
  margin-left:10px;
}

img.border1{
  border: 1px solid #cccccc; 
}
.mediaCenter_sec{
  margin-top:50px;
}
.subCat{
  float:right;
  text-align:right;
  width:120px;
  border-bottom: 1px solid #666666; 
  padding-top:10px;
  margin-right:0px;

}
.subCat a:link,a:hover,a:visited {
  color: #666666;
  font-size: 11px;
  font-weight:bolder;
}
