/*------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------ matrix.css ------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------------------------------------------*/


		/* CSS Reset */

		html, body, div, span,
		applet, object, iframe,
		h1, h2, h3, h4, h5, h6, p, blockquote, pre,
		a, abbr, acronym, address, big, cite, code,
		del, dfn, em, font, img, ins, kbd, q, s, samp,
		small, strike, strong, sub, sup, tt, var,
		dd, dl, dt, li, ol, ul,
		fieldset, form, label, legend,
		table, caption, tbody, tfoot, thead, tr, th, td {
			margin: 0;
			padding: 0;
			border: 0;
			font-weight: inherit;
			font-style: inherit;
			font-size: 100%;
			/* line-height: 1; */
			font-family: inherit;
			text-align: left;
			vertical-align: baseline;
		}

		a img, :link img, :visited img {border: 0;}

		table {
			border-collapse: collapse;
			border-spacing: 0;
		}

		ol, ul {list-style: none;}

		q:before, q:after,
		blockquote:before, blockquote:after {
			content: "";
		}

		/* Global elements */

		body {background:#e0e0e0 !important;} /* the important flag is just to combat rb-global.css on legacy pages */

		a, a:link, a:hover {
			color: #1e5b7e;
			text-decoration:none;
			-moz-outline:none;
			cursor:pointer;
		}

		a:hover {
			text-decoration:underline;
		}

		a:visited {
			color:#003B6B;
		}

		b, strong {font-weight:bold;}

		h1, h2, h3{
			font-weight:normal;
			font-family:Georgia, "Times New Roman", Times, serif;
		}

		h1 {
			font:bold 190% Georgia, "Times New Roman", Times, serif;
			color:#8c0000;
			border-bottom:1px solid #8c0000;
			padding:0 10px 6px 0;
			margin:0 0 0px 0;
		}

		#overviewHead{
			position:relative;
			margin-bottom:20px;
		}

		h2 {
			font-size: 148.5%;
			color:#171717;
			display:block;
			background:url(http://i.i.com.com/cnwk.1d/i/tiburon/hh/h2.gif) 0 7px repeat-x;
		}

		h2 span {
			padding:0 5px 0 0;
		}

		h3 {font-size: 153%;}

		a.readMore{
			font-weight:bold;
			background:url(http://i.i.com.com/cnwk.1d/i/tiburon/hh/187.gif) 100% 50% no-repeat;
			padding-right:10px;
			font-size:100%;
		}

		.notifyMsg {
			color:#8c0000;
			font-weight:bold;
		}

		/* flexButton classic */
		a.flexButton,
		a.flexButton:link,
		a.flexButton:visited,
		a.flexButton:hover,
		a.flexButton:active,
        b.flexButton,
        b.flexButton input{
			color:#fff;
			text-decoration:none;
		}

		a.flexButton,
        b.flexButton{
			float:right;
			display:block;
			clear:both;
		}

		a.flexButton,
		a.flexButton b,
        b.flexButton,
        b.flexButton input{
			height:23px;
			background:url(http://i.i.com.com/cnwk.1d/i/tiburon/hh/flexButton.gif) bottom left no-repeat;
		}

		a.flexButton.black,
		a.flexButton.black b{
			background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/flexButton_blk.gif) bottom left no-repeat;
		}

		a.flexButton.gray,
		a.flexButton.gray b{
			background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/flexButton_gray.gif) bottom left no-repeat;
		}

		a.flexButton b,
		a.flexButton.black b,
		a.flexButton.gray b,
        b.flexButton input {
			background-position:bottom right;
			font:92% arial,helvetica,sans-serif;
			text-transform:uppercase;
			padding:0 11px 0 0;
			margin:0 0 0 12px;
			display:inline;
			float:left;
			line-height:220%;
			cursor:pointer;
            border:none;
        }

		/* flexButton for li+input */
		li.flexButton {
			padding:0;
			float:left;
			display:block;
			clear:both;
		}

		li.flexButton,
		li.flexButton input {
			height:20px;
			background:url(http://i.i.com.com/cnwk.1d/i/tiburon/hh/flexButton.gif) 0% 50% no-repeat;
		}

		li.flexButton input {
			background-position:100% 50%;
			font:92% arial,helvetica,sans-serif;
			padding:0 11px 3px 9px;
			margin:0 0 0 3px;
			display:inline;
			float:left;
			border:0;
			cursor:pointer;
			color:#fff;
			line-height:100%;
			*overflow:visible;
			*padding-top:2px;
		}

		/* Matrix */

		#rb_bodyWrap {
			margin:0;
			padding-top:125px !important;/* important just until leader pre/post is removed */
			position:relative;
			min-width:996px;
			_display:inline-block;/**Trigger hasLayout for IE6 peek-a-boo bug**/
            /*background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/bgBody.gif) repeat-y scroll 50% 0;*/

            /*Styles for toolbar*/
            /*top:0px;
            left:0px;
            height:100%;
            width:100%;
            overflow:auto;*/
        }


		#rb_shell {
			margin:0px auto;
			font:76% Arial, Helvetica, sans-serif;
			background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/bgBody.gif) 50% 0 repeat-y;
		}

		#rb_content {
			width:980px;
			padding:10px 2px;
			margin:0 auto;
			position:relative;
			background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/hr.gif) center bottom no-repeat;
			color:#353535;
		}

		#rb_logoWrap {
				background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/siteId1hed.gif) repeat-x;
		}

		#rb_logos {
				margin:0 auto;
				width:996px;
				height:100px;/* with leader prehtml: 132px */
		}

		#rb_navWrap {
				border-top:1px solid #404040;
				background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/siteId1hedB.png) repeat-x;
				_background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/siteId1hedB.gif) repeat-x;
		}

		.siteId3 #rb_logoWrap {
				background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/siteId3hed.gif) repeat-x;
		}

		.siteId4 #rb_logoWrap {
				background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/siteId4hed.gif) repeat-x;
		}

		.siteId4 #rb_navWrap {
				background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/siteId4hedB.png) repeat-x;
				_background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/siteId4hedB.gif) repeat-x;
		}

		.siteId7 #rb_logoWrap {
				background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/siteId7hed.gif) repeat-x;
		}

		.siteId7 #rb_navWrap {
				background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/siteId7hedB.png) repeat-x;
				_background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/siteId7hedB.gif) repeat-x;
		}

		.siteId53 #rb_navWrap {
			background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/siteId53hedB.png) repeat-x;
			_background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/siteId53hedB.gif) repeat-x;
		}

		#rb_navs {
				margin:0 auto;
				width:996px;
				position:relative;
		}

		#contentMain {
			width:780px;
			float:right;
			padding:20px 20px 40px 0px;
		}

		#contentBody {
			width:460px;
			float:left;
			margin:0;
			padding:0;
		}

		#contentBody.noNav {
			width:655px;
			margin:0 10px 0 0;
			float:left;
		}

		#contentNav {
			width:140px;
			float:left;
			padding:20px 0px 0px 20px;
		}

		#contentAux {
			width:300px;
			float:right;
		}

		/* Header */

		#rb_header {
			height:191px;
			position: absolute;
			top:0;
			width:100%;
			z-index:5995;
		}

		/* Logos */

		.rblogo {
			float:left;
			background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/rblogo.png) no-repeat;
			_background:transparent;
			_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="http://i.i.com.com/cnwk.1d/i/tron/vader/rblogo.png");
			width:100px;
			height:100px;
			margin:0;/* with leader prehtml: 16px 0 */
			position:relative;
			left:-12px;

		}

		.siteId1logo {
			float:left;
		}

		.siteId3logo,
		.siteId105logo,
		.siteId109logo {
			float:left;
			background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/siteId3logo.png) no-repeat;
			_background:transparent;
			_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="http://i.i.com.com/cnwk.1d/i/tron/vader/siteId3logo.png");
			width:160px;
			height:100px;
			margin:0;/* with leader prehtml: 16px 0 0 */
			position:relative;
			left:-22px;
		}

		.siteId4logo {
			float:left;
			background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/siteId4logo.png) no-repeat;
			_background:transparent;
			_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="http://i.i.com.com/cnwk.1d/i/tron/vader/siteId4logo.png");
			width:170px;
			height:100px;
			margin:0;/* with leader prehtml: 16px 0 0 */
			margin-left:-22px !important;
		}

		.siteId7logo {
			float:left;
			background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/siteId7logo.png) no-repeat;
			_background:transparent;
			_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="http://i.i.com.com/cnwk.1d/i/tron/vader/siteId7logo.png");
			width:160px;
			height:100px;
			margin:0;/* with leader prehtml: 16px 0 0 */
			position:relative;
			left:-22px;
		}

		.siteId53logo {
			background: url(http://i.i.com.com/cnwk.1d/i/tron/vader/siteId53logo.png) no-repeat scroll 0% 0%;
			_background:transparent;
			_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="http://i.i.com.com/cnwk.1d/i/tron/vader/siteId53logo.png");
			float:left;
			height:100px;
			left:-22px;
			margin:0px;
			position:relative;
			width:41px;
		}

		/* breadcrumb */

		.breadcrumb {
			padding: 0px 20px;
			position:relative;
			z-index:900;
			font-size:92.5%;
			line-height:150%;
		}

		.breadcrumb li {
			display:inline;
			padding-right:2px;
		}

		ul.breadcrumb li a {
			background:url(http://i.i.com.com/cnwk.1d/i/tiburon/hh/187.gif) 100% 50% no-repeat;
			padding-right:10px;
		}


		/* Universal Search */

		.universalSearch {
			_display:inline;
			height:30px;
			padding:5px 0px 0px 5px;
			float:right;
			margin:-2px 8px 0px 8px;
			background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/siteId1search.png) no-repeat;
			_background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/siteId1search.gif) no-repeat;
			position:relative;
			/*z-index:900;
			*z-index:100;*/
		}

		.universalSearch.adv{
			width:435px;
		}

		.universalSearch a.advSearch{
			color:#fff;
			float:right;
			font-size:93.5%;
			line-height:93.5%;
			margin:-22px 9px 0px 0px;
		}

		body.siteId1 .universalSearch {
			background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/siteId1search.png) no-repeat;
			_background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/siteId1search.gif) no-repeat;
		}

		body.siteId7 .universalSearch {
			background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/siteId7search.png) no-repeat;
			_background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/siteId7search.gif) no-repeat;
		}

		body.siteId4 .universalSearch {
			background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/siteId4search.png) no-repeat;
			_background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/siteId4search.gif) no-repeat;
		}

		.searchBox,
		.searchTarget,
        .searchFilterSelect,
        .siteLinks form select {
			color:#666;
			border:1px solid #ccc;
			height:15px;
			*height:auto;
			background-color:#fff;
			float:left;
			font:91% arial,helvetica,sans-serif;
			padding:0;
			vertical-align:bottom;
		}

		.searchTarget,
        .searchFilterSelect {
			height:16px;
			*height:19px;
			_height:15px;
			_margin:-1px 0 0;
		}

		.searchBoxWrap {
			background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/siteId1searchBar.gif) no-repeat;
			width:205px;
			height:18px;
			padding:2px 10px 0 20px;
			margin:0 5px 0 7px;
			float:left;
			_display:inline;
		}

		body.siteId7 .searchBoxWrap,
		body.siteId4 .searchBoxWrap,
		body.siteId53 .searchBoxWrap {
			background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/siteId7searchBar.gif) no-repeat;
		}

		.searchBox {
			border:0;
			width:210px;
			background:transparent;
		}

		.searchGo {
			margin: 0 5px;
			_margin-top:0px;
		}


		/* Navigation */

		#brandNav {
			height:23px;
			*height:21px;
			font:100% arial,helvetica,sans-serif;
			padding:2px 2px 6px;
			position:relative;
			clear:both;
			width:auto;
		}

		#brandNav li {
			margin:9px 0 0;
			background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/brandNavPipe.gif) no-repeat right center;
			padding:0 12px 0 11px;
			height:13px;
			overflow:hidden;
			float:left;
			line-height:90%;
		}

		#brandNav li.siteId1 {
			padding-left:6px;
		}

		#brandNav li.siteId53 {
			background:transparent;
		}

		#brandNav li.rubics{
			text-align:center;
			background:none;
			font-size:91%;
		}

		#brandNav li.loginAction{
			color:#aeaeae;
			background:none;
			float:right;
			font-size:91%;
			width:400px;
			overflow:hidden;
		}

		#brandNav li.loginAction li {
			float:right;
		}

		#brandNav ul li {
			padding:0 7px 0 6px;
			margin:0;
			line-height:110%;
		}

		#brandNav ul.loggedOut li.last,
		#brandNav ul.loggedIn li.last {
			background:none;
			padding-right:0;
		}

		#brandNav a,
		#brandNav a:link,
		#brandNav a:visited,
		#brandNav a:hover,
		#brandNav a:active {
			font-weight:bold;
			color:#aeaeae;
		}

		body.siteId1 #brandNav .siteId1 a,
		body.siteId7 #brandNav .siteId7 a,
		body.siteId3 #brandNav .siteId3 a,
		body.siteId4 #brandNav .siteId4 a,
		body.siteId53 #brandNav .siteId53 a{
			color:#fff;
		}

		body.siteId1 #brandNav .siteId1,
		body.siteId1 #brandNav .siteId7,
		body.siteId1 #brandNav .siteId3,
		body.siteId1 #brandNav .siteId4,
		body.siteId1 #brandNav .siteId53,
		body.siteId53 #brandNav .siteId1,
		body.siteId53 #brandNav .siteId7,
		body.siteId53 #brandNav .siteId3,
		body.siteId53 #brandNav .siteId4,
		body.siteId53 #brandNav .siteId53 {
			display:none;
		}

		#siteNav{
			font:bold 100% arial,helvetica;
			margin:5px 7px 0;
			height:28px;
			position:relative;
			clear:both;
			padding-bottom:2px;
		}

		#siteNav.dropDownShow{
			*z-index:6000;
		}

		#siteNav li {
			height:26px;
			float:left;
			position:relative;
			padding-right:1px;
			margin-right:2px;
			background:#dedede url(http://i.i.com.com/cnwk.1d/i/tron/vader/sitenav.png) right no-repeat;
			_background:transparent;
		}

		#siteNav li.active,
		#siteNav li:hover {
			background-color:#c00;
			_background:transparent;
		}

		#siteNav li a{
			display:block;
			*display:inline-block;
			height:16px;
			padding:4px 10px 6px 12px;
			color:#484848;
			background:#dedede url(http://i.i.com.com/cnwk.1d/i/tron/vader/sitenav.png) left no-repeat;
			_background:#dedede;
			_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="http://i.i.com.com/cnwk.1d/i/tron/vader/sitenav.png");
			overflow:hidden;
		}

		#siteNav li a span{
			background:url(http://i.i.com.com/cnwk.1d/i/tiburon/hh/allCatArrows.gif) right top no-repeat;
			padding-right:15px;
			height:14px;
			overflow:hidden;
		}

		#siteNav li a:hover,
		#siteNav li.active a{
			text-decoration:none;
			background-color:#c00;
			color:#fff;
		}

		body.siteId7 #siteNav li.active,
		body.siteId7 #siteNav li:hover {
			background-color:#4988c5;
			_background:transparent;
		}

		body.siteId7 #siteNav li a:hover,
		body.siteId7 #siteNav li.active a{
			text-decoration:none;
			background-color:#4988c5;
			color:#fff;
		}

		body.siteId4 #siteNav li.active,
		body.siteId4 #siteNav li:hover {
			background-color:#46881C;
			_background:transparent;
		}

		body.siteId4 #siteNav li a:hover,
		body.siteId4 #siteNav li.active a{
			text-decoration:none;
			background-color:#46881C;
			color:#fff;
		}

		body.siteId53 #siteNav li,
		body.siteId53 #siteNav li a{
			text-decoration:none;
			background-color:#3c3c3c;
			color:#ccc;
		}

		body.siteId53 #siteNav li:hover,
		body.siteId53 #siteNav li a:hover,
		body.siteId53 #siteNav li.active,
		body.siteId53 #siteNav li.active a{
			text-decoration:none;
			background-color:#dedede;
			color:#000;
		}

		body.siteId3 #siteNav li.active,
		body.siteId3 #siteNav li:hover,
		body.siteId105 #siteNav li.active,
		body.siteId105 #siteNav li:hover,
		body.siteId109 #siteNav li.active,
		body.siteId109 #siteNav li:hover {
			background-color:#ae0000;
			_background:transparent;
		}

		body.siteId3 #siteNav li a:hover,
		body.siteId3 #siteNav li.active a,
		body.siteId105 #siteNav li a:hover,
		body.siteId105 #siteNav li.active a,
		body.siteId109 #siteNav li a:hover,
		body.siteId109 #siteNav li.active a{
			text-decoration:none;
			background-color:#ae0000;
			color:#fff;
		}

		#siteNav #allCatTab a:hover span, #siteNav #allCatTab a.active span{
			background:url(http://i.i.com.com/cnwk.1d/i/tiburon/hh/allCatArrows.gif) right -14px no-repeat;
		}

		#siteNav #allCatTab #allCatDropDown{
			margin:0;
			padding:0px 10px 15px 10px;
			width:150px;
			background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/allCatDropShadow1col.png) repeat-y;
			border-top:none;
			position:absolute;
			left:-7px;
			z-index: 99999;

			*top:26px;
			*padding:0px 5px 15px 5px;
			_width:150px;
			*background:#fff;
			*border:#ccc solid 1px;
			*left:0px;
		}

		body.siteId7 #siteNav #allCatTab #allCatDropDown{
			width:336px;
			_width:322px;
			background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/allCatDropShadow2col.png) repeat-y;
			*background:#fff;
		}

		#siteNav #allCatTab #allCatDropDown .allCatBottom{
			*display:none;
			position:absolute;
			left:0px;
			bottom:-10px;
		}

		body.siteId7 #siteNav #allCatTab #allCatDropDown ul{
			float:left;
			width:47%;
			*width:50%;
		}

		#siteNav #allCatTab #allCatDropDown li{
			float:none;
			background:none;
			padding:0px 10px;
			height:auto;
			_background:transparent !important;
			_filter:none;
		}

		#siteNav #allCatTab #allCatDropDown li a,
		#siteNav #allCatTab #allCatDropDown li a:link,
		#siteNav #allCatTab #allCatDropDown li a:hover{
			display:block;
			height:auto;
			color: #3b6285;
			text-decoration: none;
			background:none;
			font-weight:normal;
			border:none;
			border-bottom:#e6e6e6 solid 1px;
			padding:5px;
			margin:0;
			_filter:none;
		}

		#siteNav #allCatTab #allCatDropDown li a:hover{
			text-decoration:underline;
			background:#ebebeb;
		}

		#contentNav dl.catNav,
		#contentNav dl.middleBox, #contentAux dl.middleBox,
		#contentNav .rr_lnav_lst,
		#product_finder2{
			margin-bottom:15px;
			background-color:#f1f4f6;
		}

		#contentNav dl.catNav dt,
		#contentNav dl.middleBox dt, #contentAux dl.middleBox dt,
		#contentNav .rr_lnav_lst .rr_lnav_hd,
		#product_finder2 .pf2_title .hd{
			padding:6px 15px 13px 15px;
			margin-bottom:-5px;
			display:block;
			font-weight:bold;
			color:#333;
			text-decoration:none;
			border-top:#ccd3d9 solid 1px;
			background:url(http://i.i.com.com/cnwk.1d/i/tiburon/hh/catNav.png) bottom no-repeat;
			_background:url(http://i.i.com.com/cnwk.1d/i/tiburon/hh/catNavIE.jpg) bottom no-repeat;
			_padding:6px 15px 13px 15px;
			_margin:0;
		}

		.siteId7 #contentNav dl.catNav dt,
		.siteId7 #contentNav dl.middleBox dt, .siteId7 #contentAux dl.middleBox dt,
		.siteId7 #contentNav .rr_lnav_lst .rr_lnav_hd,
		.siteId7 #product_finder2 .pf2_title .hd{
			background:url(http://i.i.com.com/cnwk.1d/i/tron/site7catNav.png) bottom no-repeat;
			border-top:1px solid #91B7DC;
			color:#fff;
			_background:url(http://i.i.com.com/cnwk.1d/i/tron/site7catNav.gif) bottom no-repeat;
		}

		.siteId1 #contentNav dl.catNav dt{
			background:url(http://i.i.com.com/cnwk.1d/i/tron/site1catNav.png) bottom no-repeat;
			border-top:1px solid #ffde63;
			color:#333;
			_background:url(http://i.i.com.com/cnwk.1d/i/tron/site1catNav.gif) bottom no-repeat;
		}

		#contentAux dl.middleBox dt {
			font-size:100%;
			background:transparent url(http://i.i.com.com/cnwk.1d/i/tron/site7catNav-wide-tan.png) no-repeat scroll center bottom !important;
			color:#323232 !important;
			border:1px solid #CED5DB !important;
			border-bottom:0 !important;
		}

		#contentNav dl.catNav dd,
		#contentNav dl.middleBox dd, #contentAux dl.middleBox dd,
		#contentNav .rr_lnav_lst li,
		#product_finder2 li{
			border:1px solid #ced5db;
			border-top:none;
		}

		#contentNav dl.middleBox dd b, #contentAux dl.middleBox dd b {
			display:block;
			padding:5px 10px 5px 5px;
		}

		#product_finder2 li.sub{
			font-weight:bold;
		}

		#product_finder2 li.sub li{
			border:none;
			border-top:#ccc solid 1px;
			font-weight:normal;
		}

		#contentNav dl.catNav dd a,
		#contentNav dl.middleBox dd a,
		#contentNav dl.middleBox dd b,
		#contentAux dl.middleBox dd a,
		#contentNav .rr_lnav_lst li a,
		#product_finder2 li a{
			display:block;
			padding:5px 10px 5px 15px;
		}

		#contentNav dl.middleBox dd a.readMore {
			display:inline-block !important;
		}

		#contentNav dl.catNav dd ul a{
			_display:inline-block;
			font-size:95%;
			padding:0px 11px 6px 28px;
		}

		#contentNav dl.catNav dd.youAreHere,
		#contentNav .rr_lnav_lst li.youAreHere{
			background-color:#fefefe;
		}

		#contentNav dl.catNav dd.youAreHere a.youAreHere,
		#contentNav .rr_lnav_lst li.youAreHere a.youAreHere{
			background:url(http://i.i.com.com/cnwk.1d/i/tiburon/hh/catNavArrow.gif) 6px 8px no-repeat;
			*background-position: 6px 7px;
			color:#333;
		}

		#contentNav dl.catNav dd.youAreHere ul a.youAreHere{
			background-position: 17px 2px;
		}


		/* Footer */

		.siteId3 #footerWrap {
			/* background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/siteId3bgFooter.gif) repeat-x bottom; */
		}

		#footerGlobal {
			margin:0 auto;
			position:relative;
			padding:0 0 30px;
			background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/siteId1hed.gif) repeat-x;
		}

		.siteId3 #footerGlobal {
			background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/siteId3hed.gif) repeat-x;
		}

		.siteId4 #footerGlobal {
			background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/siteId4hed.gif) repeat-x;
		}

		.siteId7 #footerGlobal {
			background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/siteId7hed.gif) repeat-x;
		}

		#footerGlobal .siteLinks {
			width:976px;
			margin:0 auto;
			padding-left:20px;
			_padding-left:0px;
		}

		#footerGlobal .footerPost{
			clear: both;
			color: #CCCCCC;
			font-size:91%;
			height: 23px;
			padding-left:10px;
			_padding-left:20px;
			_padding-bottom:5px;
		}
		 #footerGlobal .footerPost li{
			 background: transparent
		url(http://i.i.com.com/cnwk.1d/i/tron/vader/brandNavPipe.gif) no-repeat
		scroll 100% 50%;
			 float:left;
			 height:17px;
			 margin:0 6px 0 0;
			 padding: 3px 7px 3px 0;
		 }
		  #footerGlobal .footerPost li.first, #footerGlobal
		.footerPost li.last{
			  background: transparent;
		}

		#footerGlobal a,
		#footerGlobal a:link,
		#footerGlobal a:visited {
			color:#ccc;
		}

		#footerGlobal a:hover,
		#footerGlobal a:active {
			color:#fff;
		}

		#footerGlobal .copyrightWrap {
			position:absolute;
			bottom:0px;
			width:100%;
			padding:4px 0;
			background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/siteId1hedB.gif) repeat-x;
			border-top:1px solid #404040;
			z-index: 0;
			*z-index: -1;
		}

		#footerGlobal .footerCopyright {
			clear:both;
			margin:0 auto;
			font-size:91%;
			height:23px;
			width:996px;
			color:#ccc;
		}

		#noImageElement {
			display:none !important;
		}

		#footerGlobal .footerCopyright li {
			background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/brandNavPipe.gif) no-repeat 100% 50%;
			float:left;
			height:17px;
			padding:3px 7px 3px 0;
			margin:0 6px 0 0;
		}

		#footerGlobal .footerCopyright li.cnetSearch {
			background:transparent;
			padding-top:2px;
		}

		#footerGlobal .footerCopyright li.first {
			padding-left:28px;
			padding-right:0;
			background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/rblogoFooter.gif) 0 0 no-repeat;
		}

		#footerGlobal .footerCopyright li.last {
			margin-right:1px;
		}

		#footerGlobal .siteLinks form select{
			margin:5px 0px;
			background:#dfdfdf;
		}

		#footerGlobal .searchTarget {
			background:#dfdfdf;
			margin:0px 5px;
		}

		#footerGlobal .siteLinks dl {
			width:138px;
			float:left;
			margin:0 10px 15px 10px;
		}

		#footerGlobal .siteLinks dt {
			display:block;
			padding:0 0 4px;
			margin:15px 0 5px;
			font:132% georgia;
			border-bottom:2px solid #999;
			color:#ccc;
		}

		#footerGlobal .siteLinks dl a {
			display:block;
			background:url(http://i.i.com.com/cnwk.1d/i/tiburon/hh/dot3.gif) bottom left repeat-x;
			font-size:91%;
			padding:3px 0 4px;
		}

		#footerGlobal .siteLinks dd.last a {
			background:transparent;
		}

		#footerGlobal .footerCopyright #networkSites {
			background:none;
			float:none;
			padding:0;
			margin:0;
		}

		#footerGlobal .footerCopyright #networkSites p{
			padding:1px 5px;
		}

		#footerGlobal .footerCopyright #networkSites .searchTarget,
		#footerGlobal .footerCopyright #networkSites .searchGo,
		#footerGlobal .footerCopyright #networkSites p{
			float:left;
		}

		/* Doormat */
		#doormat dd h3 {
			font:bold 100% arial,helvetica,sans-serif;
			margin:0;
			padding:0;
			border-bottom:0;
		}

		#doormat .rr_lnav_lst {
			display:none;
		}

		#prefoot {
			width:940px;
			margin:0 auto;
			padding:20px 20px 35px;
			background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/hr.gif) bottom no-repeat;
		}

		#prefoot .bidwar {
			margin:10px 0 40px;
		}

		#prefoot .bwp_std_call {
			width:420px;
			margin:0 0 0 247px;
		}

		#prefoot .circular {
			margin:0px 10px 10px;
			padding:10px 10px 20px;
			clear:both;

		}

		#prefoot .circular iframe {
			margin:0 0 0 215px;
		}

		#doormat h3 {
				font:bold 190% georgia;
				color:#8c0000;
				border-bottom:1px solid #8c0000;
				padding:0 0 6px;
				margin:0 10px 20px;
		}

		#doormat dl {
			padding:4px 10px;
			width:292px;
			float:left;
		}

		#doormat dl.beforeBuy {
			border-left:1px solid #b2b2b2;
			border-right:1px solid #b2b2b2;
		}

		#doormat dt {
			display:block;
			padding:0 0 10px;
			font-weight:bold;
			font-size:115.5%;
			border-bottom:1px solid #ddd;

			color:#323232;
		}

		#doormat dl a {
			display:block;
			background:url(http://i.i.com.com/cnwk.1d/i/tiburon/hh/dot3.gif) bottom left repeat-x;
			font-weight:bold;
			padding:3px 0 4px;
		}

		#doormat dd.last a {
			background:transparent;
		}
		/* End Doormat */

		/** Shared Components **/

		/* Page Tools */
		.pageTools {
			position:absolute;
			bottom:10px;
			right:0;
		}

		.pageType4520 .pageTools{
			display:none;
		}

		.pageTools li {
			display:block;
			float:right;
			margin:0 0 0 14px;
		}

		.pageTools li ul{
			display:none;
		}

		.pageTools li a {
			padding:3px 0 3px 20px;
			height:16px;
			display:inline-block;
		}

		#shareShell ul{
			width:330px;
			margin:10px 130px;
		}

		#shareShell ul li{
			width:50%;
			padding:0;
			margin:5px 0px;
	float:left;
		}

		/* End Page Tools */

