/*{{{ GENERAL */


BODY {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #262626;
	margin: 0px;
}


.content P {
	margin-right: 23px;
	margin-left: 23px;
	line-height: 1.5em;
}


.content H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #262626;
	margin: 10px 23px 10px 23px;
}


.content H2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #262626;
	margin: 10px 23px 10px 23px;
}


.content H3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #262626;
	margin: 10px 23px 10px 23px;
}


.homeRedArea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold; 
/*	line-height: 1.65em; */
	
    color: #FFFFFF;

	background-image: url(/images/home_red_area.jpg);
	background-repeat: no-repeat;
	height: 64px;
}


#imageDownloads {
	padding: 25px 23px 0px 23px;
}


#imageDownloads TD {
	padding: 0px 30px 30px 0px;
	border-collapse: collapse;
	text-align: center;
}


.note {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #939393;
}


.copyright {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #838387;
	padding: 4px 23px 4px 23px;
	background-color: #DBDBDB;
}
.floatRight {
	float: right;
	margin: 10px 10px 10px 10px;
}

.styleImage {
	text-align: center;
	padding: 0px 0px 5px 35px;
	float: left;
}


.styleImage P {
	margin: 2px;
}

.styleName {
	background-color: #F9F9F9;
	width: 780px;
	height: 45px;
	border-bottom: solid 1px #DFDFE0;
	clear: left;
}


.styleName IMG {
	padding: 8px 23px 0px 23px;
}

.required {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #C60A0A;
}


SUP {
	font-size: 70%;
}

SUB {
	font-size: 70%;
}
/*{{{ Application Guide */

.formtext { font-family: Arial, Helvetica, sans-serif; font-size: 10pt;
}


#appGuide {
	padding: 10px 23px 0px 23px;
}

#appGuide TABLE {
	border-collapse: collapse;
 width: 100%;
}


#appGuide TD {
	padding: 2px 10px 0px 10px;
}


#appGuide TH {
	text-align: left;
 border-top: solid 1px #AFB0B2;
 border-bottom: solid 6px #AFB0B2; padding: 2px 10px 2px 10px;
}


#appGuide #col1 { width: 90px; }

#appGuide #col2 { width: 160px; }

#appGuide #col3 { width: 110px; }
#appGuide #col4 { width: 120px; }

#appGuide #col5 { width: 145px; }


#appGuide .wheelSize {
	font-size: 125%;
 font-weight: bold; color: #000000;
 border-left: solid 1px #D6D6D7; border-top: solid 1px #C9C9CB; padding: 0px 4px 0px 4px;
	margin-right: 2px;
}


#appGuide .wheelSizeContainer {
	border-left: solid 1px #AFB0B2;
}

#row1, #row3, #row5, #row7, #row9, 
#row11, #row13, #row15, #row17, #row19, #row21, #row23, #row25, #row27, #row29 {
	background-color: transparent;
}


#row2, #row4, #row6, #row8, #row10, #row12, #row14, #row16, #row18, #row20, #row22, #row24, #row26, #row28 {
	background-color: #F1F1F1;
}


#row3 TD {	border-bottom: solid 1px #AFB0B2; }
#row12 TD {	border-bottom: solid 1px #AFB0B2; }

#row22 TD {	border-bottom: solid 1px #AFB0B2; }
#row24 TD {	border-bottom: solid 1px #AFB0B2; }
#row25 TD {	border-bottom: solid 1px #AFB0B2; }
/*}}}*/
/*}}}*/


#wheelGuide {
	padding: 10px 23px 10px 23px;
}

#wheelGuide TABLE {
	border-collapse: collapse;
 width: 300px;
}


#wheelGuide TD {
	padding: 2px 10px 2px 10px;
}


#wheelGuide TH {
	text-align: left;
 border-top: solid 1px #AFB0B2;
 border-bottom: solid 6px #AFB0B2; padding: 2px 10px 2px 10px;
}


#wheelGuide #col1 { width: 80px; }

#wheelGuide #col2 { width: 100px; }

#wheelGuide #col3 { width: 100px; }
#wheelGuide #col4 { width: 80px; }


#wheelGuide .wheelSize {
 font-size: 125%;
 font-weight: bold; color: #000000;
 border-left: solid 1px #D6D6D7; border-top: solid 1px #C9C9CB; 
padding: 0px 4px 0px 4px;
	margin-right: 2px;
}


#wheelGuide .wheelSizeContainer {
	border-left: solid 1px #AFB0B2;
}

#row1, #row3, #row5, #row7, #row9, 
#row11, #row13, #row15, #row17, #row19, #row21, #row23, #row25 {
	background-color: transparent;
}

.row1 {
	background-color: transparent;
}


.row2 {
	background-color: #F1F1F1;
}


/*}}}*/
/*}}}*/



/*{{{ NAVIGATION */
A {
	color: #CC0000;
	text-decoration: none;
}

A:hover {
	text-decoration: underline;
}

.black_link  {
	color:#000000;
	text-decoration:underline;
}
.searchTerm A{
	color:#000000;
	text-decoration:underline;
	line-height: 1.5em;
	
}
.header A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #5F5F61;
}

.header A:hover {
	color: #CC0000;
	text-decoration: none;
}

#topNavContainer {
	padding: 4px 0px 0px 17px;
	font-size:13px;
	font-weight:500;

}


#topNavContainer UL {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#topNavContainer UL LI {
	display: inline;
}

#topNavContainer UL LI A {
	text-decoration: none;
	padding: 5px;
	font-size:12px;
	color: #000000;
	background-color: transparent;
}

#topNavContainer UL LI A.hilited {
	background-color: #DFDFE0;

}

#topNavContainer UL LI A:hover {
	color: #000000;
	background-color: #DFDFE0;
}

.menu {
	position: absolute;
	visibility: hidden;
	overflow: hidden;
	z-index: 1;
	margin: 0px;
	padding: 0px;
	background: #F5F5F6;
}

.menu P {
	margin: 0px;
	padding: 2px 0px 2px 0px;
}

.menu P A {
	text-decoration: none;
	color: #000000;
	padding: 2px 40px 2px 10px;
	background-color: transparent;
}

.menu P A:hover {
	color: #000000;
	background-color: #DFDFE0;
}

.copyright A {
	color: #838387;
}

.copyright A:hover {
	color: #CC0000;
	text-decoration: none;
}
/*}}}*/

/*{{{ ERRORS */
.error {
	font-weight: bold;
	color: #FF0000;
	padding: 10px 0px 10px 0px;
}

.error:first-line {
	font-size: 115%;
}

.error ul {
	margin: 4px;
	padding-left: 1.5em;
}

.newh1{
  margin-bottom:0px;
  font-size:16px;
  font-family:Arial, Helvetica, sans-serif;
}

h1.header {
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	}
	

.normalTxt{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#000000;
  
}

.heading {
	background-color:#AFB0B2;
	color:#FFFFFF;
	font-weight:bold;
}


.wheel_name {
color:#000;

}

.wheel_name:hover{
color:#CC0000;

}



.zip_box{
		 
		 
    height:17px;
	color:#999;
	font-size:14px;
	margin: 0px;
	padding:0px;
	margin-top:2px;
	margin-bottom:2px;
	font-style:italic;
	border:#666 solid 1px;

	}
	
	
.dealer_submit{
	height:20px;
	width: 65px;
	background-color: #B90000;
	color:#FFF;
	font-size:15px;
	margin: auto;
	padding-bottom:2px;
	border:none;
	line-height:16px;
	
	
	
	
}

.style2 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.style3 {color: #CC0000}

/*}}}*/



