/* CSS Document */

body{

    margin-top:0px;

	font-family:"Times New Roman", Times, serif;

	background-color:#CCCCCC;

}

.impact32point {
	font-size: 32px;
	font-family: Impact;
	line-height: 27pt;
	font-stretch: narrower;
	margin-top: 10px;
	margin-bottom: 10px;
	height: 165px;
	overflow: hidden;
}
#outer{

    width:850px;

	margin-top:20px;

	margin-left: auto;

	margin-right: auto;

	background-image:url(images/outer_form_bg.gif);

	background-repeat:no-repeat;

	background-position:top;



}

#container{

	width: 800px;

	background-image: url(images/top_head_bg.gif);

	background-repeat: repeat-x;

	background-color:#FFFFFF;

	border:#000000 thin solid;

	margin-left: auto;

	margin-right: auto;

	overflow: visible;

/*	padding-left:5px;

	padding-right:5px;

*/}

#header_top{

	height:188px;

}

#video_block{
	float: left;
	width: 510px;
	height: 570px;
}

#video_block h1{

    font-size:33px;

	font-family:impact;

}

#optin_box_top{

	height: 570px;

	width: 280px;

	float: right;

	background-image: url(images/email_form_top_1.png);

	background-repeat: no-repeat;

	font-size: 13px;

	color: #FFFFFF;

	overflow: visible;

	

}

#headblock_2{

	margin: 0;

	height: 91px;

	background-image: url(images/head_2_bg.gif);

	background-repeat: no-repeat;

}

#block_2_body{

    margin-top:1px;

}

#block_2_body h3{

    color:#01527F;

	font-size:18px;

	font-weight:normal;
	line-height: 16pt;

}

.italic_link{

	font-style:italic;

	color:#01527F;

	margin-bottom:5;

	font-weight:normal;

}

#block_3{

	margin-top:5px;

	padding-left: 75px;

}

.titles{
	color:#01527F;
	font-size:30px;
	font-weight:bold;
	margin-bottom: -2px;
}

.profiles{

    float:left;

}

#big_quote{
	height:216px;
	width:674px;
	font-size:12pt;
	margin-bottom: -1px;
	overflow: hidden;
}

#small_quote{
	height:138px;
	width:674px;
	font-size:14x;
	margin-bottom: -1px;
	overflow: hidden;
}

.profile_info{

	font-style:italic;

	font-size:14px;

}

#block_4{
	background-image:url(images/head_body_3.jpg);
	background-repeat:no-repeat;
	height:428px;
	font-size: 14px;
	color: #FFFFFF;
}

/* Form Stylings */
.search_box {
	/*height: 25px;*/
	background: url(images/emailform_bg.gif);
	background-repeat: no-repeat;
	margin-left: 15px;
	margin-top: 10px;
	border: 0;
}
.search_box .s {
	/*	padding: 0;

	height: 25px;
	margin-top:1px;
	margin-left:1px;*/
	margin-left:20px;
	border: 0;
	margin-top: 5px;
	
}
.search_box .go {
	margin-top: 15px;
	cursor: pointer; cursor: hand;
	
}

/* End Form Stylings */



/* Begin Footer Area - 1ST Page */

#news{
	height:320px;
	background-image:url(images/footer_bg.gif);
	background-repeat:no-repeat;
	padding-top: 50px;
	padding-left:45px;
	font-size: 11px;

}

#left {

	float: left;

	width: 220px;

	height: 268px;

	background-image:url(images/bottom_boxes_bg.gif);

	background-repeat:no-repeat;

	padding-left: 10px;

	padding-top: 10px;

}

#center {

	margin-left: 10px;

	float: left;

	width: 220px;

	height: 268px;

	background-image:url(images/bottom_boxes_bg.gif);

	background-repeat:no-repeat;

	padding-left: 10px;

	padding-top: 10px;



}

#right {

	float: right;

	width: 220px;

	height: 268px;

	background-image:url(images/bottom_boxes_bg.gif);

	background-repeat:no-repeat;

	margin-right: 50px;

	padding-left: 10px;

	padding-top: 10px;



}

#footer_metaInfo{

	height:40px;

	background-image:url(images/contact_footer_bg.gif);

	background-repeat:no-repeat;

	font-size:12px;

	padding-top: 20px;

}

#footer_metaInfo a{

    color:#B2B2B2;

}

#footer_metaInfo a:visited{

    color:#B2B2B2;

}

#disclaimer{

    color:#B2B2B2;

	font-size:10px;

}



/* Beginning Sales Page Styling */

#container_2{
    width:800px;

	margin-top:20px;

	background-color:#FFFFFF;

	border:#000000 thin solid;

    margin-left: auto;

    margin-right: auto;

/*	padding-left:5px;

	padding-right:5px;

*/}

.purchase_link{

	font-size:18px;

	font-weight:bold;

	margin-top: 10px;

}

.purchase_link a{

    color:#0071AE;

}

.purchase_link a:visited{

    color:#0071AE;

}

.main_info_sales{

	font-size:14px;

	margin-top: 20px;

	padding-left: 50px;

	padding-right: 50px;

}

.main_info_sales li{

    list-style-image:url(images/check.gif);

}

/* Cart Area */

.textInput{

    border: 1px solid #0071AD;

}

.optin_box {

	width: 670px;

	margin-left: auto;

	margin-left: auto;

	margin-right: auto;

	margin-top:15px;

	background-image: url(images/optin_sales_bg.gif);

	background-repeat: no-repeat;

	height: 115px;

	padding-top: 20px;

	padding-left: 20px;



}

#sales_form{

	float: left;

	width: 410px;/*435px;*/

	height: 560px;/*769px;*/

	background-image:url(images/sales_form_bg.gif);

	background-repeat: no-repeat;

	margin-top:26px;

    margin-left:20px;

}

#sales_form_text{

	margin-top:-42px;

	height: 590px;

	width: 320px;

	float: right;

	padding-right:20px;

}

/* Thank You Styling */



a {

	text-decoration: none;

}



.formlabel{

    color:white;

    font-weight:bolder;

    text-align:right;

	/*width:250px;*/

	padding-right:80px;

}

.formfieldtd{
	width:300px;
	padding-left:100px;
}

#upgrade_order_form{

    float:left;

    background: transparent url(images/upg_order_bg.gif);

	background-repeat:no-repeat;

    height:604px;

    width:762px;

    /*margin-top:-260px;*/

    margin-left:20px;

}

.upg_form_field{

	width:215px;

}

#upgrade_order_form_checkbox_div{

    

}

#upgrade_order_form_checkbox{

    margin-left:12px;

    margin-top:14px;

}

#upgrade_order_table_div{

    height:300px;

    width:300px;

    margin-top:134px;

    margin-left:386px;

}

#upgrade_order_table{

    height:300px;

    width:300px;

    border-spacing: 0pt;

    border-collapse: collapse;

}

.upgrade_order_form_label{

    font-weight:bolder;

    text-align:right;

}
