@charset "utf-8";
/* CSS Document */

/* --------------------------------------------------------------
   CHAT TRANSCRIPTS
-------------------------------------------------------------- */

div.chat div.visitor div.name, div.chat div.operator div.name {
    font-weight: bold;
}
div.chat div.visitor div.message, div.chat div.operator div.message {
    padding: 0 25px;
}


body {
	background:url(../images/bodyBG.png) repeat-x left bottom #247aa9;
	margin:0;
	padding:0;
}
body, select, input, div {
	font-family:Georgia, Arial, Helvetica, sans-serif, Calibri;
	font-size:12px;
	line-height:24px;
}
img {
	border:none;
}
.clr {
	clear:both;
	height:0;
}
hr {
	margin:15px 0;
}
a {
	color:#286899;
	text-decoration:none;
	outline:none;
}
a:hover {
	color:#286899;
	text-decoration:none;
	outline:none;
}
.color01 {
	color:#165173;
}
.color02 {
	color:#6fad28;
}
.color03 {
	color:#FF0040;
}
.rightFloat {
	float:right !important;
}
.TextStyle01 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:60px;
	line-height:60px;
}
.TextStyle02 {
	font-weight:bold;
	position:relative;
	font-size:90px;
	line-height:29px;
	top:30px;
}
.TextStyle03 {
	font-weight:bold;
	font-size:20px;
}
.Text26 {
	font-size:26px;
}
.Text45 {
	font-size:33px;
	top:6px;
	position:relative;
}
.Text23 {
	font-size:23px;
}
.noBR {
	border-right:none !important;
}
.noPR {
	padding-right:0 !important;
}
.noMR {
	margin-right:0 !important;
}
.noML {
	margin-left:0 !important;
}
.NoBorder {
	border:none !important;
}
.border-top {
	border-top:1px solid #481002;
}
.mainBox {
	background:url(../images/mainBoxBottom.png) no-repeat left bottom;
	width:950px;
	padding-bottom:20px;
	float:left;
	margin:20px 0;
}
.mainBoxTop {
	background:url(../images/mainBoxTop.png) no-repeat left top;
	width:950px;
	height:20px;
	float:left;
}
.mainBoxContent {
	background:url(../images/mainBoxR.png) repeat-y left top;
	width:910px;
	padding:0 20px;
	float:left;
}
.wrapper {
	width:950px;
	margin:0 auto;
}
.header {
	width:910px;
	margin-bottom:20px;
	float:left;
}
.logo {
	float:left;
	margin:10px;
}
.logo a {
	background:url(../images/logo.png) no-repeat;
	width:356px;
	height:79px;
	float:left;
}
.topMenuCon {
	width:376px;
	height:67px;
	float:right;
}
.topMenu {
	background:url(../images/topMenuBG.png) no-repeat;
	width:340px;
	height:27px;
	float:right;
}
.topMenu {
	background:url(../images/topMenuBG.png) no-repeat;
	width:340px;
	height:27px;
	float:right;
	font-size:14px;
}
.topMenu ul {
	margin:0;
	padding:0;
}
.topMenu ul li {
	list-style:none;
	display:inline;
	float:left;
}
.topMenu ul li a {
	color:#333333;
	padding:0 15px 0 27px;
}
.clientLogin {
	background:url(../images/topmenu.png) no-repeat 12px center;
}
.clientA {
	background:url(../images/topmenu.png) no-repeat -110px center;
}
.contactUs {
	background:url(../images/topmenu.png) no-repeat -222px center;
}
.searchCon {
	margin-top:20px;
	width:375px;
	height:27px;
	float:left;
}
.domain {
	background:url(../images/textField.png) no-repeat;
	width:222px;
	height:18px;
	float:left;
	padding:5px 10px;
	border:none;
	margin-right:5px;
	font-size:14px;
}
.extension {
	background:url(../images/extension.png) no-repeat;
	width:83px;
	height:27px;
	float:left;
	border:none;
	font-size:14px;
	padding:5px 8px;
	margin-right:4px;
}
.goBtn {
	float:left;
}
.goBtn a {
	background:url(../images/go.png) no-repeat left top;
	width:41px;
	height:27px;
	float:left;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	line-height:27px;
	color:#FFF;
}
.goBtn a:hover {
	background:url(../images/go.png) no-repeat left bottom;
}
#menu {
	background:url(../images/menuBG.png) no-repeat;
	font-family:"Georgia", Arial, Helvetica, sans-serif;
	width:911px;
	margin:0 auto 8px;
	padding:8px 0 0;
	font-size:16px;
	float:left;
	font-weight:bold;
	line-height:32px;
	height:40px;
	text-align:center;
}
#menu ul {
	margin: 0;
	padding: 0;
}
#menu ul li {
	padding:0 15px;
	display:inline;
	float: left;
	list-style: none;
	border-right:1px solid #c6c6c6;
}
#menu ul li a {
	padding:0 20px 0 0;
	float:left;
	height:32px;
	display: block;
	margin:0;
	text-decoration: none;
	color:#333333;
}
#menu ul li a span {
	width:20px;
	float:left;
	height:32px;
}
#menu ul li a:hover {
	background:url(../images/current.png) no-repeat right center;
	color: #FFF;
	text-decoration:none;
}
#menu ul li a:hover span {
	background:url(../images/current.png) no-repeat left center;
	color: #FFF;
	text-decoration:none;
}
#menu ul li a.current {
	background:url(../images/current.png) no-repeat right center;
	color: #fff;
	text-decoration:none;
}
#menu ul li a.current span {
	background:url(../images/current.png) no-repeat left center;
	color: #fff;
	text-decoration:none;
}
.banner1 {
	background:url(../images/banner1.jpg) no-repeat;
	width:890px;
	height:319px;
	margin:0 0 20px -2px;
	padding:41px 0 0 36px;
	float:left;
}
.banner2 {
	background:url(../images/banner2.jpg) no-repeat;
	width:890px;
	height:319px;
	margin:0 0 20px -2px;
	padding:41px 0 0 36px;
	float:left;
}
.banner3 {
	background:url(../images/banner3.jpg) no-repeat;
	width:890px;
	height:319px;
	margin:0 0 20px -2px;
	padding:41px 0 0 36px;
	float:left;
}
.bannerContent {
	width:280px;
	float:left;
}
.banner1 h1, .banner2 h1, .banner3 h1 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:46px;
	line-height:40px;
	color:#777777;
	text-transform:uppercase;
	margin:0 0 126px;
	padding:0;
}
.bannerBtnCon {
	width:281px;
	height:50px;
	float:left;
}
.signUpBtn {
	width:189px;
	height:51px;
	float:left;
}
.signUpBtn a {
	background:url(../images/signUpBtn.png) no-repeat left top;
	width:189px;
	height:51px;
	float:left;
	font-size:22px;
	font-weight:bold;
	text-align:center;
	line-height:48px;
	color:#FFF;
}
.signUpBtn a:hover {
	background:url(../images/signUpBtn.png) no-repeat left bottom;
}
.moreBtn {
	width:88px;
	height:51px;
	float:right;
}
.moreBtn a {
	background:url(../images/more.png) no-repeat left top;
	width:88px;
	height:51px;
	float:left;
	font-size:22px;
	font-weight:bold;
	text-align:center;
	line-height:48px;
	color:#FFF;
}
.moreBtn a:hover {
	background:url(../images/more.png) no-repeat left bottom;
}
.priceMainCon {
	width:280px;
	float:left;
}
.priceCon {
	margin:6px 0 0 29px;
	color:#FFF;
	width:238px;
	height:160px;
	float:left;
	text-align:center;
	font-size:24px;
	font-weight:bold;
}
.month {
	font-size:12px;
	font-weight:bold;
	float:right;
	color:#CF0;
	margin-right:1px;
}
.bannerUlCon {
	width:280px;
	float:left;
}
.bannerUlCon ul {
	margin:20px 0 0 20px;
	padding:0;
}
.bannerUlCon ul li {
	background:url(../images/BannerMark.png) no-repeat left center;
	list-style:none;
	font-size:18px;
	padding-left:34px;
	font-weight:bold;
	text-shadow:1px 1px #FFF;
	line-height:34px;
}
.bodyCon {
	width:911px;
	float:left;
}
.planCon {
	width:911px;
	margin-bottom:20px;
	float:left;
}
.planBox {
	width:290px;
	float:left;
	margin-right:16px;
}
.planBoxTop {
	width:222px;
	height:56px;
	padding:0 5px 0 25px;
	text-align:left;
	line-height:56px;
	float:left;
	font-size:20px;
	font-weight:bold;
	color:#FFF;
	text-shadow:1px 1px #114c04;
	margin:0;
	margin-left:20px;
}
.planBox01Top {
	background:url(../images/planBox01Top.png) no-repeat left top;
}
.planBox02Top {
	background:url(../images/planBox02Top.png) no-repeat left top;
}
.planBox03Top {
	background:url(../images/planBox03Top.png) no-repeat left top;
}
.planBoxContent {
	background:url(../images/planBoxR..png) repeat-x left bottom #dbdbdb;
	width:250px;
	margin:0;
	border-left:1px solid #cbcbcb;
	border-right:1px solid #cbcbcb;
	float:left;
	margin-left:20px;
}
.ulStyle01 {
	margin:17px 0 0 16px;
	padding:0;
}
.ulStyle01 li {
	background:url(../images/bullet02.png) no-repeat left center;
	padding-left:17px;
	list-style:none;
	font-size:14px;
	line-height:26px;
}
.plan2 ul li {
	background:url(../images/planLiBG.png) no-repeat left center;
}
.plan3 ul li {
	background:url(../images/bullet03.png) no-repeat left center;
}
.planBoxBottom {
	width:214px;
	padding: 0 38px;
	height:119px;
	float:left;
}
.planBox01Bottom {
	background:url(../images/planBox01Bottom.png) no-repeat;
}
.planBox02Bottom {
	background:url(../images/planBox02Bottom.png) no-repeat;
}
.planBox03Bottom {
	background:url(../images/planBox03Bottom.png) no-repeat;
}
.planPriceCon {
	width:165px;
	height:46px;
	float:right;
}
.price {
	color:#000;
	text-shadow:1px 1px #eed389;
	font-weight:bold;
	padding-top:5px;
	line-height:28px;
	text-align:center;
	width:100px;
	float:left;
}
.month01 {
	margin: -21px 0 0 107px;
	width:71px;
	font-size:17px;
	text-shadow:1px 1px #171819;
	color:#FFF;
	float:left;
}
.boxBtnCon {
	margin:12px 0 0;
	width:213px;
	height:36px;
	float:left;
}
.boxBtn {
	width:104px;
	height:36px;
	float:left;
}
.boxBtn a {
	width:104px;
	height:36px;
	float:left;
	color:#FFF;
	font-size:22px;
	font-weight:bold;
	text-align:center;
	line-height:36px;
	text-transform:uppercase;
}
.box01Btn a {
	background:url(../images/planBoxBtn.png) no-repeat left top;
}
.box01Btn a:hover {
	background:url(../images/planBoxBtn.png) no-repeat left bottom;
}
.box02Btn a {
	background:url(../images/planBox02Btn.png) no-repeat left top;
}
.box02Btn a:hover {
	background:url(../images/planBox02Btn.png) no-repeat left bottom;
}
.box03Btn a {
	background:url(../images/planBox02Btn.png) no-repeat left top;
}
.box03Btn a:hover {
	background:url(../images/planBox02Btn.png) no-repeat left bottom;
}
.leftC {
	width:630px;
	float:left;
}
.box01 {
	background:url(../images/box01Bottom.png) no-repeat left bottom;
	width:630px;
	float:left;
	padding-bottom:9px;
	margin-bottom:20px;
}
.box01Top {
	background:url(../images/box01Top.png) no-repeat left top;
	width:630px;
	height:8px;
	float:left;
}
.box01Content {
	background:url(../images/box01R.png) repeat-x left bottom #FFF;
	border-left:1px solid #cbcbcb;
	border-right:1px solid #cbcbcb;
	width:628px;
	float:left;
}
.box01Con {
	background:url(../images/box01Img.png) no-repeat left top;
	padding-left:145px;
	width:472px;
	margin:0 0 10px 0;
	float:left;
}
.box01Con h2 {
	margin:20px 0 10px;
	padding:0;
	font-size:26px;
	font-weight:bold;
}
.box01Con ul {
	width:230px;
	margin:0 10px 0 0;
	padding:0;
	float:left;
}
.box01Con ul li {
	background:url(../images/chekMark.png) no-repeat left center;
	padding-left:29px;
	font-size:14px;
	list-style:none;
	line-height:26px;
}
.box01Con p {
	margin:5px 0 0;
	padding:0;
}
.anchorStyle01 {
	text-decoration:underline;
	margin-right:130px;
	float:right;
}
.box02Bg {
	background:url(../images/box02Img.png) no-repeat left top !important;
}
.rightC {
	width:270px;
	float:right;
	margin-bottom:20px;
}
.siderBox {
	width:270px;
	float:left;
}
.siderBoxTop {
	background:url(../images/siderBoxTop.png) no-repeat;
	width:270px;
	height:56px;
	text-align:center;
	line-height:56px;
	float:left;
	font-size:24px;
	font-weight:bold;
	text-shadow:1px 1px #FFF;
}
.siderBoxContent {
	background:url(../images/siderBoxR.png) repeat-x left bottom #FFF;
	width:210px;
	border-left:1px solid #cbcbcb;
	border-right:1px solid #cbcbcb;
	margin-left:10px;
	padding:0 20px;
	font-size:14px;
	float:left;
}
.siderBoxContent p {
	margin:12px 0;
	padding:0;
}
.siderBoxBottom {
	background:url(../images/siderBoxBottom.png) no-repeat;
	width:270px;
	height:75px;
	float:left;
}
.storyBtn {
	margin:27px auto;
	width:184px;
	height:42px;
}
.storyBtn a {
	background:url(../images/moreStore.png) no-repeat left top;
	width:184px;
	height:42px;
	float:left;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	line-height:42px;
	color:#FFF;
}
.storyBtn a:hover {
	background:url(../images/moreStore.png) no-repeat left bottom;
}
.partners {
	background:url(../images/partners.jpg) no-repeat;
	width:950px;
	height:84px;
	float:left;
	margin-bottom:20px;
}
.siteMapCon {
	width:950px;
	float:left;
	background:url(../images/sitemap-con-bottom.png) no-repeat left bottom;
	padding-bottom:20px;
	margin-bottom:20px;
}
.siteMapCon-top {
	background:url(../images/sitemap-con-top.png) no-repeat left top;
	width:950px;
	height:20px;
	float:left;
}
.siteMapCon-Content {
	background:url(../images/sitemap-con-bg.png) repeat-y left top;
	width:900px;
	padding:20px 24px 0;
	float:left;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
}
.sitemap {
	width:210px;
	float:left;
	margin-right:20px;
	margin-bottom:28px;
}
.sitemap.no-border {
	border:0;
	width:161px
}
.sitemap h1 {
	font-size:22px;
	font-weight:bold;
	color:#19587c;
	margin:0;
	padding:0;
	margin-bottom:30px
}
.sitemap ul {
	margin:0;
	padding:0;
	list-style:none;
}
.sitemap ul li {
	line-height:24px;
	font-size:14px;
	background:url(../images/bullet01.png) no-repeat left center;
	padding-left:20px;
}
.sitemap ul li a {
	line-height:34px;
	font-size:12px;
	color:#333;
	text-decoration:none;
}
.sitemap ul li a:hover {
	color:#333;
	text-decoration:underline;
}
.social-con {
	float:right;
}
.social-con h3 {
	font-size:20px;
	float:left;
	width:120px;
	margin:0;
	padding:0;
	color:#19587c;
	line-height:40px;
}
.social-con ul {
	float:left;
	margin:0;
	padding:0;
	list-style:none;
}
.social-con ul li {
	display:inline;
	float:left;
}
.social-con ul li a {
	display:block;
	width:40px;
	height:40px;
}
.social-con ul li a:hover {
	background-position:left bottom !important;
}
.social-con ul li.facebook a {
	background:url(../images/facebook-icon.png) no-repeat left top;
}
.social-con ul li.twitter a {
	background:url(../images/twitter-icon.png) no-repeat left top;
}
.footer-logo {
	float:left;
	width:204px;
	height:36px;
}
.footer-logo a {
	background:url(../images/footer-logo.png) no-repeat;
	width:204px;
	height:36px;
	float:left;
}
.copyright {
	float:left;
	font-size:14px;
	padding-left:15px;
	line-height:36px;
}
.copyright a {
	font-size:12px;
}
ul.liststyle2 {
	margin:0px 0;
	padding:0;
	list-style:none;
	width:212px;
}
ul.liststyle2 li {
	background:none;
	border:none;
	color:#333;
	font-size:12px;
	width:100%;
	float:left;
	margin:0;
	padding:2px 0;
}
.textfielstyle1 {
	width: 218px;
	float:left;
	line-height:24px;
	color:#333;
	padding:5px;
}
.login-btn {
	width:82px;
	height:35px;
	float:left;
}
.login-btn a {
	background:url(../images/login-btn.png) no-repeat left top;
	width:82px;
	height:35px;
	display:block;
	text-shadow:1px 1px #646567;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#fff;
	text-align:center;
	line-height:35px;
	text-decoration:none;
}
.login-btn a:hover {
	background:url(../images/login-btn.png) no-repeat left bottom;
	text-decoration:none;
}
ul.ulStyle03 {
	margin:0;
	padding:0;
	float:left;
	width:100%;
}
ul.ulStyle03 li {
	line-height:26px;
	background:none;
	letter-spacing:1px;
	color:#575757;
	list-style:none;
	padding:0;
}
ul.ulStyle03 li a {
	font-size:18px;
	color:#575757;
	text-decoration:none;
}
ul.ulStyle03 li a:hover {
	color:#575757;
	text-decoration:underline;
}
.live-chat {
	width:30px;
	height:125px;
	position:absolute;
	margin: 26px 0 0 930px;
}
.live-chat a {
	background:url(../images/live-chat-bg.png) no-repeat left top;
	width:30px;
	height:125px;
	display:block;
}
.new-support {
	background:url(../images/newSupport.png) no-repeat left top;
	width:96px;
	height:97px;
	position:absolute;
	margin: -12px 0 0 394px;
}
/****************************Subpage Style*************************/

