@charset "utf-8";
/* CSS Document */

body, ul, li, form, input, h1, h2, h3, h4, h5, h6, p {
margin:0px;
padding:0px;
}

body {
text-align:center;
background:url(images/bg.jpg) repeat-x left top #c4eeff;
}

a {
outline:none;
}
.clear {
clear:both;
}
ul {
list-style-type:none;
}
.main_wrapper {
/*background:url(images/bg_bottom.jpg) repeat-x left bottom;*/
width:100%;
min-width:979px;
}

.main {
width:979px;
margin:auto;
}

/*header section start here*/
.header { 
width:100%;
}
.website {
font:13px Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
float:left;
display:inline;
line-height:16px;
padding:8px 0px 0px 13px;
text-align:left;
}
.topnev {
float:right;
display:inline;
margin:0px 10px 0px 0px;
width:500px;
}
.topnev ul{
margin:0px;
}
.topnev ul li{
float:right;
display:inline;
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
line-height:10px;
padding:0px 0px 0px 0px;
}
.topnev ul li a{ 
background:url(images/topnev_bg.jpg) no-repeat right 11px;
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
padding:10px 7px 10px 7px;
display:block;
text-decoration:none;
line-height:10px;
}
.topnev ul li a:hover{
color:#333333;
}
.topnev ul li.customer a{
background:url(images/topnev_hover.jpg) repeat-x left top;
color:#fadf88;
text-shadow:1px 1px 1px #c05745
}
.topnev ul li.lst a {
background:none;
}
.topnev ul li.this a:hover{
color:#333333;
}
.topnev ul li.endthis a{
background:none;
}
.topnev ul li.endthis a:hover{
color:#333333;
}
.logo {
padding:17px 0px 0px 0px;
text-align:center;
width:100%;
background:url(images/logobg.jpg) no-repeat center 1px;
}
.logo_inner {
width:527px;
height:61px;
font:bold 13px Arial, Helvetica, sans-serif;
color:#ffffff;
line-height:16px;
overflow:hidden;
margin:auto;
}
.logo_inner h1{
font:bold 13px Arial, Helvetica, sans-serif;
color:#ffffff;
line-height:16px;
text-indent:-9999px;
text-align:center;
}
.logo_inner h1.logostyle{
background:url(images/logo.jpg) no-repeat left top;
text-indent:-9999px;
height:61px;
}
.nev {
background:url(images/nev_bg.jpg) no-repeat left top;
width:959px;
height:58px;
margin:auto;
}
.nev ul {
padding:16px 0px 0px 180px;
}
.nev ul li{
float:left;
display:inline;
font:bold 13px Georgia, "Times New Roman", Times, serif;
color:#ffffff;
line-height:10px;
margin:0px 8px 0px 0px;
text-align:center;
}
.nev ul li a{
width:71px;
font:bold 13px Georgia, "Times New Roman", Times, serif;
color:#ffffff;
background:url(images/nev_normal.gif) no-repeat center top;
line-height:10px;
display:block;
text-decoration:none;
padding:9px 0px 11px 0px;
}
.nev ul li a:hover{
color:#000000;
background:url(images/nev_normal.gif) no-repeat center bottom;
}
.nev ul li.normalselected a{
color:#000000;
background:url(images/nev_normal.gif) no-repeat center bottom;
}
.nev ul li.reseller a{
width:87px;
background:url(images/reseller.gif) no-repeat center top;
}
.nev ul li.reseller a:hover{
color:#000000;
background:url(images/reseller.gif) no-repeat center bottom;
}
.nev ul li.resellerselected a{
width:87px;
color:#000000;
background:url(images/reseller.gif) no-repeat center bottom;
}
.nev ul li.testimonial a{
width:127px;
background:url(images/testimonials.gif) no-repeat center top;
}
.nev ul li.testimonial a:hover{
color:#000000;
background:url(images/testimonials.gif) no-repeat center bottom;
}
.nev ul li.testimonialselected a{
width:127px;
color:#000000;
background:url(images/testimonials.gif) no-repeat center bottom;
}
/*header section end here*/

