#flashcontent1 {
	margin-left: 100px;
	margin-bottom: 20px;
}

.wheel_list {
	list-style: none;
	padding: 0;
}

.wheel_list li {
	width: 50%;
	text-align: center;
	float: left;
	margin-bottom: 40px;
	height: 292px;
}

.line_break {
	background:grey;
	width:50%;
	clear: both;
}

.clear {
	clear: both;
}

body {
	background-image: url(/images_new_tsw/bg-red-stripe-1px.jpg);
	background-repeat: repeat-x;
    margin: 0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
}

a{ outline: none;}

#container {
	height: auto;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	overflow:visible
	
	
}
#header {
	width: 960px;
	background-image: url(/images_new_tsw/header-top-red-stripe.jpg);
	background-repeat: no-repeat;
	height: 145px;
	margin: 0px;
	padding:0px;
	}

#content-box {
	min-height: 985px;
	width: 960px;
	overflow:visible
	
}

#text-box {
	background-image:url(/images_new_tsw/mid-divider.jpg);
	background-repeat:no-repeat;
	height: auto;
	width: 455px;
	padding: 10px;
	padding-bottom:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
}
#menu-side {
	background-image: url(/images_new_tsw/menu-bg-line.jpg);
	height: 985px;
	width: 232px;
	float: left;
	overflow:visible;
}
#new-wheel-box {
	float: left;
	height: 985px;
	width: 455px;
	margin:0;
	padding:0;
	margin-right: 5px;
	background-image:url(/images_new_tsw/mid-bg-1px.jpg);
	background-repeat:repeat-y;
}
#red-box {
	height: 18px;
	width: 100%;
	background-color: #990000;
	clear: both;
}
#brand-container {
	background-image: url(/images_new_tsw/brands-bg-line.jpg);
	background-repeat: repeat-x;
	height: 985px;
	width: 267px;
	float:left;
	margin:0;
	padding:0;
}
#brand-header {
	background-image: url(/images_new_tsw/brand-text-bkg.jpg);
	background-repeat: no-repeat;
	width: 267px;
	height:125px;
	margin:0;
	padding:0;
}

#brand-content {
	height: 210px;
	width: 945px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-left: 10px;
}

.brand {
	background-image: url(/images_new_tsw/brand-bkg.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 60px;
	width: 264px;
	margin:0px;
	padding:10px 0px 0px 3px;
	
}

.brand img{
 float:left;
 padding-right:4px;
	
}
.brand div{
float:left;
width:200px;
	
	
}
.brand div h3{
	margin:0px;
	line-height:15px;
	font-family:Arial;
	font-size:12px;
	color: #990000;
	font-weight:normal;
	
	
}
.brand div p{
	margin:0px;
	font-size:11px;
	color:#666;
	
	
	
}



#brand-text {
	height: 94px;
	width: 220px;
	margin-top: 5px;
	margin-left: 8px;
	float: left;
}
#logo {
	float: right;
}
#search-terms {
	height: 240px;
	width: 975px;
	margin-right: auto;
	margin-left: auto;
	padding: 10px;
}
#footer-container {
	background-image: url(images_new_tsw/footer-bg.jpg);
	background-repeat: repeat-x;
	height: 52px;
	width: 100%;
}
#footer {
	width: 955px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
}
#wheel-names {
	float: left;
	margin-right: 20px;
}
#video-text {
	height: 140px;
	width: 210px;
	margin-left: 108px;
	
}
#video-blk-box {
	background-image: url(/images_new_tsw/tsw-videos-bkg.jpg);
	background-repeat: no-repeat;
	height: 176px;
	width: 455px;
	padding-top: 5px;
}
.make {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #333333;
	font-weight: bold;
	line-height: 22px;
}
.make-descript {
	font-size: 12px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 17px;
	font-weight: normal;
}
.make-descript a {
	color: #990000;
	text-decoration: none;
}
.make-descript a:hover{
	color: #000000;
	text-decoration: underline;
}
.make-arrow {
	font-size: 12px;
	color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 17px;
	font-weight: normal;
}
.make-arrow a {
	font-size: 12px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 17px;
	font-weight: normal;
	text-decoration: none;
}
.make-arrow  a:hover {
	color: #000000;
	text-decoration: underline;
}

