/* removed temporary classes from prototype phase. can be reclaimed from version 43  */

#sp-sectionTitleBlock {
	clear:left;
	float:left;
	width:950px;
	min-height:60px;
	margin:0 25px 17px 25px;
}
.rtl #sp-sectionTitleBlock {
	clear:right;
	float:right;
}

#sp-sectionTitleBlockLeft{
	float:left;
	width:525px;
	min-height:60px;
	text-align:left;
	margin:0 ;
	padding:0 ;
}
.rtl #sp-sectionTitleBlockLeft{
	float:right;
	text-align:right;
	width:501px;
	margin-right:24px;
}

#sp-sectionTitleBlockRight {
	float:right;
	text-align:right;
	width:400px;
	height:50px;
	margin:0;
	padding:0;
	padding:10px 25px 0 0;

}
.rtl #sp-sectionTitleBlockRight {
	float:left;
	text-align:left;
	padding:10px 0 0 25px;
}

#sp-topBlock, #sp-topBlockTall {
	clear:left;
	float:left;
	width:950px;
	margin:0 25px;
	padding:0 0 26px 0;
	text-align:left;
}
#sp-topBlock {height:215px;}
#sp-topBlockTall {height:308px;}

#sp-topBlockLeft, #sp-topBlockLeftTall{
	float:left;
	width:676px;
	text-align:left;
	margin:0 ;
	padding:0 ;
}
#sp-topBlockLeft {height:215px;}
#sp-topBlockLeftTall {height:308px;}

#sp-topBlockImageContainer{
	width:640px;
	height:179px;
	margin:0;
	padding:0;
	border-bottom:18px solid #F0F0F0;
	border-left:18px solid #F0F0F0;
	border-right:18px solid #F0F0F0;
	border-top:18px solid #F0F0F0;

}

#sp-topBlockRight, #sp-topBlockRightSpotlight {
	float:left;
	text-align:left;
	width:274px;
	margin:0;
	padding:0;
	font-size:12px;

}
#sp-topBlockRight {padding-top:12px;}
#sp-topBlockRightSpotlight { padding-top:12px;}

#sp-topBlockRightSpotlightWithFixedHeight {
	float:left;
	text-align:left;
	width:274px;
	height:160px;
	margin:0;
	padding:0;
	font-size:12px;

}

#sp-topBlockRightSpotlightShareBlock {
	float:left;
	text-align:left;
	width:254px;
	height:30px;
	margin:0;
	padding:10px 0 0 20px;
	font-size:11px;
	line-height:13px;

}
.sp-technologySpotlightText {
	color:#454545;
	font-size:18px;
	line-height:20px;
	padding:19px 0 0 0;
	text-align:left;
	width:250px;
}

.sp-contactNumberArea {
	float:right;
	text-align:right;
	padding:0;
	margin:0;

}
.rtl .sp-contactNumberArea {
	float:left;
	text-align:left;
}

.sp-tollfreePhone {
	font-size:18px;
	line-height:19px;
}
.rtl .sp-tollfreePhone {
	direction:ltr;
	unicode-bidi:bidi-override;
}

.sp-tollfreePhone2 {
	font-size:12px;
	line-height:13px;
}

.sp-spotlightDevider {
	background:transparent url(http://media.netapp.com/designimages/spotlightbar1x11.gif) no-repeat scroll center ;
	margin:0 5px;
	width:1px;
	font-size:20px;
	padding-bottom:3px;
	line-height:20px;
}

.sp-emailUs {
	font-size:12px;
	position:relative; 
	top:-2px;
	line-height:13px;
	padding:0 5px 0 0;
	margin:0;
}

.sp-tollPhoneNo10px {
	color:#454545;
	font-size:10px;
	margin:0;
	padding:0;
}

.sp-liveChatBlock {
	margin:0;
	padding:0 0 0  7px;
	position:relative; top:5px;
}

#sp-topBlockRightReseller{
	float:right;
	width:310px;
	height:60px;
	background:url(http://media.netapp.com/designimages/sidebar-gray-shadow-bgfff-310x20.jpg) no-repeat top;
	background-color:#FFFFFF;
}
/* Changes for STE. Do not push live */
div#sp-breadCrumbs {
	clear:left;
	float:left;
	height:auto;
	width:467px;
	margin:0;
	padding:28px 29px 8px 29px;
	vertical-align:top;
}
/* Changes for STE. Do not push live */
.rtl div#sp-breadCrumbs {
	clear:right;
        float:right;
	text-align:right;
	padding-right:0;
}
#sp-breadCrumbs ul {
	color:#454545;
	font-size:11px;
	margin:0;
	padding:0;
}
#sp-breadCrumbs ul li {
	display:inline;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}
#sp-breadCrumbs ul li span {
	background:transparent url(http://media.netapp.com/designimages/menu_arrow_1.jpg) no-repeat scroll right center;
	height:10px;
	white-space:normal;
	width:6px;
}
.rtl #sp-breadCrumbs ul li span {
	background:transparent url(http://media.netapp.com/designimages/menu_arrow_1-he.jpg) no-repeat scroll left center;
}
#sp-breadCrumbs ul li a {
	color:#454545;
	margin:0;
	padding:0 4px 0 2px;
	text-decoration:none;


}
.rtl #sp-breadCrumbs ul li a {
	padding:0 2px 0 4px;
}
#sp-breadCrumbs ul li a:hover {
	color:#454545;
	text-decoration:underline;
}

#sp-topBodyMain {
	padding-left:25px;
	padding-right:25px;
	width:950px;
	margin:0;
	padding-bottom:0;
}

#sp-topBodyMainLeftSingleCol, #sp-topBodyMainContentSingleCol, #sp-bodyMainTabSingleCol, #topBodyMainLeftThreeCol, #sp-bodyMainNoTabSingleCol {
	width:950px;
}

#sp-topBodyMainLeftDoubleCol, #sp-topBodyMainLeftSingleCol {
	float:left;
	padding-bottom:0;
}

#sp-topBodyMainLeftThreeCol {
	clear:left;
	float:left;
	padding-bottom:10px;
}



.sp-boxLink, .sp-hideLine {
	clear:left;
	float:left;
	font-size:12px;
	line-height:13px;
	
	
}
.sp-boxLink ul {
	background:transparent url(http://media.netapp.com/designimages/sp-divider-horizontal-wht-gray-1x1.gif) repeat-x left bottom;
	margin:0;
	padding:5px 0 0;
	width:312px;
}
.sp-boxLink ul.hideBorderLine {
	background:transparent none repeat scroll 0 0;
	margin:0;
	padding:5px 0 0;
}
.sp-boxLink ul li {
	background:transparent url(http://media.netapp.com/designimages/arrow-wrap.gif) no-repeat scroll left top;
	display:block;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-left:20px;
	padding-bottom:7px;
	padding-left:11px;
	text-align:left;
}
.sp-hideLine ul {
	margin:0;
	padding:5px 0 0;
}
.sp-hideLine ul li {
	clear:left;
	float:left;
	display:block;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-left:20px;
	padding-bottom:7px;
	padding-left:11px;
	text-align:left;
}
.sp-boxTitleLeft {
	color:#454545;
	font-size:16px;
	font-weight:bold;
	height:25px;
	letter-spacing:0;
	line-height:20px;
	margin:7px 0 0 19px;
	width:285px;
	text-align:left;
}


#sp-topBodyMainContentSingleCol {
	float:left;
	text-align:left;
/* 	border-bottom:1px solid #b2b2b2; */
}

#sp-topBodyMainLeftDoubleCol, #sp-bodyMainTabDoubleCol, #sp-bodyMainNoTabDoubleCol  {
	width:670px;
	
}

#sp-mainContentAreaDoubleCol, #sp-mainContentAreaSingleCol{
	color:#454545;
	float:left;
	margin:0;
	padding:0 0 0 29px;
	text-align:left;
}
.rtl #sp-mainContentAreaDoubleCol, .rtl #sp-mainContentAreaSingleCol{
	color:#454545;
	float:right;
	margin:0;
	padding:0 29px 0 0;
	text-align:right;
}

#sp-singleColBoxBlueOuter {
	width:948px;
	float:left;
	margin:0;
	padding:0;
}
#sp-singleColBoxBlueContent {
	width:920px;
	color:#454545;
	float:left;
	margin:0;
	padding:0px 0 0 28px;
	text-align:left;
	border-left:1px solid #b6d2e8;
	border-right:1px solid #b6d2e8;
}

#sp-singleColBoxBlueContent .productType {
	margin-top:0px;
}
.rtl #sp-singleColBoxBlueContent {
	padding:20px 28px 0 0;
	text-align:right;
}

#sp-mainContentAreaLeft {
	float:left;
	padding:12px 20px 0 0;
	width:415px;
}
#sp-mainContentAreaRight {
	float:left;
	padding:12px 20px 0 30px;
	width:415px;
}
#sp-singleColContentBoxDetail {
	width:920px;
	color:#454545;
	float:left;
	margin:0;
	padding:0 0 0 28px;
	text-align:left;
}

#sp-mainContentAreaSingleColTopBox {
	color:#454545;
	float:left;
	margin:0;
	padding:0 0 10px 0;
	text-align:left;
	width:950px;
}

#sp-mainContentAreaThreeColBotBox {
	clear:left;
	color:#454545;
	float:left;
	margin:0;
	padding:0 0 10px 0;
	text-align:left;
	width:950px;
}

#sp-mainContentAreaDoubleCol {
	width:641px;
}
#sp-mainContentAreaSingleCol {
	width:921px;
}
#sp-bodyMainTabDoubleCol {
	float:left;
	margin:0;
	padding:0;
	position:relative;
	z-index:0;
}
#sp-bodyMainNoTabDoubleCol, #sp-bodyMainNoTabSingleCol {
	clear:left;
	float:left;
	margin:0;
	padding:0;
	height:0;
	border-top:1px solid #D5D5D5;
}
#sp-bodyMainTabSingleCol {
	clear:both;
	float:left;
	margin:0;
	padding:0;
	position:relative;
	z-index:0;
	text-align:left;
}

.sp-productImageContainer {
	clear:right;/* added for STE, so this gets clear of the share widget*/
	float:right;
	margin:15px 28px 0 27px;
	padding:8px 0 0 0;
	width:226px;
}
.rtl .sp-productImageContainer {
	float:left;
	margin:15px 27px 0 28px;
}

.sp-RMAContainer {
	margin:0;
	padding:15px 0;
	width:640px;

}

/* keyPointBlock same like live.. Starts here */
/* ....................................... */

.keyPointBlock {
	clear:right;
	background-color:#F5FAFE;
	color:#454545;
	display:inline;
	float:right;
	margin:13px 30px 10px 27px;
	padding:0;
	width:226px;

}
.rtl .keyPointBlock {
	margin:13px 27px 10px 30px;
	clear:left;
	float:left;
}
.keyPointHeading {
	color:#454545;
	font-size:12px;
	padding:15px 0 0 15px;
}
.rtl .keyPointHeading {
	padding:15px 15px 0 0;
}
#keyPoints {
	margin-bottom:0;
	margin-top:0;
	padding-top:4px;
}
#keyPoints ul {
	margin:8px 0 10px 30px;
	padding:0;
}
.rtl #keyPoints ul {
	margin:8px 30px 10px 0;
}
#keyPoints ul li {
	font-size:11px;
	line-height:13px;
	margin-right:6px;
	padding-bottom:7px;
}
.rtl #keyPoints ul li {
	margin-right:0;
	margin-left:6px;
}
/* ....................................... */
/* keyPointBlock same like live.. Ends here */


div#bottomDisclaimer {
	clear:left;
	color:#454545;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	line-height:13px;
	margin:0;
	padding:0 35px 10px 40px;
	text-align:left;
	vertical-align:top;
}

/* Spotlight Right AdBar same like live.. Starts here */
/* ....................................... */

.spotlightText {
	color:#454545;
	font-size:18px;
	line-height:20px;
	padding:5px 0 0 24px;
	text-align:left;
}
.smallText10px {
	color:#454545;
	font-size:10px;
	padding:2px 0 0 24px;
	text-align:left;
}


.sideBarSpotLight1, .sideBarSpotLight2 {
	border-bottom:1px solid #F3F3F3;
	float:left;
	margin:0;
	padding:6px 0;
	margin:0 0 0 24px;
	width:250px;
}
div#sideBarSpotLightLink {
	clear:left;
	float:left;
	font-size:12px;
	line-height:13px;
	margin:0;
	padding:0;
}
#sideBarSpotLightLink ul {
	margin:0;
	padding:0;
}
#sideBarSpotLightLink ul li {
	background:transparent url(http://media.netapp.com/designimages/arrow-wrap.gif) no-repeat scroll left top;
	display:block;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-left:0;
	padding-bottom:6px;
	padding-left:11px;
	text-align:left;
}
.rtl #sideBarSpotLightLink ul li {
	background:transparent url(http://media.netapp.com/designimages/arrow-wrap_il.gif) no-repeat scroll right top;
	margin-left:0;
	padding-left:0;
	padding-right:11px;
	text-align:right;
}
.sideBarSpotLightDetails {
	clear:left;
	color:#454545;
	float:left;
	font-size:11px;
	line-height:11px;
	margin:0;
	padding:2px 0 0 12px;
	text-align:left;
	width:228px;
}
.rtl .sideBarSpotLightDetails {
	clear:right;
	float:right;
	padding:2px 12px 0 0;
	text-align:right;
}
.PressroomSideBarBigText {
	color:#454545;
	font-size:14px;
	margin:0 10px 10px 20px;
	padding-top:5px;
	text-align:left;
}
/* ....................................... */
/* Spotlight Right AdBar same like live Ends here */


.sp-boxMidAreaSpotlight {
	clear:left;
	float:left;
	width:268px;
	border-left:1px solid #D5D5D5;
	border-right:1px solid #D5D5D5;
}

.sp-sideBarSpotLight1, .sp-sideBarSpotLight2{
	border-bottom:1px solid #F3F3F3;
	float:left;
	margin:0;
	padding:6px 0;
	width:250px;
}

.sp-BBbox710SpotLight {
	float:left;
	margin:0;
	padding:0 0 3px 20px;
	width:295px;
	font-size:12px;
}


.sp-spotlightColor {
	color:#B2B4B3;
}
.sp-spotlightPoints {
	color:#58A618;
	font-weight:bold;
}
div#sp-sideBarSpotLightLink {
	clear:left;
	float:left;
	font-size:12px;
	line-height:13px;
	margin:0;
	padding:0;
}
#sp-sideBarSpotLightLink ul {
	margin:0;
	padding:0;
}

#sp-sideBarSpotLightLink ul li {
	background:transparent url(http://media.netapp.com/designimages/arrow-wrap.gif) no-repeat scroll left top;
	display:block;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-left:4px;
	padding-bottom:6px;
	padding-left:11px;
	padding-right:10px;
	text-align:left;
}
.sp-sideBarSpotLightDetails {
	clear:left;
	color:#454545;
	float:left;
	font-size:11px;
	line-height:11px;
	margin:0 20px 0 0;
	padding:2px 0 0 27px;
	text-align:left;
	width:217px;
}


/* Spotlight Right AdBar New Start */
/* ....................................... */

