#requestButton {
  background-color: blue;
  font: bold 12px arial;
  color: white;
   cursor: pointer;
}

.totalPrice {
  background-color: yellow; width: 125px;
  font-size: 11px;
  font-weight: bold;
  padding: 2px;
  display: none;
  color: black;
}


.ys_primary{ background:#05a100;color:#ffffff;font:bold 11px Arial,verdana,sans-serif;padding:1px 5px;text-align:center;cursor:pointer; display:inline; margin-top:10px;}

#maintype #contentarea {width:760px;}

#messagearea {width:760px;}


#messagearea #caption {width:100%; margin:1px 1px;}

#messagearea {background: #f0f0f0}

#maintype #caption {background-color:#f0f0f0; padding:0px 15px;}

#maintype #introtext {float:right; margin:0px 5px; width:235px; position: relative; top:0px; border-top: solid #f0f0f0 15px; padding-top: 15px;}

#maintype #introtext {padding:1px 1px;}




#nav-product ul li a {border-bottom:1px solid #f0f0f0; color:#990000; display:block; font-weight:bold; font-size:10px; height:18px; margin: 5px; min-height:18px; padding:0px 0px 0px 0px; text-decoration:none;width 33px;}

#captionarea {margin:10px 10px 9px; /*border-bottom:1px #fff solid;*/} /* 1px is used to prevent Margin Folding */



#info-div{
	background-color:#FFFFFF;
	padding:10px 10px 10px 10px;
	zoom:1;
}


#info-div {margin:15px 15px 14px; /*border-bottom:1px #fff solid;*/} /* 1px is used to prevent Margin Folding */





#searcharea input {font-size:0.85em;}

#searcharea {background:#990000 url('') 0 0 no-repeat; display:block; margin:0 0 0; text-align:left;}

#searcharea fieldset {border:0 solid; display:block; padding:1px 0px 3px 1px; color:f0f0f0;}

#searcharea label {color:#f0f0f0; font-size:1.0em; font-weight:normal; text-transform:uppercase;}
#searcharea label span, #searcharea label input {vertical-align:middle}

#searchsubmit{ background:#cccccc url('') ;color:#990000;font:bold 11px Arial,verdana,sans-serif;padding:0px 0px;text-align:center;cursor:pointer;display:inline; margin:0;}



#itemtype #contentarea #itempage-captiontitle {margin:15px 0 10px; padding:0px 2px; width:100%}

#itemtype #itempage-captiontitle {background:none; color:#000000; font:bold 10px Tahoma, Geneva, Verdana, sans-serif; margin:0; padding:0px 0px 1px;} /*The Left/Right Padding is smaller because the Caption Title needs to be nested within the Caption on Item pages, but not on Section pages */

#slogan {color:#990000; display:block; float:right; font:normal 11px Tahoma, Geneva, Verdana, sans-serif; padding:0.7em 15px 10px 10px; width:275px; text-align:right;} /* 225 + 25= 250 */

/*#container {width: auto !important }
#bodycontent { width: 100% !important }
#bodyshell {width: auto !important }*/


#maintype #caption {background-color:#f0f0f0; padding:8px 5px;}





#section-contenttitle {background-color:
ackground-color; color:#3400ff; font:bold 16px Tahoma, Geneva, Verdana, sans-serif; margin:0 10px; padding:4px 15px 6px;}

#quoteFormDiv {
  background-color: white;
  border: solid 3px #990000;
	position: fixed;
	top: 100px;
	left: 450px;
	margin: 0;
	padding: 0;
	z-index: 9999;
	_position: absolute;
	_top: expression(document.body.scrollTop+document.body.clientHeight-this.clientHeight);
	-moz-box-shadow: 6px 6px 4px #404040;
	-webkit-box-shadow: 3px 3px 4px #404040;
	box-shadow: 3px 3px 4px #000;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#404040')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#404040');
}


