#container 
{
	margin:10px auto;
	padding:10px 0px;
	width:765px;
	line-height:15px;
}

#container .content 
{
	padding:0px;
}

table.selling_points
{
	margin-top: 10px;
}

td.selling_points
{
	width: 33%;
	margin: 0px 5px 0px 5px;
}

a.signup2
{
	color:#0060BF;
	text-decoration:underline;
	padding: 3px;
}

a.signup2:hover 
{
	color:#fff;
	background-color:#005CB8;
	text-decoration:underline;
}

a.signup2:visited 
{
	text-decoration:underline;
}

* 
{
	margin:0px;
	padding:0px;
}

#hp-feature 
{
	margin: 20px 0px 0px 0px; 
/*	background-color:#005CB8;	*/
	background-color:#fff;
	background-image:url(/img/hp_bg.png);
	clear:both;
}



#hp-feature .content 
{
	color: #333;
	height: 250px;
	margin: 0em auto;
	width: 890px;
}

#hp-feature .list 
{
	float:left;
	margin: 0px 0px 0px 0px;
}

#hp-feature .promo_top 
{
	padding-top: 8px;
}

#hp-feature .promo_bottom 
{
	padding-top: 30px;
}

#hp-feature .leaderline
{
	font-size: 38px;
	line-height: 38px;	
	color: #005CB8;
}

#hp-feature .subline
{
	margin-top: 20px;
	font-size: 20px;
	color: #333;
}

#testimonial 
{
	float: left;
/*	border: dotted 1px #ff0000;	*/
	width: 160px;
	height: 125px;
	margin-right: 30px;
	padding: 10px 20px 10px 20px;
	text-align: center;
	background-color: #eee;
}

#testimonial h4
{
	font-size: 1.0em;
}

.testimonial_quote
{
	font-size: 1.2em;
	font-weight: bold;
}

.testimonial_source
{
	font-size: 0.8em;
}

#hp-signup-btn 
{
	float: left;
	cursor:pointer;
/*	border: dotted 1px #00ff00;	*/
	width: 150px;
	margin-top: 40px;
	text-align: center;
}


#hp-signup-btn a 
{
	color: #fff;
	background-color: #005CB8;
	font-size:1.5em;
	font-weight:bold;
	padding: 5px;
	margin: 5px;
}

#hp-signup-btn a:hover
{
	color:	#FF9933;
	text-decoration:none;
}

#hp-signup-btn a:visited 
{
	text-decoration:none;
}

#hp-feature .list img 
{
	height:262px;
	margin-bottom:-12px;
	margin-right: 30px;
	position:relative;
	top: 0px;
	border: solid 1px #999;
/*	width:252px;	*/
}



#hp-feature .tour 
{
	font-size:1.3em;
	padding-left:18px;
	white-space:nowrap;
}


#hp-feature .account 
{
color:#B3CEEA;
padding-top:4px;
text-align:center;
}


#hp-quote 
{
	clear:both;
	margin:0em auto;
	padding:25px 0pt 20px;
	width:440px;
}

.hp-quote * 
{
background:#E1E1E1 none repeat scroll 0%;
display:block;
font-size:0.01em;
height:1px;
overflow:hidden;
}

.hp-quote 
{
	display:block;
}

.hp-quote2 
{
	background:#E6E6E6 none repeat scroll 0%;
	border-left:1px solid #FCFCFC;
	border-right:1px solid #FCFCFC;
	margin-left:1px;
	margin-right:1px;
	padding-left:1px;
	padding-right:1px;
}

.hp-quote3 
{
	border-left:1px solid #E6E6E6;
	border-right:1px solid #E6E6E6;
	margin-left:1px;
	margin-right:1px;
}

.hp-quote4 
{
	border-left:1px solid #F2F2F2;
	border-right:1px solid #F2F2F2;
}

.hp-quote5 
{
	border-left:1px solid #E8E8E8;
	border-right:1px solid #E8E8E8;
}


