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;
}

TR.header {
  background: #ffffff;
}

TR.headerNavigation {
  background: #bbc3d3;
}

TD.headerNavigation {
  font-family: Arial, sans-serif;
  font-size: 12px;
  color: #517621;
  font-weight : normal;
}


A.headerNavigation { 
  color: #517621;
    font-size: 11px;
  font-weight: bold;
  text-decoration: underline;
}

A.headerNavigation:hover {
  color: #ADAAAA;
    font-size: 11px;
  font-weight: bold;
  text-decoration: none;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TR.footer {
  background: #bbc3d3;
}

TD.footer {
  font-family:  Arial, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight: bold;
}


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(../images/images/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: 12px;
  color: #0000002;
  font-weight: bold; 
  text-decoration: none;
 }


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

.maintable {
	border-top: 1px solid #efefef;
	border-right: 1px solid #efefef;
	border-bottom: 1px solid #efefef;
	border-left: 1px 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(../images/images/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(../images/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:17px;
	background-color:#ffffff;
	width:115px;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	border: 1px solid #333333;margin:2px;
	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: #517621;
	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 : underline;
	color : #517621;
	margin: 0px;
	padding-left: 0px;
}

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

.navspec-footer A:hover  {
	font-size : 9pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	text-decoration : none;
	color : #ADAAAA;
}
.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: 11pt;
	color: #ffffff;
	border-bottom: 0.00in solid #EEEEEE;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FC371B;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;
}
.siteMapBorder{
border-bottom:1px #595959 solid;
border-left:1px #595959 solid;
border-right:1px #595959 solid;
border-top:1px #595959 solid;
padding-top:4px;
padding-bottom:4px;
padding-left:4px;
padding-right:4px;
}

.siteMap1 {color: #595959; font-family: verdana, arial, sans-serif;; font-size: 10px; font-weight:700; text-decoration:none; text-transform:uppercase;}
.siteMap1:link{color: #595959; font-family: verdana, arial, sans-serif; font-size: 10px; font-weight:700; text-decoration:none; text-transform:uppercase;}
.siteMap1:active{color: #595959; font-family: verdana, arial, sans-serif; font-size: 10px; font-weight:700; text-decoration:none; text-transform:uppercase;}
.siteMap1:visited {color: #595959; font-family: verdana, arial, sans-serif; font-size: 10px; font-weight:700; text-decoration:none; text-transform:uppercase;}
.siteMap1:hover {color: #CA6317; font-family: verdana, arial, sans-serif; font-size: 10px; text-decoration:none; text-transform:uppercase;}

.siteMap2 {color: #CA6317; font-family: verdana, arial, sans-serif;; font-size: 10px; font-weight:700; text-decoration:none;}
.siteMap2:link{color: #CA6317; font-family: verdana, arial, sans-serif; font-size: 10px; font-weight:700; text-decoration:none;}
.siteMap2:active{color: #CA6317; font-family: verdana, arial, sans-serif; font-size: 10px; font-weight:700; text-decoration:none;}
.siteMap2:visited {color: #CA6317; font-family: verdana, arial, sans-serif; font-size: 10px; font-weight:700; text-decoration:none;}
.siteMap2:hover {color: #595959; font-family: verdana, arial, sans-serif; font-size: 10px; text-decoration:none;}

.siteMap3 {margin-left:6px; color: #595959; font-family: verdana, arial, sans-serif;; font-size: 10px; font-weight:500; text-decoration:none;}
.siteMap3:link{margin-left:6px; color: #595959; font-family: verdana, arial, sans-serif; font-size: 10px; font-weight:500; text-decoration:none;}
.siteMap3:active{margin-left:6px; color: #595959; font-family: verdana, arial, sans-serif; font-size: 10px; font-weight:500; text-decoration:none;}
.siteMap3:visited {margin-left:6px; color: #595959; font-family: verdana, arial, sans-serif; font-size: 10px; font-weight:500; text-decoration:none;}
.siteMap3:hover {margin-left:6px; color: #CA6317; font-family: verdana, arial, sans-serif; font-size: 10px; text-decoration:none;}