@charset "utf-8";
#bnav a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2D3F80;
	text-decoration: none;
	padding-right: 7px;
	padding-left: 7px;
}
#bnav td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333;
}
#bnav a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #1B21B3;
	text-decoration: underline;
}
#breadcrumb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 10px;
	margin-right: 5px;
	margin-left: 5px;
	height: 37px;
	width: 700px;
	vertical-align: middle;
}
#breadcrumb a{
	color: #009;
	text-decoration: none;
}
#breadcrumb a:hover{
	color: #900;
	text-decoration: underline;
}
#breadcrumb select{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px;
	margin-left: 5px;
}
#breadcrumbx {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-left: 10px;
	margin-right: 5px;
	margin-left: 5px;
	height: 37px;
	width: 700px;
	vertical-align: middle;
}
#breadcrumbx a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #1906D4;
	text-decoration: none;
}
#breadcrumbx a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: underline;
}
#breadcrumbx select{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px;
	margin-left: 5px;
}
#cartlinks  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	font-weight: normal;
}
#cartlinks a {
	color: #009;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 5px;
}
#cartlinks a:hover {
	color: #900;
	text-decoration: underline;
}
#catprod td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
}
#catprod .catprodRed {
	font-size: 14px;
	font-weight: bold;
	color: #F00;
}
#catprod h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333;
	margin-top: 0px;
	margin-bottom: 0px;
}
#catprod .xtopborder{
	border-top-color: #7A96B4;
	border-top-width: 1px;
	border-top-style: solid;
}
#catprod a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2E4354;
	text-decoration: none;
	
}
#catprod a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #900;
	text-decoration: underline;
}
#catprod hr{
	border: 1px solid #7C93A3;
}

#Checkout {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
}
#Checkout H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #333;
}
#Checkout td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
}
#Checkout .text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	padding-right: 5px;
	padding-left: 5px;
}
#Checkout .title1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333;
	font-weight: bold;
	margin-top: 3px;
	padding-left: 5px;
	padding-right: 6px;
}
#Checkout .divider {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #333;
}
#CommonText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	background-color: #FFFFFF;
	height: auto;
	margin-top: 14px;
	margin-bottom: 10px;
	margin-right: 5px;
	margin-left: 5px;
}
#CommonText P{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	padding: 5px;
	height: auto;
	width: auto;
}
#CommonText H2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333;
	background-color: #FFFFFF;
	height: auto;
	width: auto;
	margin-top: 3px;
	margin-bottom: -6px;
}
#CommonText input, select, textarea{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333;
}
#duster {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333;
	width: 96%;
	visibility: hidden;
	height: 55px;
	overflow: auto;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	border: 1px solid #686770;
}
#floormat1 {
	background-color: #FFFFFF;
	margin: 10px;
	color: #333;
	padding: 4px;
	font-family: Arial, Helvetica, sans-serif;
}
#PopUp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 130px;
	width: auto;
	margin: 5px;
}

