BODY {
  background: #ffffff;
    font-size: 9px;
  color: #000000;
  margin: 0px;
}
A {
  color: #517621;
  text-decoration: underline;
}

A:hover {
  color: #888888;
  text-decoration: none;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #517621;
	MARGIN-BOTTOM: 10px; 
	PADDING: 0px
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	MARGIN-BOTTOM: 4px; 
	PADDING: 0px
}
FORM {
 display: inline;
 margin:0;
}

TEXTAREA {
  width: 95%;
  font-family:  Arial, sans-serif;
  font-size: 11px;
}
td{
 font-family: tahoma,arial;
 font-size: 11px;
 color: #000000;
}

 .bg{
  background-image: url(m19.gif);
  background-repeat: repeat-y; 
 }

 .go{
  border-style: solid;
  border-width: 1px;
  border-color: #B6B6B6;
  width: 173px;
  height: 17px;
 }

 .ch{
  color: #282E3E;
  font-size: 10px;
  font-weight: bold;
 }

 .ch1{
  color: #000000;
  font-size: 11px;
  font-weight: bold;
 }

 .ml{
  color: #2c2c2c;
  font-size: 11px;
  text-decoration: none; 
 }


 .ml2{
  color: #4D4D4D;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none; 
 }

 .ml3{
  color: #505050;
  font-size: 11px;
  font-weight: bold;
  text-decoration: underline; 
 }

  .ml7{
  font-size: 14px;
  color: #000000;
  font-weight: bold; 
  text-decoration: none;
 }


 .se{
  color: #7E7E7E;
  font-size: 9px;text-decoration: none;
 }
A.wh{
  color: #ffffff;
  font-size: 11px;
 }
A.wh:hover{
  color: #dedede;
  font-size: 11px;
 }

.maintable {
	border-top: 0px solid #efefef;
	border-right: 0px solid #efefef;
	border-bottom: 0px solid #efefef;
	border-left: 0px solid #efefef;
	width:775px;
	align: center;
	padding:0px;
}
.order-table {
	border-top: 2px solid #B4BCA9;
	border-right: 2px solid #B4BCA9;
	border-bottom: 2px solid #B4BCA9;
	border-left: 2px solid #B4BCA9;
	width:285px;
	height:150px;
	align: center;
	padding:0px;
}
form {display: inline; margin: 0;}
.ml1 {
	font-size: 12px;
	font-family :  Arial, Helvetica, "Sans Serif";
	font-weight : bold;
	color : #000000;
	margin: 0px;
	padding-left: 5px;
	background-image: url(ml1-bg.gif);

}
.ml1 A  {
	font-size: 12px;
	font-family :  Arial, Helvetica, "Sans Serif";
	font-weight : bold;
	text-decoration : none;
	color : #000000;
	margin: 0px;
	padding-left: 5px;
}
.ml1 A:hover  {
	font-size: 12px;
	font-family :  Arial, Helvetica, "Sans Serif";
	font-weight : bold;
	text-decoration : none;
	color : #333333;
	text-decoration : none;
}
.bc {
	font-size: 10px;

}
.bc:link {
	font-size: 10px;


}
.bc:hover {
	font-size: 10px;


}
.bc:visited {
	font-size: 10px;


}
.navspec {
	font-weight: normal;
	font-size: 9pt;
	color: #000000;
	border-bottom: 0.00in solid #EEEEEE;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(navspec_bg.jpg);


}

.navspec A  {
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	text-decoration : none;
	color : #000000;
	display: block;
	margin: 0px;
	padding-left: 15px;
}

.navspec A:visited  {
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	text-decoration : none;
	color : #000000;
}

