﻿
/* Global Elements and BROWSE/LANDING PAGE */
#cobrand { display: table; MARGIN: 0px 8px 2px; WIDTH: 595px; BACKGROUND-COLOR: #000000; TEXT-ALIGN: left;}
#cobrand #brandHeader {background-image:url(../img/tv/speed/header.jpg); background-repeat:no-repeat; background-position:center; width:595px; height:150px; border-bottom:solid 1px #bebebe;}
#cobrand .image { float: left; margin-right: 25px; }
#cobrand h2 span{ color:#FFFFFF; font-size:14px;}
#cobrand .boxHorz { background-color:#bebebe; PADDING-RIGHT: 17px; PADDING-LEFT: 18px; PADDING-BOTTOM: 18px; WIDTH: 210px; PADDING-TOP: 18px; HEIGHT: 130px; float:left;  text-align: center;}

#cobrand .mainTitle { FONT-WEIGHT: bold; FONT-SIZE: 16px; color:#ffffff; padding-bottom:10px;}
#cobrand .mainTitle A, #cobrand .title A {font-size:14px;font-weight:700;color:#ffffff;text-decoration:none;}
#cobrand .mainTitle a:hover,#cobrand .title a:hover {color:#e43526;text-decoration:underline;}
#cobrand .title { FONT-WEIGHT: bold; FONT-SIZE: 16px; color:#ffffff; }
#cobrand .reverse { COLOR: #000000;}
#cobrand .seasonTitle { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff;}
#cobrand .summary {COLOR: #ffffff; TEXT-ALIGN: left}

#cobrand .separator { CLEAR: both; WIDTH: 100%; HEIGHT: 1px; background-image:url(../img/tv/fuel/fuel_separator.gif); background-repeat:repeat-x;}
#cobrand .licensor{float:left; display:block;  text-align:left; border: 1px solid #666666; background-color:#ffffff; }
#cobrand h6		{font-family:arial;font-size:16px; font-weight:bold; margin:15px 0px 15px 0px; padding-top:4px; display:block;color:#ffffff; text-transform:uppercase;text-align:left;}

/* PAGINATION FEATURE */