/** Content Tools **/

.contentTools li{
	float:left;
    margin:0px 6px;
    position:relative;
    line-height:20px;
}

.contentTools li.shareYbuzz{
    display:none;
}

/*Share Dropdown*/
#shareDropDown{
    font:normal 76% Arial, Helvetica, san-serif;
    border:#c00;
    width:248px;
    z-index:5100;
    background:url(http://i.i.com.com/cnwk.1d/i/tron/shareBgBtm.png) no-repeat bottom;
    padding-bottom:5px;
    _background:none;
}

#shareDropDown .shareContent{
    background:url(http://i.i.com.com/cnwk.1d/i/tron/shareBg.png) repeat-y;
    width:240px;
    _width:246px;
    padding:0px 4px;
    _padding:0px;
    _border:#9d9d9d solid 1px;
    _border-top:none;
    _background:#fff;
    margin-top:-1px;
    clear:right;
    position:relative;
    z-index:90;
}

#shareDropDown .shareHead{
    display:block;
    height:17px;
    padding:5px 8px;
    _padding:4px 7px;
    position:relative;
    z-index:100;
    border:#9d9d9d solid 1px;
    border-bottom:none;
    background:#fff;
    float:right;
    margin-right:3px;
    _margin-right:0px;
    margin-bottom:-1px;
    *margin-bottom:0px;
}

