@charset "utf-8";
body {
font-family: Arial, "Helvetica", sans-serif;
}

.content {
	width: 970px;
	margin: 0 auto;
}
.header {
	width: 960px; height:179px;margin:5px;
	 background-image:url(images/header.jpg);
	 border:1px solid #D3D3D3;
}
.main_content {
	background-color:#FFE186;margin:5px;
}

.video_area {
background-image:url(images/video_dummy2.jpg); background-repeat:repeat-x; background-position: -20px 0; 
width:750px;height:auto;
background-color:#FFFFFF;
margin-top: 10px;
margin-left:auto;margin-right:auto;
margin-bottom:5px;
border: 1px solid #CCCCCC;
padding-top:5px;padding-bottom:5px;
}
.video_area2 {
width:545px;height:auto;
background-color:#FFFFFF;
margin-top: 20px;
float:left;display: inline;
margin-bottom:5px;margin-right:20px;margin-left:20px;
border: 1px solid #CCCCCC;
}
.video_area_buttons {
background-image:url(images/homebg.jpg); background-repeat:repeat-x; text-align:center;
}
.video_area_spacer {
background-color:#F5D881; height:10px; text-align:center;line-height:5px;
}
.main_content_finish {
background-image:url(images/homebg.jpg); background-repeat:repeat-x; text-align:center;height:60px;
}

.classes {
	width:960px;
	background-color:#ffffff;
	font-weight: 400;
	font-size: 14px;
	text-align: center;
}

.footer {
 width:960px;
 background-color:#E5E5E5;color: #666666;
 font-weight: 400;font-size: 11px;text-align: center;
 margin:5px;
 border: 1px solid #e5e5e5 ;
}

.footer a:link{
color:#666666;
}

.footer a:hover {
color: #333333;
}

/*optin box*/

#optinbox {
	width:320px;	
	float: right;display: inline;
	line-height:14pt;
	padding: 10px 10px 10px 10px;
	margin: 20px 15px 0px 0px;	
	border: 2px dashed #999999;
	background-color:#ffffff;
	font-size: 12px;
	color: #000000;
	background-image:url(images/title.jpg); background-repeat:no-repeat; background-position: 50% bottom; 
	}
input.button { 
background-color: #ECE9D8;
border: solid 4px #FF0000;
height: 45px;
width: 310px;
font-size: 14pt;
font-weight: bold;
}

input.button:hover,
input.hover { 
border-color: #00CC33;
height: 45px;
width: 310px;
font-size: 14pt;
font-weight: bold;
cursor: pointer;
}

/*contents for thankyou page*/
#contentarea2 {
width:930px;
padding: 15px 5px 10px 5px;
margin: 0 auto;
margin-top:15px;
color: #000000;
font-weight: normal;
text-align: center;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-color: #DCE1F5;
border-color: #DCE1F5;
border-width: thin;
}
.content2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	/*text-align: left;*/
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px;
	width: 600px;
	margin: auto;
}

.instructions {
	font-family: Georgia;
	font-size: 12pt;
	background-color: #FFFFCC;
	border: 1px dashed #000000;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 600px;
	margin: 0 auto;
}
/*end of contents divs for ty page*/
	
/*fonts*/
.gray01 { color:#4B4B4B; font-family:Calibri,Tahoma; line-height:22px;}
.gray02 { color:#5A5757; font-family:Calibri,Tahoma; }
.black14 {color: #000000;font-size: 14px;}
.bluish18 {	font-size: 18px;color: #000099;}
.red01_17 {	color: #C56156}
.bluish {color: #000099}
.red {color: #CC0000}

.ft16 {font-size:16px;}
.ft18 {font-size:18px;}
.ft22 {font-size:22px;}
.ft26 {font-size:26px;}