#InfoText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	background-color: #FFFFFF;
	padding: 10px;
	text-align: left;
}
#InfoText p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	background-color: #FFFFFF;
}
#InfoText .large {
	font-size: 15px;
}
#InfoText H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333;
	background-color: #FFFFFF;
	margin-top: 6px;
	margin-bottom: 6px;
}
#InfoText H2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333;
	background-color: #FFFFFF;
	height: auto;
	width: auto;
	margin-top: 6px;
	margin-bottom: 6px;
}
#InfoText H3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333;
	background-color: #FFFFFF;
	height: auto;
	width: auto;
	margin-top: 6px;
	margin-bottom: 6px;
}
#InfoText input, select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333;
}
#InfoText .lBorder {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C6C5D1;
}
#jumpalt{
	color: #333;
	display: block;
	font-weight: bold;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	list-style-type: none;
	width: 190px;
	height: auto;
}
#jumpalt  img {
	margin-bottom: -2px;
}
#jumpalt #others select {
	color: #333;
	background-color: #FFCC00;
	width: 180px;
	display: list-item;
	margin-left: 5px;
	text-align: center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border: 0px none transparent;
}
#jumpalt  #make {
	color: #333;
	display: block;
	list-style-type: none;
	width: 190px;
	background-image: url(../graphics/pages/start-here.png);
	height: 36px;
	padding-top: 50px;
	background-repeat: no-repeat;
	background-position: center center;
	padding-bottom: 0px;
}
#jumpalt #make select {
	font-size: 12px;
	font-weight: bold;
	color: 000;
	width: 165px;
	margin-right: 5px;
	margin-left: 8px;
	background-color: #FFF;
	padding: 0px;
	margin-top: 5px;
	border: 0px none transparent;
	
}
#jumpalt #modelSelection {
	background-image: url(../graphics/pages/selector.png);
	height: 40px;
	width: 190px;
	background-repeat: no-repeat;
	background-position: center center;
}
#jumpalt #modelSelection select {
	font-size: 12px;
	font-weight: bold;
	color: 000;
	width: 165px;
	margin-right: 5px;
	margin-left: 8px;
	padding: 0px;
	background-color: #FFF;
	border: 0px none transparent;
}
#jumpalt #yearSelection {
	background-image: url(../graphics/pages/selector.png);
	height: 40px;
	width: 190px;
	background-repeat: no-repeat;
	background-position: center center;
}
#jumpalt #yearSelection select {
	font-size: 12px;
	font-weight: bold;
	color: 000;
	width: 165px;
	margin-right: 5px;
	margin-left: 8px;
	background-color: #FFF;
	padding: 0px;
	border: 0px none transparent;
}
#jumpalt #productSelection {
	background-image: url(../graphics/pages/selector.png);
	height: auto;
	width: 190px;
	background-repeat: no-repeat;
	background-position: center top;
}

#jumpalt #productSelection select {
	font-size: 12px;
	font-weight: bold;
	color: 000;
	width: 165px;
	background-color: #FFF;
	padding: 0px;
	border: 0px none transparent;
	margin-right: 5px;
	margin-left: 8px;
}

#MainText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	background-color: #FFFFFF;
	margin-right: 10px;
	margin-left: 10px;
}
#MainText a {
	text-decoration: none;
}
#MainText a:hover {
	text-decoration: none;
	color: #900;
}
#MainText  p   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	margin-left: 2px;
	margin-right: 2px;
}
#MainText th {
	font-weight: bold;
	color: #FFF;
	background: #1E2E63;
}
#MainText img {
	margin-top: 7px;
	text-decoration: none;
}
#MainText input, select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333;
}
#MainText .lBorder {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C6C5D1;
}
#MainText .LeftText {
	font: 11px Arial, Helvetica, sans-serif;
	padding-left: 10px;
}
#MainText #SEO {
	padding-right: 10px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}

#MainText h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
	color: #333;
	font-weight: normal;
	vertical-align: middle;
}
#MainText h2 {
	padding-right: 10px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	font-weight: normal;
	color: #4D4D4F;
}

#MainText H3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333;
	background-color: #FFFFFF;
	height: auto;
	width: auto;
	margin-top: 6px;
	margin-bottom: 6px;
}
#matLI ul {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	list-style-type: square;
	font-weight: normal;
}
#HomeText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: normal;
	color: #333;
}
#HomeText a {
	font-weight: normal;
	color: #00C;
}
#HomeText a:hover {
	color: #C00;
}
#HomeText  p, ul, li {
	font-weight: normal;
	color: #333;
	margin-left: 2px;
	margin-right: 2px;
}
#HomeText input, select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333;
}
#HomeText .lBorder {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C6C5D1;
}
#HomeText .LeftText {
	font: 11px Arial, Helvetica, sans-serif;
	padding-left: 10px;
}
#HomeText #SEO {
	padding-right: 10px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}