#shareDropDown a.linkIcon.share{
    cursor:default;
    font-size:93.5%;
    background-color:#fff;
}

#shareDropDown a.linkIcon.share:hover{
    color:#1e5b7e;
    text-decoration:none;
}

#shareDropDown ul.left{
    border-top:1px solid #9D9D9D;
    float:left;
    padding:6px 0 8px 15px;
    width:117px;
    background:#fff;
}

#shareDropDown ul.right{
    border-top:1px solid #9D9D9D;
    float:left;
    padding:6px 7px 8px 3px;
    width:98px;
    background:#fff;
}

#shareDropDown ul li{
    height:25px;
}

#shareDropDown ul li a.linkIcon.google,
#shareDropDown ul li a.linkIcon.ybookmarks{
    line-height:90%;
    height:25px;
}

/** Content Tools **/


        /* rating stars default */
		.edRate0,.edRate0h,
		.edRate1,.edRate1h,
		.edRate2,.edRate2h,
		.edRate3,.edRate3h,
		.edRate4,.edRate4h,
		.edRate5 {
			text-indent:-9999px;
			overflow:hidden;
			background:url(http://i.i.com.com/cnwk.1d/i/tron/icon/ratingStars.gif) repeat-x;
			display:block;
			width:100px;
			height:20px;
		}

		.edRate0 span,.edRate0h span,
		.edRate1 span,.edRate1h span,
		.edRate2 span,.edRate2h span,
		.edRate3 span,.edRate3h span,
		.edRate4 span,.edRate4h span,
		.edRate5 span {
			background:url(http://i.i.com.com/cnwk.1d/i/tron/icon/ratingStars.gif) 0 -25px repeat-x;
			display:block;
			height:20px;
		}

		.userRate0,.userRate0h,
		.userRate1,.userRate1h,
		.userRate2,.userRate2h,
		.userRate3,.userRate3h,
		.userRate4,.userRate4h,
		.userRate5 {
			text-indent:-9999px;
			overflow:hidden;
			background:url(http://i.i.com.com/cnwk.1d/i/tron/icon/ratingStars.gif) 0 -50px repeat-x;
			display:block;
			width:100px;
			height:20px;
		}

		.userRate0 span,.userRate0h span,
		.userRate1 span,.userRate1h span,
		.userRate2 span,.userRate2h span,
		.userRate3 span,.userRate3h span,
		.userRate4 span,.userRate4h span,
		.userRate5 span {
			background:url(http://i.i.com.com/cnwk.1d/i/tron/icon/ratingStars.gif) 0 -75px repeat-x;
			display:block;
			height:20px;
		}

		.edRate0 span, .userRate0 span 		{width:0px;}
		.edRate0h span, .userRate0h span 	{width:11px;}
		.edRate1 span, .userRate1 span 		{width:21px;}
		.edRate1h span, .userRate1h span 	{width:31px;}
		.edRate2 span, .userRate2 span 		{width:41px;}
		.edRate2h span, .userRate2h span	{width:51px;}
		.edRate3 span, .userRate3 span 		{width:61px;}
		.edRate3h span, .userRate3h span 	{width:71px;}
		.edRate4 span, .userRate4 span 		{width:81px;}
		.edRate4h span, .userRate4h span 	{width:91px;}
		.edRate5 span, .userRate5 span 		{width:100px;}

		/* rating stars small */
		.edRateSm0,.edRateSm0h,
		.edRateSm1,.edRateSm1h,
		.edRateSm2,.edRateSm2h,
		.edRateSm3,.edRateSm3h,
		.edRateSm4,.edRateSm4h,
		.edRateSm5 {
			text-indent:-9999px;
			overflow:hidden;
			background:url(http://i.i.com.com/cnwk.1d/i/tron/icon/ratingStarsSm.gif) repeat-x;
			display:block;
			width:70px;
			height:14px;
		}

		.edRateSm0 span,.edRateSm0h span,
		.edRateSm1 span,.edRateSm1h span,
		.edRateSm2 span,.edRateSm2h span,
		.edRateSm3 span,.edRateSm3h span,
		.edRateSm4 span,.edRateSm4h span,
		.edRateSm5 span {
			background:url(http://i.i.com.com/cnwk.1d/i/tron/icon/ratingStarsSm.gif) 0 -25px repeat-x;
			display:block;
			height:14px;
		}

		.userRateSm0,.userRateSm0h,
		.userRateSm1,.userRateSm1h,
		.userRateSm2,.userRateSm2h,
		.userRateSm3,.userRateSm3h,
		.userRateSm4,.userRateSm4h,
		.userRateSm5 {
			text-indent:-9999px;
			overflow:hidden;
			background:url(http://i.i.com.com/cnwk.1d/i/tron/icon/ratingStarsSm.gif) 0 -50px repeat-x;
			display:block;
			width:70px;
			height:14px;
		}

		.userRateSm0 span,.userRateSm0h span,
		.userRateSm1 span,.userRateSm1h span,
		.userRateSm2 span,.userRateSm2h span,
		.userRateSm3 span,.userRateSm3h span,
		.userRateSm4 span,.userRateSm4h span,
		.userRateSm5 span {
			background:url(http://i.i.com.com/cnwk.1d/i/tron/icon/ratingStarsSm.gif) 0 -75px repeat-x;
			display:block;
			height:14px;
		}

		.edRateSm0 span, .userRateSm0 span	{width:0px;}
		.edRateSm0h span, .userRateSm0h span	{width:8px;}
		.edRateSm1 span, .userRateSm1 span	{width:15px;}
		.edRateSm1h span, .userRateSm1h span	{width:22px;}
		.edRateSm2 span, .userRateSm2 span	{width:29px;}
		.edRateSm2h span, .userRateSm2h span	{width:36px;}
		.edRateSm3 span, .userRateSm3 span 	{width:43px;}
		.edRateSm3h span, .userRateSm3h span 	{width:50px;}
		.edRateSm4 span, .userRateSm4 span 	{width:57px;}
		.edRateSm4h span, .userRateSm4h span 	{width:64px;}
		.edRateSm5 span, .userRateSm5 span 	{width:71px;}



		/** Definition Lists */
		dl.inlineDL:after,
		.postBody:after{
			content: ".";
			display: block;
			height: 0;
			clear: both;
			visibility: hidden;
		}

		dl.inlineDL,
		.postBody{*display: inline-block;}

		dl.inlineDL dd, dl.inlineDL dt, ul.inlineUL li{
			float:left;
			margin: 3px 10px 3px 0px;
		}

		dl.standardDL dt, #contentAux dt{
			font:normal 180% Arial, Helvetica, sans-serif;
		}

		dl.standardDL dd{
			margin:9px 0px;
		}

		dt.DLheader{
			float:none;
			width:100%;
		}

		/* Pagination */
		.pagination {
			float:right;
			background:#fff;
			padding:0 0 0 10px;
		}

		.pagination li {
			float:left;
			margin:0 4px 0 0;
			*margin:0 2px 0 0;
		}

		.pagination a {
			display:block;
			border:1px solid #eaeaea;
			background:#f8fafb;
			padding:2px 8px;
			float:left;
		}

		.pagination a:hover {
			background:#d2d6df;
			text-decoration:none;
			float:left;
		}

		.pagination a.youAreHere {
			border:1px solid #8f8f8f;
			background:#1e5b7e;
			padding:2px 8px;
			font-weight:bold;
			color:#fff;
		}
		/* End Pagination */

		/* Ads */
		.ad.premiere{
		}

		.ad.square_button{margin-bottom:20px;}

		.mpu{
			width:300px;
			*width:290px;
			height:260px;
			margin:20px 0px;
		}

			/* because some people make MPUs using tables */

			#contentAux .mpu table, #contentAux .mpu tbody, #contentAux .mpu tfoot, #contentAux .mpu thead, #contentAux .mpu tr, #contentAux .mpu th, #contentAux .mpu td {
					vertical-align: top;
			}


		.longMarquee {
			margin:20px 0;
		}

		.ad.leaderboard {
			text-align:center;
		}

		#leaderboard {
			text-align:center;
		}

		#storeFront {
			width:980px;
            text-align:center;
        }

        .ad.circular {clear:both;}

		.headerTextAd{
			position:absolute;
			right:8px;
			bottom:43px;
			font-size:93.5%;
			z-index:1000;
		}

		.headerTextAd img {
			position:relative;
			top:2px;
			left:-2px;
		}

		.headerTextAd a,
		.headerTextAd a:link,
		.headerTextAd a:visited {
			color:#aeaeae;
		}


		.headerTextAd a:hover,
		.headerTextAd a:active {
			color:#fff;
		}



		/* RSS Icons */

		a.linkBG{
			text-indent:-2000px;
			display:block;
			width:93px;
			height:20px;
		}

		a.linkBG.googleBG{
			background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/rssFeeds/google.gif) no-repeat;
		}

		a.linkBG.yahooBG{
			background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/rssFeeds/yahoo.gif) no-repeat;
		}

		a.linkBG.msnBG{
			background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/rssFeeds/msn.gif) no-repeat;
		}

		a.linkBG.newsgator{
			background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/rssFeeds/newsgator.gif) no-repeat;
		}

		a.linkBG.bloglines{
			background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/rssFeeds/bloglines.gif) no-repeat;
		}

        a.linkIcon{
            padding-left: 20px;
            height:20px;
            display:block;
            *display:inline-block;
            line-height:20px;
        }

		a.linkIcon.digg {
			background: url(http://i.i.com.com/cnwk.1d/i/tron/icon/digg_16x16.gif) 0 50% no-repeat;
		}

		a.linkIcon.delicious {
			background: url(http://i.i.com.com/cnwk.1d/i/tron/icon/delicious_16x16.gif) 0 50% no-repeat;
		}

		a.linkIcon.facebook {
			background: url(http://i.i.com.com/cnwk.1d/i/tron/icon/facebook_16x16.gif) 0 50% no-repeat;
		}

		a.linkIcon.reddit {
			background: url(http://i.i.com.com/cnwk.1d/i/tron/icon/reddit_16x16.gif) 0 50% no-repeat;
		}

		a.linkIcon.smRSS{
			background:url(http://i.i.com.com/cnwk.1d/i/ne/rss/feed-icon-10x10.jpg) left 50% no-repeat;
			padding-left:15px;
		}

		a.linkIcon.print {
			background:url(http://i.i.com.com/cnwk.1d/i/tron/icon/print.gif) 0 50% no-repeat;
		}

		a.linkIcon.email {
			background:url(http://i.i.com.com/cnwk.1d/i/tron/icon/email.gif) 0 50% no-repeat;
		}

		a.linkIcon.share {
			background:url(http://i.i.com.com/cnwk.1d/i/tron/icon/share.gif) 0 50% no-repeat;
		}

a.linkIcon.stumble {
			background: url(http://i.i.com.com/cnwk.1d/i/tron/icon/stumble_16x16.gif) 0 50% no-repeat;
		}

a.linkIcon.google {
			background: url(http://i.i.com.com/cnwk.1d/i/tron/icon/googleig_16x16.gif) 0 50% no-repeat;
		}

a.linkIcon.newsvine {
			background: url(http://i.i.com.com/cnwk.1d/i/tron/icon/newsvine_16x16.gif) 0 50% no-repeat;
		}

a.linkIcon.ybookmarks {
			background: url(http://i.i.com.com/cnwk.1d/i/tron/icon/yahoo_bkmks_16x16.gif) 0 50% no-repeat;
		}

a.linkIcon.twitter {
			background: url(http://i.i.com.com/cnwk.1d/i/tron/icon/twitter_16x16.gif) 0 50% no-repeat;
		}

a.linkIcon.comments {
    background:url(http://i.i.com.com/cnwk.1d/i/tron/icon/comments.gif) 0 50% no-repeat;
}

a.linkIcon.private {
			background: url(http://i.i.com.com/cnwk.1d/i/tron/icon/padlock_16x16.gif) 0 50% no-repeat;
		}

.linkIcon.fontSize {
    height:20px;
    display:block;
    *display:inline-block;
    line-height:20px;
}

.linkIcon.fontSize a{
    display:block;
    width:16px;
    height:20px;
    float:left;
    margin-right:4px;
}

.linkIcon.fontSize .smaller {
    background:url(http://i.i.com.com/cnwk.1d/i/tron/icon/fontSizeSmall.gif) 0 50% no-repeat;
}

.linkIcon.fontSize .larger {
    background:url(http://i.i.com.com/cnwk.1d/i/tron/icon/fontSizeLarge.gif) 0 50% no-repeat;
}

a.linkIcon.add {
    background: url(http://i.i.com.com/cnwk.1d/i/tron/icon/expand.gif) 0 50% no-repeat;
}

a.linkIcon.remove {
    background: url(http://i.i.com.com/cnwk.1d/i/tron/icon/collapse.gif) 0 50% no-repeat;
}

a.linkIcon.addToList {
    background: url(http://i.i.com.com/cnwk.1d/i/tron/icon/listIcon.gif) 0 50% no-repeat;
    padding-left:25px;
}


        /* End RSS Icons */





		/** Macho Units **/
		#adMiniPremiere{
			width:140px;
			font:normal 10px Verdana, Arial, Helvetica, sans-serif;
			background-color:#bfcdd4;
			position:relative;
			padding:1px;
			clear:both;
			margin-bottom:20px;
		}

		#footerGlobal #adMiniPremiere{
			margin:0px;
		}

		#adMiniPremiere p{
			text-align:center;
			padding:5px 0px;
			*padding:1px 0;
		}

		#adMiniPremiere a,
		#adMiniPremiere a:link,
		#adMiniPremiere a:visited,
		#adMiniPremiere a:hover{
			color:#0000FF;
		}

		#adMiniPremiere .borderWrap{
			background:#dce5ea url(http://i.i.com.com/cnwk.1d/i/tron/premiereUnits/gradientBG.gif) center repeat-x;
			border:#fff solid 2px;
			padding-bottom:6px;
			*padding-bottom: 0;
		}

		#adMiniPremiere .premiereBrand{
			position:relative;
			height:22px;
			*height:20px;
			cursor:pointer;
			margin:0 !important;
			*margin: 4px 0px !important;
			*padding:0;
		}

		#adMiniPremiere .premiereBrand a{
			text-align:left;
			color:#0000FF;
			display:block;
			background:url(http://i.i.com.com/cnwk.1d/i/tron/premiereUnits/miniMachoBG.gif) no-repeat !important;
			height:22px;
			position:relative;
			z-index:800;
			line-height:19px;
			padding:0px 15px !important;
			margin:5px 8px !important;
			_margin:0px 8px !important;
			*margin: 0 8px !important;
			*height:20px;
		}

		#adMiniPremiere .premiereBrand .miniPremiereBrandInfo{
			font:normal 10px Verdana, Arial, Helvetica, sans-serif;
			background:#fbfbfb;
			border:#ccc solid 1px;
			cursor:default;
			padding:0px;
			display:none;
			position:absolute;
			top:0;
			z-index:6000 !important;
		}

		#adMiniPremiere .premiereBrand.hover .miniPremiereBrandInfo,
		#adMiniPremiere .premiereBrand:hover .miniPremiereBrandInfo{
			display:block;
		}

		#adMiniPremiere .premiereBrand .miniPremiereBrandInfo li{
			background:none;
			padding:0px 5px !important;
			margin:0 !important;
			height:inherit;
			width:130px;
			border:none;
			list-style-type:none;
		}

		#adMiniPremiere .premiereBrand .miniPremiereBrandInfo li a{
			background:none !important;
			padding:0 !important;
			margin:0 !important;
			font-size:100%;
			color:#0000FF;
		}

		#adMiniPremiere .cornerTL,
		#adMiniPremiere .cornerBL,
		#adMiniPremiere .cornerTR,
		#adMiniPremiere .cornerBR{
			display:block !important;
			position:absolute;
			z-index:600;
			width:12px;
			height:12px;
		}

		#adMiniPremiere .cornerTLfoot,
		#adMiniPremiere .cornerTRfoot,
		#adMiniPremiere .cornerBLfoot,
		#adMiniPremiere .cornerBRfoot{
			position:absolute;
			z-index:600;
			width:12px;
			height:12px;
		}

		#adMiniPremiere .cornerTL, #adMiniPremiere .cornerTLfoot{top:0; left:0;}
		#adMiniPremiere .cornerTR, #adMiniPremiere .cornerTRfoot{top:0; right:0;}
		#adMiniPremiere .cornerBL, #adMiniPremiere .cornerBLfoot{bottom:0; left:0;}
		#adMiniPremiere .cornerBR, #adMiniPremiere .cornerBRfoot{bottom:0; right:0;}

		#footerGlobal #adMiniPremiere .cornerTL{display:none;}
		#footerGlobal #adMiniPremiere .cornerTR{display:none;}
		#footerGlobal #adMiniPremiere .cornerBL{display:none;}
		#footerGlobal #adMiniPremiere .cornerBR{display:none;}

		#footerGlobal #adMiniPremiere .cornerTLfoot{display:block !important;}
		#footerGlobal #adMiniPremiere .cornerTRfoot{display:block !important;}
		#footerGlobal #adMiniPremiere .cornerBLfoot{display:block !important;}
		#footerGlobal #adMiniPremiere .cornerBRfoot{display:block !important;}

		#adSuperPremiere{
			font:normal 10px Verdana, Arial, Helvetica, sans-serif;
			background-color:#bfcdd4;
			position:relative;
			padding:1px;
			margin:20px auto;
			clear:both;
			width:940px;
		}

		#adSuperPremiere a,
		#adSuperPremiere a:link,
		#adSuperPremiere a:visited,
		#adSuperPremiere a:hover{
			color:#0000FF;
		}

		#adSuperPremiere .borderWrap{
			background:#dce5ea url(http://i.i.com.com/cnwk.1d/i/tron/premiereUnits/gradientBG.gif) center repeat-x;
			border:#fff solid 2px;
		}

		#adSuperPremiere ul{
			margin:10px;
			background-color:#fff;
			border:#ccc solid 1px;
			padding:8px;
		}

		#adSuperPremiere li{
			float:left;
			text-align:center;
			padding:10px 0px;
		}

		#adSuperPremiere ul.ad1 li{width:100%;}
		#adSuperPremiere ul.ad2 li{width:50%;}
		#adSuperPremiere ul.ad3 li{width:33.3%;}
		#adSuperPremiere ul.ad4 li{width:25%;}
		#adSuperPremiere ul.ad5 li{width:20%;}
		#adSuperPremiere ul.ad6 li{width:16.6%;}
		#adSuperPremiere ul.ad7 li{width:14.2%;}
		#adSuperPremiere ul.ad8 li{width:12.5%;}
		#adSuperPremiere ul.ad9 li{width:11.1%;}
		#adSuperPremiere ul.ad10 li{width:10%;}

		#adSuperPremiere ul li.premiereHead{
			display:block;
			width:100%;
			border-bottom:#ccc solid 1px;
			margin-bottom:5px;
			color:#333;
			font-weight:bold;
			float:none;
			text-align:left;
			padding:0;
		}

		.superPremiereBrandInfo{
			font:normal 11px Verdana, Arial, Helvetica, sans-serif;
			position:absolute;
			width:355px;
			z-index:950;
			display:none;
			background:#fff url(http://i.i.com.com/cnwk.1d/i/tron/premiereUnits/machoGradient.jpg) bottom repeat-x;
			border:#ccc solid 1px;
			border-right:#ccc solid 2px;
			border-bottom:#ccc solid 2px;
			padding:10px;
		}

		.superPremiereBrandInfo .brandDetails{
			background-color:#fff;
			border:#ccc solid 1px;
		}

		.superPremiereBrandInfo .brandDetails p a{
			display:inline;
			padding:5px 0px;
		}

		.superPremiereBrandInfo img{
			float:left;
			margin:10px;
		}

		.superPremiereBrandInfo .detailArrow{
			position:absolute;
			top:-15px;
			margin:0;
		}

		.premiereBrandInfo .brandDetails p{
			padding-left:86px;
		}

		.superPremiereBrandInfo dl{
			background:none;
			border:none;
			margin:0;
			padding:5px 0px;
		}

		.superPremiereBrandInfo dl dt{
			border:none;
			font-weight:bold;
			color:#333;
		}

		.superPremiereBrandInfo dd{
			padding:0px 5px 0px 0px;
			margin:2px 5px 0px 0px;
			border-right:#ccc solid 1px;
			text-align:left;
			float:left;
		}

		.superPremiereBrandInfo dd.last{border:0;}

		#adSuperPremiere .cornerTL,
		#adSuperPremiere .cornerBL,
		#adSuperPremiere .cornerTR,
		#adSuperPremiere .cornerBR{
			display:block !important;
			position:absolute;
			z-index:900;
		}

		#adSuperPremiere .cornerTL{top:0; left:0;}
		#adSuperPremiere .cornerTR{top:0; right:0;}
		#adSuperPremiere .cornerBL{bottom:0; left:0;}
		#adSuperPremiere .cornerBR{bottom:0; right:0;}

		#adSuperPremiere ul:after,
		#adSuperPremiere .borderWrap:after{
			content: ".";
			display: block;
			height: 0;
			clear: both;
			visibility: hidden;
		}

		#adSuperPremiere ul,
		#adSuperPremiere .borderWrap{
			*display: inline-block;
		}
		/** End Macho Units **/

		.bidwar{
			margin:25px 0px;
		}

		/** End Shared Components **/

		/* Clearfix */
