body, html {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:black;
margin:0;
height:100%;
}

.featuredImage {
	border:2px solid black;
}

.formLabel {
	font-size:12px;
	text-align:left;
	padding-bottom:5px;
	padding-top:5px;
}

.submit {
background-color:white;
padding-top:10px;
border:white;
}

.headerTitle {
font-size:16px;
font-weight:bold;
border-bottom:1px solid #CCCCCC;
}

.featuresTable {
	background-color:#b7cade;
	border:white;
	padding:5px;
}

#classifiedsMenu {
	width: 180px;
	border-collapse:collapse;
	padding-right:7px;
	line-height:15px;
}
#classifiedsMenu .header {
	font-weight:bold;
}
#classifiedsMenu .category {
	font-size:12px;
}
#classifiedsMenu .subCategory {
	padding-left:5px;
	font-size:10px;
}
#classifiedsMenu a {
	display: block;
	color: black;
	padding: 0px 0px 0px 0.5em;
	text-decoration: none;
	text-align:left;
	font-size:12px;
	padding-left:20px;
}
#classifiedsMenu a:hover, #classifiedsMenu a:active {
	background-color:#b8c6d4;
	color:white;
}

.title {
font-size:14px;
font-weight:bold;
}

a {
color:black;
}

a.topLink {
text-decoration:none;
color:black;
}

.topMenu {
color:wbite;
}

.topMenu a {
color:white;
margin-left:5px;
margin-right:5px;
text-decoration:none;
font-size:12px;
text-transform:uppercase;
}

.topMenu a:hover {
color:white;
text-decoration:underline;
}

.bottomMenu {
color:#5a86b3;
}

.bottomMenu a {
color:#5a86b3;
margin-left:10px;
margin-right:10px;
text-decoration:none;
font-size:12px;
}

.copyright, .copyright a {
color:#666666;
font-size:10px;
}

.pageTitle {
font-size:18px;
margin-bottom:15px;
color:#217cae;
border-bottom:1px solid black;
}

.thumbnail {
border:1px solid #666666;
}

.row0 {
background-color:#fafafa;
color:black;
}

.row1 {
background-color:white;
color:black;
}

.resultsBorder {
border:1px solid #e4e4e4;
}

.button {
font-size:12px;
cursor:pointer;
}

.field {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

.balloonstyle{
position:absolute;
left: 0;
visibility: hidden;
font:normal 12px Verdana;
line-height: 18px;
z-index: 100;5
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5);
}

#arrowhead{
z-index: 99;
position:absolute;
left: 0;
visibility: hidden;
}

.dataTable {
	border-collapse:collapse;
}
.dataTable td {
	padding:5px;
	border:1px solid #666666;
}
.dataTable th {
	font-weight:normal;
	padding:5px;
	text-align:left;
}

#navigation {
	text-align:left;
}
#navigation .header {
	font-weight:bold;
	padding:5px 5px 5px 5px;
	text-transform:uppercase;
	color:#0093ad;
	font-size:12px;
}
#navigation .category {
	font-weight:bold;
}
#navigation .subCategory {
	text-indent:10px;
}
#navigation .newArrival {
	text-transform:uppercase;
}
#navigation a {
	display: block;
	padding: 3px 5px 3px 0.5em;
	text-decoration: none;
}
#navigation a:hover {
}

.loginMenu a {
	margin-left:10px;
	margin-right:10px;
	color:white;
}

.cartBrief a {
color:white;
}

ul#productsMenu {
  margin: 0;
  border: 0 none;
  padding: 0;
  list-style: none;
}

ul#productsMenu li {
   list-style: none;
}

ul#productsMenu ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  list-style: none;
  left: 0;
  font-size:10px;
  padding-left:10px;
}

/* Root Menu */
ul#productsMenu a {
  padding: 5px 10px;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
  font-weight:bold;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#217cae;
}

/* Root Menu */
ul#productsMenu a:hover {
	background-color:#17bde5;
	color:white;
}

.featuredProducts .title {
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
}


