@charset "utf-8";
/* CSS Document */

body{background:#f3f3f3; margin:0; padding:0;}

a{outline:none;}
/***************** main place holder start here**************************/
/************************************************************************/
#mainPlaceHolder{ width:1020px; margin:0 auto; padding:0;}
#mainPlaceHolderLeft{ background:#f3f3f3 url(../images/leftShadow.gif) no-repeat 0 0; width:10px; height:830px; float:left;}
#mainPlaceHolderRight{ background:#f3f3f3 url(../images/rightShadow.gif) no-repeat 0 0; width:10px; height:830px; float:left; }
* html #mainPlaceHolder{ width:1024px; margin:0 auto; padding:0;}


#mainPlaceHolderMid{ width:1000px; margin:0; padding:0; float:left;}
/***************** main header start here**************************/
/************************************************************************/
#mainHeader{ background:url(../images/topheaderBg.jpg) repeat-x 0 0; width:1000px; height:327px; margin:0; padding:0;}
#mainHeader1{ background:url(../images/topheaderBg1.jpg) repeat-x 0 0; width:1000px; height:123px; margin:0; padding:0;}
#mainLogoBg{background:url(../images/headerBg.jpg) no-repeat 0 0; margin:0; padding:0; width:1000px; height:91px;}
#mainLogoBg1{background:url(../images/spanish_header_bg.jpg) no-repeat 0 0; margin:0; padding:0; width:1000px; height:91px;}

#logo{ width:215px; height:91px; margin:0; padding:0 506px 0 24px; float:left;}
#language{width:270px; height:71px; margin:0; padding:20px 0 0 30px; float:left;}
#language ul{ margin:0; padding:0;}
#language li{ display:inline; list-style:no; background:url(../images/footerDivider.jpg) no-repeat 0 3px; margin:0; padding:0 4px 0 6px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;color:#4b4f51;}
#language li a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; margin:0; padding:0; text-decoration:none;color:#003072;}
#language li a:hover{text-decoration:underline;}

#helpdesk{ width:255px; height:91px; margin:0; padding:0;float:left;}
#helpdeskLeft{width:96px; margin:0; padding:0; float:left;}

#helpdeslRight{width:159px; margin:0; padding: 0 0 0; float:left;}

#helpdeslRighttop{  margin:0; padding:0 05px 0 0; height:70px; text-align:right;}
#helpdeslRightbottom{ margin:0; padding: 0; }


#helpdeslRight a{ font-family:Verdana; font-weight:bold; font-size:11px; margin:0; padding:0; color:#003072; text-decoration:underline;}
#helpdeslRight a:hover{ font-family:Verdana; font-weight:bold; font-size:11px; margin:0; padding:0; color:#003072; text-decoration:none;}
/***************** top navigation  start here**************************/
/************************************************************************/
#topNav{width:1000px; margin:0;padding:4px 0 3px 0; float:left; height:25px;}
#mainNavigation{width:1000px; margin:0 0 0 0; padding:0 0 0 0; background:url(../images/navBg.jpg) no-repeat 0 0; height:25px;  }
#mainNavigation1{width:1000px; margin:0 0 0 0; padding:0 0 0 0;background:url(../images/navBg2.jpg) no-repeat 0 0; height:25px;  }
#mainNavigationLeft{width:810px; margin:0; padding:4px 0 0 0; height:21px;float:left;}
#mainNavigationLeft ul {width:810px; height:21px; margin:0; padding:0; font-family: Verdana; font-size:11px; font-weight:bold;display:block;}
#mainNavigationLeft li{display:inline;margin:0; }
#mainNavigationLeft li a{color:#b3cef4; text-decoration:none;padding:0 6px;}
#mainNavigationLeft li a:hover{ text-decoration:underline; color:#ffffff;}
#mainNavigationLeft li a.active{ text-decoration:underline; color:#ffffff;}

#mainNavigationRight {width:188px; margin:0; padding:0; height:25px; float:left;}
* html #mainNavigationRight {width:188px; margin:0; padding:0 0 0;  float:left;}
* html .search{ margin:-3px 0 0 0; padding:0; height:15px;}
.search{ margin:0 0 0 0px; padding:0; float:left;}
.searchtextBox{  border:1px solid #bebebe; width:146px; height:15px; margin:0; padding:0px 0 0 0;}
.searchBtn{ background:url(../images/searchBtn.jpg) no-repeat 0 0; width:26px; height:20px; border:none; margin:0; padding:0;}
/***************** banner part start here********************************/
/************************************************************************/

#mainFlashBanner{width:1000px; height:200px; margin:0; padding:0; float:left;}
#bannerLeft{width:725px; height:200px; margin:0; padding:0 4px 0 0;float:left;}
#bannerRight{width:271px; height:200px; margin:0; padding:0; float:left; background:url(../images/bannerRightBg.jpg) repeat-x 0 0;}
#bannerRight ul{ margin:0; padding:14px 0 0 14px; width:244px}
#bannerRight li{ background:url(../images/listRightImg.jpg) no-repeat 0 4px;  margin:0; padding:0 0 0 20px; font-family:Arial; font-weight:bold; font-size:18px; color:#ffa61b; list-style:none;}
#bannerRight  h5{font-family:Arial; font-weight:bold; font-size:14px;color:#FFFFFF; margin:0; padding:12px 14px 0 14px;}
#bannerRight p{font-family:Arial; font-size:12px;color:#FFFFFF; margin:0; padding:0 16px 0 14px; text-align:left;}
#bannerRight p a{color:#ffa61b}


/***************** bottom content part start here********************************/
/************************************************************************/

#bottomContent{width:960px;  margin:0; padding:0 20px; float:left;}
.bottomText{margin:0; padding:0;  font-family:Verdana; font-size:11px; color:#333333; text-decoration:none;}
.bottomText a{ margin:0; padding:0; font-family:Verdana; font-size:11px; color:#333333; text-decoration:underline;}
.bottomText a:hover{color:#333333;text-decoration:none;}

/***************** main content part start here********************************/
/************************************************************************/
#mainContent{ background:#f3f3f3; margin:0; padding:0 0 15px 0; width:1000px; float:left;}
#mainContentLeft{width:726px; margin:0; padding:12px 15px 0 0; float:left;}
#contentMain{ background:url(../images/leftNavBg.jpg) no-repeat 0 0; width:726px; height:307px; margin:0; padding:0; float:left;}
#leftNav{width:400px; margin:0; padding:0; float:left;}
#solution {width:357px; margin:0; padding:16px 0 0 43px;}
#support{width:357px; margin:0; padding:29px 0 0 43px;}
#analysis{width:357px; margin:0; padding:25px 0 0 43px;}
#security{width:357px; margin:0; padding:29px 0 0 43px;}
#development{width:357px; margin:0; padding:29px 0 0 43px;}
dl{ margin:0; padding:0;}
dt a{ margin:0; padding:0; font-family:Arial; font-size:16px; font-weight:bold; color:#002558; list-style:none; text-decoration:none;}
dt a:hover{color:#416F19;text-decoration:none;}
dd{margin:0; padding:0; font-family:Verdana; font-size:11px; color:#333333; list-style:none;}



#rightNav{width:307px; margin:0; padding:13px 0 0 0; float:left; height:284px;} 



#contentBottom{background:url(../images/bottomBg.jpg) no-repeat 0 0; width:726px; height:176px; margin:0; padding:9px 0 5px 0; float:left;}
#contectLeft{width:285px; height:176px; margin:0 0 ; padding:0 13px 0  0; float:left;}
.rssImg{width:16px; height:17px; margin:0; padding:14px 0 0 21px;}

#contectRight{width:427px; height:176px; margin:0; padding:0; float:left; background:url(../images/digitalSurvlance_spanish.jpg) no-repeat 0 0; }
.surveillance{ margin:0; padding:36px 0 0 25px;}


#mainContentRight{width:244px; margin:0; padding:13px 15px 0 0; float:left;}
#mainContentRightTop{ background:#ffffff;width:242px; height:206px; margin: 0 0 0; padding:0; border:1px solid #d9d9d9; float:left;}
.title{ background:url(../images/titleImg.jpg) no-repeat 0 0; width:242px; height:26px; margin:0; padding:0;}
.title h5{font-family:Arial; font-size:15px; color:#000000; margin:0; padding:4px 0 0 24px;}
.title h5 a{font-family:Arial; font-size:15px; color:#000000;  text-decoration:none;}
#mainContentRightMid{ background:url(../images/midBG.jpg) repeat-x 0 0; width:242px; height:145px; border:1px solid #d9d9d9; margin:15px 0 0 0; padding:0; float:left;}
.healthcare{ background:url(../images/industrysolutions.gif) no-repeat 0 0; margin:0;padding:0; width:242px; height:119px; float:left;}
.healthcareLink { margin:0; padding:96px 0 0 120px;}
.healthcareLink a{ font-family:Verdana; font-weight:bold; font-size:10px; margin:0; padding:0; color:#002558;}

#mainContentRightBottom{background:#ffffff;width:242px; height:82px; margin:13px 0 0 0; padding:0; border:1px solid #d9d9d9; float:left}
.signup{ margin:0 0 0 9px; padding:18px 0 0 0;}

.signup1{ margin:0 0 0 9px; padding:8px 0 0 0;*margin-top:-18px;}
.signupText{ margin:0; padding:2px 0 0 4px; font-family:Verdana; font-size:9px; color:#b7b7b7; width:144px; height:15px; border:ipx solid #bebebe; }
.signupbtn{ background:url(../images/signup.jpg) no-repeat 0 0; margin:0; padding:0; width:65px; height:18px; border:none;}
.s_signupbtn{ background:url(../images/Ingresar.jpg) no-repeat 0 0; margin:0; padding:0; width:65px; height:18px; border:none;}


/***************** solution start here***********************************/
/************************************************************************/
#solutionLeftmain{width:813px;margin:0;padding:12px 0 0 0; float:left;}
#solutionLeft{ background:url(../images/solutionLeftBg.jpg) repeat-y 0 0; margin:0; padding:0 9px 10px 0; width:804px; float:left;}
* html #solutionLeft{background:url(../images/solutionLeftBg.jpg) repeat-y 0 0; margin:0 0 10px 0; padding:0 0px 0 0; width:804px; float:left;}

* html #soultionBottom{background:url(../images/borderFt.jpg) no-repeat 0 0; margin:-10px 0 0 0; padding:0 9px 0 0; width:804px; height:2px; float:left;}
#soultionBottom{background:url(../images/borderFt.jpg) no-repeat 0 0; margin:0; padding:0 9px 0 0; width:804px; height:2px; float:left;}
#solutionRight{ width:171px; margin:0; padding:13px 16px 0 0; float:left;}
* html #solutionRight{ width:171px; margin:0; padding:13px 15px 0 0; float:left;}
#solutionrighttop{width:169px; height:88px; margin:0; padding:0; border:1px solid #e2e2e2; background:#ffffff;}
#solutionrightbottom{width:169px; min-height:100px; margin:11px 0 0 0; padding:0 0 10px 0; border:1px solid #e2e2e2; background:#ffffff;}
#solutionrightbottom h6{ font-family: Verdana; font-size:11px; font-weight:bold; color:#000000; margin:0; padding:15px 10px 0 10px;}
#solutionrightbottom p{ font-family: Verdana; font-size:11px;  color:#696969; margin:0; padding:3px 10px 0 10px;}
.stitle{ background:url(../images/innerpageTitleImg.jpg) no-repeat 0 0; width:169px; height:26px; margin:0; padding:0;}
.stitle h5{font-family:Arial; font-size:15px; color:#000000; margin:0; padding:4px 0 0 24px;}


#leftPannel{width:244px; margin:0; padding:0; float:left;}
/*.leftpanneHader{ width:244px; height:35px; margin:0; padding:0;}*/
.headerTitle{font-family:Arial; font-size:18px; color:#003375; margin:0; padding:6px 0 4px 14px; border-bottom:1px solid #b9b9b9;}
.headerTitle a{color:#003375; text-decoration:none;}
.headerTitle a:hover{color:#6680A3; text-decoration:none;}
#leftpanneNav {width:244px; margin:0; padding:0px 0 0 0; float:left;}
#leftpanneNav p{font-weight:bold;font-family: Verdana; font-size:11px; margin:0; padding:0;color:#003375;}
#leftpanneNav ul{ margin:0; padding:0;}
#leftpanneNav li{ background:url(../images/listBullet.gif) no-repeat 11px 12px; margin:0; width:214px;min-height:29px; padding:9px 0 0 30px; list-style:none; border-bottom:1px solid #b9b9b9;color:#003375;font-family: Verdana; font-size:12px;}
#leftpanneNav li a{width:244px;min-height:31px; color:#003375;font-weight:bold;font-family: Verdana; font-size:11px; margin:0; padding:0; text-decoration:none;}
#leftpanneNav li a:hover{width:244px;min-height:31px; font-weight:bold; margin:0; padding:0;}
#leftpanneNav li a.active{ font-weight:bold;}
#leftpanneNav li:hover{background:#FFFFFF url(../images/listBullet.gif) no-repeat 11px 12px; border-bottom:1px solid #f7f7f7;}
#leftpanneNav li.active{background:#FFFFFF url(../images/listBullet.gif) no-repeat 11px 12px;border-bottom:1px solid #f7f7f7;}



* html #rightPannel{width:515px; margin:0; padding:5px 18px 0 16px; float:left;}
#rightPannel{width:526px; margin:0; padding:5px 18px 0 16px; float:left;}
#rightPannel h1{ font-family:Arial; font-size:16px; color:#6680a3; margin:0; padding:0 0 8px 0; float:left;}
#rightPannel p{ font-family: Verdana; font-size:11px;color:#696969; margin:0; padding:12px 0 0 0; float:left; width:100%;}
#rightPannel p a{color:#003375; font-weight:bold; text-decoration:none;}
#rightPannel p a:hover{text-decoration:underline;}
#rightPannel p span{font-family:Verdana; font-size:11px; font-weight:bold; color:#003375;}
#rightPannel ul{ margin:0; padding:4px 15px 0 0;float:left;}
#rightPannel li{background:url(../images/innerListarrow.jpg) no-repeat 0 5px; margin:0; padding:0 0 0 15px; font-family:Verdana; color:#696969; font-size:11px; list-style:none; line-height:17px;}
#rightPannel li a{}
#rightPannel li a:hover{}
/*****************inner page start here**********************************/
/************************************************************************/

#innerLeftmain{width:813px;margin:0;padding:12px 0 15px 0; float:left;}
#innerLeft{ background:url(../images/innerpageBg.jpg) repeat-y 0 0; margin:0; padding:0 9px 10px 20px; width:784px; float:left; }
#innerLeft h1{ font-family:Arial; font-size:18px; color:#003375; margin:0; padding:10px 0 13px 0;}
#innerLeft h2{ font-family:Arial; font-size:18px; color:#003375; margin:0; padding:10px 0 13px 0;}
#innerLeft p{ font-family: Verdana; font-size:11px;color:#696969; margin:0; padding:6px 15px 0 0; line-height:15px; text-align:left;}
#innerLeft p a{ color:#696969; text-decoration:none;}
#innerLeft p span{color:#003375; font-weight:bold;}
#innerLeft p span a{color:#003375; text-decoration:underline; font-weight:normal;}
#innerLeft p span a:hover{text-decoration:none;}
#innerLeft p a:hover{ text-decoration:underline;}
#innerLeft ul{ margin:0; padding:4px 30px 0 0;}
#innerLeft li{background:url(../images/innerListarrow.jpg) no-repeat 0 6px; margin:0; padding:0 0 0 15px; font-family:Verdana; color:#696969; font-size:11px; list-style:none; line-height:17px;}
#innerLeft li a{}
#innerLeft li a:hover{}
/*****************our client page start here**********************************/
/************************************************************************/
#ourclient{ background:url(../images/innerpageBg.jpg) repeat-y 0 0; margin:0; padding:0 9px 10px 20px; width:784px; float:left; min-height:300px;}
#ourclient h1{ font-family:Arial; font-size:18px; color:#003375; margin:0; padding:16px 0 0 0;}
.spacer{background:url(../images/spacer.jpg) no-repeat 0 0; height:1px; width:771px; clear:both;}
.clientlogo{width:210px; margin:0; padding:0 4px 0 0; float:left; min-height:176px;}
.clientmain{width:784px; margin:0; padding:0; float:left;}
.clienttext{ width:537px; margin:0; padding:0; float:left;}
.clienttext p{ font-family: Verdana; font-size:11px;color:#696969; margin:0; padding:20px 25px 0 0; line-height:15px; text-align:left;}
.testimonialhader{ background:url(../images/testimonialH.jpg) no-repeat 0 0; margin:0; padding:0; width:772px; height:40px;clear:both;}
.testimonialhader  h2{font-family:Arial; font-size:16px; color:#003375; margin:0; padding:15px 0 0 22px;}
.testimonialp{ width:772px; margin:0; padding:0 0 10px 0; float:left;}
.testimonialp p{font-family:Verdana; font-size:11px;color:#696969; margin:0; padding:0; line-height:15px; text-align:left;}
.clientdetails{ margin:0; padding:4px 0 0 0; float:left;}
.clientname{font-family:Verdana; font-size:12px; color:#000000; font-weight:bold; margin:0; padding:0; float:left;}
.clientaddress{font-family:Verdana; font-size:10px;color:#696969; margin:0; padding:0; float:left;}
/*****************our client page start here**********************************/
/************************************************************************/
#contactmain{width:950px; margin:0; padding:0 30px 0 20px;}
#contacttop{width:950px; margin:0; padding:0;}
#contacttop h1{ font-family:Arial; font-size:18px; color:#003375; margin:0; padding:16px 0 0 0;}
.contactspacer{ background:url(../images/contactspcer.jpg) no-repeat 0 0; margin:0; padding:0 0 0 3px; width:946px; height:1px;}
#contacttop p{font-family:Verdana; font-size:13px;color:#696969; margin:0; padding:3px 0 0 0; line-height:15px; text-align:left;}
#contacttop p span{font-family:Verdana; font-size:11px;color:#696969; margin:0; padding:3px 0 0 0; line-height:15px; text-align:left;}

#contactmainpart{width:950px; margin:0; padding:5px 0 0 0; float:left;}
#contactmainpart1{ padding:0 0px 15px 20px; width:970px;margin:0;  float:left;}
#contactLeft{width:460px; margin:0; padding:0; float:left;}
.contactinfo{margin:0; padding:10px 0 0 0;}
.contactinfo p{font-family:Verdana; font-size:11px;color:#696969; margin:0; padding:3px 0 0 20px; line-height:15px; text-align:left;}
.contactinfo p a{color:#003375; text-decoration:none; font-weight:bold;}
.contactinfo p a:hover{text-decoration:underline;}
.contactinfo h6{font-family:Verdana; font-size:11px;color:#003375; margin:0; padding:3px 0 0 20px; line-height:15px; text-align:left;}
.leftHeader{background:url(../images/contactHeaderbg.jpg) no-repeat 0 0; width:400px; height:22px; margin:0; padding:4px 0 0 20px;font-family:Verdana; font-size:11px; font-weight:bold;color:#000000;}

#contactRight{width:490px; margin:0; padding:0; float:left;}
.contactform{width:450px; margin:0; padding:0;font-family:Verdana; font-size:11px;color:#000000; float:left;}
.frmbtn{ background:url(../images/contactbtn.jpg) no-repeat 0 0; width:74px; height:20px; margin:0; padding:0; border:none;}
.contactform label{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;color:#696969; margin:0; padding:0;}
.contactform label a{color:#002558;text-decoration:underline;}
.contacttxtfld{width:252px; height:18px; font-family:Verdana; font-size:11px; color:#000000; margin:0; padding:0; border:1px solid #9e9e9e;}


/*****************tech on demand page page start here********************/
/************************************************************************/
.techleftheader{background:url(../images/leftpannHeaderbg.jpg) no-repeat 0 5px; margin:0; padding:12px 0 0 25px;;width:226px; height:30px; font-family:Verdana; font-size:12px;color:#003375; }
#leftpanneNav .subnav {margin:0; padding:0;}
#leftpanneNav .subnav ul{margin:0; padding:0; border-bottom:1px solid #b9b9b9;;}
#leftpanneNav .subnav li{ background:#ececec;  margin:0; width:216px; padding:8px 0 0 28px; border:none; min-height:21px;}
#leftpanneNav .subnav li a{margin:0; padding:0 0 0 28px; width:216px;min-height:21px; color:#003375;font-family: Verdana; font-weight:normal; font-size:11px; margin:0; padding:5px 0 0 0; text-decoration:none;}
#leftpanneNav .subnav li a:hover{margin:0; padding:5px 0  0 0;min-height:21px; color:#003375;font-family: Verdana; font-size:11px; margin:0; padding:0; text-decoration:none;}
#leftpanneNav .subnav li:hover{ background:#FFFFFF;  margin:0; padding:8px 0 0 28px; width:216px;min-height:21px;}
#leftpanneNav .subnav li.active{ background:#FFFFFF;  margin:0; padding:8px 0 0 28px; width:216px;min-height:21px;}
.mainclienttype{ margin:0; padding:10px 0 0 0; float:left; width:400px;}
.clienttype{background:url(../images/clientheader.jpg) no-repeat 0 0; margin:0; padding:4px 0 0 22px; width:158px; height:26px; font-family:Arial;color:#003375;font-size:18px; float:left; text-decoration:none; cursor:pointer;}
.techspacer{background:url(../images/techspacer.jpg) no-repeat 0 0; width:519px; height:1px; margin:10px  0  ; padding:0; float:left;}

#techdemandmain{background:url(../images/techondemandbg.jpg) repeat-y 0 0; width:1000px;margin:0;padding:12px 0 10px 0; float:left;}

#techondemandBottom{background:url(../images/techondemandbottombg.jpg) no-repeat 0 0; margin:0; padding:0; width:1000px; height:2px; float:left;}

#techrightPannel{width:708px; margin:0; padding:5px 18px 0 16px; float:left;}
#techrightPannel h1{ font-family:Arial; font-size:16px; color:#6680a3; margin:0; padding:0 0 8px 0; float:left;}
#techrightPannel p{ font-family: Verdana; font-size:11px;color:#696969; margin:0; padding:12px 0 0 0; float:left; width:100%;}
#techrightPannel p a{color:#003375; font-weight:bold; text-decoration:none;}
#techrightPannel p a:hover{text-decoration:underline;}
#techrightPannel p span{font-family:Verdana; font-size:11px; font-weight:bold; color:#003375;}
.techdemandform{width:600px; margin:0; padding:0;font-family:Verdana; font-size:11px;color:#000000; float:left;}
.techdemandform label{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;color:#696969; margin:0; padding:0;}
.textboxtech{width:252px; height:48px; font-family:Verdana; font-size:11px; color:#000000; margin:0; padding:0; border:1px solid #9e9e9e;}
.techtopheader{ background:url(../images/techTopheaderbg.jpg) no-repeat 0 0; width:721px; height:33px; margin:0; padding:5px 0 0 0; font-family:Verdana; font-size:12px; color:#696969; font-weight:bold; float:left;}
.techbottomimg{background:url(../images/techondemandfooterBg.jpg) no-repeat 0 0; width:721px; height:25px; margin:0; padding:0; float:left;}

.techdrdown{ width:252px; height:18px; margin:0; padding:0;font-family:Verdana; font-size:11px; color:#696969; border:1px solid #9e9e9e;}
.textfldsmall{width:111px; height:18px; margin:0; padding:0;font-family:Verdana; font-size:11px; color:#696969; border:1px solid #9e9e9e;}
.drdownsmall{width:111px; height:18px; margin:0; padding:0;font-family:Verdana; font-size:11px; color:#696969; border:1px solid #9e9e9e;}
.appointmenttable{ margin:0; padding:0;}
.appointmenttable label{font-family:Verdana; font-size:11px; color:#696969;margin:0; padding:0;}
/*****************tech on demand page page start here********************/
/************************************************************************/
#industryLeft{ background:url(../images/innerpageBg.jpg) repeat-y 0 0; margin:0; padding:0 9px 10px 20px; width:784px; float:left; }
#industryLeft h1{ font-family:Arial; font-size:18px; color:#003375; margin:0; padding:10px 0 13px 0;}
#industryLeft p{ font-family: Verdana; font-size:11px;color:#696969; margin:0; padding:6px 15px 0 0; width:745px; line-height:15px; text-align:left;}
.industryHeader{ background:url(../images/industysolnHeadingBg.jpg) no-repeat 0 0; width:750px; height:25px; float:left; margin:10px 0 0 0; padding:12px 0 0 22px; font-family:Arial; font-size:16px; color:#003375;}

.industrymain{width:772px; margin:0; padding:0 0 10px 0;float:left;}
.space{width:13px; margin:0; padding:0; float:left;}
.industryTopbox{width:182px; margin:0; padding:10px 0 10px 0; float:left;}

.boxTop{background: url(../images/industryBoxtop.jpg) no-repeat 0 0; margin:0 ; padding:0 ; float:left; width:182px;}
.boxTop h4{font-family:Arial; font-size:12px; color:#fff; text-align:center; margin:0; padding:4px 0 0 22px; width:142px;}
.boxTop ul{ margin:0; padding:10px 0 0 0; width:177px;}
.boxTop li{background:url(../images/innerListarrow.jpg) no-repeat 5px 6px; margin:0; padding:0 0 0 15px; font-family:Verdana; color:#696969; font-size:11px; list-style:none; line-height:18px;}
.boxBottom{ background:url(../images/industryBoxbottom.jpg) no-repeat 0 0; width:178px; height:3px; margin:0; padding:0 ; float:left;}

.boxTop1{background: url(../images/industrybottomtopimg.jpg) no-repeat 0 0; margin:0 ; padding:0 ; float:left; width:182px; height:192px}
.boxTop1 h4{font-family:Arial; font-size:12px; color:#fff; text-align:center; margin:0; padding:4px 0 0 22px; width:142px;}
.boxTop1 ul{ margin:0; padding:10px 0 0 0; width:177px;}
.boxTop1 li{background:url(../images/innerListarrow.jpg) no-repeat 5px 6px; margin:0; padding:0 0 0 15px; font-family:Verdana; color:#696969; font-size:11px; list-style:none; line-height:18px;}
.boxBottom1{ background:url(../images/industrybottomimg.jpg) no-repeat 0 0; width:178px; height:3px; margin:0; padding:0 ; float:left;}
.learn{font-family:Arial; font-size:14px; color:#6680a3; font-weight:bold; margin:0; padding:0;}
.contactme{font-family:Arial; font-size:16px; color:#003375; font-weight:bold; margin:0; padding:0;}

/***************** footer start here*************************************/
/************************************************************************/
#footer{ width:1020px; margin:0 auto; padding:0;}
#footerBg{ background:#f3f3f3 url(../images/footerBg.jpg) repeat-x 0 0; width:1000px; margin:0 10px; padding:0; min-height:31px;}
#footerBg ul{margin:0; padding:4px 0 0 0;list-style:none; text-align:center;}
#footerBg li{ background:url(../images/footerDivider.jpg) no-repeat 0 5px; margin:0; padding:0 6px; list-style:none; display:inline; line-height:20px;}
#footerBg li a{ font-family: Verdana; font-size:11px;  color:#838383; text-decoration:none;}
#footerBg li a:hover{ font-family: Verdana; font-size:11px; color:#000000;}
#footerBg p{font-family: Verdana; font-size:11px;  color:#838383; margin:0; padding:0; text-align:center;}

/* 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:#f3e6e6; border:2px solid #924949; border-left:none; padding:5px; min-width:110px; max-width:250px; font-size:12px;}
/************************************************************************/
/*********************pagination*****************************************/
.paginationDiv{ margin:10px auto;}
.pagination{
padding: 1px 4px;
margin:5px;
font-size:11px;
border: 1px solid #aaa;
text-decoration: none; 
color: #525252;

}

.pagination:hover{
border: 1px solid #aaa;
color: #525252;
background-color: #eee;
}

.currentpage{
font-size:11px;
background-color: #ccc;
color: #525252 !important;
border:1px solid #aaa;
font-weight: bold;
cursor: default;
padding: 1px 5px;
margin:5px;
}
/*****************************/
#gallery {font-family:Arial; font-size:14px; width:750px; padding:15px 0 0 0; line-height:15px; float:left;}
#gallery div.off {color:#8e8e8e; font-weight:bold; width:168px; text-align:center; height:33px; margin-right:2px; line-height:33px; padding:0; float:left; background:url(../images/tabs_2.jpg) repeat-x left bottom; border:1px solid #dcdcdc; border-bottom-color:#000; cursor:pointer; position:relative; z-index:20;}
#gallery div.on {color:#6680a3; font-weight:bold;width:168px; text-align:center; padding:0; margin-right:2px; margin-top:1px; float:left; background:url(../images/tabs_0.jpg) repeat-x left bottom; border:1px solid #dcdcdc; cursor:pointer; border-bottom:0; height:33px; line-height:32px; position:relative; z-index:100;}

div.hide {display:none; width:0; overflow:hidden;}
div.show {clear:left; background:#fff; width:708px; margin-top:0; top:-1px; border:1px solid #dcdcdc;padding:20px; position:relative; z-index:50; font:11px verdana, arial, sans-serif; line-height:18px;}
div.show img {float:left; margin:0 10px 10px 0;}
.clear {clear:both;}

.verdana_normal1 a{ font-family:Arial; font-size:12px; color:#003375; margin:0; padding:0; text-decoration:none;}
.verdana_normal1 a:hover{ color:#003375; text-decoration:underline;}
 /**********************sitemap **********************/
 #sitemap{margin:0; padding:30px 0 0 100px;}
 #sitemap ul{ margin:0; padding:0;}
 #sitemap ul li{ background:url(../images/innerListarrow1.jpg) no-repeat 0 14px; margin:0; padding:0 0 0 20px; line-height:40px;}
 #sitemap ul li a{ font-family:Arial; font-size:14px; font-weight:bold; color:#003375; margin:0; padding:0; text-decoration:none;}
 #sitemap ul li a:hover{text-decoration:underline;}
  #sitemap ul li ul{ margin:0; padding:0 0 0 40px;}
 #sitemap ul li ul li{ background:url(../images/innerListarrow.jpg) no-repeat 0 7px; margin:0; padding: 0 0 0 18px;line-height:20px;}
 #sitemap ul li ul li a{ font-family:Arial; font-size:11px; font-weight:bold; color:#003375; margin:0; padding:0; text-decoration:none;}
 #sitemap ul li ul li a:hover{text-decoration:underline;}
 
 /*************************************landing page ***********************************/
 #landindMain{ width:1000px; margin:0; padding:0;float:left;}
#landingLeft{ width:606px; margin:0; padding:0; float:left;}
#landingRight{ width:394px; margin:0; padding:0; float:left;}
#ourservices{ background:url(../images/ourServices.jpg) no-repeat 0 0; width:606px; height:372px; margin:0; padding:0; float:left;}
#ourservices ul{ margin:65px 0 0 17px; padding:0; list-style:none;}
#ourservices li{ background:url(../images/arrow.gif) no-repeat 0 15px; font-weight:bold; margin:0; padding:0 0 0 20px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#002558; line-height:42px;}


#ourservices1{ background:url(../images/ourServices_s.jpg) no-repeat 0 0; width:606px; height:372px; margin:0; padding:0; float:left;}
#ourservices1 ul{ margin:65px 0 0 17px; padding:0; list-style:none; width:330px;}
#ourservices1 li{ background:url(../images/arrow.gif) no-repeat 0 15px; font-weight:bold; margin:0; padding:0 0 0 20px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#002558; line-height:42px;}

#servicereq{ background:url(../images/servicereq_bg.jpg) no-repeat 0 0; width:606px; height:372px; margin:0; padding:0; float:left;}
#servicereq .heading{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#003375; margin:0; padding:37px 24px 0 22px; width:350px; text-align:center; font-weight:bold;}
#servicereq  .pricetable{padding:0px 24px 0 0; margin:0 0 0 31px; width:323px;}
#servicereq  .pricetable  td{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#282828; margin:0; padding:0;  font-weight:bold;}


#ourclients{ background:url(../images/ourClients.jpg) no-repeat 0 0; width:606px; height:206px; margin:0; padding:0; float:left;}

#ourclients1{ background:url(../images/ourClients_s.jpg) no-repeat 0 0; width:606px; height:206px; margin:0; padding:0; float:left;}
#clientlogo{ width:205px; margin:52px 0 0 19px; padding:0; float:left; }
#clientlist{ width:370px; margin:0; padding:52px 0 0 0; float:left;}
.clienttable { margin:10px 0 0  10px; padding:0;}

.clienttable ul{ margin:0; padding:0; list-style:none;}
.clienttable li{ background:url(../images/arrow1.gif) no-repeat 0 3px; font-weight:bold; margin:0; padding:0 0 0 15px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#002558; line-height:16px; }
.complist{ margin:0 0 0 17px; padding:0;}
.complist p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#838383; text-align:center;}

#formMain{ background:#f2f2f2 url(../images/formbg.jpg) repeat-x 0 0; width:372px; border:1px solid #e0e0e0;float:left; margin:14px 0 0 0;}
.landingForm{}
.landingForm label{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#424242; margin:0; padding:0;}
.landingTextfld{ width:172px; height:17px; border:1px solid #c5c5c5; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin:0; padding:0;}
.landingArea{ width:172px; height:72px; border:1px solid #c5c5c5; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin:0; padding:0;}
.submitbtn{ background:url(../images/submit_btn.jpg) no-repeat 0 0; width:74px; height:20px; border:none; margin:0; padding:0;}
.submitbtn_s{ background:url(../images/aceptar.jpg) no-repeat 0 0; width:74px; height:20px; border:none; margin:0; padding:0;}
.formtop p{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#6680a3; margin:25px 0 0 0; padding:0; font-weight:bold;}
.formtop p span{color:#003375; font-size:17px;}
.formmid p{ font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#6680a3; font-style:italic; margin:8px 0 0 0; padding:0; font-weight:bold;}

/*********************************************************************************/
#landing_Left{ width:576; margin:0; padding:16px 0 0 0px; float:left;}
#landing_Right{ width:375; margin:0; padding:16px 15px 0 13px; float:left;}
#our_clients{ background:url(../images/our_clients.jpg) no-repeat 0 0; width:594px; height:185px; margin:0; padding:0; float:left;}
#form_Main{ background: url(../images/form_main_bg.gif) repeat-x 0 0; width:375px; height:622px;float:left; margin:0 0 0 0; padding:0;}
#form_Main ul{ margin:0; padding:18px 28px 0 11px; list-style:none; width:338px;}
#form_Main li{ background:url(../images/arrow.gif) no-repeat 0 4px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;font-size:16px; color:#003375; margin:0; padding:0 0  0 18px;}

/*****************************************************************************/
.schedulebg{background:url(../images/chatbg.jpg) no-repeat 0 0; width:171px; height:146px; margin:0; padding:0 0 4px 0;}
.schedulebg p{ margin:0; padding:5px 0 2px 0; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; font-weight:bold; height:49px;}
.chatimg{margin:0; padding:4px 0 0 7px;}
.additionalinfo{ margin:0; padding:4px 0 0 12px ;}
 a#infobutton{ float:left;background:url(../images/requestadditionalinfo.jpg) no-repeat left top; width:152px; height:35px; margin:0; padding:0;}
 a#infobutton:hover{background:url(../images/requestadditionalinfo.jpg) no-repeat left bottom; width:152px; height:35px; margin:0; padding:0;}
.sacavan{ margin:0; padding:0 0 12px 0}

/******************************************************************************/

.solutiontext{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#f5900e; text-align:center; margin:0; padding:10px 0 0 0; width:100%;}
.contactusbg{background:url(../images/contactbg.jpg) no-repeat 0 0; width:169px; height:162px; margin:15px 0 15px 178px; padding:0;}
.phoneno{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#f5900e; margin:0; padding:46px 0 0 48px;}
.emailus{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#f5900e; margin:0; padding:16px 0 0 48px;}
.emailus a{color:#FFFFFF; text-decoration:none;}
.emailus a:hover{text-decoration:underline;}
#flash{margin:10px 0 0 0; padding:0; text-align:center;}
.callbanner{margin:10px 0 0 0; padding:0; text-align:center;}
.techsupportbg{background:url(../images/techsupportbg.jpg) no-repeat 0 0; margin:10px 0 0 114px; padding:0 0 0 ; width:559px; height:466px;}
/*****************************************************************************************/
#mainHeader2{ background:url(../images/topheaderBg1.jpg) repeat-x 0 0; width:1000px; height:120px; margin:0; padding:0;}
#topNav1{width:1000px; margin:0;padding:4px 0 0px 0; float:left; height:25px;}
#landingmainContent{ background:#ffffff url(../images/langingcontentbg.jpg) repeat-x 0 0; margin:0; padding:0 0 15px 0; width:1000px; float:left;}
.landingContent{width:960px; margin:0; padding:0 20px 10px 20px ; float:left;}
.landingBanner{ margin:9px 0 9px 0; padding:0; float:left;}
.landingContentLeft{ width:475px; margin:0 0 0 0; padding:0  0 0; float:left;}

.monthofferbg{ width:471px; height:265px; margin:0 0 12px 0; padding:0; border:2px solid #e53000; float:left;}
.offercontent {margin:4px; padding:0; float:left;}
.promotionBanner{background:url(../images/promotionBanner.jpg) no-repeat 0 0; margin:0; padding:0; width:462px; height:64px;float:left;}
.promotiontext{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;color:#424242; margin:0; padding: 0 0 0 18px; font-weight:bold;}
.promotionprice{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;color:#424242; margin:0; padding: 0 0 0 56px; font-weight:bold;}



.clientrelationbg {width:471px; height:158px; margin:0; padding:0; border:2px solid #99bdf7;float:left;}
.clientcontent {margin:0 4px 4px 4px; padding:0; float:left; width:463px;}
.clientcontentleft {width:188px; height:124px; margin:0; padding:0; float:left; }
.clientcontentmid {width:1px; height:124px; margin:0; padding:0; float:left;}
.clientcontentright{background:#ffffff url(../images/testimonialbg.jpg) no-repeat 0 0; width:273px; height:124px; margin:0; padding:0; float:left}
.clienttesti{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#424242; line-height:13px;}
.clientname{margin:0; padding:0px 0 3px 0; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#424242; line-height:13px; font-style:italic;}
div.scroll {height:116px;width: 248px;overflow: auto;padding:0; margin:8px 7px 0 18px}


.landingContentRight{width:474px; margin:0 0 0 11px; padding:0 ; float:left;}
.landingrightbg{width:470px;background:#f4f4f4; margin:0; padding:0; border:2px solid #aec2de; float:left;}
* html .landingContentRight{width:462px; margin:0 0 0 11px; padding:0 ; float:left;}
* html .landingrightbg{width:458px; height:440px;background:#f4f4f4; margin:0; padding:0; border:2px solid #aec2de; float:left;}
.formtext{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#8b8b8b; margin:0; padding:0;}