#shareDropDown .shareContent:after,
#rb_logos:after,
		#rb_navs:after,
		#prefoot:after,
		.adSuperPremiere ul:after,
		#doormat:after,
		#rb_content .breadcrumbWrap:after,
		#siteNav ul:after,
		#footerGlobal:after,
		#footerGlobal .siteLinks:after,
		#rb_content:after,
		#contentMain:after,
		.superPremiereBrandInfo .brandDetails:after,
		.clearfix:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
		}

#shareDropDown .shareContent,
        #rb_logos,
		#rb_navs,
		#prefoot,
		.adSuperPremiere ul,
		#doormat,
		#rb_content .breadcrumbWrap,
		#siteNav ul,
		#footerGlobal,

		#footerGlobal .siteLinks,
		#footerGlobal .siteLinks dl,
		#rb_content,
		#contentMain,
		.clearfix {
		*display: inline-block;
		}


		/* 4520 legacy support */
		#rb_mtx,
		#rb_mtx .rb_body2,
		#rb_mtx .rb_body_bg {
			background:transparent !important;
			margin:0 !important;
			padding:0 !important;
		}

		#rb_mtx {
			padding:0px 1px 0 !important;
			position:relative !important;
			margin:0 7px !important;
			width:auto !important;
		}

		#rb_mtx .rb_shell {
			margin:0px auto !important;
			width:980px !important;
			overflow:hidden !important;
		}

		#rb_mtx .rb_body_bg {
			width:984px !important;
		}

		#rb_mtx h1, #rb_mtx h2 {
			background:transparent;
		}

		#rb_mtx html, #rb_mtx body, #rb_mtx div, #rb_mtx span,
		#rb_mtx applet, #rb_mtx iframe,
		#rb_mtx h1, #rb_mtx h2, #rb_mtx h3, #rb_mtx h4, #rb_mtx h5, #rb_mtx h6, #rb_mtx p, #rb_mtx blockquote, #rb_mtx pre,
		#rb_mtx a, #rb_mtx abbr, #rb_mtx acronym, #rb_mtx address, #rb_mtx big, #rb_mtx cite, #rb_mtx code,
		#rb_mtx del, #rb_mtx dfn, #rb_mtx em, #rb_mtx font, #rb_mtx img, #rb_mtx ins, #rb_mtx kbd, #rb_mtx q, #rb_mtx s, #rb_mtx samp,
		#rb_mtx small, #rb_mtx strike, #rb_mtx strong, #rb_mtx sub, #rb_mtx sup, #rb_mtx tt, #rb_mtx var,
		#rb_mtx dd, #rb_mtx dl, #rb_mtx dt, #rb_mtx li, #rb_mtx ol, #rb_mtx ul,
		#rb_mtx fieldset, #rb_mtx form, #rb_mtx label, #rb_mtx legend,
		#rb_mtx table, #rb_mtx caption, #rb_mtx tbody, #rb_mtx tfoot, #rb_mtx thead, #rb_mtx tr, #rb_mtx th, #rb_mtx td {
			vertical-align:top !important;
			text-align:inherit;
		}
		.rr_ed_rate h3,
		.rr_ed_rate h4,
		.rr_ed_rate h5 {
			text-align:center;
		}

		#hdtv .tbr_seeall_btn{background-color:#fff;margin-bottom:-10px;}

		#hdtv_ad_ss div{
		margin:0px auto;
		}







		/* global modal code */

			.globalModal h1 {
			border:none;
			}

			.globalModal h2 {
			position:relative;
			}

			/* Status Messagin */


			.globalModal {
				z-index:1000000000;
				border:1px solid #bbb;
				width: 520px;
				background: #FFF;
				padding: 20px 20px 10px 20px;
				font:normal 76% arial,helvetica,sans-serif;
			}

            .globalModalWrap {
                background:url(http://i.i.com.com/cnwk.1d/i/tron/icon/modalShadow.png) no-repeat right bottom;
                padding:0 0 53px;
                _background:transparent;
                _padding:0;
                _border:1px solid #aaa;
            }

            .globalModalWrap .globalModal {
                background:url(http://i.i.com.com/cnwk.1d/i/tron/icon/modalShadow.png) no-repeat top left;
                padding:53px 90px 0 90px;
                border:0;
                _background:#fff;
                _border:6px solid #ddd;
                _padding:20px 20px 10px;
            }

            #rb_content .commentwrapper dd.status,
            .userReviewForm .status,
            .globalModal .status{
                border:1px solid #bbb;
                background:#e2f1fe url(http://i.i.com.com/cnwk.1d/i/rb/fb/cnet_redball_blue_s-36x36.jpg) no-repeat 10px 10px;
                margin:15px 0px;
                padding: 10px 10px 10px 60px;
                font: normal 13px Arial, Helvetica, san-serif;
                min-height:36px;
                height:auto !important;
                height:36px;
                clear:both;
                position:relative;
                _vertical-align:none;
            }

			.globalModal .warn {
				clear:both;
			}

            .globalModal.login li {
            	_display:inline;
            }

            .globalModal.login .status {
				padding:20px 10px 10px 60px;
				min-height:25px;
                height:auto !important;
                height:25px;
			}

            .userReviewForm .status.noRbLogo,
            .globalModal .status.noRbLogo{
                background:#e2f1fe;
                padding-left:10px;
            }

            .userReviewForm .status li,
            .globalModal .status  li {
                line-height: 20px;
            }


            .globalModal .closeModal {
				position:absolute;
				background:#fff url(http://i.i.com.com/cnwk.1d/i/tron/icon/modalClose.gif) top right no-repeat;
				right:0;
                _right:20px;
                top:0;
				display:block;
				width:30px;
				height:21px;
				padding:0;
			}

			.globalModal li input{
				width:250px;
				margin:0 6px 9px 0;
				padding:0;
				background-color:#F7F7F7;
				border:1px solid #bbb;
				display: block;
			}

			.globalModal .checkbox {
				display:inline;
				width:auto;
				vertical-align:top;
				border:0;
				margin:0;
			}

			.globalModal .notify input {
				width:auto;
				*border:0;
			}

			.globalModal li input.multiField{
				width:345px;
				margin:0 6px 9px 0;
				padding:0;
				height:100px;
				background-color:#F7F7F7;
				border:1px solid #bbb;
				display: block;
			}

			.globalModal input.joinBtn{
				margin:3px 0 0 0;
				padding:0;
				border:0;
			}

			.globalModal label{
				font-weight:bold;
				font-family:Arial;
				font-size:100%;
				margin:0 10px 6px 0px;
                padding:0;
				display: block;
			}

            .globalModal .register label {
                float:left;
                margin:0;
            }

            .globalModal .register ul {
                float:left;
                width:250px;
                padding-right:10px;
                _padding-right:9px;
            }

            .globalModal .register li {
                padding-bottom:6px;
                height:40px;
            }

            .globalModal .register .flexButton {
                float:left;
            }

            .globalModal .register li select {
                width:250px;
            }

            .globalModal .register li select,
            .globalModal .register li input {
                margin:0px;
            }

    
            .globalModal .register .validation-advice {
                width:250px;
            }

            .globalModal .newsletters ul li {
				position: relative;
				padding: 5px 0 0 20px;
			}

			.globalModal .newsletters ul li input.checkbox {
				position: absolute;
				top: 5px;
				left: 0;
			}

			.globalModal .newsletters ul li .sample {
				background:url(http://i.i.com.com/cnwk.1d/i/tiburon/hh/187.gif) 100% 50% no-repeat;
				padding: 0 10px 0 0;
			}

			.globalModal .newsletters label {
				font-weight:normal;
				margin: 0;
				padding:0;
				display: block;
			}

			.globalModal li.flexButton input{
				width: auto;
				margin:0 0 0 3px;
				background-position:100% 50%;
				background-color:transparent;
				font:92% arial,helvetica,sans-serif;
				padding:0 11px 3px 9px;
				display:inline;
				float:left;
				border:0;
			}


			/* Thanks */
			.globalModal.thanks a.flexButton {
			clear:none;
			float:left;
			margin-bottom:10px;
			}

			.globalModal.thanks strong{
			display:block;
			clear:both;
			padding-top:10px;
			}


			/* forgot pass */

            .globalModal .showforgot {
                line-height:200%;
            }

            .globalModal .retype{
			float: right;
			}


			.globalModal.login .forgot {
			clear: both;
			padding-top: 10px;
			}

			.globalModal.login .forgot h2 {
			margin:0 0 10px;
			}

			.globalModal .needHelp {
			margin-top: 10px;
			padding: 5px 0px 0px 5px;
			clear: both;
			}


            /* no fbconnect on login for site 5 */

				body.siteId5 .globalModal .fbConnectContainer {
					display:none;
				}


			/* no forgot-pass on merge window */

				.globalModal.merge .merge .needHelp a.forgot {
					display:none;
				}

			/* CLC */

			.globalModal .nextsteps .status {
			font-weight: bold;
			}
			.globalModal .nextsteps .status p {
			text-align: center;
			}

			.globalModal .status .emailEcho {
			font-size: 130%;
			margin: 5px 0;
			}

			.globalModal .nextsteps .status .wrongAddress {
			font-size: 90%;
			font-weight: normal;
			}

			.globalModal .inboxInstructions {width: 480px;margin:10px 0 0 10px;padding:0;}
			.globalModal .inboxInstructions li {margin-left:20px; padding-bottom: 7px;}
			.globalModal .nextSteps .notice {width: 480px;margin:0 0 0 20px;padding:0;}
			.globalModal p.next {font-family:georgia; font-size:200%; padding-top:10px; padding-left:10px}
			.globalModal ol {
				list-style-type: decimal;
			}



			/* Status messaging styling */


			.globalModal .notify {
				padding-top: 20px;
				padding-right: 0;
				padding-bottom: 0;
				padding-left: 0;
				clear: both;
			}


            .globalModal .notify input {
			position:relative;
			float: left;
			top:0px;
			}

            .globalModal .notify.newsletter{
                padding-top:0px;
            }

            .globalModal .submit a.cancel {
			line-height:220%;
			font-weight:bold;
			display:block;
			float:left;
			margin:0 0 0 10px;
			padding:0 0 0 10px;
			}

			.globalModal .validation-advice {
			color:#8c0000;
			}

.globalModal .fbConnectContainer{
    border-top:#ccc solid 1px;
    padding:10px 0px 5px 0px;
    margin-top:10px;
    line-height:100%;
}

.globalModal .fbConnectContainer p{
    float:left;
    padding-top:5px;
}

.globalModal .connect2fbButton{
    float:left;
    margin-left:10px;
}

.globalModal.fbconnect h2{
    margin-bottom:10px;
}

.globalModal.fbconnect .connect2fbButton{
    float:right;
}

.commentwrapper .status .cnetInvite,
.userReviewForm .status .cnetInvite{
    float:left;
    width:224px;
    margin:0;
    padding-right:20px;
}

.commentwrapper .status .fbConnectInvite,
.userReviewForm .status .fbConnectInvite{
    float:left;
    width:240px;
	padding:0 0 0 30px;
    border-left:#999 dotted 1px;
}

body.siteId7 .userReviewForm .status .cnetInvite,
body.siteId4.pageType3640 .userReviewForm .status .cnetInvite,
body.siteId4.pageType9241 .userReviewForm .status .cnetInvite{
    width:160px !important;
    overflow:hidden;
}

body.siteId7 .userReviewForm .status .fbConnectInvite,
body.siteId4.pageType3640 .userReviewForm .status .fbConnectInvite,
body.siteId4.pageType9241 .userReviewForm .status .fbConnectInvite{
    padding-left:15px;
    width:160px;
}

body.siteId7 .userReviewForm .status .cnetInvite,
body.siteId4.pageType3640 .userReviewForm .status .cnetInvite,
body.siteId4.pageType9241 .userReviewForm .status .cnetInvite{
    padding-right:20px;
}

.status .fbConnectLink{
    background:url(http://i.i.com.com/cnwk.1d/i/rb/fb/fb-favicon-16x18.gif) no-repeat 0 50%;
    padding-left:22px;
    font-weight:normal;
    margin:3px 0px 0px 5px;
    display:inline-block;
    line-height:153%;
}

body.siteId7 .status .fbConnectLink,
body.siteId4.pageType3640 .status .fbConnectLink,
body.siteId4.pageType9241 .status .fbConnectLink{
    line-height:116%;
}

.status .or{
    color:#666;
    font-size:153%;
    position:absolute;
    left:289px;
    background:#E2F1FE url(http://i.i.com.com/cnwk.1d/i/tron/statusOr.jpg) no-repeat;
    height:19px;
    width:31px;
    text-indent:-2000px;
}

body.siteId7 .userReviewForm .status .or,
body.siteId4.pageType3640 .userReviewForm .status .or,
body.siteId4.pageType9241 .userReviewForm .status .or{
    left:225px;
}


            #emailShell .error{
				font-weight:bold;
				padding:10px 0px;
				color:#c00;
			}

			#emailShell .flextbutton{
				margin-top:10px;
			}


			/* FB modal */

			div.globalModal.merge .merge {
				width:520px;
			}

			div.globalModal.confirmlinked {
				*width:560px;
			}

			div.globalModal .profilePic {
				width:50px;
				height:50px;
				float:left;
			}

			div.globalModal.merge h2,
			div.globalModal.confirmlinked h2,
			div.globalModal.username h2{
				float:right;
				width:462px;
				margin:0 0 15px;
				padding:19px 0 0;
				font:bold 190% Georgia,"Times New Roman",Times,serif;
				color:#595959;
			}

			div.globalModal.merge li {
				margin:5px 0;
				*display:inline-block;
				color:#666;
			}

			div.globalModal.merge li strong {
				font-size:115%;
				color:#171717;
			}

			div.globalModal.merge label {
				margin:10px 0 0;
				color:#171717;
				*margin:4px 0 0;
				*display:inline-block;
			}

			div.globalModal.merge .newMember {
				clear:left;
				float:left;
				width:200px;
				*margin:15px 0 0;
			}

			div.globalModal.merge .exisMember {
				float:right;
				clear:right;
				width:295px;
				padding:0 0 0 15px;
				border-left:1px solid #ccc;
			}

			div.globalModal.merge .notify {
				padding:0;
				width:250px;
			}

			div.globalModal.merge .forgot {
				font-weight:normal;
				padding:0 0 0 5px;
				font-size:91%;
			}

			div.globalModal.merge .notify input {
				position:static;
				border:0;
				*margin:-2px 2px 9px 0;
			}

			div.globalModal.merge .needHelp {
				border:0;
				font-size:91%;
			}

			div.globalModal.merge .needHelp a {
				padding:0 20px 0 0;
			}

			div.globalModal.confirmlinked .status {
				clear:both;
			}

			div.globalModal .status p {
				margin:5px 0 10px;
				clear:both;
			}

			div.globalModal.confirmlinked a.flexButton {
				float:left;
			}

			div.globalModal.username li.userName label {
				background:url(http://i.i.com.com/cnwk.1d/i/tron/icon/cnet16x16.gif) no-repeat;
				padding:0 0 0 22px;
			}

			div.globalModal.username li.userName label input {
				margin:5px 0 10px -22px;
			}

            /* fbauthenticate */

            .globalModal.fbauthenticate ul {
                margin:20px 0 0;
            }

            .globalModal.fbauthenticate li {
                margin:16px 0;
            }

            .globalModal.fbauthenticate li a {
                padding:0 0 0 5px;
            }

            .globalModal.fbauthenticate .authenticateFBbutton img {
                vertical-align:middle;
            }

/** User lists Global Modal **/

.globalModal.userList form{
    background:url(http://i.i.com.com/cnwk.1d/i/tron/community/techtrackerLogo_sml.png) no-repeat;
    padding:30px 0 15px;
}

.globalModal.userList dl,
.globalModal.userList p{
    margin-bottom:10px;
}

.globalModal.userList dl{
    clear:both;
}

.globalModal.userList dt{
    float:left;
    width:100px;
    font-weight:bold;
    clear:left;
    text-align:right;
    padding-right:8px;
}

.globalModal.userList dd{
    display:inline !important;
}

.globalModal.userList dd:after{
    display:inline !important;
    content:"";
    clear:none;
    visibility:inherit;
    height:inherit;

}

.globalModal.userList dl.listType dd,
.globalModal.userList dl.privacyLevel dd{
    padding-right:8px;
}

.globalModal.userList .currentLists li,
.globalModal.userList .newListName{
    margin:5px 0px 8px 98px;
    _margin-bottom:0px !important;
    _clear:left;
}

#CreateList.globalModal.userList .newListName{
    margin:0;
    background-color:#F7F7F7;
    border:1px solid #BBBBBB;
}

.globalModal.userList .currentLists li{margin:0px 0px 8px 0px;_display:inline-block;}

.globalModal.userList .currentLists{
    padding:0px 0px 0px 5px;
    width:262px;
    border: #bbb solid 1px;
    margin-left:92px;
    height:168px;
    _height:148px;
    position:relative;
    overflow:hidden;
}

.globalModal.userList .currentLists #currentListsScroll{
    height:160px;
    _height:140px;
    overflow:hidden;
    width:250px;
    float:left;
    padding-top:8px;
}

.globalModal.userList label{
    font-weight:normal;
    _clear:left;
    _margin-bottom:0;
}

.globalModal.userList input{
    display:inline;
    vertical-align:top;
    *vertical-align:middle;
    margin:0px 6px 0px 0px;
}

.globalModal.userList input.radio,
.globalModal.userList input.checkbox{
    background:none;
    width:auto;
    _float:left;
    *border:none;
    _margin-right:0px;
}

.globalModal.userList dl.listType input,
.globalModal.userList dl.privacyLevel input{
    margin-right:3px;

}

.globalModal.userList input.textfield,
.globalModal.userList textarea.textarea{
    background-color:#F7F7F7;
    border:1px solid #BBBBBB;
    width:auto;
    cursor:text;
    font:normal 100% Arial, Helvetica, san-serif;
}

.globalModal.userList textarea.textarea{
    width:400px;
}

.globalModal.userList .flexButton input{
    background-color:none;
    border:none;
    margin:0px 0px 0px 12px;
}

.globalModal.userList .descCount,
.globalModal.userList .bioCount,
.globalModal.userList .techCount,
.globalModal.userList .interestCount{
    color:#999999;
    float:right;
    font-size:91.7%;
    text-align:right;
    padding-right:10px;
}

.globalModal.userList .descCount b,
.globalModal.userList .bioCount b,
.globalModal.userList .techCount b,
.globalModal.userList .interestCount b{
    font-weight:normal;
}

.globalModal.userList .requiredNote{
    font-size:91.7%;
    display:block;
    text-align:right;
}

.globalModal.userList .addMoreInfo{
    text-align:center;
    margin:10px auto;
    display:block;
    font-weight:bold;
}

.globalModal.userList .addMoreInfo.show .remove,
.globalModal.userList .addMoreInfo.hide .add{
    display:none;
}

.globalModal.userList .skipLink{
    float:right;
    display:block;
    font-weight:bold;
    margin-right:10px;
    line-height:200%;
}

.globalModal.userList .AddToList .newListName .listNameInput{
    width:242px;
    _width:236px;
    _float:left;
    background-color:#F7F7F7;
    border:1px solid #BBBBBB;
}

.globalModal.userList .AddToList .newListName input.radio{
    margin-right:3px;
}

.globalModal.userList .AddToList .newList,
.globalModal.userList .EditProfile .additionalInfo{
    display:none;
    _margin-top:8px;
}

#ProdSaveConfirm.globalModal.userList .ProdSaveConfirm{
    background:url(http://i.i.com.com/cnwk.1d/i/tron/community/techtrackerLogo_sml.png) no-repeat;
    padding-top:30px;
}

#ProdSaveConfirm.globalModal.userList .prodAdded,
#ProdSaveConfirm.globalModal.userList .lists{
    display:block;
    padding:10px;
    border:#bbb solid 1px;
    font-weight:bold;
    width:60%;
    margin:10px auto;
}

#ProdSaveConfirm.globalModal.userList .lists{
    border:none;
}