.navspec A:hover  {
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	text-decoration : underline;
	color : #FF0000;
}
.textinput {
	height:15px;
	background-color:#ffffff;
	width:115px;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	border: 1px solid #333333;margin:1px;
	color: #333333;}
.textinput1 {
	height:18px;
	background-color:#ffffff;
	width:120px;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	border: 2px solid #F0E41C;
	color: #666666;}

.navspec-footer {
	font-weight: normal;
	font-size: 9pt;
	color: #000000;
	border-bottom: 0.00in solid #EEEEEE;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;


}


.navspec-footer A  {
	font-size : 9pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	text-decoration : none;
	color : #000000;
	margin: 0px;
	padding-left: 0px;
}

.navspec-footer A:visited  {
	font-size : 9pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	text-decoration : none;
	color : #000000;
}

.navspec-footer A:hover  {
	font-size : 9pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	text-decoration : underline;
	color : #FFFFFF;
}
.navspec-home {
	font-weight: normal;
	font-size: 9pt;
	color: #517621;
	border-bottom: 0.00in solid #EEEEEE;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;padding-left:10px;
}
.navspec-home A  {
	font-size : 9pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	text-decoration : underline;
	color : #517621;
	margin: 0px;
	padding-left: 0px;
}
.navspec-home A:visited  {
	font-size : 9pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	text-decoration : underline;
	color : #517621;
}
.navspec-home A:hover  {
	font-size : 9pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	text-decoration : none;
	color : #ADAAAA;
}
.navspec-main {
	font-weight: bold;
	font-size: 10pt;
	color: #9a0a0a;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;padding-right:10px;
}
 .normtext{
 font-family: Arial, Helvetica, sans-serif;
  color: #000000;
  font-size: 12px;
  font-weight: normal;
 }
.out-of-stock
 {
 font-family: Arial, Helvetica, sans-serif;
  color: red;
  font-size: 11px;
  font-weight: bold;
 }
 .custom-availability
 {
 font-family: Arial, Helvetica, sans-serif;
  color: black;
  font-size: 11px;
  font-weight: normal;
 }
.heading1 {
	font-weight: bold;
	font-size: 10pt;
	color: #ffffff;
	border-bottom: 0.00in solid #EEEEEE;
	font-style: normal;
	font-family: verdana;
	background-color: #bcde9e;padding-left:5px;

}
.subheading1 {
	font-weight: bold;
	font-size: 8pt;
	color: #990000;
	border-bottom: 0.00in solid #EEEEEE;
	font-style: normal;
	font-family:verdana,Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;padding-left:5px;

}
.3rd-col-table{border-bottom:1px #878383 solid;border-top:0px #878383 solid;border-left:1px #878383 solid;border-right:1px #878383 solid;width:168px;}

#swapshow{
	width:300px;
	height:175px;
	border:0px solid #000000;
	float:left;
	margin:5px;
	position: fixed;
}

.multiple-images
{
width:100%;
border:0px solid #000000;height:200px;padding:5px;
}
.order-table{
width:100%;
border:2px solid #cecece;
}
.prod-specs-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding-left:3px;
	background-color: #ffffff;width:85px;
}
.prod-specs-normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;background-color: #ffffff;
}
.style1 {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
}
#sideNav{margin:0px;padding:0px 3px 3px 3px;float:left;clear:left;color:#000;font-size:11px;width:165px;}
#sideNav .sideNavMarketingContent{margin:0px;padding:0px;}
#sideNav #sideNavCategories {padding:0px;width:165px;}
#sideNav a:link,#sideNav a:visited,#sideNav a:active{text-decoration:none; color:#000;}
#sideNav a:hover{text-decoration:underline; color:#000;}
#sideNav ul.category{margin:0px; padding:0px 10px 20px 10px; list-style:none;width:165px;}
#sideNav ul.subCategory{margin:0px 0px 0px -20px;padding:0px;list-style:none;background-color:#eee;}
#sideNav ul.subSubCategory{margin:0px;padding:0px;list-style:none;background-color:#eee;}
#sideNav li.category{margin:0px 0px 0px 5px;padding:0px;line-height:18px;border-bottom:#dedede 0px solid;width:100%;}
#sideNav li.subCategory{margin:0px 0px 0px 20px; padding:0px 0px 0px 10px;line-height:14px;}
#sideNav li.subCategorySelected{margin:0px 0px 0px 30px;padding:0px 0px 0px 10px;line-height:14px;}
#sideNav li.subSubCategory{margin:0px; padding:0px 0px 0px 10px;line-height:11px;}
#sideNav li.subSubCategorySelected{margin:0px 0px 0px 0px; padding:0px 0px 3px 10px;line-height:11px;}
#sideNav li.headerFirst{font-size:12px; font-weight:bold; margin:0px; padding:10px 0px 0px 0px;}
#sideNav li.header{font-size:9px; font-weight:bold; margin:15px 0px 0px 0px; padding:0px;}
#sideNav li.spacer{height:10px;clear:both;}
#sideNav li.categorySelected{margin:0px;padding:0px 0px 0px 15px;background-color:#666;}
#sideNav a.category:link,#sideNav a.category:visited,#sideNav a.category:active{color:#000;font-size:11px;}
#sideNav a.category:hover{color:#FF0000;}
#sideNav a.categorySelected:link,#sideNav a.categorySelected:visited,#sideNav a.categorySelected:active,#sideNav a.categorySelected:hover{font-weight:bold;color:#fff;line-height:14px;}
#sideNav a.marketing:link,#sideNav a.marketing:visited,#sideNav a.marketing:active,#sideNav a.marketing:hover{}
#sideNav a.sale:link,#sideNav a.sale:visited,#sideNav a.sale:active,#sideNav a.sale:hover{color:#FF3333;}
#sideNav a.clearance:link,#sideNav a.clearance:visited,#sideNav a.clearance:active,#sideNav a.clearance:hover{color:#FF3333;}
#sideNav a.subCategory:link,#sideNav a.subCategory:visited,#sideNav a.subCategory:active,#sideNav a.subCategory:hover{}
#sideNav a.subCategorySelected:link,#sideNav a.subCategorySelected:visited,#sideNav a.subCategorySelected:active,#sideNav a.subCategorySelected:hover{font-weight:bold;padding:0px;margin:0px;}
#sideNav a.subSubCategorySelected:link,#sideNav a.subSubCategorySelected:visited,#sideNav a.subSubCategorySelected:active,#sideNav a.subSubCategorySelected:hover{font-weight:bold;padding:0px;margin:0px;}