/* CSS Document */

body#headerHeight116PX {
    background-color:#ffffff;
	margin: 0px 0px 0px 0px;
	word-wrap: break-word;
	background:url(http://media.netapp.com/images/background-blue-gradient-116x2.jpg) repeat-x top;
} 
 
body#headerHeight226PX {
    background-color:#ffffff;
	margin: 0px 0px 0px 0px;
	word-wrap: break-word;
	background: url(http://media.netapp.com/images/background-blue-gradient-181x2.jpg) repeat-x top;
} 
  
#topBlockHeight226PX {
	width:950px;
	height:65px;
	margin: 0px 25px 0px 25px;
}

#topBlockLeftHeight226PX{
	float:left;
	width:640px;
	height:65px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: url(http://media.netapp.com/designimages/noheader-image-640x34.jpg) no-repeat top right; 
}

#topBlockRightHeight226PX{
	float:right;
	height:65px;
	width:310px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: url(http://media.netapp.com/images/sidebar-gray-bgfff-310x65.jpg) no-repeat top;
	background-color:#FFFFFF;
}

  
#mediaHeader{
	width:950px;
	height:96px;
	margin: 0px 25px 0px 25px;
	background:url(http://media.netapp.com/images/background-media-header-950x96.jpg) no-repeat; 
	text-align:left;
}