#video-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	padding: 40px 5px 0px 35px;
	width:270px;
 
}
.textsml {

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #666666;

}



.redBar{
color:#990000;
font-size:13px;

}

.largeRedLink A:Link, .largeRedLink A:visited{

    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	line-height:20px;
	text-decoration:underline;
	

}

.largeRedLink A:Hover{

    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height:20px;
	text-decoration:underline;
	

}




.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

.style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #990000;
}
.style4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
}

.style4  A:link
{
    FONT-SIZE: 13px;
    COLOR: #990000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.style4  A:visited
{
    FONT-SIZE: 13px;
    COLOR:#990000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.style4  A:active
{
    FONT-SIZE: 13px;
    COLOR: #990000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.style4  A:hover
{
    FONT-SIZE: 13px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}




.style6 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #333333; }
.style7 {font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #333333; }
.style9 {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #333333; }
.style10 {font-size: 13px; color: #333333; font-family: Arial, Helvetica, sans-serif;}
.style12 {font-size: 13px; color: #666666; font-family: Arial, Helvetica, sans-serif; }
.style13 {
	color: #000000;
	font-weight: bold;
}

.socialImg{
float:left; 
height:60px;
width:195px;
padding:20px 5px 10px 10px;

}

.socialImg a:link, .socialImg a:hover,.socialImg a:visited, .socialImg a:active{

    font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	font-weight:700;
	text-decoration:none;


}
.brandContent a:link, .brandContent a:hover,.brandContent a:visited, .brandContent a:active{

    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	line-height:25px;
	

}


.brandContent {

    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	width:381px;
	padding-right:5px;

}


.brandContent div{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	font-weight:bold;
	padding-bottom:7px;
	padding-top:7px;

}



hr {
  border: 1px thin #999;
  height:1px;
   
}

.navHeader{
font-family:Arial;
font-size:16px;
color: #990000;
padding-top:10px;
padding-bottom:10px;
font-weight:normal;

}


.navSubHeader{
font-family:Arial;
font-size:10pt;
color: #333333;
font-weight:600;
line-height:15px;

}

.navText{
font-family:Arial;
font-size:9pt;
color:#ffffff;
padding-left:10px;
padding-right:7px;

}


.NavLinkHeader{
font-family:Arial;
font-size:13pt;
color: #333333;
padding-left:23px;
font-weight:bold;


}

.rightNav{
font-family:Arial;
font-size:10pt;
color:#333333;


}


.rightNav a:link{
font-family:Arial;
font-size:10pt;
color:#333333;


}

.rightNav  a:visited{
font-family:Arial;
font-size:10pt;
color:#333333;


}


.navList ul
{
list-style-type:none;
padding-left:10px;
margin:0px;
} 

.navList li
{

font-family:Arial;
background-image:url(/images_new/red_arrow_dingbat.png);
background-repeat:no-repeat;
background-position:left center; 
padding: 1px 0px 0px 15px;


}

.navListLink a:link
{
font-family:Arial;
font-size:10pt;
color:#333333;
text-decoration:none;
}

.navListLink a:hover
{
font-family:Arial;
font-size:10pt;
color:#333333;
text-decoration:none;
}

.navListLink a:visited
{
font-family:Arial;
font-size:10pt;
color:#333333;
text-decoration:none;
}

.navListLink a:active
{
font-family:Arial;
font-size:10pt;
color:#333333;
text-decoration:none;
}


A:link
{
    FONT-SIZE: 11px;
    COLOR: #990000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A:visited
{
    FONT-SIZE: 11px;
    COLOR:#990000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A:active
{
    FONT-SIZE: 11px;
    COLOR: #990000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}


.AnchorRed:link
{
    FONT-SIZE: 11px;
    COLOR: red;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.AnchorRed:visited
{
    FONT-SIZE: 11px;
    COLOR: red;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.AnchorRed:active
{
    FONT-SIZE: 11px;
    COLOR: red;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.AnchorRed:hover
{
    FONT-SIZE: 11px;
    COLOR: blue;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.AnchorBlack:link
{
    FONT-SIZE: 11px;
    COLOR: #666666 ;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.AnchorBlack:visited
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.AnchorBlack:active
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.AnchorBlack:hover
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.Anchorwt:link
{
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
.Anchorwt:visited
{
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
.Anchorwt:active
{
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.Anchorwt:hover
{
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.Anchorsml:link
{
    FONT-SIZE: 9px;
    COLOR: blue;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.Anchorsml:visited
{
    FONT-SIZE: 9px;
    COLOR: blue;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.Anchorsml:active
{
    FONT-SIZE: 9px;
    COLOR: blue;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.Anchorsml:hover
{
    FONT-SIZE: 9px;
    COLOR: blue;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.normaltext {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding-right: 3px;
	padding-left: 3px;

}

.wheelsize, .lipsize {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	line-height: 150%;
}

.normaltext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding-right: 20px;
	padding-left: 20px;

}
.normaltext3 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
}
.normaltextsmall {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333;
	padding-right: 3px;
	padding-left: 3px;

}
.textbold {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333;
}
.tableb {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	text-align:left;
}
.roweven {background-color: #ffffff;}
.rowodd {background-color: #eeeeee;}
.formtext{ font-family: Arial, Helvetica, sans-serif;
 font-size: 10pt; color: #262626; }
.textboldR {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: A32424;
}
.textboldR1 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: A32424;
}
.textsml {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
.normalred {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: A32424;
}

.heading {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	line-height:18px;
	margin-left: 10px;
}
.heading1 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}

.heading2 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	line-height:16px;
}

.videoTextHead{
    font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;

}


.videoText{

font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;

}
.normalheadingwht {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.headingbg {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #666666;
}
.button {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #CCCCCC;
}
.dropdown {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
	height: 21px;
	width: 150px;
}
.dropdownsml {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
	height: 21px;
	width: 40px;
}
.textbox {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	height: 21px;
	width: 80px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.textbox1 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	height: 21px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}

.paragraph {
	margin-left: 10pt;
	margin-right: 20pt;
	margin-top: 10pt;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.heading1 {

	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}
#xDef {
	font-family:  Arial, Helvetica, sans-serif;
	position: absolute;
	visibility: hidden;
	width: 320px;
	padding: 5px;
	font-size: 90%;
	line-height: 1.25em;
	color: #333333;
	border: 2px solid #121212;
	background: #EAEAEA;
}

.term {
	font-family:  Arial, Helvetica, sans-serif;
	color: #FF0033;
	cursor: help;
}

/* wismo styles */
.tabtitle
{
    font-size: 11px;
    font-weight: bold;
    color: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    text-decoration: none;
}
.msg
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR:#FF0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}


.pagelink:link
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.pagelink:visited
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.pagelink:active
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.pagelink:hover
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.texttitle {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.search_text {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;

}

.paging{font-family:  Arial, Helvetica, sans-serif;
color: #000000; font-size: 11px; font-weight: normal;}

.paging a:link, .paging a:visited{font-family:  Arial, Helvetica, sans-serif;
color: #000000; font-size: 11px; font-weight: normal; text-decoration:underline;}

.paging a:hover{font-family:  Arial, Helvetica, sans-serif;
color: #000000; font-size: 11px; font-weight: normal; text-decoration:none;}

.paging_active{font-family:  Arial, Helvetica, sans-serif;
color: #000000; font-size: 11px; font-weight: bold; text-decoration:none;}

div.downloads {
margin: 20px;
}
div.wheelDL {
display: block;
float: left;
width: 24%; height: 175px;
font-family:  Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: center;
}

div.adDL {
display: block;
float: left;
width: 24%; height: 210px;
font-family:  Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: center;
}



.quick_laps {
	padding-left: 12px;
	padding-top:30px;
	background:url(/images/quickplace.gif);
	background-repeat:no-repeat;

}

.quick_laps A:link {
	color:#9A2E2B;
	font-size:10px;
	font-weight:bold;
	line-height:20px;
}

.quick_laps A:visited {
	color:#9A2E2B;
	font-size:10px;
	font-weight:bold;
	line-height:20px;
}

.quick_laps A:hover {
	color:#000000;
	font-size:10px;
	font-weight:bold;
	line-height:20px;

}

.alertmsg {
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color: #FF0000;
background-color:#FFFFFF;
}

.wheelname {
	font-family:Arial, Helvetica, sans-serif;
	color:#656766;
	font-size:17px;
	font-weight:bold;
}



.seperater{

	color:#333333;
	font-weight:bold;
	font-size:10pt;
	line-height:30px;

}


.tswInterLinks{
	float:left;
	width:350px;

}
.tswInternational{

font-size:9pt;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-weight:bold;


}

.tswInterLinks a:link,.tswInterLinks a:active {
font-size:9pt;
font-family:Arial, Helvetica, sans-serif;
color:#666666;

}


.tswInterLinks a:hover
{
font-size:9pt;
font-family:Arial, Helvetica, sans-serif;
color:#666666;

}

tswInterLinks a:active {
font-size:9pt;
font-family:Arial, Helvetica, sans-serif;
color:#666666;

}

.tswInterLinks a:visited
{
font-size:9pt;
font-family:Arial, Helvetica, sans-serif;
color:#666666;

}



.header_navigation {
	color:#333333;
	font-weight:bold;
	padding-top:0px;
	padding-bottom:0px;
	height:20px;
	font-size:10pt;
	width:960px;
	position:absolute;
	top: 108px;
	left: 10px;
}



.header_navigation A:link {
	color:#FFF;
	font-weight:bold;
	font-size:10pt;
}

.header_navigation A:visited {
	color:#FFF;
	font-weight:bold;
	font-size:10pt;
}

.header_navigation A:hover {
	color:#333;
	font-weight:bold;
	font-size:10pt;
}



.header_separator {
	padding-right:6px;
	padding-left:6px;
	
}


.header_navigation_download {
	color:#333333;
	font-weight:bold;
	padding-top:0px;
	padding-bottom:0px;
	height:20px;
	font-size:10pt;
	
}



.header_navigation_download A:link {
	color:#333333;
	font-weight:bold;
	font-size:10pt;
}

.header_navigation_download A:visited {
	color:#333333;
	font-weight:bold;
	font-size:10pt;
}

.header_navigation_download A:hover {
	color:#9A2E2B;
	font-weight:bold;
	font-size:10pt;;
}



.header_navigation2 {
	color:#666666;
	font-weight:normal;	
	font-size:9pt;
	height:20px;
	font-size:10pt;
	width:965px;
	position:absolute;
	top: 155px;
	left: 10px;
}

.header_navigation2 A:link {
	color:#666666;
	font-weight:normal;
	font-size:9pt;
}

.header_navigation2 A:visited {
	color:#666666;
	font-weight:normal;
	font-size:9pt;
}

.header_navigation2 A:hover {
	color:#111111;
	font-weight:normal;
	font-size:9pt;;
}



.header_separator2 {
	padding-right:0px;
	padding-left:0px;
	font-size:9pt;
	
}


.navSubHeader{
font-family:Arial;
font-size:11px;
color: #333333;
font-weight:600;
line-height:12px;
height:15px;
margin:0px;
padding:0px;

}

.slideshow { height: 220px; width: 393px; margin: 0px; padding:0px; position:absolute; top:43px; left:30px;}
.slideshow img{ height:220px; width:393px; margin:0px;padding:0px; z-index:0px; visibility: hidden;}

.slideshowwheel { height: 193px; width: 455px; margin: 0px;  padding:0px;}
.slideshowwheel img{ height: 193px; width: 455px; margin:0px;padding:0px; z-index:0px; visibility: hidden; }
a{ outline:none;}
#np { z-index: 1000; position: absolute; top: 225px; left: 200px; width:400px}
#np a { margin: 0 5px; padding: 3px 5px; text-decoration: none;color:#999999  }
#np a.activeSlide { color: #990000; }
#np a:focus { outline: none; }
#navSlide { z-index: 1000; }
#navSlide a { margin: 0 0px; padding: 3px 5px; text-decoration: none;color:#999; background-color:#333; font-weight:500; font-size:9px; }
#navSlide a.activeSlide { color: #999; background-color:#fff;}
#navSlide a:focus { outline: none; }
#navSlide a:hover { outline: none; background-color:#fff;color: #990000; }


.SubHeading {

	font-family:  Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: 600px;
	color: #111111;
}

.SubHeadNavR {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	float:left;
	color:#990000;
	margin-top: -2px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 10px;	
}
.SubHeadNav a:link {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
}

.SubHeadNav a:active {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
}


.SubHeadNav a:visited {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
}
.SubHeadNav a:hover {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color:#CCCCCC;
	text-decoration:none;
}


.configlinks a:link {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666;
	text-decoration:none;
	
}

.configlinks a:active {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666;
	text-decoration:none;
	
}


.configlinks a:visited {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666;
	text-decoration:none;
	
}
.configlinks a:hover {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#990000;
	text-decoration:none;

	
}


.dealer_submit{
	height:20px;
	width: 65px;
	background-color:#990000;
	color:#FFF;
	font-size:14px;
	margin: auto;
	padding-bottom:2px;
	border:none;
	line-height:15px;
	
	
	
}

.zip_box{
		 
		 
    height:16px;
	color:#ccc;
	font-size:14px;
	margin: 0px;
	padding:0px;
	margin-top:2px;
	margin-bottom:2px;
	
	
	}
	
	
	

.headlinks a:link {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666;
	text-decoration:none;
	
}

.headlinks a:active {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666;
	text-decoration:none;
	
}


.headlinks a:visited {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666;
	text-decoration:none;
	
}
.headlinks a:hover {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#990000;
	text-decoration:none;

	
}





div#home { background: url("../images/bg-red-stripe-1pxa.gif") repeat-x; }

#outerWrap{
  width:960px; 
  height: auto;
  margin: 0 auto;
 }

/**heading area **/

#header{
width: 960px;
background-repeat: no-repeat;

height: 145px;
padding: 0px;}

#header p a {
 margin-left: -650px;
 padding-right: 250px;
 padding-bottom: 70px;
 color: #fff;
}

.ffheader {
  margin-top: -13px !important;}

#logo{ display: none; }

/*login and logout */
#topNav{
width: 283px;
height: 91px;
text-align: right;
padding-right: 10px;
float: right;
margin-top: -10px;
margin-left: 175px;
font-weight: bold;
}

#topNav ul li {
display: inline;
text-decoration: none;}

#topNav a:Link {
	text-decoration: none;
    color: #000;
	font-size:13px;}
	
	#topNav a:Hover {
	text-decoration: none;
    color: #000;
	font-size:13px;}
	
	#topNav a:Active {
	text-decoration: none;
    color: #000;
	font-size:13px;}
	
	#topNav a:Visited {
	text-decoration: none;
    color: #000;
	font-size:13px;}


#mainNav	{
	width: 960px;
	height: 20px;
	color: #FFFFFF;
	font-size: 10pt;
	font-weight: bold;
	padding-top: 0;
	padding-bottom: 0;
	position: absolute;
	margin-top: -50px;
}
	
#mainNav ul li {
display: inline;
text-decoration: none;}

#mainNav a {
	text-decoration: none;
	color: #FFF;
}
	

#mainNav A:link {
    color: #fff;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
	vertical-align: middle;
	}
	
#mainNav A:visited {
	 color: #fff;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
	vertical-align: middle;
  }
  
#mainNav A:hover {
	 color: #fff;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
	vertical-align: middle;
}


   
#customerSearch{
    width: 100%;
	height: 20px;
	color: #000000;
	font-size: 10pt;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 2px !important;
	margin-left: auto;
	margin-right: auto;	
	/*background-color: #7d7d7d;*/
}

#customerSearch A:link {
    position: relative;
    color: #000000;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
	vertical-align: middle;
	z-index: 10;
	}
	
#customerSearch A:visited {
    position: relative;
    color: #000000;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
	vertical-align: middle;
	z-index: 10;
  }
  
#customerSearch A:hover {
    position: relative;
    color: #000000;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
	vertical-align: middle;
	z-index: 10;
}






#customerSearch IMG {display: none;}

.black {color: #000; font-size: 14px;  padding: 6px;}
#footer_inner p {margin-top: 18px; color: 6f85aa; font-size:  10px; letter-spacing: .25%; }

.upper {text-transform: uppercase;}


/** body **/


#mainContent {
  width: 960px;
  min-height: 500px;
  height:auto !important;
  height: 500px;
  float: left;
  display: inline;
}
  
  
#leftWrap { 
 float: left;
 width: 232px;
 margin-top: 15px;}

h2 {font-size: 14px; color: #999999;}

#leftNavList {border-right: 1px solid #999999;}

ul#leftNavList {margin: 0;}

ul#leftNavList {
  font-family: arial, helvetica, sans-serif;
  font-size: 14px;
  padding-left: 5px !important;
  line-height: 2.3em;
  width: 200px;
  
}

ul#leftNavList li{

    list-style-type: none;
    
}

ul#leftNavMenu li a {
   color: #000;
   width: 100%;

}

a: link, a:hover, a:visited {color: #000000;}
td.ItemRowStyle_itemnum a:link,   td.ItemRowStyle_itemnum a:visited,
td.AlternatingItemRowStyle_itemnum a:link, td.AlternatingItemRoyStyle_itemnum a:visited,
td.ItemNum_Value a:link, td.ItemNum_value a:visited {color: #000000; border-bottom: 1px solid blue;}


#leftPane{/*height: 100%;*/}

#rightWrap {
  float: left;
  margin-top: 15px;
  width: 723px;
  padding-left: 5px !important;}
  
#rightPane{
  float: left;
  text-align: left;
  }
  
.topPane, .bottomPane {
    float:left;
    width: 100%;
    height: 100%;
   text-align: left; 
   }
   
 .rightPane1, .rightPane2, .rightPane3 {
	float: left;
	width: 33%;
	height: 100%;
	text-align: left;
 }

 
 .clear {
 clear: both;
 overflow: visible;
 }
 
 
#footer {
clear: both; 
background-image: url(../images/footer.jpg);
background-repeat: repeat-x;
margin-left: 0px;
width: 100%; /*adjusted from  960 */
height: 54px;
overflow: visible;}

#footer_inner {
 text-align: center;
 color: A0A0A0;
}

.line {color: #000;} 

a img {border: 0;} 

li.bullet{
  list-style-type: none;
  background: url(../../../images/arrow.png) no-repeat left;
  padding-left: 40px;
  line-height: 3em;
}

li.bullet2
 {
  list-style-type: none;
  background: url(../../../images/arrow.png) no-repeat left;
  padding-left: 20px;
}

#customerSearch  img{ display: none; }

/*search box */
#table_searchProduct {
  margin-left: -90px;
}

.searchValue {margin-left: 5px !important;}

#leftNavList {border-right: 1px solid #999999;}

ul#leftNavList {margin: 0;}

ul#leftNavList {
  font-family: arial, helvetica, sans-serif;
  font-size: 14px;
  padding-left: 5px !important;
  line-height: 2.3em;
  width: 200px;
  
}

ul#leftNavList li{

    list-style-type: none;
    
}


.bullet2 a:link {
   color: #990000;
   font-size: 14px;
 

}

.bullet2 a:Hover { 
   color: #000;
  font-size: 14px;
 

}


.bullet2 a:visited {
   color: #990000;
   font-size: 14px;
 

}

.bullet2 a:active {
   color: #990000;
   font-size: 14px;
 

}