/*banner section start here*/
.banner {
width:979px;
margin:auto;
height:365px;
background:url(images/banner.jpg) no-repeat left top;
text-align:left;
}
.bannercaption {
width:486px;
height:93px;
font:12px Arial, Helvetica, sans-serif;
line-height:16px;
color:#000000;
overflow:hidden;
padding:49px 0px 0px 449px;
}
.bannercaption h1{
font:12px Arial, Helvetica, sans-serif;
line-height:16px;
color:#000000;
text-indent:-9999px;
}
.bannercaption h1.captionimg{
background:url(images/bannercaption.jpg) no-repeat left top;
height:93px;
text-indent:-9999px;
}
.captionsub {
font:14px Georgia, "Times New Roman", Times, serif;
color:#000000;
line-height:17px;
padding:0px 0px 0px 449px;
}
.getstarted {
float:left;
display:inline;
width:190px;
height:46px;
margin:16px 0px 0px 449px;
}
.checkplans {
float:left;
display:inline;
width:190px;
height:46px;
margin:16px 0px 0px 13px;
}
.banner_testi {
font:italic 12px Georgia, "Times New Roman", Times, serif;
color:#838383;
line-height:20px;
margin:72px 0px 0px 467px;
width:479px;
}
.banner_testi a{
font:italic 12px Georgia, "Times New Roman", Times, serif;
color:#facc42;
line-height:20px;
text-decoration:none;
}
.banner_testi a:hover {
color:#ffeebd;
}
.banner_testi p {
color:#facc42;
font-weight:bold;
}
/*banner section end here*/

/*content section start here*/
.content {
background:#ffffff;
width:959px;
margin:auto;
font:13px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
line-height:18px;
}
.content_left {
width:607px;
float:left;
display:inline;
margin:15px 0px 19px 15px;
text-align:left;
}
.usual {
  width:100%;
  margin:auto;
}
.usual li { 
list-style:none;
float:left;
margin:0px 20px 0px 5px;
}
.usual li a{
font:18px Arial, Helvetica, sans-serif;
color:#ffc000;
line-height:10px;
text-decoration:none;
text-align:center;
display:block;
padding:0px 0px 0px 0px;
}
.usual li a span{
font:bold 18px Arial, Helvetica, sans-serif;
color:#ffc000;
line-height:10px;
text-decoration:none;
text-align:center;
display:block;
padding:24px 31px 24px 31px;
}
.usual li a:hover {
background:url(images/planbutton_left.jpg) no-repeat left top;
color:#000000;
}
.usual li a:hover span{
background:url(images/planbutton_right.jpg) no-repeat right top;
color:#000000;
}
.usual ul a.selected {
background:url(images/planbutton_left.jpg) no-repeat left top;
color:#000000;
  }
.usual ul a.selected span{
background:url(images/planbutton_right.jpg) no-repeat right top;
color:#000000;
}
.usual_mainwrap {
background:url(images/tabnev_bg.jpg) repeat-x left bottom;
width:100%;
}
.usual_mainwrap_left {
background:url(images/tabnev_left.jpg) no-repeat left bottom;
width:100%;
}
.usual_mainwrap_right {
background:url(images/tabnev_right.jpg) no-repeat right bottom;
width:100%;
}
.usualnev_wrap {
width:607px;
height:56px;
padding:0px 0px 5px 0px;
overflow:hidden;
}
.plan_title {
background:url(images/plantitle_bg.jpg) repeat-y left top;
width:100%;
border-bottom:1px solid #c5c5c5;
}
.plan_title_top {
background:url(images/plan_title_top.jpg) no-repeat left top;
height:12px;
}
.plantitle_inner {
width:175px;
height:29px;
font:13px Arial, Helvetica, sans-serif;
color:#000000;
overflow:hidden;
margin:0px 0px 7px 19px;
}
.plantitle_inner h1{
font:13px Arial, Helvetica, sans-serif;
color:#000000;
text-indent:-9999px;
}
.plantitle_inner h1.planonetime{
background:url(images/onetime.jpg) no-repeat left top;
text-indent:-9999px;
height:29px;
}
.plantitle_inner_monthly {
width:97px;
height:29px;
font:13px Arial, Helvetica, sans-serif;
color:#000000;
overflow:hidden;
margin:0px 0px 7px 19px;
}
.plantitle_inner_monthly h1{
font:13px Arial, Helvetica, sans-serif;
color:#000000;
text-indent:-9999px;
}
.plantitle_inner_monthly h1.month{
background:url(images/monthly.jpg) no-repeat left top;
text-indent:-9999px;
height:29px;
}
.plantitle_inner_custmoised {
width:132px;
height:29px;
font:13px Arial, Helvetica, sans-serif;
color:#000000;
overflow:hidden;
margin:0px 0px 7px 19px;
}
.plantitle_inner_custmoised h1{
font:13px Arial, Helvetica, sans-serif;
color:#000000;
text-indent:-9999px;
}
.plantitle_inner_custmoised h1.cust{
background:url(images/customized.jpg) no-repeat left top;
text-indent:-9999px;
height:29px;
}
.plan_content {
padding:15px 0px;
border-left:1px solid #c5c5c5;
border-right:1px solid #c5c5c5;
}
.plan_content_inner {
width:564px;
margin:auto;
font:13px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
line-height:16px;
text-align:left;
border-bottom:1px solid #e2e2e2;
padding:4px 0px 9px 0px;
}
.plan_item {
float:left;
display:inline;
}
.planvalue {
float:right;
display:inline;
text-align:right;
font:bold 13px Verdana, Arial, Helvetica, sans-serif;
color:#c50304;
line-height:16px;
}
.plan_end {
border:none;
padding:4px 0px 17px 0px;
}
.usualclear {
width:607px;
clear:both;
height:3px;
overflow:hidden;
}
h2 {
font:25px Georgia, "Times New Roman", Times, serif;
color:#303030;
line-height:28px;
padding:17px 0px 16px 13px;
}
.boldtext {
font-weight:bold;
}
.ourservice {
margin:0px 0px 0px 13px;
}
.ourservice ul {
margin:10px 0px 16px 0px;
}
.ourservice ul li {
background:url(images/bullet.jpg) no-repeat 20px 12px;
padding:6px 0px 6px 36px;
}
.ourservice ul li span{
border-bottom:1px dotted #999999;
padding:6px 0px 6px 0px;
}