#ProdSaveConfirm.globalModal.userList .prodAdded img{
    float:left;
    margin-right:8px;
}

#ProdSaveConfirm.globalModal.userList .prodAdded p{
    text-align:left;
    margin-bottom:0;
}

#ProdSaveConfirm.globalModal.userList form ul{
    font-weight:bold;
}

.globalModal.userList .AddToList .newList .validation-advice{
    margin-left:108px;
}

#DeleteList.globalModal.userList span{
    display:block;

}

#DeleteList.globalModal.userList span .flexButton{
    clear:none;
}

#DeleteList.globalModal.userList span .flexButton.cancel{
    float:left;
}

.globalModal.userList .status{
    background:#E2F1FE;
    padding:10px;
    font-weight:bold;
    min-height:0px;
    height:auto;
}

.globalModal.userList .status p{
    margin:5px 0px;
}

#DeleteList.globalModal.userList .status{font-weight:normal;}

.globalModal.userList #listsScroll{
    background:#A3A3A3 url(http://i.i.com.com/cnwk.1d/i/tron/community/scrollbarBg.png) repeat-y;
    width:12px;
    height:168px;
    _height:148px;
    position:relative;
    float:right;
}

.globalModal.userList #listsScroll .arrow{
    width:12px;
    height:11px;
    _overflow:hidden;
    background:#6a6a6a url(http://i.i.com.com/cnwk.1d/i/tron/community/myListsSprite.png) no-repeat;
    _background:#6a6a6a url(http://i.i.com.com/cnwk.1d/i/tron/community/myListsSprite.gif) no-repeat;
    position:relative;
    cursor:pointer;
    display:block;
}

