@charset "utf-8";
/* CSS Document */
body, a, p, ul, li, ol, img, h1, h2, h3, h4, h5, h6, table, tr, td, div, span, em, iframe{
	font:normal 12px Arial, Helvetica, sans-serif; color:#000; text-decoration:none; border:none; margin:0px; padding:0px;  }

body.home{background: url(../images/background.jpg) repeat-x left top !important; }
body{background: url(../images/bg1.jpg) repeat-x left -1px; }

input, textarea{resize:none;}

#chat{position:fixed; right:0px; bottom:0px;}
.wraapper{width:1000px; margin:0 auto;}
.container{width:1000px; float:left;}

.logo-nav{width:1000px; float:left; height:75px; padding:8px 0;}
.logo{float:left; display:block; overflow:hidden; width:234px;
	-moz-border-radius:5px; border-radius:5px; -webkit-border-radius:5px;}

a.login{background:#faae3f url(../images/login-bg.jpg) repeat-x left top; float:right; padding:0 30px; font:normal 16px Arial, Helvetica, sans-serif; color:#fff; line-height:50px;
	-moz-border-radius:30px; border-radius:30px; -webkit-border-radius:30px; margin:10px 10px 0 0;}
a:hover.login{text-decoration:underline;}

.helpline{width:270px; float:left; background:url(../images/call.png) no-repeat 5px top; padding:2px 0 5px 50px; margin:15px 0 0 100px; color:#fff; font:normal 16px Arial, Helvetica, sans-serif; }
.helpline small{font-size:12px;}	

.menus{width:998px; float:left; background:url(../images/sep.jpg) no-repeat left top; padding:0 0 0 2px; }
.menus ul{float:left; width:100%; list-style:none;}
.menus ul li{float:left; position:relative; }
.menus ul li ul{display:none; position:absolute; z-index:100; top:100%; left:0px; background:#fff; width:145px; padding:10px;
  -moz-border-radius:5px; border-radius:5px; -webkit-border-radius:5px;
  -moz-box-shadow:#888 0px 0px 4px; box-shadow:#888 0px 0px 4px; -webkit-box-shadow:#888 0px 0px 4px; 
}
.menus ul li ul:before{border-bottom:#fff solid 8px; border-left:transparent solid 8px; border-right:transparent solid 8px; content:''; position:absolute; left:30px; top:-7px;}
.menus ul li ul li{width:100%; float:left;}
.menus ul li a{display:block; float:left; background:url(../images/sep.jpg) no-repeat right top; padding:0 35px; font:bold 15px Arial, Helvetica, sans-serif; color:#fff; line-height:40px;}
.menus a:hover, a.current, .dropSelect{background:#016e9c url(../images/sep.jpg) no-repeat right top !important;}
.menus ul li ul li a{background:none; display:block; float:none; padding:0 10px; color:#016e9c; line-height:30px;
  -moz-border-radius:5px; border-radius:5px; -webkit-border-radius:5px;}
.menus ul li ul li a:hover{color:#fff; background:#189fd7;}
.mainmenuArrow:after{border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #FFFFFF; content: ""; margin: 0 0 0 4px; position: absolute; top: 17px;}

.banner{width:650px; float:left; height:329px; margin-top:20px; background:url(../images/accountingTab.png) no-repeat 700px 30px #0099cc; padding:40px 350px 0 0;}
.banner h1{color:#0c9ad5; font:normal 27px Arial, Helvetica, sans-serif; width:650px; float:left;}
.homeheading{font:bold 16px arial, Helvetica, sans-serif !important; text-align:left; margin-bottom:12px; margin-left:20px; color:#ffffff !important}

.banner-features{width:650px; float:left; padding:10px 0; no-repeat 230px 60px !important;}
.banner-features ul{list-style:none; width:50%; float:left;}
.banner-features ul li{background:url(../jsp/images/blackarrow.gif) no-repeat left 3px; color:#4a4a4a; padding:0 0 10px 13px;}

.expt{width:650px; float:left; padding:20px 0 0 0;}
.exp, .imp{width:50%; float:left;}
.exp h2, .imp h2{color:#0c9ad5; font:normal 16px Arial, Helvetica, sans-serif; width:100%; float:left; margin:0 0 10px 0;}
.fleft{float:left !important; margin:10px;}
.exp a{color:#767676; font:normal 11px Arial, Helvetica, sans-serif; text-decoration:underline; display:block; padding:3px 0;}
.exp a:hover{text-decoration:none;} 

.business{width:650px; float:left; padding:100px 0 0 0;}

.business-list{width:650px; float:left; margin:5px 0 0 0;}
.bus-list{width:120px; padding:0 0px; float:left; text-align:center !important; font:normal 12px Arial, Helvetica, sans-serif; color:#343434;}
.bus-img{float:left; width:68px; height:68px; margin:2px 26px 5px 26px; background:url(../images/business.png) no-repeat left top;}
.bus-txt{width:100%; float:left; text-align:center;}

.staff{background-position:left top;}
.nursing{background-position:-68px top;}
.ecommerce{background-position:-136px top;}
.food{background-position:-204px top;}
.it{background-position:-272px top;}
.medical{background-position:-340px top;}
.electronics{background-position:-408px top;}
.busines{background-position:-476px top;}

.imp{color:#a4a4a4; font:normal 11px Arial, Helvetica, sans-serif;}

.news-try{width:1000px; float:left; margin-top:100px;}
.new{width:340px; float:left; background:url(../images/new.png) no-repeat left 5px; padding:16px 0 16px 45px; color:#545454;}

.try{width:610px; padding:4px 0;}
.trail{ font:normal 11px Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; float:left; padding:4px 0; line-height:15px; width:150px;}
.try-free{width:132px; background:url(../images/try.png) no-repeat left top; color:#fff; font:bold 14px Arial, Helvetica, sans-serif; text-transform:uppercase; float:left; text-align:center; margin:0 10px; line-height:39px; height:39px; cursor:pointer; display:inline-block;
	-moz-border-radius:25px; border-radius:25px; -webkit-border-radius:25px; border:none;  }
a:hover.try-free{text-decoration:underline;}
.buy{background-image:url(../images/buybtn.png) !important;}

.easy-to{width:998px; float:left; border:#c4c4c4 solid 1px; margin:27px 0; background:url(../images/easy.jpg) repeat-x left top;
	-moz-border-radius:7px; border-radius:7px; -webkit-border-radius:7px; }
.easy{width:204px; float:left; border-left:#e1e1e1 solid 1px; padding:0 20px; height:180px;}
.easy-to .easy:first-child{border:none !important;}
.easy h3{color:#484848; font:bold 16px Arial, Helvetica, sans-serif; line-height:43px; margin:0 0 5px 0;}
.easy p{color:#767676; margin:0 0 10px 0; line-height:18px;}


.foot-bg{background:url(../images/foot.jpg) repeat-x left bottom; width:100%; float:left;}
.footer{width:1000px; float:left; height:140px;}
.foot-right{width:420px; float:right; background:url(../images/powered.jpg) no-repeat 260px 90px; height:135px;}
.foot-right p{float:left; color:#6e6e6e; font:bold 13px Arial, Helvetica, sans-serif; line-height:31px; margin:10px 0 0 5px;}
.fb{float:left; margin:10px 5px 0 5px;}

.foot-left{width:550px; float:left;}
.f-links{width:585px; float:left; margin:30px 0 0 0;}
.f-links a{font:normal 11px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#434343; padding:0 5px 0 7px; background:url(../images/sep1.jpg) no-repeat left center; }
.f-links a:first-child{background:none !important;}
.f-links a:hover{text-decoration:underline;}

.foot-links{width:550px; float:left; margin:10px 0 0 0; text-align:center;}
.foot-links a{font:normal 11px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#434343; padding:0 5px 0 7px; background:url(../images/sep1.jpg) no-repeat left center; }
.foot-links a:first-child{background:none !important;}
.foot-links a:hover{text-decoration:underline;}



.copy{float:left; margin:35px 0 0 0; width:530px; color:#434343; padding:5px 10px 5px 5px;}
.copy a:hover{text-decoration:underline;}
.secured{float:left; width:100%; padding:15px 0 15px 0; background:url(../images/seps.jpg) no-repeat center bottom; margin:0 0 10px 0;}
.sec{float:left; width:136px;}
.safe:before{width:46px; height:46px; background:url(../images/secured.png) no-repeat left top; content:''; float:left;}
.ssl:before{width:46px; height:46px; background:url(../images/secured.png) no-repeat -46px top; content:''; float:left;}
.backup:before{width:46px; height:46px; background:url(../images/secured.png) no-repeat -92px top; content:''; float:left;}
.sec .txt{width:80px; height:46px; vertical-align:middle; display:table-cell; padding:0 0 0 5px; color:#666666;}

.content{width:1000px; float:left; margin:10px 0; min-height:500px;}
.cloud{width:660px; float:left;}
.cloud p{color:#333; font:normal 12px Arial, Helvetica, sans-serif; margin:0 0 12px 0; line-height:18px;}
.cloud h2{color:#484848; font:normal 20px Arial, Helvetica, sans-serif; border-bottom:#c4c4c4 solid 1px; padding:5px 0; width:100%; float:left;}
.more{background:url(../images/arrow1.gif) no-repeat left center; padding:0 0 0 15px; float:right; color:#007db1; font:bold 12px Arial, Helvetica, sans-serif; margin:4px 0;}
a:hover.more{text-decoration:underline;}
.more-features{background:url(../jsp/images/arrow1.gif) no-repeat left center; padding:0 0 0 15px; float:right; color:#007db1; font:bold 12px Arial, Helvetica, sans-serif; margin:4px 300px 0 0;}
a:hover.more-features{text-decoration:underline;}

.cloud-details{width:230px; float:left; padding:10px 5px 5px 80px; min-height:105px; border-bottom:#eaeaea solid 1px; margin:0 15px 10px 0;}
.cloud-details h4{width:230px; float:left; font:bold 13px Arial, Helvetica, sans-serif; color:#6e6e6e; margin:0 0 7px 0;}
.cloud-details p{color:#333; font:normal 12px Arial, Helvetica, sans-serif; line-height:16px !important; margin:0px !important;}

/* .cloud-details:nth-child(odd) {float:right !important;} */

.module-title{color:#007DB1; font:normal 24px Arial, Helvetica, sans-serif; width:660px; float:left; padding:15px;}

.company{background:url(../images/company.png) no-repeat 10px 10px;}
.invite{background:url(../images/invite.png) no-repeat 10px 10px;}
.branches{background:url(../images/branches.png) no-repeat 10px 10px;}
.reports{background:url(../images/reports.png) no-repeat 10px 10px;}
.ledgers{background:url(../images/ledgers.png) no-repeat 10px 10px;}
.taxes{background:url(../images/taxes.png) no-repeat 10px 10px;}
.inovice{background:url(../images/invoice.png) no-repeat 10px 10px;}
.export{background:url(../images/export.png) no-repeat 10px 10px;}
.sales{background:url(../images/sales.png) no-repeat 10px 10px;}
.email{background:url(../images/email.png) no-repeat 10px 10px;}
.payment{background:url(../images/payment.png) no-repeat 10px 10px;}
.expenses{background:url(../images/expenses.png) no-repeat 10px 10px;}
.journal{background:url(../images/journal.png) no-repeat 10px 10px;}
.ageing{background:url(../images/ageing.png) no-repeat 10px 10px;}
.banking{background:url(../images/banking.png) no-repeat 10px 10px;}
.tds{background:url(../images/tds.png) no-repeat 10px 10px;}
.inventory{background:url(../images/inventory.png) no-repeat 10px 10px;}
.tdsr{background:url(../images/tdsr.png) no-repeat 10px 10px;}
.setup{background:url(../images/setup.png) no-repeat 10px 10px;}
.dashboard{background:url(../images/dashboard.png) no-repeat 10px 10px;}
.statutory{background:url(../images/statutory.png) no-repeat 10px 10px;}
.creditnote{background:url(../images/creditnote.png) no-repeat 10px 10px;}

.latest-news{width:320px; float:right;}
.latest-news h2{color:#484848; font:normal 20px Arial, Helvetica, sans-serif; border-bottom:#c4c4c4 solid 1px; padding:5px 0; width:320px; float:left; background:url(../images/blog.png) no-repeat right bottom;}

.whyus h2{ background:url(../images/whyus.png) no-repeat right bottom;}

.my-adv{float:left;  width:320px; padding:10px 0;}
.my-adv p{line-height:18px; color:#666;}
.my-adv p b{font-size:14px; color:#016e9c;}
.case{ list-style:none; margin:10px 10px 10px 0;}
.case li{background:url(../jsp/images/arrow1.gif) no-repeat left 5px; padding:0 0 15px 17px; color:#666; line-height:18px;}

h2.faq{ background:url(../images/faq.png) no-repeat right bottom;}

.blog-cont{width:280px; float:left; border-bottom:#eaeaea solid 1px; padding:10px 40px 10px 0;}
.blog-cont p{color:#939393; font:normal 12px Arial, Helvetica, sans-serif;}
.blog-title{font:bold 13px Arial, Helvetica, sans-serif; color:#6e6e6e; margin:4px 0 7px 0; display:block;}

.example1class{width:280px; float:left;}
.example1class ul{width:280px; float:left; list-style:none;}
.example1class ul li{color:#939393; font:normal 12px Arial, Helvetica, sans-serif; float:left; padding:20px 0; border-bottom:#eaeaea solid 1px;}
.datefield{color:#939393; font:normal 12px Arial, Helvetica, sans-serif; float:left;}
.titlefield{font:bold 13px Arial, Helvetica, sans-serif; color:#6e6e6e; margin:4px 0 7px 0; display:block; margin:-15px 0 -20px 0;}


.banner-in{float:left; width:1000px; padding:12px 0;}
.faqs{ width:320px; float:left; border-bottom:#eaeaea solid 1px; margin:0 0 30px 0; padding:10px 0;}
.faqs h4{color:#007db1; font:bold 13px Arial, Helvetica, sans-serif; background:url(/jsp/images/bluearrow1.gif) no-repeat left 3px; padding:0 0 3px 17px;}
.faqs p{ color:#696969; padding:0 0 0 17px; margin:0 0 20px 0;}
.faqs p a{color:#696969; font-weight:bold; text-decoration:underline;}

.red{color:#d70000; font-weight:bold;}
.in-title{margin:0 0 10px 0;}
.clear{clear:both; width:0px; height:0px; overflow:hidden;}

.feat{list-style:none; width:500px;}
.feat li{background:url(../jsp/images/blackarrow.gif) no-repeat left 3px; color:#4a4a4a; padding:0 0 10px 13px;}

.grey{background:#efefef; padding:10px; float:left; width:638px; border:#ddd solid 1px; margin:10px 0;
	-moz-border-radius:7px; border-radius:7px; -webkit-border-radius:7px; }


.screenshot{width:658px; float:left; border:#aaa solid 1px;
	-moz-border-radius:5px; border-radius:5px; -webkit-border-radius:5px; }
.screenshot h5{background:url(../images/easy.jpg) repeat-x left top; padding:10px; font:bold 12px Arial, Helvetica, sans-serif;
	-moz-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; }

.pricing{width:660px; float:left;}
.lists{width:245px; float:left; border:#dcdcdc solid 1px; margin:115px 0 0 0;}
.lists ul{ list-style:none; float:left; width:245px;}
.lists ul li{border-bottom:#dcdcdc solid 1px; color:#333; padding:10px 10px;}
.lists ul li:last-child{border:none !important;}

.diamond{width:170px; float:left; background:#ededed url(../images/price-bg.jpg) repeat-x left top; border:#dcdcdc solid 1px; margin:-20px 0 -1px; padding:0 0 52px; z-index:2; position:relative;
	-moz-box-shadow:#aaa 0px 0px 10px; box-shadow:#aaa 0px 0px 10px; -webkit-box-shadow:#aaa 0px 0px 10px; }
.diamond h3{float:left; margin:20px 0 0 5px; width:160px; height:65px; color:#6A24B8; background:#DAB9FE; font:bold 18px Arial, Helvetica, sans-serif; line-height:30px; text-align:center;
	-moz-border-radius:5px; border-radius:5px; -webkit-border-radius:5px; 
	-moz-box-shadow:#777 0px 0px 10px inset; box-shadow:#777 0px 0px 10px inset; -webkit-box-shadow:#777 0px 0px 10px inset; }
.diamondCallUs{margin-bottom:40px; font-size : 16pt; border-bottom:none !important; color:#0099cc;}
.gold{width:170px; float:left; background:#ededed url(../images/price-bg.jpg) repeat-x left top; border:#dcdcdc solid 1px; margin:0px 0 0 -1px; padding:0 0 20px 0; z-index:2; position:relative;
	-moz-box-shadow:#aaa 0px 0px 10px; box-shadow:#aaa 0px 0px 10px; -webkit-box-shadow:#aaa 0px 0px 10px; }
.gold h3{float:left; margin:15px 0 0 5px; width:160px; height:65px; color:#9F8600; background:#FFE765; font:bold 18px Arial, Helvetica, sans-serif; line-height:30px; text-align:center;
	-moz-border-radius:5px; border-radius:5px; -webkit-border-radius:5px; 
	-moz-box-shadow:#777 0px 0px 10px inset; box-shadow:#777 0px 0px 10px inset; -webkit-box-shadow:#777 0px 0px 10px inset; }

.silver{width:170px; float:left; background:#ededed url(../images/price-bg.jpg) repeat-x left top; border:#dcdcdc solid 1px; margin:20px 0 -1px; padding:0 0 10px 0; z-index:2; position:relative;
	-moz-box-shadow:#aaa 0px 0px 10px; box-shadow:#aaa 0px 0px 10px; -webkit-box-shadow:#aaa 0px 0px 10px; }
.silver h3{float:left; margin:10px 0 0 5px; width:160px; height:65px; color:#22790E; background:#B0F3A1; font:bold 18px Arial, Helvetica, sans-serif; line-height:30px; text-align:center;
	-moz-border-radius:5px; border-radius:5px; -webkit-border-radius:5px; 
	-moz-box-shadow:#777 0px 0px 10px inset; box-shadow:#777 0px 0px 10px inset; -webkit-box-shadow:#777 0px 0px 10px inset; }
.fea{width:170px; float:left; text-align:center; border-bottom:#dcdcdc solid 1px; padding:8px 0 7px 0; line-height:20px;}

.standard{width:170px; float:left; background:#ededed url(../images/price-bg.jpg) repeat-x left top; border:#dcdcdc solid 1px; margin:40px 0 0 -1px;}
.standard h3{float:left; margin:5px; width:160px; height:65px; color:#555; background:#ddd; font:bold 18px Arial, Helvetica, sans-serif; line-height:30px; text-align:center;
	-moz-border-radius:5px; border-radius:5px; -webkit-border-radius:5px; 
	-moz-box-shadow:#999 0px 0px 10px inset; box-shadow:#999 0px 0px 10px inset; -webkit-box-shadow:#999 0px 0px 10px inset; }
.diamondprice{margin-top:49px; margin-bottom:20px; border-top:1px solid #DCDCDC; border-bottom:none;}
.goldprice{margin-top:34px; border-top:1px solid #DCDCDC;}
.silprice{margin-top:18px; border-top:1px solid #DCDCDC;}
.staprice{ border-top:1px solid #DCDCDC;}

.special{width:610px; float:left; background:#5fc049; position:relative; margin:20px 0; padding:20px;
	-moz-border-radius:5px; border-radius:5px; -webkit-border-radius:5px;}
.spe{position:absolute; top:0px; right:0px;}
.special h5{color:#fff; font:bold 19px Arial, Helvetica, sans-serif;}
.special p{color:#fff;}

.terms{color:#333; list-style:square; margin:10px 0 10px 16px; float:left; width:630px;}
.terms li{ color:#333; line-height:18px;}
.terms li a{font:bold 12px Arial, Helvetica, sans-serif; text-decoration:underline; color:#333;}
.terms li a:hover{text-decoration:none;}

.conts{width:630px; float:left;}
.conts>div{width:270px; float:left; color:#333; font:bold 12px Arial, Helvetica, sans-serif; padding:6px 0 5px 25px; margin:0 0 10px 0;}

.mob{background:url(../images/mobile.png) no-repeat left 4px;}
.phone{background:url(../images/phone.png) no-repeat left 4px;}
.mail{background:url(../images/e-mail.png) no-repeat left 4px;}
.support{background:url(/jsp/images/spriteVersion146.png) no-repeat -75px -55px;}
.web{background:url(../images/web.png) no-repeat left 4px;} 

.services{ list-style:none; margin:10px 0 30px 0;}
.services li{margin:10px 0; font:bold 13px Arial, Helvetica, sans-serif; color:#666; background:url(../images/greenarrow2.jpg) no-repeat left 2px; padding:0 0 5px 20px;}

.cloud h5.faq{background:#eee; padding:10px; width:980px; float:left; font:bold 12px Arial, Helvetica, sans-serif; color:#333; margin:0 0 10px 0;
	-moz-border-radius:5px; border-radius:5px; -webkit-border-radius:5px; }

.cloud p.que{color:#007db1; font:bold 13px Arial, Helvetica, sans-serif; background:url(/jsp/images/bluearrow1.gif) no-repeat left 3px; padding:0 0 3px 17px; margin:5px 0 0 0px !important; float:left; width:980px;}
.cloud p a{color:#007db1; font-weight:bold; text-decoration:underline;font:bold 18px Arial, Helvetica, sans-serif; }
.cloud p a:hover{text-decoration:none;}

.fq{list-style:square; margin:-10px 0 0 17px; }
.fq li{color:#333;}

.margintop20{margin-top:20px !important;}

.form{float:left; width:600px;}
.form tr td{padding:7px 10px;}
.form tr:nth-child(odd){ background:#eee;}

.submit{background: url(../images/bg1.jpg) repeat-x left -1px; border:none; color:#fff; font:bold 12px Arial, Helvetica, sans-serif; padding:5px 10px; cursor:pointer;
	-moz-border-radius:5px; border-radius:5px; -webkit-border-radius:5px; }

.news p{text-align:justify;}
.newsheadlines a {
    color: #767676;
    display: block;
    font: 14px Arial,Helvetica,sans-serif;
    padding: 3px 0;
    text-decoration: underline;
}
.newsheadlines a:hover {
    text-decoration:none;
}

.profile{float:right; background:#efefef; padding:20px; border:#aaa solid 1px; width:290px; margin:0 0 20px 20px;
	-moz-border-radius:5px; border-radius:5px; -webkit-border-radius:5px; }
.panel{float:left; width:998px; margin:0 0 10px 0;}
.panel tr td{padding:10px; background:#efefef; border-bottom:#fff solid 1px; border-right:#fff solid 1px; color:#333333; line-height:18px; }

.fn{float:right; border:#fff solid 5px; margin:10px;
	-moz-border-radius:5px; border-radius:5px; -webkit-border-radius:5px; 
	-moz-box-shadow:#666 0px 0px 5px; box-shadow:#666 0px 0px 5px; -webkit-box-shadow:#666 0px 0px 5px; }

.left{float:left !important;}
.exports{color:#189fd7; font:normal 20px Arial, Helvetica, sans-serif; margin:30px 0 0 0; display:block;}

.new-features{background:#bf0707; border:none !important; color:#fff !important; border-radius:10px 10px 10px 10px; padding:3px 8px 3px 8px; float:right; color:#ff7900;
font:bold 12px Arial, Helvetica, sans-serif; margin:4px 0 0 0;}
a:hover.new-features{text-decoration:underline;}

.cloud-content{ width:660px; float:left; margin:10px 0; }
.cloud-headtxt{color:#1692c6; font:bold 16px Arial, Helvetica, sans-serif; float:left; padding:35px 0; width:225px; text-align:right;  }
.arrow-gradient{float:right; background:url(../images/arrow-gradient.jpg) no-repeat left top; width:422px;}
.arr-txt{width:362px; height:90px; vertical-align:middle; display:table-cell; padding:20px 30px; color:#757575; line-height:17px;}
 
.cloud-headtxt1{color:#1692c6; font:bold 16px Arial, Helvetica, sans-serif; float:right; padding:35px 0; width:255px;  }
.arrow-gradient1{float:left; background:url(../images/arrow-gradient1.jpg) no-repeat left top; width:392px;}
.arr-txt1{width:362px; height:90px; vertical-align:middle; display:table-cell; padding:20px 30px; color:#757575; line-height:17px;}

.view-prices {background: -moz-linear-gradient(center top , #F1F1F1, #C1C1C1) no-repeat scroll 0 0 #DDDDDD;
    border:1px solid #000; border-radius: 4px 4px 4px 4px;
    box-shadow:0 1px 1px -1px #ccc, 0 10px 8px -8px #ccc, 0 1px 0 #fff inset, 0 -1px 1px #fff inset;
    color:#333333; display:inline-block; font-family:Verdana,Geneva,sans-serif;
    font-size:16px; font-weight:bold; margin:0; padding: 8px 14px; text-shadow:1px 1px 0 #EEEEEE;}
a:hover.view-prices{background: -moz-linear-gradient(center top , #F1F1F1, #D1D1D1) no-repeat scroll 0 0 #EEEEEE;
    color:#333333; border-color:#000; box-shadow:0 1px 1px 0 #333, 0 6px 6px -10px #333, 0 1px 0 #fff inset, 0 -1px 1px #fff inset; top:-1px;}
.steps-display{width:660px; float:left; margin:5px 0 10px 0;}
.step{width:71px; height:71px; float:left; background:url(../images/step-bg.png) no-repeat left top; margin:0 15px 0 0;}
.step b{width:71px; height:71px; display:table-cell; vertical-align:middle; text-align:center; font:bold 14px Arial, Helvetica, sans-serif; color:#fff;}
.trans{ background-position:-71px top !important;}
.trans b{ color:#4690b0 !important;}

.step-arrow{width:75px; height:13px; background:url(../images/step-arrow.png) no-repeat left top; float:left; margin:27px 15px 0 0;}
.arrow-trans{opacity:0.4;}

.select-country{width:660px; float:left;}
.select-country h4{color:#484848; font:normal 16px Arial, Helvetica, sans-serif; float:left; width:660px; margin:0 0 30px 0;}

.country-nav{float:left; width:290px; margin-top: 10px;}
.country-nav h6{color:#016e9c; font:bold 20px Arial, Helvetica, sans-serif; width:100%; float:left;}
.pay{ border:#e7e7e7 solid 1px; background:#f5f5f5; float:left; padding:10px 20px; margin:10px 0; width:150px; border-radius:5px;  -moz-border-radius:5px; -webkit-border-radius:5px; }
.pay span{ font:bold 15px Arial, Helvetica, sans-serif; float:left; display:block; margin:0 10px 0 0;color:#016E9c; line-height:21px;}
.pay img{float:left; margin:2px 0;}

.login-suggest{width:660px; float:left; min-height:200px; }
.login-suggest h5{color:#484848; font:normal 14px Arial, Helvetica, sans-serif; float:left; width:660px; margin:0 0 20px 0;}
.account-suggest{float:left; width:250px; color:#484848; font:normal 14px Arial, Helvetica, sans-serif; line-height:20px; padding:10px 0 0 0; }
.account-suggest a.glogin{display:inline-block; border:#96d5ef solid 1px; border-radius:3px; -moz-border-radius:3px;  -webkit-border-radius:3px; padding:4px 10px; color:#fff; font-weight:bold;
	background:#0493d2;
	background:-webkit-linear-gradient(top, #c4e5f4, #0493d2);
	background:-moz-linear-gradient(top, #c4e5f4, #0493d2);
	background:-o-linear-gradient(top, #c4e5f4, #0493d2);
}
.account-suggest a:hover.glogin{text-decoration:underline;}
.seperator{float:left; margin-right:70px;}

.company-name{float:left; width:660px; padding:0px 0 20px 0;}
.company-name b{float:left; margin:0 15px 0 0; color:#6f6f6f; font:bold 14px Arial, Helvetica, sans-serif; padding:3px 0; line-height:24px;}

.plan-select{border-top:#cccccc solid 1px; border-left:#cccccc solid 1px; width:660px; margin:0 0 10px 0;}
.plan-select tr td{border-bottom:#cccccc solid 1px; border-right:#cccccc solid 1px; padding:20px; color:#6d6d6d; font:normal 15px Arial, Helvetica, sans-serif;}
.plan-select tr td:first-child{color:#0b89bd; font:normal 18px Arial, Helvetica, sans-serif;}
.plan-select tr:nth-child(odd) td{background:#f5f5f5;}

.c-name{padding:6px; width:284px; }
select.c-name{width:300px;}
input[type=checkbox]{margin:6px 0;}
.plans-gap{width:100%; float:left; height:45px;}
.plans-nav-height{min-height:800px;}

.gmail-login{float:right; width:155px; background:#e5e5e5 url(/images/gmail-bg.jpg) repeat-x left top; color:#707070; font:bold 11px Arial, Helvetica, sans-serif; margin:18px 10px 0 0; display:block; border:#2e6da3 solid 1px;
	-moz-border-radius:5px; border-radius:5px; -webkit-border-radius:5px; 
}
a:hover.gmail-login .login-txt{text-decoration:underline;box-shadow: #aaa 1px 1px 5px;}
.login-icon{float:left; display:block; width:33px; text-align:center; border-right:#d2d2d2 solid 1px; padding:8px 0;}
.login-txt{float:right; width:120px; text-align:center; font:bold 11px Arial, Helvetica, sans-serif; line-height:32px; color:#fff; border-color:#2e6da3; display:block;
  background:#3072ac;
    background:linear-gradient(top, #4894d4, #3072ac);
    background:-moz-linear-gradient(top, #4894d4, #3072ac);
    background:-webkit-linear-gradient(top, #4894d4, #3072ac);
    -moz-box-shadow:#5c99d2 1px 1px 0px inset; box-shadow:#5c99d2 1px 1px 0px inset; -webkit-box-shadow:#5c99d2 1px 1px 0px inset;}

.logout {background: none repeat scroll 0 0 #BF0707; border-radius: 3px 3px 3px 3px; color: #FFFFFF !important; float: right; font: 12px Arial,Helvetica,sans-serif; padding: 2px 5px; margin-left:5px;}
.welcome{text-align:right; color:#fff; font:normal 12px arial, tahoma, verdana !important;}

.payu_text{font-size: 20px; width:370px; margin-right:10px;}
.payment_opts_head{margin-top: 20px; font-size: 20px; color: #ff6500; text-decoration:underline; margin: 18px 0 8px;}
.payment_opt{font-size: 20px; color: #0099cc;}
.bank_payment{font-size: 18px; line-height: 30px; color: #484848; margin-bottom: 8px;}
.cheq_payment{font-size: 18px; line-height: 30px; color:#484848;}
.cname-text-label {color: #cdcdcd; font-weight: bold;}

.upcoming{float:left; width:100%; font:normal 18px arial, tahoma, verdana; color:#464646; margin: 20px 0;}
.upcoming img{margin:0 10px;}
.payment-options{float:left; width:100%; color:#0a8abf; font:normal 18px arial, tahoma, verdana; margin:20px 0;}

.payment-nav{float:left; width:960px; padding:20px; background:#f5f5f5; margin:10px 0 20px 0; position:relative;
	-moz-box-shadow:#aaa 0px 0px 5px inset; -webkit-box-shadow:#aaa 0px 0px 5px inset; box-shadow:#aaa 0px 0px 5px inset;
	-moz-border-radius:5px; border-radius:5px; -webkit-border-radius:5px; 
}
.payment-nav:before{background:#fff; width:6px; height:120%; content:''; position:absolute; top:-10%; left:472px;}
.plusPaypal:before{left:328px; width:3px;}
.plusPaypal:after{background:#fff; width:3px; height:120%; content:''; position:absolute; top:-10%; left:649px;}
.opt{float:left; width:450px; }
.highlight{background:#0A8ABF !important; color:#fff;}
.plusPaypal .opt{width:300px; margin-right:20px; min-height:189px;}
.opt-num{float:left; margin:-38px 0 0 0; border:#dcdcdc solid 1px; background:#f5f5f5; width:35px; text-align:center; font:normal 18px arial, tahoma, verdana; line-height:35px;
	-moz-border-radius:30px; border-radius:30px; -webkit-border-radius:30px; 
}
.opt h5{float:left; width:100%; color:#0a8abf; font:bold 16px arial, tahoma, verdana; margin:5px 0;}
.opt p.bank{font:normal 14px arial, verdana, tahoma; line-height:24px; color:#444; }
.opt p.bank b{float:left; display:block; width:120px; margin:0 10px 0 0;}
.opt p.bank b:after{float:right; content:':'; }
.right{float:right !important;}

.cheque{font:normal 16px arial, verdana, tahoma !important; line-height:24px !important;}

.thanks{width:100%; text-align:center; float:left; font-size:20px; line-height:40px; margin:50px 0; color:#666;}


.datagrid{float:left; width:100%; margin:0 0 20px 0;}
.datagrid table {text-align: left; width: 100%; border-top:#ccc solid 1px; border-left:#ccc solid 1px; padding:0px;   }
.datagrid table thead tr th {background:#eee; background:-webkit-linear-gradient(top,#fff, #eee);  background:-moz-linear-gradient(top,#fff, #eee); font:bold 14px arial, tahoma, verdana; color:#0B89BD; }
.datagrid table thead tr th, .datagrid table tr td{ border-bottom:#ccc solid 1px; border-right:#ccc solid 1px; padding:10px; margin:0px;}
  
.datagrid table tbody td { color: #00496B; font-size: 12px; font:normal 14px arial, verdana, tahoma;}

.subSummary{width:100%; float:left;}
.subSummary h4{ width:200px; padding:10px; float:left; margin:0 20px; border:#34a7db solid 1px; border-bottom:none !important; color:#016E9C; font:bold 14px Arial, Helvetica, sans-serif !important;
	background:#c2e9fa;
	background:-moz-linear-gradient(top, #e3f4fb, #c2e9fa);
	background:-o-linear-gradient(top, #e3f4fb, #c2e9fa);
	background:-webkit-gradient(top, #e3f4fb, #c2e9fa);
	background:-webkit-linear-gradient(top, #e3f4fb, #c2e9fa);
	background:-ms-linear-gradient(top, #e3f4fb, #c2e9fa);
	-moz-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; }

.offline{font:normal 14px arial, verdana, tahoma; margin:20px 0; float:left;width:100%;}
.offline span{font:bold 12px arial; color:#555; text-transform:uppercase; border-radius:5px; -moz-border-radius:5px;  -webkit-border-radius:5px; padding:8px 8px; display:inline-block; border:#ccc solid 1px; 
	background:#eee; background:-webkit-linear-gradient(top,#fff, #eee);  background:-moz-linear-gradient(top,#fff, #eee); font:bold 14px arial, tahoma, verdana; 
}
a:hover.offline span{background:#ddd; background:-webkit-linear-gradient(top,#fff, #ddd);  background:-moz-linear-gradient(top,#fff, #ddd);}

.companyPayment{font-size:16pt;color:orange; text-decoration:none; font-weight:bold}
a:hover.companyPayment {text-decoration:underline;}
.companyPayment span{font-size:11pt;}
.smallLink{color:#484848; font:normal 11px Arial, Helvetica, sans-serif; text-decoration:underline; padding:3px 5px;}
.mediumLink{color:#007DB1; text-decoration:none; font-size: 14px; font-weight:bold}
a:hover.mediumLink {text-decoration:underline;}

.currencyTab{width:100%; float:left; border-bottom:#C4C4C4 solid 1px; margin:0 0 10px 0;}
.currencyTab a{background:#8BCFEB;}
.currencyTab span{background:#189FD7;}
.currencyTab span, .currencyTab a{color:#fff; font:bold 16px arial, verdana, tahoma; padding:8px 15px; display:inline-block; float:left; margin:0 5px;
  -moz-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; 
}

.fullWidth{width:100%;}
.visible0{width:0px; height:0px; overflow:hidden;}


.priceTable{ width:100%;}
.priceTable tr th, .priceTable tr td{width:19%; border-right:#fff solid 1px; vertical-align:top;}
.priceTable tr th:first-child{width:24% !important;}
.priceTable tr td{padding:5px; text-align:center;}
.priceTable tr td:first-child{text-align:left;}
.priceTable tr:nth-child(odd) td{background:#f3f3f3;}

.planName{ text-align:center; padding:5px; color:#fff; font:bold 16px Arial, Helvetica, sans-serif; min-height:46px;
-moz-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0;
}
.planName small{font:normal 9px Arial, Helvetica, sans-serif;}
.diamondPlan{ background:#95c851;}
.goldPlan{ background:#63b5da;}
.silverPlan{background:#50bdaa;}
.standardPlan{ background:#b4b4b4;}

.planPrice{min-height:45px; padding:10px; color:#fff; font:normal 35px Arial, Helvetica, sans-serif; position:relative; text-shadow:#777 1px 1px 1px; margin-bottom:25px;}
.planPrice sup, .planPrice sub{font-size:12px;}
.planPrice:after{ position:absolute; top:100%; left:0px; content:''; border-left:transparent solid 95px; border-right:transparent solid 85px; width:0px;}

.diamondPrice{background:#b3dd77;}
.diamondPrice:after{border-top:#b3dd77 solid 20px;}
.goldPrice{background:#77c2e2;}
.goldPrice:after{border-top:#77c2e2 solid 20px;}
.silverPrice{background:#5ec3b1;}
.silverPrice:after{border-top:#5ec3b1 solid 20px;}
.standardPrice{background:#d0d0d0;}
.standardPrice:after{border-top:#d0d0d0 solid 20px;}

.buyPlan{border:#e3e3e3 solid 1px; color:#3c3c3c; margin:10px 30px; text-align:center; font:normal 14px Arial, Helvetica, sans-serif; display:block; line-height:30px;
-moz-border-radius:3px; border-radius:3px; -webkit-border-radius:3px;
-moz-box-shadow:#bebebe 0px 1px 1px; box-shadow:#bebebe 0px 1px 1px; -webkit-box-shadow:#bebebe 0px 1px 1px;
background:#edecea;
background:-moz-linear-gradient(top, #fff, #edecea);
background:-webkit-linear-gradient(top, #fff, #edecea);
background:-o-linear-gradient(top, #fff, #edecea);
background:-ms-linear-gradient(top, #fff, #edecea);
}
a:hover.buyPlan{text-decoration:underline;}
.yesNoImg{width:15px;}
.featuresHeading{background:#bad8e4 !important; color:#016e9c; font:normal 16px Arial, Helvetica, sans-serif;}
.yearPrice td{background:#189fd7 !important; color:#fff; font:normal 14px Arial, Helvetica, sans-serif; vertical-align:middle !important; padding:10px !important;
-moz-border-radius:5px; border-radius:5px; -webkit-border-radius:5px; 
}
.yearPrice td small{font-size:11px;}
.txtcenter{text-align:center !important;}
.SubFeature{padding-left:20px !important;}
.featuresDetails{text-decoration:underline; color:#189fd7; font:bold 11px Arial, Helvetica, sans-serif;}
.featuresDetails:hover{text-decoration:none;}
.floatNone{float:none !important;}
.verticalMiddle{vertical-align:middle !important;}
.priceTable .try-free{margin-bottom:5px;}
.priceTable .callUs{color:#189fd7; font:normal 20px Arial, Helvetica, sans-serif;}


.linkButton{float:right;color:#fff; font:normal 16px arial; background-size:20px 20px; margin:25px 10px;}
.linkButton img{float:left; margin:0 4px 0 0; width:20px; height:20px;}

.or{float:left; width:100%; text-align:center; position:relative;}
.or span{background:#fff; padding:0 10px; display:inline-block; position:relative; z-index:10; font: 18px Arial, Helvetica, sans-serif ;  color: #484848;}
.or:before{width:100%; height:1px; background:#333; content:''; position:absolute; top:10px; left:0px;}
