#loading-mask {	position:absolute;	color:#d85909;	font-size:1.1em;	font-weight:bold;	text-align:center;	opacity:0.80;	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; /* IE8 */	z-index:99999;}	#loading-mask .loader {	position:fixed;	top:45%;	left:50%;	width:180px;	margin-left:-105px;	padding:15px 30px;	background:#fff4e9;	border:2px solid #f1af73;	color:#d85909;	font-weight:bold;	text-align:center;	z-index:1000000;}.tb-prop dt, .shipping dt {
   /** color: #666666;**/
   font-weight:300;
}
.tb-prop dd li {
    background-color: #fafafa;
    float: left;
    line-height: 20px;
    margin: 0 4px 4px 0;
    padding: 1px;
    position: relative;
    vertical-align: middle;
}
.tb-prop dd li a {
    background-color: #ffffff;
    border: 1px solid #888888;
    color: #222222;
    display: block;
    min-width: 10px;
    padding: 1px 7px;
    text-align: center;
    text-decoration: none;
    white-space: nowrap;
    width: auto !important;
}
.tb-prop dd li a:hover {
    border: 2px solid #df0001;
    margin: -1px;
}
.tb-prop dd li.tb-selected a {
    border: 2px solid #df0001;
    margin: -1px;
}
.tb-prop .tb-selected i {
    background-position: -65px 0;
    bottom: 0;
    display: block;
    height: 12px;
    overflow: hidden;
    position: absolute;
    right: 0;
    text-indent: -99em;
    width: 12px;
}
.tb-prop .tb-selected i {
    background-image: url("../images/T18RI.XhVgXXcb2O3B-114-122.png");
    background-repeat: no-repeat;
}
.tb-prop .tb-img li a {
    background-color: rgba(0, 0, 0, 0);
    background-position: center center;
    background-repeat: no-repeat;
    height: 32px;
    line-height: 32px;
    outline: 0 none;
    padding: 0;
    width: 32px !important;
}
.tb-prop li.tb-img a {
    background-color: rgba(0, 0, 0, 0);
    background-position: center center;
    background-repeat: no-repeat;
    height: 32px;
    line-height: 32px;
    outline: 0 none;
    padding: 0;
    width: 32px !important;
}
#pageContainer #prodMain_detail .tb-prop a{
text-decoration:none;
}
.tb-prop li b {
    padding-left: 1px;
	font-weight:300;
}
.tb-prop li.tb-img b {
    display: block;
    text-indent: -9999em;
}
.tb-prop li.tb-out-of-stock b {
    background-image: url("data:image/gif;base64,R0lGODlhKAAoAIABAP///////yH5BAEAAAEALAAAAAAoACgAAAJTRIynyeudnoSzIoqtNrtn9nmiGJYlqaEntqqS24KwO8eHjSu1mud73KMFgb/RkHRsFVdJ43LTPD1N01QUWs1kLdfQlvV9dbnhRvkx1qYna8qZUQAAOw==");
}
.tb-prop li.tb-img a.no-display {
    display: none;
}
.tb-prop li.tb-out-of-stock a {
    border: 1px dashed #d6d6d8;
    color: #cdcdcd;
    cursor: not-allowed;
    margin: 0;
}
.tb-prop li.tb-out-of-stock a:hover {
    border: 1px dashed #d6d6d8;
    color: #cdcdcd;
    cursor: not-allowed;
    margin: 0;
}
.product_attributes dd li, .product_attributes dd ul {
    list-style: none outside none;
}
.product_attributes dd, .product_attributes dd ul {
    margin-left: 0;
}
.product_attributes dt {
	padding-bottom:6px;
	margin-bottom:6px;
	
	font-size:12px;
}


.product_attributes dd{
/**
border: 1px solid #d6d6d8;
padding:8px;
margin-bottom:6px;
 background: none repeat scroll 0 0 #ffffff;
 **/
}
.product_attributes dt b {
    font-weight: 700;
	padding-left:10px;
	color:#000;
}
.product_attributes{
	margin:10px 0px 10px;
	
	border-bottom: 1px solid #d6d6d8;
	border-top: 1px solid #d6d6d8;
	padding-top:10px;
}
.product_attributes dl{
	margin:5px 0px 15px 0px;
}
.product_attributes dl dd ul{
	margin:0px;
	padding:0px;
}
.clearfix {
  *zoom: 1;
}

.clearfix:before,
.clearfix:after {
  display: table;
  line-height: 0;
  content: "";
}

.clearfix:after {
  clear: both;
}