.Subbanner {
	background:url(../images/subpage-Banner.jpg) no-repeat;
	width:895px;
	height:165px;
	margin:0 0 20px -12px;
	padding:41px 0 0 36px;
	float:left;
}
.Subbanner h1 {
	width:230px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:46px;
	line-height:40px;
	color:#777777;
	text-transform:uppercase;
	margin:0 0 126px;
	padding:0;
}
.siderBox02 {
	width:270px;
	float:left;
	background:url(../images/siderBox02Bottom.png) no-repeat left bottom;
	padding-bottom:9px;
	margin-bottom:15px;
}
.siderBox02Top {
	background:url(../images/siderBox02Top.png) no-repeat left top;
	width:270px;
	height:56px;
	text-align:center;
	line-height:56px;
	float:left;
	font-size:24px;
	font-weight:bold;
	text-shadow:1px 1px #FFF;
}
.siderBox02Content {
	background:url(../images/siderBox02R.png) repeat-x left bottom #FFF;
	width:228px;
	border-left:1px solid #cbcbcb;
	border-right:1px solid #cbcbcb;
	margin:0px;
	padding:10px 20px;
	float:left;
}
.information {
	width:630px;
	float:left;
	margin: 0;
}
.basic {
	float:left;
	width:219px;
}
.basic_header {
	background:url(../images/headingBg1.png) repeat-x left top;
	line-height:43px;
	border:none;
	padding-left:20px;
	margin: 0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 20px;
	font-weight: bold;
}
.basic ul {
	margin:0;
	padding:0;
}
.basic ul li {
	background: url(../images/bullet.png) no-repeat 18px 18px;
	list-style:none;
	font-size:14px;
	font-weight:bold;
	line-height:50px;
	padding-left:45px;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	color:#333;
}
.c1_header {
	background:url(../images/headingBg1.png) no-repeat center top;
	font-size:18px;
	line-height:43px;
	font-weight:bold;
	text-align:center;
	border:none;
	color: #FFFFFF;
	font-size: 20px;
	font-weight: bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.c1 {
	float:left;
	width:137px;
	text-align:center;
}
.c1 ul {
	padding:0;
	margin:0;
}
.c1 ul li {
	list-style:none;
	font-size:18px;
	font-weight:bold;
	line-height:50px;
	text-align:center;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	color:#333;
}
.Style03 {
	font-size:26px !important;
	font-weight:bold;
	color:#1d648c !important;
}
.OrderNowBtn {
	height:35px;
	width:101px;
	margin:10px auto;
}
.OrderNowBtn a {
	background:url(../images/ordernow3.png) no-repeat top;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:33px;
	color:#FFF;
	text-align:center;
	text-transform:uppercase;
	height:35px;
	width:101px;
	display:block;
}
.OrderNowBtn a:hover {
	background:url(../images/ordernow3.png) no-repeat bottom;
	text-decoration:none;
}
.feature {
	float:left;
	width:219px;
}
.feature_header {
	background:url(../images/headingBg1.png) repeat-x center top;
	line-height:43px;
	border:none;
	padding-left:20px;
	margin-top:20px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 20px;
	font-weight: bold;
}
.feature ul {
	margin:0;
	padding:0;
}
.feature ul li {
	list-style:none;
	font-size:14px;
	line-height:44px;
	padding-left:20px;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	color:#333;
}
.c2 {
	float:left;
	width:137px;
	text-align: center;
}
.c2 ul {
	padding:0;
	margin:0;
}
.c2 ul li {
	list-style:none;
	font-size:14px;
	color:#333;
	line-height:44px;
	text-align:center;
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
}
.check {
	background:url(../images/chekhMark.png) no-repeat center;
}
.BorderStyleLt {
	border-left:1px solid #d5d5d5;
}
.Style04 {
	/*	background:url(../images/headingBg1.png) no-repeat right top !important;*/

	background-position: right top;
	color:#FFF;
	padding:0 !important;
}
.Style05 {
	/*background:url(../images/headingBg1.png) no-repeat !important;*/
	background-position: left top;
	color:#FFF;
}
/**************************EOF Subpage Style***********************/

	
.blankbox {
	background:url(../images/blankboxBottom.png) no-repeat left bottom;
	width:630px;
	float:left;
	padding-bottom:9px;
	margin-bottom:20px;
}
.blankboxTop {
	background:url(../images/blankboxTop.png) no-repeat left top;
	width:630px;
	height:8px;
	float:left;
}
.blankboxContent {
	background:url(../images/blankboxR.png) repeat-x left bottom #FFF;
	border-left:1px solid #cbcbcb;
	border-right:1px solid #cbcbcb;
	width:588px;
	padding:10px 20px;
	float:left;
}
.blankboxContent h2 {
	margin:10px 0 10px;
	padding:0;
	font-size:26px;
	font-weight:bold;
}
