/*LAYOUT*/

body{
	background: #6485ed url(/images/bg2.jpg) repeat-x fixed left top;
}

#container {
	position: relative; 
	*position: absolute; 
	*left: 50%;
	margin: auto;
	margin-top: 18px; 
	margin-top: 14px; 
	padding-top: 0px; 
	padding-bottom: 13px; 
	text-align: center; 
	width: 800px; 
	*margin-left: -400px; /*always take 1/2 from the size of the width, they have to be negative*/
	background: #FFFFFF;
}

#content {
position: relative; margin: 0px auto; margin-top: 0px; padding: 0; border: 0px solid #efefef; width: 750px;   
}

h1 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 25pt; 
	MARGIN: 3px 0px; 
	WORD-SPACING: 0px; 
	COLOR: #14689C; 
	FONT-FAMILY: Tahoma; 
	TEXT-ALIGN: center
}
H2 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 15pt; 
	MARGIN: 3px 0px; 
	WORD-SPACING: 0px; 
	COLOR: #000000; 
	FONT-FAMILY: Tahoma; 
	TEXT-ALIGN: center
}
H3 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13pt; 
	MARGIN: 3px 0px; 
	WORD-SPACING: 0px; 
	COLOR: #14689C; 
	LINE-HEIGHT: 110%; 
	FONT-FAMILY: Tahoma; 
	TEXT-ALIGN: center;
}

BODY {
	FONT-SIZE: 11pt; FONT-FAMILY: Arial,Verdana
}

p {
	FONT-SIZE: 11pt; TEXT-INDENT: 0; FONT-FAMILY: Arial,Verdana; text-align: left; 
}

table
	{
		font-family:				Verdana, Arial;
		font-size:					11pt;	
		align:						left;	
	}

a img{
border: 0;
}

.arrow{
	list-style-image: url(/images/red-arrow.jpg);
	padding-left: 15px;
}

.checklist li{
	margin-top: -10px;
}

.mid{
 text-align: center;
}

.checked{
	list-style-image: url(/images/bulletcheck.jpg);
	padding-left: 15px;
}

.checked li{
	margin-top: 16px;
}

.red{
	color: #cc0000;
}

.lblue{
	color: #14689C;
}

.dblue{
	color: #193766;
}

ul li{
	text-align: left;
	margin-top: 8px;
	margin-bottom: 8px;
	
	}
	
	 #optin {
    font-size: 11pt;
	font-weight: 900;
    margin: 0;
	float: left; 
	width: 330px;
	text-align: left;
	padding: 8px; 
	border: 3px solid #193766;
	background: #C4DCE7;
 
 }
 
	.testi {
    font-size: 11pt;
	font-weight: 900;
    margin: 0;
	float: right; 
	width: 250px;
	text-align: left;
	padding: 8px; 
	border: 3px solid #487ebb;
	background: #9cbae1;
	margin-left: 20px;
	margin-right: -13px;
	*margin-right: 0;
	*width: 275px;
 }

 	.testi-vid{
    font-size: 11pt;
	font-weight: 900;
    margin: 0;
	float: right; 
	width: 275px;
	text-align: center;
	margin-left: 20px;
	margin-right: -13px;
	*margin-right: 0;
	*width: 275px;
 }
.sbmt{
	border: 8px solid rgb(170, 0, 0);
}

.sbmt:hover{
	border: 8px solid #7CE06E;
}

.highlight{
	background: #ffff00;
}

.blue {
	color: #14689C;
}

.not{
	list-style-image: url(/images/x.jpg);
	margin-left: 25px;
}

.yes{
	list-style-image: url(/images/y.jpg);
	margin-left: 25px;
}
