/* CSS Document */
body{
	margin: 								0px;
	padding:								0px;
	background-color: 			#FFFFFF;
}
body,td,th,div,p,a {
	font-family: 						Verdana, Arial, Helvetica, sans-serif;
	font-size: 							12px;
	color: 									#3E3E3E;
}
form{
	margin:									0px;
	padding:								0px;
}
a{
	color:									#23C303;
	font-weight:						normal;
	text-decoration:				none;
}
h1{
	font-size:							16px;
	font-weight:						bold;
	color:									#23C303;
	padding:								0px;
	margin:									0px;
	margin-top:							10px;
}
h2{
	font-size:							12px;
	font-weight:						bold;
	color:									#23C303;
	padding:								0px;
	margin:									0px;
}
h2.instr{
	padding-left:						-10px;
	margin-left:						10px;
}
h2.h2faq{
	padding-left:						-10px;
	margin-left:						10px;
}
h2.h2mobile{
	padding-left:						-10px;
	margin-left:						10px;
}
h2.h2instr{
	border-bottom:					1px solid #CCCCCC;
	padding-bottom:					3px;
}
h3{
	color:									#23C303;
	font-size:							14px;
	font-weight:						bold;
	margin:									0px;
	padding:								0px;
}
img
{
	border: 								0px;
}
td.header
{
	height: 								73px;
	padding-top: 						10px;
}
td.header_menu
{
	height: 								32px;
	background-image:				url(/images/header_bg.png);
	background-repeat:			repeat-x;
	text-align: 						center;
}
a.header_menu
{
	font-size: 							14px;
	padding: 								5px;
}
td.header_submenu
{
	height: 								25px;
	border-bottom:					1px solid #E8E8E8;
	text-align: 						center;
}
a.header_submenu
{
	font-size: 							12px;
	color:									#3E3E3E;
}
td.footer
{
	height: 								80px;
	background-image:				url(/images/footer_bg.png);
	background-repeat:			repeat-x;
	vertical-align: 				top;
	padding-top: 						15px;
	font-size: 							11px;
	text-align: 						center;
	color: 									#23C303;
	line-height:						15px;
}
td.content_left
{
	vertical-align: 				top;
}
td.content_right
{
	background-color: 			#F8F8F8;
	border-left:						1px solid #E2E2E2;
	border-right:						1px solid #E2E2E2;
	vertical-align: 				top;
}
td.header_logo
{
	vertical-align: 				top;
}
td.header_links
{
	vertical-align: 				top;
	padding-right: 					10px;
}
a.header_links
{
	font-size: 							11px;
}
a.footer-link
{
	font-size: 							11px;
}
table.call_to
{
	height: 								260px;
	padding-top: 						30px;
	padding-left: 					10px;
	padding-right: 					10px;
	border-bottom:					1px solid #E2E2E2;
}
td.call_to
{
	vertical-align: top;
}
td.call_to_header
{
	vertical-align: 				top;
	padding-left: 					10px;
	color: 									#23C303;
	font-weight:						bold;
}
td.call_to_text
{
	vertical-align: 				top;
	padding-left: 					10px;
	padding-top: 						3px;
}
p.save_dollars
{
	padding-top: 						35px;
	text-align: 						center;
}
p.download
{
	padding-top: 						20px;
	text-align: 						center;
}
table.buycredits
{
	border:									1px solid #E2E2E2;
}
p.buycredits
{
	padding-top: 						35px;
	font-size: 							14px;
	font-weight:						bold;
	color: 									#3E3E3E;
	line-height:						25px;
}
p.buycredits_links
{
	text-align: 						center;
}
p.buycredits_text
{
	font-size: 							14px;
	font-weight:						bold;
	color: 									#3E3E3E;
	line-height:						25px;
}
p.subscription
{
	font-size: 							14px;
	font-weight:						bold;
}
p.subscription2
{
	font-size: 							22px;
	font-weight:						bold;
	color: 									#23C303;
}
span.subscription2
{
	font-size: 							12px;
}
td.subscription_tab1
{
	width: 									124px;
	height: 								28px;
}
td.subscription_tab2
{
	width: 									141px;
	height: 								28px;
}
td.subscription_fill
{
	border-bottom:					1px solid #E2E2E2;
	height: 								28px;
}
td.subscription_content
{
	border-left:						1px solid #E2E2E2;
	border-right:						1px solid #E2E2E2;
	border-bottom:					1px solid #E2E2E2;
}
div.Rates{
	font-size:							12px;
	color:									#23c303;
	margin-bottom:					5px;
}
span.Type{
	font-size:							10px;
	color:									#adacac;
	margin-left:						5px;
}
#blink {
	font-family: 						Verdana, Arial, Helvetica, sans-serif;
	text-decoration: 				blink;
	color:									#FF0000;
	font-weight:						bold;	 
}


.createaccounts .option_fields .field_label { width:100px !important; }
.createaccounts #account_option_2.option_fields .field { padding-left:48px !important; }
.createaccounts #account_option_2.option_fields .field_amount { width:110px !important; }
.createaccounts .field_group .field { padding-right:0 !important; }
.createaccounts .field_input { padding-left:5px; }

/* mobile download button */
.mobile-download { width:247px; height:78px; cursor:pointer; background:url("/images/btn_download_mobile.png"); margin-bottom:15px; }
.mobile-download a { height:50px; display:block; padding:20px 0 0 30px; }
.hr{ border-top:1px solid #23C303;}