.sp-adBarSpotLight1, .sp-adBarSpotLight2 {
	float:left;
	margin:0;
	padding:6px 10px 6px 0;
	width:255px;
}
.sp-adBarSpotlightText {
	color:#454545;
	font-size:18px;
	line-height:20px;
	padding:5px 0 0 14px;
	text-align:left;
}
.sp-adBarSmallText10px {
	color:#454545;
	font-size:10px;
	padding:2px 0 0 15px;
	text-align:left;
}
.sp-spotlightColor {
	color:#B2B4B3;
}
.spotlightPoints {
	color:#58A618;
	font-weight:bold;
}
div#sp-adBarSpotLightLink {
	clear:left;
	float:left;
	font-size:12px;
	line-height:13px;
	margin:0;
	padding:0;
}
#sp-adBarSpotLightLink ul {
	margin:0;
	padding:0;
}
#sp-adBarSpotLightLink ul li {
	background:transparent url(http://media.netapp.com/designimages/arrow-wrap.gif) no-repeat scroll left top;
	display:block;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-left:14px;
	padding-bottom:6px;
	padding-left:11px;
	text-align:left;
}
.sp-adBarSpotLightDetails {
	clear:left;
	color:#454545;
	float:left;
	font-size:11px;
	line-height:11px;
	margin:0;
	padding:2px 10px 0 27px;
	text-align:left;
	width:210px;
}

.sp-spotlightText {
	color:#454545;
	font-size:18px;
	line-height:20px;
	padding:5px 0 0 14px;
	text-align:left;
}
/* ....................................... */
/* Spotlight Right AdBar New END*/



/* CSS Right adBAr START */

#sp-adBarBlock {
	clear:right;
	float:right;
	padding:0 0 0 10px;
	width:270px;
	margin:-15px 0 0 0;
	
}
.sp-adBox {
	clear:left;
	float:left;
	padding:0 0 10px 0;
	margin:0;
	width:270px;
}
.sp-boxHeading, .sp-BBbox230Heading, .sp-BBbox470Heading {
	display:inline;
	float:left;
	height:33px;
}

.sp-boxHeading {width:270px;}
.sp-BBbox230Heading {width:230px;}
.sp-BBbox470Heading {width:470px;}
.sp-BBbox470Top {display:inline;float:left;width:470px;}
.BBbox470MidArea .sp-BBbox470Top {margin-left:-20px;}
.sp-BBbox710Top {display:inline;float:left;width:710px;}
.sp-BBbox710Bot {display:inline;float:left;width:710px;}
.sp-BBbox710BotBlue {display:inline;float:left;width:710px;}

.sp-BBbox230Bot{
	display:inline;
	float:left;
	height:7px;
	width:230px;
	background-color:#FFFFFF
}

.sp-BBbox230BotMid {
	float:left;
	height:6px;
	width:216px;
	font-size:1px;
	line-height:6px;
	border-bottom:1px solid #D5D5D5;
	
}

.sp-BBbox470Bot{
	display:inline;
	float:left;
	height:7px;
	width:470px;
	background-color:#FFFFFF
}

.sp-BBbox470BotMid {
	float:left;
	height:6px;
	width:456px;
	font-size:1px;
	line-height:6px;
	border-bottom:1px solid #D5D5D5;
}

