@charset "utf-8";
/* CSS Document */

#contentLeft{ float:left; }
#contentRight{ float:right; }

#contentLeft{
	width:650px;
	margin-left:4px;
}

#contentLeft p {
	margin:0;
	margin-bottom:10px;
	padding:0;
	font-size:11px;
}

#contentLeft p a.list{
	line-height: 21px;
}

#contentLeft p a.doubleCaret{
	background:url(/sites/sitewide/30/pix/caret_double.gif) no-repeat 0px 1px;
	margin:0;
	padding:0px 5px 5px 11px;
	color: #0860a8;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

#contentRight{
	/* contentLeft.width + contentRight.width + contentRight.marginLeft = 980px */
	width:315px;
	margin-top:8px;
}
#contentRight p a.doubleCaret{
	background:url(/sites/sitewide/30/pix/caret_double.gif) no-repeat 0px 1px;
	margin:0;
	padding:0px 5px 5px 11px;
	color: #0860a8;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}

		/* Content Accordion begin */
		#accordionContainerMainContent {margin-left: -10px;}
		
		/* Default accordion triggers position */
		#accordionContainerMainContent h2#accordion_main_btn_1 span{ background-position: 0px 0px; }
		#accordionContainerMainContent h2#accordion_main_btn_2 span{ background-position: 0px -32px; }
		#accordionContainerMainContent h2#accordion_main_btn_3 span{ background-position: 0px -64px; }
		#accordionContainerMainContent h2#accordion_main_btn_4 span{ background-position: 0px -96px; }
		#accordionContainerMainContent h2#accordion_main_btn_5 span{ background-position: 0px -128px; }
		#accordionContainerMainContent h2#accordion_main_btn_6 span{ background-position: 0px -160px; }

		/* Currently-open accordion triggers position */
		#accordionContainerMainContent .current h2#accordion_main_btn_1 span{ background-position: 0px 0px; }
		#accordionContainerMainContent .current h2#accordion_main_btn_2 span{ background-position: 0px -42px; }
		#accordionContainerMainContent .current h2#accordion_main_btn_3 span{ background-position: 0px -84px; }
		#accordionContainerMainContent .current h2#accordion_main_btn_4 span{ background-position: 0px -126px; }
		#accordionContainerMainContent .current h2#accordion_main_btn_5 span{ background-position: 0px -168px; }
		#accordionContainerMainContent .current h2#accordion_main_btn_6 span{ background-position: 0px -210px; }

		/* Accordion triggers text version plus image replacement */
		#accordionContainerMainContent h2 {height: 32px; width: 649px; margin: 0; padding: 0; position: relative; text-indent: 10px; border-bottom: none;}
		
		#accordionContainerMainContent h2 span{display: block; left: 5px; top: 0px; width: 649px; height: 32px;  background-repeat:no-repeat; position: absolute;}
		#accordionContainerMainContent .current h2 span {left: 0px; top: -1px; width: 660px; height: 42px;  background-repeat:no-repeat;}
		
		/* Accordion text formatting */
		#accordionContainerMainContent .accordion_main {overflow: hidden; position: relative; margin-top: 3px;}
		#accordionContainerMainContent .accordionContentPadding {padding: 11px 33px 21px 33px; background: url(/business/itcenter/pix/bg_acc_content.gif) no-repeat bottom left; position: relative;}
		#accordionContainerMainContent .accordionContentContainer {height: 216px; width: 594px; overflow: auto; padding-bottom: 0px; position: relative;}
		
		/* Accordion video container formatting */
		#accordionContainerMainContent .video .accordionContentContainer {height: 320px; overflow: auto;}
		/* Content accordion end */

		/*	Accordion item formatting	*/
		.item-wrapper	{float:left;}
		.item-pic {float:left;}
		.item-pic img {margin-bottom:20px;border:1px solid #bebebe;}
		.item-copy{float:left;text-align:left;width:478px;margin:0 0 0 8px;}
		.item-copy a{font-weight:bold}
		
		/* Product Navbar begin */
		
		#productNavbar {height: auto; margin-top: 8px;}
		#productNavbar ul {zoom: 1;}
		#productNavbar ul:after {content: ""; display: block; clear: both; visibility: hidden;} // auto-clear after floated elements
		#productNavbar ul ul {padding-bottom: 0;}
		#productNavbar li {display: inline;}
		#productNavbar li a {width: 490px; height: 27px; padding-top: 6px; float: left; position: relative; text-align: center;}
		
		/* Navbar for client PCs, sprite and text-replacement */
		
		/* Top level */
		
		#productNavbar li#navbarClients {width: 490px; float: left; margin: 0 5px 0 -5px; position: relative; z-index:0;}

		#productNavbar li#navbarClients a span {position: absolute; top: 0; left: 0; background: url(/cn/business/corevpro/pix/sprite_xeon_client_nav.gif) no-repeat 0px -10px; display: block; width: 490px; height: 33px;}		
		#productNavbar li#navbarClients a:hover span, #productNavbar li#navbarClients a:active span, #productNavbar li#navbarClients a.current span {background-position: 0px -92px; cursor: default;}
/*		#productNavbar li#navbarClients a:hover span, #productNavbar li#navbarClients a:active span, #productNavbar li#navbarClients a.current span {background-position: 0px -70px; cursor: auto;}*/

		/* Second level */
		#productNavbar li#navbarClients li {position: relative; float: left;}
		#productNavbar li#navbarClients li:hover, #productNavbar li#navbarClients li.hover {z-index: 9999;}

		/* Second level "Security" */
		
		#productNavbar li#navbarClients li#navbarClientsSec a {width: 490px; height: 31px; position: relative; z-index: 10; cursor: default; }
		#productNavbar li#navbarClients li#navbarClientsSec a span {width: 490px; height: 37px; background-position: 0px -43px;}
		/*#productNavbar li#navbarClients li#navbarClientsSec a:hover span, #productNavbar li#navbarClients li#navbarClientsSec a:active span, #productNavbar li#navbarClients li#navbarClientsSec a.current span {background-position: 0px -124px; cursor:default;}*/
        #productNavbar li#navbarClients li#navbarClientsSec a:hover span, #productNavbar li#navbarClients li#navbarClientsSec a:active span, #productNavbar li#navbarClients li#navbarClientsSec a.current span {background-position: 0px -124px; cursor:default;}		

		

		/* Navbar for Client PCs ends */
		
		/* Navbar for Server PCs begins */
		
		/* Top level */
		
		#productNavbar li#navbarServers {width: 490px; float: left;}
		#productNavbar li#navbarServers a span {position: absolute; top: 0; left: 0; background: url(/cn/business/corevpro/pix/sprite_xeon_server_nav.gif) no-repeat 0px 0px; display: block; width: 490px; height: 33px;}
		#productNavbar li#navbarServers a:hover span, #productNavbar li#navbarServers a:active span, #productNavbar li#navbarServers a.current span {background-position: 0px -70px;cursor:auto;}

		/* Second level */
		
		/* Second level "Performance" */

		#productNavbar li#navbarServers li#navbarServersPerf a {width: 159px; height: 37px;}
		#productNavbar li#navbarServers li#navbarServersPerf a span {width: 159px; height: 37px; background-position: 0px -33px;}
		#productNavbar li#navbarServers li#navbarServersPerf a:hover span, #productNavbar li#navbarServers li#navbarServersPerf a:active span, #productNavbar li#navbarServers li#navbarServersPerf a.current span {background-position: 0px -103px; cursor:pointer;}
		#productNavbar li#navbarServers li#navbarServersPerf a.current span {cursor:auto;}
		
		/* Second level "Energy Efficiency" */
		
		#productNavbar li#navbarServers li#navbarServersEff a {width: 166px; height: 37px;}
		#productNavbar li#navbarServers li#navbarServersEff a span {width: 166px; height: 37px; background-position: -159px -33px;}
		#productNavbar li#navbarServers li#navbarServersEff a:hover span, #productNavbar li#navbarServers li#navbarServersEff a:active span, #productNavbar li#navbarServers li#navbarServersEff a.current span {background-position: -159px -103px; cursor:pointer;}
		#productNavbar li#navbarServers li#navbarServersEff a.current span {cursor:auto;}
		
		/* Second level "Virtualization" */
		
		#productNavbar li#navbarServers li#navbarServersVirt a {width: 165px; height: 37px;}
		#productNavbar li#navbarServers li#navbarServersVirt a span {width: 165px; height: 37px; background-position: -325px -33px; }
		#productNavbar li#navbarServers li#navbarServersVirt a:hover span, #productNavbar li#navbarServers li#navbarServersVirt a:active span, #productNavbar li#navbarServers li#navbarServersVirt a.current span {background-position: -325px -103px; cursor:pointer;}
		#productNavbar li#navbarServers li#navbarServersVirt a.current span {cursor:auto;}

		/* Navbar for Server PCs ends */
		
		
		
		/* Begin: vPro Accordion headings sprite and text-replace ------------------------------------------ */
		
		#accordionContainerVpro{ width:315px; }
		#accordionContainerVpro div{ overflow:hidden; }
		
		#accordionContainerVpro div.bottomCap{
			background-image: url(/cn/business/corevpro/pix/sprite_accordion_vPro_2.gif);
			background-repeat:no-repeat;
			background-position:-315px -147px;
			
			width:315px;
			height:18px;
			margin-bottom:11px;
		}
		
		#accordionContainerVpro div.accordionContentPadding{
			padding-left:13px;
			padding-right:10px;
		}
		
		#accordionContainerVpro h2{
			margin:0;
			margin-bottom:7px;
			padding:0;
			font-size:9px;
			border:none;
			width:315px;
			height:49px;
			position:relative;
			cursor:default;
		}
		
		#accordionContainerVpro h2#accordion_btn_1 span{ background-position: -315px 0px; }
		#accordionContainerVpro h2#accordion_btn_2 span{ background-position: -315px -49px; }

		
		#accordionContainerVpro h2 span{
			width: 100%;
			height: 100%;
			background-image: url(/cn/business/corevpro/pix/sprite_accordion_vPro_2.gif);
			background-repeat:no-repeat;
			position: absolute;
		}
		
		.accordion_sidebar{
			
			background-repeat:repeat-y;
			position:relative;
		}
		
		/* End: vPro Accordion headings sprite and text-replace ------------------------------------------ */
		
		
		/* Begin: Xeon Accordion headings sprite and text-replace ------------------------------------------ */
		
		#accordionContainerXeon{ width:315px; }
		#accordionContainerXeon div{ overflow:hidden; }
		
		#accordionContainerXeon div.bottomCap{
			
			background-repeat:no-repeat;
			background-position:-315px -245px;
			
			width:315px;
			height:18px;
			margin-bottom:11px;
		}
		
		#accordionContainerXeon div.accordionContentPadding{
			padding-left:13px;
			padding-right:10px;
		}
		#accordionContainerXeon h2{
			margin:0;
			margin-bottom:7px;
			padding:0;
			font-size:9px;
			border:none;
			width:315px;
			height:49px;
			position:relative;
			cursor:default;
		}
		
		#accordionContainerXeon h2#accordion_btn_1 span{ background-position: -315px -49px; }
		#accordionContainerXeon h2#accordion_btn_2 span{ background-position: -315px 0px; }
		#accordionContainerXeon h2#accordion_btn_3 span{ background-position: -315px -98px; }
		#accordionContainerXeon h2#accordion_btn_4 span{ background-position: -315px -147px; }
		#accordionContainerXeon h2#accordion_btn_5 span{ background-position: -315px -196px; }
		
		#accordionContainerXeon h2 span{
			width: 100%;
			height: 100%;
			
			background-repeat:no-repeat;
			position: absolute;
		}

		/* End: Xeon Accordion headings sprite and text-replace ------------------------------------------ */
		
		#accordionContainer div p{
			font-size: 11px;
			color:#000;
			margin:0;
			padding-bottom:12px;
		}
		
		#accordion_content_2 h3{
			font-size:12px;
			font-weight:bold;
			color:#0860a8;
		}
		
		#accordion_content_3 p{
			color:#0b1c2c;
		}
		
		#disclaimerContainer{
			font-size:9px;
			color:#737373;
			margin-bottom:7px;
		}
		
		/* Begin: RSS Styles ----------------------------------------------------------------------------- */
		#chan_items{margin-top:-8px;}
		#item{margin:8px 0;}
		#item_title{font-weight:bold;}
		#item_title a{color: 0860a8;}
		#item_description{color:#000;}
		#item_pubDate{margin-top:1px;}
		#chan_title,#chan_link,#chan_description,#chan_image_link,#chan_pubDate,#chan_copyright{display:none;}
		/* End: RSS Styles ------------------------------------------------------------------------------- */
