/*------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------ 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: 12px;
			/* 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(/skins/download/css_img/h2.gif) 0 7px repeat-x;
		}

		h2 span {
			padding:0 5px 0 0;
		}

		h3 {font-size: 153%;}

		a.readMore{
			font-weight:bold;
			background:url(/skins/download/css_img/187.gif) 100% 50% no-repeat;
			padding-right:10px;
			font-size:100%;
		}

		/* 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(/skins/download/css_img/flexButton.gif) bottom left no-repeat;
		}

		a.flexButton.black,
		a.flexButton.black b{
			background:url(/skins/download/css_img/flexButton_blk.gif) bottom left no-repeat;
		}

		a.flexButton.gray,
		a.flexButton.gray b{
			background:url(/skins/download/css_img/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;
        }

		
		/* 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**/
        }


		#rb_shell {
			margin:0px auto;
			font:76% Arial, Helvetica, sans-serif;
			background:url(/skins/download/css_img/bgBody.gif) 50% 0 repeat-y;
		}

		#rb_content {
			width:980px;
			padding:10px 2px;
			margin:0 auto;
			position:relative;
			background:url(/skins/download/css_img/hr.gif) center bottom no-repeat;
			color:#353535;
        }

		#rb_logoWrap {
				background:url(/skins/download/css_img/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(/skins/download/css_img/siteId1hedB.png) repeat-x;
				_background:url(/skins/download/css_img/siteId1hedB.gif) repeat-x;
		}


		.siteId4 #rb_logoWrap {
				background:url(/skins/download/css_img/siteId4hed.gif) repeat-x;
		}

		.siteId4 #rb_navWrap {
				background:url(/skins/download/css_img/siteId4hedB.png) repeat-x;
				_background:url(/skins/download/css_img/siteId4hedB.gif) repeat-x;
		}


		#rb_navs {
				margin:0 auto;
				width:996px;
				position:relative;
		}

		#contentMain {
			width:780px;
			float:right;
			padding:20px 20px 0px 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(/skins/download/css_img/rblogo.png) no-repeat;
			_background:transparent;
			_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="/skins/download/css_img/rblogo.png");
			width:100px;
			height:100px;
			margin:0;/* with leader prehtml: 16px 0 */
			position:relative;
			left:-12px;

		}



		.siteId4logo {
			float:left;
			background:url(/skins/download/css_img/siteId4logo.png) no-repeat;
			_background:transparent;
			_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="/skins/download/css_img/siteId4logo.png");
			width:170px;
			height:100px;
			margin:0;/* with leader prehtml: 16px 0 0 */
			margin-left:-22px !important;
		}

	
		/* breadcrumb */

		.breadcrumb {
			padding: 0px 20px;
			position:relative;
			z-index:900;
			font-size:12px;
			line-height:150%;
		}

		.breadcrumb li {
			display:inline;
			padding-right:2px;
		}

		ul.breadcrumb li a {
			background:url(/skins/download/css_img/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(/skins/download/css_img/siteId1search.png) no-repeat;
			_background:url(/skins/download/css_img/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:100%;
			line-height:93.5%;
			margin:-22px 9px 0px 0px;
		}


		body.siteId4 .universalSearch {
			background:url(/skins/download/css_img/siteId4search.png) no-repeat;
			_background:url(/skins/download/css_img/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(/skins/download/css_img/siteId1searchBar.gif) no-repeat;
			width:205px;
			height:18px;
			padding:2px 10px 0 20px;
			margin:0 5px 0 7px;
			float:left;
			_display:inline;
		}


		body.siteId4 .searchBoxWrap {
			background:url(/skins/download/css_img/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(/skins/download/css_img/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:100%;
		}

		#brandNav li.loginAction{
			color:#aeaeae;
			background:none;
			float:right;
			font-size:100%;
			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.siteId4 #brandNav .siteId4 a{
			color:#fff;
		}



		#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(/skins/download/css_img/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 100px 6px 12px;
			color:#484848;
			background:#dedede url(/skins/download/css_img/sitenav.png) left no-repeat;
			_background:#dedede;
			_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="/skins/download/css_img/sitenav.png");
			overflow:hidden;
		}

		#siteNav li a span{
			background:url(/skins/download/css_img/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.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;
		}
		#siteNav #allCatTab a:hover span, #siteNav #allCatTab a.active span{
			background:url(/skins/download/css_img/allCatArrows.gif) right -14px no-repeat;
		}

		#siteNav #allCatTab #allCatDropDown{
			margin:0;
			padding:0px 10px 15px 10px;
			width:150px;
			background:url(/skins/download/css_img/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;
		}

		#siteNav #allCatTab #allCatDropDown .allCatBottom{
			*display:none;
			position:absolute;
			left:0px;
			bottom:-10px;
		}


		#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(/skins/download/css_img/catNav.png) bottom no-repeat;
			_background:url(/skins/download/css_img/catNavIE.jpg) bottom no-repeat;
			_padding:6px 15px 13px 15px;
			_margin:0;
		}
		#contentAux dl.middleBox dt {
			font-size:100%;
			background:transparent url(/skins/download/css_img/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;
		}



		#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;
		}
