﻿.sizeButton 
{
    border:solid 0px #000;
    width: 20px;
    height: 20px;
    background-color:#fff;
    font-family:Verdana, Arial, Courier New;
    font-size: 10px;
    font-weight: bold;      
    color: #000;
    cursor:hand
}

.sizeButtonSelected
{
    border:solid 0px #000;
    width: 20px;
    height: 20px;
    background-color:#eaeaea;
    font-family:Verdana, Arial, Courier New;
    font-size: 10px;
    font-weight: bold;      
    color: #000
}

.upper {
    text-transform:uppercase
}

#product {
    text-align:left;
} 
#product p {
    margin:0;
    padding:0
} 

#product .feature {
    margin:10px 0;
    color: #000;
   	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
} 

#product .value-feature {
    color: #016e9e;
   	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
} 

#product .thumbs{float:left; margin:10px 0px}

#product-pic {
    width:320px;
    float:left;
    display:block;
    margin-right: 10px;
    min-height: 444px;
}

#product-col-right {
    border:solid 0px #000;
    overflow:hidden;
    aheight:36em;
}


.product-colors {
    background-color:#ffffff; 
    margin:2px; 
    padding-right:1px; 
    padding-left:1px; 
    border:solid 1px #B5B5B5; 
    float:left
}

.product-sizes {
    background-color:#ffffff; 
    margin:0px; 
    padding-right:0px; 
    padding-left:0px; 
    border:solid 1px #000; 
    float:left;
    cursor:hand
}

#tb-prod-type {
    margin:0; 
    padding:0;

} 

.a_blue_small {
    color: #000;	
    border:0;
    padding:0

} 

#tb-prod-type ul{
     margin-left:15px;
     list-style-position:outside
}


#product-price{ 
    padding:1em 0;
    text-align:left;
	color: #000;
	font-weight:bold
	}
	
#product-price .price-value{ 
	color: #000;
	}	

	
#product-comment {
   width:98%; 
   text-align:left;
   margin-top:1.5em

}	


#product-comment .title {
	font-weight:bold; 
	background-position:left; 
	background-repeat:repeat-x;
    color: #000;
   	font-weight: bold;
	font-size: 14px;
	padding:2px;
	border:none 0 #fff
	}
	
	

#product-comment p {
	color: #000;
	
} 

.bottom-separator {
	background-repeat:repeat-x; 
	height:10px;
	margin-top:20px;
	margin-bottom:20px;
}

  #SizeChart {
        margin:0;
    }
   
.CellValue {
	color: #000;
	border:solid 1px #eaeaea;
	text-align:center
	}

.CellColumn {
	background:#000;
	color:#fff;
	font-weight:bold;
	border:solid 1px #fff;
    text-align: center;
    padding: 0.5em;
	}	

