﻿#product 
{
width:570px;
/*color: #333*/
}

#product h1 {
  font-size:12pt;
  font-weight:bold;
  margin-bottom:8px;
  margin-top:3px;
  margin-left:3px;
}

#product .proDesc
{
	margin-left:3px;
	float:left;
	clear:both;
	margin-bottom:5px;
	width:560px;
}

#product #proImg
{
	float:left;
	width:150px;
}

#product #proPrices
{
    float:left;
    padding:4px;
    border:solid 1px #EEEEEE;
}

#product .ProductDetailsGrid dt {
    width: 140px;
    margin-bottom: 6px;
    float: left;
    font-weight: bold;
}

#product .ProductDetailsGrid dd {
    margin-left: 145px;
    margin-bottom: 6px;
    font-weight:normal;
	color:#489311
}


#product #descriptorTaber
{
	clear:both;
}

#product ul.descriptorTab { /* general settings */
	text-align: left; /* set to left, right or center */
	margin: 1em 0 1em 0; /* set margins as desired */
	font-size: 11px; 
	font-weight:bold;
	border-bottom: 1px solid #F78F1E; /* set border COLOR as desired */
	list-style-type: none;
	padding: 3px 10px 3px 10px; /* THIRD number must change with respect to padding-top (X) below */
	width:100%;
}

#product ul.descriptorTab li { /* do not change */
	display: inline;
	padding-right:5px
}
/*
ul#tabnav  li.tab1, body#tab2 li.tab2, body#tab3 li.tab3, body#tab4 li.tab4 { * settings for selected tab *
	border-bottom: 1px solid #fff; * set border color to page background color *
	background-color: #fff; * set background color to match above border color *
}
*/
#product ul.descriptorTab li.selectedTab a { 
	background-color: #fff; /* set selected tab background color as desired */
	color:#000; /* set selected tab link color as desired */
	position: relative;
	top: 1px;
	padding-top: 4px; /* must change with respect to padding (X) above and below */
}

#product ul.descriptorTab li a { /* settings for all tab links */
	padding: 3px 4px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
	border: 1px solid #F78F1E; /* set border COLOR as desired; usually matches border color specified in #tabnav */
	background-color: #F78F1E; /* set unselected tab background color as desired */
	color: #fff; /* set unselected tab link color as desired */
	margin-right: 0px; /* set additional spacing between tabs as desired */
	text-decoration: none;
	border-bottom: none;
}

#product ul.descriptorTab a:hover { /* settings for hover effect */
	background: #fff; /* set desired hover color */
	color: #000
}

#product .descLnk:link
{
	white-space: nowrap
}



/*************************************************/
    
#product .productlist 
    {
      float:left;
      border:solid 1px #eee;
      margin-bottom:5px;
      width:99.7%
    }

#product .productlist .title 
    {
      font-size:10pt; 
      margin:4px 4px 4px 4px;
      border:solid 1px #EEEEEE;
      padding:4px;
      /*background:url(images/bgpaleyellow.jpg);
      background-repeat:repeat-x;*/
      background-color:#E8E8E8
    }

    
#product .prodetailwrapper
{
    float:left;
    margin-left:4px;
}


#product .proImgWrapper
{ 
  float:left;
  width:70px;
}

#product .proImg img
{ 
  border:solid 1px #CCCCCC;
}

#product .proImg img:hover
{ 
  border:solid 1px #666666;
}

#product .prodnew
{
    clear:both;
    margin-left:4px;
    display:none
}

#product .productdetail
{
    float:left;  
    margin-left:8px;
    width:443px;
    font-size:90%;
}

#product .prodprice
{
  float:right;
  margin-right:4px;
  margin-bottom:4px;
  border:solid 1px #EEEEEE;
  width:215px
}


#product .propriceitem 
{
  padding-top:3px;
  padding-left:3px;
  margin-bottom:2px;
}

#product .propriceDesc
{
	padding-left:3px;	
	font-size:80%;
}

#product .propriceitem span
{
  font-size:80%;
  font-weight:normal;
  color:#064E5A
}

#product .listingbuy 
{
  display:none
  border:solid 3px #EEEEEE;
  background-color:#E8E8E8;
  float:left; 
  margin-top: 3px
}

#product .listingbuy th 
{
  font-weight: bold;
  padding:2px;    
}

#product .listingbuy td
 {
  padding:2px;    

}

/************* upsells **********************************/

#upsells 
{
	border:none;
}

#upsells .uproduct
{
	margin-left:20px;
	
}

#upsells img
{
	text-align:center;
	 border:solid 1px #CCCCCC;
}