.login_userpass {
	font-family: font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
}
.login_url {
	font-family: font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color:#0000FF;
}

.right_container {
width: 262px; margin: 0 0 0pt 10pt; padding: 7pt; border: 2px solid #ccc; float: right;
}

.leftcol {
	width: 400px;
	height: auto;
	padding: 0 0 0 3px;
	margin: 0;
	float: left;
}
/**/
/* testimonial - 317 */
/*
.rt_container {
	width: 325px;
	height: auto;
	margin: 0;
	padding: 0 3px 0 0;
	float: right;
}

.rt_title {
	width: 317px;
	height: 56px;
	background: url(/images/rt_title.jpg) top center no-repeat;
	float: right;
}
.rt_box {
	width: 317px;
	height: auto;
	padding: 0;
	margin: 0;
	float: right;
}
.rt_top {
	width: 317px;
	height: 20px;
	background: url(/images/rt_top.jpg) top center no-repeat;
}
.rt_middle {
	width: 317px;
	height: auto;
	background: url(/images/rt_middle.jpg) top center repeat-y;
}

.rt_bottom {
	width: 317px;
	height: 20px;
	background: url(/images/rt_bottom.jpg) top center no-repeat;
}

*/
/* testimonial - 262 */

.rt_container {
	width: 270px;
	height: auto;
	margin: 0;
	padding: 0 3px 0 0;
	float: right;
}

.rt_title {
	width: 262px;
	height: 46px;
	background: url(/images/rt_title2.png) top center no-repeat;
	float: right;
}
.rt_box {
	width: 262px;
	height: auto;
	padding: 0;
	margin: 0;
	float: right;
}
.rt_top {
	width: 262px;
	height: 17px;
	background: url(/images/rt_top1.png) top center no-repeat;
}

.rt_bottom {
	width: 262px;
	height: 17px;
	background: url(/images/rt_bottom1.png) top center no-repeat;
}
.rt_middle {
	width: 262px;
	height: auto;
	background: url(/images/rt_middle1.png) top center repeat-y;
}

.rt_middle p {
	padding: 0 40px 0 20px;
	margin: 0;
}


.rt_body {
	font-size: 11pt;
	line-height: 18px;	
	padding: 0 40px 0 20px;
	margin: 0;
}

.rt_sig {
	font-size: 11pt;
	line-height: 18px;	
	font-weight: bold;
	text-align: right;
	margin: 0;
}

.rt_middle img {
	padding: 0;
	margin: 0 10px 0 0;
	float: right;
}


.rt_heading {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #ff0000;
}

.textarea {
	border: 1px solid #696969;
	width: 145px;
	padding: 2px;
	margin: 0;
}

.textarea3 {
	border: 0;
	padding: 2px;
	margin: 0;
	background-color: transparent;
	color: #ff0000;
	font-weight: bold;
	font-size: 24px;
	width: 80px;
}

.continue_btn {
	padding: 0;
	margin: 0;
	background: url(/images/continue_btn.jpg) no-repeat;
	border: 0;
	width: 202px;
	height: 42px;
	cursor: pointer;
}

.continue_btn2 {
	padding: 0;
	margin: 0;
	background: url(/images/continue3_btn.png) no-repeat;
	border: 0;
	width: 202px;
	height: 42px;
	cursor: pointer;
}

.form_tbl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: auto;
	padding: 0;
	margin: 0;
}

.rightcol {
	width: 260px;
	height: auto;
	margin: 0;
	/* padding: 0 3px 0 0; */
	float: right;
}
/*
.rightcol_box {
	background: url(/images/rightcol_middle.jpg) top center repeat-y;
	width: 260px;
	height: auto;
	margin: 0;
	padding: 0;
	float: right;
}
*/
.rightcol_box {
	background: url(/images/rightcol_middle.png) top center repeat-y;
	width: 260px;
	height: auto;
	margin: 0;
	padding: 0;
	float: right;
}
/*
.rightcol_top {
	background: url(/images/rightcol_top.jpg) top left no-repeat;
	width: 260px;
	height: 195px;
	margin: 0;
	padding: 0;
	float: right;
}
*/
.rightcol_top {
	background: url(/images/rightcol_top1.png) top left no-repeat;
	width: 260px;
	height: 260px;
	margin: 0;
	padding: 0;
	float: right;
}

.rightcol_top_order1 {
	background: url(/images/rightcol_top2.png) top left no-repeat;
	width: 260px;
	height: 159px;
	margin: 0;
	padding: 0;
	float: right;
}

.rightcol_top_order3 {
	background: url(/images/rightcol_top3.png) top left no-repeat;
	width: 260px;
	height: 159px;
	margin: 0;
	padding: 0;
	float: right;
}

.rightcol_content {
	background: url(/images/rightcol_content.jpg) top left no-repeat;
	width: 260px;
	height: auto;
	margin: 0;
	padding: 0;
	float: right;
}

.rightcol_bottom {
	background: url(/images/rightcol_bottom.jpg) top left no-repeat;
	width: 260px;
	height: 68px;
	margin: 0;
	padding: 0;
	float: right;
}

.secure2 {
	background: url(/images/secure2.jpg) top left no-repeat;
	width: 240px;
	height: 89px;
	margin: 0;
	padding: 0;
	float: right;
}

.rightcol2_top_heading {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 22px;
	padding: 0 20px 0 0;
	margin: 0;
	text-align: center;
	font-weight: bold;
}



