html,body {	height:100%;	}body {	background-color: #000;	font-family: Helvetica, Arial, sans-serif, Verdana;	padding:0;border:0;margin:0;	}img{	padding:0;margin:0;border:0;	}a {	text-decoration:none;	color:#005abb;	}a:hover {	text-decoration:underline;	color:#000;	}#outer {	display:block;	position:relative;	width:100%;	padding:0;margin:0;border:0;	}#headerBG {	width:100%;	margin-top:30px;padding:0;	background-image:url(../images/BG_header_fullspan.jpg);	background-position:center;	background-repeat:no-repeat;	}#headerBG2 {	width:100%;	margin-top:30px;padding:0;	background-image:url(../images/BG_header_fullspan_blk.jpg);	background-position:center;	background-repeat:no-repeat;	}#homax {	position:absolute;	top: -54px;	left: 0;	width: 100;	height: 40;	}#header {	width:900px;	height:71px;	margin-left:auto;	margin-right:auto;	padding:0;	}.headerNav {	display:block;	position:relative;	margin-left:110px;	padding-top:15px;	font-size:10px;	color:#FFF;	text-transform:uppercase;	}.headerNav ul {	list-style-type:none;	margin:0;padding:0;	}.headerNav ul li {	float:left;	margin:0;padding:0;	}.headerNav a {	color:#FFF;	text-decoration:none;	padding-left:10px;	padding-right:10px;	margin:0;	}.headerNav a:hover {	color:#000;	}		#mainBG {	display:block;	width:100%;	height:auto;	min-height:200px;	padding:0;margin:0;	background-image:url(../images/BG_body_fullspan.jpg);	background-position:center;	background-repeat:repeat-y;		}#mainBG2 {	display:block;	width:100%;	height:auto;	padding:0;margin:0;	background-image:url(../images/BG_body_fullspan_blk.jpg);	background-position:center;	background-repeat:repeat-y;		}#main {	display:block;	width:900px;	height:auto;	padding:0;	margin-left:auto;	margin-right:auto;	}#main_leftCol {	display:block;	position:relative;	float:left;	width:253px;	height:100%;	margin:0;border:0;padding:0;	text-align:center;	}#main_content {	display:block;	position:relative;	height:100%;	padding-left:20px;	padding-bottom:0px;	padding-right:50px;	padding-top:10px;	margin:0;border:0;	width:577px;	float:right;	font-size:12px;	line-height:16px;	}#main_flash_container {	position:relative;	height:447px;	}#main_flash {	position:absolute;	width:1150px;	height:509px;	left: 0px;	top: -31px;	z-index:99;	}#content_container {	display:block;	height:auto;	width:577px;	padding:0;margin:0;	}#content_container li {	margin-bottom:5px;	}.content_left {	display:block;	position:relative;	float:left;	width:380px;	height:100%;	}.content_right {	display:block;	position:relative;	float:right;	padding-left:30px;	width:167px;	height:100%;	}.clear {	clear:both;	}		.subNav {	display:block;	position:relative;	font-size:12px;	text-align:center;	padding:0;margin:0;	}.subNav ul {	display:block;	position:relative;	list-style-type:none;	padding:0;	margin-left:33px;	margin-right:33px;	margin-top:15px;	margin-bottom:30px;	width:187px;	}.subNav ul li {	display:block;	position:relative;	width:187px;	padding-top:4px;	}.subNav ul li a {	display:block;	position:relative;	width:187px;	height:20px;	padding-top:8px;	color:#000;	text-decoration:none;	background-image:url(../images/subNav_sprite.gif);	background-position: 0px 0px;	background-repeat:no-repeat;	}.subNav ul li a:hover {	color:#FFF;	background-position: 0px -28px;	}.selected {	display:block;	position:relative;	width:187px;	height:20px;	margin-top:8px;	padding:0;	color:#000;	}	.quoteBox{	display:block;	position:relative;	width:187px;	margin-left:33px;	margin-right:33px;	margin-bottom:0;	margin-top:0;	padding:0;	line-height:14px;	}.quoteBox a{	text-decoration:none;	color:#000;	border:0;	}.quoteBox a:hover .quoteTop{	background-image:url(../images/quote_Top_over.gif);	}.quoteBox a:hover .quoteMid{	background-image:url(../images/quote_Mid_over.gif);	color:#FFF;	}.quoteBox a:hover .quoteBottom{	background-image:url(../images/quote_Bottom_over.gif);	}.quoteBox a:hover .quoteBottom2{	background-image:url(../images/quote_Bottom2_over.gif);	}.quoteTop{	width:187px;	height:12px;	background-image:url(../images/quote-Top.gif);	background-position:bottom;	background-repeat:no-repeat;	}.quoteMid{	width:167px;	background-image:url(../images/quote_Mid.gif);	background-repeat:repeat-y;	color:#000;	padding-left:10px;	padding-right:10px;	padding-top:4px;	padding-bottom:4px;	}.quoteBottom{	width:187px;	height:12px;	background-image:url(../images/quote_Bottom.gif);	background-position:top;	background-repeat:no-repeat;	margin:0;	}.quoteBottom2{	width:187px;	height:12px;	background-image:url(../images/quote_Bottom2.gif);	background-position:top;	background-repeat:no-repeat;	margin:0;	}.galleryBox{	padding:12px;	background-color:#CCCCCC;	}	#footerBG {	display:block;	position:relative;	clear:both;	width:100%;	margin-bottom:20px;	padding:0;	background-image:url(../images/BG_footer_fullspan.jpg);	background-position:top;	background-repeat:no-repeat;	}#footerBG2 {	display:block;	position:relative;	clear:both;	width:100%;	margin-bottom:20px;	padding:0;	background-image:url(../images/BG_footer_fullspan_blk.jpg);	background-position:top;	background-repeat:no-repeat;	}#footer {	display:block;	position:relative;	width:900px;	height:71px;	margin-left:auto;	margin-right:auto;	margin-top:0px;	padding:0;	}	.copyRight {	float:left;	width:253px;	color:#005abb;	font-size:10px;	padding-top:60px;	}	.footerNav {	float:left;	width:280px;	font-size:10px;	color:#FFF;	padding-top:47px;	margin-left:50px;	text-transform:uppercase;	}.footerNav ul {	list-style-type:none;	margin:0;padding:0;	}.footerNav ul li {	float:left;	margin:0;padding:0;	}.footerNav a {	color:#FFF;	text-decoration:none;	padding-left:10px;	padding-right:10px;	margin:0;	}.footerNav a:hover {	color:#000;	}	.purchaseNow {	float:right;	padding-top:19px;	}.purchaseNow a{	display:block;	position:relative;	width:278px;	height:46px;	background-image:url(../images/purchaseNow_sprite.jpg);	background-position: 0px 0px;	border:0;	}.purchaseNow a:hover{	background-position: 0px -46px;	}	.mouseType{	font-size:9px;	}			h1 {	color:#005abb;	font-size:18px;	line-height:23px;	margin:0;	padding:0;	text-transform:none;	}h2 {	color:#000;	font-size:14px;	line-height:17px;	margin:0;padding:0;	}h3 {	color:#000;	font-size:12px;	line-height:14px;	}	.red {	color:#FF0000;	}.noprint {    display: none ;    }	
