.priceChanged {color: #333;
font-size: 11px;
}


.qntyfield input { 
font:normal 11px arial;
color: #333;
}


.prodInfo_desc {
width:500px; 
padding-left:10px;
overflow-x:hidden;
font-size: 11px;
color: #333;
}


.inc_mod_productimages_td TD {
padding:0; 
border: 1px solid #D9D9D9;
color: #333;
font-size: 11px;
}



/* ////////// IMAGE SCALER ////////// */

.image_scaler_table {
width:100%;
text-align:left;
color: #333;
font-size: 11px;
}

.image_scaler_up {
height:25px; 
width:25px; 
background-image:url(/layout/img/zoom_in.gif); 
background-repeat:no-repeat; 
cursor:pointer;
position:relative;
top:0px;
left:0px;
color: #333;
font-size: 11px;
}

.image_scaler_down {
height:25px; 
width:25px; 
background-image:url(/layout/img/zoom_out.gif); 
background-repeat:no-repeat; 
cursor:pointer;
position:relative;
top:0px;
left:0px;
color: #333;
font-size: 11px;
}

.image_scaler_reset {
height:25px; 
width:25px; 
background-image:url(/layout/img/zoom_reset.gif); 
background-repeat:no-repeat; 
cursor:pointer;
position:relative;
top:0px;
left:0px;
color: #333;
font-size: 11px;
}

.image_scaler_th_border {
border:dotted 1px #FF0000;
color: #333;
font-size: 11px;
}

/* ////////// END IMAGE SCALER ////////// */



/* ////////// ENLARGE IMAGE POP ////////// */

.prodinfo-pop_topbar {
height:25px; 
background-color: #fff;
padding-right:20px;
text-align:right;
color: #333;
font-size: 11px;
}

.prodinfo-pop_topbar-link { 
color: #333;
font: 11px arial;
background-color: #fff;
}

/* ////////// END - ENLARGE IMAGE POP ////////// */


/* ////////// Quantity Price Breaks ////////// */

.productPriceInBox table {width:238px; border:1px solid #D9D9D9; background-color:#EEF7FB;}
.productPriceInBox td {width:50%; border:1px solid #FFFFFF; padding:3px; font:11px Arial; white-space:nowrap; text-align:center;}

.productPriceInBox_title {font: 11px arial;}

/* //////////  END Quantity Price Breaks ////////// */



.attribBox select {
border:1px solid #454548; 
font:11px arial;
	color: #333;
}


/* ////////// Attribute Selector ////////// */

.attrSelector table {width:100px;
	color: #333;
	font-size: 11px;
}

.attrSelector td {padding-left:1px;
	color: #333;
	font-size: 11px;
}

.attrSelector div {
  margin:0;
  padding:1px;
cursor:pointer;
	color: #333;
	font-size: 11px;
}

.attrSelector .inactive img {
filter:alpha(opacity=25);
-moz-opacity:.25; 
opacity:.25;
	color: #333;
	font-size: 11px;
}

.attrSelector .halfactive img {
filter:alpha(opacity=50);
-moz-opacity:.5; 
opacity:.5;
	color: #333;
	font-size: 11px;
}

.attrSelector .selected {
  border:dotted 1px #6799c8;
	color: #333;
	font-size: 11px;
}

.attrSelector .inactive {
display:block;
	color: #999;
	font-size: 11px;
	background-color: #fff;
}

.attrSelector .offstock {
  background: #fff;
  border:solid 1px #B65B34;
  height:100%;
  filter:alpha(opacity=65);
  -moz-opacity:.65;
  opacity:.65;
	font-size: 11px;
	color: #333;
}


.attrPullDown option.inactive {
  color:#999999;
}

.attrPullDown option.offstock {
  background: #fff;
	color: #333;
	font-size: 11px;
}

.xSellprodListing_attrSelector {
position:absolute;
top:202px;
left:31px;
	color: #333;
	font-size: 11px;
}

.models_date_avail_warning { font-size: 11px; color: #333;
	background-color: #fff;
}

.buttonDisabled {
filter:alpha(opacity=25);
-moz-opacity:.25; 
opacity:.25;
	color: #333;
	font-size: 11px;
}

/* ////////// END Attribute Selector ////////// */

/* ////////// Product Question ////////// */

.prodQuestion_span {padding-top:10px; padding-bottom:10px;
	color: #333;
	font-size: 11px;
}
.prodQuestion_maintable {width:450px;
	color: #333;
	font-size: 11px;
}
.prodQuestion_messagesent { color: #59708F}
.prodQuestion_title {color: #333; font: 11px Century;}
.prodQuestion_Email {padding-top:10px; font: 11px Century;
	color: #333;
}
.prodQuestion_Emailinput input {width:450px;
	color: #333;
	font: 11px arial;
}
.prodQuestion_Questiontitle {padding-top:10px; font: 11px Century;
	color: #333;
}
.prodQuestion_textarea { width:450px; height:50px;
	color: #333;
	font: 11px arial;
}
.prodQuestion_submit {padding-top:5px; text-align:center;
	color: #333;
	font-size: 11px;
}


/* ////////// END Product Question ////////// */


/* ////////// Tabbed descriptions Font styles ////////// */

.boxTextMain {font:12px arial; padding:15px;}

.tabOpen {
height:17px; 
width:166px;
color: #333;
background:url(/layout/img/tabopen.gif);
background-repeat:no-repeat;
white-space:nowrap;
font-size:10px;
text-align:center;
border-bottom:solid 1px #D6D6D6;
text-transform:uppercase;
}

.tabClosed {
height:17px; 
width:166px;
cursor:pointer;
color: #333;
background:url(/layout/img/tabclosed.gif);
background-repeat:no-repeat;
white-space:nowrap;
font-size:10px;
text-transform:uppercase;
text-align:center;
border-bottom:solid 1px #D6D6D6;
}

.tabContent {
height:235px;
text-align:left;
padding-left:40px;
padding:15px;
	font-size: 11px;
	color: #333;
}

/* ////////// END Tabbed descriptions Font styles ////////// */