/* css-front Document */

body { margin:0px; padding:0px; background:#e6e6e6; font:normal 12px tahoma Arial, Helvetica, sans-serif; color:#585858; }

a { color:#2983C0; text-decoration:none; border:none !important; }

a:hover { text-decoration: none; }

/*ul {list-style-image:none;list-style-type:none;margin:10px;padding:10px;}
ul li {background:transparent url(../image/bullet_b.jpg) no-repeat scroll left 2px;margin:0px;padding-left:20px;}
*/
p {text-align:justify; color:#333333;}

img {border:none;}
.align_center {text-align:center;padding:4px;}
.clear {clear:both;}


.main {margin:auto; background:#ffffff; width:800px; position:relative; height:auto;}
.bodypannel {overflow:hidden;padding:10px;}
.clientreview {overflow:hidden; width:96%;margin-left:30px; }
.bodypannel .pannelleft {float:left; width:120px;padding:10px;margin-right:4px;}
.bodypannel .pannelright {float:left; width:586px;padding:10px;}
.pannelimage img{ border:1px solid #999999;padding:2px;margin:0px;}

.logodiv {overflow:hidden; padding:10px 10px 4px 10px; background:#f9f9f9;margin:0px;}
.logodiv .lleft {float:left; width:300px;}
.logodiv .lright {float:right;}
.flashbanner {padding:0px 10px 2px 10px ;width:778px;}

.smallbanner {padding:0px; margin:0px; overflow:hidden; background:url(../image/blue_back.jpg) no-repeat top; }
.smallbanner .callout{ padding:14px 0px 0px 10px; margin:17px 0px 0px 8px; width:245px; float:left;height:91px; background:url(../image/callout.jpg) no-repeat top;}
.callout img{ width: 60px; padding:0px; border:none;float:left;}
.callout p{ width: 162px; padding:4px;float:left; font-weight:bold; text-align:left;}
.clientlogo {width:755px; padding:0px 20px;}

.baselink {background:url(../image/b_middleportion.gif) repeat-x top; overflow:hidden; height:157px;}
.baselink div.leftimg{background:url(../image/b_leftcorner.jpg); background-position:left top; background-repeat:no-repeat; overflow:hidden; height:157px;}
.baselink div.rightimg{background:url(../image/b_rightcorner.jpg); background-position:right top; background-repeat:no-repeat; overflow:hidden; height:157px;}
.bcolumn {overflow:hidden; padding:0px; margin:0px;}

.left {float:left;  text-align:center;margin:0px; padding:6px 60px;}
.bcolumn .left p {padding:0px 24px 0px 0px;color:#333333;}
.bcolumn .left span{text-align:center;}
.bcolumn .leftlast {float:left;  text-align:center;width:200px;  margin:0px 10px; padding:6px 0px 0px 0px;}
.bcolumn .left a{color:#0021a5;}


.payprocess {margin:auto;width:800px; position:relative;padding:10px 0px;}
.payprocess .leftcor{background: url(../image/bpay_left.gif) no-repeat top left;background-color:#c8c8c8;}
.payprocess .rightcor{background:url(../image/bpay_right.gif) no-repeat top right;height:43px;}
.payprocess .pad{padding-top:8px; text-align:center;}

.footer {margin:auto;overflow:hidden;padding:0px;font-size:11px;}
.footer p{text-align:center;}
.footer a{color:#6b6b6b;}
.footer a:hover{color:#2983C0;}

.nav { width:auto; overflow:hidden; height:62px; background:#f9f9f9 url(../image/dot.gif) repeat-x bottom left;}
.nav ul { margin:0px; padding:0px; margin-left:50px; list-style:none;}
.nav li {float:left; list-style:none; font-size:11px; font-weight:bold; text-align:center; font-size:14px; }
.nav li .last {text-align:center; cursor:pointer;color:#666666;background:url(../image/lastone.gif) no-repeat top left;
display:block;width:143px;line-height:62px; border-bottom:1px #d4d4d4 solid;}
.nav li .last:hover{text-align:center; cursor:pointer; color:#018cc1;width:143px;line-height:62px;background:url(../image/hoverlast.gif) no-repeat top left; border:1px #000000 solid;}
.nav .subact {text-align:center; cursor:pointer;color:#018cc1;background:#f0f0f0 url(../image/hoverlast.gif) no-repeat top left;
display:block;width:143px;line-height:62px; border-bottom:1px #d4d4d4 solid;}

.submenu  {width:auto; padding-left:40px; margin-bottom:10px;height:30px; line-height:30px; text-align:center;}
.submenu span {line-height:22px; height:22px;margin-left:10px;}

.submenu1  {width:200px; padding-left:0px; margin-bottom:10px;height:30px; line-height:30px; text-align:left;}
.submenu1 span {line-height:22px; height:22px;margin-left:10px;}
.submenu1 ul{  margin:0px; padding-left:10px; padding-right:10px;}
.submenu1 ul li{ border-bottom:1px solid #e1e1e1;}

.middle {overflow:hidden; width:auto;padding:6px 16px;}

.contentmid {overflow:hidden; padding:10px 0px 30px 0px;text-align:center;}
.contentmid .feature{width:242px; border-right:1px solid #ececec;float:left;padding:0px 0px 0px 4px; margin:0px;}
.contentmid .featurelast{width:258px; float:left; padding-left:4px;}
.contentmid h1 {color:#018CC1;font-weight:normal;font-size:22px;line-height:20px; padding:0px; margin:0px}
.contentmid p {color:#999999; text-align:center;font-size:20px;margin:0px;}
.contentmid .buttonlink {padding-top:10px;}


ul.ulfeature {list-style-image:none;list-style-type:none;margin:0;padding:0;font-size:14px;line-height:22px;}
.ulfeature img {padding-right:10px;}
ul.ulfeature span {font-size:18px;color:#003399;border-bottom:1px solid #efefef;padding:10px;margin:0px;}

ul.leftnav {list-style-image:none;list-style-type:none;margin:0;padding:0;font-size:12px;line-height:22px;}
.leftnav img {padding-right:10px;}
ul.leftnav span {font-size:12px;color:#003399;border-bottom:1px solid #efefef;padding:10px;margin:0px;}
/*pricing page css-front*/
.pricing-back {width:781px;	height:334px; background: url(../image/pricing_back.jpg) left top;}
.pricing-back h1{font-size:34px;line-height:34px;}
.pricing-back p{margin:0px;	padding:0px;line-height:14px;}
.pricing-back .leftprice {float:left; width:110px; padding:80px 4px 0px 41px; margin-left:0px 4px;text-align:center;}
.pricing-back .leftprice2 {float:left; width:143px; padding-top:80px; margin-left:8px;text-align:center;}

.bluebgbutton {background:url(../image/blue_bakb.jpg) no-repeat top left;text-align:center;height:30px;width:86px;padding:8px 8px;line-height:30px;color:#ffffff;text-transform: uppercase;}

.bluebgbuttonex {background:url(../image/blue_bakb.jpg) no-repeat top left;text-align:center;height:30px;width:86px;padding:8px 15px;line-height:30px;text-weight:bold;color:#ffffff;text-transform: uppercase;}

.goldbgbutton {	background:url(../image/yellow_bakb.jpg) no-repeat top left;text-align:center;	height:30px;width:86px;padding:8px 15px;line-height:30px;text-weight:bold;	color:#000000;text-transform: uppercase;}

.tablegolden { border:1px solid #FFFF99;}
/*pricing page css-front end*/


/*By Rajani*/
.contentmid {overflow:hidden; padding:6px;text-align:left;margin:0px;}
.contentmid .feature{width:240px; border-right:1px solid #ececec;float:left; text-align:left;padding:0px 0px 0px 10px; margin:0px;}
.contentmid .featurelast{ float:left; padding:0px 0px 0px 15px; margin:0px;}
.contentmid .featurelast h1{ text-align:left; }

.contentmid h1 {color:#018CC1;font-weight:normal;font-size:22px;line-height:20px; margin:0px}
.contentmid p {color:#999999; text-align:left;font-size:20px;margin:0px; padding: 0px 0px 20px 0px;}
.contentmid .buttonlink {padding-top:10px;}
.contentmid .featurelast .buttonlink {padding-top:10px;}

.faqans {overflow:hidden; width:90%;}
.faqans h3{padding-left:25px;}
.faqans ul { width:auto; margin:0px; padding:0px; margin-left:40px; list-style:none;}
.faqans li {margin-left:30px; list-style:none;list-style-position:outside;text-align:justify;color:#2f8500; }
.faqans .question {color:green;}
.faqans .ans {color:#0290c0; padding-bottom:16px;}

.bodypci {overflow:hidden;padding:10px 90px;}
.bodypci h1{font:normal 10px; color:green; padding-left:8px; line-height:26px;}
.bodypci ul {list-style-image:none;list-style-type:none;margin:10px;padding:10px;}
.bodypci ul li {background:transparent url(../image/bullet_b.jpg) no-repeat scroll left 2px;margin:0px;padding-left:20px;}
.bodypci p{margin-bottom:10px;}

.bodypannel .leftnavlink {float:left; width:150px;padding:10px;margin-right:2px;border-right:1px solid #efefef;}
.bodypannel .rightconlink {float:left; width:586px;padding:0px 10px;}
.rightconlink p{font-size:12px;padding:0px 10px;text-align:justify;color:#333333;}
.rightconlink {font-size:16px;padding:0px 10px;}

.headfeature {margin:0px;overflow:hidden;}
.headfeature .heading {background:transparent url(../image/product_big_ico.jpg) no-repeat scroll left top;margin:0px;}
.headfeature .heading1 {background:url(../image/up_arrow_ico.jpg) no-repeat scroll left top;margin:0px;}

.headfeature h3 {border-bottom:1px solid #d6e9f1;color:#0058b3;font-size:28px;font-weight:normal;
height:55px;padding-bottom:0.19em;padding-left:2.5em;line-height:55px;}
.headfeature ul {display:block;float:left;list-style-image:none;list-style-position:outside;
list-style-type:none;margin:0px;padding:0px 10px 0px 0px;width:280px;}
.headfeature li {background:transparent url(../image/bullet_b.jpg) no-repeat scroll left 2px; color:#363636; font-size:12px;
padding:0 0 1em 1.5em;margin:0px;}

.comparedrop {background:url(../image/pricing_nav_background.jpg) no-repeat scroll center bottom;height:77px;margin:1em auto 1.5em;text-align:center;}
.comparedrop ul {height:30px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 auto;
padding:0;text-align:center;width:550px;}
.comparedrop ul li {background-image: url(../image/inner_nav_right.jpg);background-position:right bottom;background-repeat:no-repeat;display:inline;float:left;}
.comparedrop ul li a {background-image:url(../image/inner_nav_left.jpg);background-position:left bottom;background-repeat:no-repeat;display:block;font-size:14px;height:36px;padding:15px 8px 0px 10px;text-align:center;width:auto;font-family:Tahoma; text-decoration:none;text-align:center;}

.comparedrop ul li a span {display:block;width:100%;color:#ffffff;font-weight:normal;padding-top:12px;}
.comparedrop ul li.current a span {display:block;padding:0;}
.comparedrop ul li.current {background-image:url(../image/inner_nav_right_current.jpg);background-position:right bottom;
background-repeat:no-repeat;}
.comparedrop ul li.current a {background-image:url(../image/inner_nav_left_current.jpg);background-position:left bottom;
background-repeat:no-repeat;display:block;font-size:18px;padding-top:15px;text-align:center;width:14em;}

.detailgallery {overflow:hidden;width:auto;padding:6px;border:1px solid #eeeeee;margin-bottom:10px;}
.galleryleft {float:left;width:330px;}
.galleryright {float:left;width:240px;}
.galleryright h2{text-align:left;valign:top;font-size:25px;font-weight:normal;line-height:25px;letter-spacing:-1px;}

.subnav{background-color:#F5F5F5; font-family:Calibri, "Trebuchet MS", Tahoma, Arial, Verdana; padding:0px;}
.subnav ul{margin:0px; padding:0px; text-align:center; list-style:none;}
.subnav ul li{ display:inline;border-left:1px solid #CCCCCC;margin:0px; padding:0px;}
.subnav .last2{ border-right:1px solid #CCCCCC;}
.subnav ul li a{font-size:16px;padding:0px 5px;border:1px solid #CCCCCC;}
.subnav ul li a:hover{background-color:#FFFFFF;}

.tableborder {border:1px solid #cce9ed;padding:4px;}
.tableborder th{background:url(../image/lemon_bg.jpg) repeat-x left top;height:25px;font-size:16px;text-align:left;color:#660000;line-height:16px;}
.tableborder .trlemon{background:#fbfabb;}
.tableborder .trblue{background:#dffbff; text-align:justify;}
.tableborder .thheading{background:url(../image/lemon_bg.jpg) repeat-x left top;height:25px;font-size:12px;text-align:left;color:#666666;line-height:12px;font-weight:bold;}

.contentcontainer {overflow:hidden;padding:10px;}

.displaypro {overflow:hidden;width:600px;margin:0 0 0 15px; padding:0px;}
.displaypro span {width:190px;float:left;padding:0px;margin:0px; text-align: center; font-size: 12px; color:#0099FF; font-weight: bold;}
.mainpara {margin:0px;padding:0px 10px;}

.bottomcontent {overflow:hidden; padding:0px 0px 30px 0px;}
.bottomcontent .cont1{width:186px; border-right:1px solid #dadada;float:left;padding:0px 0px 0px 8px; margin:0px;}
.bottomcontent .cont1last {width:186px; float:left; padding-left:8px;}
.bottomcontent h1 {color:#333333;font-weight:normal;font-size:18px;line-height:21px; padding:0px 0px 10px 0px; margin:0px;text-align:center;}
.bottomcontent h2 {color:#018CC1;font-weight:normal;font-size:18px;line-height:20px; padding:4px 0px; margin:0px;text-align:left;}


/*new*/

.bottom_heading {color:#333333; font-weight:normal; font-size:18px; line-height:21px; padding:0px 0px 10px 0px; margin:0px; text-align:center;}
.bottom_bluehead{color:#018CC1;font-weight:normal;font-size:18px;line-height:20px; padding:4px 0px; margin:0px;text-align:left;}
.admin_heading {border-bottom:1px solid #d6e9f1;color:#0058b3;font-size:28px;font-weight:normal;
height:55px;padding-bottom:0.19em;padding-left:2.5em;line-height:55px;}
.headfeature p{font-size:15px; color:#018CC1; font-weight:bold; margin-top:7px;  }
.heading_2{font-size:14px; color:#018CC1; font-weight:bold;}
.heading_3 {font-size:28px; color:#0058b3;font-weight:normal; padding-top:7px;}
.heading_3pad {font-size:28px; color:#0058b3;font-weight:normal; padding-top:7px; padding-bottom:15px;}
.heading_4 {font-size:22px;color:#018CC1;font-weight:normal;padding:0px;margin:0px;}
.heading_5{font-size:22px; color:#02a6e0; font-weight:normal;}
.heading_6{font-size:16px; color:#0058b3; font-weight:bold; padding-top:10px;}
.icon_heading {border-bottom:1px solid #d6e9f1;color:#0058b3;font-size:28px;font-weight:normal;
height:55px;padding-bottom:0.19em;padding-left:2.5em;line-height:55px; margin-bottom:15px;}
.gree_h1{font-size:21px; color:green; padding-left:8px; line-height:26px;}
.pricing-back_h1{font-size:34px;line-height:34px; padding-bottom:15px;}
.por_head {font-size:22px;color:#018CC1;font-weight:normal;padding:0px;margin:0px;}
.gallery_head{text-align:left; valign:top; font-size:25px; font-weight:normal; line-height:25px; padding-top:15px; margin-left:10px; color:#018cc1; letter-spacing:-1px;}
.pricing_head {font-size:34px;line-height:34px; color:#585858; padding-top:20px; padding-bottom:10px; font-weight:bold;}

h1{font-size:18px; margin:0px; color:#018cc1; font-weight:normal; padding-top:12px;  padding-left:10px;}
h2{font-size:17px; margin:0px; color:#018cc1; font-weight:normal; padding-left:10px; padding-top:7px; font-weight:bold;}
.listnav{ text-align:left;}
.listnav li{line-height:20px}
.listnav a { color:#2983C0; text-decoration:none; border:none !important; }
.listnav a:hover { text-decoration: underline; }
.Blue_head_text {
    color: #005099;
    font-family: Helvetica;
    font-weight: bold;
	font-size: 17px;
    text-align: left;
    margin: 2
}