body, div {

	margin: 0px;

	padding: 0px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #666666;

}

a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #00ACD7;

	font-weight: bold;

}

a:link {

	text-decoration: none;

}

a:visited {

	text-decoration: none;

	color: #999999;

}

a:hover {

	text-decoration: none;

	color: #333333;

}

a:active {

	text-decoration: none;

	color: #00ACD7;

}

#divRightBar {

	width: 100%;

	margin-top: 0px;

	margin-right: 42px;

	margin-bottom: 0px;

	margin-left: 7px;

	height: 20px;

	padding-top: 0px;

	padding-right: 42px;

	padding-bottom: 0px;

	padding-left: 7px;

}



.textPrice {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 24px;

	color: #FF6600;

	font-weight: normal;

}

.textFinePrint {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #999999;

}

.rightBarText {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #CCCCCC;

}

.footerBarText {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

}

.textFeatures {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #666666;

}

.textFeaturesGreen {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #b0ca00;

}

.textFeaturesBlue {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #00acd7;

}

.textFeaturesOrange {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #ff6c00;

}

.textSubHeader {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	text-transform: capitalize;

	color: #91B72E;

}.textHeader1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	text-transform: capitalize;

	color: #999999;

}

.textHeader2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	text-transform: capitalize;

	color: #666666;

}

.horLine {

	color: #e9e9e9;

}

.textPhone {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #FF6600;

}

.textheadersmallbold {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #666666;

}

.textheadersmallnormal {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: normal;

	color: #666666;

}

.textheadersmallboldwhite {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #cccccc;

}

.textheadersmallnormalwhite {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: normal;

	color: #cccccc;

}

#leftTable {

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #FAF9F7;

}.leftTable {

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #EBEBE9;

}

.tdbottomborder {

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #E9E9E9;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #666666;

}

.noneNormal {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #666666;

}

.formCustom {

	background-color: #F5F5F5;

	width: 97%;

	border: 1pt solid #E9E9E9;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #666666;

}