.globalModal.userList #listsScroll .arrow.up{
    background-position:-2241px -188px;
}

.globalModal.userList #listsScroll .arrow.down{
    background-position:-2241px -116px;
}

.globalModal.userList #listsScroll #scrollBar{
    position:relative;
    height:146px;
    _height:126px;
    display:block;
}

.globalModal.userList #listsScroll .handle{
    width:12px;
    height:22px;
    background:#6a6a6a url(http://i.i.com.com/cnwk.1d/i/tron/community/myListsSprite.png) no-repeat -248px top;
    _background:#6a6a6a url(http://i.i.com.com/cnwk.1d/i/tron/community/myListsSprite.gif) no-repeat -248px top;
    cursor:pointer;
    display:block;
}

.globalModal.userList .currentLists.noScroll #listsScroll{
    display:none;
}

.globalModal.userList .currentLists.noScroll,
.globalModal.userList .currentLists.noScroll #currentListsScroll{
    border:none;
    height:auto;
}

/** End User lists Global Modal **/

            /* tips */

			.tip {
				color: #fff;
				width: 156px;
				z-index: 9999999;
				background:transparent;
				display:block !important;
				padding:0 8px;
				background: url(http://i.i.com.com/cnwk.1d/i/tron/tips.png) center left;
				font:70% arial,helvetica,sans-serif;
			}

			.tip-top {
				font-weight: bold;
				font-size: 11px;
				margin: 0;
				padding: 8px 8px 4px;
				background: url(http://i.i.com.com/cnwk.1d/i/tron/tips.png) top left;
			}

			.tip-bottom {
				font-size: 11px;
				padding: 4px 8px 8px;
				background: url(http://i.i.com.com/cnwk.1d/i/tron/tips.png) bottom right;
			}

			.cnetTip{
				z-index:100000;
			}


			/* clearfix */
            .globalModal.userList .currentLists:after,
            .globalModalWrap .globalModal:after,
            .globalModal.userList dl:after,
            #DeleteList.globalModal.userList span:after,
            .globalModal.userList .prodAdded:after,
            .status:after,
            .globalModal.fbconnect:after,
            .globalModal.confirmlinked:after,
            .globalModal .fbConnectContainer:after,
			.globalModal ul:after,
			.globalModal form:after,
			.globalModal dd:after,
			#commentList:after,
			#commentList li:after,
			#summaryList:before{
				content: ".";
				display: block;
				height: 0;
				clear: both;
				visibility: hidden;
			}

            .globalModal.userList .currentLists,
            .globalModalWrap .globalModal,
            .globalModal.userList dl,
            #DeleteList.globalModal.userList span,
            .globalModal.userList .prodAdded,
            .status,
            .globalModal.fbconnect,
            .globalModal .fbConnectContainer,
			.globalModal ul,
			.globalModal form,
			.globalModal.confirmlinked,
			.globalModal dd,
			#commentList,
			#commentList li,
			#summaryList {
						*display: inline-block;
			}


			/* services -- omniture, print tracker, rev sci, etc */

			#servicesEtc {
				position:absolute;
				top:0;
				left:0;
			}

			/* blog bug #355322 */

			.pageType8300 #contentMain,
			.pageType8301 #contentMain  {
				float:left;
				padding:0 0 40px;
			}

			.siteId7 h1.blogName,
			h1.blogName {
				border:0;
			}

		/****** for empty ratings graphic ******/
		.ratingWrap .textbottom {vertical-align:text-bottom;}

		.noReviewWrapSm,
		.noReviewWrap {
			margin:0px; padding:0px;
		}

		.noReviewWrap span{
			float:left;
			clear:left;
			text-indent:-9999px;
			overflow:hidden;
			background:url(http://i.i.com.com/cnwk.1d/i/tron/icon/n-users-large.gif) no-repeat;
			display:block;
			width:18px;
			height:18px;
			margin:0px; padding:0px;

		}

		.noReviewWrapSm span{
			float:left;
			clear:left;
			text-indent:-9999px;
			overflow:hidden;
			background:url(http://i.i.com.com/cnwk.1d/i/tron/icon/n-users-sm.gif) no-repeat;
			display:block;
			width:16px;
			height:16px;
			margin:0px; padding:0px;
		}

		.noReviewWrapSm strong,
		.noReviewWrap strong{
			float:left;
			clear:right;
			display:inline;
			vertical-align:text-bottom;
			height:18px;
			margin:3px; padding:0px;
			word-spacing: 1px;
			padding-bottom:4px;
		}


		.noReviewWrapSm:after,
		.noReviewWrap:after,
		.noReviewWrap strong:after {
			content: ".";
			display: block;
			height: 0;
			clear: both;
			visibility: hidden;
		}

		.noReviewWrapSm,
		.noReviewWrap,
		.noReviewWrap strong {
			*display: inline-block;
		}



		.userRateNA {
			overflow:hidden;
			display:block;
			width:70px;
			height:14px;

		}
		/****** END for empty ratings graphic ******/


/*-------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------ /matrix.css ------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------- neomatrix.css -----------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------*/





		/* from beta, to consolidate */

			h1 {
				border-bottom:3px solid #8c0000;
			}


			.siteId7 #doormat h3,
			.siteId7 h1 {
				color:#3778b4;
				border-bottom:3px solid #72a0ca;
			}

			.siteId7 #doormat dd h3 {
				border:0;
			}

			h2 {
				background:transparent;
				border-bottom:2px solid #8c0000;
				padding:0 0 2px;
			}

			.siteId7 h2 {
				border-color:#72a0ca;
			}

			#editorsTake .good .ico,
			#editorsTake .bad .ico,
			#editorsTake .bottomLine .ico {
				display:none;
			}

			#rb_mtx {_display:inline-block;}

		/* from beta, to consolidate */






		/* global */

			#siteNav {
				margin:5px 7px 0 0;
			}

			#rb_header{
				background:url(http://i.i.com.com/cnwk.1d/i/tron/oreo/site1rbHeader.png) bottom repeat-x;
				_background:url(http://i.i.com.com/cnwk.1d/i/tron/oreo/site1rbHeader.gif) bottom repeat-x;
				height:125px !important;/* important just until leader pre/post is removed */
				padding:0 0 3px;
			}

			#headerContents {
				background:url(http://i.i.com.com/cnwk.1d/i/tron/oreo/site1headerBg.png) 0 0 no-repeat;
				_background:url(http://i.i.com.com/cnwk.1d/i/tron/oreo/site1headerBg.gif) 0 0 repeat-x;
				margin:5px auto 0;
				_margin:4px auto 1px;
				width:992px;
				height:113px;
				_height:112px;
				position:relative;
			}

			#brandNavBar a,
			#brandNavBar a:link,
			#brandNavBar a:visited {
				color:#aeaeae;
				text-decoration:none;
			}

			#brandNavBar a:hover,
			#brandNavBar a:active {
				color:#fff;
			}


			#brandNavBar .active a,
			#brandNavBar .active a:link,
			#brandNavBar .active a:visited,
			#brandNavBar .active a:hover,
			#brandNavBar .active a:active {
				color:#fff;
				font-weight:bold;
			}

			#brandNavBar {
				color:#AEAEAE;
				padding:8px 11px 0;
			}

			#brandNavBar li {
				float:left;
				height:27px;
			}

			#brandNavBar li.brandNav li a {
				padding:3px 0 0;
				display:block;
				height:24px;
				*float:left;
			}



			/* brand nav png */


				#brandNavBar .brandNav li {
					background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/neoBrandNavSprite.png) no-repeat 0 -50px;
					_background-image:url(http://i.i.com.com/cnwk.1d/i/tron/vader/neoBrandNavSprite.gif);
				}

				#brandNavBar li.siteId1 {
					background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/neoBrandNavSprite.png) no-repeat 0 0;
					_background-image:url(http://i.i.com.com/cnwk.1d/i/tron/vader/neoBrandNavSprite.gif);
				}

				#brandNavBar li.siteId53 {
					background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/neoBrandNavSprite.png) no-repeat 100% -100px;
					_background-image:url(http://i.i.com.com/cnwk.1d/i/tron/vader/neoBrandNavSprite.gif);
				}

				#brandNavBar li.siteId3 a,
				#brandNavBar li.siteId53 a{
					background:transparent;
				}

				#brandNavBar li.active {
					background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/neoBrandNavSprite.png) repeat-x 100% -150px;
					_background-image:url(http://i.i.com.com/cnwk.1d/i/tron/vader/neoBrandNavSprite.gif);
				}

				#brandNavBar li.active a {
					background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/neoBrandNavSprite.png) no-repeat 0 -150px;
					_background-image:url(http://i.i.com.com/cnwk.1d/i/tron/vader/neoBrandNavSprite.gif);
					margin:0 1px 0 0;
				}



			/* end brand nav png */

			.siteId4 #brandNavBar li.brandNav .siteId3 a span {
				background:transparent;
			}


			#brandNavBar li.rubics {
				font-size:91%;
				line-height:210%;
				padding:0 0 0 20px;
				display:none;
			}

			.siteId1 #rubicsTextAd,
			.siteId102 #rubicsTextAd {
				display:none;
			}

			#brandNavBar li.loginAction {
				font-size:91%;
				line-height:210%;
				margin:0 5px 0 0;
				position:absolute;
				z-index:1;
				top:10px;
				right:8px;
			}

			#brandNavBar li.loginAction strong.welcome {
				/* padding:0 0 0 8px; */
			}

			#brandNavBar li.loginAction strong.welcome a {
				/* padding:0 8px 0 2px; */
			}

			#brandNavBar .loginAction li {
				background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/neoLoginSprite.png) 0 -50px no-repeat;
				_background:transparent;
				padding:0 0 0 10px;
			}

			#brandNavBar .loginAction li a {
				background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/neoPipe.gif) no-repeat 100% 60%;
				padding:0 10px 0 0;
			}

			#brandNavBar .loginAction li.first {
				background-position:0 0;
			}

			#brandNavBar .loginAction li.last {
				background-position:100% -100px;
			}

			#brandNavBar li.loginAction,
			#brandNavBar li.loginAction ul,
			#brandNavBar li.loginAction li {
				float:left;
			}

			#brandNavBar li.loginAction ul {
				position:relative;
				left:3px;
				padding:0 1px 0 0;
			}

			#brandNavBar:after {
				content: ".";
				display: block;
				height: 0;
				clear: both;
				visibility: hidden;
			}

			#brandNavBar {
				*display:inline-block;
			}

			#brandNavBar li.brandNav li.active a span {
				background:transparent;
			}

			#brandNavBar li.brandNav a span {
				background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/neoPipe.gif) no-repeat 100% 42%;
				padding:0 10px;
			}

			#brandNavBar li.brandNav .siteId53 a span {
				background:transparent;
			}

			#brandNavBar li.loginAction a span {
				/* background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/neoPipe.gif) no-repeat 100% 42%;
				padding:0 8px; */
			}

			#brandNavBar li.loginAction .last a {
				background:transparent;
			}

			/* logos */


					/* temporary to undo ad pre/post */

					.rblogo,
					.siteLogo {
						margin:0 !important;
					}

			.rblogo {
				width:86px;
				height:86px;
			}

			.siteLogo {
				width:158px !important;
				height:86px !important;
			}



			body #rb_logos {
				width:244px;
				float:left;
				height:86px;
				margin:0 10px 0 14px;
			}

			body #rb_logos a {
				background:transparent;
				_filter:none;
				float:left;
				position:static;
			}

			body #rb_logos a.rblogo img {
				background:url(http://i.i.com.com/cnwk.1d/i/tron/oreo/rbLogo.png) 0 0 no-repeat;
				_background:transparent;
				_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="http://i.i.com.com/cnwk.1d/i/tron/oreo/rbLogo.png");
				width:86px;
				height:86px;
			}

			/* navsearch */

			#rb_navSearch {
				background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/neoSearchWrapSprite.png) 0 0 no-repeat;
				_background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/neoSearchWrapSprite.gif) 0 0 no-repeat;
				float:left;
				margin:6px 0 0 0;
				_margin:6px -3px 0 0;
			}

			#rb_navSearch .universalSearch {
				float:left;
				background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/neoSearchWrapSprite.png) 100% -360px no-repeat;
				_background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/neoSearchWrapSprite.gif) 100% -360px no-repeat;
				height:43px;
				margin:0 0 6px 10px;
				*margin:0 0 1px 10px;
				padding:0 9px 0 0;
			}

			body .searchBoxWrap,
			body.siteId1 .searchBoxWrap,
			body.siteId3 .searchBoxWrap,
			body.siteId4 .searchBoxWrap,
			body.siteId7 .searchBoxWrap,
			body.siteId53 .searchBoxWrap {
				background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/neoSearchBoxSprite.gif) 0 -50px no-repeat;
				width:auto;
				height:25px;
				padding:0;
				margin:8px 0 0;
			}

			body .searchBoxWrap span {
				background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/neoSearchBoxSprite.gif) 100% 0 no-repeat;
				display:block;
				height:25px;
				margin:0;
				position:relative;
				left:6px;
				float:left;
			}

			body #rb_navSearch .searchTarget,
            body #rb_navSearch .searchFilterSelect {
				margin:11px 0 0 17px;
				_margin:9px 0 0 17px;
				height:auto;
				width:80px;
			}


			body #rb_navSearch .searchGo {
				margin:10px 0 0 11px;
				background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/neoGo.png) no-repeat;
				_background:transparent;
				_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="http://i.i.com.com/cnwk.1d/i/tron/vader/neoGo.png");
				width:35px;
				height:22px;
				border:0;
				text-indent:-2000px;
				overflow:hidden;
				*text-transform:capitalize;
				color:transparent;
				cursor:pointer;
			}

			body .headerTextAd {
				right:10px;
				bottom:3px;
				text-align:right;
			}

			body.siteId3 .headerTextAd,
			body.siteId7 .headerTextAd {
				bottom:37px;
				width:300px;
			}

			body .searchBox {
				height:16px;
				width:295px;
				padding:5px 5px 4px 0;
				*padding:6px 7px 4px 0;
				font-weight:bold;
			}


		/* site 1 */


			.siteId1 .siteId1logo,
			.siteId102 .siteId1logo {
				margin:0 !important;
				display:none;
			}

			.siteId1 #brandNavBar li.brandNav,
			.siteId102 #brandNavBar li.brandNav {
				display:none;
			}

			.siteId1 #rb_logos,
			.siteId102 #rb_logos {
				position:relative;
				top:-6px;
				_top:4px;
				/*top:-33px;*/
			}

			.siteId1 #rb_navSearch,
			.siteId102 #rb_navSearch {
				position:relative;
				top:-4px;
				_top:4px;
				/*top:-31px;*/
			}

			.siteId1 #headerContents,
			.siteId102 #headerContents {
				height:85px;
			}

			#siteNav li.active,
			#siteNav li:hover,
			#siteNav li a:hover,
			#siteNav li.active a {
				background-color:#f6ca26;
				color:#484848;
			}

			.siteId1 #rb_logos,
			.siteId102 #rb_logos {
				width:136px;
			}

			.siteId1 .searchBox,
			.siteId102 .searchBox {
				width:365px;
			}

			.siteId1 .ad.leaderboard{
				float:none;
				margin: 10px auto;
			}




		/* site 3, 105 and 109 */

			.siteId3 #siteNav #allCatTab #allCatDropDown,
			.siteId105 #siteNav #allCatTab #allCatDropDown,
			.siteId109 #siteNav #allCatTab #allCatDropDown {
				left:-95px;
				*left:-95px;
			}

			.siteId3 .siteId3logo img,
			.siteId105 .siteId3logo img,
			.siteId109 .siteId3logo img {
				background: url(http://i.i.com.com/cnwk.1d/i/tron/oreo/site3logo.png) 0 0 no-repeat;
				_background:transparent;
				_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src="http://i.i.com.com/cnwk.1d/i/tron/oreo/site3logo.png");
				width:80px;
				height:86px;
			}

			.siteId3 #rb_logos,
			.siteId105 #rb_logos,
			.siteId109  #rb_logos {
				width:180px;
			}

			.siteId3 .siteLogo,
			.siteId105 .siteLogo,
			.siteId109  .siteLogo {
				width:75px !important;
			}

			.siteId3 .ad.leaderboard,
			.siteId105 .ad.leaderboard,
			.siteId109 .ad.leaderboard {
				float:none;
				margin:0 auto 10px;
			}

			.siteId3 #brandNavBar li.brandNav .siteId7 a span,
			.siteId105 #brandNavBar li.brandNav .siteId7 a span,
			.siteId109 #brandNavBar li.brandNav .siteId7 a span {
				background:transparent;
			}

			.siteId3 #rb_header,
			.siteId105 #rb_header,
			.siteId109 #rb_header {
				background:url(http://i.i.com.com/cnwk.1d/i/tron/oreo/site3rbHeader.png) bottom repeat-x;
				_background:url(http://i.i.com.com/cnwk.1d/i/tron/oreo/site3rbHeader.gif) bottom repeat-x;
				padding:0 0 3px;
			}

			.siteId3  #headerContents,
			.siteId105 #headerContents,
			.siteId109  #headerContents {
				background:url(http://i.i.com.com/cnwk.1d/i/tron/oreo/site3headerBg.png) 0 0 no-repeat;
				_background:url(http://i.i.com.com/cnwk.1d/i/tron/oreo/site3headerBg.gif) 0 0 repeat-x;
			}

			.siteId105 #brandNavBar li.siteId3,
			.siteId109 #brandNavBar li.siteId3 {
				background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/neoBrandNavSprite.png) repeat-x 100% -150px;
				_background-image:url(http://i.i.com.com/cnwk.1d/i/tron/vader/neoBrandNavSprite.gif);
			}

			.siteId105 #brandNavBar li.siteId3 a,
			.siteId109 #brandNavBar li.siteId3 a {
				background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/neoBrandNavSprite.png) no-repeat 0 -150px;
				_background-image:url(http://i.i.com.com/cnwk.1d/i/tron/vader/neoBrandNavSprite.gif);
				margin:0 1px 0 0;
			}

			.siteId105 #brandNavBar li.siteId3 a span,
			.siteId109 #brandNavBar li.siteId3 a span {
				background:transparent;
			}

		/* site 4 */

			.siteId4 .siteId4logo img {
				background: url(http://i.i.com.com/cnwk.1d/i/tron/oreo/site4logo.png) 0 0 no-repeat;
				_background:transparent;
				_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="http://i.i.com.com/cnwk.1d/i/tron/oreo/site4logo.png");
				width:158px;
				height:86px;
			}


			.siteId4 .ad.leaderboard {
				float:none;
				margin:0 auto 10px;
			}

			.siteId4 #rb_header{
				background:url(http://i.i.com.com/cnwk.1d/i/tron/oreo/site4rbHeader.png) bottom repeat-x;
				_background:url(http://i.i.com.com/cnwk.1d/i/tron/oreo/site4rbHeader.gif) bottom repeat-x;
				padding:0 0 3px;
			}

			.siteId4  #headerContents {
				background:url(http://i.i.com.com/cnwk.1d/i/tron/oreo/site4headerBg.png) 0 0 no-repeat;
				_background:url(http://i.i.com.com/cnwk.1d/i/tron/oreo/site4headerBg.gif) 0 0 repeat-x;
			}

		/* site 7 */

			.siteId7 #siteNav #allCatTab #allCatDropDown{
				left:-209px;
				*left:-216px;
			}

			.siteId7 .siteId7logo img {
				background: url(http://i.i.com.com/cnwk.1d/i/tron/oreo/site7logo.png) 0 0 no-repeat;
				_background:transparent;
				_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src="http://i.i.com.com/cnwk.1d/i/tron/oreo/site7logo.png");
				width:110px;
				height:86px;
			}

			.siteId7 .ad.leaderboard {
				float:none;
				margin:0 auto 10px;
			}

			.siteId7 #brandNavBar li.brandNav .siteId1 a span {
				background:transparent;
			}

			.siteId7 #rb_header{
				background:url(http://i.i.com.com/cnwk.1d/i/tron/oreo/site7rbHeader.png) bottom repeat-x;
				_background:url(http://i.i.com.com/cnwk.1d/i/tron/oreo/site7rbHeader.gif) bottom repeat-x;
				padding:0 0 3px;
			}

			.siteId7  #headerContents {
				background:url(http://i.i.com.com/cnwk.1d/i/tron/oreo/site7headerBg.png) 0 0 no-repeat;
				_background:url(http://i.i.com.com/cnwk.1d/i/tron/oreo/site7headerBg.gif) 0 0 repeat-x;
			}

			.siteId7 .siteId3logo img{
				background: url(http://i.i.com.com/cnwk.1d/i/tron/oreo/site3logo.png) 0 0 no-repeat;
				_background:transparent;
				_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src="http://i.i.com.com/cnwk.1d/i/tron/oreo/site3logo.png");
				width:100px;
				height:86px;
			}

			.siteId7 #rb_logos{
				width:210px;
			}

			.siteId7 .siteLogo{
				width:100px !important;
			}


		/* site 53 */

            .siteId53 #rb_header{
				background:url(http://i.i.com.com/cnwk.1d/i/tron/oreo/site53rbHeader.png) bottom repeat-x;
				_background:url(http://i.i.com.com/cnwk.1d/i/tron/oreo/site53rbHeader.gif) bottom repeat-x;
                z-index:auto !important;
            }

            .siteId53 #rb_logos {
                position:relative;
            }

            .siteId53 #rb_logos .rblogo {
                position:absolute;
                z-index:5001;
                left:0;
            }

            .siteId53 #rb_logos .siteId53logo {
                position:absolute;
                z-index:5001;
                width:38px !important;
                left:86px;
            }

            .siteId53  #headerContents {
				background:url(http://i.i.com.com/cnwk.1d/i/tron/oreo/site53headerBg.png) 0 0 no-repeat;
				_background:url(http://i.i.com.com/cnwk.1d/i/tron/oreo/site53headerBg.gif) 0 0 repeat-x;
			}

            body #rb_logos a.rblogo img {
                background:url(http://i.i.com.com/cnwk.1d/i/tron/oreo/rbLogo.png) 0 0 no-repeat;
                _filter:none;
                _background:url(http://i.i.com.com/cnwk.1d/i/tron/oreo/siteId53rbLogo.gif) no-repeat;
            }

            .siteId53 .siteId53logo img {
				background: url(http://i.i.com.com/cnwk.1d/i/tron/oreo/site53logo.png) 0 0 no-repeat;
				_filter: none;
                _background:url(http://i.i.com.com/cnwk.1d/i/tron/oreo/site53logo.gif) no-repeat;
                width:110px;
				height:86px;
			}

		/* site 102 */
		.siteId102 .ad.leaderboard {
				float:none;

				margin:-2px 125px;
				position:absolute;
				z-index:10;
		}

		/* font scaling header fix */
			#rb_navSearch {
				position:relative;
				/*height:79px;*/
				height:77px;
				_height:79px;
			}

			#siteNav {
				position:absolute;
				width:62em;
				bottom:0;
				left:0;
				*padding:0;
				margin:5px 0 0;
				height:auto;
				*height:28px;
			}

			#siteNav li a {
				padding:5px 0.7em;
				white-space:nowrap;
			}

			#brandNavBar li.loginAction {
				height:25px;
				overflow:hidden;
			}

			.ad.half-page {
				margin:0 0 20px;
			}


