body {  

	margin:0px; 
	font-family: 'Lucida Grande', Lucida, Trebuchet MS, Helvetica, Arial, Tahoma, sans-serif; 
	line-height:120%; 
	background-color:#cccccc; 
	background-image: url('/images/i_background-dash.gif'); 
	height: 100%;
	margin-top:0px;
	margin-bottom:0px; 
	height:100%; 
	min-height:100%; 


}

a {  font-family: 'Lucida Grande', Lucida, Helvetica, Arial, sans-serif, Verdana; text-decoration: none; color:#000000; font-weight:800; text-decoration:underline}
a:hover { text-decoration: underline}
h1 {font-family: 'Lucida Grande', Lucida, Trebuchet MS, Helvetica, Arial, Tahoma, sans-serif; font-size:22px; color:#26a3d9; font-weight:bold}
h2 {font-family: 'Lucida Grande', Lucida, Trebuchet MS, Helvetica, Arial, Tahoma, sans-serif; font-size:32px; color:#666666; font-weight:900; margin-bottom:2px; margin-top:2px; letter-spacing:120%}
h3 {font-family: 'Lucida Grande', Lucida, Trebuchet MS, Helvetica, Arial, Tahoma, sans-serif; font-size:17px; color:#26a3d9; font-weight:bold; margin-bottom:8px; text-transform: uppercase; letter-spacing:140%}
h4 {font-family: 'Lucida Grande', Lucida, Trebuchet MS, Helvetica, Arial, Tahoma, sans-serif; font-size:17px; color:#26a3d9; font-weight:bold; margin-bottom:4px; letter-spacing:140%}

h5 {font-family: 'Lucida Grande', Lucida, Trebuchet MS, Helvetica, Arial, Tahoma, sans-serif; font-size:15px; color:white; font-weight:bold; margin:0px;}
h6 {font-family: 'Lucida Grande', Lucida, Trebuchet MS, Helvetica, Arial, Tahoma, sans-serif; font-size:13px; color:white; font-weight:bold; margin:0px; text-shadow: black 0.2em 0.3em 0.2em; Filter: DropShadow(Color=#000000, OffX=5, OffY=5, Positive=1); filter: Shadow(Color=#666666,Direction=135,Strength=5);}

.hpAnnounce {font-family: 'Lucida Grande', Lucida, Trebuchet MS, Helvetica, Arial, Tahoma, sans-serif; font-size:42px; color:#1a659f; font-weight:bold; line-height:105%;}

table {background-color:transparent}


.arTitle {font-family:'Lucida Grande', Lucida, Garamond,Times,serif; color:#006699; font-weight:lighter; font-size:26px; color:#cccccc}
a.arTitle {font-family:'Lucida Grande', Lucida, Garamond,Times,serif; color:#006699; font-weight:lighter; font-size:26px; color:#cccccc}

.SmallFont {  font-family: 'Lucida Grande', Lucida, Helvetica, Arial, Verdana, sans-serif; font-size: 12px; line-height:150%}
.MediumFont {  font-family: 'Lucida Grande', Lucida, Helvetica, Arial, Verdana, sans-serif; font-size: 12px; line-height:140%}
.RealSmallFont {  font-family: 'Lucida Grande', Lucida, Helvetica, Arial, Verdana, sans-serif; font-size: 9px}

.nav {  display:block; font-family: Lucida Grande, Lucida, Helvetica,  Arial, sans-serif, Verdana, Trebuchet MS, Tahoma; font-size:11px; font-weight:bold; color:#f7f2e3; line-height:190%; border-bottom:1px dotted #0f5493; width:100%; }
a.nav {text-decoration:none}
a.nav:hover {  display:block; font-family: Lucida Grande, Lucida, Helvetica,  Arial, sans-serif, Verdana, Trebuchet MS, Tahoma; width:100%; font-size:11px; font-weight:bold; color:#FFFFFF; background-color:#c11104; line-height:190%; text-decoration:none; border-bottom:1px dotted #0f5493;}

.sideB {  font-family: 'Lucida Grande', Lucida, Trebuchet MS, Helvetica,  Arial, sans-serif, Verdana, Trebuchet MS, Tahoma; font-size:11px; font-weight:bold; color:#FFFFFF; line-height:130%;}
a.sideB {  color:white; text-decoration: underline}

.hpProductDescription {

	margin-top:8px;
	font-weight:500;
	line-height:140%;
	color:white;
	font-size:12px;

}


div {  
	font-family: 'Lucida Grande', Lucida, Trebuchet MS, Helvetica, Arial, Tahoma, sans-serif; 
	font-size:13px; 
	color:#000000; 
	line-height:170%;
	 -moz-box-sizing: border-box;
}

div.mainBody {

	float:left;
	font-family: 'Lucida Grande', Lucida, Trebuchet MS, Helvetica, Arial, Tahoma, sans-serif; 
	font-size:13px; color:#000000; 
	line-height:170%;
	width:460px;
	margin-right:15px;
	padding-bottom:20px;
}

div.mainVisual {

	float:left;
	width:240px; 
	text-align:right; 
	padding-top:8px; 
	padding-right:24px
	border:1px dotted #EBEBEB;
	margin-left:15px;
	padding-bottom:20px;
}

div.mainDivider {

	float:left;
	z-index:5; 
	height:400px; 
	width:1px; 
	background-color:#b7b7b7;

}

div.mainContainer {

	clear:both;
	z-index:10; 
	float:left;
	width:758px; 
	margin-left:30px; 
	margin-right:30px; 
	padding-top:24px; 


}

div.topContainer {

	float:left;
	width:758px;  
	margin-left:25px; 
	margin-right:25px; 
	margin-top:16px; 
	margin-bottom:16px;


}

div.topImage {

	float:left;
	width:364px

}

div.topDescription {

	float:left;
	width:370px; 
	overflow:hidden; 
	text-align:right; 
	margin-left:10px;


}

div.topDescriptionAU {

	z-index:1; 
	float:left;
	position:absolute; 
	width:370px; 
	overflow:hidden; 
	margin-left:375px; 
	text-align:right; 
	padding-top:12px; 
	padding-right:8px


}

div.topIcons {

	float:left;
	position:absolute; 
	width:375px; 
	height:40px; 
	overflow:hidden; 
	margin-left:360px; 
	margin-top:200px; 
	text-align:right; 
	padding-top:8px; 
	padding-right:8px

}

a.topIcons {

	font-size:10px; 
}


div.topDivider {

	float:left;
	margin-left:30px; 
	z-index:1; 
	height:1px;
	width:740px; 
	background-color:#b7b7b7;
	font-size:0px; 
	overflow:hidden;

}

div.productMain {

	position:relative; 
	width:740px; 
	margin-left:30px; 
	margin-right:30px; 
	padding:0px
	letter-spacing:94%;
	margin-top:20px;


}


div.productVisual {

	position:relative; 
	width:740px; 
	text-align:center; 
	margin-left:30px; 
	margin-right:30px; 
	padding:10px

}

div.productDivider {

	position:relative; 
	margin-left:30px; 
	z-index:1; 
	height:1px;
	width:740px; 
	background-color:#b7b7b7;
	font-size:0px; 
	overflow:hidden;
	display:block; 
	margin-top:12px; 

}


div.footerContainerL {

	float:left;
	width:620px; 
	height:150px; 
	margin-left:30px; 
	margin-top:20px;
	height:40px;
	font-size:10px; 


}

div.footerContainerR {

	float:left;
	width:120px; 
	height:150px; 
	margin-top:20px;
	height:40px;
	font-size:10px; 
	text-align:right;


}

div.mainBackground {

	z-index:0; 
	width:100%; 
	height:100%; 
	min-height:100%; 

}

div.magnify {

	position:absolute; 
	background-color:#000000; 
	width:598px; 
	height:320px; 
	z-index:40; 
	border:0px 0px 0px 0px; 
	filter:alpha(opacity=100); 
	opacity:1; 
	display:none; 
	padding:4px 0px 0px 0px;
	margin-left:108px; 
	margin-right:108px; 
	margin-top:120px; 

}




div.HPb1 {

	float:left; 
	border: 1px solid transparent; 
	width:168px; 
	margin-top:16px; 
	padding-top:142px; 
	margin-left:9px; 
	padding-bottom:12px; 
	background-image: url('/images/i_hp-product-1-zbox.png'); 
	background-repeat:no-repeat;
	cursor:pointer;

}


div.HPb1:hover {

	float:left; 
	border: 1px solid #094f85; 
	width:168px; 
	margin-top:16px; 
	padding-top:142px; 
	margin-left:9px; 
	padding-bottom:12px; 
	background-image: url('/images/i_hp-product-1-zbox.png'); 
	background-repeat:no-repeat;
	background-color: #1a659f;
	cursor:pointer;

}



div.HPb2 {

	float:left; 
	border: 1px solid transparent; 
	width:168px;
	margin-top:16px; 
	padding-top:142px; 
	margin-left:9px; 
	padding-bottom:12px; 
	background-image: url('/images/i_hp-product-1-polar.png'); 
	background-repeat:no-repeat;
	cursor:pointer;

}


div.HPb2:hover {

	float:left; 
	border: 1px solid #094f85; 
	width:168px; 
	margin-top:16px; 
	padding-top:142px; 
	margin-left:9px; 
	padding-bottom:12px; 
	background-image: url('/images/i_hp-product-1-polar.png'); 
	background-repeat:no-repeat;
	background-color: #1a659f;
	cursor:pointer;

}



div.HPb3 {

	float:left; 
	border: 1px solid transparent; 
	width:198px;
	margin-top:16px; 
	padding-top:142px; 
	margin-left:9px; 
	padding-bottom:12px; 
	background-image: url('/images/i_hp-product-1-housing.png'); 
	background-repeat:no-repeat;
	cursor:pointer;

}


div.HPb3:hover {

	float:left; 
	border: 1px solid #094f85; 
	width:198px; 
	margin-top:16px; 
	padding-top:142px; 
	margin-left:9px; 
	padding-bottom:12px; 
	background-image: url('/images/i_hp-product-1-housing.png'); 
	background-repeat:no-repeat;
	background-color: #1a659f;
	cursor:pointer;

}


div.HPb4 {

	float:left; 
	border: 1px solid transparent; 
	width:154px;
	margin-top:16px; 
	padding-top:142px; 
	margin-left:8px; 
	padding-bottom:12px; 
	background-image: url('/images/i_hp-product-1-firstresponse.png'); 
	background-repeat:no-repeat;
	cursor:pointer;

}


div.HPb4:hover {

	float:left; 
	border: 1px solid #094f85; 
	width:154px; 
	margin-top:16px; 
	padding-top:142px; 
	margin-left:8px; 
	padding-bottom:12px; 
	background-image: url('/images/i_hp-product-1-firstresponse.png'); 
	background-repeat:no-repeat;
	background-color: #1a659f;
	cursor:pointer;

}

div.HPbDivider {

	float:left; 
	width:5px; 
	height:320px;

}

div.CustomAttributeAreaWrapper {

	width:515px; 
	margin-left:20px;

}


div.CustomAttributeArea {

	background-color:#f0f0f0; 
	border-left:1px solid #cccccc; 
	border-right:1px solid #cccccc; 
	border-bottom:1px solid #cccccc; 
	padding-left:10px; 
	padding-right:10px; 
	padding-bottom:10px; 
	font-size:11px

}



div.fullWrapper {

	position:fixed; 
	z-index:30;
	top:0px; 
	left:0px; 
	width:100%; 
	height:100%; 
	filter:alpha(opacity=60); 
	opacity:.60; 
	display:none; 
	overflow:hidden;
	background-color:#000000;

}


.tblL {

	width:21px; 
	background-image:url('/images/i_bg-L.png'); 
	background-repeat:repeat-y; 
}

.tblC {

	width:818px; 
	background-color:#FFFFFF; 
	display:table-cell; 

}


.tblR {

	width:21px; 
	background-image:url('/images/i_bg-R.png'); 
	background-repeat:repeat-y; 


}






div.dropDiv { background-image: url('/images/i_nav-dd-background.png')}

b {
	font-weight:900;
	color:#333333
}
.latest-news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #006699;
}