#ads{
			padding:0px 0px 0px 10px;
		}
		#contentNav dl.catNav dd span {
			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:100%;
			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(/skins/download/css_img/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 */



		#footerGlobal {
			margin:0 auto;
			position:relative;
			padding:0 0 60px;
			background:url(/skins/download/css_img/siteId1hed.gif) repeat-x;
		}



		.siteId4 #footerGlobal {
			background:url(/skins/download/css_img/siteId4hed.gif) repeat-x;
		}


		#footerGlobal .siteLinks {
			width:976px;
			margin:0 auto;
			padding-left:0px;
			_padding-left:0px;
		}

		#footerGlobal .footerPost{
			clear: both;
			color: #CCCCCC;
			font-size:100%;
			height: 23px;
			padding-left:10px;
			_padding-left:20px;
			_padding-bottom:5px;
		}
		 #footerGlobal .footerPost li{
			 background: transparent
		url(/skins/download/css_img/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(/skins/download/css_img/siteId1hedB.gif) repeat-x;
			border-top:1px solid #404040;
			z-index: 0;
			*z-index: -1;
		}

		#footerGlobal .footerCopyright {
			clear:both;
			margin:0 auto;
			font-size:100%;
			height:0px;
			width:996px;
			color:#ccc;
		}


		#footerGlobal .footerCopyright li {
			background:url(/skins/download/css_img/brandNavPipe.gif) no-repeat 100% 50%;
			float:left;

			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(/skins/download/css_img/rblogoFooter.gif) 0 0 no-repeat;
		}

        #footerGlobal.hideRedball .footerCopyright li.first{background:none;}

        #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(/skins/download/css_img/dot3.gif) bottom left repeat-x;
			font-size:100%;
			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 */
		#prefoot {
			width:940px;
			margin:0 auto;
			padding:20px 20px 35px;
			background:url(/skins/download/css_img/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;
		}
		/* End Doormat */

        /* rating stars default */
		.edRate0,.edRate0h,
		.edRate1,.edRate1h,
		.edRate2,.edRate2h,
		.edRate3,.edRate3h,
		.edRate4,.edRate4h,
		.edRate5 {
			text-indent:-9999px;
			overflow:hidden;
			background:url(/skins/download/css_img/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(/skins/download/css_img/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(/skins/download/css_img/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(/skins/download/css_img/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(/skins/download/css_img/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(/skins/download/css_img/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(/skins/download/css_img/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(/skins/download/css_img/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;}



	


		/* 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;
			}

  


	




	

		.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,
        .exclusiveResourceCtr: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,
        .exclusiveResourceCtr {
		*display: inline-block;
		}


	



		


            #rb_content .commentwrapper dd.status,
            .userReviewForm .status,
            .globalModal .status{
                border:1px solid #bbb;
                background:#e2f1fe url(/skins/download/css_img/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;
            }
			.userReviewForm .statuss{
                border:1px solid #bbb;
                background:#e2f1fe url(/skins/download/css_img/cnet_redball_blue_s-36x36.jpg) no-repeat 10px 10px;
                margin:15px 0px;
                padding: 10px 10px 10px 10px;
                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;
            }

	
			/* no forgot-pass on merge window */

				.globalModal.merge .merge .needHelp a.forgot {
					display:none;
				}

		

.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;
}



/*-------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------ /matrix.css ------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------- neomatrix.css -----------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------*/





		/* from beta, to consolidate */

			h1 {
				border-bottom:3px solid #8c0000;
			}


			h2 {
				background:transparent;
				border-bottom:2px solid #8c0000;
				padding:0 0 2px;
			}


		/* from beta, to consolidate */

		/* global */

			#siteNav {
				margin:5px 7px 0 0;
			}

			#rb_header{
				background:url(/skins/download/css_img/site1rbHeader.png) bottom repeat-x;
				_background:url(/skins/download/css_img/site1rbHeader.gif) bottom repeat-x;
				height:125px !important;/* important just until leader pre/post is removed */
				padding:0 0 3px;
			}

			#headerContents {
				background:url(/skins/download/css_img/site1headerBg.png) 0 0 no-repeat;
				_background:url(/skins/download/css_img/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(/skins/download/css_img/neoBrandNavSprite.png) no-repeat 0 -50px;
					_background-image:url(/skins/download/css_img/neoBrandNavSprite.gif);
				}

				#brandNavBar li.active {
					background:url(/skins/download/css_img/neoBrandNavSprite.png) repeat-x 100% -150px;
					_background-image:url(/skins/download/css_img/neoBrandNavSprite.gif);
				}

				#brandNavBar li.active a {
					background:url(/skins/download/css_img/neoBrandNavSprite.png) no-repeat 0 -150px;
					_background-image:url(/skins/download/css_img/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:100%;
				line-height:210%;
				padding:0 0 0 20px;
				display:none;
			}

			#brandNavBar li.loginAction {
				font-size:100%;
				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(/skins/download/css_img/neoLoginSprite.png) 0 -50px no-repeat;
				_background:transparent;
				padding:0 0 0 10px;
			}

			#brandNavBar .loginAction li a {
				background:url(/skins/download/css_img/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(/skins/download/css_img/neoPipe.gif) no-repeat 100% 42%;
				padding:0 10px;
			}

			#brandNavBar li.brandNav .siteId53 a span {
				background:transparent;
			}

			#brandNavBar li.loginAction a span {
				/* background:url(/skins/download/css_img/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:120px !important;
				height:86px !important;
			}



			body #rb_logos {
				width:206px;
				float:left;
				height:86px;
				margin:0 0px 0 5px;
			}

			body #rb_logos a {
				background:transparent;
				_filter:none;
				float:left;
				position:static;
			}

			body #rb_logos a.rblogo img {
				background:url(/skins/download/css_img/rbLogo.png) 0 0 no-repeat;
				_background:transparent;
				_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="/skins/download/css_img/rbLogo.png");
				width:86px;
				height:86px;
			}

			/* navsearch */

			#rb_navSearch {
				background:url(/skins/download/css_img/neoSearchWrapSprite.png) 0 0 no-repeat;
				_background:url(/skins/download/css_img/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(/skins/download/css_img/neoSearchWrapSprite.png) 100% -360px no-repeat;
				_background:url(/skins/download/css_img/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.siteId4 .searchBoxWrap {
				background:url(/skins/download/css_img/neoSearchBoxSprite.gif) 0 -50px no-repeat;
				width:auto;
				height:25px;
				padding:0;
				margin:8px 0 0;
			}

			body .searchBoxWrap span {
				background:url(/skins/download/css_img/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(/skins/download/css_img/neoGo.png) no-repeat;
				_background:transparent;
				_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="/skins/download/css_img/neoGo.png");
				width:35px;
				height:22px;
				border:0;
				text-indent:-2000px;
				overflow:hidden;
				*text-transform:capitalize;
				color:transparent;
				cursor:pointer;
			}


			#siteNav li.active,
			#siteNav li:hover,
			#siteNav li a:hover,
			#siteNav li.active a {
				background-color:#f6ca26;
				color:#484848;
			}

		/* site 4 */

			.siteId4 .siteId4logo img {
				background: url(/skins/download/css_img/site4logo.png) 0 0 no-repeat;
				_background:transparent;
				_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="/skins/download/css_img/site4logo.png");
				width:120px;
				height:86px;
			}


			.siteId4 .ad.leaderboard {
				float:none;
				margin:0 auto 10px;
			}

			.siteId4 #rb_header{
				background:url(/skins/download/css_img/site4rbHeader.png) bottom repeat-x;
				_background:url(/skins/download/css_img/site4rbHeader.gif) bottom repeat-x;
				padding:0 0 3px;
			}

			.siteId4  #headerContents {
				background:url(/skins/download/css_img/site4headerBg.png) 0 0 no-repeat;
				_background:url(/skins/download/css_img/site4headerBg.gif) 0 0 repeat-x;
			}

		

		/* font scaling header fix */
			#rb_navSearch {
				position:relative;
				/*height:79px;*/
				height:77px;
				_height:79px;
			}

			#siteNav {
				position:absolute;
				width:66em;
				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;
			}


