@charset "utf-8";
body {
	background-image: url(images/page-top-rept.jpg);
	margin: 0px;
	padding: 0px;
	background-repeat: repeat-x;
	background-color: #014459;
}

#main-container {
	width: 797px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#header {
	background-image: url(images/header.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 200px;
	width: 797px;
}
#body-bg {
	background-image: url(images/body-bg.jpg);
	background-repeat: repeat-y;
	float: left;
	width: 797px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#top-body-bg {
	background-image: url(images/top-body-bg.jpg);
	background-repeat: no-repeat;
	width: 852px;
}

#container {
	width: 95%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#footer {
	background-image: url(images/footer.jpg);
	float: left;
	height: 99px;
	width: 797px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-repeat: no-repeat;
}
#video-screen {
	background-image: url(images/video-screen.jpg);
	background-repeat: no-repeat;
	height: 521px;
	width: 630px;
	margin-top: 01px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#video-area {
	height: 317px;
	width: 507px;
	float: left;
	padding-top: 170px;
	padding-left: 92px;
}
#video-area div {
	height: 315px;
	width: 505px;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#Newsletter {
	background-image: url(images/newsletter.jpg);
	height: 326px;
	width: 372px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#newsletter-code {
	padding-top: 185px;
	padding-left: 160px;
	float: left;
}
#newsletter-code div {
	height: 125px;
	width: 195px;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
}
#testimonial {
	width: 590px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#testimonial-header {
	background-image: url(images/testi-top.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 104px;
	width: 590px;
	font-family: Verdana, Geneva, sans-serif; 
	font-size: 20px; 
	font-weight: bold;
	color: #ffff00;
	padding-left: 15px;	
}
#testimonial-bg {
	background-image: url(images/testi-bg.jpg);
	background-repeat: repeat-y;
	float: left;
	width: 590px;
}
#testimonial-footer {
	background-image: url(images/testi-bottom.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 40px;
	width: 590px;
}
#testimonial-content {
	width: 87%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-size: 13px;
	color: #000000;
	line-height: normal;
}
#bonus-box {
	width: 598px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#bonus-header {
	background-image: url(images/bonus-top.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 103px;
	width: 598px;
}
#bonus-bg {
	background-image: url(images/bonus-bg.jpg);
	background-repeat: repeat-y;
	float: left;
	width: 598px;
}
#bonus-footer {
	background-image: url(images/bonus-bottom.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 29px;
	width: 598px;
}
#bonus-content {
	width: 92%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	color: #011A58;
	font-size: 13px;
}






h1 { 
font-family : Impact, Georgia, "Times New Roman", Times, serif; 
color : #b50000; 
font-size : 38px; 
font-weight : normal; 
margin-right : auto; 
margin-left : auto; 
} 
.dropcap { 
float : left; 
margin-top : 0; 
color : #000000; 
width : 36px; 
font-size : 65px; 
line-height : 48px; 
font-family : Georgia, "Times New Roman", Times, serif; 
font-weight : bold; 
} 
.fl { 
float : left; 
padding-right : 10px; 
padding-bottom : 10px; 
} 
.smalldiv { 
width : 675px; 
margin : auto; 
} 
h2 { 
font-family : impact, georgia, tahoma, "Times New Roman", Times, sans-serif; 
padding-bottom : 1px; 
color : #ff0000; 
font-weight : normal; 
font-size : 28px; 
margin-right : auto; 
margin-left : auto; 
} 


h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #002559;
}
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #990000;
}
h5 {
	font-size: 15px;
	color: #012351;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
}
.red_txt {
	color: #CC0000;
}
.blue_txt {
	color: #011A41;
}

.highlight { 
background-color : #ff6; 
} 

.cb { 
clear : both; 
} 
.black { 
color : #000; 
} 
.blue { 
color : #0000ff; 
} 
.red { 
color : #ff0000; 
}
.plain { 
color : #000000; 
} 

img {border:0px none; }

 
 .checkmark li { 
margin-left : 70px; 
width : 550px; 
padding-left : 20px; 
line-height : 20px; 
margin-top : 10px; 
font-size : 14px; 
color : #000; 
padding-top : 4px; 
padding-bottom : 5px; 
padding: 5px;
} 
.checkmark li strong { 
color : #333; 
