@charset "utf-8";
/* CSS Document */

/* Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "Helvetica Neue", Helvetica, Arial, sans-serif, Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif */

body{margin:0 auto; padding:0; background:#e5e5e5; color:#505050 !important; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
a{outline:none;}

#wrapper{width:1024px; margin:0 auto; padding:0; background:#FFFFFF;}
#mainplaceholder{ margin:0 auto; padding:0; width:998px; background:url(../images/bg_r.jpg)  repeat-y 0 0;}
.spacerh25{height:25px; background:url(../images/spacer.gif) 0 0 repeat; clear:both;}
.spacerh251{height:6px;width:980px;background:url(../images/spacer251.jpg)  repeat-x 0 0; margin:0 auto; padding:0;clear:both;}

/*-------------------- header ----------------------*/
#header{width:980px; margin:0 auto; background:url(../images/topnavbg.jpg) 0 0 no-repeat; height:102px;}
#logo{width:416px; float:left; height:102px;}
.logotxt{font-family:"Basic Sans SF"; font-size:28px; color:#FFFFFF; background:transparent; padding:30px 0 0 15px; text-decoration:none;}
a.logotxt:hover{text-decoration:none;}

/*------- navigation ---------*/

#mainnav {margin:0; padding:17px 0 0 0; height:32px; float:left; width:551px; border:0px solid #f00;}
#mainnav ul {margin:0; padding:0px; list-style:none;}
#mainnav li {display:inline; margin:0; padding:0;}

#mainnav a#home_n {float:left; width:74px; height:32px; background: url(../images/home_n.jpg) no-repeat left top; margin:0 1px 0 0; padding:0px; text-decoration:none;}
#mainnav a#home_n:hover {width:74px; height:32px; background: url(../images/home_n.jpg) no-repeat left bottom; }
#mainnav a.active#home_n{width:74px; height:32px; background: url(../images/home_n.jpg) no-repeat left bottom;}

#mainnav a#aboutus_n {float:left; width:96px; height:32px; background: url(../images/aboutus_n.jpg) no-repeat left top; margin:0 1px 0 0; padding:0px; text-decoration:none;}
#mainnav a#aboutus_n:hover {width:96px; height:32px; background: url(../images/aboutus_n.jpg) no-repeat left bottom;}
#mainnav a.active#aboutus_n {width:96px; height:32px; background: url(../images/aboutus_n.jpg) no-repeat left bottom;}

#mainnav a#support_n {float:left; width:99px; height:32px; background: url(../images/support_n.jpg) no-repeat left top; margin:0 1px 0 0; padding:0px; text-decoration:none;}
#mainnav a#support_n:hover {width:99px; height:32px; background: url(../images/support_n.jpg) no-repeat left bottom;}
#mainnav a.active#support_n {width:99px; height:32px; background: url(../images/support_n.jpg) no-repeat left bottom;}

#mainnav a#faq_n {float:left; width:90px; height:32px; background: url(../images/faq_n.jpg) no-repeat left top; margin:0 1px 0 0; padding:0px; text-decoration:none;}
#mainnav a#faq_n:hover {width:90px; height:32px; background: url(../images/faq_n.jpg) no-repeat left bottom;}
#mainnav a.active#faq_n {width:90px; height:32px; background: url(../images/faq_n.jpg) no-repeat left bottom;}


#mainnav a#contactus_n {float:left;width:112px; height:32px; background:url(../images/contactus_n.jpg) no-repeat left top; margin:0 1px 0 0; padding:0px; text-decoration:none;}
#mainnav a#contactus_n:hover {width:112px; height:32px; background:url(../images/contactus_n.jpg) no-repeat left bottom;}
#mainnav a.active#contactus_n{width:112px; height:32px; background:url(../images/contactus_n.jpg) no-repeat left bottom;}

#mainnav a#login_n {float:left;width:73px; height:32px; background: url(../images/login_n.jpg) no-repeat left top; margin:0; padding:0px; text-decoration:none;}
#mainnav a#login_n:hover {width:73px; height:32px; background: url(../images/login_n.jpg) no-repeat left bottom;}
#mainnav a.active#login_n{width:73px; height:32px; background: url(../images/login_n.jpg) no-repeat left bottom;}

#navbtm{font-family:"Myriad Pro", Myriad, "Helvetica Neue", Helvetica, Arial, sans-serif; color:#FFFFFF; font-size:16px; text-decoration:none; padding:20px 20px 0 0; margin:0; float:right;  background:transparent;}

/*------- navigation mid ---------*/
#midnav{width:980px; margin:6px auto; height:38px; background:url(../images/midnavbg.jpg)  no-repeat 0 0;}
#midnavigation{ margin:0 0 0 0px; padding:0;}

#midnavigation ul {margin:0; padding:0; list-style:none;}
#midnavigation li {display:inline; margin:0; padding:0;}

#midnavigation a#onthenetoverview_n {float:left; width:278px; height:38px; background:url(../images/onthenetofficeoverview_n.jpg) no-repeat left top; margin:0 1px 0 0; padding:0px; text-decoration:none;}
#midnavigation a#onthenetoverview_n:hover {width:278px; height:38px; background:url(../images/onthenetofficeoverview_n.jpg) no-repeat left bottom;}
#midnavigation a.active#onthenetoverview_n{width:278px; height:38px; background:url(../images/onthenetofficeoverview_n.jpg) no-repeat left bottom;}

#midnavigation a#services_n {float:left; width:175px; height:38px; background:url(../images/services_h.jpg)  no-repeat left top; margin:0 1px 0 0; padding:0px; text-decoration:none;}
#midnavigation a#services_n:hover {width:175px; height:38px; background:url(../images/services_h.jpg) no-repeat left bottom;}
#midnavigation a.active#services_n {width:175px; height:38px; background:url(../images/services_h.jpg) no-repeat left bottom;}

#midnavigation a#key_benefits_n {float:left; width:167px; height:38px; background:url(../images/key_benefits_n.jpg) no-repeat left top; margin:0 1px 0 0; padding:0px; text-decoration:none;}
#midnavigation a#key_benefits_n:hover {width:167px; height:38px; background:url(../images/key_benefits_n.jpg) no-repeat left bottom;}
#midnavigation a.active#key_benefits_n {width:167px; height:38px; background:url(../images/key_benefits_n.jpg) no-repeat left bottom;}

#midnavigation a#get_started_n {float:left; width:158px; height:38px; background: url(../images/get_started_n.jpg) no-repeat left top; margin:0 1px 0 0; padding:0px; text-decoration:none;}
#midnavigation a#get_started_n:hover {width:158px; height:38px; background: url(../images/get_started_n.jpg) no-repeat left bottom;}
#midnavigation a.active#get_started_n {width:158px; height:38px; background: url(../images/get_started_n.jpg) no-repeat left bottom;}


#midnavigation a#live_demo_n {float:left;width:198px; height:38px; background:url(../images/live_demo_n.jpg) no-repeat left top; margin:0 0 0 0; padding:0px; text-decoration:none;}
#midnavigation a#live_demo_n:hover {width:198px; height:38px; background:url(../images/live_demo_n.jpg) no-repeat left bottom;}
#midnavigation a.active#live_demo_n{width:198px; height:38px; background:url(../images/live_demo_n.jpg) no-repeat left bottom;}

/*---------- flash ---------*/
#flash{width:980px; margin:0 auto; height:236px;}
#demoflash{width:980px; margin:0 auto; height:236px; background:url(../images/demoBanner.jpg) no-repeat 0 0;}
#demotesti{width:980px; margin:0 auto; height:236px; background:url(../images/testimonial.jpg) no-repeat 0 0;}
#demologo { margin:0; padding:55px 0 0 64px;}
#demologo a#bannerlogo{background:url(../images/activeLogo.jpg) no-repeat 0 0; width:336px; height:119px; float:left; margin:0; }
#demologo a#bannerlogo:hover{background:url(../images/onhoverLogo.jpg) no-repeat 0 0; width:336px; height:119px; float:left; margin:0; }

/*-------------------- middle -----------------------*/
#middle{width:980px; *width:990px; margin:0 auto;}
#middlehome{width:984px; margin:0 auto;}

/*------------------- mid home top ------------------------*/
#midHometop{ width:984px; padding:0; margin:0; float:left;}
#midhometleft{width:560px; height:229px; background:url(../images/left_top_bg.jpg) no-repeat 0 0; margin:0; padding:0; float:left;}
#midhometleft ul{ margin:0; padding:0; list-style:none;}
#midhometleft li{ background:url(../images/dot.jpg) no-repeat 0 14px; margin:0; padding:0 0 0 10px; font-family:Arial; font-size:14px;font-weight:bold; color:#4f4f4f; line-height:35px;}
#midhometleft li a{ text-decoration:underline; color:#4f4f4f;}
#midhometleft li a:hover{ text-decoration:none;}

.manage{ margin:95px 0 0 0; padding:0; width:560px; float:left;}
.manageLeft{ width:239px; margin:0; padding:0 0 0 14px; float:left;}
.manageLeft p{font-family:Arial; font-size:11px;font-weight:bold; color:#5a9d05; margin:0; padding:0 0 0 12px;}
.manageLeft p a{font-family:Arial; font-size:11px;font-weight:bold; color:#5a9d05; margin:0; padding:0; text-decoration:none;}
.manageLeft p a:hover{ text-decoration:underline;}
.manageRight{ width:286px; margin:0; padding:0 0 0 20px; float:left;}


#midhometright{width:422px; height:229px; background:url(../images/right_top_bg.jpg) no-repeat 0 0; margin:0 0 0 2px; padding:0; float:left;}
#midhometright ul{ margin:80px 0 0 0; padding:0 0 0 20px; list-style:none;}
#midhometright li{ background:url(../images/arrow1.jpg) no-repeat 0 6px; margin:0; padding:0 0 0 15px; font-family:Arial; font-size:11px; font-weight:bold; color:#2664a9;line-height:26px;}

#midHomebottom{ width:981px; padding:0; margin:4px 0 0 0; float:left;}
#midhomebleft{width:558px; height:168px; background:url(../images/bottom_left.jpg) no-repeat 0 0; margin:0; padding:0; float:left;}

.virtualoffice{ width:558px; margin:20px 0 0 0; padding:0; float:left;}
.virtualofficeLeft{ margin:0; padding:0; float:left; width:249px;}
.virtualofficeLeft span{ /*font-family:"Myriad Pro", Myriad, "Helvetica Neue", Helvetica, Arial, sans-serif;*/ font-family:"Myriad Pro", Myriad, "Helvetica Neue", Helvetica, Arial, sans-serif, Myriad, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:14px; font-weight:bold; color:#2664a9; margin:0; padding:0 0 0 12px;}
.virtualofficeLeft ul{ margin:8px 0 0 0; padding:0 0 0 10px; width:239px;list-style:none;}
.virtualofficeLeft li{ background:url(../images/dott.jpg) no-repeat 0 4px; margin:0; padding:0 0 0 10px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#474747;line-height:16px;}
.virtualofficeLeft p{font-family:Arial; font-size:11px;font-weight:bold; color:#5a9d05; margin:45px 0 0 0; padding:0 0 0 12px;}
.virtualofficeLeft p a{font-family:Arial; font-size:11px;font-weight:bold; color:#5a9d05; margin:0; padding:0; text-decoration:none;}
.virtualofficeLeft p a:hover{ text-decoration:underline;}


.virtualofficeRight{ margin:0; padding:0; float:left; width:294px;}
.virtualofficeRight span{ font-family:"Myriad Pro", Myriad, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:14px; font-weight:bold; color:#2664a9; margin:0; padding:0 0 0 20px;}
.virtualofficeRight ul{ margin:6px 0 0 0; padding:0 0 0 20px; width:239px;list-style:none;}
.virtualofficeRight li{ background:url(../images/dott.jpg) no-repeat 0 6px; margin:0; padding:0 0 0 10px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#474747; line-height:16px;}
.virtualofficeRight p{font-family:Arial; font-size:11px;font-weight:bold; color:#5a9d05; margin:30px 0 0 0; padding:0 0 0 18px;}
.virtualofficeRight p a{font-family:Arial; font-size:11px;font-weight:bold; color:#5a9d05; margin:0; padding:0; text-decoration:none;}
.virtualofficeRight p a:hover{ text-decoration:underline;}

#midhomebright{width:418px; height:168px; background:url(../images/bottom_right.jpg) no-repeat 0 0; margin:0 0 0 4px; padding:0; float:left;}
.midhomebLeft{width:206px; margin:0; padding:0; float:left;}
.midhomebRight{width:210px; margin:0; padding:0; float:left;}
#solutionnav{ margin:87px 0 0 0; height:84px; padding:0 0 0 84px; float:left;}
#solutionnav ul{ margin:0; padding:0;}
#solutionnav li{ list-style:none;}

#solutionnav  a#health_care{ background:url(../images/healthcare_a.jpg) no-repeat 0 0; width:112px; height:25px; margin:0 0 2px 0; padding:0; float:left;}
#solutionnav  a#health_care:hover{ background:url(../images/healthcare_ho.jpg) no-repeat 0 0; width:112px; height:25px; margin:0 0 2px 0; padding:0; float:left;}
#solutionnav  a.current#health_care{ background:url(../images/healthcare_ho.jpg) no-repeat 0 0; width:112px; height:25px; margin:0 0 2px 0; padding:0; float:left;}

#solutionnav  a#financial{ background:url(../images/financial_a.jpg) no-repeat 0 0; width:112px; height:25px; margin:0 0 2px 0; padding:0; float:left;}
#solutionnav  a#financial:hover{ background:url(../images/financial_ho.jpg) no-repeat 0 0; width:112px; height:25px; margin:0 0 2px 0; padding:0; float:left;}
#solutionnav  a.current#financial{ background:url(../images/financial_ho.jpg) no-repeat 0 0; width:112px; height:25px; margin:0 0 2px 0; padding:0; float:left;}

#solutionnav  a#legal{ background:url(../images/legal_a.jpg) no-repeat 0 0; width:112px; height:25px; margin:0; padding:0; float:left;}
#solutionnav  a#legal:hover{ background:url(../images/legal_ho.jpg) no-repeat 0 0; width:112px; height:25px; margin:0; padding:0; float:left;}
#solutionnav  a.current#legal{ background:url(../images/legal_ho.jpg) no-repeat 0 0; width:112px; height:25px; margin:0; padding:0; float:left;}


#midHomeBottomBg{ background:url(../images/bottomBg.jpg) repeat-x 0 0; width:981px; margin:2px 0 0 0; padding:0; float:left; height:74px;}
#midHomeBottomBg p{ font-family:"Myriad Pro", Myriad, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:16px; margin:26px 0 0 0; float:left; padding:0;color:#464646;}
#midHomeBottomBg p a{ font-family:"Myriad Pro", Myriad, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:16px;margin: 0; float:left; padding:0;color:#464646; text-decoration:none;}
#midHomeBottomBg p a:hover{ font-family:"Myriad Pro", Myriad, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:16px;margin:0; float:left; padding:0;color:#464646; text-decoration:underline;}


#homefooter{ width:984px; margin:0 auto; padding:10px 0; text-align:center;}
#homefooter ul { margin:0; padding:0;list-style:none; display:inline;}
#homefooter ul li{ list-style:none; padding:0 2px; margin:0; display:inline;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#919191; }
#homefooter ul li a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#919191; text-decoration:none;;}
#homefooter ul li a:hover{color:#919191; text-decoration:underline;}

/*---- content part I ------*/
#contentI{width:980px; margin:0 auto;}
#contenttop{background:url(../images/contenttop.png) 0 0 no-repeat; height:46px; width:980px;}
.contptxt{font-size:18px; font-family:"Myriad Pro", Myriad, "Helvetica Neue", Helvetica, Arial, sans-serif; color:#FFFFFF; width:242px; float:left; text-align:center; padding-top:10px;  background:transparent;}
.contptxt1{font-size:18px; font-family:"Myriad Pro", Myriad, "Helvetica Neue", Helvetica, Arial, sans-serif; color:#FFFFFF; width:738px; float:left; text-align:center; padding-top:10px;  background:transparent;}

#contentmid{background: #ffffff url(../images/contentbg.png) 0 bottom no-repeat; height:182px; width:980px;}


#one{width:242px; float:left; padding-bottom:0px;}
.partone{width:242px;}

.hsb{display:block; list-style:none; width:240px; float:left; margin:0; padding:0;}
.hsb ul{display:block; list-style:none; float:left; margin:10px 0 0 15px; padding:0;}
.hsb ul li {display:block; list-style:none; margin:0; background:url(../images/sym.png) 0 5px no-repeat; padding: 0 0 0 15px; font-family:Arial; font-size:13px; color:#474747; text-decoration:none; line-height:18px; }
/*#hsb ul li a{font-family:"Myriad Pro", Myriad, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:13px; color:#474747; text-decoration:none; list-style:none;}
#hsb ul li a:hover{text-decoration:underline;}*/


.hsb1{display:block; list-style:none; width:240px; float:left; margin:0; padding:0;}
.hsb1 ul{display:block; list-style:none; float:left; margin:10px 0 0 15px; padding:0;}
.hsb1 ul li {display:block; list-style:none; margin:0; background:url(../images/sym.png) 0 5px no-repeat; padding: 0 0 0 15px; font-family:Arial; font-size:13px; color:#474747; text-decoration:none; line-height:18px; }


.readmore{color:#1c82e7; text-decoration:underline; float:right; text-align:right; padding:2px 10px; font-family:Arial; font-size:12px;}
.readmore1{color:#1c82e7; text-decoration:underline; float:right; text-align:right; padding:10px 10px; font-family:Arial; font-size:12px;}

:hover.readmore{text-decoration:none;}
:hover.readmore1{text-decoration:none;}

#parttwo{width:245px; float:left;}
#hecareimg{/*background:url(../images/healthcareimg.png) 0 0 no-repeat;*/ width:86px; height:117px; margin:34px auto 0 auto; cursor:pointer;}

#partthree{width:245px; float:left;}
#finanimg{/*background:url(../images/financeimg.png) 0 0 no-repeat;*/ width:86px; height:117px; margin:34px auto 0 auto; cursor:pointer;}

#partfour{width:248px; float:left;}
#legalimg{/*background:url(../images/legalimg.png) 0 0 no-repeat;*/ width:114px; height:117px; margin:34px auto 0 auto; cursor:pointer;}


/*---- content part II ------*/
#contentII{width:980px; margin:0 auto;}
#lowermid1{width:487px; float:left;}
#lowermid2{width:4px; float:left; background:url(../images/lowermid3.png) 0 0 no-repeat; height:323px;}
#lowermid3{width:488px; float:left;}

#lm1{width:240px; float:left; margin:15px 0 0 0;}
.greentxt{color:#98c00c; font-family:"Myriad Pro", Myriad, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:14px; text-transform:uppercase; font-weight:bold;}
.greentext{color:#98c00c; font-family:"Myriad Pro", Myriad, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:14px; text-transform:uppercase; font-weight:bold; padding-left:10px;}

.list{display:block; float:left; width:240px; margin:0; padding:0;}
.list ul {display:block; list-style:none; margin:10px 0 0 10px; padding:0;}
.list ul li {display:block; list-style:none; font-family:Arial, Helvetica, sans-serif; color:#474747; font-size:12px; background:url(../images/symsml.png) 0 5px no-repeat; padding: 0 0 0 10px;}

.list5{display:block; float:left; width:240px; margin:0; padding:0;}
.list5 ul {display:block; list-style:none; margin:10px 0 0 1px; padding:0;}
.list5 ul li {display:block; list-style:none; font-family:Arial, Helvetica, sans-serif; color:#474747; font-size:12px; background:url(../images/symsml.png) 0 5px no-repeat; padding: 0 0 0 10px;}



.read{background:url(../images/readbg.png) 0 0 no-repeat; float:right; width:81px; height:26px; margin:65px 10px 0 0;}
.readclient{background:url(../images/readbg.png) 0 0 no-repeat; float:right; width:81px; height:26px; margin:36px 10px 0 0;}

.read1{background:url(../images/readbg.png) 0 0 no-repeat; float:right; width:81px; height:26px; margin:32px 10px 8px 0;}
* html .read1{background:url(../images/readbg.png) 0 0 no-repeat; float:right; width:81px; height:26px; margin:20px 10px 8px 0;}
*:first-child+html .read1{background:url(../images/readbg.png) 0 0 no-repeat; float:right; width:81px; height:26px; margin:20px 10px 8px 0;}

.rdmr{margin:5px 0 0 7px;}
.grenreadmore{color:#697700; font-family:"Myriad Pro", Myriad, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:13px; text-decoration:none; text-transform:uppercase;}
:hover.grenreadmore{color:#101535;}
/*-----------------------------------------------*/

#lm2{width:2px; float:left;}
#lm3{width:238px; float:left; margin:15px 0 0 0px;}
#lm4{/*background:url(../images/head2headimg.png) 0 0 no-repeat;*/ width:487px; height:135px; cursor:pointer;}

#rgtlm1{width:488px; float:left; margin:15px 0 0 0px;}
#list1{display:block; float:left; width:488px; margin:0; padding:0;}
#list1 ul {display:block; list-style:none; margin:10px 0 0 10px; padding:0;}
#list1 ul li {display:block; list-style:none; font-family:Verdana, Arial, Helvetica, sans-serif; color:#474747; font-size:11px; background:url(../images/symsml.png) 0 5px no-repeat; padding: 0 0 5px 10px;}

#rgtlm2{/*background:url(../images/roi_calimg.png) 0 0 no-repeat;*/ width:488px; height:135px; cursor:pointer;}
* html #rgtlm2{/*background:url(../images/roi_calimg.png) 0 0 no-repeat;*/ width:488px; height:135px; cursor:pointer; margin-top:-0px;}


/*------- foooternavigation ---------*/
#footer{width:980px; margin:0 auto; height:38px; background:url(../images/footerbg.png) 0 0 no-repeat;}
#footernav{display:block; margin:0px 0 0 60px; padding:10px 0 0 80px; }
#footernav ul {display:inline; list-style:none;}
#footernav ul li {display:inline; list-style:none; padding:0; margin: 0 15px 0 30px; float:left;}
#footernav ul li a{font-family:"Myriad Pro", Myriad, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:15px; color:#FFFFFF; text-decoration:none;  background:transparent;}
#footernav ul li a:hover{color:#09152d;}

#copyright{color:#474747; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px 0 5px 0; margin:0 auto; text-align:center;}



/*------------------------------- inner pages ------------------------------*/

/*--- about us ---*/
#aboutleft{width:241px; padding:0 0 15px 0; float:left;}
#aboutright{ margin-left:262px; padding:0 0 10px 0; }
#aboutright1{ margin-left:10px; padding:0 0 10px 0; float:left; width:720px;}
#aboutright2{ margin-left:10px; padding:0 0 10px 0; float:right; width:710px;}
.titles{margin:0; border-bottom:dotted 1px #999999; padding-bottom:10px;}
.titles2{margin:0; border-bottom:dotted 1px #999999; padding-bottom:10px;font-family:Arial, Helvetica, sans-serif; color:#005caa; font-size:13px; font-weight:700; padding:5px 0px; clear:both; width:700px;  background:transparent;}
.titles1{margin:0px 0px 0px 0; border-bottom:dotted 1px #999999; padding-bottom:10px; width:240px;}
.regulartext{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; color:#474747; text-decoration:none; margin:5px 10px 0 0px; padding:10px 0 0 0;}
.regulartext a{color:#089FF7; text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.regulartext  a:hover{text-decoration:none;}
.regularlink{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; text-decoration:none; color:#089FF7; background:transparent; }
.regularlink:hover{text-decoration:underline;}
.ourfeatbg{background: #fff url(../images/ourfeat_bg.gif) 0 bottom repeat-x; width:241px; height:170px;}

.ourfeat{display:block; list-style:none; width:240px; float:left; margin:0; padding:0;}
html > body .ourfeat ul{display:block; list-style:none; float:left; margin:0px 0 0 13px; padding:0;}
.ourfeat ul{display:block; list-style:none; float:left; margin:0px 5px; padding:0; }
.ourfeat ul li {display:block; list-style:none; margin:0; background:url(../images/sym.png) 0 19px no-repeat; padding: 0 0 0 15px; font-family:Arial; font-size:13px; color:#474747; text-decoration:none; line-height:45px; border-bottom:dotted 1px #cbcbcb;}
.ourfeat ul li.new {display:block; list-style:none; margin:0; background:url(../images/sym.png) 0 8px no-repeat; padding: 0 0 0 15px; font-family:Arial; font-size:13px; color:#474747; text-decoration:none; line-height:27px;}
.ourfeat ul li a{  font-family:Arial; font-size:13px; color:#474747; text-decoration:underline; line-height:40px;}
.ourfeat ul li a.active{ font-family:Arial; font-size:13px; color:#474747; text-decoration:none; line-height:40px;}

.industrybg{background: #fff url(../images/industry_bg.gif) 0 bottom repeat-x; width:241px; height:150px;}
.industry{display:block; list-style:none; width:100%; float:left; margin:0; padding:0 0 20px 0;}
html > body .industry ul{display:block; list-style:none; float:left; margin:10px 0 0 0px; padding:0;}
.industry ul{display:block; list-style:none; float:left; margin:10px 0 0 0px; padding:0;}
.industry ul li {display:block; list-style:none; margin:0; background:url(../images/sym.png) 0 8px no-repeat; padding: 3px 0 0 15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#474747; text-decoration:none; line-height:18px;}

.horiline{margin:0 auto; padding:8px 0 5px 10px;}

.conttxt{color:#005caa; font-family:"Myriad Pro", Myriad, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:14px; line-height:20px; padding:10px 0 0 0; text-transform:uppercase; font-weight:700;  background:transparent;}

.conttext{color:#005caa; font-family:"Myriad Pro", Myriad, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:14px; line-height:20px; padding:10px 0 0 0; font-weight:700; text-decoration:none;  background:transparent; }
.conttext:hover{text-decoration:underline;}
.conttxt1{color:#005caa; font-family:"Myriad Pro", Myriad, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:14px; line-height:20px; padding:10px 0 0 0; font-weight:700;  background:transparent;}
.conttxt_new{color:#005caa; font-family:"Myriad Pro", Myriad, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:14px; line-height:20px; margin:10px 0 0 0; font-weight:700; padding:0;  background:transparent; }

.conttext5{color:#005caa; font-family:"Myriad Pro", Myriad, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:13px; line-height:20px; padding:10px 0 0 0; font-weight:700; text-decoration:none; letter-spacing:0.001em; margin-left:-3px;  background:transparent;}
.conttext5:hover{text-decoration:underline;}


/*-- leftcolimg --*/
#foneimg{background:url(../images/fone_img.gif) 0 0 no-repeat; width:50px; height:60px; margin: 0 10px 0 5px; float:left;}
#mailimg{background:url(../images/mail_img.gif) 0 0 no-repeat ; width:50px; height:60px; margin: 0 8px 0 4px; float:left; vertical-align:top; padding:0; }
#chatimg{background:url(../images/chat.gif) 0 0 no-repeat; width:50px; height:60px; margin: 0 10px 0 5px; float:left; cursor:pointer;}
#addiimg{background:url(../images/additionalass_img.png) 0 0 no-repeat; width:50px; height:60px; margin: 0 10px 0 5px; float:left; cursor:pointer;}
#feedimg{background:url(../images/feedback_img.png) 0 0 no-repeat; width:50px; height:60px; margin: 0 10px 0 5px; float:left; cursor:pointer;}
#testimg{background:url(../images/testimonialImg.jpg) 0 0 no-repeat ; width:54px; height:54px; margin: 0 8px 0 4px; float:left; vertical-align:top; padding:0; }

/*-- services --*/
#ones{width:350px; float:left;}
#two{margin-left:360px;}
.serv{width:242px; float:left;}
.servicestitle{font-family:Arial, Helvetica, sans-serif; color:#005caa; font-size:13px; text-transform:uppercase; font-weight:700; padding: 15px 0 0 0px;  background:transparent;}
.service{display:block; list-style:none; width:242px; float:left; margin:0; padding:0 0 20px 0;}
.service ul{display:block; list-style:none; float:left; margin:10px 0 0 0px; padding:0;}
.service ul li {display:block; list-style:none; margin:0; background:url(../images/sym.png) 0 5px no-repeat; padding: 0 0 0 15px; font-family:Arial; font-size:13px; color:#474747;line-height:18px;}
.service ul li a{color:#005CAA; text-decoration:none;}
.service ul li a:hover{ text-decoration:underline;}
.servline{margin:15px 0 5px 0;}


/*-- overview --*/
.overviewone{margin:0; padding:0; float:left; }
.overviewtxt{width:720px; margin:0; padding:0; float:left; clear:both;}
.overviewtxt p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; color:#474747; text-decoration:none; margin:5px 10px 0 0px; padding:10px 0 0 0;}
.overviewtxt p a{color:#005CAA;}
.overviewtxt p a:hover{color:#005CAA; text-decoration:none;}
.overviewclick{margin:0 0 0 50px; float:right; vertical-align:top; padding:0; }
.overviewimg { margin:0; padding-top:5px;}
.regulartext1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; color:#474747; text-decoration:none; margin:5px 10px 10px 0px; padding:10px 0 0 0; border-bottom:dotted 1px #999999;}
.regulartext2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; color:#474747; text-decoration:none; margin:0px 10px 10px 0px; }
.regulartext3{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; color:#474747; text-decoration:none; margin:15px 10px 10px 0px; }
.regulartext3 a{color:#474747;text-decoration:underline;}
.regulartext3 a:hover{color:#474747;text-decoration:none;}


.overtitle{font-family:Arial, Helvetica, sans-serif; color:#005caa; font-size:13px; text-transform:uppercase; font-weight:700; margin:10px 0px;  background:transparent;}

.overviewtxt1{width:710px; margin:0; padding:0; float:left; clear:both;}
.overviewtxt1 p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; color:#474747; text-decoration:none; margin:5px 10px 0 0px; padding:10px 0 0 0;}
.overviewtxt1 p a{color:#005CAA;}
.overviewtxt1 p a:hover{color:#005CAA; text-decoration:none;}


/*-- key benifits --*/
.keybenifitsbg{background: #fff url(../images/newkeybg.jpg) 0 bottom repeat-x; width:240px; height:249px;}
.keybenefitstitle{font-family:Arial, Helvetica, sans-serif; color:#005caa; font-size:13px; text-transform:none; font-weight:700; padding: 15px 0;  background:transparent;}
.keysym{ background:url(../images/key_sym.png) 0px center no-repeat; float:left; padding:0 0 0 23px;}
.keytext{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; color:#474747; text-decoration:none; margin:0px 10px 0 0px; padding:0;}
.keylink{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#005caa; text-decoration:underline; margin:0; padding:0; font-weight:bold; font-style:italic;  background:transparent;}
.keylink:hover{color:#6db214;}

.keytext a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; color:#089ff7/*#0ca0f0*/; text-decoration:none; margin:0px 10px 0 0px; padding:0;}
.keytext a:hover{ text-decoration:underline;}
/*-- support --*/
.supporttitle{font-family:Arial, Helvetica, sans-serif; color:#005caa; font-size:13px; text-transform:uppercase; font-weight:700; padding:5px 0px; clear:both; width:400px;  background:transparent;}
.support{display:block; list-style:none;  float:left; margin:0; padding:0; clear:both; }
html > body .support ul{display:block; list-style:none; float:left; margin:10px 0 0 0px; padding:0;}
.support ul{display:block; list-style:none; float:left; margin:10px 0 0 0px; padding:0;}
.support ul li {display:block; list-style:none; margin:0; background:url(../images/sym.png) 0 8px no-repeat; padding: 0px 0 0 15px; font-family:Arial; font-size:13px; color:#474747; text-decoration:none; line-height:18px;}


#partners{width:235px; margin:10px auto 0 auto;}
#supptop{background:url(../images/sup_lefttop.png) 0 0 no-repeat; width:235px; height:8px;}
* html #supptop{background:url(../images/sup_lefttop.png) 0 0 no-repeat; width:235px; height:8px; margin-bottom:-11px;}
#suppmid{background:url(../images/supp_leftmid.png) 0 0 repeat-y; width:235px;}
#suppbtm{background:url(../images/supp_leftbtm.png) 0 0 no-repeat; width:235px; height:8px;}

.coimgs{margin:0 auto; width:212px; text-align:center; padding:0;}
.coimages{padding:12px 0 12px 0; line-height:20px;}
* html .coimages{padding:5px 0 0px 0; line-height:20px;}

/*-- contactus --*/
.contactlefttxt{color:#005caa; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:center; font-weight:bold;  background:transparent;}
.contacttext{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#474747; text-decoration:none; margin:5px 10px 0 7px; padding:0;}

.contclink{color:#1c82e7; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}
.contclink:hover{text-decoration:none;}

.conttitle{font-family:Arial, Helvetica, sans-serif; color:#005caa; font-size:13px; text-transform:none; font-weight:700; padding: 15px 0 0 5px;  background:transparent;}

.conttitle2{font-family:Arial, Helvetica, sans-serif; color:#005caa; font-size:13px; text-transform:none; font-weight:700; padding: 0px 0 0 5px;  background:transparent; float:left; width:130px; margin:0;}
p.conttitle2{font-family:Arial, Helvetica, sans-serif; color:#005caa; font-size:13px; text-transform:none; font-weight:700; padding: 0px 0 0 5px;  background:transparent; float:left; width:150px; margin:0;}

/*---getstarted---*/
.textbox {font-family:Arial, Helvsetica, sans-serif; font-size:13px; color:#333333; padding:7px 0px; margin:0px; }
.textbox1{font-family:Arial, Helvsetica, sans-serif; font-size:13px; color:#333333; padding:0; margin:0px; width:190px; border:1px solid #005caa; height:20px; background-color:#f8fafb; background:url(../images/textbg.jpg) repeat-x;}
.textboxbig{font-family:Arial, Helvsetica, sans-serif; font-size:13px; color:#333333; padding:0; margin:0px; width:280px; border:1px solid #005caa; height:20px; background-color:#f8fafb; background:url(../images/textbg.jpg) repeat-x;}
.textbox2{font-family:Arial, Helvsetica, sans-serif; font-size:13px; color:#333333; padding:0; margin:0px; width:300px; border:1px solid #005caa; height:20px; background-color:#f8fafb; background:url(../images/textbg.jpg) repeat-x;}
.dropdwn {width:190px; font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#474747; height:23px; border:1px solid #005caa; background-color:#fff; }
.star{color:#CC3300; font-weight:bold; font-size:17px;}
#form { width:700px;  margin:0 ; padding:0;}
.testimonial{font-family:Arial, Helvetica, sans-serif; font-size:12px;  text-decoration:none; color:#005caa; margin:5px 10px; background:transparent;}
.testimonialtext{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#474747; text-decoration:none; margin:4px 10px 0 5px; }


/*get started page end here*/

/*datacentre start here*/
html > body .datacentre ul{display:block; list-style:none; float:left; margin:0; padding:0;}
.datacentre ul{display:block; list-style:none; float:left; margin:0px; padding:0; }
.datacentre ul li {display:block; list-style:none; margin:0; background:url(../images/sym.png) 0 12px no-repeat; padding: 0 0 0 15px; font-family:Arial; font-size:13px; color:#474747; text-decoration:none; line-height:32px; }
.datacentre ul li a{  font-family:Arial; font-size:13px; color:#474747; text-decoration:underline; line-height:30px;}
.datacentre ul li a.active{ font-family:Arial; font-size:13px; color:#474747; text-decoration:none; line-height:30px;}
/*datacentre ends here*/


/*footer start here*/
.footernew {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; background:transparent; margin:0 auto; text-decoration:none; text-align:center;}
.footernew ul li {display:inline; padding:6px; margin:0 auto;}
.footernew ul li a{color:#666666; background:transparent;text-decoration:none;}
.footernew ul li a:active{color:#666666; text-decoration:none;}
.footernew ul li a:hover{color:#0033CC; text-decoration:none; }
/*footer end here*/

/*sitemap
------------------------------------------------------------------------------------------------*/
#sitemap {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9pt;color: #000000; margin:0; padding:0; }
#sitemap li {list-style-type: none; }
#sitemap li a:active {	list-style-type: none; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9pt;	color: #000000;}
ul#sitemap > li {margin-bottom: 15px;}
#sitemap ul li {list-style-image: url("../images/l2_normal.gif");}
#sitemap ul li.firstfollow {  list-style:url("../images/l2_first_follow.gif"); padding-left:10px; margin-left:20px;}
#sitemap ul li.last {list-style-image: url("../images/l2_last_item.gif"); padding-left:10px; margin-left:20px;}
.link {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9pt;	color: #000000; text-decoration:none;}
.link:hover{text-decoration:underline;}


.chatlink{color:#f30101; font-family:"Myriad Pro", Myriad, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:14px; line-height:20px; padding:10px 0 0 0; font-weight:700; text-decoration:none;}
.chatlink:hover{text-decoration:underline;}


/*--------------------Login page-------------------------------------*/


#login_left{width:495px;/* border:2px solid #000;*/  float:left; margin:2px 5px 5px 0; height:auto;}
#corporateid{width:495px; height:200px; border:1px solid #77a8d1;  float:left; margin:8px 0; background:#e7ecf3;}
.conttitle1 {font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color:#005caa; margin:12px 0 10px 0px;  background:transparent;}
.conttitle2{font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color:#005caa; padding:0;  background:transparent;}
.conttitle3{font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color:#005caa; padding:40px 0 0 10px ;  background:transparent;}
.conttitle31{font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color:#005caa; padding:40px 0 0 0 ;  background:transparent;}
* html .conttitle3{font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color:#005caa; padding:10px 0 0 10px ;  background:transparent;}
*:first-child+html .conttitle3{font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color:#005caa; padding:25px 0 0 10px ;  background:transparent;}
.conttitle_black{font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color:#000; padding:5px 0 0 10px ;}
.logintable{margin:5px;}
.login{display:block; list-style:none; width:450px; float:left; margin:8px 0 0 5px; padding:0;}
.login ul{display:block; list-style:none; float:left; margin:0px 0 0 5px; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.login ul li {display:block; list-style:none; margin:0; background:url(../images/blue_bullet.gif) 0 12px no-repeat; padding:0 0 0 10px; font-family:Arial; font-size:13px; color:#000; text-decoration:none; line-height:25px;  }

.dropdwnlogin{width:295px; font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#474747; height:23px; border:1px solid #005caa; background-color:#fff; }

#attentionbox{width:495px; height:200px;border:1px solid #77a8d1;  float:left; margin:14px 0 0 0 ; background:#e7ecf3;}
#attentionbox_top{width:495px; height:32px; float:left;  background:#005caa; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#fff; padding:0;}


#login_right{width:200px; height:428px; float:right; margin:10px 0 5px 5px; background: #fff url(../images/login_right_bg.jpg) 0 bottom repeat-x;}
#loginleft_top {width:200px; height:53px; float:right; background:url(../images/login_boxbg.jpg); border:1px solid #3f3d3d; padding:0;}
.loginleftul{display:block; list-style:none; width:200px; float:left; margin:0; padding:12px 0 0 0;}
.loginleftul ul{display:block; list-style:none; float:left; margin:0px 0px; padding:0; }
.loginleftul ul li {display:block; list-style:none; margin:0; padding: 0 0 0 10px; font-family:Arial; font-size:11px; color:#474747; text-decoration:none; line-height:20px;}

.loginleftbg{background: #fff   url(../images/login_left_bg.jpg) 0 bottom repeat-x; width:240px; height:260px;}
#loginleft{width:240px;  float:left; margin:22px 0px; background: #fff url(../images/ourfeat_bg.gif) 0 bottom repeat-x;}
.login_whitetxt{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fff; padding:0;  background:transparent;}
.textbox1_login{font-family:Arial, Helvsetica, sans-serif; font-size:13px; color:#333333; padding:0; margin:0px; width:165px; border:1px solid #005caa; height:17px; background-color:#f8fafb; background:url(../images/textbg.jpg) repeat-x;}
.loginpadding{padding:7px 0 7px 5px;}

.left ul{display:block; list-style:none; float:left; margin:0px 5px; padding:0; }
.left ul li {display:block; list-style:none; margin:0; background:url(../images/sym.png) 0 15px no-repeat; padding: 0 0 0 15px; font-family:Arial; font-size:13px; color:#000000; text-decoration:none; line-height:35px; border-bottom:dotted 1px #cbcbcb;}
.left ul li.new {display:block; list-style:none; margin:0; background:url(../images/sym.png) 0 15px no-repeat; padding: 5px 0 0 15px; font-family:Arial; font-size:13px; color:#000000; text-decoration:none; line-height:25px;}
.left ul li a{  font-family:Arial; font-size:13px; color:#474747; text-decoration:underline; line-height:10px;}
.logintext {font-family:Arial, Helvsetica, sans-serif; font-size:13px; color:#333333; padding:0;padding:12px 0 12px 5px; }
.connect { background:url(../images/butt_connect.jpg) no-repeat 0 0; width:81px; height:26px; color:#000;font-size:13px; font-weight:bold; border-collapse:collapse; border:none; word-spacing:1px;}


#supportnew { margin:0; padding:0;}
#supportnew .title{font-family:Arial, Helvetica, sans-serif; color:#005caa; font-size:13px; text-transform:uppercase; font-weight:700; padding:5px 0px; width:400px;  background:transparent;}
#supportnew a{color:#005CAA;}
#supportnew a:hover{color:#005CAA; text-decoration:none;}



a.navLink
{
font-size:12px;
color:#767877;
text-decoration:none;font-family:Arial, Helvetica, sans-serif;
}

a.navLink:hover{
color:#005CAA;
text-decoration:underline;font-family:Arial, Helvetica, sans-serif;
}
#click a{font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#006699;}

/* error msg*/
#msg {display:none; position:absolute; z-index:200; background:url(../images/msg_arrow.gif) left center no-repeat; padding-left:7px}
#msgcontent {display:block; background:#dbe993; border:2px solid #97c00c; border-left:none; font-family:Arial, Helvetica, sans-serif; padding:5px; min-width:150px; max-width:250px; font-size:12px;}

/******************* testimonials **********************/
.testimonialsTable {width:700px;font-family:Arial; font-size:12px;text-align:justify;}
.odd{background:#f3f7fb; padding:10px; margin:10px;}
.even{background:#f3f7fb;text-align:left; font-style:italic; font-weight:bold;color:#005CAA; padding:3px 0 4px 15px; border-bottom:4px solid #cddfef;}

/************************landing page **************************/
#flash1{width:980px; margin:0 auto; height:210px; }
#landindMain{ width:980px; margin:0; padding:0;}
#landingLeft{ width:509px; margin:0; padding:0; float:left;}
#landingRight{ width:471px; margin:0; padding:0; float:left;}
.testimonialMain{ width:509px; margin:0; padding:0; float:left;}
.testimonialBg{ background:url(../images/testimonial_bg.jpg) no-repeat 0 0; width:147px; height:165px; margin:0; padding:0 22px 0  0; float:left;}
.testimonialBg p{ margin:8px 6px 0 8px; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
#formMain{ width:470px; margin:0; padding:0; float:left; }
#formTop{background:url(../images/formbackground.jpg) no-repeat 0 0; height:466px; width:470px;  margin:0; padding:0; }
#formMid{ background:#f2f2f2 url(../images/formmidbg.jpg) repeat-x 0 0; width:468px; border-left:1px solid #ececec; border-right:1px solid #ececec; float:left;}
#formBottom{ background:url(../images/formmid.jpg) no-repeat 0 0; width:470px; height:3px; margin:0; padding:0; float:left;}
.landingForm{ padding:0; clear:both; vertical-align:top;}
.landingForm tbody{vertical-align:top;}
.landingForm label{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#424242; font-weight:bold; margin:0; padding:0;}
.landingTextfld{ width:231px; height:17px; border:1px solid #c5c5c5; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#9c9c9c; margin:0; padding:0;}
.landingDropdown{ width:231px; height:20px; border:1px solid #c5c5c5; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#9c9c9c; margin:0; padding:0;}

.submitbtn{ background:url(../images/submit_btn.jpg) no-repeat 0 0; width:83px; height:27px; border:none; margin:0; padding:0;}
.continuebtn{ background:url(../images/continuebtn.gif) no-repeat 0 0; width:81px; height:26px; border:none; margin:0; padding:0; cursor:pointer; float:left;}
.submit_btn{ background:url(../images/butt_submit.gif) no-repeat 0 0; width:81px; height:26px; border:none; margin:0; padding:0; cursor:pointer; float:left;}
.sty_pos{ text-align:right; font-style:italic;}


/* **************** Services page style as on 14oct09 ************************** */
.services_testimonialBg{background:url(../images/serv_testimonial_bg.jpg) no-repeat 0 0; width:147px; height:165px; margin:0; padding:0 22px 0  0; float:left;}
.services_testimonialBg p{ margin:8px 6px 0 8px; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
/* ********************************************************************************* */

/* * Overview style * */

/* ----- tool tip specific styles ----- */
.overviewleftdiv{width:100%;  float:left;}
* html .overviewleftdiv{width:340px; float:left;}

.overviewimg2{ background:url(../images/overview_img2.jpg) no-repeat;  padding:20px 0 0 0; width:490px; height:430px; margin:10px 0 0 110px; float:left;}
* html .overviewimg2{ background:url(../images/overview_img2.jpg) no-repeat;  padding:20px 0 0 0; width:490px; height:430px; margin:10px 0 0 60px; float:left;}
.overviewtable{ margin:0 auto;}
.overviewtable tr td{vertical-align:top;}
.overviewtable tr td a{ display:block; cursor:default;}
.overviewtable tr td a img{ border:none; outline:none;}

a#publiclayer{ width:117px; height:90px; margin:0px 0 0 15px;}
a#processinglayer{ width:229px; height:147px; margin:0px 0 0 100px;}
a#securitylayer{ width:142px; height:85px; margin:8px 0 20px 0px;}
a#datalayer{ width:88px; height:77px; margin:8px 0 0 95px;}
a#backuplayer{ width:304px; height:88px; margin:38px 0 0 35px;}

#theToolTip{position: absolute;left: -300px;visibility: hidden;z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,strength=4);}
.public{ background:url(../images/Green_tooltip.gif) no-repeat; width:300px; height:100px; font-size:11px; }
.processing{ background:url(../images/blue_tooltip.gif) no-repeat; width:300px; height:124px; font-size:11px; }
.security{ background:url(../images/orange_tooltip.gif) no-repeat; width:300px; height:114px; font-size:11px; }
.data{ background:url(../images/red_tooltip.gif) no-repeat; width:300px; height:110px; font-size:11px; }
.backup{background:url(../images/purple_tooltip.gif) no-repeat; width:300px; height:127px; font-size:11px;}

#ToolTipTextWrap {font-weight:normal;font-size:12px;margin-right:10px; font-family:Arial, Helvetica, sans-serif; line-height:18px; padding: 10px 10px 0px 25px;}

.chatdiv{ background:url(../images/livesupport.jpg) no-repeat; width:264px; height:145px; padding:40px 0 0 204px;}


/* ----- tool tip specific styles ----- */


.quickbook{ width:720px; margin:0; padding:15px 0; float:left;}
.quickbook_top{ background:url(../images/quickbooktop_bg.jpg) no-repeat 0 0; width:720px; height:14px; float:left; margin:0; padding:0;}
.quickbook_mid1{ background:url(../images/quickbook_mid1_bg.jpg) repeat-y 0 0; width:720px; margin:0; padding:0; float:left;}
.quickbook_mid2{ background:#f3f7fc url(../images/quickbook_mid2_bg.jpg) repeat-x 0 0; width:716px; margin:0 3px 0 1px; padding:0; float:left;}
.quickbook_bottom{ background:url(../images/quickbook_bottom_bg.jpg)  no-repeat 0 0; width:720px; margin:0; padding:0; float:left; height:11px;}
.qucikbook_left{ width:247px; margin:0; padding:0 12px 0 0; float:left;}
.quickbook_right{ width:456px; margin:0; padding:0; float:left;}
.qucikbook_left1{ width:247px; margin:0; padding:0 0 0 0; float:left;}
.quickbook_right1{ width:456px; margin:0; padding:0 0 0 12px; float:left;}
.quickbook_logo{ text-align:center; vertical-align:middle; margin:0; padding:25px 0; width:247px;}

.quickbook_logo img{ vertical-align:bottom; padding:0 0 0 0;}
.quickbook_title{ font-family:Arial, Helvetica, sans-serif; font-size:13px; margin:0; padding:16px 0 10px 0; float:left; width:456px; color:#005CAA; font-weight:bold;}
.qucickbook_textbg{ background:url(../images/quickbook_textbg.gif) no-repeat 0 0; width:446px; height:35px; margin:0; padding:0 0 8px 0; float:left;}
.quickbook_text{ font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:10px 0 0 13px; float:left; color:#515151;}

button.getquotebtn, input.getquotebtn,a.getquotebtn {background:url(../images/get_quotebtn.jpg) no-repeat  left  top; border: none !important; width:221px; height:36px; overflow: hidden;   outline: none; cursor: pointer; vertical-align:middle; float:left; }
button.getquotebtn:hover, input.getquotebtn:hover, button.getquotebtn:active, input.getquotebtn:active,a.getquotebtn:hover {background: url(../images/get_quotebtn.jpg) no-repeat  left  bottom;}

.geta_Quote{ float:left; margin:0; padding:80px 0 25px 13px;; width:221px;}

/***************** quote form ******************/
.hori_line{margin:0; padding:8px 0 5px 0px; float:left;}
.quote_form_bg{ width:220px; margin:0; padding:0; float:left;  background-color:#f1f1f1;}
.quote_inner_content{ margin:0; padding:10px; width:200px; float:left;}
.quote_title{ font-family:"Myriad Pro", Myriad, "Helvetica Neue", Helvetica, Arial, sans-serif; float:left; font-size:14px; margin:0; padding:0 0 10px 0; color:#005caa; text-transform:uppercase;}
.quote_text{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0 0 3px 0; float:left; width:200px; color:#5d5d5d; }
.quote_box{ width:200px; margin:0; padding:0 0 10px 0; float:left;}
.quote_btn{ width:81px; margin:0; padding:0 0 10px 119px; float:right;}
.quotetextbox{ width:192px; height:15px; margin:0; padding:1px 3px 0 3px; border:1px solid #cbcbcb; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; background:#ffffff url(../images/quote_red.jpg) no-repeat top right; }
.quotetextbox1{ width:192px; height:15px; margin:0; padding:1px 3px 0 3px; border:1px solid #cbcbcb; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; }

ul.leftlist{}

/****************** hosted server ***********************/

.hostedserver{ width:720px; margin:0; padding:15px 0; float:left;}
.hostedserver_top{ background:url(../images/hosted_server_topbg.jpg) no-repeat 0 0; width:720px; height:17px; float:left; margin:0; padding:0;}
.hostedserver_mid1{ background:url(../images/hostedserver_midbg.jpg) repeat-y 0 0; width:720px; margin:0; padding:0; float:left;}
.hostedserver_mid2{  width:716px; margin:0 3px 0 1px; padding:0; float:left;}
.hostedserver_bottom{ background:url(../images/hosted_server_bottombg.jpg)  no-repeat 0 0; width:720px; margin:0; padding:0; float:left; height:11px;}
.hostedserver_left{ width:247px; margin:0; padding:0 12px 0 0; float:left;}
.hostedserver_right{ width:456px; margin:0; padding:0; float:left;}
.hostedserver_left1{ width:247px; margin:0; padding:0 0 0 0; float:left;}
.hostedserver_right1{ width:456px; margin:0; padding:0 0 0 12px; float:left;}
.hostedserver_logo{ text-align:center; vertical-align:middle; margin:0; padding:25px 0; width:247px;}

.hosted_list_main{ width:445px; margin:0; padding:0; float:left;}
.hosted_list_top{ width:445px; margin:0; padding:0; float:left; background:url(../images/list_topbg.jpg) no-repeat 0 0; height:6px;}
.hosted_list_mid{ width:445px; margin:0; padding:0; float:left; background:url(../images/list_midbg.jpg) repeat-y 0 0;}
.hosted_list_bottom{ width:445px; margin:0; padding:0; float:left; background:url(../images/list_bottombg.jpg) no-repeat 0 0; height:6px;}

.hosted_listitem{ margin:0; padding:5px 10px; float:left;}
.hosted_listitem ul{ margin:0; padding:0; width:425px;}
.hosted_listitem li{ list-style:none; background:url(../images/blue_check.jpg) no-repeat right center; margin:0; padding:10px 0;}
.hosted_bottom_text{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#29679f; margin:0; padding:0; font-weight:bold;}

#contentlist{display:block; float:left; width:100%; margin:0; padding:0;}
#contentlist ul {display:block; list-style:none; margin:10px 0 0 10px; padding:0;}
#contentlist ul li {display:block; list-style:none; font-family:Verdana, Arial, Helvetica, sans-serif; color:#474747; font-size:11px; background:url(../images/symsml.png) 0 5px no-repeat; padding: 0 0 5px 10px; line-height:16px;}