/*-------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------- /rubics.css -------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------*/


/* Autocomplete */
#headerContents{
	overflow: visible !important;
}

#universalSearch .autocompleter-choicesWrap{
    background: url(/skins/download/css_img/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;
}




.siteId4 #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;
}

.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 */


/*index photo*/

#list-view-enlarge{width:940px;margin:22px auto 10px;}

#list-view-enlarge:after{content:" ";display:block;height:0;clear:both;visibility:hidden;}
#list-view-enlarge li.list-item{position:relative;float:left;width:225px;height:250px;margin:0 0 20px;padding:0 5px;border-bottom:dashed 1px #ccc;text-align:center;overflow:hidden;}
#list-view-enlarge h3.summary{position:absolute;left:0px;bottom:5px;z-index:9;width:200px;height:40px;padding:0 0 0 20px;border:none;line-height:normal;text-align: center;font-weight:200;font-size:12px;background:none;overflow:hidden;}

#list-view-enlarge .photo{position:relative;width:200px;height:180px;margin:0 auto 5px;padding:5px;border:solid 1px #ddd;}
#list-view-enlarge .photo  img{position:relative;width:200px;height:180px;}

#list-view-enlarge .photo a img{vertical-align:middle;}
#list-view-enlarge .photo .video{position:absolute;right:5px;bottom:5px;width:16px;height:16px;overflow:hidden;background:url(/skins/download/css_img/T13yVlXhe0ItNXXXXX-44-64.png) no-repeat 0 0;cursor:default;}