.formText {

	width: 98%;

}
.butonstyle1 {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#666666;
	background-image: url(../images/tdbackroundheadermiddle.jpg); 
	background-repeat: repeat-x;
	height: 20px;
}
.zone1{
	float:left;
	overflow:hidden;
	width:480px;
	height:176px;
	position:relative;
}
.zone1 img{
	float:left;
	width: 480px;
}
.zone1 .zone_ruler {
	left:0px;
	position:relative;
	width:1920px;
}
.ruler-1 .zone_ruler{left:0px;}
.ruler-2 .zone_ruler{left:-480px;}
.ruler-3 .zone_ruler{left:-960px;}
.ruler-4 .zone_ruler{left:-1440px;}
.zone1 .bg{
	float:left;
}
*html .zone1 .bg{overflow:hidden;}
.zone1 .zone1-1,
.zone1 .zone1-2,
.zone1 .zone1-3,
.zone1 .zone1-4
{float:left;}
.zone1 .zone1-1 .bg{background:url(/images/hp12-1/zone1/bg1.gif) repeat-x;}
.zone1 .zone1-2 .bg{background:url(/images/hp12-1/zone1/bg2.gif) repeat-x;}
.zone1 .zone1-3 .bg{background:url(/images/hp12-1/zone1/bg3.gif) repeat-x;}
.zone1 .zone1-4 .bg{background:url(/images/hp12-1/zone1/bg4.gif) repeat-x;}
.zone1 h1{color:#003366;font-size:19px;font-weight:bold;margin:14px 0 0 2px;}
.zone1 h2{color:#003366;font-size:16px;font-weight:bold;margin:6px 0 0 1px;height:46px;}
.zone1 div.float{
	float:right;
	position:relative;
	top:21px;
}
.zone1 div.float p{color:#666666;font-size:9px;}
.zone1 .trial{
	color:#CC6600;
	background:url(/images/hp12-1/zone1/bullet.gif) no-repeat 0 2px;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	clear:right;
	display:block;
}
.zone1 .trial a{color:#CC6600;text-decoration:none;}
.zone1 .zone1-3 .trial{
	background:none;
}
.zone1 a.float{
	color:#6699CC;
	font-size:12px;
	float:left;
	left:15px;
	position:relative;
	top:6px;
}
.zone1 p.float{color:#666666;font-size:15px;left:15px;letter-spacing:0px;position:relative;float:left;clear:none;width:200px;font-weight:bold;}
.zone1 ul{clear:both;font-size:12px;font-weight:bold;list-style:none;color:#666666;padding:15px 0 0 5px;width:100%;height:65px;}
.zone1 li{margin-bottom:2px;background:url(/images/hp12-1/zone1/disc.gif) no-repeat 0 5px; padding-left:7px;}
.zone1 li a{text-decoration:none;color:#6699CC;}
.zone1 li a:hover{text-decoration:underline;color:#6699CC;}
.zone1 .join{background:url(/images/hp12-1/zone1/join.gif) no-repeat 0 2px;text-decoration:none;float:right;font-size:12px;font-weight:bold;padding-left:19px;margin:15px 0 0 0px;width:100px;visibility:hidden;}
.zone1 .join a{color:#6699CC;}
.zone1 .features{color:#6699CC;font-size:11px;float:left;margin-top:0px;width:150px;padding-left:0px;}
.zone1 .wrap{clear:both;width:100%;}

.zone1 .zone1-1 .join{margin-top:0px;}

.zone1 .zone1-2 .join,
.zone1 .zone1-3 .join,
.zone1 .zone1-4 .join{margin-top:0px;}

.zone2{
	float:right;
	width: 480px;
	margin-top: 75px;
}
.zone2 .zone2-1,
.zone2 .zone2-2,
.zone2 .zone2-3,
.zone2 .zone2-4
 {
	width:160px;
	float:left;
*padding-bottom:0px;}

*html .zone2{
	width:800px;
	zoom:0;
	height:300px;
	overflow:hidden;
}

.zone2 .zone2-1 .top{height:32px;background:url(/images/hp12-1/zone2/header1.gif) no-repeat;}
.zone2 .zone2-2 .top{height:32px;background:url(/images/hp12-1/zone2/header2.gif) no-repeat;}
.zone2 .zone2-3 .top{height:32px;background:url(/images/hp12-1/zone2/header3.gif) no-repeat;}
.zone2 .zone2-4 .top{height:32px;background:url(/images/hp12-1/zone2/header4.gif) no-repeat;}

.zone2 .zone2-1 .bottom{background:url(/images/hp12-1/zone2/footer1.gif) no-repeat;}
.zone2 .zone2-2 .bottom{background:url(/images/hp12-1/zone2/footer2.gif) no-repeat;}
.zone2 .zone2-3 .bottom{background:url(/images/hp12-1/zone2/footer3.gif) no-repeat;}
.zone2 .zone2-4 .bottom{background:url(/images/hp12-1/zone2/footer4.gif) no-repeat;}


.zone2 .top h3{
	font-size:15px;
	font-weight:bold;
	text-align:center;
	color:#FFF;
}
.zone2 .active{display:none;}
.zone2 .unactive{display:inline;}

.zone2 .phone{margin-bottom:0;margin-left:0px;margin-right:0;padding-top:0px;}


.zone2 .center{background:#FFF url(/images/hp12-1/zone2/gradient.gif) repeat-x bottom;height:0px;}
.zone2 .center .bg{background:url(/images/hp12-1/zone2/border.gif) repeat-y;height:0px;}

.zone2 .bottom{width:0px;height:0px;overflow:hidden;}

.zone2 h6{color:#666666;font-size:10px;padding:0px 0 0 0px;}
.zone2 h1{color:#333333;font-size:32px;font-weight:bold;padding-top:0px;padding-left:0px;}
.zone2 h1 span{font-weight:normal;font-size:14px;}
.zone2 p{color:#333333;font-size:14px;}

.zone2 .trial{color:#CC6600;background:url(/images/hp12-1/zone1/bullet.gif) no-repeat 0 2px;
padding-left:16px;font-size:15px;font-weight:bold;text-decoration:none;clear:right;margin:0px 0 0 0px;display:block;}

.zone2 .trial a{color:#CC6600;text-decoration:none;}

.zone2 .zone2-3 .trial{background:none;height:32px;}

.zone2 .compare{color:#6699CC;font-size:12px;position:relative;left:8px;}
.zone2 .sign{margin:0px 0 0 0px;display:block;}
.zone2 p.txt{padding:0px 0px 0 0px;height:0px;line-height:16px;*height:45px;*letter-spacing:0px;}
.zone2 .more{color:#6699CC;font-size:11px;margin:0px 0 0 0px;display:block;letter-spacing:0px;text-align:center;}
.zone2 .zone2-1 p{margin:0px 0 0 0px;height:auto;}
.zone2 .zone2-1 p.comment{color:#666666;font-size:10px;margin-top:0px;line-height:10px;padding:0px 5px 0 0px;}
.zone2 .zone2-1 .more{display:block;margin:0px 0 0 0px;*margin-top:0px;}
.zone2 .zone2_block{cursor:pointer;}

.active-1 .zone2_block,
.active-2 .zone2_block,
.active-3 .zone2_block,
.active-4 .zone2_block{
}

.active-1 .zone2-1,
.active-2 .zone2-2,
.active-3 .zone2-3,
.active-4 .zone2-4 {
	width:160px;
	position:relative;
}

.active-1 .zone2-4,
.active-2 .zone2-1,
.active-3 .zone2-2,
.active-4 .zone2-3 {
}

.active-1 .zone2-1 .top,
.active-2 .zone2-2 .top,
.active-3 .zone2-3 .top,
.active-4 .zone2-4 .top{
	height:35px;
}

.active-1 .zone2-1 .top h3,
.active-2 .zone2-2 .top h3,
.active-3 .zone2-3 .top h3,
.active-4 .zone2-4 .top h3{
	font-size:17px;
}

.active-1 .zone2-1 .bottom,
.active-2 .zone2-2 .bottom,
.active-3 .zone2-3 .bottom,
.active-4 .zone2-4 .bottom{
	width:160px;
}

.active-1 .zone2-1 .bg,
.active-2 .zone2-2 .bg,
.active-3 .zone2-3 .bg,
.active-4 .zone2-4 .bg{
	background-image:url(/images/hp12-1/zone2/bordera.gif);
	width:160px;
}

.active-2 .zone2-2 h1,
.active-3 .zone2-3 h1,
.active-4 .zone2-4 h1{
}

.active-2 .zone2-2 .compare,
.active-3 .zone2-3 .compare,
.active-4 .zone2-4 .compare{left:0px;}

.active-1 .zone2-1 .center{
	background-image:url(/images/hp12-1/zone2/gradient1a.gif);
}
.active-2 .zone2-2 .center{
	background-image:url(/images/hp12-1/zone2/gradient2a.gif);
}
.active-3 .zone2-3 .center{
	background-image:url(/images/hp12-1/zone2/gradient3a.gif);
}
.active-4 .zone2-4 .center{
	background-image:url(/images/hp12-1/zone2/gradient4a.gif);
}

.active-1 .zone2-1 .trial,
.active-2 .zone2-2 .trial,
.active-3 .zone2-3 .trial,
.active-4 .zone2-4 .trial{
	font-size:16px;
}

.active-1 .zone2-1 .sign,
.active-2 .zone2-2 .sign,
.active-3 .zone2-3 .sign,
.active-4 .zone2-4 .sign{
}

.active-1 .zone2-1 .active,
.active-2 .zone2-2 .active,
.active-3 .zone2-3 .active,
.active-4 .zone2-4 .active{display:inline;}
.active-1 .zone2-1 .unactive,
.active-2 .zone2-2 .unactive,
.active-3 .zone2-3 .unactive,
.active-4 .zone2-4 .unactive{display:none;}

.active-2 .zone2-2 p.txt,
.active-3 .zone2-3 p.txt,
.active-4 .zone2-4 p.txt{height:60px;*height:55px;}

.active-2 .zone2-2 .more,
.active-3 .zone2-3 .more,
.active-4 .zone2-4 .more{margin-top:0px;}

.active-1 .zone2-1 p{height:auto;}
.active-1 .zone2-1 p.comment{font-size:10px;margin-bottom:0px;*margin-bottom:0px}
.active-1 .zone2-1 .more{margin-top:0px;}
.zone2-1 .more{*margin-top:0px;}

.active-1 .zone2-1{margin-left:0px;*margin-left:0px;}


.zone3 {
	float:right;
	width:160px;
}
*html .zone3{
	overflow:hidden;
	zoom:1;
}
.zone3 .block{
*margin-bottom:0px;}
.zone3 .block .bg{background:#FEFEFE url(/images/hp12-1/zone3/gradient.gif) repeat-x bottom;}
.zone3 .block .bg div{background:url(/images/hp12-1/zone3/border.gif) repeat-y;}
.zone3 .block .head{
	background:url(/images/hp12-1/zone3/header.gif) no-repeat;
	width:160px;
	color:#336699;
	font-size:12px;
	font-weight:bold;
}
.zone3 .block .head span{padding:0px 0 0 0px;display:block;}
.zone3 p{
	color:#666666;
	font-size:11px;
	line-height:14px;
}
.zone3 p span{font-style:italic;}
.zone3 a{color:#6699CC;font-size:10px;margin-left:0px;}
.zone3 .block .bg div img{
}
.zone3 ul{
	color:#666666;
	font-size:9px;
	line-height:11px;
}
.zone3 ul a{color:#666666;text-decoration:none;}
.zone3 li{background:url(/images/hp12-1/zone3/bullet.gif) no-repeat 0 2px;padding-left:0px;} 

.zone4{float:left;overflow:hidden;width:160px;padding-left:0px;margin-bottom:0px;}
.zone4 .bg{background:url(/images/hp12-1/footer/bg.gif) repeat-y; width:919px;overflow:hidden;}
.zone4 p{color:#333333;font-size:12px;font-weight:bold;}
.zone4 ul{color:#666666;font-size:11px;line-height:18px;}
.zone4 a{color:#666666;text-decoration:none;}
.zone4 a:hover{text-decoration:underline;}
.zone4 li{background:url(/images/hp12-1/zone4/bullet.gif) no-repeat 0 0px;padding-left:0px;}
.zone4 .bg div{
	float:left;
}