.hp-quotefg 
{
	background:#E1E1E1 none repeat scroll 0%;
	color:#868686;
	font-family:georgia,arial,helvetica,sans-serif;
	font-size:1.1em;
	font-weight:bold;
	padding:6px 5px;
	text-align:center;
}

.hp-quotefg img 
{
	padding-left:12px;
	vertical-align:middle;
}


#hp-hr 
{
	background-color:#DADADA;
	border:0pt none;
	color:#DADADA;
	height:1px;
}

#hp-info 
{
	margin:0em auto;
	width:800px;
}

#hp-info table td 
{
	line-height:1.3em;
}

#hp-info img 
{
/*	border:1px solid #D1D1D1;	*/
/*	height:68px;			*/
/*	margin-bottom:7px;		*/
/*	width:213px;			*/
}

#hp-info h2 
{
	margin:1.3em 0pt 0.7em;
	text-align:center;
	color: #0075CE;
	font-weight: bold;
}

#hp-info .signup-link 
{
	font-size:1.4em;
	font-weight:bold;
	padding:10px 0pt;
	text-align:center;
}

#footer-news 
{
	margin:0em auto;
	padding:5px 0px 15px;
	width:765px;
}

#footer-news .new 
{
	background-color:#FFCC66;
	font-size:0.75em;
	margin-right:6px;
	padding:0px 2px;
}

#footer-news .ico 
{
	margin-right:6px;

}
#footer-news .ico img 
{
	height:11px;
	padding-top:1px;
	vertical-align:middle;
	width:20px;
	border: 0px;
}


table.free_trial
{
	margin-left: 40px;
	border: solid 0px #fff:
	text-align: center;
	
}

tr.free_trial
{
}

tr.free_trial_odd
{
	background-color: #FFFFCC;		
}

th
{
/*	width: 100px;	*/
	text-align: center;
	font-size: 1.2em;
	color: #fff;
/*	background-color: #0075CE;	*/
	border: solid 0px #fff:
	margin: 10px;
	padding: 10px;
}

th.free_trial_free
{
	width: 100px;
	background-color: #999;
}

th.free_trial_gold
{
	width: 100px;
	background-color: #666;
}

th.free_trial_bara
{
	width: 100px;
	background-color: #333;
}

th.free_trial_moby
{
	width: 100px;
	background-color: #000;
}


td.free_trial
{
	text-align: center;
	font-size: 1em;
/*	border-bottom: dotted 1px #ccc;	*/
	margin: 10px;
	padding: 10px;
}


td.free_trial_left
{
	text-align: left;
	font-weight: bold;
	font-size: 1em;
	color: #006699;
	border: solid 0px #fff:
	margin: 10px;
	padding: 10px 20px 10px 10px;
	background-color: #fff;
}

td.free_trial_left_odd
{
	text-align: left;
	font-weight: bold;
	font-size: 1em;
	color: #006699;
	border: solid 0px #fff:
	margin: 10px;
	padding: 10px 20px 10px 10px;
	background-color: #FFFFCC;	
}

td.free_trial_left_img
{
	margin: 10px;
	padding: 10px 10px 10px 10px;
	background-color: #fff;
	text-align: center;
}

td.free_trial_left_odd_img
{
	margin: 10px;
	padding: 10px 10px 10px 10px;
	background-color: #FFFFCC;
	text-align: center;
}


td.free_trial_price
{
	text-align: center;
	font-weight: bold;
	font-size: 1.2em;
/*	border-bottom: dotted 1px #ccc;	*/
	color: #006699;
	border: solid 0px #fff:
	margin: 10px;
	padding: 10px;
}

.clear_block
{
	clear: both;
}

li.italic
{
	font-style: italic;
}

table.signup
{
	margin: 20px 0px 0px 200px;
	border: solid 0px #fff:
}

td.signup_submit
{
	text-align: right;
}