p,h1,li,ul{margin:0;padding:0;}
img{border:none;}
a{text-decoration:none;}
body{font-family:Verdana, Arial, Helvetica, sans-serif;}
#top{width:670px;float:left;background:url(images/page-header.jp) no-repeat;padding-bottom:13px;}
#top img{margin-right:15px;float:left;margin-top:14px;}
#top {font-size:14px;padding-top:3px;}
#top h1{font-size:20px;font-weight:bold;float:left;margin-top:10px;margin-bottom:7px;color:#FF9900;}
#top p{font-weight:bold;float:left;color:#000;width:500px;}
#top table{float:left;margin-top:10px;color:#000;}
#top table td img{margin:0;}
#bottom{width:651px;background:#FFF;}
#bottom h1{font-weight:bold;font-size:18px;float:left;color:#336699;margin:8px 0 0 13px;}

#bottom #free_rollover{float:right;margin:2px 17px 0 0;}
.online_plans{width:811px;float:left;}
.online_plan{width:187px;color:#666666;font-weight:bold;font-size:11px;float:left;margin-left:12px;margin-top:32px;}
.recommended_plan{margin-top:8px;}
.online_plan p{margin-left:7px;}
.online_plan ul{margin-left:7px;margin-top:6px;}
.online_plan .online_plan_main{width:100%;background:url(/plansandpricing/images/a/footer.gif) repeat-y;overflow:hidden;cursor:pointer;}
.online_plan .online_plan_main div{height:215px;}
.online_plan strong{color:#666666;}
.online_plan .plan_header{width:100%;height:28px;overflow:hidden;position:relative;text-align:center;cursor:pointer;}
.recommended_plan .plan_header{height:52px;}
.online_plan .plan_header img{position:relative;z-index:1;}
#bottom .online_plan .plan_header h1{position:relative;color:#FFF;font-size:15px;top:-52px;*top:-54px;width:100%;z-index:8;margin:0;}
#bottom .online_plan_2 .plan_header h1{top:-75px;*top:-77px;}
#bottom .recommended_plan .plan_header h1{top:-100px;*top:-102px;}
#bottom .online_plan_2 .plan_header h1.recommended{font-size:13px;font-weight:bold;top:-67px;*top:-69px;}
#bottom .recommended_plan .plan_header h1.recommended{top:-92px;*top:-94px;}
.online_plan .price{font-size:9px;margin-left:33px;margin-top:6px;;border-collapse:collapse;line-height:9px;}
.online_plan .time{font-size:7px;margin-left:8px;border-collapse:collapse;line-height:7px;margin-top:8px;margin-bottom:6px;overflow:visible;}
.online_plan .time2{font-size:7px;margin-left:8px;border-collapse:collapse;line-height:7px;margin-top:28px;margin-bottom:6px;overflow:visible;*margin-top:28px;}
.online_plan .price strong{font-size:23px;position:relative;}
.online_plan .time strong{font-size:19px;position:relative;}
.online_plan .time2 strong{font-size:19px;position:relative;}
.online_plan li{list-style:none;}
.online_plan .additional{font-weight:normal;}
.online_plan p.additional{color:#666666;margin-top:25px;}
.online_plan ul.additional{margin-top:0px;}
.online_plan .bottom_buttons{display:block;width:82px;height:31px !important;overflow:hidden;float:left;margin:0 5px;position:relative;}
.online_plan .bottom_buttons img{position:relative;}
.online_plan .plan_footer{width:100%;height:7px;overflow:hidden;position:relative;cursor:pointer;}
.online_plan .plan_footer img{position:relative;}
.online_plan .optional{font-size:11px;font-weight:normal;letter-spacing:-0.5px;margin-top:15px;}
.online_plan .optional strong{margin:12px 0 0 7px;}
.online_plan .optional ul{margin-top:0;}
.online_plan .optional ul li{line-height:15px;}
#double{float:left;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000;margin-top:28px;margin-left:20px;margin-bottom: 8px;*margin-bottom: 5px;}
#double img{padding-left:10px;vertical-align:top;margin-right:20px;}
#double2{clear: both; font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000;margin-left:20px;margin-bottom:7px;}
*html .online_plan .bottom_buttons{margin:0 4px;}
*html .online_plan_1{margin-left:6px;}
.based{text-align: center;}


@media all and (min-width: 0px) {
.online_plan .price strong{line-height:23px;}
.online_plan .time strong{line-height:19px;}
#bottom .online_plan .plan_header h1{position:absolute;top:5px;}
#bottom .online_plan_2 .plan_header h1{top:5px;}
#bottom .online_plan_2 .plan_header h1.recommended{top:31px;}
#top{padding-bottom:0px;}
}


.active_plan-1 .online_plan_1 .plan_header img{top:-28px;}
.active_plan-2 .online_plan_2 .plan_header img{top:-28px;}
.active_plan-3 .online_plan_3 .plan_header img{top:-28px;}
.active_plan-4 .online_plan_4 .plan_header img{top:-28px;}
.active_plan-2 .recommended_plan .plan_header img{top:-53px;}


.active_plan-2 .online_plan_2 .plan_header{height:52px;}

.active_plan-2 .online_plan_2{margin-top:8px;}

.active_plan-1 .online_plan_1 .online_plan_main{background:url(/plansandpricing/images/a/active_bg.gif) repeat-y;}
.active_plan-2 .online_plan_2 .online_plan_main{background:url(/plansandpricing/images/a/active_bg.gif) repeat-y;}
.active_plan-3 .online_plan_3 .online_plan_main{background:url(/plansandpricing/images/a/active_bg.gif) repeat-y;}
.active_plan-4 .online_plan_4 .online_plan_main{background:url(/plansandpricing/images/a/active_bg.gif) repeat-y;}

.active_plan-1 .online_plan_1 .bottom_buttons img{top:-31px;}
.active_plan-2 .online_plan_2 .bottom_buttons img{top:-31px;}
.active_plan-3 .online_plan_3 .bottom_buttons img{top:-31px;}
.active_plan-4 .online_plan_4 .bottom_buttons img{top:-31px;}

.active_plan-1 .online_plan_1 .plan_footer img{top:-7px;}
.active_plan-2 .online_plan_2 .plan_footer img{top:-7px;}
.active_plan-3 .online_plan_3 .plan_footer img{top:-7px;}
.active_plan-4 .online_plan_4 .plan_footer img{top:-7px;}

.active_plan-1 .online_plan_1 strong{color:#000;}
.active_plan-2 .online_plan_2 strong{color:#000;}
.active_plan-3 .online_plan_3 strong{color:#000;}
.active_plan-4 .online_plan_4 strong{color:#000;}

.active_plan-1 .online_plan_1 p.additional{color:#000;}
.active_plan-2 .online_plan_2 p.additional{color:#000;}
.active_plan-3 .online_plan_3 p.additional{color:#000;}
.active_plan-4 .online_plan_4 p.additional{color:#000;}

.serviceslist li {
	color: #666666;	
	padding-bottom:2px;
}


.serviceslink, .serviceslink:visited, .serviceslink:hover  {
    font-size: 11px;
    color: #666666;
    font-weight: bold;
    line-height: 16px;
    text-decoration: none;
    padding: 2px;
}

.serviceslink:hover {
    background-color: #FF9900;
    color: #FFFFFF !important;
}



a:hover {
	font-family: Tahoma, arial;
	color: #FFFFFF;
	text-decoration: underline;
	font-size: 10px;
	font-weight: bold;
}
a.link:link, a.link:active, a.link:visited {
	font-family: Tahoma, arial;
	color: #06ADD0;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}
a.link:hover {
	font-family: Tahoma, arial;
	color: #06ADD0;
	text-decoration: underline;
	font-size: 10px;
	font-weight: bold;
}
BODY {
	font-weight: normal;
	background-image: url(images/main_bground.jpg);
}
TD {
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #666666;
}
.underline {
	text-decoration: underline;
}
.blue {
	color: #06ADD0;
}
.white {
	color: #FFFFFF;
}
.px11 {
	font-size: 11px;
}
