@charset "utf-8";
/* CSS Document */
body {background:#47688e url(../images/mainbg.jpg) top no-repeat; margin: 0px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#5b5b5b; }
.main_bg{ }
.table_bg{ background-color:#FFF;}
h1,h2,h3,h4,h5,h6,ul,form{ margin:0; padding:0;}
h1{ margin-top:45px; margin-bottom:9px; border-top:1px solid #426185; border-bottom:1px solid #426185; text-transform:uppercase; padding:12px 0; }
h1 span{font-size:24px;}
h2{
	font-size:13px;
	color:#002d62;
	margin-bottom:15px;
	padding-top:15px;
	font-weight:bold;
	letter-spacing:-0.1px;
	text-align: left;
}
h2.nolp{letter-spacing:-0px;}
h2.inner{padding-top:0px;}
h2.inner2{margin-bottom:0px;}
h2 a:link,h2 a:visited{color:#002d62;font-weight:bold;letter-spacing:-0.1px; text-decoration:none;}
h2 a:hover{color:#002d62;font-weight:bold;letter-spacing:-0.1px; text-decoration:underline;}
h3{font-size:14px; color:#002d62; font-weight:bold;  line-height:normal;  margin-bottom:15px; border-top:1px solid #999999; border-bottom:1px solid #999999; text-transform:uppercase; padding-top:10px; padding-bottom:10px;}
h3.lp1{letter-spacing:0.2px;}
h4{font-size:12px; color:#002d62; font-weight:bold;  line-height:normal;  margin-bottom:5px; margin-top:10px;}
.top_td{background-color:#003366;}
h5{font-size:24px; color:#000; font-family:"Times New Roman", Times, serif;}
h6{
	font-size:11px;
	color:#002d62;
	margin-bottom:15px;
	padding-top:15px;
	font-weight:bold;
	letter-spacing:-0.1px;
	text-align: left;
}
a{ color:#990000; text-decoration:underline;}
a:hover{color:#990000; text-decoration:none;}
img{border:0}
.left{ background:url(../images/left_bg.jpg) 64px top repeat-y;}
.left_padding{ margin:0 19px 0 33px;}
.left_padding2{ margin:0 40px 0 33px;}
.logo{ margin-top:20px; margin-bottom:10px;}
.mb25{margin-bottom:25px;}
.menu{ background:url(../images/menu_bg.jpg) left top repeat-x; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; margin-right:5px; margin-bottom:15px;}
ul.menu {list-style-type:none;}
ul.menu li {background:url(../images/menu_line.jpg) no-repeat bottom right; line-height:25px; position:relative;  text-align:center;   padding-right:2px;}
ul.menu li a:link,.menu li a:visited{ color:#003366; text-decoration:none;   text-align:center; display:block; line-height:25px; padding:0 6px; font-weight:bold;}
ul.menu li.current a:link,.menu li.current a:visited{color:#999999; font-weight:bold;}
ul.menu li a:hover{color:#999999;}
ul.menu li.frist {width:90px;}
ul.menu li.last{padding-right:0px;}
ul.menu li.last a:link,.menu li.last a:visited{background:url(../images/menu_right.jpg) right center no-repeat; padding-right:16px; display:block;}
ul.menu li.last a:hover{background:url(../images/menu_right_hover.jpg) right center no-repeat; display:block;}
ul.menu li div.logo a:link,ul.menu li div.logo  a:visited{ height:190px; padding:0px;}
ul.menu li div.logo a:hover{background:none;}
.signup{ font-size:10px; font-style:italic; color:#003366; text-align:center; padding-left:40px; padding-right:45px; line-height:normal;}
.signup a:link,.signup a:visited{ color:#990000; text-decoration:underline;}
.signup a:hover{ color:#003366; text-decoration:none;}
.homeis{margin-top:50px; margin-bottom:18px;}
.cont_padding{padding-bottom:30px; border-bottom:1px solid #ccccd6;}
.cont_padding2{ padding-left:15px;}
.cont_padding3{ padding-right:40px;}
.copy{ font-size:9px; color:#666666; }
.footer{ background-color:#003366; font-size:10px; color:#ccd6e0;text-transform:uppercase;  text-align:center; }
.footer a:link, .footer a:visited{color:#ccd6e0;text-transform:uppercase; text-decoration:none;}
.footer a:hover{color:#ffffff;text-transform:uppercase; text-decoration:underline;}
.cb_border{border-bottom:9px solid #bfbfbf; padding-bottom:00px;}
.pt24{ padding-top:24px;}
.cblue{color:#003366;}
.cblue a:link,.cblue a:visited{color:#003366; text-decoration:none;}
.cblue a:hover{color:#003366; text-decoration:underline;}
.email_title{
	background-color:#ececec;
	color:#003366;
	font-weight:bold;
	padding:4px 0 4px 10px;
	text-align: left;
	font-size: 14px;
}
.welook_title{ background-color:#ececec;  color:#2e577f; font-weight:bold;  font-size:14px; padding:4px 0 4px 10px;}
.testi_form{ padding:10px; border:1px solid #000000;}
.img_right{ float:right; margin-left:20px; margin-top:20px;}
.grey_bg{ background-color:#ececec;  font-weight:bold; padding:4px 10px 4px 10px;}
.grey_bg2{ background-color:#ececec;padding:10px;}
.grey_bg3{ background-color:#ececec;  font-weight:bold; padding:4px 8px 4px 10px; font-size:14px; color:#003366;}
.grey_bg3 a {color: #003366;}
.grey_bg4{ background-color:#ececec;  font-weight:bold; padding:4px 0px 4px 8px; color:#5b5b5b; line-height:normal; }
.mb15{margin-bottom:15px;}
.ulmargin{ margin-left:20px;}
.pr15{ padding-right:10px;}
.pl10{padding-left:10px;}
.mt15{margin-top:15px;}
.bright{border-right:1px solid #808080;}
.contmid{ padding-right:50px;}
.inner_title{width:151px; padding:2px 10px; background-color:#003366; margin:10px 0; text-transform:uppercase; color:#FFF;}
.testimonial{ font-style:italic;}
.testimonial span{font-style:normal; color:#003366;} 
.pl20{ padding-left:20px;}
.img_left{ float:left; margin-right:10px;}
ul.why{ list-style:none;}
ul.why li{ padding-bottom:10px; background:url(../images/why_arrow.jpg) left 5px no-repeat; padding-left:42px;}
ul.why li strong{ color:#003366;}
.ulli{ margin-left:20px; }
.fi{ font-style:italic;}
.enews {color: #990000; font-size:11px;}

.red {color:#ff0000}

.click p{font-size:11px;}
.tier_text{font-family:"Times New Roman", Times, serif; font-size:20px; color:#000;}
.top_tier{padding-top:30px;}
.home_site_btn{padding-top:10px;}
ul.home_packages{padding-left:15px; margin:0px;}
ul.home_packages li{padding:0px; margin:0px;}

a.download_pdf{color:#003366; text-decoration:underline;}
a.download_pdf:hover{text-decoration:none;}.new1 {
	font-size: 12px;
	color: #003366;
	font-style: normal;
}
.homesites {color:#003366; text-decoration:underline;}
.onlinetourimg {padding-top:15px;}
.contact {color:#003366; font-size:14px;}
.enewsgrey {color:#999999;}

