
/* Common Page Elements */


td {font: 13px Helvetica, "Lucida Grande", "Trebuchet MS", Verdana, sans-serif; line-height: 1.3em; border: none;}
th {font: 14px Helvetica, "Lucida Grande", "Trebuchet MS", Verdana, sans-serif; border: none; background: #a1cb87; }


/* Part Information outline controls */
li.liout {list-style-position: outside; margin-left: 10px;}	
li.window {padding-left: 15px; list-style-type: none; font-size: 12px; line-height: 100%;}


/* Class Area */

.StockMove {padding-left: 15px;}
.SampleRequest {position: relative;  left: 60px;}
.STOCK {position: relative; left: 10px; top: 10px; width: 60px;}
.GreenSeal {float: left; top: -5px; position: relative;}

/* Pricing Form controls */
.QtyInput input {position: relative; font-size: 16px; text-align: right; background-color: #C6ECA8; width: 65px; left: 5px; height: 30px; padding-right: 3px;}
.What {color: green; font-size: 16px; position: relative;}
#calcResult {text-align: right; font-size: 16px; width: 100px; height: 45px;}
.minorder {color: red; font-size: 13px; padding-right: 2px;}
.pricetext {width: 30px;}

.alt {border-bottom: 1px #a1cb87 solid;}

/* Div Area */
fieldset#ProductImage {position: relative; float: left; background-color: white;}
fieldset#InitialProductText {position: relative; width: 235px; background-color: white; 
						float: left; height: 170px;
						font-size: 12px; 
						 }

div#prices {border: 3px #a1cb87 solid;}
fieldset#PriceChart {position: relative; background-color: white; 
				 width: 270px; float: right;}
fieldset#GeneralMessageArea {position: relative; background-color: white; width: 535px; float: left; font-size: 12px;}
fieldset#ProductDescription2 {position: relative; background-color: white; width: 235px; float: left; font-size: 12px;}
fieldset#ProductSpecs {position: relative; background-color: white; width: 270px; float: right; font-size: 12px;}
div#ProductButtons {position: relative; height: 50px;}
div#ProductMessages {position: relative; height; 50px;}
fieldset#custombuttons {margin-left: 5px; margin-right: 5px;}
#tabsProduct {position: relative;
      	height: 38px;
     	
    	background:white;
      	font-size: 180%;
     	line-height:normal;
		font-family: Verdana, Arial, Times, Sans-serif;}
		
#tabsProduct ul {
		margin:0;
		padding:10px 10px 0 6px;
		list-style:none;}

#tabsProduct li { display:inline;
     		margin:0;
     		padding:0; }

#tabsProduct a {
      float:left;
      background:url("/img/tableftB.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;}

#tabsProduct a span {
      float:left;
      display:block;
      background:url("/img/tabrightBtest.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:black;}
      
#tabsProduct li.current a {background:url("/img/tableftC.gif") no-repeat left top;}
#tabsProduct a span.current {background:url("/img/tabrightC.gif") no-repeat right top;} 

#tabsProduct a:hover span {
      color:#000;}
#tabsProduct a:hover {
      background-position:0% -42px;}
#tabsProduct a:hover span {
      background-position:100% -42px;}