/*-------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------- /neomatrix.css -----------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------ rubics.css -------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------*/




			#brandNavBar {
				height:27px;
				overflow:hidden;
			}

			#brandNavBar li.rubics {
				display:block;
			}

			#brandNavBar #rubicsTextAd {
				_margin-top:7px;
			}

			.siteId1 #rubicsTextAd,
			.siteId102 #rubicsTextAd {
				display:block;
			}

			.siteId1 #rb_navSearch,
			.siteId102 #rb_navSearch {
				top:0;
			}

			.siteId1 #brandNavBar li.rubics,
			.siteId102 #brandNavBar li.rubics {
				padding-left:148px;
				_padding-left:160px;
			}

			.siteId1 #headerContents,
			.siteId102 #headerContents {
				height:113px;
				*height:116px;
			}

			.siteId1 #rb_logos,
			.siteId102 #rb_logos {
				_top:-4px;
			}


			.siteId1 #rb_logos a.rblogo,
			.siteId102 #rb_logos a.rblogo {
				margin-left:26px !important;
				_margin-left:14px !important;
			}


/*-------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------- /rubics.css -------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------*/



/*-------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------- YSell Unit -------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------*/


        #YsellLeader {
            clear:both;
        }


/*-------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------- /YSell Unit -------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------- CES 09 ----------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------*/

        #rb_header #countdown {
            display:none;
        }