#list-view-enlarge .other{position:absolute;left:12px;bottom:10px;*bottom:8px;z-index:10;display:block;width:20px;height:40px;}


.paginations{height:22px;font-family:Tahoma;font-size:14px;}
.page-bottom{float:right;}
.page-start{width:20px;padding:0!important;background-position:7px -217px;}


/*search*/
#search_english1, #search_english2
{width:940px;
height:auto;
border-bottom:dashed 1px #EDEDED;
}

#search_english1{
 background:#F7F7F7;
}

#search_english1 .noi, #search_english2 .noi
{
font-family:Georgia;
font-size:18px;
padding:10px 0px 10px 8px;
}

#search_english1 .cotxt, #search_english2 .cotxt
{
font-family:Georgia;
font-size:12px;
padding:0px 8px 10px 8px;
text-indent: 22px !important;
}

#search_english1 .size_time,#search_english2 .size_time
{
font-size:12px;
color:#E9542D;
padding:0px 20px 30px 20px;
}

#search_english1 span.name, #search_english2 span.name
{
font-size:14px;
}


/*--分页CSS开始----------------------------------*/

.mainPageBox {clear:both;float:right;height:25px;}
/*分页*/
.list_page{clear:both;display:block;height:24px;line-height:24px;text-align:right;padding-right:20px;margin:5px auto;
_height:auto;
_line-height:auto;
}
.list_page span,.list_page em,.list_page a{border:#d0d0d0 1px solid;background:#fefefe;color:#000;padding:3px 6px;>padding-bottom:2px;margin-right:2px;font: normal 12px/24px "Arial";}
.list_page a span{border:0;padding:0;margin:0;}
.list_page a{color:#000;text-decoration:none;}
.list_page a:hover{background:#f1f1f9;text-decoration:none;}
.list_page a.active{background:#f1f1f9;color:#f60;border:#d0d0d0 1px solid;font-weight:bold;}
.list_page .disable {background:#eee;color:#999;}
.list_page input {border:0px;margin:0 -4px;width:25px;height:15px;text-align:center;padding:0;vertical-align:middle;}


/*morelist*/
#mainlist_english1 .mainlist_li,
#mainlist_english2 .mainlist_li 
{clear:left;display:block;float:left;font: normal 13px/24px "Arial";margin-bottom:3px;margin-left:0px;margin-right:5px;width:940px;background: url(/skins/download/css_img/dot.gif) repeat-x bottom;list-style-type:none;list-style-image:none;overflow:hidden;}
#mainlist_english1  .list_title,#mainlist_english2  .list_title{
clear:left;display:block;float:left;font:normal 13px/24px "Arial";padding-left:15px;text-align:left;background:transparent url(/skins/download/css_img/arrow.gif) no-repeat 2px 5px;}

#mainlist_english1 .list_info,
#mainlist_english2 .list_info 
{
clear:right;color:#555;display: block;float:right;font:normal 11px Tahoma;margin:5px 5px 0px 0px;
}
#mainlist_english1 .list_info img,
#mainlist_english2 .list_info img
{vertical-align:middle;}
#mainlist_english2 .list_title a,
#mainlist_english1 .list_title a
{color:#1E5B7E;font:normal 13px/24px "Arial";}

#mainlist_english1 .list_title a:hover,
#mainlist_english2 .list_title a:hover 
{color:#c00;text-decoration:underline;}
#mainlist_english1 list_title .list_class a,
#mainlist_english2 list_title .list_class a 
{color:#0098c5;font:normal 13px/24px "Arial";}

#mainlist_english1 .list_title .list_class a:hover,
#mainlist_english2 .list_title .list_class a:hover
{color:#cc0;}


.pageMainAreaAA{
font:normal 13px/24px "Arial";
}
/*sitemap页面CSS效果*/
/*------------------------------------------------------------------*/
div#sitemapBox {clear:both;background:#fff;margin:0 0 4px;padding:0;text-align:left;width:auto;overflow:hidden;}
dl#sitemaplist {clear:both;margin:5px 0px;width:938px;border:1px solid #CCCCCC;border-top:0;overflow:hidden;}
dl#sitemaplist dt {display:block;width:940px;background:#EFF3F6;margin-bottom:1px;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;height:28px;line-height:28px;font-weight:bold;text-indent:10px;}
dl#sitemaplist dt a {font-weight:bold;color:#3F9508;}
dl#sitemaplist dt span, dl#sitemaplist dt span a {font-weight:normal;}
dl#sitemaplist dd a {color:#1E5B7E;}
dl#sitemaplist dd {float:left;display:block;background:#fff;margin-left:1px;margin-bottom:1px;width:186px;height:25px;line-height:25px;text-align:center;}
/*#End--------------------------------------------------------------------------*/

/* FD Clouds */
#cloud a {
	font-family:georgia;
	font-size:100%;
	font-weight:100;
	white-space:nowrap;
}
#cloud a.tag1 {
	font-size:130%;
	font-weight:bold;
}
#cloud a.tag2 {
	font-size:100%;
}
#cloud {
	line-height:250%;
	text-align:center;
}
#cloud a {
	padding-right:10px;
}
#cloud li {
	display:inline;
}
/* resource center */



/*----- Download software finder -----*/
/*------------------------------------*/

	.softwareFinderindex {
		background-color:#F8FAFB;
		border: 1px solid #84B468;
		color: #282828;
		margin:0 0 10px;

	}

	.softwareFinderindex .sectionHed {
			background:url(/skins/download/css_img/siteId4headerBar.gif) repeat-x;
			color:#282828;
			border-bottom: 1px solid #84B468;
			font-weight:bold;
			padding:5px 5px 0px 15px;
			line-height: 195.5%;
			margin:0;
	}
	.softwareFinderindex .sectionHed h2 {
		display:inline;
		border:0;
		padding:0 4px 0 0;
		margin:0;
	}

/*-------------------------------*/

.tagname1 {
	font-size:138%;
	font-weight:bold;
}
.tagname2 {
	font-size:100%;
}
.tagnamelist a{
	font-family:georgia;
	font-weight:100;
	margin:0 0 10px;line-height: 195.5%;
}

 
 

	.doorMatColumnindex {
		float:left;
		width:313px;
	}
		.doorMatColumnindexsm {
		float:left;
		width:48%;

	}
	.doorMatColumnindexsm1 {

		width:48%;
		float:right;
	}

	.multiFeaturePromoindex ul {
		background:none;
		width:auto;
		margin: 0 0 20px;
		border-bottom: 1px solid #84B468;
	}

	.multiFeaturePromoindex li {
		float:none;
		margin: 0 0 3px;
		padding-right:0px;
		width:305px;
	}
.newDate {color:#ff0000;font-style:normal;}
.oldDate {color:#808080;font-style:normal;}
/*--日期右对齐--*/
li span.globalDate {float:right;margin:0 2px;}
.globalRight {float:right;margin:0 2px;}
.globalMoreRight {float:right;}



/*字母检索效果*/
/*------------------------------------------------------------------*/
#abcbox{float:center;}
.abc {margin-right:1px;height:62px;margin-top:20px;}
.abc ul {margin-top:1px;height:25px;background:#1B1F1A;border:#d2effb 1px solid;border-left:none;font:14px Arial,Helvetica,sans-serif;color:#FFFFFF;}
.abc li {float:left;width:31px;height:25px;border-left:#d2effb 1px solid;text-align:center;line-height:25px;}
.abc ul li:hover {background:#d2effb;}
.abc ul li:hover.zimu {background:#1B1F1A;}
li.zimu { background:#1B1F1A;width:123px; font-weight:bold;}
li.shuzi {width:47px;}
.abc li a {font:14px Arial,Helvetica,sans-serif;color:#333;line-height:25px;}
.abc li.shuzi a {font:12px Arial,Helvetica,sans-serif;color:#333;line-height:23px;}

		#footerGlobal .footerCopyrightB {
			clear:both;
			font-size:12PX;
			color:#ccc;
		}
		#footerGlobal .footerCopyrightB A{
		clear:both;
		font-size:12PX;
		margin: 0px 5px 0px;

		}
		.hide {
	DISPLAY: none
}

#downaddressurl {margin-left:1px; font-weight: normal; background: url(/skins/download/css_img/shuttleCock11x11.gif) left no-repeat; text-align:left}
#downaddressurl a{margin-left:17px;font-size:12px;}
/*导航*/
#ddhd1{width:980px;margin:0 auto;text-align:left;padding-bottom:0px;background: #fff;}
#ddhd1 #hdd{padding:0 0 0px 0;}
.igtumsn-nav .navlevel1{float:right;width:815px;margin-top:5px;}
.igtumsn-nav .channel-logo{float:left;}
.clrfix{zoom:1}
.clrfix:after{content:".";display:block;clear:both;visibility:hidden;height:0;}
.channel-logo{float:left;}
.navlevel1{height:28px;background: url(/skins/download/css_img/navbg2.gif) repeat-x center bottom;zoom:1;position:relative;}
.navlevel1 .navitems{float:left;height:27px;}
.navlevel1 .navitems li{float:left;height:28px;}
.navlevel1 .navitems li a{color:#fff;display:block; *display:inline-block; height:28px; line-height:28px;padding:0px 10px;}
.navlevel1 .navitems li.cur a{background-image:url(/skins/download/css_img/navbg_cur.png); background-repeat:no-repeat; background-position:right 0;font-weight:bold;}
.navlevel1 .navitems li a:hover{background-image:url(/skins/download/css_img/navbg_cur.png); background-repeat:no-repeat; background-position:right 0; text-decoration:none}

#tabmenu1 a:hover{background-position:right -29px;}
#tabmenu2 a:hover{background-position:right -58px;}
#tabmenu3 a:hover{background-position:right -87px;}
#tabmenu4 a:hover{background-position:right -116px;}
#tabmenu5 a:hover{background-position:right -145px;}
#tabmenu6 a:hover{background-position:right -174px;}
#tabmenu7 a:hover{background-position:right -203px;}
#tabmenu8 a:hover{background-position:right -232px;}
#tabmenu9 a:hover{background-position:right -261px;}
#tabmenu10 a:hover{background-position:right -290px;}

.clear{clear:both; overflow:hidden; font-size:0; height:0px;}


.youqinglianjie dd {float:left;width:115px;height:25px;border-left:#d2effb 1px solid;text-align:center;line-height:25px;}

.youqinglianjie dd a{
width:115px; font-weight:bold;
}
