@charset "utf-8";
/* CSS Document */

body, html, div, span, h1, h2, h3, h4, ul, li, form ,p, input, select, textarea{ margin:0; padding:0;}

body{ background:#fff url(../images/body-bg.gif) repeat-x left top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#323232; line-height:16px;}

body.white{ background:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#323232; line-height:16px;}

body.sectors{ background:#fff url(../images/bg-repeat-sectors.gif) repeat-x 0 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#323232; line-height:16px;}

input, select, textarea{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#323232;}

.floatLeft{ float:left;}
.floatRight{ float:right;}
.clear{ clear:both;}

.error-text { color: Red; font-weight:bold;}

img{ border:0;}

a{ outline:none; text-decoration:none; color:#009999;}

a:hover{ text-decoration:underline;}

#wrapper{ width:100%; float:left; background:url(../images/newmain-bg.gif) center top no-repeat;}

#wrapperitsoutions{ width:100%; float:left; background:url(../images/itsolutions-bg.gif) center top no-repeat;}

#wrapperitsupport{ width:100%; float:left; background:url(../images/itsupport-bg.gif) center top no-repeat;}

#wrappersectors{ width:100%; float:left; background:url(../images/sectors-bg23.gif) center top no-repeat;}

#wrappertestimonials{ width:100%; float:left; background:url(../images/testimonials-bg.gif) center top no-repeat;}

.mainContiner{ width:900px; margin:0 auto;}

.mainContiner .topLinks{ width:90%; float:right; text-align:right; padding:14px 15px 0 0; font-size:11px; color:#5b9ab7;}

.topLinks a{ color:#666; margin:0 2px; display:inline;}

.topLinks a:hover{ text-decoration:underline;}

.mainContiner #header{ width:885px; float:left; padding:0 0 0 10px;}

 #header .headerRight{ /*width:505px;*/width:615px; float:right; padding:38px 0 0 0; margin-top:5px; display:inline; position:relative;}
 
 #header .headerRight div{ left:0;}
 
 .headerRight img.chat{ float:left;}
 
.mainContiner #MTextCont{ width:858px; float:left; margin:20px 0 0 29px; display:inline;}

#MTextCont .topChatemail{ width:825px; float:left; padding:10px 0 5px 10px;}

#MTextCont .navigation{ width:825px; float:left; padding:12px 0 0 10px;}

.navigation ul{ float:left; list-style-type:none;} 

.navigation ul li{ float:left; margin-right:2px; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;}

.navigation ul li:hover{ background:url(../images/top_tab_hover.gif) repeat-x left bottom;}

.navigation ul li.selected{ background:url(../images/top_tab_hover.gif) repeat-x left bottom;}

.navigation ul li a{ font-size:14px; font-weight:bold; color:#656765; float:left;padding:0 0 7px 5px;}

.navigation ul li a:hover{ text-decoration:none;}

.navigation ul li a.home{ width:111px; border-bottom:5px solid #14617b;}

.navigation ul li a.itSupport{ border-bottom:5px solid #64137a; width:144px;}

.navigation ul li a.itSolutions{ border-bottom:5px solid #7b123b; width:143px;}

.navigation ul li a.sectors{ border-bottom:5px solid #447b13;  width:120px;}

.navigation ul li a.testimonials{ border-bottom:5px solid #7c7814; width:148px;}

.navigation ul li a.price{ border-bottom:5px solid #699ca9; width:111px;}

.navigation ul ul {visibility: hidden; position: absolute; top: 100%; left: 0; z-index: 598; 
width:152px; background:#f5f5f5; border-left:1px solid #ccc;border-right:1px solid #ccc;}

.navigation ul li ul li { float: left; margin:0; padding:0; width:100%; border:none; border-bottom:1px solid #ccc;}

.navigation ul ul li:hover{ background:#e8e8e8;}

.navigation ul ul li a{ font-weight:normal; font-size:12px; padding:7px 0 7px 20px; color:#656765;background:url(../images/bullet5.gif) no-repeat 10px 12px;}

.navigation ul ul li a:hover{ color:#009999;background:url(../images/bullet.gif) no-repeat 10px 12px;}

.navigation ul li:hover > ul { visibility: visible;}

#MTextCont .packageContainer{ width:825px; float:left; padding:0px 0 0 10px;}

.packageContainer p.welcome{ width:100%; float:left; padding:15px 0 0 0;}

.packageContainer p.welcome span{ font-size:14px;}

.packageContainer h1{ width:100%; float:left; font-size:20px; color:#333333; border-bottom:1px dashed #cccccc; padding:0 0 15px 0; letter-spacing:-1px;}

.packageContainer h1 .hdg{padding:28px 0 5px 0; float:left;}
.packageContainer h1 .floatRight{padding:14px 0 0 0;}
.packageContainer h1 .floatRight img{ float:left;}
.packageContainer h1 .floatLeft{padding:0 10px 0 10px;font-size:12px; letter-spacing:normal;}
.packageContainer h1 .floatLeft a.items{ color:#323232;}

/* box 1 IT Support for PCS -------------------------------------------------- */
.boxbigquotes{ width:420px; float:left; background:url(../images/bg-big-quotes.jpg) no-repeat 0 0; height:270px; margin:15px 18px 0 0; display:inline; color:#fff;}

.boxbigquotes h2{ float:left; font-size:20px; padding:20px 0 0 46px;}

.boxbigquotes p{ float:left; font-size:12px; padding:5px 0 0 18px; width:90%;}

.boxbigquotes .selecon{ width:385px; float:left; padding:5px 0 0 20px;}

.boxbigquotes .selecon .sele{ width:365px; float:left; background:#fff; padding:10px; margin-top:10px;}

* html .boxbigquotes .selecon .sele{ width:365px; float:left; background:#fff; padding:10px; margin-top:5px;}

.boxbigquotes .selecon .sele select{ width:365px; float:left; font-size:12px; margin:0; padding:0; border:0;}

.boxbigquotes .selecon .bts{ float:right; margin:20px 0 0 0;}

.packageContainer .boxContainer{ width:395px; float:left; margin:15px 0 0 0; display:inline;}

.packageContainer .mar30{ margin-right:30px;}

.boxContainer .topcurve{ width:395px; float:left; height:5px; background:url(../images/newtop-pack-curve.gif) no-repeat 0 0;}

.boxContainer .bottomcurve{ width:395px; float:left; height:5px; background:url(../images/newbottom-pack-curve.gif) no-repeat 0 0;}

.boxContainer .middle{ background:#fbfbfb; width:353px; float:left; border-left:1px solid #dedede; border-right:1px solid #dedede; padding:14px 20px 0 20px; position:relative;}

.boxContainer .middle .chrabsolute{ width:118px; height:136px; position:absolute; right:30px; bottom:0; background: url(../images/newbox1-man-bgs.jpg) no-repeat 0 0;}

.boxContainer .middle .chrabsolute2{ width:116px; height:133px; position:absolute; right:20px; bottom:0; background: url(../images/newbox2-man-bgs.jpg) no-repeat 0 0;}


.boxContainer .middle h2.offmanager{ width:227px; float:left; color:#8cc312; letter-spacing:-1px; background: url(../images/new-heding-bot.gif) no-repeat right bottom; padding:0 0 10px 0;}

.boxContainer .middle h2.pcs{ width:227px; float:left; color:#4db3d0; letter-spacing:-1px; background: url(../images/new-heding-bot.gif) no-repeat right bottom; padding:0 0 10px 0;}

.boxContainer .middle h2.getquote{ font-size:18px; color:#808080; float:left; width:100%; letter-spacing:-1px; padding-bottom:12px;}

#MTextCont.normal .middle h2{font-size:18px;}
#MTextCont.small .middle h2{font-size:16px;}
#MTextCont.large .middle h2{font-size:20px;}

.boxContainer .middle p{ float:left; width:100%; font-weight:bold;}



#MTextCont.normal .middle p{font-size:12px;}
#MTextCont.small .middle p{font-size:11px;}
#MTextCont.large .middle p{font-size:13px;}

.boxContainer .middle ul{ width:100%; float:left; list-style-type:none; padding:15px 0 0 0;}

.boxContainer .middle ul li{ float:left; background:url(../images/new-pack-bullet.gif) no-repeat 0 5px; padding:0 0 10px 13px; width:177px; color:#151515;}

#MTextCont.normal .middle ul li{font-size:12px;}
#MTextCont.small .middle ul li{font-size:11px;}
#MTextCont.large .middle ul li{font-size:13px;}

.boxContainer .box1-bottom{ width:393px; float:left; background:url(../images/new-pack-price-bar.gif) no-repeat 0 0; height:37px; border-left:1px solid #dedede; border-right:1px solid #dedede;}

.boxContainer .box1-bottom p{ float:left; padding:5px 0 0 18px; width:222px; font-size:14px; color:#333; font-weight:bold;}

.boxContainer .box1-bottom p span{ font-size:20px;}

.boxContainer .box1-bottom .btns{ float:left; width:197px; padding:13px 0 0 0;}

.boxContainer .box1-bottom .btns img{ float:left; margin-right:10px; display:inline;}

/* box 2 IT Support for SERVESR -------------------------------------------------- */

.packageContainer .boxContainer2{ width:420px; float:left; margin:15px 0 0 0; display:inline;}
.boxContainer2 .box1{ width:418px; float:left; border:1px solid #ccc; padding:15px 0 0 0px; 
background:url(../images/character-box2.jpg) no-repeat right bottom; height:196px;}

.boxContainer2 .box1 h2{ color:#77971f;float:left; font-size:20px; padding:0 0 0 18px; letter-spacing:-1px;}

.boxContainer2 .box1 p{ float:left; width:90%; font-weight:bold; padding:10px 0 10px 18px;}

.boxContainer2 .box1 ul{ width:96%; float:left; list-style-type:none; border-top:1px solid #e3e3e3; padding:15px 0 0 18px;}

.boxContainer2 .box1 ul li{ float:left; background:url(../images/bullet2.gif) no-repeat 0 5px; padding:0 0 5px 16px; width:274px;}

.boxContainer2 .box1 ul li.bottom{padding:0 0 0 16px;}

.boxContainer2 .box1-bottom{ width:420px; float:left; height:59px; background:url(../images/bottom-box2.jpg) no-repeat left top;}

.boxContainer2 .box1-bottom p{ float:left; padding:15px 0 0 18px; width:200px; font-size:11px;}

.boxContainer2 .box1-bottom p span{ font-size:24px; font-weight:bold;}

.boxContainer2 .box1-bottom .btns{ float:left; width:197px; padding:13px 0 0 0;}

.boxContainer2 .box1-bottom .btns img{ float:left; margin-right:10px; display:inline;}

/* box 3 IT Support NOW -------------------------------------------------- */

.packageContainer .boxContainer3{ width:420px; float:left; margin:15px 18px 0 0; display:inline;}
.boxContainer3 .box1{ width:418px; float:left; border:1px solid #ccc; padding:15px 0 0 0px; 
background:url(../images/character-box3.jpg) no-repeat right bottom; height:196px;}

.boxContainer3 .box1 h2{ color:#844b63;float:left; font-size:20px; padding:0 0 0 18px; letter-spacing:-1px;}

.boxContainer3 .box1 p{ float:left; width:90%; font-weight:bold; padding:10px 0 10px 18px;}

.boxContainer3 .box1 ul{ width:96%; float:left; list-style-type:none; border-top:1px solid #e3e3e3; padding:15px 0 0 18px;}

.boxContainer3 .box1 ul li{ float:left; background:url(../images/bullet3.gif) no-repeat 0 5px; padding:0 0 5px 16px; width:274px;}

.boxContainer3 .box1 ul li.bottom{padding:0 0 0 16px;}

.boxContainer3 .box1-bottom{ width:420px; float:left; height:59px; background:url(../images/bottom-box3.jpg) no-repeat left top;}

.boxContainer3 .box1-bottom p{ float:left; padding:15px 0 0 18px; width:200px; font-size:11px;}

.boxContainer3 .box1-bottom p span{ font-size:24px; font-weight:bold;}

.boxContainer3 .box1-bottom .btns{ float:left; width:197px; padding:13px 0 0 0;}

.boxContainer3 .box1-bottom .btns img{ float:left; margin-right:10px; display:inline;}

/* box 4 IT Support NOW -------------------------------------------------- */

.packageContainer .boxContainer4{ width:420px; float:left; margin:15px 0 0 0; display:inline;}
.boxContainer4 .box1{ width:418px; float:left; border:1px solid #ccc; padding:15px 0 0 0px; 
background:url(../images/character-box4.jpg) no-repeat right bottom; height:196px;}

.boxContainer4 .box1 h2{ color:#469f8c;float:left; font-size:20px; padding:0 0 0 18px; letter-spacing:-1px;}

.boxContainer4 .box1 p{ float:left; width:90%; font-weight:bold; padding:10px 0 10px 18px;}

.boxContainer4 .box1 p a{ color:#323232;}

.boxContainer4 .box1 p a:hover{ text-decoration:underline;}

.boxContainer4 .box1 ul{ width:96%; float:left; list-style-type:none; border-top:1px solid #e3e3e3; padding:15px 0 0 18px;}

.boxContainer4 .box1 ul li{ float:left; background:url(../images/bullet4.gif) no-repeat 0 5px; padding:0 0 5px 16px; width:274px;}

.boxContainer4 .box1 ul li.bottom{padding:0 0 0 16px;}

.boxContainer4 .box1-bottom{ width:420px; float:left; height:59px; background:url(../images/bottom-box4.jpg) no-repeat left top;}

.boxContainer4 .box1-bottom p{ float:left; padding:15px 0 0 18px; width:200px; font-size:11px;}

.boxContainer4 .box1-bottom p span{ font-size:24px; font-weight:bold;}

.boxContainer4 .box1-bottom .btns{ float:left; width:197px; padding:13px 0 0 0;}

.boxContainer4 .box1-bottom .btns img{ float:left; margin-right:10px; display:inline;}

/* Small packages --------------------------------------- */

.smallPackagesContaoner{ width:100%; float:left; padding:20px 0 0 0;}

.smallQuote{ width:200px; float:left; background:url(../images/small-quote-bg.jpg) no-repeat 0 0; height:190px;}

.smallQuote h2{ color:#fff; font-size:18px; padding:12px 0 0 40px; float:left;}

.smallQuote p{ float:left; color:#fff; padding:10px 0 0 18px;}

.smallQuote .selectCon{ width:177px; float:left; padding:10px 0 0 15px;}

.smallQuote .mar10{ margin-right:10px;}

.smallQuote .selectCon .sele1{ background:#fff; width:70px; float:left; padding:5px;}

.smallQuote .selectCon .sele1 select{ float:left; margin:0; padding:0; border:none; width:70px; font-size:12px;}

.smallQuote .selectCon .sele2{ background:#fff; width:160px; float:left; padding:5px; margin-top:10px;}

.smallQuote .selectCon .sele2 select{ float:left; margin:0; padding:0; border:none; width:160px; font-size:12px;}

.smallQuote .selectCon .btns{ margin-top:22px; float:right;}

* html .smallQuote .selectCon .btns{ margin-top:15px; float:right;}

.smallPackagesContaoner .smallboxContainer{ width:200px; float:left; margin:0 11px 0 0; display:inline;}

.smallPackagesContaoner .smallboxContainer .smallbox1{ width:198px; float:left; border:1px solid #ccc; padding:12px 0 0 0; background:#fbfbfb url(../images/icon-smallbox1.jpg) no-repeat 142px 140px; min-height:192px;}

.smallPackagesContaoner .smallboxContainer .smallbox1 h3{ float:left; font-size:18px; color:#666; padding:0 0 0 16px; height:45px; letter-spacing:-1px; line-height:20px;}

#MTextCont.normal .smallboxContainer h3{font-size:18px;}
#MTextCont.small .smallboxContainer h3{font-size:16px;}
#MTextCont.large .smallboxContainer h3{font-size:20px;}

.smallPackagesContaoner .smallboxContainer .smallbox1 ul{ float:left; width:180px; border-top:1px solid #e3e3e3; 
padding:15px 0 0 18px; list-style-type:none;}

.smallPackagesContaoner .smallboxContainer .smallbox1 ul li{ float:left; padding:0 0 6px 16px; 
background:url(../images/new-pack-bullet.gif) no-repeat left 5px; width:150px;}

#MTextCont.normal .smallboxContainer ul li{font-size:12px;}
#MTextCont.small .smallboxContainer ul li{font-size:11px;}
#MTextCont.large .smallboxContainer ul li{font-size:13px;}

#MTextCont .smallboxContainer p.newp{ width:150px; float:left; color:#323232; padding:0 0 10px 16px;}

#MTextCont .smallboxContainer p.newp span{ font-size:24px; font-weight:bold; line-height:24px;}

.smallPackagesContaoner .smallboxContainer .smallbox1-bottom{ width:200px; float:left; height:52px; background:url(../images/bottom-boxsmall1.jpg) no-repeat left top;}

.smallPackagesContaoner .smallboxContainer .smallbox1-bottom p{ float:left; padding:13px 0 0 18px; width:122px; font-size:11px;}

.smallPackagesContaoner .smallboxContainer .smallbox1-bottom p span{ font-size:24px; font-weight:bold;}

.smallPackagesContaoner .smallboxContainer .smallbox1-bottom .btns{ float:left; width:50px; padding:13px 0 0 0;}

/* Small Box 2 ----------------------- */
.smallPackagesContaoner .smallboxContainer .smallbox2{ width:198px; float:left; border:1px solid #ccc; padding:12px 0 0 0;  background:url(../images/icon-smallbox2.jpg) no-repeat 145px 135px; min-height:192px;}

.smallPackagesContaoner .smallboxContainer .smallbox2 h3{ float:left; font-size:18px; color:#666; padding:0 0 0 16px; height:40px; letter-spacing:-1px; line-height:20px;}

.smallPackagesContaoner .smallboxContainer .smallbox2 ul{ float:left; width:180px; border-top:1px solid #e3e3e3; padding:15px 0 0 16px; list-style-type:none;}

.smallPackagesContaoner .smallboxContainer .smallbox2 ul li{ float:left; padding:0 0 6px 16px; 
background:url(../images/new-pack-bullet.gif) no-repeat left 5px; width:150px;}

/* Small Box 3 ----------------------- */
.smallPackagesContaoner .smallboxContainer .smallbox3{ width:198px; float:left; border:1px solid #ccc; padding:12px 0 0 0; background:url(../images/icon-smallbox3.jpg) no-repeat right bottom;}

.smallPackagesContaoner .smallboxContainer .smallbox3 h3{ float:left; font-size:18px; color:#666; padding:0 0 0 16px; height:45px; letter-spacing:-1px; line-height:20px;}

.smallPackagesContaoner .smallboxContainer .smallbox3 ul{ float:left; width:180px; border-top:1px solid #e3e3e3; padding:15px 0 0 16px; list-style-type:none;}

.smallPackagesContaoner .smallboxContainer .smallbox3 ul li{ float:left; padding:0 0 6px 16px; 
background:url(../images/new-pack-bullet.gif) no-repeat left 5px; width:150px;}

/* Small Box 4 ----------------------- */
.smallPackagesContaoner .smallboxContainer2{ width:200px; float:left; margin:0 0 0 0;}

.smallPackagesContaoner .smallboxContainer2 .smallbox4{ width:198px; float:left; border:1px solid #ccc; padding:12px 0 0 0; background:url(../images/smallbox4.jpg) no-repeat 120px bottom; min-height:192px;}

.smallPackagesContaoner .smallboxContainer2 .smallbox4 h3{ float:left; font-size:18px; color:#666; padding:0 0 0 16px; height:45px; letter-spacing:-1px;}

#MTextCont.normal .smallboxContainer2 h3{font-size:18px;}
#MTextCont.small .smallboxContainer2 h3{font-size:16px;}
#MTextCont.large .smallboxContainer2 h3{font-size:20px;}

.smallPackagesContaoner .smallboxContainer2 .smallbox4 ul{ float:left; width:180px; padding:15px 0 0 16px; list-style-type:none; border-top:1px solid #E3E3E3;}

.smallPackagesContaoner .smallboxContainer2 .smallbox4 ul li{ float:left; padding:0 0 6px 16px; 
background:url(../images/new-pack-bullet.gif) no-repeat left 5px; width:140px;}

#MTextCont.normal .smallboxContainer2 ul li{font-size:12px;}
#MTextCont.small .smallboxContainer2 ul li{font-size:11px;}
#MTextCont.large .smallboxContainer2 ul li{font-size:13px;}

.smallPackagesContaoner .smallboxContainer2 p.newp{ width:150px; float:left; padding:0 0 10px 16px;}

.smallPackagesContaoner .smallboxContainer2 p.newp span{ font-size:24px; font-weight:bold; line-height:24px;}

.smallPackagesContaoner .smallboxContainer2 .smallbox1-bottom{ width:200px; float:left; height:52px; background:url(../images/bottom-boxsmall2.jpg) no-repeat left top;}

.smallPackagesContaoner .smallboxContainer2 .smallbox1-bottom p{ float:left; padding:13px 0 0 18px; width:122px; font-size:11px;}

.smallPackagesContaoner .smallboxContainer2 .smallbox1-bottom p span{ font-size:24px; font-weight:bold;}

.smallPackagesContaoner .smallboxContainer2 .smallbox1-bottom .btns{ float:left; width:50px; padding:13px 0 0 0;}

/* text ------------------------- */

#MTextCont .textContainer{ float:left; width:825px; padding:0px 0 0 10px;}

.textContainer .textLeft{ float:left; width:395px; padding:10px 30px 0 0;}

.textLeft h1{ width:100%; float:left; font-size:20px; color:#333333; border-bottom:1px dashed #cccccc; padding:24px 0 10px 0; letter-spacing:-1px; }

#MTextCont.normal .textContainer .textLeft h1 {font-size: 20px;}
#MTextCont.small  .textContainer .textLeft h1 {font-size: 18px;}
#MTextCont.large  .textContainer .textLeft h1 {font-size: 22px;}

.textLeft p{ width:100%; float:left; padding:5px 0 10px 0;}
#MTextCont.normal .textContainer .textLeft p { font-size:12px;}
#MTextCont.small .textContainer .textLeft p { font-size:11px;}
#MTextCont.large .textContainer .textLeft p { font-size:13px;}

.textLeft ul{ float:left; list-style-type:none; padding:0 0 0 10px;}

.textLeft ul li{ float:left; padding:0 0 10px 13px; background:url(../images/new-pack-bullet.gif) no-repeat left 5px; width:95%;}

#MTextCont.normal .textContainer .textLeft ul li { font-size:12px;}
#MTextCont.small .textContainer .textLeft ul li { font-size:11px;}
#MTextCont.large .textContainer .textLeft ul li { font-size:13px;}


.printtext{ width:830px; float:left; margin:25px 0 0 0; display:inline; padding-left:30px;}

.printtext img{ float:left; margin-right:2px; display:inline;}

.printtext span.textsize{ float:left;}

.printtext p.print{ float:left;  padding:0 0 15px 0;}

.printtext p.adjustsize{ float:right;  padding:0 0 15px 0;} 

.textContainerinner .textRight{ float:right; width:296px; padding:0px 0 0 0;}

.textRight .right1{ width:286px; float:left; margin:10px 0 0 0; padding:20px 0 45px 10px;  background:url(../images/support296_white.gif) no-repeat left bottom; display:inline;}

.textRight .right1 h1{ width:100%; float:left; color:#13617b; font-size:17px; letter-spacing:-1px; padding:0 0 15px 0;}

.textRight .right1 p{ width:100%; float:left; font-size:11px;}

.textRight .right1 p img.content{ float:left; padding:0 6px 0 0;}

.textRight .right2{ width:286px; float:left; background:url(../images/support_freeSite.gif) no-repeat right bottom;
margin:10px 0 0 0; padding:16px 0 0 10px; height:92px; display:inline;}

.textRight .right2 h1{ float:left; color:#13617b; font-size:17px; letter-spacing:-1px; padding:0 0 5px 51px;}

.textRight .right2 p{ width:100%; float:left; font-size:11px;}

/* footer ---------------------- */

#footer{ width:858px;  margin:0 auto;}

#footer ul{ width:129px; float:left; list-style-type:none;border-right:1px solid #e3e3e3; padding:14px 5px 0 5px; min-height:152px;border-top:1px solid #e3e3e3;}

#footer ul li{ width:130px; float:left; text-align:center; }

#footer ul li a{ font-size:11px; color:#666;}

#footer ul.last{ width:140px; float:left; list-style-type:none;border-right:1px solid #e3e3e3; padding:14px 5px 0 5px; min-height:152px; border-right:none;}

#footer ul.last li{ width:140px; float:left; text-align:center; text-align:center;}

#footer ul.last li a{ font-size:11px; color:#666;}

#footer .fedded{ width:100%; float:left; padding:20px 0 0 0;}

#footer .bottomLinks{ width:100%; float:left; padding:15px 0 0 0; text-align:center; font-size:11px;}

#footer .validations{ width:50%; float:left; text-align:center; padding:10px 0 30px 300px;}

#footer .validations img{ float:left; margin-right:7px; display:inline;}

/* Inner page IT Support ----------------------- */

#MTextCont .textContainerinner{ float:left; width:848px; padding:28px 0 0 10px;}

.textContainerinner .left{ float:left; width:155px;}

.textContainerinner .left ul.leftNav{ width:145px; float:left; list-style-type:none; 
background:url(../images/leftnav-bg.gif) no-repeat left bottom;border-bottom:1px solid #e3e3e3;}

.textContainerinner .left ul.leftNav li{ width:145px; float:left; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3; border-top:1px solid #e3e3e3;}

.textContainerinner .left ul.leftNav li.selected{ background:url(../images/left-selectedbg.jpg) repeat-x left bottom; }

.textContainerinner .left ul.leftNav li:hover{ background:url(../images/left-selectedbg.jpg) repeat-x left bottom;}

.textContainerinner .left ul.leftNav li a{ font-size:11px; font-weight:bold; color:#666666; float:left;  padding:8px 0 8px 15px; background:url(../images/bullet2.gif) no-repeat 5px 12px;}

.textContainerinner .left ul.leftNav li.bottomLas{border-bottom:1px solid #e3e3e3;}

.textContainerinner .left ul.leftNav li.bottomLas:hover{border-bottom:none;}

.textContainerinner .left ul.leftNav li a:hover{ text-decoration:none;}

.textContainerinner .left img.banners{ float:left; margin:15px 0 0 0; border:1px solid #e3e3e3;}

.textContainerinner .right{ float:left; width:670px;}

.textContainerinner .right .remainTxt{ float:left; width:100%; padding:10px 0 0px 0;}

.textContainerinner .right h1{ float:left; font-size:26px; color:#000; padding-bottom:10px; border-bottom:1px dashed #e3e3e3;
 width:100%; letter-spacing:-1px; line-height:25px; color:#000;}
 
 .textContainerinner .right p.ttext1{ width:478px; float:left; font-size:12px; font-weight:bold; color:#323232; padding:15px 0; clear:left;}
 
 .textContainerinner .right .screen{ width:100%; float:left; position:relative; display:block; }
 
.textContainerinner .right .screen .screenimage{ float:left; background:url(../images/screen.png); width:355px; height:315px; position:absolute; right:0; bottom:26px;}

.textContainerinner .right .screen .screenimage2{ float:left; background:url(../images/screen-server.png); width:355px; height:315px; position:absolute; right:0; bottom:26px;}

.textContainerinner .right .screen .screenimage3{ float:left; background:url(../images/screen-manager.png); width:355px; height:315px; position:absolute; right:0; bottom:26px;}
 
.textContainerinner .right .screen ul.satrt1{ width:225px; float:left; list-style-type:none; margin-left:10px; display:inline;}

.textContainerinner .right .screen ul.satrt1 li{ float:left; background:url(../images/bullet.gif) no-repeat 0 5px; padding:0 0 10px 13px; width:90%;}

.textContainerinner .right .screen .btns{ width:100%; float:left; background:url(../images/sepratorbg.gif) repeat-x 0 0; height:100px;}

.textContainerinner .right .screen .btns img.buynow{ float:left; margin:22px 0 0 12px;}

.textContainerinner .right .screen .btns p.price{ width:171px; float:left; padding:17px 0 10px 36px; font-size:12px; color:#000; line-height:20px;}

.textContainerinner .right .screen .btns p.price span{ font-size:36px; font-weight:bold;}

.textContainerinner .right .tabs{ width:100%; float:left;}

.textContainerinner .right .tabs div.floatLeft{ width:100%; float:left;}

.textContainerinner .right .tabs ul.tabs-nav{ width:100%; float:left; list-style-type:none;}

.textContainerinner .right .tabs ul.tabs-nav li{ float:left; display:inline;}

.textContainerinner .right .tabs ul.tabs-nav li.seprator{border:none; background:none; width:4px; height:32px;border-bottom:1px solid #ccc;}

.textContainerinner .right .tabs ul.tabs-nav li.seprator1{border:none; background:none; width:11px; height:32px;border-bottom:1px solid #ccc;}

.textContainerinner .right .tabs ul.tabs-nav li.seprator2{border:none; background:none; width:38px; height:32px;border-bottom:1px solid #ccc;}

.textContainerinner .right .tabs ul.tabs-nav li a{ float:left; padding:0 15px; height:31px; line-height:31px; color:#333333; font-size:14px;}

.textContainerinner .right .tabs ul.tabs-nav li a:hover{ text-decoration:none;}

.textContainerinner .right .tabs h2{ float:left; width:100%; font-size:20px; color:#333; padding:22px 0 13px 0; letter-spacing:-1px;}

.textContainerinner .right .tabs h3{ float:left; border:1px solid #e6e6e6; background:#fafafa; height:31px; line-height:31px; font-size:14px; color:#000; width:668px;}

.textContainerinner .right .tabs #tabs-2 h3{ width:668px; padding-left:20px; height:auto;}

.textContainerinner .right .tabs #tabs-2 p{ float:left; width:668px; padding:15px 0 15px 20px;}

.textContainerinner .right .tabs #tabs-2 ul{ float:left; list-style-type:none; display:inline; padding:10px 0 0 0;}

.textContainerinner .right .tabs #tabs-2 ul li{ float:left; width:95%; background:url(../images/bullet.gif) no-repeat 0 5px; padding:0 0 10px 15px;}

.textContainerinner .right .tabs h3 img{ float:left; padding:9px 6px 0 13px;}

.textContainerinner .right .tabs ul.points{ width:46%; float:left; list-style-type:none; padding:15px 0 0 20px;}

.textContainerinner .right .tabs ul.points li{ width:94%; float:left; padding:0 0 15px 15px; 
background:url(../images/bullet2.gif) no-repeat 0 5px;}

.textContainerinner .right .tabs p.note{ width:100%; float:left; font-size:11px; color:#adadad; padding:0 0 15px 0;}

.textContainerinner .right .tabs .btns2{ width:100%; float:left;}

.textContainerinner .right .tabs .btns2 img.buynow{ float:left; margin:22px 0 0 12px;}

.textContainerinner .right .tabs .btns2 p.price{ width:160px; float:left; padding:17px 0 10px 36px; font-size:12px; color:#000; line-height:20px;}

.textContainerinner .right .tabs .btns2 p.price span{ font-size:36px; font-weight:bold;}

.textContainerinner .right .incidentPnael{ width:653px; float:left; border:1px solid #bbd7de; background:url(../images/bg-icident.gif) repeat-x 0 0; height:109px; padding:15px 0 0 15px; margin-top:30px;}

.textContainerinner .right .incidentPnael h3{ color:#357382; font-size:20px; width:90%; float:left; background:url(../images/icon-incident.gif) no-repeat 0 0; padding:6px 0 6px 36px;}

.textContainerinner .right .incidentPnael ul{ width:330px; float:left; padding:10px 0 0 9px; list-style-type:none; background:url(../images/seprator-incident.gif) no-repeat right top;}

.textContainerinner .right .incidentPnael ul li{ float:left; padding:0 0 9px 13px; width:316px; background:url(../images/bullet.gif) no-repeat 0 5px;}

.textContainerinner .right .incidentPnael  p.buynow{ width:135px; float:left; padding:16px 0 0 18px;}

.textContainerinner .right .incidentPnael  p.buynow span{ width:95%; color:#a1a1a1; font-size:11px; float:left; clear:left; padding:5px 0 0 0;}

.textContainerinner .right .incidentPnael p.price{ width:160px; float:left; font-size:12px; color:#000; line-height:25px;}

.textContainerinner .right .incidentPnael p.price span{ font-size:30px; float:left; font-weight:bold; line-height:25px;}

.tstimonials{ width:670px; float:left; padding:40px 0 0 0;}

.tstimonials img.icon{ float:left; padding-right:8px; vertical-align:middle;}

.tstimonials h3{ width:626px; float:left; border-bottom:1px dashed #cccccc; font-size:20px; 
color:#357382; padding:5px 0 10px 0;}

.tstimonials .testipanel{ width:648px; float:left; margin:10px 0 0 0; border:1px solid #e0edbc; 
background:#f1f9dc url(../images/bgtestimonials.gif) repeat-x 0 0; padding:5px 0 5px 20px;}

.tstimonials .testipanel .quotes{ width:648px; float:left;}

.tstimonials .testipanel .quotes span.quoteStart{ width:56px; float:left; background:url(../images/quotes-start.gif) no-repeat left top; height:69px;}

.tstimonials .testipanel .quotes span.quoteEnd{ width:56px; float:left; background:url(../images/quotes-end.gif) no-repeat left bottom; height:69px;}

.tstimonials .testipanel .quotes p{ width:523px; float:left; padding:20px 0 0 0; font-size:26px; font-weight:bold; letter-spacing:-1px; line-height:26px;}

.tstimonials .testipanel .quotes p span{ font-size:16px;}

.tstimonials2{ width:690px; float:left; margin:10px 0 20px 0;}

.tstimonials2 .testLeft{ margin:10px 0 0 0; float:left; border:1px solid #e5e5e5; width:100px; }

.tstimonials2 .testLeft img{ float:left; padding:0px 0 0 0px;}

.tstimonials2 .testRight{ width:515px; float:right; padding:14px 14px 10px 14px; background:#fafafa; 
border:1px solid #e5e5e5; position:relative; display:block; margin-right:20px;}

.tstimonials2 .testRight p{ padding-bottom:15px;}

.tstimonials2 .testRight .cone{ position:absolute; left:-17px; top:35px; background:url(../images/test2.gif) no-repeat; width:17px; height:20px;}

/* 100222 Checkout ------------- */

.checkoutSteps{ width:100%; float:left; padding:18px 0;}

.checkoutSteps img{ float:left;}

.checkoutSteps img.arrow{ padding:5px 13px 0 13px;}

.checkoutSteps span{ color:#dfdfdf; font-size:16px; font-weight:bold; height:26px; line-height:26px; padding:0 0px 0 5px; float:left;}

.checkoutSteps span.seleted{ color:#000;}

.checkoutContainer { width:100%; float:left; background:url(../images/checkou-bg.gif) repeat-x 0 0;}

.checkoutContainer .rowHead{ width:100%; float:left; font-size:14px; font-weight:bold; border-top:1px dashed #ccc; height:50px; line-height:50px;}

.checkoutContainer .rowHead .thPackage{ width:300px; float:left; padding:0 0 0 20px;}
.checkoutContainer .rowHead .thCategory{ width:102px; float:left;}
.checkoutContainer .rowHead .thPrice{ width:75px; float:left;}
.checkoutContainer .rowHead .thQuantity{ width:97px; float:left;}
.checkoutContainer .rowHead .thAmount{ width:92px; float:left;}
.checkoutContainer .rowHead .thAction{ width:60px; float:left;}

.checkoutContainer .rowData{ width:98%; float:left; padding:15px 0; border-top:1px dashed #ccc;}
.checkoutContainer .rowData .package{ width:275px; float:left; padding:0 0 0 35px; font-weight:bold; background:url(../images/bullet.gif) no-repeat 20px 5px;}
.checkoutContainer .rowData .category{ width:102px; float:left;}
.checkoutContainer .rowData .price{ width:75px; float:left; font-weight:bold;}
.checkoutContainer .rowData .quantity{ width:97px; float:left;}
.checkoutContainer .rowData .quantity .inputTxt{ width:44px; float:left; height:18px; border:1px solid #ccc; text-align:right;}
.checkoutContainer .rowData .amount{ width:92px; float:left; font-weight:bold;}
.checkoutContainer .rowData .action{ width:60px; float:left;}
.checkoutContainer .rowData .action a{ color:#323232;}

.checkoutContainer .rowFoot{ width:100%; float:left; border-bottom:1px dashed #ccc;
background:url(../images/checkout-bg2.jpg) repeat-x left bottom; padding:15px 0; position:relative;}

.checkoutContainer .rowFoot img.cards{ float:left; padding:0 10px 0 20px;}

.checkoutContainer .rowFoot .allTxt{ width:185px; float:left; background:url(../images/checout-foot-sep.gif) no-repeat 165px 0; color:#4d4c4a;}

.checkoutContainer .rowFoot .total{ width:145px; float:left; background:url(../images/checout-foot-sep.gif) no-repeat right 0; padding:0 16px 0 0;}
.checkoutContainer .rowFoot .total p{ width:100%; float:left;}

.checkoutContainer .rowFoot .totalPrice{ font-size:24px; font-weight:bold; color:#000; float:left; padding:5px 0 5px 15px;}

.checkoutContainer .buttons{ width:100%; float:left; padding:21px 0 0 0;}

.checkoutContainer .buttons img{ float:right; margin-left:10px;}

.checkoutContainer .or{ float:right; padding:15px 50px 15px 0; text-align:right; width:90%; font-weight:bold;}

.checkoutContainer .googleCheckout{ width:100%; float:right;}

/* 100222Login Register ------------- */

.loginTxt{ width:100%; float:left; line-height:18px; border-top:1px dashed #ccc; padding:15px 0;}

.right h3.loginHdg{ width:100%; float:left; color:#357382; font-size:20px; padding-bottom:10px;}

.right h3.loginHdg div{ float:right; font-size:11px; font-weight:normal; color:#323232;}

.right h3.loginHdg div span{ color:#ff0000;}

.checkoutContainer .loginrow{ width:100%; float:left; border-top:1px dashed #ccc; padding:8px 0;}
.checkoutContainer .loginrow label{ width:247px; float:left; padding:7px 0 7px 20px;}



.checkoutContainer .loginrow label span{ color:#ff0000;}

.checkoutContainer .loginrow input.txt{ width:345px; height:22px; padding:2px 2px 0 3px; float:left; border:1px solid #ccc;}

.checkoutContainer .loginrow select.txt{ width:345px; height:22px; padding:2px 2px 0 3px; float:left; border:1px solid #ccc;}

.checkoutContainer .loginrow .loginBtn{ float:left; padding:7px 0 24px 20px; width:345px;}

.checkoutContainer .loginrow .loginBtn .btnSubmit{ margin-right:10px; float:left;}

/* Office manager package */

 .textContainerinner .right p.ttext2{ width:100%; float:left; font-size:12px; font-weight:bold; color:#323232; padding:15px 0; clear:left;}
 
.textContainerinner .right .screen .ooffice-manager{ width:215px; float:left; border:1px solid #e3e3e3; padding:0 0 0 0;
background:url(../images/off-managerbg.gif) repeat-x  left bottom;}

.textContainerinner .right .screen .mar20{ margin-right:9px; display:inline;}
  
.textContainerinner .right .screen .ooffice-manager h4{ float:left; font-size:20px; font-weight:bold; color:#357382; padding:15px 0 0 15px; width:200px; height:66px; line-height:20px;}

.textContainerinner .right .screen .ooffice-manager h4.hedaing1{background:url(../images/off-bg1.jpg) no-repeat 0 0;}

.textContainerinner .right .screen .ooffice-manager h4.hedaing2{background:url(../images/off-bg2.jpg) no-repeat 0 0;}

.textContainerinner .right .screen .ooffice-manager h4 p{ font-size:12px; margin:0; padding:0; background:0; border:none; color:#323232;}

.textContainerinner .right .screen .ooffice-manager h4.hedaing3{background:url(../images/off-bg3.jpg) no-repeat 0 0;}

.textContainerinner .right .screen .ooffice-manager p{ float:left; font-size:12px;font-weight:bold; width:190px; 
padding:10px 10px 10px 15px;border-top:1px solid #e3e3e3;}

.textContainerinner .right .screen .ooffice-manager ul.office{ width:200px; float:left; list-style-type:none; 
padding:0px 0 0 15px;}

.textContainerinner .right .screen .ooffice-manager ul.office li{ width:175px; float:left; background:url(../images/bullet.gif) no-repeat 0 5px; padding:0 0 10px 15px;}

/* Package Comparision */

.right .comptxt{ width:100%; float:left; padding:10px 0 10px 0;}

.right .compContainer{ width:100%; float:left;}

.compContainer .compHead{ width:100%; float:left; border-bottom:1px solid #ccc;}
.compContainer .rowHeader{background:url(../images/checkou-bg.gif) repeat-x 0 0; width:660px; float:left; font-size:14px; font-weight:bold; border-bottom:1px dashed #ccc; height:50px; line-height:50px; padding-left:10px}

.compContainer .rowHeader .item1{width:207px; float:left; border-right:1px solid #ccc;}
.compContainer .rowHeader .item2{ width:149px; float:left; border-right:1px solid #ccc; height:50px; text-align:center;}
.compContainer .rowHeader .item3{ width:151px; float:left; border-right:1px solid #ccc; height:50px; text-align:center;}


.compContainer .compHead .featuresHead{ width:185px; float:left; background:url(../images/comp-features.jpg) no-repeat 0 0; margin-top:20px; height:59px; padding:0 0 0 32px; line-height:58px; font-size:20px; font-weight:bold;}

.compContainer .compHead .packHead{ width:141px; float:left;  height:70px; padding:10px 0 0 10px;}

.compContainer .compHead .packHead h1{ font-size:17px; font-weight:bold;width:141px; float:left; border:none; line-height:17px; letter-spacing:-1px;}

.compContainer .compHead .packHead span{ font-size:12px; float:left;font-weight:bold;width:141px;}

.compContainer .compHead .packHead1{background:url(../images/comp-head1.jpg) no-repeat 0 0;}

.compContainer .compHead .packHead2{ background:url(../images/comp-head2.jpg) no-repeat 0 0;}

.compContainer .compHead .packHead3{ background:url(../images/comp-head3.jpg) no-repeat 0 0;}


.compContainer .compRow{ width:668px; float:left; border-left:1px solid #ccc; float:left; border-right:1px solid #ccc; float:left; border-bottom:1px dashed #ccc;}

.compContainer .compRow .features{ width:211px; float:left; padding-right:5px;}

.compContainer .compRow .features2{ width:211px; float:left; padding-right:5px;}

.compContainer .compRow .features a{ width:184px; float:left;background:url(../images/bulbs.png) no-repeat 5px 10px;padding:5px 0 0px 32px; font-weight:bold; color:#323232;}

.compContainer .compRow .features2 a{ width:184px; float:left;background:url(../images/bulbs.png) no-repeat 5px 12px;padding:12px 0 5px 32px; font-weight:bold; color:#323232;}

.compContainer .compRow .features a:hover{ background:url(../images/bulbs-hover.png) no-repeat 5px 10px; color:#009999;}

.compContainer .compRow .features2 a:hover{background:url(../images/bulbs-hover.png) no-repeat 5px 12px;color:#009999;}

.compContainer .compRow .features a:hover{ text-decoration:none;}
.compContainer .compRow .features2 a:hover{ text-decoration:none;}

.compContainer .compRow .details0{ width:149px; float:left; border-left:1px solid #ccc; height:42px; font-size:12px; font-weight:bold; text-align:center; vertical-align:text-bottom; line-height:42px}

.compContainer .compRow .details{ width:149px; float:left; border-left:1px solid #ccc; background:url(../images/comp-tick.gif) no-repeat center center; height:42px;}

.compContainer .compRow .details2{ width:149px; float:left; border-left:1px solid #ccc; background:url(../images/comp-wrong.gif) no-repeat center center; height:42px;}

.compContainer .compFooter{ width:668px; float:left;background:url(../images/comp-footer-bg.gif) repeat-x 0 0; height:60px; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc;}

.compFooter span.blanks{ width:216px; float:left; height:60px;}
.compFooter span.buybtns{ width:129px; float:left; border-left:1px solid #ccc; padding:14px 0 0 20px; height:46px;}

.calcContainer{ width:670px; float:left; background:url(../images/online-quoterBg.jpg) no-repeat 0 0; height:117px; margin-top:20px; color:#fff;}

.calcContainer h2{ float:left; width:268px; padding:30px 0 10px 60px; font-size:40px; letter-spacing:-1px;}

.calcContainer p{ float:left; width:340px; padding:23px 0 0 0; font-weight:bold;}

.calcContainer .dropContainer{ width:670px; float:left; padding:0px 0 0 20px;}

.calcContainer .dropContainer .sele{ width:180px; float:left; background:#fff; padding:5px 10px 5px 5px; margin:15px 8px 0 0;}

.calcContainer .dropContainer .selectBox{ width:180px; float:left;  border:none;  font-family:Arial, Helvetica, sans-serif; font-size:11px;  padding:0px 0 0 0; margin:0;}

.calcContainer .dropContainer input.go{ float:left; padding:15px 0 0 0;}

/* Full width 858px */
.calcContainer2{ width:835px; float:left; background:url(../images/calculaor-bgfull.jpg) no-repeat 0 0; height:117px; margin-top:20px; color:#fff;}

.calcContainer2 h2{ float:left; width:268px; padding:30px 0 10px 60px; font-size:40px; letter-spacing:-1px;}

.calcContainer2 p{ float:left; width:450px; padding:33px 0 0 0; font-weight:bold;}

.calcContainer2 .dropContainer{ width:835px; float:left; padding:0px 0 0 20px;}

.calcContainer2 .dropContainer .sele{ width:215px; float:left; background:#fff; padding:5px 10px;margin:15px 8px 0 0;}

.calcContainer2 .dropContainer .selectBox{ width:215px; float:left;  border:none;  font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0px 0 0 0; margin:0;}

.calcContainer2 .dropContainer input.go{ float:left; padding:15px 0 0 0;}

.screen .btnsnew{ width:192px; float:left; background:url(../images/three-packbg.gif) no-repeat 0 0; 
 height:53px; padding:5px 10px 10px 15px;}
 
 .screen .btnsnew p{ float:left; font-size:12px; line-height:18px; padding:2px 0 0 0;}
 
  .screen .btnsnew p span{ font-size:20px; font-weight:bold;}
  
  .screen .btnsnew img.btnbuynow{ padding:7px 0 0 0;}

.screen .marRight{ margin-right:9px;}

.rowFoot .quoteCharact{position:absolute; right:0; top:-114px; background:url(../images/quote-character.png) no-repeat 0 0; width:155px; height:166px;}

/* Content page */

/*.textContainerinner .rightMids{width:385px; float:left; margin-left:15px; display:inline;}*/
.textContainerinner .rightMids{width:670px; float:left; margin-left:5px;}

.textContainerinner .rightMids h1{ float:left; font-size:26px; color:#000; padding-bottom:10px; border-bottom:1px dashed #e3e3e3;
 width:98%; letter-spacing:-1px; line-height:25px; color:#000;}
 
.textContainerinner .rightMids .contentTxt{ width:100%; float:left; padding:15px 0 0 0;}
 
.textContainerinner .rightMids .contentTxt p{ width:96%; float:left; font-size:12px;padding:0 0 15px 0;}
 
.textContainerinner .rightMids .contentTxt ul.satrt1{ width:100%; float:left; list-style-type:none;}

.textContainerinner .rightMids .contentTxt ul.satrt1 li{ float:left; background:url(../images/bullet.gif) no-repeat 0 5px; padding:0 0 10px 13px; width:90%;}

.textContainerinner .rightMids .contentTxt h2{ float:left; width:100%; font-size:20px; color:#333; padding:0px 0 15px 0; letter-spacing:-1px;}

.rightMids .boxContainernew{ width:380px; float:left; margin:15px 18px 0 0; display:inline; border-bottom:1px dashed #ccc;}
.rightMids .boxContainernew .box1{ width:380px; float:left;  padding:15px 0 0 0px; 
/*background:url(../images/character-box1.jpg) no-repeat right bottom;*/}

.rightMids .boxContainernew .box1 h2{ color:#357382;float:left; font-size:20px; padding:0 0 0 0px; letter-spacing:-1px;}

.rightMids .boxContainernew .box1 p{ float:left; width:90%; font-weight:bold; padding:10px 0 10px 0px;}

.boxContainernew .box1-bottom{ width:380px; float:left; height:45px;/* background:url(../images/bottom-box1.jpg) no-repeat left top;*/}

.boxContainernew .box1-bottom p{ float:left; padding:10px 0 0 0px; width:160px; font-size:11px;}

.boxContainernew .box1-bottom p span{ font-size:24px; font-weight:bold;}

.boxContainernew .box1-bottom .btns{ float:left; width:197px; padding:8px 0 0 0;}

.boxContainernew .box1-bottom .btns img{ float:left; margin-right:10px; display:inline;}


.right .pricesConatiner{ width:670px; float:left; padding:20px 0 20px 0; border-bottom:1px dashed #ccc;}

.right .pricesConatiner .char{ width:110px; float:left; border:1px solid #ccc; padding:10px 0 0 10px;}

.right .pricesConatiner .description{width:360px; float:left; padding:0 0 0 20px;}

.right .pricesConatiner .description h2{ float:left; width:100%; font-size:20px; padding-bottom:5px;}

.right .pricesConatiner .description h2.pc{ color:#357382;}
.right .pricesConatiner .description h2.server{ color:#77971f;}
.right .pricesConatiner .description h2.incident{ color:#844b63;}
.right .pricesConatiner .description h2.manager{ color:#469f8c;}

.right .pricesConatiner .description p{ width:360px; float:left; padding:10px 0; font-weight:bold;}
.right .pricesConatiner .description p.dull{ font-size:11px; color:#ADADAD;}

.right .pricesConatiner .description ul{ float:left; list-style-type:none;}


.right .pricesConatiner .description ul li{float:left; padding:0 0 5px 15px; width:355px;}

.right .pricesConatiner .description ul li.pc{background:url(../images/bullet.gif) no-repeat 0 5px;}
.right .pricesConatiner .description ul li.server{background:url(../images/bullet2.gif) no-repeat 0 5px;}
.right .pricesConatiner .description ul li.incident{background:url(../images/bullet3.gif) no-repeat 0 5px;}
.right .pricesConatiner .description ul li.manager{background:url(../images/bullet4.gif) no-repeat 0 5px;}

.right .pricesConatiner .butns{ width:150px; float:right;}

.right .pricesConatiner .butns p{ width:100%; float:left; line-height:20px;}

.right .pricesConatiner .butns p span{ font-size:26px; font-weight:bold;}

.right .pricesConatiner .butns .findmore{ float:left; padding:80px 0 0 0;}

.right .pricesConatiner .butns .findmore2{ float:left; padding:144px 0 0 0;}

.right .pricesConatiner .butns .findmore3{ float:left; padding:70px 0 0 0;}

.right .pricesConatiner .butns .findmore4{ float:left; padding:20px 0 0 0;}

.packageContainer .bannerContainer{ width:420px; float:left; margin:15px 18px 0 0; display:inline; 
background:url(../images/bg-banner.jpg) no-repeat 0 0; height:270px;}

.packageContainer .bannerContainer h2{ font-size:20px; float:left;}

.rightMids .contentTxt ul.sitemap{ width:385px; float:left; list-style-type:none;}

.rightMids .contentTxt ul.sitemap li{ width:365px; float:left; padding:0 0 10px 20px; background:url(../images/bullet5.gif) no-repeat 0 5px; font-size:14px; font-weight:bold;}

.rightMids .contentTxt ul.sitemap li ul{ width:345px; display:inline; 
padding:10px 0 0 0; list-style-type:none; float:left;}

.rightMids .contentTxt ul.sitemap li ul li{ width:325px; float:left; padding:0 0 5px 20px;background:url(../images/bullet.gif) no-repeat 0 5px; font-size:12px; font-weight:normal;}

.rightMids .contact{ width:660px; float:left;background:url(../images/checkou-bg.gif) repeat-x 0 0;border-top:1px dashed #ccc;}

.rightMids .contact .rowData{ width:640px; float:left; padding:15px 0; border-bottom:1px dashed #ccc; padding:15px 0 15px 20px;}

.rightMids .contact .rowData label{ float:left; font-size:14px; font-weight:bold; width:270px; padding:5px 5px 0 0;}

.rightMids .contact .rowData label span{ color:#ff0000;}

.rightMids .contact .rowData .txtinput{ float:left;border:1px solid #ccc; height:22px; padding:4px 3px 0 3px; font-size:12px; 
width:330px;}

.rightMids .contact .rowData .select{ float:left;border:1px solid #ccc; height:22px; font-size:12px; width:330px;}

.rightMids .contact .rowData .txtArea{ float:left;border:1px solid #ccc; height:22px; padding:4px 3px 0 3px; font-size:12px;
 width:330px; height:60px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
 
 .baner{ float:left; padding:0 0 10px 0;}
 
.contentTxt .tstimonials{ width:670px; float:left; padding:40px 0 0 0; margin-bottom:20px;}

.contentTxt .tstimonials img.icon{ float:left; padding-right:8px; vertical-align:middle;}

.contentTxt .tstimonials h3{ width:626px; float:left; border-bottom:1px dashed #cccccc; font-size:20px; 
color:#357382; padding:5px 0 10px 0;}

.contentTxt .tstimonials .testipanel{ width:648px; float:left; margin:10px 0 0 0; border:1px solid #e0edbc; 
background:#f1f9dc url(../images/bgtestimonials.gif) repeat-x 0 0; padding:5px 0 5px 20px;}

.contentTxt .tstimonials .testipanel .quotes{ width:648px; float:left;}

.contentTxt .contentTxt .tstimonials .testipanel .quotes span.quoteStart{ width:56px; float:left; background:url(../images/quotes-start.gif) no-repeat left top; height:69px;}

.contentTxt .tstimonials .testipanel .quotes span.quoteEnd{ width:56px; float:left; background:url(../images/quotes-end.gif) no-repeat left bottom; height:69px;}

.contentTxt .tstimonials .testipanel .quotes p{ width:523px; float:left; padding:20px 0 0 0; font-size:26px; font-weight:bold; letter-spacing:-1px; line-height:26px;}

.contentTxt .tstimonials .testipanel .quotes p span{ font-size:16px;}

.contentTxt .tstimonials2{ width:690px; float:left; margin:10px 0 20px 0;}

.contentTxt .tstimonials2 .testLeft{ margin:10px 0 0 0; float:left; border:1px solid #e5e5e5; width:100px; }

.tstimonials2 .testLeft img{ float:left; padding:0px 0 0 0px;}

.contentTxt .tstimonials2 .testRight{ width:505px; float:right; padding:14px 14px 10px 14px; background:#fafafa; border:1px solid #e5e5e5; position:relative; display:block; z-index:1; margin-right:30px;}

.contentTxt .tstimonials2 .testRight p{ padding-bottom:15px;}

.contentTxt .tstimonials2 .testRight .cone{ position:absolute; left:-17px; top:35px; background:url(../images/test2.gif) no-repeat; width:17px; height:20px;}

/* 22-March-2010 checkou process changes asked by KD sir */

.newfootcheck{background:url(../images/checkout-bg2.jpg) repeat-x 0 0;  padding:15px 0 15px 0; float:left; width:100%; border-bottom:1px dashed #ccc; border-top:1px dashed #ccc;}

.newfootcheck label{padding-left:20px; font-weight:bold; font-size:14px; float:left; width:210px;}

.newfootcheck img{ float:left;}

.newfootcheck span{float:left; font-size:16px; font-weight:bold; padding:15px 20px 0 20px;}

.checkoutContainer .lock{ background:url(../images/lock.gif) no-repeat right center;}

.checkoutContainer .cardsbg{ background:url(../images/cards-bg.gif) no-repeat 0 0;}


#feature{width:395px; float:left; padding:30px 0 0 0; position:relative;}
#feature ul#focusarea{list-style-type:none; overflow:hidden; height:353px;}
#feature ul#focusarea li{ float:left; width:100%;}

.pagination{position:absolute;bottom:5px; right:70px;width:127px;text-align:right;z-index:100;vertical-align:bottom;}

.markers li,#focusnext,#focusprev,.markers,.markers li a{display:block;float:left}

.markers{display:inline;vertical-align:bottom}

.markers li{padding:0px 1px 0}

.markers li a{display:block;width:13px;height:14px;overflow:hidden;background:url(../images/marker.png) no-repeat 0 1px;text-indent:-999em;text-align:left;padding:0px 0 2px;margin-right:3px}

.markers li a:hover,.markers li a.active{background-position:0 -19px}

#focusnext,#focusprev{width:16px;height:16px;background:url(../images/gallerynext.png) no-repeat;text-align:left;text-indent:-999em}

#focusprev{margin-right:3px;background:url(../images/galleryprev.png) no-repeat}

/* For new download data sheet banners */

.datasheetbanners{ width:100%; float:left; padding:0 0 25px 0;}

/* New page Data sheet */

img.newpics{ border:1px solid #ccc; float:left;}

.fshare{float:left; margin-right:10px; padding-bottom:10px;}

.tweet{ float:left; margin-right:10px;}