.viewallhead {float:left;font-size:16px;color:#ffffff;font-weight:700;padding-top:9px;padding-left:9px;}
.viewallsort {}
.viewallsortalpha {color:#ffffff;height:20px;}
.viewallsortalpha a {padding-left:3px;padding-right:3px;color:#ffffff;font-size:11px;font-weight:700;text-decoration:none;}
.viewallsortalpha a:hover {color:#cccccc;text-decoration:underline;}
.viewallsort1 {font-size:12px;color:#cccccc;}
.viewallsort1 span {color:#cccccc;}
.viewallsort2 {padding-top:3px;}
.viewallsort3 {color:#cccccc;font-weight:700;}
.viewallsort4 {padding-top:3px;}
.viewallsort5 {color:#cccccc;}
.viewalltopbox {width:578px;background-color:#000000;text-align:center;margin-top:1px;margin-bottom:1px;padding:8px;}
.viewallArrowRt { background-image:url(../img/tv/speed/arrow_right_off.gif); width:49px; height:23px;}
.viewallArrowLt { background-image:url(../img/tv/speed/arrow_left_off.gif); width:49px; height:23px;}
.viewallArrowRtOn { background-image:url(../img/tv/speed/arrow_right_on.gif); width:49px; height:23px;}
.viewallArrowLtOn { background-image:url(../img/tv/speed/arrow_left_on.gif); width:49px; height:23px;}



/* SEASON PAGE*/
#cobrand .listingOne { background-image:url(../img/tv/speed/speed_listing_BG_drkgrey.gif); background-repeat:repeat-y; width:560px;margin-bottom:1px;}	
#cobrand .listingTwo {background-image:url(../img/tv/speed/speed_listing_BG_ltgrey.gif); background-repeat:repeat-y; width:560px; margin-bottom:1px;}
#cobrand .summaryBox {COLOR: #000000; TEXT-ALIGN: left}
#cobrand .subtitle { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR:#000000;}
#cobrand .subtitle A {font-size:14px;font-weight:700;color:#000000;text-decoration:none;}
#cobrand .subtitle a:hover {color:#e43526;text-decoration:underline;}

#cobrand #season .buy { MARGIN-TOP: 20px; TEXT-ALIGN: center; background-image:url(../img/tv/buy.gif); background-repeat:no-repeat; width:90px; height:19px; background-position:right;}
#cobrand .buynow { FONT-SIZE: 12px; MARGIN-left: 14px; COLOR:#000000; font-weight:700;}
#cobrand .buynow A { text-decoration:none; COLOR:#000000;}
#cobrand .buynow A:hover {color:#e43526;} /*ilya*/
#cobrand .boxVertLg {PADDING-RIGHT: 16px; PADDING-LEFT: 18px;  background-color:#bebebe;  PADDING-BOTTOM: 16px; WIDTH: 185px; PADDING-TOP: 16px; HEIGHT: 245px; float:left; text-align: center;}

#cobrand .regular { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: white; TEXT-DECORATION: line-through;}
#cobrand .boxVert { PADDING-RIGHT: 19px; PADDING-LEFT: 19px; background-color:#bebebe; PADDING-BOTTOM: 29px; WIDTH: 95px; PADDING-TOP: 29px; HEIGHT: 130px; float:left;  text-align: center;}
#cobrand H4 { FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN: 0px; FONT-FAMILY: arial; TEXT-ALIGN: left; color:#ffffff;}

#cobrand #buySeasonBuffer {padding-left:35px; float:left; width:300px;}
#cobrand .buySeason {background-image:url(../img/tv/speed/btn_buySeason_speed.gif); width:126px; height:20px; background-repeat:no-repeat; float:left; padding:20px 10px 0 0;}
#cobrand .buySeasonText { width:115px; height:17px; background-color:#101010; text-align:center; float:left; padding-top:3px;}
#cobrand #buySeasonBuffer A {font-size:12px;color:#ffffff;text-decoration:none; cursor:pointer;}
#cobrand #buySeasonBuffer a:hover {color:#005bc0;text-decoration:underline;}

/* Title Detail */
#cobrand #ContentFrameBG {float: left; background-image: url(../img/tv/speed/td_contentbg.gif); background-repeat: no-repeat; width: 764px;}
#cobrand #brandHeaderTabs {background-image:url(../img/tv/speed/header.jpg); background-repeat:no-repeat; background-position:center; width:778px; height:150px; border-bottom:solid 1px #bebebe;}

#cobrand .tdtaboff A { COLOR:#000000; PADDING-TOP: 4px; TEXT-DECORATION: none; }
#cobrand .tdtabon A { COLOR: #e43526; PADDING-TOP: 4px; TEXT-DECORATION: none; }

#cobrand #tdtabs .tdtableft {background-image:url(../img/tv/speed/td_tabl.gif); width:14px; height:20px; background-position:top;}
#cobrand #tdtabs .tdtabright {background-image:url(../img/tv/speed/td_tabr.gif); width:14px; height:20px; background-position:top;}
#cobrand .tdtabon { CURSOR: default; COLOR: #e43526; BACKGROUND-COLOR: #ebebeb;}
#cobrand .tdtaboff { CURSOR: pointer; COLOR: #000000; BACKGROUND-COLOR: #bebebe;}

/* Title Detail */

/************* TABS **************/

/*critic reviews*/
.tdcrittitle {font-size:14px;font-weight:700;color:black;float:left;width:510px;}
.tdcritauthor {padding-left:5px;padding-bottom:3px;font-size:12px;color:#999999;font-weight:700;float:left;width:510px;}
.tdcritsource {font-size:12px;color:#999999;float:left;width:510px;}
.tdcrittext {font-size:12px;line-height:15px;color:#666666;padding-left:30px;padding-right:40px;}

.prevcrit {float:left}
.nextcrit {float:right}
.prevcrit, .nextcrit {font-size:11px;}
.prevcrit span, .nextcrit span {color:#999999;font-weight:700;font-size:11px;}
.prevcrit a, .nextcrit a {color:#666666;text-decoration:none;font-weight:700;}
.prevcrit a:hover, .nextcrit a:hover {text-decoration:underline;}

.tdfeatcust div {float:left;width:33%;font-size:12px;font-weight:700;color:#ffffff;}
.tdfeatcustrevhead {width:50%;float:left;text-align:left;font-size:12px;color:#ffffff;font-weight:700;}
.tdfeatcustrevhead span {color:#666666;}
.tdfeatcustrevhead a {text-decoration:none;color:#666666;font-weight:700;}
.tdfeatcustrevhead a:hover {text-decoration:underline;color:#005bce;}

.tdfeatcustrev {font-size:12px;color:#ffffff; overflow:hidden;}
.tdfeatcustrev a {text-decoration:none;color:#666666;font-weight:700;}
.tdfeatcustrev a span {color:#333333;}
.tdfeatcustrev a:hover {text-decoration:underline;color:#333333;}

/* customer reviews*/
.tdcustseen {float:left;width:515px;text-align:left;font-size:12px;color:#999999;}
.tdcustseen span {color:#ffffff;font-weight:700;}
.tdcustratelnt {width:510px;text-align:center;padding-left:5px;padding-top:15px;padding-bottom:15px;}
.tdcustratelnb {float:left;width:510px;text-align:center;padding-left:5px;padding-top:15px;}
.tdcustreviewshead {clear:both;font-size:14px;color:#ffffff;font-weight:700;padding-bottom:15px;}
.tdcustreview1 {width:680px;padding:20px;background-color:#000000;}
.tdcustreview2 {width:680px;padding:20px;background-color:#000000;}
.tdcustreview3 {width:390px;background-color:#000000;}
.tdcustrevcrithead {font-size:12px;color:#6a839f;font-weight:700;padding-bottom:15px;}
.ratingTagText {color:#ffffff;}
#tdboxbg img {border: solid 1px #bebebe;}

/*technical info*/
.tdsysreq {font-size:14px;font-weight:700;color:#ffffff;padding-bottom:15px;}
.tdsysreqlist {float:left;font-size:12px;color:#ffffff;width:500px;}
.tdsysreqlist ul {list-style-image:url(../img/tv/speed/tdlist.gif)}
.tdwmp10 {float:left;font-size:10px;color:#ffffff;text-decoration:none;margin-left:24px;}
.tdwmp10:hover {text-decoration:underline;}
.tdsysreqvid {font-size:12px;color:#ffffff;padding-left:20px;}
.tdsysreqvid ul {list-style-image:url(../img/tv/speed/tdlist.gif); margin-top:-1px; color:#ffffff}

.tdad728 {width:100%;text-align:center;font-size:10px;color:#999999;text-align:center;}
.tdad728 br {line-height:4px;}
.tdadinline {float:right;padding-left:20px;padding-top:20px;padding-bottom:20px;font-size:10px;color:#999999;text-align:center;}
.tdadinline br {line-height:4px;}
.tdadcritreview {font-size:10px;color:#ffffff;text-align:center;}

#cobrand #bullet{background-image:url(../img/tv/speed/tdlist.gif); background-repeat:no-repeat; width:6px; height:12px; float:left;}

/*General Info*/
.tdgentop {margin-bottom:10px; color:#ffffff;}
.tdgenwishlist {font-size:12px;color:#ffffff;font-weight:700;}
.tdgenwishlist a {text-decoration:none;color:#ffffff;}
.tdgenwishlist a:hover {text-decoration:underline;color:#e43526;}
.tdgenwishlist span {color:#ffffff;}
.tdgensendfriend {font-size:12px;color:#ffffff;font-weight:700; }
.tdgensendfriend a {text-decoration:none;color:#ffffff;}
.tdgensendfriend a:hover {text-decoration:underline;color:#e43526;}
.tdgenviewon {float:left;padding-left:15px;}
.tdgendvdburner {float:left;padding-left:15px;width:510px;}
.tdgendvdburner .dot3 {margin-top:10px;margin-bottom:10px;}
.tdgendvdburner div {float:left;width:360px;padding-left:20px;padding-left:10px;padding-top:7px;}
.tdavgcustrate {float:left;font-size:12px;font-weight:700;color:#ffffff;padding-left:15px;padding-top:12px;}
.tdgentitleinfo {float:left;padding-left:15px;width:510px;color:#ffffff;}
.tdgentitleinfo span {font-weight:700;color:#ffffff;}
.tdgentitleinfo a {text-decoration:none;color:#ffffff;}
.tdgentitleinfo a:hover {text-decoration:underline;}

.tdinfobottom {clear:both;width:720px;padding-left:30px;font-size:12px;}
.tdgensynopsis {color:#ffffff;}

.tdinfohead {font-weight:700;color:#ffffff;}

#cobrand .numberDevices {color:#e43526;}
#cobrand .whatisthis {font-size:10px;color:#ffffff;text-decoration:none;margin-left:10px;}
#cobrand .whatisthis:hover {text-decoration:underline;}

.tdpayfree {font-size:12px;float:left;width:340px;font-weight:700;padding-top:8px;padding-bottom:8px;}
.tdpayfree a {font-size:14px;font-weight:700;text-decoration:none;color:#005bc0;padding-left:8px;}
.tdpayfree a:hover {text-decoration:underline;}

#tdfoot {clear:both;}

.playBox { background:url(../img/tv/fuel/play_bg.gif); width:220px; height:31px; background-repeat:no-repeat; font-size:11px; font-weight:bold; padding:4px 0 0 4px;}

/*ratings/stars*/
#ratearea
{
	padding-left:30px;
}
#overall
{
	color:#ffffff;
	font-weight:700;
}

#ratings
{
	font-size:12px;
	font-weight:700;
	color:#ffffff;
}
/* end ratings/stars */

/*write a review are*/
#writereview
{
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right: 10px;
	margin-bottom:20px;
	background-color:#000000;
	border: dotted 1px #cccccc;
}
#writereview b {color: #ffffff;}
#writereview textarea {}

#cobrand #txtReview {}

.reviewbox
{
	BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	OVERFLOW: auto; 
	BORDER-LEFT: #cccccc 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid;
	width: 100%;
	margin-bottom:0px;
}
.reviewgrey{color: #ffffff;}

#cobrand #guidelinesLink {float:right; width:30px; padding-right:20px;}
#cobrand #guidelinesLink a {color:#ffffff}
#cobrand #reviewlink {background:url(../img/tv/speed/btnFlat_BG.gif); background-repeat:no-repeat; width:135px; height:21px; text-align:center; padding-top:1px;float:left;}
#cobrand #LinkReview { color:#e43526; font-size:11px; font-weight:700; text-decoration:none;}
#reviewCancelBtn {background:url(../img/tv/fuel/tv_btnCancel.gif); background-repeat:no-repeat; width:128px; height:20px; text-align:left; padding-top:1px; padding-right:15px; float:right;}
#reviewSaveBtn {background:url(../img/tv/fuel/tv_btnSave.gif); background-repeat:no-repeat; width:128px; height:20px; text-align:left; padding-top:1px; padding-right:15px; float:right;}

/*end write a review*/

/*dvd extras*/
#dvd-extras
{
	width:538px;
	float:right;
	padding-right:10px;
}
/*end dvd extras*/



.seperator3v {float:left;}
.seperator3v2
{
background:  url(../img/dot3v.gif);
	background-position-x:394px;
	background-repeat: repeat-y;
}

.tdpaybox {margin-top:10px;margin-bottom:10px;float:left; background-color:#c4e7ff;}
#tdtop h2 {color:#ffffff}
#tdtop div {display:inline;font-weight:700;color:#999999;font-size:11px;}
#tdtop div span {color:#cc3300;padding-left:3px;padding-right:3px;}
#tdtop div div {font-weight:500;}

.tdbuttonbox {display:inline;width:120px;text-align:center;  vertical-align:middle; float:right; }

/*title detail pay info area*/
#tdrbxtl {width:7px;height:7px;background-image:url(../img/tv/speed/td_rbx_tl.gif);}
#tdrbxtm {height:7px;background-image:url(../img/tv/speed/td_rbx_tm.gif);}
#tdrbxtr {width:7px;height:7px;background-image:url(../img/tv/speed/td_rbx_tr.gif);}
#tdrbxml {width:7px;background-image:url(../img/tv/speed/td_rbx_ml.gif);}

#tdrbxmm {height:100%;vertical-align:middle; background-color:#ebebeb;}

#tdrbxmr {width:7px;background-image:url(../img/tv/speed/td_rbx_mr.gif);}
#tdrbxbl {width:7px;height:7px;background-image:url(../img/tv/speed/td_rbx_bl.gif);}
#tdrbxbm {height:7px;background-image:url(../img/tv/speed/td_rbx_bm.gif);}
#tdrbxbr {width:7px;height:7px;background-image:url(../img/tv/speed/td_rbx_br.gif);}
.tdregp {font-size:11px;color:#999999;width:90px;}
.tdregps {font-size:12px;color:#999999;text-decoration:line-through;font-weight:700;}

.tdpaytable {width:150px; border:solid 0px blue; height:100%;float:left; position:relative;  _top:30%; display:inline-block;}
.tdpaytable table {border:solid 0px green;  height:100%;}

.tdpay {font-size:12px;font-weight:700;width:90px; padding-left:2px; color:#000000;}
.tdpaysub {font-size:12px;font-weight:700;padding-top:5px;padding-bottom:6px;}
.tdpaysubp {font-size:14px;font-weight:700;color:#666666;padding-left:0px;}
.tdpayp {font-size:14px;font-weight:700;color:#000000; border:solid 0px red; }
.tdpayp a {text-decoration:none;color:#000000}
.tdpayp a:hover {text-decoration:underline;color:#005bc0}
.tdpselect {font-size:11px;height:16px; width:160px;}

.tdpwit	{font-size:10px;color:blue;text-decoration:none;}
.tdpwit:hover {text-decoration:underline;}

.tdpselver {float:left;width:240px;text-align:left;font-size:11px; position:relative;  _top:30%; display:block; height:100%;}

.tdpalso {font-size:11px;padding:0px 0px 20px 15px; font-weight:700; border:solid 0px red; float:left; width:510px;}
.tdpalso a {color:#6666ff;text-decoration:none;font-weight:normal;padding-left:5px;padding-right:5px;}
.tdpalso a:hover {color:#9999ff;text-decoration:underline;}
.metalabel {color:#ffffff; }

#rating-avg-empty	{background-image: url(../img/tv/speed/stars/star_avg_rating_empty.gif)}
#rating-avg-voted	{background-image: url(../img/tv/speed/stars/star_avg_rating.gif)}
#rating-avg-f		{background-image: url(../img/tv/speed/stars/star_new_avg_rating_f.gif)}
#rating-avg-half	{background-image: url(../img/tv/speed/stars/star_avg_rating_half.gif)}
#rating-avg-h		{background-image: url(../img/tv/speed/stars/star_new_avg_rating_h.gif)}

#rating-empty		{background-image: url(../img/tv/speed/stars/star_empty.gif)}
#rating-hover		{background-image: url(../img/tv/speed/stars/star_hover.gif)}
#rating-voted		{background-image: url(../img/tv/speed/stars/star_voted.gif)}
#rating-f			{background-image: url(../img/tv/speed/stars/star_f.gif)}
#rating-half		{background-image: url(../img/tv/speed/stars/star_voted_half.gif)}
#rating-h			{background-image: url(../img/tv/speed/stars/star_h.gif)}


.rating-stars-0 {background-image: url(../img/tv/speed/stars/stars0.gif);width:69px;height:13px;}
.rating-stars-1 {background-image: url(../img/tv/speed/stars/stars1.gif);width:69px;height:13px;}
.rating-stars-2 {background-image: url(../img/tv/speed/stars/stars2.gif);width:69px;height:13px;}
.rating-stars-3 {background-image: url(../img/tv/speed/stars/stars3.gif);width:69px;height:13px;}
.rating-stars-4 {background-image: url(../img/tv/speed/stars/stars4.gif);width:69px;height:13px;}
.rating-stars-5 {background-image: url(../img/tv/speed/stars/stars5.gif);width:69px;height:13px;}

.button-addtocart {background-image: url(../img/tv/btn/buyNow.gif); width:120px; height:19px; background-repeat:no-repeat}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/*dotted lines - this is copied from legacy.css*/
.dot2 {background-image:url(../img/dot2.gif);}
.dot3 {background-image:url(../img/tv/speed/dot3.gif);}
.dot4 {background-image:url(../img/dot4.gif);}
.dot2,.dot3,.dot4 {height:1px;overflow:hidden;}
.dot2v {background-image:url(../img/dot2v.gif);}
.dot3v {background-image:url(../img/dot3v.gif);}
.dot4v {background-image:url(../img/dot4v.gif);}
.dot2v,.dot3v,.dot4v {width:1px;overflow:hidden;}
/*dotted lines - this is copied from legacy.css*/

.dividerLine {clear:both;width:595px;height:1px;background-color:#2d2d2d;overflow:hidden;}

/* Layout Items Only, no color/image references */
.contentboxborder { CLEAR: both;}
.contentboxborderTabs { CLEAR: both; OVERFLOW: visible; WIDTH: 803; }

#cobrand #category { FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN: 10px 0px 10px 15px; TEXT-TRANSFORM: uppercase; TEXT-ALIGN: left}
#cobrand #browse .title { MARGIN: 20px 0px 0px 20px; TEXT-TRANSFORM: uppercase}
#cobrand #browse .summary { MIN-HEIGHT: 80px;}
#cobrand #season .title { MARGIN: 7px 0px 15px}
#cobrand #season .master .summary { MIN-HEIGHT: 165px;}
#cobrand #show .master .summary { MIN-HEIGHT: 100px;}
#cobrand #show .list .summary { MIN-HEIGHT: 125px;}

#cobrand .info { MARGIN-TOP: 10px;}
#cobrand .sale { FONT-WEIGHT: bold; FONT-SIZE: 12px}
#cobrand #show .buynow { FLOAT: right}
#cobrand #show .regular { FLOAT: right; MARGIN: 1px 5px 0px}
#cobrand #show .sale { FLOAT: right; MARGIN: 1px 5px 0px}
#cobrand #season .buynow {}
#cobrand #season .regular { MARGIN: 5px 5px 10px}
#cobrand #season .sale { MARGIN: 5px 5px 10px}

#cobrand A:hover { text-decoration:underline;}
#cobrand .spacer { FLOAT: left; WIDTH: 1px; HEIGHT: 1px;}
#cobrand .small { FONT-SIZE: 11px;}
#cobrand .bold { FONT-WEIGHT: bold;}
#cobrand .caps { TEXT-TRANSFORM: uppercase;}
#cobrand .listing .column { }
#cobrand #show .listing { MIN-HEIGHT: 165px;}

#cobrand #show .list .separator { MARGIN: 10px 0px 15px 0px;}

#cobrand .mpaarating{float:right;display:block; margin-top:10px; }

#cobrand .master { PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; PADDING-TOP: 25px;}
#cobrand .description { FLOAT: left; padding-bottom:10px;}
#cobrand .description{ width:310px;  float:left; padding-left:10px;}

#cobrand .logo {FLOAT: left; background-image:url(logo.gif); width:74px; height:19px;}
#cobrand .list { CLEAR: both; PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; width:555px;}
#cobrand #browse .listing { PADDING-RIGHT: 20px; PADDING-LEFT: 15px; MIN-HEIGHT: 130px; PADDING-BOTTOM: 20px; WIDTH: 530px; PADDING-TOP: 20px;}
.column{ PADDING-RIGHT: 15px; PADDING-LEFT: 15px; MIN-HEIGHT: 90px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px;}
#cobrand .buy { margin-top: 20px;}


#cobrand #browse .rating { MARGIN-TOP: 8px; FLOAT: right; padding-right:10px;}
#cobrand #season .rating { MARGIN-TOP: 8px}
#cobrand #show .rating { MARGIN-TOP: 8px; FLOAT: right; padding-right:10px;}

#cobrand #tdtabs { PADDING-LEFT: 220px; }
#cobrand #tdtabs DIV { PADDING: 0px; FONT-SIZE: 10px; HEIGHT: 20px;}
#cobrand #tdtabs .tdtabon DIV { MARGIN-BOTTOM: 0px; PADDING-TOP: 0px;}
#cobrand #tdtabs .tdtaboff DIV { MARGIN-BOTTOM:0px; PADDING-TOP: 0px;}
#cobrand #tdtabs .tdtabhide { DISPLAY: none;}
#cobrand .tdtaboff A:hover { TEXT-DECORATION: underline;}
#cobrand .tdtabinfo { DISPLAY: none;}
#cobrand .tdtabcontent { PADDING-TOP: 25px;}

#titleRecommends {font-weight:700;color:#333333; padding-left:30px;}
#boxartRecommends {padding:10px 0;}
#boxartRecommends a {color:#666666; text-decoration:none;}
#boxartRecommends img {border: solid 1px #ffffff; margin-bottom:5px;} 
#boxartRecommends img:hover {border: solid 1px #999999;}


/* special discount */

.discountIcon 
{
	background-image:url(../img/tv/speed/icon_promoTag_speed.gif); width:34px; height:15px; text-decoration:none; border:none;float:left;

	}
	
#messageLink #discountTitle a:hover, #messageLink2 #discountTitle a:hover
{
	text-decoration:underline;
}

#messageLink a:hover, #messageLink2 a:hover
{
	text-decoration:none;
}

#messageLink #discountTitle, #messageLink2 #discountTitle, #discountMessage, #discountMessage2
{
	overflow:auto;
	}

.discountTitle 
{
	float:left;
	}
	
#discountMessage 
{	
	z-index:200;
	position:absolute;
	top:10px;
	left:0px;
	
}

#discountMessage2 
{	
	z-index:201;
	position:absolute;
	top:10px;
	left:0px;	
}

.discountMessage 
{
	background-color:#ffffff;
	width:300px;
	height:200px;
	border: solid 1px #205187;
	padding:10px;
}

.discountMessage span
{
	color:#ff0000;
	font-family:Arial;
	font-size:12px;
	font-weight:700;
	}
	
.discountMessage div
{
	color:#666666;
	font-family:Arial;
	font-size:11px;
	padding: 5px 0;
	}
	
#discountMessage ul
{
	margin:0 0 0 10px;
	padding:5px 0 0 5px;
	}

#discountMessage ul li
{
	margin:0;
	padding:0 0 0 0;
	}

#discountMessage ul li, #discountMessage ul li a
{
	color:#005bc0;
	text-decoration:none;
	}

.discountTitle A
{
	cursor:pointer;
	color:#ff0000;
	font-weight:700;
	text-decoration:none;
	}
.moreinfo {color:#ffffff; }