.content_right_section {
width:306px;
float:right;
display:inline;
text-align:left;
margin:15px 15px 0px 0px;
font:13px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
line-height:30px;
}
.whychooseus {
background:url(images/righttab_center.jpg) repeat-y left top;
width:100%;
margin:0px 0px 19px 0px;
}
.whychooseus_top{
background:url(images/righttab_top.jpg) no-repeat left top;
width:100%;
}
.whychooseus_botom{
background:url(images/righttab_bottom.jpg) no-repeat left top;
height:11px;
width:100%;
overflow:hidden;
}
.whychoosecenter {
width:258px;
margin:auto;
}
.whychoosetitle {
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
line-height:15px;
width:180px;
height:30px;
overflow:hidden;
padding:19px 0px 0px 0px;
}
.whychoosetitle h1{
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
line-height:15px;
text-indent:-9999px;
}
.whychoosetitle h1.chooseus{
background:url(images/whychoose_title.jpg) no-repeat left top;
text-indent:-9999px;
height:30px;
}
.whychoosecenter ul {
padding:0px 0px 5px 0px;
}
.whychoosecenter ul li{
background:url(images/bullet_right.jpg) no-repeat 0px 10px;
padding:0px 0px 0px 21px;
}
.whychoosecenter ul li span{
border-bottom:1px dotted #8e8e8e;
padding:8px 0px 8px 0px;
}
.whychoosecenter ul li.laststyl span{
border-bottom:none;
}
.custmoresupport {
margin:19px 0px 19px 0px;
}
/*content section end here*/

/*footer section start here*/
.footer {
width:100%;
background:url(images/footer.jpg) repeat-x left top #181818;
min-width:959px;
}
.footer_inner {
width:959px;
margin:auto;
}
.footer_top {
background:url(images/footer_top.jpg) no-repeat center  bottom #ffffff;
width:959px;
height:50px;
}
.footer_logo {
width:457px;
height:56px;
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
line-height:15px;
overflow:hidden;
margin:auto;
padding:15px 0px 27px 0px;
}
.footer_logo h3{
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
line-height:15px;
text-indent:-9999px;
}
.footer_logo h3.foot_logo {
background:url(images/footer_logo.gif) no-repeat left top;
height:56px;
text-indent:-9999px;
}
.footer_nev {
margin:0px 0px 0px 180px;
}
.footer_nev ul li{
float:left;
display:inline;
background:url(images/footer_nev_border.jpg) no-repeat right 0px;
font:12px Georgia, "Times New Roman", Times, serif;
color:#ffffff;
line-height:10px;
padding:0px 0px 17px 0px;
}
.footer_nev ul li a{
font:12px Georgia, "Times New Roman", Times, serif;
color:#747474;
line-height:10px;
text-decoration:none;
padding:0px 8px 0px 8px;
}
.footer_nev ul li a:hover{
color:#ffffff;
}
.footer_nev ul li.currents a {
color:#ffffff;
}
.footer_nev ul li.lastitem {
background:none;
}
.footer_nev ul li.lastitem_select {
background:none;
}
.footer_nev ul li.lastitem_select a {
color:#ffffff;
}
/*footer section end here*/