.topBlockHeading {clear:left;float:left; padding: 45px 0px 0px 100px;}
.topBlockText{ text-align:left; width:270px; padding: 25px 20px 0px 20px; line-height:15px; color:#454545;}
.text11Px{font-size:11px;line-height: 15px; color:#454545; margin:0; padding:0}
.text11PxWhite{font-size:11px;line-height: 15px; color:#FFFFFF; margin:0; padding:0}

.text11PxWhiteMore{ clear:right; float:right; font-size:11px;line-height: 12px; color:#FFFFFF; margin:0; padding:0; width:60px;}


.mediaHeaderContentL { clear:left;float:left; width:445px; height:60px; padding: 35px 0px 0px 30px;}
.mediaHeaderContentR { float:left; width:420px; height:60px ;padding: 15px 20px 0px 25px;}

.mediaHeaderBar {float:left; width:1px; height:45px; margin-top:25px; background:url(http://media.netapp.com/images/media-header-bar-1x45.jpg) no-repeat;}
.text24Px { font-size:24px;line-height: 24px; color:#FFFFFF; margin:0; padding:0}



.smallText10px {
	text-align:left;
	padding: 2px 0px 0px 20px;
	font-size:10px;
	color:#454545;
}


.bannerContentArea {clear:left; float:left; width:160px; height:78px; padding: 50px 0px 0px 130px;}
.bannerLinks { font-size:11px; line-height: 15px; color:#FFFFFF; margin:0; padding:5px 0px 0px 0px;}



#topBlockRightWithBoxBorder {
	clear:right;
	float:right;
	text-align:left;
	width:300px;
	height:255px;
	margin:0;
	padding:0;
	font-size:12px;
	border-left: 5px solid #EBEBEC;
	border-right: 5px solid #EBEBEC;
	border-top: 5px solid #EBEBEC;
}


#topBlockRightInnerBoxBorder {
	clear:right;
	float:right;
	text-align:left;
	width:300px;
	height:219px;
	margin:0;
	padding:0;
	font-size:12px;
	border-left: 5px solid #EBEBEC;
	border-right: 5px solid #EBEBEC;
	border-top: 5px solid #EBEBEC;
}


#topBlockRightWithTopBar{
	clear:right;
	float:right;
	text-align:left;
	width:310px;
	height:260px;
	margin:0;
	padding:0;
	font-size:12px;
}

#blueTopBar {
	text-align:left;
	width:310px;
	height:36px;
	margin:0;
	padding:0;
	background:url(http://media.netapp.com/images/background-blue-gradient-36x36.jpg) repeat-x top;

}

#blueTopBarAdBar {
	text-align:left;
	width:300px;
	height:36px;
	margin:0;
	padding:0;
	background:url(http://media.netapp.com/images/background-blue-gradient-36x36.jpg) repeat-x top;

}


.spotlightTextLarge{
	text-align:left;
	width:250px;
	padding: 20px 20px 0px 20px;
	line-height:25px;
	font-size:22px;
	color:#454545;
	font-weight:bold;
}



.spotlightTextSmall{
	text-align:left;
	width:250px;
	padding: 10px 25px 0px 20px;
	line-height:15px;
	font-size:12px;
	color:#454545;

}

.textLarge20Px{
	text-align:left;
	width:296px;
	padding: 15px 5px 0px 20px;
	font-size:16px;
	color:#454545;
	font-weight:bold;
	line-height:20px;
}

.textNormal11Px{
	text-align:left;
	width:256px;
	padding: 15px 40px 7px 20px;
	line-height:14px;
	font-size:12px;
	color:#454545;

}
.blueBarTitle { clear:left; float:left; text-align:left;width:150px; padding: 12px 10px 0px 20px; line-height:12px; font-size:15px; color:#FFFFFF;}
.blueBarMore { float:right; text-align:left;width:50px; padding: 12px 10px 0px 0px; line-height:12px; font-size:12px; color:#FFFFFF;}

.seeAllArticals { float:left; text-align: left;width: 155px; padding: 8px 10px 0px 5px; line-height:12px; font-size:12px; color:#FFFFFF; height:21px; }


div.spotlightLink { float:left; width:250; padding: 10px 25px 0px 20px;font-size:13px;}

div.adBarTopBannerLink { float:left; width:60; padding: 7px 0px 0px 0px;font-size:11px;}

span.singleArrowLinkWhite{
	width:60px;
	float:left;
	margin:0px 0px 0px 0px; 
	display:block;
	background: url(http://media.netapp.com/images/arrow-wrap_white.gif) no-repeat left center;
}

span.singleArrowLinkWhite p{
	padding-left:12px;
	margin: 0px 0px 0px 0px; 
	float:left;
	color:#454545;
}





a:link.adBarTopBannerLinkA { color:#FFFFFF;  text-decoration:none;}
a:visited.adBarTopBannerLinkA { color:#FFFFFF; text-decoration:none;}
a:link:hover.adBarTopBannerLinkA {color:#FFFFFF;text-decoration:underline;font-weight:normal;}
a:visited:hover.adBarTopBannerLinkA {color:#FFFFFF;text-decoration:underline;font-weight:normal;}


span.singleArrowLink{
	width:235px;
	float:left;
	margin:0px 0px 0px 0px; 
	display:block;
	background:url(http://media.netapp.com/images/arrow-wrap.gif) no-repeat left top;
}

span.singleArrowLink p{
	padding-left:12px;
	margin: 0px 0px 0px 0px; 
	float:left;

	color:#454545;
}



#topBodyMainLeftDoubleColWithBoxBorder{
	clear:left;
	float:left; 
	width:635px;
	border: 5px solid #EBEBEC;
}

#adBarBlockWithBoxBorder{
	clear:right;
	float:right;
	width:300px;
	margin:0px;
	padding: 0px 0px 0px 0px;
	border-right: 5px solid #EBEBEC;
	border-top: 5px solid #EBEBEC;
	border-bottom: 5px solid #EBEBEC;

}
#adBarTopBanner{ 
	margin:0px;
	padding:0px;
	width:300px;
	height:140px;
	text-align:left;
}



#adBarNav{ 
	margin:0px;
	padding:0px;
	width:300px;

}

#bodyMainTabBar {
	clear:both;
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:635px;
	height:36px;
	background:url(http://media.netapp.com/images/background-blue-gradient-36x36.jpg) repeat-x top;
}


#bodyMainBoxContentArea {
	clear:left;
	float:left;
	width:635px;

	text-align:left;
}


.bodyMainBoxContentL {
	float:left;
	width:316px;
	height:205px;
	
}
.bodyMainBoxVLB {
	width:2px;
	background:url(http://media.netapp.com/images/background-box-vlb-2x4.jpg) repeat-y left;
}
.bodyMainBoxContentR {
	float:right;
	width:317px;
	height:205px;
	
}

.bodyMainBoxHLB {
	width:635px;
	height:2px;
	background:url(http://media.netapp.com/images/background-box-hlb-4x2.jpg) repeat-x left;
}

#bodyMainContentBlock {
	float:left;
	width:447px;
	text-align:left;
	background:url(http://media.netapp.com/images/background-box-vlb-2x4.jpg) repeat-y right;
	color:#454545;
	padding: 0px 0px 0px 25px;
	margin: 0;


}

#bodyMainSpotlightBlock {
	float:left;
	width:163px;
	text-align:left;
}




/* new sideBarLink */

div#bodySideBarLink{
	text-align:left;
	padding: 10px 0px 5px 0px ;
	margin:0;
	font-size:12px;
}

#bodySideBarLink ul {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	margin-left:0;
}

#bodySideBarLink ul li {
	list-style: none;
	margin: 0;
	padding-top:10px;
	display: block;
	width: 163px;
	height: 15px;
}
 
#bodySideBarLink ul li span#pp0 {
margin-left:10px;
background:url(http://media.netapp.com/designimages/icon-call-1800.gif) no-repeat left ;
}
#bodySideBarLink ul li span#pp1 {
margin-left:10px;
background:url(http://media.netapp.com/designimages/icons-sidebar-print-16x16.gif) no-repeat left ;
}
#bodySideBarLink ul li span#pp2 {
margin-left:10px;
background: url(http://media.netapp.com/designimages/icons-sidebar-send-to-colleague-16x16.gif) no-repeat left;  
}
#bodySideBarLink ul li span#pp3 {
margin-left:10px;
background: url(http://media.netapp.com/designimages/icon-chat.gif) no-repeat left;  
}
#bodySideBarLink ul li span#pp4 {
margin-left:10px;
background: url(http://media.netapp.com/designimages/icon-email.gif) no-repeat left;  
}

#bodySideBarLink ul li a:link{padding: 3px 0.3em; margin-left: 16px; color:#0067C5; text-decoration:none;}
#bodySideBarLink ul li a:visited{padding: 3px 0.3em; margin-left: 16px;	color:#009FDA; text-decoration:none;}
#bodySideBarLink ul li a:link:hover, #bodySideBarLink ul li a:visited:hover {padding: 3px 0.3em;margin-left: 16px;color:#1E5DBA;text-decoration:underline;}

div#tagit{
	text-align:left;
	padding: 0px 0px 15px 0px ;
	margin:0;
	font-size:12px;
}

#tagit ul {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	margin-left:0;
}

#tagit ul li {
	list-style: none;
	margin: 0;
	padding-top:10px;
	display: block;
	width: 163px;
	height: 26px;
}

#tagit ul li a:link{padding: 3px 0.3em; margin-left: 4px; color:#0067C5; text-decoration:none;}
#tagit ul li a:visited{padding: 3px 0.3em; margin-left: 4px;	color:#009FDA; text-decoration:none;}
#tagit ul li a:link:hover, #tagit ul li a:visited:hover {padding: 3px 0.3em;margin-left: 4px;color:#1E5DBA;text-decoration:underline;}

#greyBG{background-color:#efeff1; height:30px; padding-bottom:5px;}

.bodySideBarSpotLight1{
	float:left;
	width: 153px;
	padding: 6px 0px 6px 0px;
	margin: 0px 0px 0px 0px;
}

.bodySideBarSpotLight2{
	float:left;
	width: 153px;
	padding: 6px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}


div#bodySideBarSpotLightLink{
	clear:left;
	float:left;
	font-size:11px;
	line-height:13px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#bodySideBarSpotLightLink ul{padding:0;margin:0;}

#bodySideBarSpotLightLink ul li {
	padding-bottom:6px;
	list-style: none;
	margin-left:10px;
	margin-right:10px;
	display: block;
	list-style: none outside ;
	background:url(http://media.netapp.com/designimages/arrow-wrap.gif) no-repeat left top ;
	padding-left:10px;
	text-align:left;
}

.letsGetStartedDCT {clear:left;float:left; width:310px; height:65px; padding-top:5px;}

#bodySideBarLink ul li.contactTeleNo {
height:30px;
}
#bodySideBarLink ul li span.pp0Line2 {
margin-left:10px;
/* Added to fix Phone number aligning left */
float:left;
}
.boxLinkRowBtn_DCT {
float:left;
padding:5px 0 10px 10px;
clear:left;
}