/*-------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------ /CES 09 ----------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/* Autocomplete */
#headerContents{
	overflow: visible !important;
}

#universalSearch .autocompleter-choicesWrap{
    background: url(http://i.i.com.com/cnwk.1d/i/tron/autocompleteBg.png) no-repeat left bottom;
    _background:#fff;
    _border:#999 solid 2px;
    _border-top:none;
    margin:30px 0px 0px -12px;
    padding:5px 15px 8px 8px;
	_padding: 5px 0px 8px 0px;
    width:335px !important;
    _width:318px !important;
    position:absolute;
	*left:0px !important;
}


#universalSearch .autocompleter-choicesWrap span.autocompleterHead{
    background:none;
    color:#999;
    font-size:91.6%;
    height:auto;
    left:-5px;
	width: 100%;
	text-align: right;
}

#universalSearch .autocompleter-choices{
    width:100% !important;
    top:0 !important;
	clear: left;
}

#universalSearch .autocompleter-choices li{
    padding:3px 8px;
}

#universalSearch{
	z-index: 10000;
}

.siteId1 #universalSearch .autocompleter-choicesWrap{
    background-position:-360px bottom !important;
    width:373px !important;
	_margin-left:-5px;
}

.siteId3 #universalSearch .autocompleter-choicesWrap,
.siteId4 #universalSearch .autocompleter-choicesWrap,
.siteId7 #universalSearch .autocompleter-choicesWrap{
    background-position:-751px bottom !important;
    width:306px !important;
	_width: 301px !important;
	_margin-left:-5px;
}

#universalSearch .autocompleter-choices .autocompleter-selected{
    background:#595959;
    color:#ffcc10;
}

.siteId7 #universalSearch .autocompleter-choices .autocompleter-selected{
    background:#1E5B7E;
}

.siteId3 #universalSearch .autocompleter-choices .autocompleter-selected{
	background:#AE0000;
}

.siteId4 #universalSearch .autocompleter-choices .autocompleter-selected{
	background:#46881C;
}

body .searchBoxWrap span.autocompleter-queried{
	background:none;
	height:inherit;
	left:inherit;
	display:inline;
	float:inherit;
	margin:0;
	position:inherit;
	*background:none;
	*height:15px;
	*display:inline;
	*float:none;
	*margin:0;
	*position:relative;
	*left:0px;
}
/*End Autocomplete */