#HomeText h1 {
	font-size: 1.3em;
	text-align: center;
	vertical-align: middle;
	font-weight: normal;
	margin-top: 4px;
	margin-bottom: 0px;
}
#HomeText h2 {
	padding-right: 10px;
	padding-left: 10px;
	font-size: 1.2px;
	text-align: left;
}

#HomeText H3 {
	font-size: 1.1px;
	font-weight: bold;
	height: auto;
	width: auto;
	margin-top: 6px;
	margin-bottom: 6px;
}
#matLI ul {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	list-style-type: square;
	font-weight: normal;
}

/* these are the menu styles */

#matLI li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	list-style-type: square;
	font-weight: normal;
}

/* ------ the menu link styles ------ */
#matLI a {
	text-decoration: none;
	color: #000099;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;	
}
#matLI a:hover {
	color: #900;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
#tooltip {
	display: none;
}
#topnav td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	color: #333;
}
#topnav a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
#topnav a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #900;
	text-decoration: underline;
}
#topnav h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333;
	margin-top: 0px;
	margin-bottom: 0px;
}
#topnav .account a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #009;
	padding-right: 3px;
	padding-left: 3px;
}
#topnav .account a:hover {
	color: #900;
	padding-right: 3px;
	padding-left: 3px;
	text-decoration: underline;
}
#topnav .account {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333;
	padding-top: 4px;
	padding-bottom: 0px;
}
#nav .textbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	background-image: url(../graphics/pages/search-back.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 34px;
	width: 325px
	margin-left: 10px;
	margin-right: 5px;
}
#nav .textbox input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	background-color: transparent;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: transparent;
	border-right-color: transparent;
	border-bottom-color: transparent;
	border-left-color: transparent;
	height: 18px;
	width: 225px;
	margin-top: 8px;
	font-weight: bold;
}
#nav .newsletter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
}
#pagination {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 10px;
	margin-right: 5px;
	margin-left: 5px;
	color: #333;
}
#pagination a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009;
	text-decoration: none;	
}
#pagination a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #900;
	text-decoration: underline;	
}
#subcat a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #900;
	text-decoration: underline;
}
#prod td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
}
#prod  .inputs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
}
#prod  .warning {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	border: 1px solid #900;
	padding: 5px;
	background-color: #FFFFCC;
	color: #F00;
}
#prod a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #009;
	text-decoration: none;
	
}
#prod a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #900;
	text-decoration: underline;
}
#prod .smaller {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	text-decoration: none;
	border: 1px solid #E6E6EE;
}
#prod th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #43637C;
}
#rightCats td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333;
}
#rightCats a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #43637C;
	text-decoration: none;	
}
#rightCats a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #D59802;
	text-decoration: underline;
}
#rightCats th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #2E4557;
	background-color: #B5B594;
}
#related {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 3px;
	padding: 2px;
}
#srchresult {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 3px;
	padding: 2px;
}
#status {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #EEEEEE;
	margin-left: 10px;
	background-color: #FFFFFF;
}
#status th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	margin-left: 10px;
	background-color: #0B267D;
	text-align: left;
}
#status td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	margin-left: 10px;
	text-align: left;
}
#subcat td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #43637C;
}
#subcat a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #2E4354;
	text-decoration: none;
}

