.orange{color:#FF6F12;}
.procatbanner { margin-bottom:20px;}
.heading{font-weight:bold; padding-bottom:10px;}
/* RS Widget Overriding */
.extendblock p{font-size:1.1em; padding-bottom:10px;}
.padded .extendblock{padding:5px 0; text-align:center;}
.padded .HeaderText{font-size:1.6em;}

.padded #rswidget{width:165px;}
.padded .extendblock img{ width:auto !important; height:auto !important; }

.padded .extendblock a img,.padded .extendblock a:hover img{font-size:0 !important; border:0 !important; margin:0 !important; padding:0 !important; text-decoration:none !important;}



/* Banner */
ul.bannerlanding{width:692px; margin-top:20px;}
	ul.bannerlanding li{float:left; display:block; width:335px; margin-bottom:20px;}
	li.margined{margin-right:20px;}


.pad{padding:10px 0;}
.line {border-bottom:3px solid #ddd;font-size:0;line-height:0;margin:5px 0 25px 0;padding-top:5px; clear:both;}

.sepbox h2{font-size:16px;}
	.sepbox h3{font-size:1.2em; margin:8px 0; margin-bottom:0;}
.sepbox .left{width:auto !important; height:auto !important;}
.sepbox div{margin-left:15px; float:left; width:455px;}


/* Shadow Box */
div.sepbox{display:block; margin-bottom:15px; padding-bottom:15px;}
div.sepbox img{float:left; display:block; margin-bottom:15px; padding-bottom:15px;}
.browse-outer {	margin-top:5px; padding-top:3px;width:692px;background:url(../images/common_bb/bb_browse_box_top.gif) left top no-repeat; padding-bottom:30px;}
.browse-outer /* l-r */{float:left;}
.browse-outer .browse-upper {background:url(../images/common_bb/bb_browse_box_bg.jpg) left bottom repeat-x;}
.browse-outer .browse-upper .browse-content {background:url(../images/common_bb/bb_browse_box_end.gif) left top repeat-y;min-height:74px; /* req: IE7 */border:0px solid #00f;  }
* html .browse-outer .browse-upper .browse-content { height:74px;}
.browse-outer .browse-bottom {background:url(../images/common_bb/bb_browse_box_bot.jpg) left bottom no-repeat;height:18px;}
.browse-content .header {text-align:center;border:0px solid #f00;}
.browse-content .header{padding:10px 17px 5px 17px;}
.browse-content .header .HeaderText {color:#000;font-weight:bold;border:0px solid #0f0;   /* add a border to show size of menu */}
.browse-content .header .HeaderText {  /* l-r */float:left;}

.browse-outer .body{padding:10px 0px;}

.column{float:left; width:45%; border-right:1px #aeaeae solid; padding-right:10px; padding-left:20px; position:relative;}
	*html .column{width:44%; padding-right:10px;}

	.column .HeaderText{margin-bottom:20px;}
	.column div.margin{float:left; width:200px;}
	.column form{margin-top:8px; margin-bottom:7px; position:relative; top:0; left:0;}
		.column label{margin:0px 0 5px 0; font-weight:bold; display:block; }
		.column input{width:120px; float:left; margin-bottom:5px;}
	.noborder{border:0 !important; }
.column .left {width:auto; }
.column .promoimg{ float:left; min-height:100px; margin-right:10px;}	
	*html .column .promoimg{height:100px; /* IE 6 min-height hack */ }
.column .promoimg img{ width:100px; height:100px;}	
.column .GoButton {width:30px;height:23px;float:left;display:block; margin-top:-1px; margin-left:5px;}
	*html .column .GoButton{margin-right:2px;}
/*ecom updated spec*/
ul.specsecom{padding-left:10px;}
	*html ul.specsecom{margin-left:5px;}
ul.specsecom li {clear:both; display:block !important;}
ul.specsecom li span {
border:0 solid #FF0000;
color:#000000;
float:left;
left:-10px;
position:absolute;
top:-1px;
}
ul.specsecom a {
color:#0066CC !important;
}
ul.specsecom span {
margin-right:5px !important;
}
/* Help Stying */	

ul.specs{padding-left:10px;}
	*html ul.specs{margin-left:5px;}
ul.specs a{color:#3283D5;}
ul.specs li span {border:0 solid #FF0000;color:#000;left:0; top:-1px; left:-10px; float:left;}
ul.specs li {clear:both; display:block !important;}
ul.specs li p {float:left;}

ul.specs span{margin-right:5px !important;}
	ul.specs a{color:#0066CC !important;}
/* specsecom for allignment in sonystyle */
ul.specsecom{padding-left:10px;}
	*html ul.specsecom{margin-left:5px;}
ul.specsecom a{color:#3283D5;}
ul.specsecom li span {border:0 solid #FF0000;color:#000;left:0; top:-1px; left:-10px; float:left;}
ul.specsecom li {clear:both; display:block !important;}
ul.specsecom li p {float:left;}

ul.specsecom span{margin-right:5px !important;} 
	ul.specsecom a{color:#0066CC !important;}

	
	.column ul.specsecom{padding:8px 2px; clear:both;}
		*html ul.specsecom{margin-left:0px;}
	.column ul.specsecom span{left:0px; margin-right:0 !important;}
		*html .column ul.specsecom span{left:-10px;}
	.column ul.specsecom a{ position:relative; color:#0066CC;}

.where2buyblock ul.specsecom{padding:5px 10px 0 10px;}

/* Link styling below promotion code */	
.column ul.specs{padding:8px 2px; clear:both;}
		*html ul.specs{margin-left:0px;}
	.column ul.specs span{left:0px; margin-right:0 !important;}
		*html .column ul.specs span{left:-10px;}
	.column ul.specs a{ position:relative; color:#0066CC;}

	.rightatc{margin-top:10px; width:80px;}

.where2buyblock ul.specs{padding:5px 10px 0 10px;}

p.padded{padding:0px 5px 0px 0px; font-size:12px; font-weight:bold; color:#FF6600;}
	p.padded big{ color:#111;}


.widgetwhere2buy .where2buyblock
{
  overflow:hidden;
  padding:6px 10px;
}

/**************************************/

p.activepromo{margin-top:10px; margin-bottom:-5px;font-size:12px;font-weight:bold;}

/* Error message */
.errorMsg{ clear:both; width:195px; margin-top:0px; *font-size:0;}
.red{color:#D00F10;}

p.error{margin:10px 0;  color:#CC0001; text-align:left; clear:both;}
	p.error img{margin-right:3px; position:relative; top:2px;}
.column p.error{margin-top:0; padding:0; margin-bottom:6px; margin-top:2px; *padding-bottom:6px;
 background: transparent url(../images/common/error.gif) 0em 0.3em no-repeat;
 padding: 0px 0px 3px 20px;
 line-height: 2;
}

/* partner logo */
.partnerlogo{padding-top:8px !important;}


/* Floated Image Removal - Container Spans full width */

.noimage div.margin{width:99% !important;}
.noimage div{margin-left:0 !important;}

.column .promohd{float:left;}
.column .promohelp{float:right;}

 

