/* BEGIN hide default navigation */
.pageHeader {
	display:none;
}
#pageContainer {
	background:none;
	color:#000;
	font-family:inherit;
	font-size:inherit;
	height:auto;
	margin:0;
	padding:0;
	width:auto;
}
#pageBody {
	padding:0;
}
#pageFooter {
	display:none;
}
/* END hide default navigation */
* {
	border:0;
	margin:0;
	padding:0;
}
body {	
	font-family:Verdana, Geneva, sans-serif;
}
sup {
	font-size:75%;
}
.landingPageContainer {
	background:url(../images/877/hp16/bg.png) repeat-x;
}
.landingPageBackground {
	background:url(../images/877/hp16/bgmain.png) no-repeat;
	height:1000px;
	margin:0 auto;
	position:relative;
	width:1024px;
}
.memberLogin {
	background:url(../images/877/hp16/btnlogin.png) no-repeat;
	left:854px;
	position:absolute;
	top:16px;
}
.memberLogin, .memberLogin a {
	color:#fff;
	display:block;
	font-size:12px;
	height:31px;
	text-align:center;
	text-decoration:none;
	width:138px;
}
.memberLogin a:hover {
	text-decoration:underline;
}
.memberLogin a span {
	display:block;
	margin-top:8px;
}
.siteLogo {
	background:url(../images/877/hp16/logos.png) no-repeat;
	height:43px;
	left:32px;
	position:absolute;
	top:10px;
	width:237px;
}
.companyLogo {
	background:url(../images/877/hp16/logos.png) -365px 0 no-repeat;
	height:30px;
	left:650px;
	position:absolute;
	top:840px;
	width:106px;
}
.heroImage {
	background:url(../images/877/hp16/hero[C0]PhotosVote.png) no-repeat;
	height:299px;
	left:30px;
	position:absolute;
	top:81px;
	width:682px;
}
.heroImageOmniture {
	height:299px;
	left:30px;
	position:absolute;
	top:81px;
	width:682px;
}
.heroImage a {
	display:block;
	height:299px;
	width:682px;
}
.heroImage a span {
	display:none;
}
.prepopContent {
	background:url(../images/877/hp16/bgform.png) no-repeat;
	color:#603913;
	height:319px;
	left:712px;
	position:absolute;
	top:81px;
	width:282px;
}
.prepopContent .formarrow {
	background:url(../images/877/hp16/iarrow.png) no-repeat;
	height:23px;
	left:225px;
	position:absolute;
	top:26px;
	width:28px;
}
.prepopContent .formheader, .prepopContent .formheader2 {
	font-family:Tahoma, Verdana, Geneva, sans-serif;
	font-size:19px;
	left:28px;
	position:absolute;
	top:17px;
}
.prepopContent .formheader2 {
	color:#ffe995;
	left:29px;
	top:18px;
}
.prepopContent .formfooter, .prepopContent .formfooter2 {
	color:#534741;
	font-size:12px;
	left:2px;
	position:absolute;
	text-align:center;
	top:256px;
	width:278px;
}
.prepopContent .formfooter2 {
	color:#fff0b6;
	left:3px;
	top:257px;
}
.prepopContent .form {
	font-size:12px;
	left:31px;
	position:absolute;
	top:76px;
	width:220px;
}
.prepopContent .form p {
	margin-bottom:19px;
	#margin-bottom:18px;
}
.prepopContent .form label {
	color:#603913;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	display:block;
	margin-bottom:9px;
	#margin-bottom:8px;
}
.prepopContent .form input {
	font-size:13px;
	margin-left:1px;
	padding:1px;
	width:215px;
}
.orderButtonBox {
	color:#534741;
	font-size:12px;
	left:712px;
	position:absolute;
	text-align:center;
	top:415px;
	width:282px;
}
.orderButtonBox:hover {
	color:#91c146;
}
.orderButtonBox .submitButton {
	background:url(../images/877/hp16/btnorder.png) no-repeat;
	margin:0 auto;
}
.orderButtonBox .submitButton, .orderButtonBox .submitButton a, .orderButtonBox .submitButton a input {
	display:block;
	height:65px;
	width:256px;
}
.orderButtonBox .submitButton a:hover {
	background:url(../images/877/hp16/btnorder.png) 0 -65px no-repeat;
}
.orderButtonBox .submitButton a span {
	display:none;
}
.orderButtonBox .text {
	padding-top:10px;
}
.orderButtonBox .text:hover {
	color:#534741;
}
.orderButtonBox2 {
	color:#534741;
	font-size:12px;
	left:375px;
	position:absolute;
	text-align:center;
	top:720px;
	width:282px;
}
.orderButtonBox2:hover {
	color:#91c146;
}
.orderButtonBox2 .submitButton {
	background:url(../images/877/hp16/btnorder.png) no-repeat;
	margin:0 auto;
}
.orderButtonBox2 .submitButton, .orderButtonBox2 .submitButton a, .orderButtonBox2 .submitButton a input {
	display:block;
	height:65px;
	width:256px;
}
.orderButtonBox2 .submitButton a:hover {
	background:url(../images/877/hp16/btnorder.png) 0 -65px no-repeat;
}
.orderButtonBox2 .submitButton a span {
	display:none;
}
.orderButtonBox2 .text {
	padding-top:10px;
}
.orderButtonBox2 .text:hover {
	color:#534741;
}
.content1 {
	color:#534741;
	font-family:Tahoma, Verdana, Geneva, sans-serif;
	font-size:17px;
	left:300px;
	padding:0 25px;
	position:absolute;
	top:411px;
	width:363px;
}
.content2 {
	color:#736357;
	font-size:12px;
	left:300px;
	line-height:16px;
	position:absolute;
	top:454px;
	width:413px;
}
.content2 ul {
	list-style-type:none;
	margin-left:65px;
	padding-right:25px;
}
.content2 .icon {
	left:-27px;
	position:relative;
	top:19px;
	width:17px;
	#top:17px;
}
.content2 .title {
	color:#534741;
	font-family:Tahoma, Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin-bottom:4px;
}
.content3 {
	color:#736357;
	font-size:12px;
	left:32px;
	line-height:15px;
	padding:26px 25px 0 0;
	position:absolute;
	top:386px;
	width:243px;
}
.content3 ul {
	list-style-type:none;
}
.content3 .title {
	font-weight:bold;
}
.content4 {
	height:319px;
	left:712px;
	position:absolute;
	top:507px;
	width:282px;
}
.content4 .img{
	background:url(../images/877/hp16/iplusminus.png) no-repeat;
	height:222px;
	margin:0 auto;
	width:251px;
}
.content5 {
	color:#736357;
	font-size:12px;
	left:32px;
	line-height:15px;
	padding-right:25px;
	position:absolute;
	top:629px;
	width:243px;
}
.content5 .img{
	background:url(../images/877/hp16/ishield.png) no-repeat;
	float:left;
	height:50px;
	width:40px;
}
.content5 .text {
	margin-left:55px;
}
.disclaimer {
	color:#959595;
	font-family:Tahoma, Verdana, Geneva, sans-serif;
	font-size:11px;
	left:32px;
	padding:11px 0;
	position:absolute;
	top:801px;
	width:960px;
}
.customFooter {
	color:#c5d5de;
	font-size:11px;
	position:absolute;
	top:856px;
	width:1024px;
}
.customFooter a {
	color:#c5d5de;
	text-decoration:none;
}
.customFooter a:hover {
	text-decoration:underline;
}
.customFooter .footerNav {
	left:200px;
	overflow:hidden;
	position:absolute;
	top:17px;
}
.customFooter .footerNav ul {
	float:left;
	padding-right:40px;
}
.customFooter .footerNav li {
	list-style-type:none;
	padding-bottom:5px;
}
.customFooter .footerNav li.category {
	color:#fff;
	font-size:12px;
	padding-bottom:10px;
}
.customFooter .siteLogoFooter {
	background:url(../images/877/hp16/logos.png) -240px 0 no-repeat;
	height:42px;
	left:32px;
	position:absolute;
	top:20px;
	width:122px;
}
.customFooter .companyLogoFooter {
	background:url(../images/877/hp16/logos.png) -365px 0 no-repeat;
	height:30px;
	left:650px;
	position:absolute;
	top:25px;
	width:106px;
}
.customFooter .mcafee {
	left:898px;
	position:absolute;
	top:25px;
}
.customFooter .verisign {
	left:770px;
	position:absolute;
	top:3px;
}
.customFooter .copyright {
	color:#4f7189;
	font-size:10px;
	left:32px;
	position:absolute;
	text-align:right;
	top:96px;
	width:960px;
}
