@charset "utf-8";
/* CSS Document */
body{
	margin:0px;
	font-family:Tahoma;
	padding:0px;
	font-size:12px;
	color:#464545;
	background-image: none;
	background-repeat: repeat-x;
	background-color: #FFFFFF;
}
.black_bg{
	height:295px;
	background-image: url(../images-new/black_bg.jpg);
	background-repeat: repeat-x;
}
.black_bg_small{ background:url(../images-new/black_bg.jpg) repeat-x; height:184px; }
a{ text-decoration:none; color:#595959;}
a:hover{text-decoration:underline;}
.clear_b{clear:both;}
.container{
	width:993px;
	margin:auto;
	list-style-position: outside;
	list-style-image: url(../images-new/bluecheck.gif);
	list-style-type: none;
	background-image: none;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}
.floatl{float:left;}


.menu{
	text-align:right;
	padding:12px 0 12px 0px;
	color:#a5a498;
	font-size:14px;
	background-color: #464545;
}
.menu ul{ margin:0px; padding:0px;}
.menu li{ display:inline; list-style:none; padding-left:27px;}
.menu a{color:#a5a498; }
.menu a:hover{ color:#FFF;}
.logo{   float:left;  margin:6px 0 6px -4px;}
.tollfree{width:240px;  float:right; font-size:18px; text-align:right; margin-top:30px; }
.header{
	height:255px;
	background-image: url(../images-new/header.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.header_small{ background:url(../images-new/header_small.jpg) 0px -1px no-repeat; height:255px;  }
.btn{
	margin-top:-19px;
	float:right;
	padding-top: 0;
	padding-right: 40px;
	padding-bottom: 0;
	padding-left: 0;
}
.get{padding-right:10px;}
.black{
	margin-top:3px;
	height:161px;
	background-image: url(../images-new/black_bg2.jpg);
	background-repeat: repeat-x;
}
.panel{
	width:245px;
	float:left;
	background-color: #25242C;
}
.panel_hdng{ color:#54d5e4; font-size:16px; text-align:center;  padding:35px 0 10px 0px;}
.panel .grey{ color:#cacaca;}
.panel ul{margin:0px; padding:0px; background:url(../images-new/li_bg.jpg)  no-repeat;}
.black_line{width:3px; background:url(images-new/li_bg.jpg) no-repeat; float:left;}

.panel  a{ display:block;  height:160px;  }
.panel  a:hover{ display:block;  background:url(../images-new/package_hover2.png) 30px 10px no-repeat; height:160px; text-decoration:none; }
.line2{ border-bottom:1px solid #cacaca; width:600px; }

.middle{
	background-color: #FFFFFF;
}
.inner{
	padding:0 0 0 55px;
	background-color: #464545;
}
.package{ margin-top:5px; padding:10px 0px 0 42px;  height:128px;   }
.package_div{float:left; width:225px; padding:3px 0px 3px 6px; background:url(../images-new/package_bg.png) no-repeat; height:128px;}

.red{background:url(../images-new/red.png) no-repeat;  }
.all{ height:85px;  font-size:15px;  font-weight:normal; padding:5px 0 0 4px;}
.red{background:url(../images-new/red.png) no-repeat; height:85px; }
.yellow{background:url(../images-new/yellow.png) no-repeat; height:85px; }
.green{background:url(../images-new/green.png) no-repeat; height:85px; }
.blue{background:url(../images-new/blue.png) no-repeat; height:85px; }
.package_hdg{color:#595959;  font-size:14px; padding:5px 7px 0 7px; font-weight:bold;}
.package_text{padding:5px 0 0 7px; }
h1{font-size:30px; margin:0px; padding:0px;  text-align:center; }
.hd2{color:#474747;  font-size:20px; padding:10px 0px 10px 0px; }
.hd3{color:#cc670e;  font-size:16px; padding:10px 0px 10px 0px;  }
.left{
	width:700px;
	float:left;
	border-right:2px dotted #cacaca;
}
.right{
	width:150px;
	float:right;
}
.rate{width:192px; font-size:25px;   text-align:center; font-weight:bold; padding:4px 0 0 0px;}
#link{line-height:18px; }



#link .content a{ color:#cc670e;}
#link ul{ margin:0px; padding:0px;}
#link li{  list-style:none; background:url(../images-new/arrow.jpg) 0px 7px no-repeat;  padding:0 0 0 17px ; line-height:22px; }

.text{padding:0px 15px 10px 0px;  line-height:18px; text-align:justify;}
.testimonial{ width:190px; float:left; border-right:2px dotted #cacaca; color:#cc670e; font-size:14px; background:url(../images-new/coma.jpg) 10px 0px no-repeat;  padding:0 10px 0 15px; height:217px; margin-top:10px;  }
.testimonial .brown{color:#474747; line-height:20px; margin-top:10px;}
.bottom{
	color:#FFF;
	font-size:11px;
	text-align:right;
	line-height:20px;
	padding:7px 0 7px 0px;
	margin-top:10px;
	background-color: #464545;
}
.bottom ul{ margin:0px; padding:0px; padding:5px 0 0 0px;  }

.bottom li{list-style:none;  0 list-style:none; display:inline;   }
.bottom a{color:#FFF;}

.bottomlink{ padding:10px; 90px 0 90px;  text-align:center; line-height:23px;}
.design_main{ width:620px;  margin:0 0 15px 0px;}
.design_main h1{font-size:18px; padding:10px 0px 10px 0px; color:#cc670e;  font-weight:normal;}
.design{border:1px solid #e9e9e9; background:url(../images-new/bg-offer.gif) repeat-y; margin-top:10px; padding:0px 0px 0 0px; overflow:hidden; width:620px;}
.design_temp{float:right; border:1px solid #999999; margin:25px 15px 0 0px;}

.design_logo{float:left; padding:30px 0px 0px 0px;}

.design .content{color:#000000; font-size:12px;  font-weight:normal; border-bottom:2px dotted #cacaca; padding:0 0 20px 10px; line-height:24px;}
.design .content a{color:#cc670e;}


.gog{background:#eae9e9; width:595px; margin-left:30px; }
#question{background:url(../images-new/bg_bubble_homepage.png)  no-repeat;  width:245px; height:98px; }
#question h1{font-weight:bold; font-size:13px; padding:10px 15px 10px 20px; margin:0px;}
#required{ color:#ff0000;}
input,textbox {height:20px; border:1px solid #ababab;}
input,textarea {border:1px solid #ababab;}
input[type="checkbox"]{border:none;}

input[type="button"],input[type="submit"],input[type="reset"]{ background:#333333; color:#FFF; height:30px;}
.box_bg{background:#fcfcfc url(images-new/grd-black.png) repeat-x bottom ; border:1px solid #e5e5e5;}
.box_bg a{color:#cc670e;}
.sub_heading{font-size:16px; color:#cc670e;}
.text a{color:#cc670e;}
