/* CSS Document  */
body { 
    background-color:#dedede;
	margin: 0px 0px 0px 0px;
	word-wrap: break-word;
	font-family:Arial, Helvetica, sans-serif;
	}
.hidden{
display:none;
}
#outerArea
{
	width:1000px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#outerMain{
    clear:left;
    float:left;
	width:1000px;	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	background:url(http://media.netapp.com/designimages/hitz-book-bgshadow-1000x1.jpg) repeat-y left;	
}

#innerMain{
	width:936px;
	margin: 0px 0px 0px 0px;
	padding: 0px 32px 0px 32px;	
}
#bottomShade{ clear:left; float:left;width:1000px;height:16px; background:url(http://media.netapp.com/designimages/hitz-book-bottom-bg-1000x16.gif) top ; margin: 0px 0px 0px 0px; line-height:16px; font-size:12px;}

#headerBlock{
    float:left;
	width:936px;
	height:150px;
	margin: 0px 0px 0px 0px;
	background-image:url(http://media.netapp.com/designimages/hitz-book-header-936x150.gif);
	background-repeat:no-repeat;	
}

a.topnav:link{color: #8a2900;text-decoration:none;}
a.topnav:visited{color:#f49900;text-decoration:none;}
a.topnav:hover{color:#8a2900;text-decoration:none;}

#menuBarHorizontalEmpty
{
	float:left;
	width:502px;
	height:45px;
	padding:27px 408px 46px 22px;
	margin:0px 0px 0px 0px;
}
span{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
span a {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
#menuBarHorizontal
{
            float:left;
            width:852px;
            height:31px;
            padding:0px 0px 0px 84px;
            margin:0px 0px 0px 0px;
} 

#menuBarHorizontal span
{
margin:0px 5px 0px 0px;
}


/* Body Main CSS Start ................... */

a:link { color: #8a2900;  text-decoration:none;}
a:visited {color:#f49900; text-decoration:none;}
a:hover {color:#8a2900 ;text-decoration:underline;}


	
	
#bodyMainArea {
    clear:left;
    float:left;
	width:888px;
	height:467px;
	padding:5px 24px 0px 24px;
	margin:0px;
	background:#fafafa;
	
}

#bodyMainLeftBox{float:left; width:535px; height:411px; margin:0px 0px 0px 0px;}
#bodyMainLeftBoxVerticalLine{float:left;margin:0px;padding:0px;width:1px; height:411px; background-image:url(http://media.netapp.com/designimages/hitz-book-dot-v-1x3.gif);}
#bodyMainContentAreaBg{float:left;margin:0px; padding:0px;width:533px;height:411px;background-image:url(http://media.netapp.com/designimages/hitz-book-dot-h-3x1.gif);}
#bodyMainContentArea{width:533px;height:409px;margin:1px 0px 1px 0px;background-color:#FFFFFF;}
#bodyMainContentAreaImageBg{width:533px;height:409px;background: url(http://media.netapp.com/designimages/hitz-book-bgshadow-538x103.jpg) repeat-x bottom;}

.bodyMainHorizontalLine{clear:left;float:left;margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;width:936px; height:1px; background-image:url(http://media.netapp.com/designimages/hitz-book-dot-h-3x1.gif); background-repeat:repeat-x; line-height:1px;font-size:1px;}


#theBookImage{float:left; width:237px; height:396px; padding:10px 0px 0px 37px;}

#bodyMainContent{lear:left;float:left; width:191px; padding:88px 30px 0px 36px;}

#bodyMainRightBox{
    float:left;
	text-align:left;
	border-bottom: 1px solid #b2b2b2;
	
}

#mainContentArea{
	float:left;
	text-align:left;
	padding: 0px 0px 10px 25px;
	margin: 0;
	color:#616365;
	border-left: 5px solid #f0f0f0;
	border-right: 5px solid #f0f0f0;
	border-bottom: 5px solid #f0f0f0;
}
#bodyMainRightBoxContainer{float:left; width:341px; height:431px; _height:409px;margin:0px 0px 0px 12px;}
#bodyMainRightTopBox{float:left; width:341px; height:254px;height:_233px; margin:0px 0px 0px 0px;}
#bodyMainRightTopBoxHorizontalLine{float:left;margin:0px;padding:0px;width:341px; height:1px; background-image:url(http://media.netapp.com/designimages/hitz-book-dot-h-3x1.gif); background-repeat:repeat-x; line-height:1px; font-size:1px;}
#bodyMainRightTopContentAreaBg{clear:left;float:left;margin:0px;padding:0px;width:341px;height:252px;_height:231px;background:url(http://media.netapp.com/designimages/hitz-book-right-box-border-341x3.gif) repeat-y ;}
#bgShadowRightTopBox{background: url(http://media.netapp.com/designimages/hitz-book-right-box-bg-1x224.gif) repeat-x; width:331px;height:244px;_height:223px; margin:4px 5px 4px 5px;}

#bodyMainRightBotBox{float:left; width:341px; height:151px;_height:170px; margin:6px 0px 0px 0px;_margin:5px 0px 0px 0px;}
#bodyMainRightBotContentAreaBg{float:left;margin:0px; padding:0px;width:341px;height:149px;_height:168px;background:url(http://media.netapp.com/designimages/hitz-book-right-box-border-341x3.gif) repeat-y ;}
#bgShadowRightBotBox{background: url(http://media.netapp.com/designimages/hitz-book-right-box-bg-1x224.gif) repeat-x; width:331px;height:140px; margin:4px 5px 4px 5px;}

#speakingEngagements{float:left;width:211px; height:19px; padding:14px 0px 0px 16px;}
#bodyMainRightTopContent{float:left;width:299px;padding:0px 0px 0px 16px;}
#smallContentContainer{float:left;width:220px;padding:10px 0px 0px 90px;}


.fontBig{font-size:14px; font-family:Arial;line-height:18px;margin:0px 0px 5px 0px; color:#303030; text-align:left;}
.fontNormal{font-size:12px;line-height:16px;margin: 5px 0px 0px 0px;text-align:left;color:#303030; font-family:Arial;}
.fontRoman{font-size:16px;line-height:16px;margin:5px 0px 0px 0px;text-align:left;color:#303030; font-family:Times New Roman;}
.fontRomanHomePage{font-size:16px;line-height:16px;margin:11px 0px 0px 0px;text-align:left;color:#303030; font-family:Times New Roman;}
.fontSmall{font-size:11px;margin:0px 0px 0px 0px;text-align:left;color:#303030; font-family:Arial;}


#bodyMainAreaContentLanding{float:left;width:882px;padding:0px 26px 0px 24px;}


#bodyMainAreaLanding{
    clear:left;
    float:left;
	width:936px;	
	padding:20px 0px 0px 0px;
	margin:0px;
	background:#ffffff;
	
}

#contactUsImageContainer{float:left;width:122px;height:395px;padding:12px 0px 0px 0px;}
#landingImageContainer{float:left;width:107px;height:395px;padding:0px 0px 0px 0px;}
#landingPageMidContentArea{float:left;width:500px;padding:0px 47px 0px 37px;}


#landingPageRightAddBar{float:left;width:190px;height:395px;padding:0px 0px 0px 0px;}

#bodyMainRightTopBoxLanding{float:left; width:190px; height:217px; margin:0px 0px 0px 0px;}
#bodyMainRightBoxLandingHorizontalLine{float:left;margin:0px;padding:0px;width:190px; height:4px; background: url(http://media.netapp.com/designimages/hitz-book-right-tab-box-border-top-190x4.gif) no-repeat ;line-height:4px; font-size:4px;}
#bodyMainRightTopContentAreaBgLanding{clear:left;float:left;margin:0px;padding:0px;width:190px;height:209px;background:url(http://media.netapp.com/designimages/hitz-book-right-tab-box-border-190x3.gif) repeat-y ; background-color:#FF0000;}
#bodyMainRightBoxLandingBotLine{float:left;margin:0px;padding:0px;width:190px; height:4px; background: url(http://media.netapp.com/designimages/hitz-book-right-tab-box-border-bottom-190x4.gif) no-repeat;line-height:4px; font-size:4px;}

#bgShadowRightTopBoxLanding{background: url(http://media.netapp.com/designimages/hitz-book-tab-bg-1x203.jpg) repeat-x; width:180px;height:209px; margin:4px 5px 4px 5px;}

.titleContainer{float:left; width:500px; margin:0px; padding:0px;}
table.contentTable{width:506px; margin:10px 0px 0px 0px;}
table.topSpacer{width:300px; margin:14px 0px 0px 0px;}
.dashStyle{padding:6px 3px 0px 0px}
.dashStyleLanding{_padding:6px 0px 0px 0px;padding:6px 2px 0px 0px;}



#bodyMainAreaContentLandingWithShadow
{float:left;width:906px;padding:0px 26px 0px 0px;}
#landingPageMidContentAreaWithShadow{float:left;width:507px;padding:0px 40px 0px 0px;}
#landingImageContainerWithShadow{float:left;width:166px;height:203px;padding:0px 0px 0px 0px;}
#adBarBoxLink{
	clear:left;
	float:left;
	font-size:11px;
	color:#84888B;
	line-height:13px;
	padding: 6px 0px 0px 0px;
	margin: 0px 0px 0px 0px;

}
.boxLinkRow {clear:left; float:left; font-size:12px;line-height:13px;}

#adBarBoxLink span{
	float:left;
	width:40px;
	padding-bottom:6px;
	text-align:left;
	background:none;
	margin:0;
	padding-right: 5px;
}

.boxLinkRow ul {
	padding: 0px 0px 2px 0px;
	margin: 0px 0px 0px 10px;
	background:url(http://media.netapp.com/designimages/hitz-book-dot-h-3x1.gif) repeat-x bottom; width:150px;
}
.boxLinkRow ul li {
margin:8px 0px 6px 0px;
list-style:none;
background:url(http://media.netapp.com/designimages/hitz-book-bullete-6x6.gif) no-repeat;
background-position:0px 4px; 
text-align:left;
padding-left:15px;
}

/* .boxLinkRowTwo used for homepage Review section */

.boxLinkRowTwo {clear:left; float:left; font-size:12px;line-height:13px;}

.boxLinkRowTwo ul {
	padding: 0px 0px 2px 0px;
	margin: 0px 0px 0px 10px;
	background:url(http://media.netapp.com/designimages/hitz-book-dot-h-3x1.gif) repeat-x bottom; width:295px;
}
.boxLinkRowTwo ul li {
margin:8px 0px 6px 0px;
list-style:none;
background:url(http://media.netapp.com/designimages/hitz-book-bullete-6x6.gif) no-repeat;
background-position:0px 4px; 
text-align:left;
padding-left:15px;
}



/* Right Box start */

#innerRightBox {float:left;height:219px; width:189px; margin: 0px 0px 0px 0px;padding: 0px;}
.innerRightAdBarTopLine { float:left; width:189px; height:4px; line-height:4px; background:url(http://media.netapp.com/designimages/hitz-book-inner-box-border-top189x4.jpg) no-repeat top; font-size:1px;}
.innerRightAdBarBottomLine { float:left; width:189px; height:4px; line-height:4px; background:url(http://media.netapp.com/designimages/hitz-book-inner-box-border-bottom-189x4.jpg
) no-repeat bottom; font-size:1px;}
.innerRightBoxMiddleAra {  float:left; height:211px;width:189px; }
.innerRightAdBarLeftVbar { float:left; width:9px; height:211px;  background:url(http://media.netapp.com/designimages/hitz-book-inner-box-border-l-9x211.jpg) no-repeat left;}

.innerRightAdBarMiddleVbar {float:left; width:171px; height:211px;background:url(http://media.netapp.com/designimages/hitz-book-inner-box-bg-1x211.jpg) repeat-x right bottom;}
#topRightAddBarSpacer{float:left;margin:10px 0px 0px 0px;width:171px; height:201px;}

.innerRightAdBarRightVbar { float:right; width:9px; height:211px; background:url(http://media.netapp.com/designimages/hitz-book-inner-box-border-r-9x211.jpg) no-repeat right;}

a.rightaddbar:link{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color: #8a2900; text-decoration:none;
}
a.rightaddbar:visited{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color: #f49900; text-decoration:none;
}
a.rightaddbar:hover{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color: #8a2900;text-decoration:underline;
}
 
/* Right Box ends */

.spaceFiller{clear:left;float:left; height:17px; font-size:0px; }
.spaceFiller1{clear:left;float:left; height:47px; font-size:0px; }
.spaceFiller2{clear:left;float:left; height:3px; font-size:0px; }
.spaceFiller3{clear:left;float:left; height:25px;font-size:0px;  }
.spaceFiller4{clear:left;float:left; height:10px; font-size:0px; }
.spaceFiller5{clear:left;float:left; height:20px; font-size:0px; }
.spaceFiller6{clear:left;float:left; height:18px; font-size:0px;  }
.spaceFiller7{clear:left;float:left; height:16px; font-size:0px;  }
.spaceFiller8{clear:left;float:left; height:8px;font-size:0px;  }
.spaceFiller9{clear:left;float:left; height:30px;font-size:0px;  }





/* Footer */
#footer{
	float:left;
	width:888px;
	height:53px;
	padding:0px;
	margin:0px;
	
}

div#footerMenu{
    clear:both;
	float:left;
	margin:23px 0px 0px 0px;
	width:888px;
	height:18px;	
	}
	
#footerLanding{
	float:left;
	width:912px;
	height:56px;
	padding:0px 0px 0px 24px;
	margin:0px;
	background-color:#fafafa;
	}
	
	
/* Footer Ends */


/* News/Reviews page starts */
#landingPageMidContentWithoutRightAdBar{
float:left;width:637px;padding:0px 0px 0px 0px;
}
#titleContainerNews
{
float:left;width:637px; padding:0px; margin:0px;}
div#newsColumn1Heading{
	float:left;
	margin:0px 0px 0px 0px; 
	padding:20px 0px 5px 0px; 
	font-size:14px;
	color:#000000;
	width:525px;
	text-align:left;
	}
div#newsColumn2Heading{
	float:left;
	margin:0px 0px 0px 0px; 
	padding:20px 0px 5px 0px; 
	font-size:14px;
	color:#000000;
	width:60px;
}
div#reportDispPerPage{
	width:90px;
	float:left; font-size:11px;
	padding: 18px 6px 0px 310px; 
	text-align:right;
}
div#resultsPerPageList{
	width:30px;
	float:left; font-size:11px;
	font-weight:bold;
	padding: 18px 0px 0px 0px; 
	text-align:left;
	}
div#mostPopularLink{
	width:93px;
	float:left; font-size:12px;
	padding: 18px 6px 0px 0px; 
	text-align:left;
	background-image:url( http://media.netapp.com/designimages/dave-hitz-divider-1x13.jpg);
	background-position:85px 20px;
	background-repeat:no-repeat;
}

div.numPerPageDDL{
    float:right; 
	width:50px;
	float:left; font-size:11px;
	font-weight:bold;
	padding:14px 0px 0px 0px; 
	text-align:left;
}
div#atozLink{
	width:40px;
	float:left; font-size:12px;
	padding: 18px 6px 0px 0px; 
	text-align:left;
	}
div.newsItem{
    width:505px;
    float:left;
	margin:10px 20px 5px 0px; 
	color:#000000;
	font-size:12px;
	text-align:left
	}
.dateNewsItem{float:left;
	margin:0px 0px 0px 0px; 
	padding:10px 0px 5px 0px; 
	font-size:11px;
	color:#000000;
	width:90px;}
div.newsItem p
{
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	font-size: 12px;
	color:#000000;
	text-align:left;
}
form {padding: 0px;margin: 0px;}
#newsPageCounterBlock{clear:left; float:left; width:600px; height:57px; font-size:12px; color:#000000; padding: 0px 0px 0px 0px; text-align:left;}
div#newsPageCounterBlockL{ clear:left;float:left; width:465px; height:37px; padding: 20px 0px 0px 0px; }


a.PageCounter:link{font-size:12px; padding-left:4px;text-decoration:none;}
a.PageCounter:visited{font-size:12px; padding-left:4px;text-decoration:none;}
a.PageCounter:hover{font-size:12px;	padding-left:4px;text-decoration:underline;}

/* News/Reviews page ends */