img{border:none;}
div.wrapper{margin:0px auto ;width:1000px;min-height:650px;text-align:left;z-index:1;}
div.toparea{float:left;width:1000px;height:123px;background:url(/saleOnlineParts/images/toparea_bg.jpg);z-index:2;}
	div.buttons{position:absolute;width:118px;min-height:100px;z-index:15;margin-left:15px;}
		div.button_blue{width:108px;height:25px;text-align:center;background:url(/saleOnlineParts/images/blue_button.png);margin:5px 0 0 5px;z-index:5;}
		div.button_blue a{font:normal 9pt arial;color:white;text-decoration:none;display:block;width:108px;height:20px;padding-top:5px;z-index:5;}
		div.button_blue a:hover{background:url(/saleOnlineParts/images/blue_button_hover.png) no-repeat;color:black;z-index:5;}
	div.logo{float:left;width:473px;height:40px;margin:20px 0 0 250px;}
	div.cart{float:right;width:160px;height:90px;margin:8px 10px 0 0;}
	div.cartprice{float:right;width:90px;height:50px;margin:0px 10px 0 0;font:bold 9pt/2 arial;color:white;}
		div.cartlinks{float:right;width:150px;height:20px;margin:22px 0 0 10px;}
			div.clearlink{float:left;width:73px;height:15px;}
				div.clearlink a{display:block;width:73px;height:20px;background:url(/saleOnlineParts/images/checkout_button.png);text-align:center;font:bold 9pt arial;color:#f9d086;text-decoration:none;padding-top:2px;}
				div.clearlink a:hover{background:url(/saleOnlineParts/images/checkout_button_hover.png) no-repeat;color:black;}
	div.navigation{float:left;width:670px;height:28px;z-index:1;margin:22px 0 0 160px;}
		div.navigation div.topnav{float:left;width:105px;height:25px;}
		div.navigation div.topnav a{text-align:center;background:url(/saleOnlineParts/images/nav_bg.png) no-repeat;font:bold 9pt arial;color:white;text-decoration:none;display:block;width:105px;height:25px;padding-top:5px;}
		div.navigation div.topnav a:hover{background:url(/saleOnlineParts/images/nav_bg_hover.png) no-repeat;color:black;}
	
div.container{float:left;width:1000px;min-height:300px;background:url(/saleOnlineParts/images/container_bg.jpg);}
	div.lefthandler{float:left;width:137px;height:300px;min-height:191px;background:url(/saleOnlineParts/images/lefthandler_bg.jpg) no-repeat;}
		div.sidenavigation{width:120px;min-height:250px;float:left;margin:90px 0 0 10px;}
	div.content{float:left;width:655px;min-height:300px;padding:0 10px 0 20px;}
	div.righthandler{float:left;width:170px;min-height:300px;}
div.footer{float:left;width:1000px;height:28px;background:url(/saleOnlineParts/images/footer.jpg);z-index:1;}
	div.footer div.footer_content{float:right;width:800px;height:28px;}
		
		div.footer div.footer_content a{width:200px;height:28px;margin-left:5px;font:bold 9pt arial;color:black;}
	li a.categoryselected{border:1px solid #1b91cf;}
	div.subcat_dropdown{float:right;margin-right:10px;}
	table.tbl_subcategory{text-align:center}
div.subcategory_page{float:left;width:650px;min-height:300px;}
	div.subcategory_item{float:left;width:150px;height:100px;padding:2px;border:1px solid #cbdbeb;margin:0 6px 20px 0;}
	div.subcategory_item a.subcatlink{display:block;font:bold 9pt arial; text-decoration:none;color:#2592d1;margin-top:10px;text-align:center;width:150px;min-height:10px;}
	div.subcategory_item a.subcatlink:hover{color:#000000;}
div.content	table.subcattable{width:650px;}
div.content	table.subcattable td{width:120px;text-align:center;border:1px solid #cbdbeb;}
div.content	table.subcattable td a{width:120px;display:block;height:25px;text-align:center;font:bold 9pt arial; text-decoration:none;color:#2592d1;}