#subcats {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#TreeLinks {
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 50px;
	color: #333;
}
#TreeLinks H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #333;
	text-align: center;
	background-color: #ACACB6;
	height: auto;
	width: auto;
	display: block;
	padding: 2px;
	font-size: 13px;
}
#TreeLinks a {
	list-style-type: none;
	display: block;
	width: auto;
	height: 18px;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding-left: 7px;
	margin-bottom: 2px;
	color: #009;
}
#TreeLinks a:hover  {
	list-style-type: none;
	color: #FFF;
	background-color: #F0F0F0;
	background-image: url(../graphics/pages/tree-link.png);
	background-repeat: repeat-x;
}
.attribReq {
	color: #FF0000;
	background-color: #2F2F53;
}
.border {
	border: 1px solid #B02A2B;
}
.borderselect {
	border: 3px solid #244B82;
	width: 185px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #5896E9;
	font-size: 12px;
}
.bordertop {
	border-top: 1px solid #999;
}.boxborder1 {
	border: 2px solid #7DA5DB;
}
.borderright {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.borderL {
	background: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #9796AB;
}
.borderR {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #9796AB;
	background-color: #F0F0F0;
}
.borderWh {
	border-right: 1px solid #FFAE5E;
	border-left: 1px solid #FFAE5E;
	background: #FFFFFF;
}
.borderbot {
	border-bottom: 1px dotted #999;
}
.borderbot2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A3A2B7;
	background-image: url(../graphics/bodyimages/tree-search.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.CatName {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #882400;
	text-decoration: none;
	/*list-style-image: url(graphics/tree/tree_off.gif);*/
}
.color: #333; {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333;
	text-decoration: none;
	padding: 6px;
}
.catborder {
	border: 5px solid #C2C2A6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
}
.custlink  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #F0F0FF;
	text-decoration: none;
}
.custlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.email {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.email:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #9999FF;
	text-decoration: none;
}
.error {
	font-weight: bold;
	color: #FF0000;
}
.leftborder {
	border-left: 1px solid #CFCFCF;
}


.navtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	text-decoration: none;
}
.navtext a{
	color: #009;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
}
.navtext a:hover{
	color: #900;
	text-decoration: underline;
}
.navpit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	padding-right: 4px;
	background-color: #FFFFFF;
}
.navpit a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 8px;
}
.navpit a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #EEEEFF;
	text-decoration: none;
}
.options {
	color: #333;
	text-decoration: none;
}
.options:hover {
	color: #0066CC;
	text-decoration: none;
}
.optionBorder {
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #AEA38D;
}
.ProdName {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #2D2D2D;
}
.prodtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222222;
}
.prodtext p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.prodtext ul li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.prodtext select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.prodtext a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
}
.prodtext a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #882400;
}
.rightborder {
	font: 11px Tahoma, Geneva;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #9999BB;
}
.SearchBk {
	border: 0px solid #FFFFFF;
}
.SelectAuto select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2B2726;
	margin: 3px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.SelectAuto p{
	color: #FFFFFF;
	background-color: #9B7C00;
	border-top-width: 6px;
	border-top-style: solid;
	border-top-color: #99CC00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	padding: 4px;
	margin: 1px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #99CC00;
}
.sfntText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding: 4px;
	text-align: left;
}
.small {
	color: #555366;
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.small a {
	color: #75728D;
	text-decoration: underline;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.small a:hover {
	color: #D98C00;
	text-decoration: underline;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.topsellersBk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	background-color: #E0E2EB;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FF9900;
}
#autotext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333;
	list-style-type: square;
	list-style-position: outside;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	margin: 10px;
}
.tdborder  {
	border: 1px solid #4C89D9;
}
.tdborderup  {
	border: 1px solid #FFFFFF;
}
.header {
	background-color: #900;
	background-image: url(../graphics/pages/HDR1.png);
	background-repeat: repeat-x;
	background-position: top;
}
.leftDrop {
	background-image: url(../graphics/pages/LEFT2.png);
}
.leftHdrDrop {
	background-image: url(../graphics/pages/LEFT1.png);
	background-repeat: no-repeat;
}
.rightHdrDrop {
	background-image: url(../graphics/pages/RIGHT1.png);
	background-repeat: no-repeat;
}
.rightDrop {
	background-image: url(../graphics/pages/RIGHT2.png);
}
.navigationbar {
	background-color: #900;
	background-image: url(../graphics/pages/Nav1.png);
	background-repeat: repeat-x;
	background-position: top;
}
.Tree-back {
	background-color: #F0F0F0;
	background-image: url(../graphics/pages/TREE1.png);
}
.hdr-fill {
	background: url(../graphics/pages/hdr-fill.png) repeat-x;
	line-height: 26px;
	height: 26px;
	font-size: .9em;
}
.mats-frame-left {
	border-top: 1px solid #B6B5C8;
	border-bottom: 1px solid #D5D4DF;
	border-left: 1px solid #ACABC0;
}
.mats-frame-mid {
	border-top: 1px solid #B6B5C8;
	border-bottom: 1px solid #D5D4DF;
}
.mats-frame-right {
	border-top: 1px solid #B6B5C8;
	border-bottom: 1px solid #D5D4DF;
	border-right: 1px solid #D5D4DF;
}
.mats-frame-bottom {
	border-bottom: 1px solid #D5D4DF;
}
.hdr-split {
	background: url(../graphics/pages/hdr-split.png) repeat-x;
}
.hdr-right {
	background: url(../graphics/pages/hdr-right.png) repeat-x;
	width: 7px;
}
.hdr-left {
	background: url(../graphics/pages/hdr-left.png) repeat-x;
	width: 7px;
}
.shades-frame {
	border-top: 1px solid #B6B5C8;
	border-bottom: 1px solid #D5D4DF;
	border-left: 1px solid #ACABC0;
	border-right: 1px solid #D5D4DF;
}
.right-hdr {
	background: #FFF url(../graphics/pages/hdr-rt-col.png) no-repeat;
	padding: 5px;
	width: 165px;
	text-align: left;
	font: 11px Arial, Helvetica, sans-serif;
	vertical-align: top;
	height: auto;
	color: #333;
	text-decoration: none;
	margin-bottom: 8px;
	border-bottom: 1px solid #C1C1CE;
}
.right-hdr H1 {
	font: 12px Arial, Helvetica, sans-serif;
	vertical-align: top;
	color: #333;
	margin: 0px;
	text-align: center;
	text-decoration: none;
}
.right-hdr a      {
	vertical-align: top;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #009;
}
.right-hdr a:hover {
	text-decoration: underline;
	color: #900;
}
#breadcrumbpitstop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-left: 10px;
	margin: 0px 5px;
	color: #FFF;
}
#breadcrumbpitstop .link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	line-height: 18px;
}
#breadcrumbpitstop .link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #6CF;
	line-height: 18px;
}
#breadcrumbpitstop p  {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
}
.pitstopback {
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(../graphics/pitstop/pitstop-homepage3.jpg);
	background-color: #000;
}
#mini  {
	border: 1px solid #333;
}
#mini th {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFF;
	background: #333;
}
#mini td {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #333;
	background: #FFF;
}
#mini a {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #00F;
	text-decoration: none;
}
#mini a:hover {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #F00;
	text-decoration: underline;
}
#prodp td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
}
#prodp h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: 900;
	color: #FFFFFF;
}
#prodp  .inputsp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F0F0F0;
	background-color:#000
	
}
#prodp  .warning {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	border: 1px solid #477FD6;
	padding: 5px;
	background-color: #FFFFCC;	
}
#prodp a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
	line-height: 20px;
	height: 20px;
	font-weight: normal;
}
#prodp a:hover{
	color: #0CF;
	text-decoration: underline;
}
#prodp .smaller {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
}
#prodp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
}
#prodp li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
#prelated {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
}
#prelated td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	background: #000;
}
.headerText {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #FFF;
}
#pmini  {
	border: 1px solid #FFF;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../graphics/pitstop/basketbk.png);
	background-repeat: repeat;
}
#pmini th {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	background-image: url(../graphics/pitstop/basket-hdr-bk.png);
	background-repeat: repeat-x;
}
#pmini td {
	color: #fff;
	font-weight: normal;
	font-size: 0.9em;
}
#pmini a {
	color: #F00;
	text-decoration: none;
	font-size: 1.2em;
	font-weight: 900;
}
#pmini a:hover {
	color: #EEF;
	text-decoration: underline;
}
#pmini input {
	color: #000;
	font-weight: normal;
	font-size: 0.9em;
}
