@charset "utf-8";
/* CSS Document */

@import "reset.css";

body {
	font-family:Arial, Helvetica, sans-serif;
	background:#3f3f3f no-repeat top center;
	}
	
span.itBranding {
	font-weight:bold;
	}
	
div.pageSubSection li {
	display:none;	
	}

div#container {
	background:#ffffff;
	width:904px;
	margin:0px auto;
	position:relative;
	}
	
	div#headerBlock {
		background:url(../images/denali_headerbg.jpg);
		width:904px;
		height:260px;
		}
		
		img#denaliLogo {
			float:left;
			}
			
		img#hpLogo {
			float:right;
			}
		
	div#leftContainer {
		width:283px;
		min-height:602px;
		float:left;
		background:url(../images/denali_leftcolumbg.jpg) #ffffff no-repeat;
		padding:18px 28px 0px 20px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		}
		
		div#leftContainerContent {
			padding-bottom:1.3em;
			margin-bottom:1.3em;
			line-height:1.2em;
			}
			
		div#leftContainer img {
			margin-left:4px;
			}
		
		div#leftContainer h1 img {
			font-family:Helvetica, Arial, sans-serif;
			font-size:20pt;
			padding-bottom:.2em;
			border-bottom:1px solid #d4d4d4;
			margin-left:0px;
			}
			
		div#leftContainer p {
			margin-top:1em;
			line-height:1.3em;
			}
	
	div#rightContainer {
		width:515px;
		min-height:602px;
		float:right;
		background:url(../images/denali_rightcolumnbg.jpg) transparent repeat-y;
		padding:16px 33px 0px 25px;
		font-size:.9em;
		line-height:1.1em;
		}
		
	div.pageSubSection {
		border-bottom:1px solid #d4d4d4;
		margin-bottom:.3em;
		padding-bottom:1em;
		}
		
		div#hpPartnershipCertifications {
			border-bottom:0px;
			}
		
	div.pageSubSection ul {
		list-style-type:disc;
		margin-top:.2em;
		}
		
	div.pageSubSection li {
		list-style-type:disc;
		margin-left:3em;
		}
		
	div.pageSubSection p {
		margin-top:1.4em;
		}
		
	div.pageSubSection h3 {
		font-weight:bold;
		}
		
		img#denali_personalimage {
			margin-right:2em;
			margin-bottom:1.5em;
			float:left;
			}			
			
	div.introCopy {
		min-height:210px;
		}
		
	div.introCopy h2 {
		font-size:1.2em;
		margin-bottom:1.1em;
		}
		
	a.contentExpand {
		color:#1297dc;
		text-decoration:none;
		font-size:.8em;
		cursor:pointer;
		display:block;
		margin-top:1.2em;
		}
		
	div#keyAdvantages {
		display:block;
		}
		
	div#ourServices {
		display:none;
		}
		
	div#hpPartnership {
		display:none;
		}
		
		
	div#rightBarNavigation {
		height:605px;
		width:23px;
		background:url(../images/denali_rightbartabs.jpg) no-repeat 0px 0px;
		position:absolute;
		left:904px;
		top:256px;
		}
				
		div#rightBarNavigation ul {
			margin-top:4px;
			cursor:pointer;
			}
		
		li#keyAdvantagesNavigation {
			width:23px;
			height:147px;
			}
			
			li#keyAdvantagesNavigation a {
				text-decoration:none;
				display:block;
				height:147px;
				width:23px;
				}
			
		li#ourServicesNavigation {
			width:23px;
			height:127px;
			}
			
			li#ourServicesNavigation a {
				text-decoration:none;
				display:block;
				height:127px;
				width:23px;
				}
			
		li#hpPartnershipNavigation {
			width:23px;
			height:145px;
			}
			
			li#hpPartnershipNavigation a {
				text-decoration:none;
				display:block;
				height:145px;
				width:23px;
				}
	
		
	div#footerBlock {
		clear:both;
		text-align:right;
		padding:.5em 0em .8em 0em;
		background:#efefef;
		color:#a5a5a5;
		border-top:1px solid #ffffff;
		}
		
	div#footerBlock a, div#footerBlock a:hover, div#footerBlock a:active, div#footerBlock a:visited {
		color:#a5a5a5;
		text-decoration:none;
		}
		
		
	div#footerBlock ul li {
		font-size:11px;
		display:inline;
		padding:.8em 1.5em .5em 1.5em;
		clear:both;
		}
		
		
	div#denaliLearnMoreFormDiv table {
		padding:.8em 0em .8em 0em;
		border-bottom:1px solid #bbbbbc;
		}
		
		
		
	div#denaliLearnMoreFormDiv h2 {
		font-size:1.5em;
		padding-bottom:.5em;
		margin-bottom:.5em;
		}
		
	div#denaliLearnMoreFormDiv table td.text {
		width:170px;
		padding:.8em 0em .8em 0em;	
		}
		
	div#denaliLearnMoreFormDiv p {
		padding-bottom:1.3em;
		margin-top:1.4em;
		}	
		
	div#denaliLearnMoreFormDiv input#denaliSubmit {
		margin-top:1.3em;
		}
		
	div#denaliThankYouDiv {
		
		}
		
	div#denaliThankYouDiv h2 {
		font-size:1.5em;
		padding-bottom:.5em;
		border-bottom:1px solid #bbbbbc;
		margin-bottom:.5em;
		}
		
	div#denaliThankYouDiv p {
		margin-top:1.4em;
		line-height:1.1em;
		}
		
	.errorMessage {
		color:#ff0000;
		}