/*aboutus section start here*/
.banner_aboutus {
background:url(images/banner_aboutus.jpg) no-repeat left top;
width:979px;
margin:auto;
text-align:left;
height:134px;
}
.bannercaptionabout {
width:467px;
height:63px;
font:12px Arial, Helvetica, sans-serif;
line-height:16px;
color:#000000;
overflow:hidden;
padding:33px 0px 0px 242px;
float:left;
display:inline;
}
.bannercaptionabout h1{
font:12px Arial, Helvetica, sans-serif;
line-height:16px;
color:#000000;
text-indent:-9999px;
}
.bannercaptionabout h1.captionabtimg{
background:url(images/aboutusbanner_caption.jpg) no-repeat left top;
height:63px;
text-indent:-9999px;
}
.about_started {
float:left;
display:inline;
width:187px;
height:49px;
margin:41px 0px 0px 44px;
}
.about_started a{
font:12px Arial, Helvetica, sans-serif;
color:#ffffff;
line-height:10px;
text-decoration:none;
display:block;
padding:16px 0px;
}
.content_left_about {
width:575px;
float:left;
display:inline;
margin:15px 0px 19px 29px;
text-align:left;
}
.content_left_about h1{
font:bold 25px Georgia, "Times New Roman", Times, serif;
color:#4b4b4b;
line-height:28px;
border-bottom:1px solid #c5c5c5;
padding:15px 0px 18px 0px;
margin:0px 0px 16px 0px;
}
.bold_red {
font-weight:bold;
color:#bd2027;
}
.about_contact {
width:272px;
margin:38px 0px 0px 0px;
}
.about_contact a{
text-decoration:none;
font:13px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
line-height:20px;
}
.about_contact a:hover{
text-decoration:underline;
}
.testimonialtitle {
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
line-height:15px;
width:215px;
height:43px;
overflow:hidden;
padding:7px 0px 0px 4px;
}
.testimonialtitle h1{
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
line-height:15px;
text-indent:-9999px;
}
.testimonialtitle h1.testim{
background:url(images/client_testimonial.jpg) no-repeat left top;
text-indent:-9999px;
height:43px;
}
.testicenter {
width:258px;
margin:auto;
font:italic 13px Georgia, "Times New Roman", Times, serif;
color:#000000;
line-height:20px;
}
.testicenter span {
font-weight:bold;
color:#9e0b0e
}
.testicenter a {
font:italic 13px Georgia, "Times New Roman", Times, serif;
color:#9e0b0e;
line-height:20px;
text-decoration:none;
}
.testicenter a:hover {
color:#df2428;
}
/*aboutus section end here*/

/*contactus page start here*/
.contactfieldwrap {
border-bottom:1px solid #e5e5e5;
padding:18px 0px;
}
.contactfieldlabel {
font-weight:bold;
padding:0px 0px 5px 0px;
color:#303030;
}
.contactfieldouter {
width:334px;
height:34px;
border:1px solid #cbcbcb;
background:#ffffff;
}
.contactfield {
width:324px;
font:13px Verdana, Arial, Helvetica, sans-serif;
color:#333333;
line-height:16px;
padding:8px 5px;
border:none;
background:none;
outline:none;
}
.contactfieldmsg {
width:458px;
height:164px;
border:1px solid #cbcbcb;
background:#ffffff;
}
.contactmsgtextarea {
width:434px;
height:140px;
font:13px Verdana, Arial, Helvetica, sans-serif;
color:#333333;
line-height:16px;
padding:8px 5px;
border:none;
background:none;
outline:none;
}
.contactfieldwrap_bottom {
padding:18px 0px;
}
.clickbutton {
width:120px;
height:31px;
background:url(images/clickhere.jpg)  no-repeat left top;
cursor:pointer;
border:none;
outline:none;
}
/*contactus page end here*/

/*faq page start here*/
h6 {
font:bold 13px Verdana, Arial, Helvetica, sans-serif;
color:#9e0b0e;
line-height:16px;
padding:0px 0px 10px 0px;
}
.faqcontent {
padding:0px 0px 24px 0px;
}
/*faq page end here*/