.sp-boxHeadingLeft {
	background:transparent url(http://media.netapp.com/designimages/sp-boxheading-left-7x33.gif) no-repeat scroll left center;
	float:left;
	height:33px;
	width:7px;
}
.sp-boxHeadingMid, .sp-BBbox230HeadingMid, .sp-BBbox470HeadingMid{
	background:transparent url(http://media.netapp.com/designimages/sp-boxheading-mid-1x33.gif) repeat-x scroll center top;
	float:left;
	height:33px;
	text-align:left;
}

.sp-boxHeadingMid {	width:256px; }
.sp-BBbox230HeadingMid {width:216px;}
.sp-BBbox470HeadingMid {width:456px;}

.sp-boxHeadingRight {
	background:transparent url(http://media.netapp.com/designimages/sp-boxheading-right-7x33.gif) no-repeat scroll right center;
	float:right;
	height:33px;
	width:7px;
}



.sp-boxBot, .sp-boxBotBlue, .sp-boxTop {
	display:inline;
	float:left;
	height:7px;
	width:270px;
	
}
.sp-230boxBotBlue {
	display:inline;
	float:left;
	height:7px;
	width:230px;
    background-color:#F5FAFE;
	
}
.sp-boxBot {background-color:#FFFFFF;}
.sp-boxBotBlue{background-color:#F5FAFE;}

.sp-bodyboxBotBlue {
	display:inline;
	float:left;
	height:7px;
	width:950px;
}

.sp-boxTop950, .sp-boxBot950{
	display:inline;
	float:left;
	height:7px;
	width:950px;
}

.sp-boxTopMid950, .sp-boxBotMid950, .sp-bodyboxBotBlueMid {
	float:left;
	height:6px;
	width:936px;
	font-size:1px;
	line-height:6px;
}
.sp-boxTopMid950 {border-top:1px solid #D5D5D5;}
.sp-boxBotMid950 {border-bottom:1px solid #D5D5D5;}
.sp-bodyboxBotBlueMid {border-bottom:1px solid #b6d2e8;}

.sp-boxMidArea950 {
	clear:left;
	float:left;
	width:919px;
	padding:0 0 15px 29px;
	margin:0;
	border-left:1px solid #D5D5D5;
	border-right:1px solid #D5D5D5;
}

.sp-BBbox230boxTop {
	display:inline;
	float:left;
	height:7px;
	width:230px;
}
.sp-BBbox230boxTopMid {
	float:left;
	height:6px;
	width:216px;
	font-size:1px;
	line-height:6px;
	border-top:1px solid #D5D5D5;
}
.sp-boxBotLeft {
	background:transparent url(http://media.netapp.com/designimages/sp-boxbotleft-7x7.gif) no-repeat scroll left bottom;
	float:left;
	height:7px;
	width:7px;
}
.sp-boxBotMid {
	float:left;
	height:6px;
	width:256px;
	font-size:1px;
	line-height:7px;
	border-bottom:1px solid #D5D5D5;
}

.sp-230boxBotMid {
	float:left;
	height:6px;
	width:216px;
	font-size:1px;
	line-height:7px;
	border-bottom:1px solid #D5D5D5;
}


.sp-boxBotRight {
	background:transparent url(http://media.netapp.com/designimages/sp-boxbotright-7x7.gif) no-repeat scroll right bottom;
	float:right;
	height:7px;
	width:7px;
}

.sp-boxTopLeft {
	background:transparent url(http://media.netapp.com/designimages/sp-boxtopleft-7x7.gif) no-repeat scroll left top;
	float:left;
	height:7px;
	width:7px;
}
.sp-boxTopMid {
	float:left;
	height:6px;
	width:256px;
	font-size:1px;
	line-height:6px;
	border-top:1px solid #D5D5D5;
}

.sp-boxTopRight {
	background:transparent url(http://media.netapp.com/designimages/sp-boxtopright-7x7.gif) no-repeat scroll right top;
	float:right;
	height:7px;
	width:7px;
}

.sp-boxTopLeftBlue {
	background:transparent url(http://media.netapp.com/designimages/sp-blue-left-top-corner-7x7.gif) no-repeat scroll left top;
	float:left;
	height:7px;
	width:7px;
}
.sp-BBbox710TopMidBlue, .sp-BBbox710BotMidBlue  {
	float:left;
	height:6px;
	width:696px;
	font-size:1px;
	line-height:6px;
	background-color:#F5FAFE;
}
.sp-BBbox710TopMidBlue {border-top:1px solid #C6DCEE; }
.sp-BBbox710BotMidBlue {border-bottom:1px solid #C6DCEE;}

.sp-boxTopRightBlue {
	background:transparent url(http://media.netapp.com/designimages/sp-blue-right-top-corner-7x7.gif) no-repeat scroll right top;
	float:right;
	height:7px;
	width:7px;
}
.sp-boxBotLeftBlue {
	background:transparent url(http://media.netapp.com/designimages/sp-blue-left-bot-corner-7x7.gif) no-repeat scroll left bottom;
	float:left;
	height:7px;
	width:7px;
}

.sp-boxBotRightBlue  {
	background:transparent url(http://media.netapp.com/designimages/sp-blue-right-bot-corner-7x7.gif) no-repeat scroll right bottom;
	float:right;
	height:7px;
	width:7px;
}

.sp-bodyboxBotBlueLeft {
	background:transparent url(http://media.netapp.com/designimages/sp-body-blue-roundcorner-left-bottom-7x7.gif) no-repeat scroll left bottom;
	float:left;
	height:7px;
	width:7px;
}

.sp-bodyboxBotBlueRight  {
	background:transparent url(http://media.netapp.com/designimages/sp-body-blue-roundcorner-right-bottom-7x7.gif) no-repeat scroll right bottom;
	float:right;
	height:7px;
	width:7px;
}

.sp-boxMidArea {
	/*background:transparent url(http://media.netapp.com/designimages/boxcontentareabg.gif) repeat-y scroll center top;*/
	clear:left;
	float:left;
	width:268px;
	border-left:1px solid #D5D5D5;
	border-right:1px solid #D5D5D5;
}
.sp-boxMidArea .sp-boxMidArea {/*hide borders when we end up with nested .sp-boxMidArea */
border-left:0;
border-right:0;
}

.sp-box314 {
	float:left;
	width:314px;
	margin-right:4px;
}

.sp-box314Last{
	float:left;
	width:314px;
}

.sp-box314Top, .sp-box314Bot {
	clear:left;
	display:inline;
	float:left;
	height:7px;
	width:314px;
}

.sp-box314TopMid {
	float:left;
	height:6px;
	width:300px;
	font-size:1px;
	line-height:6px;
	border-top:1px solid #D5D5D5;

}

.sp-box314MidArea {
	clear:left;
	float:left;
	width:312px;
	border-left:1px solid #D5D5D5;
	border-right:1px solid #D5D5D5;
}

.sp-box314BotMid {
	float:left;
	height:6px;
	width:300px;
	font-size:1px;
	line-height:7px;
	border-bottom:1px solid #D5D5D5;
}


.sp-boxMidArea p {
	color:#454545;
	padding-left:16px;
	text-align:left;
}
.sp-boxMidArea select {
	color:#454545;
	float:left;
}
.sp-boxBottomBar {

	background:transparent url(http://media.netapp.com/designimages/boxbottombar.gif) repeat-x scroll center top;
	clear:left;
	float:left;
	font-size:1px;
	height:6px;
	margin:0;
	padding:0;
	width:270px;
}

.sp-boxMidAreaFC {
	background:transparent url(http://media.netapp.com/designimages/sp-boxcontentareabgfc-119x100.gif) no-repeat right top;
	clear:left;
	float:left;
	width:268px;
	border-left:1px solid #D5D5D5;
	border-right:1px solid #D5D5D5;
}
.sp-BBbox230MidArea .sp-boxMidAreaFC {/* for modular 3 col layouts */
	border:0;
	width:228px;
	background-position: 145px 0;
}

.sp-boxBottomBarCyan {
	background:transparent url(box-img/boxbottomcyan.gif) no-repeat scroll center top;
	clear:left;
	float:left;
	font-size:8px;
	height:8px;
	margin:0;
	padding:0;
	width:270px;
}

.sp-adBarBoxLink {
	clear:left;
	color:#454545;
	float:left;
	font-size:11px;
	line-height:13px;
	margin:0;
	padding:6px 0 0;
}

.rtl .sp-adBarBoxLink{
       clear:right;
       float:right;
}

.sp-boxLinkRow {
	clear:left;
	float:left;
	width:268px;
}
.sp-boxLinkRowBtn {
	float:left;
	padding:10px 0 10px 19px;
	clear:left;
}
.sp-adBarBoxLink span {
	background:transparent none repeat scroll 0 0;
	float:left;
	margin:0;
	padding-bottom:6px;
	padding-right:5px;
	text-align:left;
	width:30px;
}
.rtl .sp-adBarBoxLink span {
	float:right;
	text-align:right;
}
.sp-adBarBoxLink ul {
	clear:left;
	float:left;
	margin:0;
	padding:0 3px 0 0;
	width:222px;
}
.rtl .sp-adBarBoxLink ul {
	clear:both;
	float:right;
	padding:0 0 0 3px;
}
.rtl .sp-adBarBoxLink ul {
	padding:0 0 0 3px;
	text-align:right;
}
.sp-adBarBoxLink ul li {
	background:transparent url(http://media.netapp.com/designimages/arrow-wrap.gif) no-repeat scroll left top;
	display:block;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-left:16px;
	padding-bottom:6px;
	padding-left:11px;
	text-align:left;
}
.rtl .sp-adBarBoxLink ul li {
	background:transparent url(http://media.netapp.com/designimages/arrow-wrap_il.gif) no-repeat scroll right top;
	margin-left:0;
	margin-right:16px;
	padding-bottom:6px;
	padding-left:0;
	padding-right:11px;
	text-align:right;
}



.sp-boxContentAreaBlue {
	/*background:transparent url(http://media.netapp.com/designimages/boxcontentareablue.gif) repeat-y scroll center top;*/
	clear:left;
	float:left;
	height:auto;
	width:268px;
	border-left:1px solid #D5D5D5;
	border-right:1px solid #D5D5D5;
	background-color:#F5FAFE;

}
.sp-230boxContentAreaBlue {
	/*background:transparent url(http://media.netapp.com/designimages/boxcontentareablue.gif) repeat-y scroll center top;*/
	clear:left;
	float:left;
	height:auto;
	width:228px;
	border-left:1px solid #D5D5D5;
	border-right:1px solid #D5D5D5;
	background-color:#F5FAFE;

}

.sp-boxContentAreaLine {
	background:transparent url(http://media.netapp.com/designimages/sp-divider-horizontal-wht-gray-1x1.gif) repeat-x scroll 0 0;
	clear:left;
	float:left;
	font-size:1px;
	height:1px;
	line-height:1px;
	margin:0;
	padding:0;
	width:270px;
}
.sp-BBbox710ContentAreaLine {
	background:transparent url(http://media.netapp.com/designimages/sp-divider-horizontal-wht-gray-1x1.gif) repeat-x scroll 0 0;
	clear:left;
	float:left;
	font-size:1px;
	height:1px;
	line-height:1px;
	margin:0 5px;
	padding:0;
	width:698px;
}
.rtl .sp-BBbox710ContentAreaLine {
       clear:right;
       float:right;
}

.sp-boxContentAreaHLine {
	margin:3px 15px 5px 15px;
/*	width:235px;*/
	padding:0;
	font-size:1px;
	line-height:1px;
	border-bottom:1px solid #D5D5D5;
}
/* CSS Right adBAr  END */

.sp-pTitleAreaDoubleCol {
	margin:0;
	padding:0;
}
.sp-pTitleAreaDoubleColLeft {
	float:left;
	width:385px;/*tweak fro STE */
	margin:0;
	padding:0;
}
.rtl .sp-pTitleAreaDoubleColLeft {
	float:right;
	text-align:right;
}
.sp-shareContainer {
	float:right;
	width:162px;
	margin:0 0 0 89px; /*For STE */
	padding:0;
}
.rtl .sp-shareContainer {
	float:left;
	margin:0 89px 0 0; /*For STE */
}

.sp-subHeadwithPageView {margin:0; padding:24px 0 0 0;}
.sp-subHeadLeft { 
	float:left;
	font-size:18px;
	letter-spacing:-0.05em;
	margin:0;
	padding:0;
	text-align:left;
	width:398px;
}
.sp-pageViewBlock {float:right; width:214px; margin:0; padding:0 0 0 28px; }
.rtl .sp-pageViewBlock {float:left; padding: 0 28px 0 0 }

.sp-viewMonth, .sp-resultsPerPage {
	clear:left;
	float:left;
	font-size:11px;
	margin:0;
	padding:3px 4px 0 0;
	text-align:right;
	width:96px;
}
.rtl .sp-viewMonth, .rtl .sp-resultsPerPage {
	clear:right;
       float:right;
	padding:3px 0 0 4px;
	text-align:left;
}
.sp-viewMonthDropBox {
	float:left;
	font-size:11px;
	margin:0;
	padding:0;
	text-align:left;
	width:100px;
}
.rtl .sp-viewMonthDropBox {
	float:right;
	text-align:right;
}

.sp-pTitleAreaSingleColLeft { float:left; width:679px; margin:0; padding:0;}
.rtl .sp-pTitleAreaSingleColLeft { float:right;}

div#sp-shareContainerArea {
	font-size:11px;
	margin:0;
	padding:16px 0 0 0;/*edit for STE*/
	height:24px;
	line-height:13px;
}
#sp-shareContainerArea span.sp-icon1 {
	background:url(http://media.netapp.com/designimages/icon-share-18x18.gif) no-repeat left top;
	padding-left:20px;
	font-size:17px;
	position:relative; 
	left:auto;
	top:2px;
}
.rtl #sp-shareContainerArea span.sp-icon1 {
	background-position: right top;
}

.shyamsShare {
	font-size:12px;
	margin:0;
	padding:2px 0 0 25px;
	height:24px;
	line-height:13px;
	background:url(http://media.netapp.com/designimages/icon-share-18x18.gif) no-repeat left top;

}
#sp-shareContainerArea span.sp-icon2 {
	background:url(http://media.netapp.com/designimages/icon-print-18x18.gif) no-repeat left top ;
	padding-left:20px;
	font-size:17px;
	position:relative; 
	left:auto;
	top:1px;
	cursor:pointer;
}
.rtl #sp-shareContainerArea span.sp-icon2 {
	background:url(http://media.netapp.com/designimages/icon-print-18x18.gif) no-repeat right top ;
	padding-right:20px;
}
#sp-topBlockRightSpotlightShareBlock span.sp-icon1 {
	background:url(http://media.netapp.com/designimages/icon-share-18x18.gif) no-repeat left top;
	padding-left:20px;
	margin-left:4px;
	font-size:17px;
	position:relative; 
	left:auto;
	top:2px;
}

.sp-devider {
	background:transparent url(http://media.netapp.com/designimages/spotlightbar1x11.gif) no-repeat scroll center top;
	padding:0 10px ;
	margin:0;
	width:1px;
	
}

/* CSS for Style external css START */
/* Changes for STE. Do not push live */
.sp-sectionHead {
	color:#454545;
	font-size:22px;
	font-weight:normal;
	line-height:26px;
	margin:0;
	padding:19px 8px 0 29px;
	text-align:left;
}
/* Changes for STE. Do not push live */
.rtl .sp-sectionHead {
	padding:19px 0 17px 8px;
	text-align:right;
}
.sp-boxTitle {
	color:#454545;
	font-size:16px;
	font-weight:bold;
	height:27px;
	letter-spacing:0;
	line-height:25px;
	margin:4px 8px 0 8px;

}
.rtl .sp-boxTitle {
text-align:right;
}
.sp-boxDescription {
	color:#454545;
	font-size:11px;
	line-height:16px;
	padding:15px 10px 0 19px;
	text-align:left;
	width:239px;
}

.sp-BBbox230Description {
	color:#454545;
	font-size:11px;
	line-height:16px;
	padding:10px 10px 0 16px;
	text-align:left;
	width:202px;
}

.sp-boxDescriptionFC {
	color:#454545;
	float:left;
	font-size:11px;
	line-height:16px;
	padding:15px 10px 0 15px;
	text-align:left;
	width:130px;

}

.sp-boxLinkRowBtn {
	float:left;
	padding:10px 0 10px 19px;
	clear:left;
}

.boxDescriptionFC-JC {
	color:#454545;
	float:left;
	font-size:11px;
	line-height:16px;
	padding:10px 10px 0 19px;
	text-align:left;
	width:190px;
}

/* This one class is just for the IL site - custom HTML right-nav module  */
.boxDescriptionFC-JC-HE {
	color:#454545;
	float:right;
	font-size:11px;
	line-height:16px;
	padding:10px 15px 0 19px;
	text-align:right;
	width:190px;
}
.sp-boxDescription1 {
	color:#454545;
	font-size:11px;
	line-height:16px;
	padding:10px 10px 0 19px;
	text-align:left;
	width:239px;
}

/* 'height:17px;' removed from '.sp-boxSubHeading' */
.sp-boxSubHeading {
	color:#454545;
	font-size:12px;
	font-weight:bold;
	margin:0;
	padding:12px 10px 0 15px;
	text-align:left;
}
.rtl .sp-boxSubHeading {
	padding:12px 15px 0 0;
	text-align:right;
}
.sp-contentHead {
	color:#454545;
	font-size:20px;
	font-weight:normal;
	line-height:24px;
	margin:0;
	padding:15px 10px 0 0;
	text-align:left;
	display:none;/* part of STE, do not publish*/
}
.rtl .sp-contentHead {
	padding:15px 0 0 10px;
	text-align:right;
}

.sp-fontLarge, .fontLarge  {
	font-size:16px;
	font-weight:normal;
	line-height:22px;
	margin:0 30px 5px 0;
	padding-top:10px;
}
.rtl .sp-fontNormal, .rtl .fontNormal  {
	direction:rtl;
	font-size:16px;
	font-weight:normal;
	line-height:22px;
	margin:0 0 5px;
	text-align:right;
 }

.rtl .sp-fontNormal{
      // float:right;
}

.sp-fontText14px {
	color:#454545;
	font-size:14px;
	margin:0 20px 10px 0;
	text-align:left;
}
.rtl .sp-fontText14px {
	margin:0 0 10px 20px;
	text-align:right;
}
/* CSS for Style external css START */



/* CSS for Library and New@netapp section START */
/* ******************************************* */

#bottomBodyMainContent {
	clear:both;
	float:left;
	padding-top:24px;
	text-align:left;
	width:950px;
	margin:0;
}
.rtl #bottomBodyMainContent {
       float:right;
       text-align:right;
}
#bottomBodyLeftBox {
	float:left;
	margin:0 10px 0 0;
	overflow:hidden;
	padding:0;
	width:230px;
}
#bottomBodyCenterBox {
	color:#454545;
	float:left;
	margin:0 10px 0 0;
	padding:0;
	text-align:left;
	width:470px;
}
#bottomBodyRightBox {
	float:right;
	margin:0;
	padding:0;
	width:230px;
}
.BBbox230MidAreaWithoutHeading {
	border-top:5px solid #F0F0F0;
	clear:left;
	color:#454545;
	float:left;
	padding:9px 0 12px 19px;
	width:211px;
}
.BBbox230LinkBlock {
	clear:left;
	float:left;
	padding:4px 0 0;
	width:209px;

}
.BBbox470 {
	float:left;
	padding:0 0 10px;
	margin:0;
	padding-bottom:10px;
	width:470px;
}
.BBbox470MidArea {
	clear:left;
	float:left;
	padding:0 19px 10px 19px;
	width:430px;
	border-left:1px solid #D5D5D5;
	border-right:1px solid #D5D5D5;
}
.BBbox470MidAreaWithoutHeading {
	background:transparent url(http://media.netapp.com/designimages/boxcontentareabg-472x1.gif) repeat-y scroll center top;
	border-top:5px solid #F0F0F0;
	clear:left;
	color:#454545;
	float:left;
	padding:0 20px 10px;/*why only 3 values?*/
	padding-top:9px;
	width:430px;
}
.sp-BBbox470Title {
	color:#454545;
	font-size:16px;
	font-weight:bold;
	height:27px;
	line-height:25px;
	margin:4px 0 0 15px;
	width:447px;
}

.boxHeadingLeftWithoutBar {
	background:transparent url(http://media.netapp.com/designimages/centerbox-left-5x35.jpg) no-repeat scroll left center;
	float:left;
	height:35px;
	width:5px;
}
.boxHeadingRightWithoutBar {
	background:transparent url(http://media.netapp.com/designimages/centerbox-right-5x35.jpg) no-repeat scroll right center;
	float:right;
	height:35px;
	width:5px;
}
.BBbox470HeadingMidWithoutBar {
	background:transparent url(http://media.netapp.com/designimages/centerbox-center-5x35.jpg) repeat-x scroll center top;
	float:left;
	height:35px;
	text-align:left;
	width:462px;
}
.BBbox470TitleWithoutBar {
color:#454545;
font-size:11px;
height:35px;
margin:0;
width:462px;
}
.sp-BBbox470TopMid {
border-top:1px solid #D5D5D5;
float:left;
font-size:1px;
height:6px;
line-height:6px;
width:456px;
}
.BBbox230 {
	float:left;
	padding:0 0 10px;
	margin:0;
	width:230px;
	padding-bottom:10px;
}

.sp-BBbox230MidArea {
	clear:left;
	float:left;
	width:228px;
	padding:0 0 10px 0;
	border-left:1px solid #D5D5D5;
	border-right:1px solid #D5D5D5;
}

.sp-BBbox230MidAreaWithoutHeading {
	clear:left;
	float:left;
	padding:9px 0 12px 17px;
	width:211px;
	border-left:1px solid #D5D5D5;
	border-right:1px solid #D5D5D5;
}
.rtl .sp-BBbox230MidAreaWithoutHeading {
	padding:9px 17px 12px 0;
}

.sp-BBbox230Link {
	clear:left;
	color:#454545;
	float:left;
	font-size:11px;
	line-height:13px;
	margin:0;
	padding:6px 0 0;
}

.sp-BBbox230Link ul {
	clear:left;
	float:left;
	margin:0;
	padding:0 3px 0 0;
	width:222px;
}
.sp-BBbox230Link ul li {
	background:transparent url(http://media.netapp.com/designimages/arrow-wrap.gif) no-repeat scroll left top;
	display:block;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-left:16px;
	padding-bottom:6px;
	padding-left:11px;
	text-align:left;
}
.rtl .sp-BBbox230Link ul li {
	background:transparent url(http://media.netapp.com/designimages/arrow-wrap_il.gif) no-repeat scroll right top;
	margin-left:0;
	margin-right:16px;
	padding-left:0;
	padding-right:11px;
	text-align:right;
}
   

.BBbox230MidAreaWithoutFFormat {
	background:transparent url(http://media.netapp.com/designimages/boxcontentareabg-232x1.gif) repeat-y scroll center top;
	clear:left;
	color:#454545;
	float:left;
	padding:6px 19px;
	width:192px;
}

.BBbox230BottomBar {
	background:transparent url(http://media.netapp.com/designimages/boxbottombar.gif) repeat-x scroll center top;
	clear:left;
	float:left;
	font-size:1px;
	height:6px;
	margin:0;
	padding:0;
	width:230px;
}
.BBbox710 {
	clear:left;
	float:left;
	padding:0;
	width:710px;
}

.BBbox710Blue {
	clear:left;
	float:left;
	padding:0 0 10px 0;
	margin:0;
	width:710px;
}

.sp-BBbox710TopMid {
	float:left;
	height:6px;
	width:696px;
	font-size:1px;
	line-height:6px;
	border-top:1px solid #D5D5D5;

}
.sp-BBbox710BotMid {
	float:left;
	height:6px;
	width:696px;
	font-size:1px;
	line-height:6px;
	border-bottom:1px solid #D5D5D5;

}

.BBbox710MidArea {
	clear:left;
	float:left;
	padding:0;
	width:708px;
	border-left:1px solid #D5D5D5;
	border-right:1px solid #D5D5D5;
	
}

.BBbox710MidAreaBlue {
	clear:left;
	float:left;
	padding:0;
	width:708px;

	border-left:1px solid #C6DCEE;
	border-right:1px solid #C6DCEE;
	background-color:#F5FAFE;
}
.sp-BBbox710SLTitleBlock {clear:left; float:left;width:708px;}
.sp-BBbox710SLTitleBlockLeft {
	float:left;
	width:708px;
	margin:3px 0 0 15px;
	padding:0 0 2px 0;
	width:328px;
}
.sp-BBbox710SLTitleBlockRight{
	float:left;
	width:708px;
	margin:2px 0 0 0;
	padding:0 0 2px 0;
	width:328px;

	
}
.sp-BBbox710SLContentBlock {clear:left; float:left;width:708px;}
.sp-BBbox710SLContentBlockLeft {
	clear:left;
	float:left;
	margin:0 0 0 10px;
	padding:12px 0 11px 0;
	width:328px;
	border-right:1px solid #D5D5D5;
	
}
.sp-BBbox710SLContentBlockRight {
	float:left;
	margin:0;
	padding:12px 0 11px 0;
	width:328px;
}


.BBbox710BottomBar {
	background:transparent url(http://media.netapp.com/designimages/boxbottombar.gif) repeat-x scroll center top;
	clear:left;
	float:left;
	font-size:1px;
	height:6px;
	margin:0;
	padding:0;
	width:710px;
}

.viewByText {
	float:left;
	padding:6px 8px 5px 15px;
}
.rtl .viewByText {
	float:right;
	padding:6px 0 5px 8px;
}
.BBbox230ContentAreaLine, .BBbox194ContentAreaLine, .BBbox100ContentAreaLine, .BBbox710ContentAreaLine, .BBbox432ContentAreaLine, .BBbox470ContentAreaLine, .BBbox710ViewSummaryAreaLine, .BBbox230ContentAreaLineWithMargin {
	background:transparent url(http://media.netapp.com/designimages/divider-horizontal-wht-gray-2x2.gif) repeat-x scroll 0 0;
	clear:left;
	float:left;
	font-size:2px;
	height:2px;
	line-height:2px;
	margin:0;
	padding:0;
}
.BBbox230ContentAreaLine {
	width:224px;
	margin-left:2px;

}
.BBbox194ContentAreaLine {
	width:194px;
	margin-left:2px;

}
.BBbox230ContentAreaLineWithMargin {
	width:228px;
}
.BBbox100ContentAreaLine {
	width:100%;
}
.BBbox710ContentAreaLine {
	width:710px;
}
.BBbox432ContentAreaLine {
	margin-top:6px;
	width:430px;
}
.BBbox470ContentAreaLine {
        width:430px;

}

.BBbox710ViewSummaryAreaLine {
	margin-top:0;
	width:550px;
}
.BBbox230Link {
	clear:left;
	color:#84888B;
	float:left;
	font-size:11px;
	line-height:13px;
	margin:0;
	padding:6px 0 0;
}
.BBbox230LinkRow {
	float:left;
}
.BBbox230Link span {
	background:transparent none repeat scroll 0 0;
	float:left;
	font-size:11px;
	margin:0;
	padding-bottom:6px;
	padding-right:5px;
	text-align:left;
	width:25px;
}
.BBbox230Link ul {
	clear:left;


	float:left;
	margin:0;
	padding:0;
	width:181px;
}
.BBbox230Link ul li {
	background:transparent url(http://media.netapp.com/designimages/arrow-wrap.gif) no-repeat scroll left top;
	display:block;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding-bottom:6px;
	padding-left:11px;
	text-align:left;
}

.BBbox230LinkWithoutFFormat {
	clear:left;
	color:#84888B;
	float:left;
	font-size:11px;
	line-height:13px;
	margin:0;
	padding:6px 0 0;
}
.BBbox230LinkWithoutFFormat ul {
	clear:left;
	float:left;
	margin:0;
	padding:0;
	width:201px;
}
.BBbox230LinkWithoutFFormat ul li {
	background:transparent url(http://media.netapp.com/designimages/arrow-wrap.gif) no-repeat scroll left top;
	display:block;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;

	padding-bottom:6px;
	padding-left:11px;
	padding-right:8px;
	text-align:left;
}
.rtl .BBbox230LinkWithoutFFormat ul li {
	background:transparent url(http://media.netapp.com/designimages/arrow-wrap_il.gif) no-repeat scroll right top;
	padding-left:8px;
	padding-right:11px;
	text-align:right;
}
#viewByLink {
float:left;
margin:0;
padding:3px 0 5px 0; 
}
.rtl #viewByLink {
float:right;
}
#viewByLink ul {
margin:0;
padding:0;
}
#viewByLink ul li {
display:inline;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
text-align:left;
}
.rtl #viewByLink ul li {
text-align:right;
}
#viewByLink ul li span {
background:transparent url(http://media.netapp.com/designimages/deviderbar-1x17.gif) no-repeat scroll left top;
font-size:15px;
line-height:20px;
/*margin:0 3px 0 8px;*/
margin:0 0 0 2px;
padding:0;
width:1px;
}
.rtl #viewByLink ul li span {
margin:0 2p 0 0;
}
.avtiveBlogLink {
color:#58A618;
}

a#recentPostsLink {
color:#58A618;
}


.BBbox470ContentBlockRP {
	margin:18px 0 0;
	padding:0;
}
.textArial12px {
	color:#454545;
	font-size:12px;
	font-weight:normal;
	line-height:16px;
	margin:0;
	padding:0;
}
.textArial12pxwith10pxTopPadding {
	font-size:12px;
	font-weight:normal;
	line-height:16px;
	margin:0 30px 0 0;
	padding:6px 30px 5px 0;
}
.rtl .textArial12pxwith10pxTopPadding {
	margin:0 0 0 30px;
	padding:6px 0 5px 30px;
}
.textArial11px {
	font-size:11px;
	font-weight:normal;
	line-height:13px;
	margin:0;
	padding:0;
}
.textArial11pxWith7pxbotpadding {
	font-size:11px;
	font-weight:normal;
	margin:0 0 7px;
	padding:0;
}
.BBbox470ContentBlockMP {
	float:left;
	margin:0;
	padding:9px 0 0;
}
.BBbox470ContentBlockMPLeft {
	float:left;
	padding:2px 7px 0 0;
	text-align:left;
	width:42px;
}
.BBbox470ContentBlockMPRight {
	float:left;
	width:380px;
}
.BBboxBioTextContentArea {
	padding:0 0 0 12px;
	width:371px;
}
.BBbox470ContentBlockNews {
	clear:both;
	float:left;
	margin:0;
	padding:13px 0 0;
	width:428px;
}
.BBbox470ContentBlockNewsLeft {
	clear:left;
	float:left;
	padding:0;
	text-align:left;
	width:128px;
}
.rtl .BBbox470ContentBlockNewsLeft {
	clear:right;
	float:right;
	text-align:right;
}
.BBbox470ContentBlockNewsRight {
	float:left;
	width:300px;
}
.rtl .BBbox470ContentBlockNewsRight {
	float:right;
	text-align:right;
}
.BBboxNewsTextContentArea {
	padding:0 0 7px 12px;
	width:292px;
}
.BBbox470ContentBlockTitle {
	color:#454545;
	float:left;
	font-size:12px;
	font-weight:bold;
	padding:0 0 7px;
	text-align:left;
	width:430px;
}
.rtl .BBbox470ContentBlockTitle {
	float:right;
	font-weight:bold;
	padding:0;
	text-align:right;
}
.BBbox470GBottomBar {
	background:transparent url(http://media.netapp.com/designimages/boxbottombar.gif) repeat-x scroll center top;
	clear:left;
	float:left;
	font-size:1px;
	height:6px;
	margin:0;
	padding:0;
	width:432px;
}
.regularList11px {
	font-size:11px;
	line-height:13px;
	margin:0;
	padding:2px 0 0;
}
.regularList11px ul {
	margin:0;
	padding:0;
}
.regularList11px ul li {
	background:transparent url(http://media.netapp.com/designimages/arrow-wrap.gif) no-repeat scroll left top;
	display:block;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0 0 3px 12px;
	text-align:left;
}
.rtl .regularList11px ul li {
	background:transparent url(http://media.netapp.com/designimages/arrow-wrap_il.gif) no-repeat scroll right top;
	padding:0 12px 3px 0;
	text-align:right;
}
.regularList12px {
	font-size:12px;
	line-height:13px;
	margin:0;
	padding:0;
}
.regularList12px ul {
	margin:0;
	padding:0;
}
.regularList12px ul li {
	background:transparent url(http://media.netapp.com/designimages/arrow-wrap.gif) no-repeat scroll left top;
	display:block;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding-bottom:6px;

	padding-left:12px;
	text-align:left;
}
.rtl .regularList12px ul li {
	background:transparent url(http://media.netapp.com/designimages/arrow-wrap_il.gif) no-repeat scroll right top;
	padding-left:0;
	padding-right:12px;
	text-align:right;
}
.collapsibleLinkTextPlus {
	font-size:11px;
	line-height:13px;
	margin:0;
	padding:0;
}
.collapsibleLinkTextPlus ul {
	margin:0;
	padding:0;
}
.collapsibleLinkTextPlus ul li {
	background:transparent url(http://media.netapp.com/designimages/plus-6x5.gif) no-repeat scroll left center;
	display:block;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding-bottom:0;
	padding-left:12px;
	text-align:left;
}
.rtl .collapsibleLinkTextPlus ul li {
	background:transparent url(http://media.netapp.com/designimages/plus-6x5.gif) no-repeat scroll right center;
	padding-left:0;
	padding-right:12px;
	text-align:right;
}
.collapsibleLinkTextMinus {
	font-size:11px;
	line-height:13px;
	margin:0;
	padding:0;
}
.collapsibleLinkTextMinus ul {
	margin:0;
	padding:0;
}
.collapsibleLinkTextMinus ul li {
	background:transparent url(http://media.netapp.com/designimages/minus-6x5.gif) no-repeat scroll left center;
	display:block;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding-bottom:0;
	padding-left:12px;
	text-align:left;
}
.rtl .collapsibleLinkTextMinus ul li {
	background:transparent url(http://media.netapp.com/designimages/minus-6x5.gif) no-repeat scroll right center;
	padding-left:0;
	padding-right:12px;
	text-align:right;
}
.twitterImageHolder {
	padding:20px 14px 4px 10px;
}
.popularTagsHolder {
	padding:5px 19px 0 0;
}
.searchButtonBlogs {
	float:left;
	font-size:12px;
	height:22px;
	margin:0;
	padding:10px 0 0;
	width:212px;
}
#sideBarLink ul li span#ppRSS {
	background:transparent url(http://media.netapp.com/designimages/icon-sidebar-rss-16x16.jpg) no-repeat scroll left center;
	margin-left:20px;
}
.pnBox710 {
	clear:left;
	float:left;
	height:40px;
	width:708px;
}
.rtl .pnBox710 {
	clear:right;
	float:right;
}
.pnMiddleArea710 {
	color:#454545;
	font-size:11px;
	height:36px;
	margin:0 27px;
	padding:0;
	width:654px;
}
.pnBlockL {
	clear:left;
	float:left;
	padding:11px 0 0;
	width:200px;
}
.rtl .pnBlockL {
	clear:right;
	float:right;
}
.pnBlockR {
	float:left;
	font-size:11px;
	padding:11px 0 0;
	text-align:right;
	width:389px;
}
.rtl .pnBlockR {
	float:right;
	text-align:left;
}
.pnBlockRDropDown {
	float:left;
	padding:9px 0 0;
	text-align:right;
	width:55px;
}
.rtl .pnBlockRDropDown {
	float:right;
	text-align:left;
}
.BBbox710ResultPtitle {
	clear:left;
	color:#454545;
	float:left;
	font-size:12px;
	margin:0;
	padding:10px 36px 14px 36px;
	width:634px;
}
.rtl .BBbox710ResultPtitle {
	clear:right;
	float:right;
}
.BBbox710ResultPtitleL {
	clear:left;
	float:left;
	padding:0;
	width:399px;
}
.rtl .BBbox710ResultPtitleL {
	clear:right;
	float:right;
	text-align:right;
}
.BBbox710ResultPtitleR {
	clear:right;
	float:right;
	text-align:right;
	width:232px;
}
.rtl .BBbox710ResultPtitleR {
	clear:left;
	float:left;
	text-align:left;
}
.BBbox710ExpandLink {
	clear:right;
	float:right;
        padding:8px 32px 5px 0;
	text-align:right;
	width:237px;
}
.rtl .BBbox710ExpandLink {
	clear:left;
	float:left;
    padding:8px 0 5px 0;
	text-align:left;
}
.BBbox710ResultHeading {
	clear:left;
	color:#454545;
	float:left;
	font-size:14px;
	height:17px;
	padding:23px 21px 0;
	width:656px;
}
.rtl .BBbox710ResultHeading {
	text-align:right;
	padding:23px 21px 0 0;
        clear:right;
        float:right;
}
.BBbox710ResultHeadingL {
	clear:left;
	float:left;
	padding:0;
	width:96px;
}
.rtl .BBbox710ResultHeadingL {
	clear:right;
	float:right;
}
.BBbox710ResultHeadingR {
	clear:right;
	float:right;
	width:562px;
}
.rtl .BBbox710ResultHeadingR {
	clear:left;
	float:left;
}
.BBbox710ResultHeadingRC1 {
	float:left;
	width:350px;
}
.rtl .BBbox710ResultHeadingRC1 {
	float:right;
}
.BBbox710ResultHeadingRC2 {
	float:left;
	width:144px;
}
.rtl .BBbox710ResultHeadingRC2 {
	float:right;
}
.BBbox710ResultHeadingRC3 {
	clear:right;
	float:right;
	width:63px;
}
.rtl .BBbox710ResultHeadingRC3 {
	clear:left;
	float:left;
}
.BBbox710ResultRecordArea {
	clear:left;
	color:#454545;
	float:left;
	font-size:11px;
	padding:0 25px 20px 25px;
	width:658px;

}
.rtl .BBbox710ResultRecordArea {
	text-align:right;/*?*/
       float:right;
       clear:right;
}
.BBbox710ResultRecord {
	clear:left;
	float:left;
	margin:10px 0 0;
	width:658px;

}
.BBbox710ResultRecordL {
	clear:left;
	float:left;
	margin:0;
	padding:0 0 0 12px;
	width:84px;
}
.rtl .BBbox710ResultRecordL {
	clear:right;
	float:right;
	padding:0 12px 0 0;
}
.BBbox710ResultRecordR {
	clear:right;
	float:right;
	margin:0;
	padding:0 0 0 12px;
	width:550px;
}
.rtl .BBbox710ResultRecordR {
	clear:left;
	float:left;
	padding:0 12p 0 0;
}
.BBbox710ResultRecordRC1 {
	float:left;
	margin:0;
	padding:0 10px 0 12px;
	width:323px;
}
.rtl .BBbox710ResultRecordRC1 {
	float:right;
	padding:0 12px 0 10px;
}
.BBbox710ResultRecordRC2 {
	float:left;
	margin:0;
	padding:0 2px;
	width:120px;
}
.rtl .BBbox710ResultRecordRC2 {
	float:right;
}
.BBbox710ResultRecordRC3 {
	clear:right;
	float:right;
	margin:0;
	padding:0;
	width:67px;
}
.rtl .BBbox710ResultRecordRC3 {
	clear:left;
	float:left;
}
.BBbox710ResultRecordRC1BelowBlock {
	clear:left;
	float:left;
	margin:0;
	padding:2px 0 0;
	width:324px;
}
.BBbox710ResultRecordRC1BelowBlockL {
	clear:left;
	float:left;
	margin:0;
	padding:0;
	width:170px;
}
.rtl .BBbox710ResultRecordRC1BelowBlockL {
	clear:right;
	float:right;
}
.BBbox710ResultRecordRC1BelowBlockR {
	float:right;
	margin:0;
	padding:0;
	width:154px;
}
.rtl .BBbox710ResultRecordRC1BelowBlockR {
	float:left;
}
.BBbox710ResultRecordRC1VSBlock {
	clear:left;
	float:left;
	margin:0;
	padding:0 0 4px 108px;
	width:550px;
}
.rtl .BBbox710ResultRecordRC1VSBlock {
	clear:right;
	float:right;
	padding:0 78px 4px 0;
}
.BBbox710ViewSummaryTextArea {
	clear:left;
	float:left;
	margin:0;
	padding:0 0 5px;
	width:510px;
}



.BBbox470ResultHeading {
	clear:left;
	color:#454545;
	float:left;
	font-size:14px;
	height:17px;
	padding:15px 0 0;
	width:430px;
}
.BBbox470ResultHeadingL {
	clear:left;
	float:left;
	padding:0;
	width:84px;
}
.rtl .BBbox470ResultHeadingL {
	text-align:right;
}
.BBbox470ResultHeadingR {
	clear:right;
	float:right;
	width:322px;
}
.rtl .BBbox470ResultHeadingR {
	text-align:right;
}
.BBbox470ResultRecordArea {
	clear:left;
	color:#454545;
	float:left;
	font-size:11px;
	padding:0 0 10px;
	width:430px;
}
.BBbox470ResultRecord {
	clear:left;
	float:left;
	margin:10px 0 0;
	width:430px;
}
.BBbox470ResultRecordL {
	clear:left;
	float:left;
	margin:0;
	padding:0;
	width:84px;
}
.rtl .BBbox470ResultRecordL {
	text-align:right;
}
.BBbox470ResultRecordR {
	clear:right;
	float:right;
	margin:0;
	width:322px;
}
.BBbox470ResultFooterArea {
	clear:left;
	color:#454545;
	float:left;
	font-size:11px;
	padding:0;
	width:430px;
}
#rvBlock {
	background:transparent url(http://media.netapp.com/designimages/rv-gread-bg-1x132.jpg) repeat-x scroll left bottom;
	color:#454545;
	display:inline;
	float:right;
	margin:-35px 10px 0 15px;
	padding:0 14px;
	width:266px;
}
.rvBlockHeading {
	color:#454545;
	font-size:12px;
	font-weight:bold;
	margin:0;
	padding:6px 0 4px;
}
.rvBlockDescription {
	font-size:11px;
	font-weight:normal;
	line-height:13px;
	margin:0;
	padding:0 0 4px;
}
.searchItemsArea {
	float:left;
	height:65px;
	margin:10px 0 0;
	padding:0;
	width:760px;
}
.rtl .searchItemsArea {
	float:right;
	text-align:right;
}
.searchItemsLine {
	height:24px;
	margin:0;
	padding:4px 0 0;
	width:760px;
}
input.sp-keyWordSearch { width:424px;color:#454545;font-size:12px;height:16px;}

.sp-searchTipsNew {
	float:left;
	padding-top:5px;
	margin:0;
}
.rtl .sp-searchTipsNew {
	float:right;
	text-align:right;
}

.selectSearchAreaSpan1 {
	height:24px;
	margin:0;
	padding:0;
}
.selectSearchAreaSpan2 {
	height:24px;
	padding-left:12px;
}
.searchButtonSpanLib {
	font-size:12px;
	height:24px;
	margin:0;
	padding:0 0 0 12px;
}
.BBbox710WithoutBar {

	float:left;
	margin:0;
	padding:0;
	width:711px;
}
.BBbox710Heading {
	display:inline;
	float:left;
	height:35px;
	width:711px;
}

.BBbox710HeadingMidWithoutBar {
	background:transparent url(http://media.netapp.com/designimages/centerbox-center-5x35.jpg) repeat-x scroll center top;
	float:left;
	height:35px;
	text-align:left;
	width:701px;
}
.BBbox710TitleWithoutBar {
	color:#454545;
	font-size:11px;
	height:35px;
	margin:0 0 0 7px;
	width:694px;
}
.newLeftNav {
	clear:left;
	color:#454545;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:10px 0 0;
}
.newLeftNav ul {
	margin:0;
	padding:0 15px 15px 0;
}
.newLeftNav ul li {
	margin:10px 0 0;
	padding:0;
}
.newLeftNav ul li ul li {
	margin:3px 0 0;
	padding:0;
}
.newLeftNav ul ul {
	margin-left:0;
	padding:0 0 15px;
}
.newLeftNav ul ul li {
	font-size:11px;
	list-style-image:none;
	list-style-type:none;
}
.newLeftNav li {
	list-style-type:none;
	margin:3px 0 0;
	padding:0;
}
.sideSub {
	margin:0;
	padding:0;
}
.LinkIcon {
	padding:0 4px 2px 0;
}
.newLeftNavPlus {
	background-image:url(http://media.netapp.com/designimages/plus-6x5.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:10px;
}
.newLeftNavMinus {
	background-image:url(http://media.netapp.com/designimages/minus-6x5.gif);
	background-position:left center;
	background-repeat:no-repeat;
}
#refineSearchResults ul {
	list-style-type:none;
	padding:0;
}
#refineSearchResults > ul > li > a {
	font-weight:bold;
}
#root_container { padding:0 0 0 15px;}
.rtl #root_container { padding:0 15px 0 0;}

div#sp-SearchResults {
	float:left;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	width:710px;
}

/* ******************************************* */
/* CSS for Library and New@netapp Section END */


/* CSS for Career section START */
/* ******************************************* */
.sp-boxLinkRowHDevider {
	clear:left;
	float:left;
	background:url(http://media.netapp.com/designimages/sp-divider-horizontal-wht-gray-268x1.gif) no-repeat bottom left;
	margin:0 0 3px 0;
	padding:0;
	width:268px;
	font-size:1px;
	height:1px;
	line-height:1px;
}

.sp-careerAdbarScrollHeadingBoxText {
	float:left;
	letter-spacing:-0.00em;
	font-size:16px;
	font-weight:bold;
	color:#454545;
	line-height:25px;
	padding:3px 0 0 8px;
	margin:0;
}
.rtl .sp-careerAdbarScrollHeadingBoxText {
	float:right; 
	padding:3px 8 0 0px;
}
.sp-searchAllJobsAdbarScroll {
	float:right;
	margin:2px 0 0 4px;
	padding:5px 8px 0 11px;
	font-size:11px;
	font-weight:normal;
	background-image:url(http://media.netapp.com/designimages/arrow-wrap.gif);
	background-repeat:no-repeat;
	background-position:0 7px;
}
.rtl .sp-searchAllJobsAdbarScroll {
	float:left;
	margin:2px 4 0 0px;
	padding:5px 11px 0 8px;
	background-image:url(http://media.netapp.com/designimages/arrow-wrap_il.gif);
	background-position:right center;
}

#sp-careerContentBoxShort {
	float:left;
	width:399px;
	padding:0 2px 0 0;
}

#sp-careerContentImageBox {
	float:right;
	width:206px;
	padding:16px 21px 20px 0;
}

.rtl #sp-careerContentImageBox {
	padding:16px 0px 20px 21px;
}

.sp-careerImageBox {
	clear:left;
	float:left;
	padding:0 0 10px 0;
	margin:0;
	width:210px;
}
.sp-careerImageBoxTop, .sp-careerImageBoxBot {
	display:inline;
	float:left;
	height:7px;
	width:210px;
	background-color:#FFFFFF;
}

.sp-careerImageBoxTopMid, .sp-careerImageBoxBotMid{
	float:left;
	height:6px;
	width:196px;
	font-size:1px;
	line-height:6px;
}
.sp-careerImageBoxTopMid {	border-top:1px solid #D5D5D5;}
.sp-careerImageBoxBotMid {	border-bottom:1px solid #D5D5D5;}

.sp-boxMidAreaCareerImgBG01, .sp-boxMidAreaCareerImgBG02{
	clear:left;
	float:left;
	width:208px;
	border-left:1px solid #D5D5D5;
	border-right:1px solid #D5D5D5;
	height:96px;
}
.sp-boxMidAreaCareerImgBG01 {
	background:url(http://media.netapp.com/designimages/careers-gogreen-100x96.jpg) no-repeat bottom left;
}
.sp-boxMidAreaCareerImgBG02 {
	background:url(http://media.netapp.com/designimages/careers-volunteer-100x96.jpg) no-repeat bottom left;
}

.rtl .sp-boxMidAreaCareerImgBG01 {
	background:url(http://media.netapp.com/designimages/careers-gogreen-100x96.jpg) no-repeat bottom right;
}
.rtl .sp-boxMidAreaCareerImgBG02 {
	background:url(http://media.netapp.com/designimages/careers-volunteer-100x96.jpg) no-repeat bottom right;
}

.sp-careerImageBoxHeading {
	color:#0067C5;
	font-size:14px;
	font-weight:bold;
	margin:10px 10px 0 95px;
}
.sp-careerImageBoxbullet {
	margin:5px 10px 2px 85px;
}

.rtl .sp-careerImageBoxHeading {
	color:#0067C5;
	font-size:14px;
	font-weight:bold;
	margin:10px 95px 0 10px;
}
.rtl .sp-careerImageBoxbullet {
	margin:5px 85px 2px 10px;
}
.sp-careerImageBoxbullet ul{
	padding:0;
	margin:0;
}
.sp-careerImageBoxbullet ul li {
	list-style:none;
	list-style:none outside;
	background-image:url(http://media.netapp.com/designimages/arrow-wrap.gif);
	background-repeat:no-repeat;
	background-position:0 2px;
	padding:0 0 0 11px;
}
.rtl .sp-careerImageBoxbullet ul li {
	background-image:url(http://media.netapp.com/designimages/arrow-wrap_il.gif);
	background-position:right top;
	padding:0 11px 0 0px;
}

.sp-box950Heading, .sp-careerBox470Heading {
	display:inline;
	float:left;
	height:33px;
}
.sp-box950Heading {	width:950px;}
.sp-careerBox470Heading {width:470px;}

.sp-box950HeadingMid, .sp-careerBox470HeadingMid{
	background:transparent url(http://media.netapp.com/designimages/sp-boxheading-mid-1x33.gif) repeat-x scroll center top;
	float:left;
	height:33px;
	text-align:left;
}
.sp-box950HeadingMid{width:936px;}

.sp-careerBox470HeadingMid{width:456px;}

.sp-box950Bot, .sp-careerBox470Bot{
	display:inline;
	float:left;
	height:7px;
	background-color:#FFFFFF
}
.sp-box950Bot{	width:950px;}
.sp-careerBox470Bot{ width:470px;}

.sp-box950BotMid, .sp-careerBox470Mid  {
	float:left;
	height:6px;
	font-size:1px;
	line-height:6px;
	border-bottom:1px solid #D5D5D5;
}
.sp-box950BotMid {width:936px;}
.sp-careerBox470Mid {width:456px;}


.sp-box950MidArea, .sp-careerBox470MidArea  {
	clear:left;
	float:left;
	padding:0;
	margin:0;
	border-left:1px solid #D5D5D5;
	border-right:1px solid #D5D5D5;
}
.sp-box950MidArea {	width:948px;}
.sp-careerBox470MidArea {width:468px;}


#careerTopBodyMain, #careerBottomBodyLeft, #careerBottomBodyRight {
	float:left;
	text-align:left;
	border-bottom:none;
	/*border-bottom:1px solid #b2b2b2;*/
	margin-bottom:25px;
	width:950px;
}
#careerMainContentArea {
	float:left;
	padding:0;
	border:none;
	border-top:0;
	width:950px;
	height:125px;
	background:url(http://media.netapp.com/designimages/career-landing-topbox-bg-950-125.jpg) no-repeat left bottom;
}
#careerFirstTabBox, #careerSecondTabBox, #careerThirdTabBox, #careerFourthTabBox, #careerBottomBodyLeftHeadingBox, #careerBottomBodyRightHeadingBox {
	float:left;
	width:232px;
	height:35px;
	padding:0;
	background-image:none;
	background-repeat:no-repeat;
	/*background-image:url(http://media.netapp.com/designimages/boxheadingsideline.gif);
	background-repeat:repeat-x;*/
}
#careerFirstTabBox {width:230px; background:url(http://media.netapp.com/designimages/sp-boxheadingmidline-33x1.gif) right top no-repeat;}
#careerSecondTabBox {width:233px; background:url(http://media.netapp.com/designimages/sp-boxheadingmidline-33x1.gif) right top no-repeat;}
#careerThirdTabBox {width:233px; background:url(http://media.netapp.com/designimages/sp-boxheadingmidline-33x1.gif) right top no-repeat;}
#careerFourthTabBox {width:210px; }


#careerSecondTabBox, #careerThirdTabBox {
	padding:0 0 0 4px;
}
#careerFourthTabBox {
	padding:0;
}
.careerTabHeadingBox, .careerTabHeadingContentBoxLeft, .careerTabHeadingContentBoxRight {
	float:left;
	width:228px;
	height:35px;
	background-image:none;
	/*background-image:url(http://media.netapp.com/designimages/boxheadingmidline.gif);*/
}
.careerTabHeadingBoxOver {
	float:left;
	width:228px;
	height:35px;
	background-image:none;
	/*background-image:url(http://media.netapp.com/designimages/boxheadingmidline.gif);*/
}
.careerTabContanor1, .careerTabContanor2, .careerTabContanor3, .careerTabContanor4 {
	float:left;
	width:236px;
	height:124px;
	border-right:1px solid #dadada;
}
.careerTabContanor4 {
	width:235px;
	border-right:0 solid #dadada;
}
.careerTabFirstImageBox, .careerTabSecondImageBox, .careerTabThirdImageBox, .careerTabFourthImageBox {

	width:236px;
}
.careerTabFirstImageBox {margin-left:1px;}
.careerTabFirstLinkBox, .careerTabSecondLinkBox, .careerTabThirdLinkBox, .careerTabFourthLinkBox {
	float:left;
	width:236px;
	height:124px;
}
.careerTabFourthImageBox, .careerTabFourthLinkBox {
	width:239px;
	border-right:none;
	/*border-right:0 solid #dadada;*/

}

	
.careerTabFirstLinkBox ul, .careerTabSecondLinkBox ul, .careerTabThirdLinkBox ul, .careerTabFourthLinkBox ul {
	padding:7px 10px 0 20px;
	margin:0;
	line-height:13px;
	margin:0;
}
.rtl .careerTabFirstLinkBox ul, .rtl .careerTabSecondLinkBox ul, .rtl .careerTabThirdLinkBox ul, .rtl .careerTabFourthLinkBox ul {
	padding:7px 20px 0 10px;
}
.careerTabFirstLinkBox ul li, .careerTabSecondLinkBox ul li, .careerTabThirdLinkBox ul li, .careerTabFourthLinkBox ul li {
	list-style:none;
	list-style:none outside;
	background:url(http://media.netapp.com/designimages/arrow-wrap.gif) no-repeat left top;
	padding:0 0 6px 11px;
	color:#009FDA;
}
.rtl .careerTabFirstLinkBox ul li, .rtl .careerTabSecondLinkBox ul li,.rtl .careerTabThirdLinkBox ul li,.rtl .careerTabFourthLinkBox ul li {
	background:url(http://media.netapp.com/designimages/arrow-wrap_il.gif) no-repeat right top;
	padding:0 11px 6px 0px;
	text-align:right;
}
.careerTabFirstLinkBox ul li a, .careerTabSecondLinkBox ul li a, .careerTabThirdLinkBox ul li a, .careerTabFourthLinkBox ul li a {
	font-size:12px;
}
#careerBottomBodyLeft {
	width:470px;
	margin-bottom:0;
}

.careerTabHeadingContentBoxLeft {
	width:460px;
}
#careerContentBoxBottomLeft, #careerContentBoxBottomRight {
	float:left;
	padding:0;
	border:none;
	/*border:5px solid #f0f0f0;*/
	border-top:0;
	width:468px;
	height:97px;
	border-left:1px solid #D5D5D5;
	border-right:1px solid #D5D5D5;
}
.rtl #careerContentBoxBottomLeft, .rtl #careerContentBoxBottomRight {
        text-align: right;
}

#newJobLisBox {
	width:460px;
	height:85px;
	padding:12px 0 0 0;
	overflow:auto;
}
.newJobListRow {
	width:440px;
	float:left;
	padding:0 0 6px 0;
}
.careerboxLinkRow {
	float:left;
	width:400px;
	background-image:url(http://media.netapp.com/designimages/arrow-wrap.gif);
	background-repeat:no-repeat;
	background-position:13px 2px;
	padding:0 0 0 25px;
	color:#454545;
}
.rtl .careerboxLinkRow {
	background-image:url(http://media.netapp.com/designimages/arrow-wrap_il.gif);
	background-position:right top; 
	padding:0 25px 0 0;
}
.jobPostingTimeBox {
	float:left;
	width:110px;
	color:#454545;
	padding:0 15px 0 13px;
}
#careerBottomBodyRight {
	width:470px;
	margin-bottom:0;
	margin-left:10px;
}
#careerBottomBodyRightHeadingBox {
	width:465px;
	padding:0 5px;
}
.careerTabHeadingContentBoxRight {
	width:465px;
}
#careerContentBoxBottomRight {
	width:454px;
	height:104px;
	background-image:url(http://media.netapp.com/designimages/career-landing-botbox-bg-470-104.jpg);
	background-repeat:no-repeat;
	background-position:right;
	font-size:11px;
	color:#454545;
	padding:0 0 0 16px;
	border-left:none;
	border-right:none;
}

#careerContentBoxBottomRightBG {
	background-image:none;
	background-repeat:no-repeat;
	background-position:right; 
	background:url(http://media.netapp.com/designimages/careers-ask-hr-experts-236x97.jpg) right bottom no-repeat;
	font-size:11px;
	color:#454545;
	width:442px;
	height:103px;
	padding:0 12px 1px 0;/*assuming final value is 0, it was just "px"*/
}
.careerContentHeadingBottomRight {
	font-size:14px;
	font-weight:bold;
	width:300px;
	padding:13px 10px 6px 0;
}
.rtl .careerContentHeadingBottomRight {
	padding:13px 20px 6px 16px;
}

#careerContentBoxBottomRight p {
	width:210px;
	margin:0;
	padding:0;
}
.rtl #careerContentBoxBottomRight p {
	width:310px;
}
#careerContentBoxBottomRight p span {
	background-image:url(http://media.netapp.com/designimages/arrow-wrap.gif);
	background-repeat:no-repeat;
	background-position:0 1px;
	padding-right:5px;
	margin-left:3px;
}
.rtl #careerContentBoxBottomRight p span {
	background-image:url(http://media.netapp.com/designimages/arrow-wrap_il.gif);
	margin-right:16px;
	background-position:right top;
}
.careerBoxTitleBottomLeft, .careerBoxTitleBottomRight {
	margin:5px 5px 0 13px;
	letter-spacing:-0.00em;
	font-size:16px;
	font-weight:bold;
	color:#454545;
	line-height:25px;
}
.careerBoxTitleGray {
	letter-spacing:-0.00em;
	font-size:16px;
	font-weight:bold;
	color:#454545;
	line-height:30px;
	background-image:url(http://media.netapp.com/designimages/arrow-right-12x12.gif);
	background-repeat:no-repeat;
	background-position:13px 11px;
	padding:3px 5px 3px 26px;
	_padding:3px 5px 2px 26px;
	cursor:pointer;
	width:199px;
}
.rtl .careerBoxTitleGray {
	background-image:url(http://media.netapp.com/designimages/arrow-right-12x12-he.gif);
	background-position:96% 50%;
	padding:3px 26px 3px 5px;
	_padding:3px 26px 2px 5px;
        text-align:right;
}
.careerBoxTitleBlue {
	letter-spacing:-0.00em;
	font-size:16px;
	font-weight:bold;
	color:#58A618;
	line-height:30px;
	background-image:url(http://media.netapp.com/designimages/arrow-down-12x12.gif);
	background-repeat:no-repeat;
	background-position:13px 11px;
	padding:3px 5px 3px 26px;
	_padding:3px 5px 2px 26px;
	cursor:pointer;
	width:203px;
}
.rtl .careerBoxTitleBlue {
	background-image:url(http://media.netapp.com/designimages/arrow-down-12x12.gif);
	background-position:96% 50%;
	padding:3px 26px 3px 5px;
	_padding:3px 26px 2px 5px;
        text-align:right;
}
.careerBoxTitleBottomLeft {
	background-image:none;
	width:300px;
	float:left;
	_padding-left:0;
}
.careerBoxTitleBottomRight {
	background-image:none;
	padding-left:8px;
}
.searchAllJobs {
	float:right;
	height:21px;
	margin:10px 0 0 0;
	padding-right:8px;
	font-size:11px;
	background-image:url(http://media.netapp.com/designimages/arrow-wrap.gif);
	background-repeat:no-repeat;
	background-position:0 2px;
	padding-left:12px;
}

#careerContentBoxLong {
	float:left;
	width:615px;
	padding:0 12px 10px 0;
}
#careerContentBoxShort .contentUL li, #careerContentBoxLong .contentUL li {
	font-size:12px;
	margin:0 30px 10px 20px;
	padding:0;
	color:#454545;
	list-style:disc;
	background-image:none;
}
#careerContentBoxShort ul, #careerContentBoxLong ul {
	padding:5px 0 0 0;
	margin:0;
	line-height:13px;
}
#careerAdbarContentAreaLinkBox ul, #careerAdbarContentAreaScrollLinkBox ul {
	padding:5px 0 0 12px;
	margin:0;
	line-height:13px;
}
#careerContentBoxShort ul li, #careerAdbarContentAreaLinkBox ul li, #careerAdbarContentAreaScrollLinkBox ul li, #careerContentBoxLong ul li {
	list-style:none;
	list-style:none outside;
	background:url(http://media.netapp.com/designimages/arrow-wrap.gif) no-repeat left top;
	padding:0 0 6px 11px;
	color:#009FDA;
}
.rtl #careerContentBoxShort ul li, #careerAdbarContentAreaLinkBox ul li, #careerAdbarContentAreaScrollLinkBox ul li, #careerContentBoxLong ul li {
	background:url(http://media.netapp.com/designimages/arrow-wrap_il.gif) no-repeat right top;
	padding:0 11px  6px 0px;
}
#careerContentBoxShort ul li a, #careerContentBoxLong ul li a {
	font-size:12px;
}
#careerAdbarContentAreaScrollLinkBox ul li {
	padding:0 0 1px 11px;
	_padding:0 0 3px 11px;
	line-height:14px;
	_line-height:12px;
}

.careerGogreenImageBox {
	float:left;
	width:206px;
	height:98px;
	border:1px solid #b4b4b4;
	/*image path need to change from current to "http://media.netapp.com/designimages/careers-gogreen-100x96.jpg" */
	background-image:url(http://media.netapp.com/designimages/careers-gogreen-100x96.jpg);
	background-repeat:no-repeat;
	margin-bottom:10px;
}
.careerVolunteerBox {
	float:left;
	width:206px;
	height:98px;
	border:1px solid #b4b4b4;
	/*image path need to change from current to "http://media.netapp.com/designimages/careers-volunteer-100x96.jpg" */
	background-image:url(http://media.netapp.com/designimages/careers-volunteer-100x96.jpg);
	background-repeat:no-repeat;
}
#careerAdbarBlockContanor {
	float:left;
	width:275px;
	padding:0 0 5px 0;
}
#careerAdbarFirstBlock, #careerAdbarSecondBlock {
	float:left;
	width:270px;
	padding:0;
	margin:21px 0 0 0;
	border-bottom:1px solid #b2b2b2;
}
#careerAdbarSecondBlock {
	margin:10px 0 0 0;
}
#careerAdbarBox {
	float:left;
	width:260px;
	height:35px;
	padding:0 5px;
	background-image:url(http://media.netapp.com/designimages/boxheadingsideline.gif);
	background-repeat:repeat-x;
}
#careerAdbarHeadingBox {
	float:left;
	width:240px;
	height:30px;
	background-image:url(http://media.netapp.com/designimages/boxheadingmidline.gif);
	letter-spacing:-0.00em;
	font-size:16px;
	font-weight:bold;
	color:#454545;
	line-height:25px;
	padding:5px 10px 0 10px;
}
.careerBodyHeadingLine {
	letter-spacing:-0.00em;
	font-size:16px;
	font-weight:bold;
	color:#454545;
	padding-top:6px;
}
#careerAdbarScrollHeadingBox {
	float:left;
	width:250px;
	height:30px;
	background-image:url(http://media.netapp.com/designimages/boxheadingmidline.gif);
	padding:5px 0 0 10px;
}


#careerAdbarContentAreaLinkBox, #careerAdbarContentAreaScrollLinkBox {
	float:left;
	padding:0;
	border:5px solid #f0f0f0;
	border-bottom:4px solid #f0f0f0;
	border-top:0;
	width:260px;
}
.careerAdbarLinkBox {
	border-bottom:1px solid #f0f0f0;
}
#careerAdbarLinkScrollBox {
	height:95px;
	overflow:auto;
	padding-top:5px;
}
#careerAdbarLinkScrollBox li.noGreenCarrot {
	color:#454545;
	font-size:10px;
	background-image:none;
}
.goGreenHeading {
	color:#0067C5;
	font-size:14px;
	font-weight:bold;
	margin:10px 10px 0 95px;
}
.goGreenbullet {
	margin:5px 10px 2px 85px;
}
.volunteerbullet {
	margin:5px 10px 2px 85px;
}
.goGreenbullet ul, .volunteerbullet ul {
	padding:0;
	margin:0;
}
.goGreenbullet ul li, .volunteerbullet ul li {
	list-style:none;
	list-style:none outside;
	background-image:url(http://media.netapp.com/designimages/arrow-wrap.gif);
	background-repeat:no-repeat;
	background-position:0 2px;
	padding:0 0 0 11px;
}
.volunteerHeading {
	color:#0067C5;
	font-size:14px;
	font-weight:bold;
	margin:10px 10px 0 95px;
}
.careerkeyPointBlock {
	background-color:#F5FAFE;
	color:#454545;
	display:inline;
	float:right;
	margin:36px 0 10px 9px;
	padding:0 0 10px 9px;
	width:220px;
}
.careerkeyPointHeading {
	color:#454545;
	font-size:12px;
	padding:15px 0 0 10px;
}
#careerkeyPoints {
	margin-bottom:0;
	margin-top:0;
	padding-top:4px;
}
#careerkeyPoints ul {
	margin:8px 0 10px 25px;
	padding:0;
}
#careerkeyPoints ul li {
	font-size:11px;
	line-height:13px;
	margin-right:3px;
	padding-bottom:7px;
	padding-left:0;
	background:none;
	color:#454545;
	list-style:disc;
}
/* ******************************************* */
/* CSS for Career Section END */


/* CSS for Support Home page START */
/* ******************************************* */

#sp-topBlockTall294 {
	clear:left;
	float:left;
	width:950px;
	margin:0 25px;
	padding:0 0 26px 0;
	text-align:left;
	height:296px;
}

#sp-topBlockLeftTall294{
	float:left;
	width:676px;
	text-align:left;
	margin:0 ;
	padding:0 ;
	height:296px;
}

#sp-topBlockImageContainer294{
	width:640px;
	height:258px;
	margin:0;
	padding:0;
	border-bottom:18px solid #F0F0F0;
	border-left:18px solid #F0F0F0;
	border-right:18px solid #F0F0F0;
	border-top:18px solid #F0F0F0;

}
#sp-topBlockRightNow {
	float:left;
	width:274px;
}

.sp-topBlockRightNowWithBG {
	width:254px;
	height:129px;
	padding:0 0 0 20px;
	background:#FFFFFF url(http://media.netapp.com/designimages/sp-bg-sidebar-gradient-box-top-254x129.jpg) no-repeat scroll right top;
}
.sp-nowSpotlightTextMyAcc{
	font-size:15px;
	height:0;
	line-height:18px;
	height:18px;
	margin:0;
	padding:20px 0 8px 20px;
}
.sp-nowSpotlightText {
	color:#454545;
	font-size:18px;
	padding:0;
	text-align:left;
	width:250px;
}
.sp-nowRightBarText {
	color:#454545;
	font-size:12px;
	font-weight:bold;
	padding:7px 0 0 7px;
	text-align:left;
	width:247px;
}
.sp-nowlogin {
	clear:left;
	float:left;
	font-size:11px;
	height:20px;
	padding:4px 0 0 7px;
	width:247px;
}
.sp-nowSpotLightBlock {
	float:left;
	height:130px;
	width:250px;
	margin:0;
	padding:23px 0 0 20px; 

}
.sp-nowLoginBlock {
	float:left;
	margin:0;
	padding:0;
	width:254px;
	
}
.sp-boxMidAreaLogin {
	background:transparent url(http://media.netapp.com/designimages/boxcontentareabglogin.gif) repeat-y scroll center top;
	clear:left;
	float:left;
	height:152px;
	width:254px;
}
.sp-boxTitleLogin {
	color:#84888B;
	float:left;
	font-size:16px;
	height:27px;
	letter-spacing:-0.03em;
	margin:11px 0 0;
	padding-left:7px;
	text-align:left;
	width:247px;
}
.sp-userNamePasswordBlock {
	clear:left;
	float:left;
	font-size:12px;
	height:74px;
	margin:7px 0 0;
	padding-left:7px;
	text-align:left;
	width:247px;
}
.sp-userNamePasswordBlockLeft {
	color:#454545;
	float:left;
	height:74px;
	margin:0;
	text-align:left;
	width:120px;
}
.sp-userNamePasswordBlockRight {
	float:left;
	font-size:11px;
	margin:0;
	padding:14px 0 0;
	text-align:left;
	width:127px;
}
.input-width{ width:110px;}
.sp-userNamePasswordBlockRightNow {
	float:left;
	margin:0;
	padding:0;
	text-align:left;
	width:127px;
}
div#sp-rightBarLink {
	float:left;
	font-size:11px;
	line-height:13px;
	margin:0;
	padding-top:0;
	width:127px;
}
#sp-rightBarLink ul {
	margin:0;
	padding:0;
}
#sp-rightBarLink ul li {
	background:transparent url(http://media.netapp.com/designimages/arrow-wrap.gif) no-repeat scroll left top;
	display:block;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding-bottom:6px;
	padding-left:11px;
	text-align:left;
}



.sp-nowSideBarSpotLight1{
	border-bottom:1px solid #F3F3F3;
	float:left;
	margin:0;
	padding:6px 0;
	width:250px;
}

div#sp-nowSideBarSpotLightLink {
	clear:left;
	float:left;
	font-size:12px;
	line-height:13px;
	margin:0;
	padding:0;
}
#sp-nowSideBarSpotLightLink ul {
	margin:0;
	padding:0;
}

#sp-nowSideBarSpotLightLink ul li {
	background:transparent url(http://media.netapp.com/designimages/arrow-wrap.gif) no-repeat scroll left top;
	display:block;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-left:1px;
	padding-bottom:6px;
	padding-left:11px;
	padding-right:10px;
	text-align:left;
}

.sp-nowSideBarSpotLightDetails {
	clear:left;
	color:#454545;
	float:left;
	font-size:11px;
	line-height:11px;
	margin:0;
	padding:2px 0 0 13px;
	text-align:left;
	width:215px;
}

.sp-nowSpotlightPoints {
	color:#58A618;
	font-weight:bold;
}

#sp-nowTopBodyMain {
	clear:left;
	float:left;
	padding-left:25px;
	padding-right:25px;
	width:950px;
	margin:0;
}
#sp-nowTopBodyMainLeftFourCol {
	clear:left;
	float:left;
	width:950px;
	margin:0;
}
.sp-nowBoxInnerFourCol, .sp-nowBoxInnerFourColLast {
	color:#454545;
	float:left;
	margin:0;
	padding:0 0 10px 0;
}
.sp-nowBoxInnerFourCol {margin:0 6px 0 0}
.sp-nowBoxInnerFourColLast {margin:0}

.sp-nowBoxMidArea233 {
	border-left:1px solid #F0F0F0;
	border-right:1px solid #F0F0F0;
	width:231px;

}
.sp-nowBoxTitleLeft {
	clear:left;
	float:left;
	color:#454545;
	font-size:16px;
	font-weight:bold;
	height:25px;
	letter-spacing:0;
	line-height:20px;
	margin:7px 0 0 19px;
	width:212px;
	text-align:left;
}


.sp-nowBoxLink{
	float:left;
	font-size:12px;
	line-height:13px;
	width:231px;
}
.sp-nowBoxLink ul {
	background:transparent url(http://media.netapp.com/designimages/sp-divider-horizontal-wht-gray-1x1.gif) repeat-x scroll left bottom;
	margin:0;
	padding:5px 0 0;
	width:231px;
}

.sp-nowBoxLink ul li {
	background:transparent url(http://media.netapp.com/designimages/arrow-wrap.gif) no-repeat scroll left top;
	display:block;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-left:15px;
	padding-bottom:7px;
	padding-left:11px;
	text-align:left;
}

.sp-nowBox233Top, .sp-nowBox233Bot {
	clear:left;
	float:left;
	height:7px;
	width:233px;

}
.sp-nowBox233Top { height:33px;}

.sp-nowBox233TopMid {
	float:left;
	height:6px;
	width:219px;
	font-size:1px;
	line-height:6px;
	height:33px;
	border-top:1px solid #D5D5D5;

}

.sp-nowBox233MidArea {
	clear:left;
	float:left;
	width:231px;
	border-left:1px solid #D5D5D5;
	border-right:1px solid #D5D5D5;
}

.sp-nowBox233BotMid {
	float:left;
	height:6px;
	width:219px;
	font-size:1px;
	line-height:7px;
	border-bottom:1px solid #D5D5D5;
}
.sp-nowBoxBotLeft {
	background:transparent url(http://media.netapp.com/designimages/sp-boxbotleft-7x7.gif) no-repeat scroll left bottom;
	float:left;
	height:7px;
	width:7px;
}

.sp-nowBoxBotRight {
	background:transparent url(http://media.netapp.com/designimages/sp-boxbotright-7x7.gif) no-repeat scroll right bottom;
	float:right;
	height:7px;
	width:7px;
}

.sp-nowBoxTopLeft {
	background:transparent url(http://media.netapp.com/designimages/sp-boxtopleft-7x7.gif) no-repeat scroll left top;
	float:left;
	height:7px;
	width:7px;
}

.sp-nowBoxTopRight {
	background:transparent url(http://media.netapp.com/designimages/sp-boxtopright-7x7.gif) no-repeat scroll right top;
	float:right;
	height:7px;
	width:7px;
}

.sp-nowSeeMoreBlock {
	clear:left;
	float:left;
	padding-left:20px;
	padding-top:1px;
}
div#sp-nowBodyLinkReadMore,
div.sp-nowBodyLinkReadMore {
	float:left;
	font-size:11px;
	line-height:13px;
	margin:0;
	padding:10px 0;
	padding-left:20px;
	width:200px;
}
#sp-nowBodyLinkReadMore ul,
.sp-nowBodyLinkReadMore ul {
	line-height:13px;
	margin:0;
	padding:0;
}
#sp-nowBodyLinkReadMore ul li,
.sp-nowBodyLinkReadMore ul li {
	background:transparent url(http://media.netapp.com/designimages/arrow-wrap.gif) no-repeat scroll left top;
	display:block;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:0 0 3px 11px;
	text-align:left;
}
#sp-nowBodyLinkReadMore ul li a:link,
.sp-nowBodyLinkReadMore ul li a:link {
	color:#0067C5;
	text-decoration:none;
}
#sp-nowBodyLinkReadMore ul li a:visited,
.sp-nowBodyLinkReadMore ul li a:visited {
	color:#009FDA;
	text-decoration:none;
}
#sp-nowBodyLinkReadMore ul li a:link:hover, 
.sp-nowBodyLinkReadMore ul li a:link:hover, 
#nowBodyLinkReadMore ul li a:visited:hover {
	color:#0067C5;
	text-decoration:underline;
}

#sp-nowSectionTitleBlock {
	clear:left;
	float:left;
	width:950px;
	height:60px;
	padding:0 25px 17px 25px;
}

.sp-nowBox233HeadingLeft {
	background:transparent url(http://media.netapp.com/designimages/sp-boxheading-left-7x33.gif) no-repeat scroll left center;
	float:left;
	height:33px;
	width:7px;
}

.sp-nowBox233HeadingRight {
	background:transparent url(http://media.netapp.com/designimages/sp-boxheading-right-7x33.gif) no-repeat scroll right center;
	float:right;
	height:33px;
	width:7px;
}

.sp-nowBox233HeadingMid {
	background:transparent url(http://media.netapp.com/designimages/sp-boxheading-mid-1x33.gif) repeat-x scroll center top;
	float:left;
	height:33px;
	text-align:left;
	width:219px;
}

.sp-nowBoxTitle {
	float:left;
	color:#454545;
	font-size:16px;
	font-weight:bold;
	height:27px;
	letter-spacing:0;
	line-height:25px;
	margin:4px 8px 0 8px;

}
/* CSS for Support Home page START */
/* ******************************************* */



/* CSS for Form page START */
/* ******************************************* */
#sp-formTypeSection {
	width:950px;
	height:34px;
	color:#454545;
	margin:0 25px;
	padding:25px 0 0 0;
	}

.sp-formType {
	
	line-height:20px;
	margin:0 0 0 30px;
	padding:0 0 0 22px;
	text-align:left;
	font-size:17px;
	font-weight:bold;
	background:url(http://media.netapp.com/designimages/icon-od-webcast-16x16.gif) no-repeat left top;

}

#sp-formTitleSection {
	width:920px;
	height:40px;
	color:#454545;
	margin:0 25px;
	padding:0 0 0 30px;
}
.rtl #sp-formTitleSection {
        padding:0 30px 0 0;
}

.sp-formTitle {
	font-size:24px;
	font-weight:normal;
	line-height:21px;
	margin:0;
	padding:0;
	text-align:left;
}
.rtl .sp-formTitle {
        direction:rtl;
        text-align:right;
        margin-right:-30px;
}
#sp-formTopBodyMain{
	float:left;
	width:950px;
	margin:0 25px;
	padding:0;
	text-align:left;
}
#sp-formLeftAdbarBox {
	float:left;
	width:230px;
	margin:0 30px 0 0;
	padding:0;
	text-align:left;

}
#sp-formContentAreaSingleCol {
	float:left;
	width:950px;
	margin:0 25px;
	padding:0;
	text-align:left;
}

#sp-formContentAreaDoubleCol {
	float:left;
	width:690px;
	margin:0;
	padding:0;
	text-align:left;
}


.sp-formLeftAdbar230 {
	padding:0;
	margin:0;
	width:230px;
	padding-bottom:20px;
}

.sp-formLeftAdbarImgContainer {
	width:230px;
	
}

.sp-formsBox230Blue {
	float:left;
	padding:0 0 10px 0;
	margin:0;

}

.sp-formsBox230BotBlue {display:inline;float:left;width:230px;}
.sp-formsBox230TopBlue {display:inline;float:left;width:230px;}

.sp-formsBox230TopMid {
	float:left;
	height:6px;
	width:216px;
	font-size:1px;
	line-height:6px;
	border-top:1px solid #C6DCEE;
	background-color:#F5FAFE;
	
}
.sp-formsBox230BotBotMid {
	float:left;
	height:6px;
	width:216px;
	font-size:1px;
	line-height:6px;
	border-bottom:1px solid #C6DCEE;
	background-color:#F5FAFE;
}

.sp-formsBox230MidAreaBlue {
	clear:left;
	float:left;
	padding:0 0 10px 20px;
	width:208px;
	border-left:1px solid #C6DCEE;
	border-right:1px solid #C6DCEE;
	background-color:#F5FAFE;
}


#sp-topBlockForms{
	float:left;
	width:950px;
	margin:0 25px;
	padding:0 0 28px 28px;
	text-align:left;
	}

.rtl #sp-topBlockForms{
      float:right;
      padding:0 23px 28px 0;
      text-align:right;
}
#sp-formContentAreaSingleColDetails {
	float:left;
	width:900px;
	margin:0;
	padding:0 20px 0 30px;
	text-align:left;
}

#sp-topBlockFormsLeft {
	float:left;
	width:625px;
	text-align:left;
	margin:0 25px 0 0 ;
	padding:0 0 0 30px ;

}
#sp-topBlockFormsRight{
	float:left;
	text-align:left;
	width:270px;
	margin:0;
	padding:0;
	font-size:12px;

}



.sp-formsBox625Blue {
	clear:left;
	float:left;
	padding:0 0 10px 0;
	margin:0;
	width:625px;
}


.sp-formsBox625BotBlue {display:inline;float:left;width:625px;}
.sp-formsBox625TopBlue {display:inline;float:left;width:625px;}


.sp-formsBox625TopMid {
	float:left;
	height:6px;
	width:611px;
	font-size:1px;
	line-height:6px;
	border-top:1px solid #C6DCEE;
	background-color:#F5FAFE;
	
}
.sp-formsBox625BotBotMid {
	float:left;
	height:6px;
	width:611px;
	font-size:1px;
	line-height:6px;
	
	border-bottom:1px solid #C6DCEE;
		background-color:#F5FAFE;
}
.formsBox625MidAreaBlue {

	clear:left;
	float:left;
	padding:0 0 10px 28px;
	width:595px;
	border-left:1px solid #C6DCEE;
	border-right:1px solid #C6DCEE;
	background-color:#F5FAFE;
}

.sp-formsImageContainer {
	width:270px;
	
}


.sp-formsfontNormal {
	font-size:16px;
	font-weight:normal;
	line-height:22px;
	margin:0 30px 0 0;
	padding-top:10px;
}

.sp-formsGreenText {
	color:#58A618;
	font-weight:bold;
	margin:0;
	padding:10px 0 0 0;
}
.sp-formsTextDescription {
	font-weight:bold;
	margin:0;
	padding:0 7px 0 0;
}
/* ******************************************* */
/* CSS for Form page END */



/* Old AdBar class taken from mainstructure.css to fix custom Right AdBar ..Starts here */
/* ******************************************* */
.boxMidArea {
	background:none;
	clear:left;
	float:left;
	width:268px;
        }

.rtl .boxMidArea {
       clear:right;
       float:right;
}

#adBarBoxLink {
	clear:left;
	color:#454545;
	float:left;
	font-size:11px;
	line-height:13px;
	margin:0;
	padding:6px 0 0;
}

.rtl #adBarBoxLink{
       clear:right;
       float:right;
}

.boxLinkRow {
	float:left;
}

.rtl .boxLinkRow {
       float:right;
}

.boxLinkRowBtn {
	float:left;
	padding:10px 0 10px 19px;
	clear:left;
}
#adBarBoxLink span {
	background:transparent none repeat scroll 0 0;
	float:left;
	margin:0;
	padding-bottom:6px;
	padding-right:5px;
	text-align:left;
	width:30px;
}
.rtl #adBarBoxLink span {
	float:left;
	padding-right:0;
	padding-left:5px;
	text-align:right;
}
#adBarBoxLink ul {
	clear:left;
	float:left;
	margin:0;
	padding:0;
	width:222px;
}
#adBarBoxLink ul li {
	background:transparent url(http://media.netapp.com/designimages/arrow-wrap.gif) no-repeat scroll left top;
	display:block;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-left:16px;
	padding-bottom:6px;
	padding-left:11px;
	text-align:left;
}
.rtl #adBarBoxLink ul li {
	background:transparent url(http://media.netapp.com/designimages/arrow-wrap-he.gif) no-repeat scroll right top;
	margin-left:0;
	margin-right:16px;
	padding-left:0;
	padding-right:11px;
	text-align:right;
}
div#richMediaDiv {
	padding-top:15px;
	padding-bottom:5px;
}


.exploreSubHeading {
	color:#454545;
	font-size:12px;
	font-weight:bold;
	height:17px;
	margin:0;
	padding:12px 0 0 16px;
	text-align:left;
}
.rtl .exploreSubHeading {
	padding:12px 16px 0 0;
	text-align:right;
}

.boxContentAreaBlue {
	background:transparent url(http://media.netapp.com/designimages/boxcontentareablue.gif) repeat-y scroll center top;
	clear:left;
	float:left;
	height:auto;
	width:268px;
}
.boxContentAreaLine {
	background:transparent url(http://media.netapp.com/designimages/divider-horizontal-wht-gray-2x2.gif) repeat-x scroll 0 0;
	clear:left;
	float:left;
	font-size:2px;
	height:2px;
	line-height:2px;
	margin:0;
	padding:0;
	width:268px;
}
.boxHeading {
	display:inline;
	float:left;
	height:35px;
	width:269px;
}
.boxHeadingMid {
	background:transparent url(http://media.netapp.com/designimages/boxheadingmidline.gif) repeat-x scroll center top;
	float:left;
	height:35px;
	text-align:left;
	width:259px;
}
.rtl .boxHeadingMid {
	float:left;
	text-align:right;
}

.boxDescription  {
	color:#454545;
	font-size:11px;
	line-height:16px;
	padding:15px 10px 0 16px;
	text-align:left;
	width:244px;
}
.rtl .boxDescription  {
	padding:15px 16px 0 10px;
	text-align:right;
}

.BBboxBlogDescription  {
	color:#454545;
	float:left;
	font-size:11px;
	line-height:16px;
	margin:0;
	padding:8px 10px 0 0;
	text-align:left;
	width:260px;
}

#adBox1 {
	float:left;
	margin:0;
	padding:0;
	width:270px;
}

/* ******************************************* */
/* Old AdBar class taken from mainstructure.css to fix custom Right AdBar ..Ends here */


/* CSS for expanding module header code starts here */
/* kb posting for ks */
.sp-boxHeadingOuter {
	display:inline;
	float:left;
}

.sp-boxHeadingTop {
	float:left;
	width:270px;
	height:7px;
	line-height:7px;
	font-size:1px;
	background:url(http://media.netapp.com/designimages/box-heading-top-bg-270x7.gif) no-repeat top;
}
#bottomBodyLeftBox .sp-boxHeadingTop {
	width:230px;
	background-image:url(http://media.netapp.com/designimages/box-heading-top-bg-230x7.gif);
}

.sp-boxHeadingBot {
	float:left;
	width:268px;
	vertical-align:top;
	border-left:1px solid #D5D5D5;
	border-right:1px solid #D5D5D5;
	background:transparent url(http://media.netapp.com/designimages/box-heading-bot-bg-1x26.gif) repeat-x scroll center bottom;
	text-align:left;
}
.rtl .sp-boxHeadingBot {
	float:left;
	background:transparent url(http://media.netapp.com/designimages/box-heading-bot-bg-1x26.gif) repeat-x scroll center bottom;
	text-align:right;
}
#bottomBodyLeftBox .sp-boxHeadingBot {
	width:228px;
}

.sp-boxTitleExpand {
	color:#454545;
	font-size:16px;
	vertical-align:top;
	font-weight:bold;
	letter-spacing:0;
	line-height:20px;
	margin:0 8px 6px 14px;
}
.rtl .sp-boxTitleExpand {
	margin:0 14px 6px 8px;
	text-align:right;
}

.sp-BBbox230HeadingOuter {
	display:inline;
	float:left;
}
.sp-BBbox230HeadingTop {
	float:left;
	width:230px;
	height:7px;
	line-height:7px;
	font-size:1px;
	background:url(http://media.netapp.com/designimages/box-heading-top-bg-230x7.gif) no-repeat top;
}

.sp-BBbox230HeadingBot {
	float:left;
	width:228px;
	vertical-align:top;
	border-left:1px solid #D5D5D5;
	border-right:1px solid #D5D5D5;
	background:transparent url(http://media.netapp.com/designimages/box-heading-bot-bg-1x26.gif) repeat-x scroll center bottom;
	text-align:left;
}


/* CSS for expanding module header code ends here */


/* Removing borders from some elements. Using "body" to increase sepcificity. */
body #mainContentAreaSingleCol {
border:0;
}
/* Forcing module items to not exceed the width of their parents.
Using specificity to avoid !important (hopefully) */
#outerWrapper #innerWrapper div#sp-adBarBlock .sp-boxMidArea * {
max-width:268px;
}

/*overriding bkg image, since this color has changed for RR, adding specificity */
#outerWrapper .boxBottomBarCyan {
background-image:url(http://media.netapp.com/designimages/boxbottombarblue.gif);
}

/* overriding a class declared in ntapform.css. adding specificity. */
#outerWrapper #ntapPrivacy {
width:auto;
}

/* catches any items which are too wide in the left column */
#bottomBodyLeftBox > * > * > * {max-width:230px;}

/*Below New Class added for reseller partners tabled structure*/ 
/*copied from mainstructure.css*/ 

.tr_headingRow td{border-left:1px solid #d5d5d5;color:#454545;font-size:12px;font-weight:bold;padding:0;margin:0;
vertical-align:top;}
.tr_headingRow p {padding:0 3px 6px 4px;margin:0;}
.tr_commonRow td{border-left:1px solid #d5d5d5;border-top:1px solid #d5d5d5;color:#454545;font-size:12px;padding:0;margin:0;background-color:#ffffff;vertical-align:top;}
.blue td{background-color:#f2f8fe;}
.tbl_outerPartner p {padding:6px 3px 10px 4px;margin:0;}
.td_rightGrayBorder{border-right:1px solid #d5d5d5;}
.tr_toprow td{border-top:1px solid #d5d5d5;border-right:1px solid #d5d5d5;height:7px;line-height:7px;margin:0;padding:0;}
td.td_topGrayBorder1{border-top:1px solid #d5d5d5;height:7px;line-height:7px;margin:0;padding:0;}
.tr_botRow td{border-bottom:1px solid #d5d5d5;border-right:1px solid #d5d5d5;height:7px;line-height:7px;margin:0;padding:0;}
td.td_GrayBorderOff{border-right:0; width:105px;}
div.popupDivPartnerTitle {background-image:url(http://media.netapp.com/designimages/library_popup_arrow-blue.gif);background-repeat:no-repeat;font-size:11px;font-weight:normal;opacity:1.1;padding-left:11px;position:absolute;visibility:hidden;width:250px;}
div.popupDivPartner {background-image:url(http://media.netapp.com/designimages/library_popup_arrow-blue.gif);background-repeat:no-repeat;font-size:11px;font-weight:normal;opacity:1.1;padding-left:11px;position:absolute;visibility:hidden;width:480px;}
div.popupDivInnerPartner {background-color:#e0ecfe;border-bottom:1px solid #a5bcce;opacity:1.1;padding:12px 22px 22px 22px;}
div.regularListPartner {clear:left;float:left;font-size:12px;line-height:13px;margin:0;padding:8px 4px 0 6px;vertical-align:top;}
.regularListPartner ul{margin:0;padding:0;}
.regularListPartner ul li {background:transparent url(http://media.netapp.com/designimages/arrow-wrap.gif) no-repeat scroll left top;display:block;list-style-image:none;list-style-position:outside;list-style-type:none;padding-bottom:4px;padding-left:12px;text-align:left;}
div.regularListPartnerCol {clear:left;float:left;font-size:12px;margin:0;padding:8px 3px 6px 3px;vertical-align:top;width:119px;}
.regularListPartnerCol ul{margin:0;padding:0;}
.regularListPartnerCol ul li {background:transparent url(http://media.netapp.com/designimages/arrow-wrap.gif) no-repeat scroll left top;display:block;list-style-image:none;list-style-position:outside;list-style-type:none;padding-bottom:4px;padding-left:12px;text-align:left;}
ul.contentULPartner {padding:6px 0 5px 4px; margin:0;width:109px;}
ul.contentULPartner li{font-size:12px;color:#454545; padding-left:10px; list-style:none; background-image:url(http://media.netapp.com/images/bullet-616365-7x11.gif); background-repeat:no-repeat; background-position:0 3px;}
p.img_alignment{padding-top:20px;}
td.colPtnr{width:104px; padding:10px 2px 0 2px; background-color:#FFFFFF;}
td.secondCol{ width:132px;}
td.thirdCol{ width:59px;}
td.fourthCol{ width:74px;}
td.fifthCol{ width:113px;}
td.sixthCol{ width:100px;}
td.seventhCol{ width:117px;}
td.lastCol{ width:70px;}
td.colPtnr1{width:101px;background-color:#FFFFFF;}
#ptnrTopLeftCorner{background:url(http://media.netapp.com/designimages/corner-left-top-8x8.gif) no-repeat scroll left bottom;height:7px;width:8px;line-height:7px;padding:0;margin:0;border:0;}
#ptnrTopRightCorner{background:url(http://media.netapp.com/designimages/corner-right-top-8x8.gif) no-repeat scroll right bottom;height:7px;width:8px;line-height:7px;margin:0;padding:0;border:0;}
#ptnrBotLeftCorner{background:url(http://media.netapp.com/designimages/corner-left-botom-8x8.gif) no-repeat scroll left top;height:7px;width:8px;line-height:7px;padding:0;margin:0; border:0;}
td.ptnrBotRightCorner{background:url(http://media.netapp.com/designimages/corner-right-botom-w-8x8.gif) no-repeat scroll right top;height:7px;width:8px;line-height:7px;margin:0;padding:0;border:0;}
td.ptnrBotRightCornerBlue{background:url(http://media.netapp.com/designimages/corner-right-botom-b-8x8.gif) no-repeat scroll right top;height:7px;width:8px;line-height:7px;margin:0;padding:0;border:0;}
a.anchor_linkTitle{cursor:default;}
/*above New Class added for reseller partners tabled structure*/
/**below New Class added for How to Buy page */
td.colGen{width:187px; text-align:center;}
td.colGen1{width:180px; text-align:center;}
td.colMid{width:192px; text-align:center;}
td.colHeadGen{width:180px;}
td.colHeadGen1{width:180px;}
td.colHeadMid{width:192px;}

td .fourthCol p { width:67px; }
td .fourthColData p { width:67px; }

tr.tr_commonRow #q{background-image:none; border:0; width:5px; height:5px;}

/**above New Class added for How to Buy page */

.sp-resultsPerPageSmall {
	float:left;
	font-size:11px;
	margin:0;
	padding:3px 4px 0 0px;
	text-align:right; 
	width:140px;
}
.sp-viewPageDropBox{
	float:left;
	font-size:11px;
	margin:0;
	padding:0;
	text-align:left;
	width:40px;
}

.rtl .smallText10px {
text-align:right;
margin-right:20px
}
.rtl #adBarBoxLink {
	float:right;
}
.rtl #adBarBoxLink ul li{
	background:transparent url(http://media.netapp.com/designimages/arrow-wrap_il.gif) no-repeat scroll right top;
	margin-left:0;
	padding-left:0;
	padding-right:11px;
	text-align:right;
}
.rtl .accordion_content {
text-align:right;
}
.rtl .newLeftNavPlus {
background-position:right center;
padding-left:0;
padding-right:10px;
}

/*  css from template contactus section - WPR project  */

.hqBlockMV {
	float:left; 
	/*height:95px;*/
	width:870px; 
	background-color:#f5fafe;
	margin: 14px 0px 20px 0px; 
	padding: 8px 0px 14px 20px; 
}

.col1 {
	width:215px; 
	padding:0px 5px;
  	float:left;
}

.col2 {
	width:215px; 
	padding:0px 5px; 
  	float:left;
}

.col3 {
	width:215px; 
	padding:0px 5px; 
  	float:left;
}

.col4 {
	width:195px; 
	padding:0px;
  	float:right;
}

.col1, .col2, .col3, .col4 {
	margin-top: 8px;
}

.contactUsHeadingTopBlock { 
	clear:left; 
	float:left;
	font-size:12px; 
	margin: 0px 0px 2px 0px;
	font-weight:bold; 
	/*line-height:21px; */
	color:#454545;
	}

.corp_offices {
	float: left;
	margin: 8px;
}

/*  css from template contactus section ends - WPR project  */

/*  css for rotating spotlight starts -  MSE project  */

.sp-BoxTitle {color:#454545;
	float:left;
	font-size:12px;
    font-weight: bold;
	line-height:16px;
	padding:15px 10px 10px 15px;
	text-align:left;
	width:250px;}
	
.sp-rotateBoxContent
{ clear:left;
    float:left;
    width:268px;
    border-left:1px solid #D5D5D5;
    border-right:1px solid #D5D5D5;}
	
.sp-rotateBoxButton
{float:left;
    padding:10px 0 10px 10px;
    clear:left;
	}

.sp-rotateBoxSummary
{color:#454545;
    float:left;
    font-size:11px;
    line-height:16px;
    padding:0px 10px 0 15px;
    text-align:left;
    width:130px;}
/*  css for rotating spotlight ends MSE project  */

/* css for feature story  starts */
.tickBox{
	clear:left;
	float:left;
	background-color:#F5FAFE;
	color:#454545;
	width:600px;
	padding-bottom:15px;
	margin:15px 0px 15px 0px;
}
.rtl .tickBox{
       clear:right;
       float:right
}
.tickBoxHeading {
	color:#454545;
	font-size:16px;
	padding:15px 10px 20px 15px;
	margin:0px;
}
.rtl .tickBoxHeading {
	padding:15px 15px 20px 10px;
}
div.tickList {
	clear:left;
	float:left;
	font-size:12px;
	font-weight:bold;
	line-height:13px;
	margin:0;
	padding:0px 15px 0px 30px;

}
.rtl div.tickList {
	clear:right;
	float:right;
}
div.tickList span {font-size:11px; font-weight:normal;}
.tickList ul {
	margin:0;
	padding:0;
}
.tickList ul li {
	background:transparent url(http://media.netapp.com/images/tick-mark-10x9.gif) no-repeat scroll left top;
	display:block;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding-bottom:8px;
	padding-left:21px;
	text-align:left;
}
.rtl .tickList ul li {
	background:transparent url(http://media.netapp.com/images/tick-mark-10x9.gif) no-repeat scroll right top;
	padding-right:21px;
	text-align:right;
}
div.tickList ul li span { font-size:11px; font-weight:normal;}

.fa-quote-3-width234 {
	width:189px;
}
.fa-quote-3-width313{
	width:268px;
}
.fa-quote-3-width603 {
	width:558px;
}
.fa-quote-1-width234-right{
	width:234px;
	background-image:url(http://media.netapp.com/images/fa-quote-width234box-top-234x10.jpg);
	float:right;
	margin: 10px 37px 0px 30px;
}
.rtl .fa-quote-1-width234-right{
	float:left;
	margin: 10px 30px 0px 37px;
}
.fa-quote-1-width234-left{
	width:234px;
	background-image:url(http://media.netapp.com/images/fa-quote-width234box-top-234x10.jpg);
	float:left;
	margin: 0px 35px 0px 0px;
}
.rtl .fa-quote-1-width234-left{
       float:right;
       margin: 0px 0px 0px 35px;
}
.fa-quote-1-width313{
	float:right;
	width:313px;
	margin: 15px 37px 0px 30px;
	background-image:url(http://media.netapp.com/images/fa-quote-width313box-top-313x10.jpg);
}
.fa-quote-1-width603 {
	width:603px;
	margin:30px 0px 15px 0px;
	background-image:url(http://media.netapp.com/images/fa-quote-width603box-top-603x10.jpg);
}

.fa-quote-1-width234-left, .fa-quote-1-width234-right, .fa-quote-1-width313, .fa-quote-1-width603 {
	background-position:top;
	background-repeat:no-repeat;
	padding-top:10px;	
}
.fa-quote-2-width234 {
	width:234px;
}
.fa-quote-2-width313 {
	width:313px;
}
.fa-quote-2-width603 {
	width:603px;
}
.fa-quote-3-width234 , .fa-quote-3-width313, .fa-quote-3-width603{
	border-left:1px solid #cdcdcd;
	border-right:1px solid #cdcdcd;
	padding: 13px 19px 10px 24px;
	color:#84888B;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.featureIT-quote-author-left-width234 {
	background-image:url(http://media.netapp.com/images/fa-quote-bottom-left-pointer-234x47.jpg);
	width:156px;
	height:31px;
}
.featureIT-quote-author-left-width313{
	background-image:url(http://media.netapp.com/images/fa-quote-bottom-left-pointer-313x47.jpg);
	width:235px;
        height:31px;
}
.featureIT-quote-author-left-width234, .featureIT-quote-author-left-width313 {
	background-position:top;
	background-repeat:no-repeat;
	padding:16px 78px 0px 0px;
	margin:0px auto;
	text-align:right;
}
.featureIT-quote-author-right-width603 {
	width:518px;
	background-image:url(http://media.netapp.com/images/fa-quote-bottom-right-pointer-603x47.jpg);
	background-position:top;
	background-repeat:no-repeat;
	padding:16px 0px 0px 85px;
	margin:0px auto;
	text-align:left;
}
.featureIT-quote-author-right-width234 {
	background-image:url(http://media.netapp.com/images/fa-quote-bottom-right-pointer-234x47.jpg);
	width:156px;
	height:31px;
	background-position:top;
	background-repeat:no-repeat;
	padding:16px 0px 0px 78px;
	margin:0px auto;
	text-align:left;
}

.keyPointDesc11px {
	font-size:11px;
	font-weight:normal;
	line-height:16px;
	margin:15px 18px 12px 15px;
}
/*  css for feature story ends */


/*  css for service provider tabular page starts */

.tblTopBgTdFirst, .tblTopBgTdLast, .tblTopBgTd1, .tblTopBgTd2 { background:url(http://media.netapp.com/images/sp-tb-bg-650x12.gif) no-repeat; height:1px;font-size:1px; line-height:1px;}
.tblTopBgTdFirst {width:196px;height:6px; font-size:1; background-position:0 0;}
.tblTopBgTd1 {width:196px;background-position: 10 6; background-position:center top; border-left:1px solid #d5d5d5;}
.tblTopBgTd2 {width:298px;background-position: 10 6; background-position:center top; border-left:1px solid #d5d5d5;}
.tblTopBgTdLast {width:196px;border-left:1px solid #d5d5d5; background-position:600 1;background-position:right top; }

.tblBotBgTdFirstBlue, .tblBotBgTdBlue, .tblBotBgTdLastBlue, .tblBotBgTdFirst, .tblBotBgTdLast, .tblBotBgTd {background:url(http://media.netapp.com/images/sp-tb-bg-650x12.gif) no-repeat; height:1px;font-size:1px; line-height:1px;}

.tblBotBgTdFirst {height:6px; font-size:1; background-position:0 -6;background-position:left}
.tblBotBgTd {background-position: 10 -6; background-position:center; border-left:1px solid #d5d5d5;}
.tblBotBgTdLast {border-left:1px solid #d5d5d5; background-position:600 -6;background-position:right;}

.tblBotBgTdFirstBlue {height:6px; font-size:1; background-position:0 12;background-position:left bottom; }
.tblBotBgTdBlue {background-position: 90 12; background-position:center bottom; border-left:1px solid #d5d5d5;}
.tblBotBgTdLastBlue {border-left:1px solid #d5d5d5; background-position:600 12;background-position:right bottom;}

.tbl_outerSp {padding: 0px 0px 0px 0px; margin: 20px 0px 0px 0px; }

.spTr_headingRow td{border-left:1px solid #d5d5d5;color:#454545;font-size:12px;font-weight:bold;padding:0;margin:0;
vertical-align:top;}
.spTr_headingRow p {padding:8px 3px 14px 6px;margin:0;}
.spTr_commonRow td{border-left:1px solid #d5d5d5;border-top:1px solid #d5d5d5;color:#454545;font-size:12px; padding: 5px 0px 0px 3px;margin:0;background-color:#ffffff;vertical-align:top;}
.spTr_commonRow p{padding: 0px 0px 0px 2px;margin:0;}
.spTr_commonRow div.regularList12px{padding: 0px 0px 0px 3px;margin:0;}

.blue td{background-color:#f2f8fe;}
.spTd_rightGrayBorder{border-right:1px solid #d5d5d5;}

td.colorNone{padding:10px 2px 10px 6px; background-color:#FFFFFF;}


div.popupDivSpTitle {background-image:url(http://media.netapp.com/designimages/library_popup_arrow-blue.gif);background-repeat:no-repeat;font-size:11px;font-weight:normal;opacity:1.1;padding-left:11px;position:absolute;visibility:hidden;width:250px;}
div.popupDivInnerSp {background-color:#e0ecfe;border-bottom:1px solid #a5bcce;opacity:1.1;padding:12px 22px 22px 22px;line-height:16px;}
tr.spTr_commonRow #q{background-image:none; border:0; width:0px; height:0px; padding:0; margin:0;}
div.popupDivInnerSp p {word-wrap: break-word;}

/*  css for service provider tabular page ends*/

/*  css for Storage efficiency revamp starts*/

#se-bodyContent{clear:left;float:left; width:575px;padding:0px 0px 0px 0px;}
.se-bodyContentRow{clear:both;width:575px;padding:0px; margin:0px;}
.se-bodyContentLeft{float:left;width:272px;padding:0px; margin:0px 30px 0px 0px;}
.se-bodyContentRight{float:right;width:272px; padding:0px;} 			  
.se-horizontalLineLeft{float:left;width:272px;padding:0px; margin:0px 30px 0px 0px; height:1px; font-size:1px; border-bottom:1px solid #cccccc;margin:7px 0px 17px 0px;}
.se-horizontalLineRight{float:right;width:272px;padding:0px;border-bottom:1px solid #cccccc;margin:7px 0px 17px 0px;height:1px; font-size:1px; }
.se-imageContainer{float:left;padding:3px 0px 0px 0px; width:85px;}
.se-moduleContent{float:right;width:164px;}
#se-bodyContent .regularList{padding:7px 0px 7px 0px; }
.se-fontNormal{font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0px; margin:0px;}
.se-topSpacer{padding:3px 0px 0px 0px;}
.se-iposterContainer{clear:right;float:right;margin:15px 28px 0 27px;padding:8px 0 0 0;width:261px;}

/*  css for Storage efficiency revamp ends*/