.extra_large_header {
	font-size:60pt; 
	color:#cc0000; 
	font-weight:bold
}	

.extra_large_header1 {
	font-size:43pt; 
	color:#cc0000; 
	font-weight:bold
}	

.extra_large_header3 {
	font-size:26pt; 
	color:#cc0000; 
	font-weight:bold
}	




.mod_header {
	font-size: 12pt;
	background-color:#FFFF00;
	font-weight:bold
}

.mod_title {
	font-size: 14pt;
	font-weight:bold
}

.mod_format {
	color: #666666;
	font-size: 10pt;	
}

.label {  
	font-size: 8pt; 	
	font-weight:bold 
}

.input {  font-size: 8pt; }

.opt_in_form_style {  
	background-color:#cccccc;
}

body {
	margin: 0;
	padding: 0;
/*	
  font-family: Century Gothic,Arial;
  font-size:12pt;
*/

  font-family: Arial, Helvetica, sans-serif;
  font-size:10pt;
/*
	font-size: 10pt;
	font-family:  Arial, Helvetica,Verdana, sans-serif;
*/
	line-height: 10pt;
	background-color: #B4D8F7;
}

p, ul li,
ol li, td {
font-family: Arial, Helvetica, sans-serif;

  	font-size:12pt;
	margin-bottom: 11pt;
	margin-top: 11pt;
}

.highlight {
	background-color: #FFFF00
}
h1, h2, h3, h4, h5, h6 {
	text-align: center;
	/* line-height: 12pt; */
	font-family: Tahoma, Verdana, Arial, sans-serif;
}

h1 {
	font-size: 24pt;
	font-family: Tahoma, Verdana, Arial, sans-serif;	
}
h1.lead {
	font-size: 38pt;
	color: #ff0000;
}

h1.lead1 {
	font-size: 28pt;
	color: #ff0000;
}

h1.opener {
	font-size:16pt; 
	color:#000000; 
	font-weight:bold
}

h1.kicker {
	font-size:27pt; 
	color:#cc0000; 
	font-weight:bold
}

h1.videomain {
	text-align: LEFT;
	font-size: 16pt;
	line-height: 24pt;
	color: #000000;
}

h1.videobright {
	text-align: LEFT;
	font-size: 16pt;
	line-height: 24pt;
	color: #cc0000;
}


h1.oto {
	font-size: 30pt;
	color: #0000FF;
	font-family: Georgia, Tahoma, Verdana, Arial, sans-serif;	
}


h2 {
	font-size: 20pt;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #cc0000;
	/* margin: 1.8em 0 .8em 0; */
}

h2.lead {
	width: 600px;
	font-size: 20pt;
	margin: 20pt auto 20pt auto;
	color: #121212;
}

ul li,
ol li {
	margin-bottom: 10pt;
}

.guarantee_title {
	font-size: 12pt;
	font-weight:bold;
	margin-bottom: 5pt;
	margin-top: 5pt;	
}

.guarantee_body {
	font-size: 11pt;
	margin-bottom: 5pt;
	margin-top: 5pt;		
}

.bottomlinks 
{  	
	font-size:9pt;
	margin-bottom: 11pt;
	margin-top: 11pt;
	color: #000000;
	text-decoration:none
	
}

.bottomdisclaimer
{  	
	font-family: Calibri;
	font-size:10pt;
	margin-bottom: 11pt;
	margin-top: 11pt;
	color: #000000;
	text-decoration:none
	
}

#frame {
	width: 700px;
	margin: 1em auto;
	border: 1px solid #bbb;
	background-color: #fff;
	padding: 1em;
	
}
.test-r {
	width: 180px;
	margin: 0 0 10pt 9pt;
	padding: 7pt;
	font-size: 9pt;
	background-color: #eeffff;
	border: 2px solid #ccc;
	float: right;
}
.test-r h3 {
	font-size: 13pt;
	margin: 0 0 0 0;
	color: #343434;
}
.sig {
	font-weight: bold;
	text-align: right;
	margin: 0;
}
.order {
	width: 179px;
	margin: auto auto;
}
.which {
	width: 556px;
	margin: auto auto;
}
.img-r {
	float: right;
	margin: 0 0 10pt 10pt;
}
.img-l {
	float: left;
	margin: 0pt 10pt 10pt 0pt;
}
.test-c {
	width: 500px;
	margin: 0 0 0pt 0pt;
	padding: 7pt;
	font-size: 12 pt;
	background-color: #ffffff;
	border: 2px solid #CDE7FD;
}
.test-c h3 {
	font-size: 13pt;
	margin: 0 0 0 0;
	color: #0000AA/* #343434 */;
}
.test-r {
	width: 180px;
	margin: 0 0 10pt 8pt;
	padding: 7pt;
	font-size: 9pt;
	background-color: #eeffff;
	border: 2px solid #ccc;
	float: right;
}
.test-r h3 {
	font-size: 13pt;
	margin: 0 0 0 0;
	color: #343434;
}
.sig {
	font-weight: bold;
	text-align: right;
	margin: 0;
}
img {
	border:none;	
}

.privacy {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold;}
	
.textbox {border:#000000 solid 1px;}
.highlight {background-color:#FFFF00}
.bold_highlight {font-weight:bold; background-color:#FFFF00}
.FinePrint {font-family: Arial, Helvetica, sans-serif;	font-size: 9px;}
.DisclLinks {font-family: Arial, Helvetica, sans-serif;	font-size: 9px;}