/*plan page start here*/
.content_left_plan {
width:607px;
float:left;
display:inline;
margin:15px 0px 19px 15px;
text-align:left;
}
.plantitles {
width:352px;
height:30px;
font:13px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
line-height:16px;
overflow:hidden;
margin:5px 0px 0px 0px;
}
.plantitles h5{
font:13px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
line-height:16px;
text-indent:-9999px;
}
.plantitles h5.planpage{
background:url(images/package_title.jpg) no-repeat left top;
text-indent:-9999px;
height:30px;
}
.plan_pg_wrapper {
border-bottom:1px solid #e6f3df;
padding:20px 0px;
}
.plantab {
background:url(images/plantab_center.jpg) repeat-x left top;
height:58px;
}
.plantab_left {
float:left;
display:inline;
width:16px;
height:58px;
background:url(images/plantab_left.jpg) no-repeat left top;
}
.plantabcenter {
width:445px;
float:left;
display:inline;
font:17px Verdana, Arial, Helvetica, sans-serif;
color:#9E0B0E;
line-height:16px;
height:30px;
margin:14px 0px 0px 0px;
font-weight:bold;
}
.plantabcenter h1{
font:13px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
line-height:16px;
text-indent:-9999px;
border:none;
padding:0px;
margin:0px;
}
.plantabcenter h1.firstpack{
/*background:url(images/125_plan.jpg) no-repeat left top;*/
text-indent:-9999px;
height:30px;
}
.plantabcenter h1.secondpack{
background:url(images/250.jpg) no-repeat left top;
text-indent:-9999px;
height:30px;
}
.plantabcenter h1.thirdpack{
background:url(images/500.jpg) no-repeat left top;
text-indent:-9999px;
height:30px;
}
.plan_tab_right {
float:right;
display:inline;
width:125px;
height:58px;
background:url(images/plantab_right.jpg) no-repeat left top;
}
.plan_tab_right h1 {
font:13px Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
line-height:16px;
text-indent:-9999px;
border:none;
padding:0px;
margin:14px 0px 0px 0px;
text-align:center;
}

.plan_tab_right h1.p15 {
background:url(images/15.jpg) no-repeat center top;
text-indent:-9999px;
height:32px;
}
.plan_tab_right h1.frst {
background:url(images/25.jpg) no-repeat center top;
text-indent:-9999px;
height:32px;
}

.plan_tab_right h1.p65 {
background:url(images/65.jpg) no-repeat center top;
text-indent:-9999px;
height:32px;
}

.plan_tab_right h1.second {
background:url(images/45.jpg) no-repeat center top;
text-indent:-9999px;
height:32px;
}
.plan_tab_right h1.third {
background:url(images/100.jpg) no-repeat center top;
text-indent:-9999px;
height:32px;
}

.plan_tab_right h1.p750 {
background:url(images/135.jpg) no-repeat center top;
text-indent:-9999px;
height:32px;
}

.plan_tab_right h1.p1000 {
background:url(images/190.jpg) no-repeat center top;
text-indent:-9999px;
height:32px;
}

.plan_tab_right h1.p1500 {
background:url(images/255.jpg) no-repeat center top;
text-indent:-9999px;
height:32px;
}

.plan_tab_content {
border-left:1px solid #c5c5c5;
border-right:1px solid #c5c5c5;
padding:17px;
}
.order_butwrap {
background:url(images/order_bottom_center.jpg) repeat-x left bottom #303030;
}
.order_butwrap_left {
background:url(images/order_bottom_left.jpg) no-repeat left bottom;
}
.order_butwrap_right {
background:url(images/order_bottom_right.jpg) no-repeat right bottom;
}
.visa {
float:left;
display:inline;
width:378px;
height:31px;
padding:12px 0px 15px 12px;
}
.visawrap {
overflow:hidden;
width:607px;
}
.order_now {
float:left;
display:inline;
width:199px;
height:51px;
margin:0px 0px 0px 7px;
}
/*plan page end here*/

/*reseller page start here*/
.reseller {
margin:27px 0px 22px 0px;
}
.reseller ul li {
background:url(images/reseller_bullet.jpg) no-repeat 37px 0px;
padding:0px 0px 15px 61px;
}
/*reseller page end here*/

/*testimonial page start here*/
.testipagewrap {
background:url(images/testimonial_bg.jpg) no-repeat 19px 0px;
font:italic 13px Georgia, "Times New Roman", Times, serif;
color:#000000;
line-height:20px;
padding:0px 0px 19px 77px;
margin:0px 0px 13px 0px;
border-bottom:1px dotted #dedede;
}
.testipagewrap p {
font-weight:bold;
color:#9e0b0e;
}
.testipagewrap a {
font:italic 13px Georgia, "Times New Roman", Times, serif;
color:#9e0b0e;
line-height:20px;
text-decoration:none;
}
.testipagewrap a:hover {
color:#d42a2e;
}
.testiwrap_bottomstyl {
border:none;
}
/*testimonial page end here*/


#articles td { padding:7px 10px 7px 30px; border-top:1px solid #676767; font-weight:bold;}

.button{ padding:7px 10px 7px 10px; border:1px solid #676767; font-weight:bold;	}




