*
{
margin:0px;
padding:0px;
}
body
{
background-color:#000000;
font-family:Tahoma;
font-size:11px;
color:#474747;
line-height:1.5;
}
a
{
font-family:Tahoma;
font-size:11px;
}
a.sitemap
{
font-family:Tahoma;
font-size:11px;
}
a.sitemap:hover
{
font-family:Tahoma;
font-size:11px;
color:#da2339;
font-weight:bold;
}
.hightLink
{
text-align:center;
font-weight:bold;
color:#da2339;
}
.sitemapTitle
{
float:left;
width:596px;
text-align:left;
background-color:#e5e5e5;
padding:5px 0px 0px 30px;
color:#da2339;
font-size:14px;
font-weight:bold;
height:25px;
background-image:url('../images/common/big-bullet.jpg');
background-repeat:no-repeat;
background-position:15px 13px;
cursor:pointer;
}
a.sitemapTitle
{
float:left;
width:596px;
text-align:left;
background-color:#e5e5e5;
padding:5px 0px 0px 30px;
color:#da2339;
font-size:14px;
font-weight:bold;
height:25px;
background-image:url('../images/common/big-bullet.jpg');
background-repeat:no-repeat;
background-position:15px 13px;
cursor:pointer;
text-decoration:none;
}
a.sitemapTitle:hover
{
float:left;
width:596px;
text-align:left;
background-color:#da2339;
padding:5px 0px 0px 30px;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
height:25px;
background-image:url('../images/common/white-big-bullet.jpg');
background-repeat:no-repeat;
background-position:15px 13px;
cursor:pointer;
text-decoration:none;
}
.heightSitemap
{
height:2px;
float:left;
width:626px;
overflow:hidden;

}
.heightServices
{
height:1px;
float:left;
width:582px;
overflow:hidden;

}
.MainContainer
{
overflow:auto;
width:900px;

background-color:#ffffff;
}
.TopLine
{
height:4px;
overflow:hidden;
clear:both;
background-color:#f9f6f6;
}
.MenuContainer
{
/*height:30px;*/
background-image:url(../images/common/top-menu-bg.jpg);
float:right;
margin:0px 20px 0px 0px;

}
.Menu
{
float:left;
padding:10px 0px 5px 0px;
margin:0px 0px 0px 0px;
line-height:1;
}
.Menu a
{
text-decoration:none;
color:#474747;

}
.Menu a.Selected
{
text-decoration:none;
color:#da2339;
font-weight:bold;

}

.Menu a:hover
{
text-decoration:none;
color:#da2339;
font-weight:bold;

}
.MenuSeperator
{
float:left;
width:1px;
margin:10px 0px 0px 0px;
background-color:#e0dfe0;
overflow:hidden;
}
.Logo
{
clear:both;
text-align:left;
padding:0px 0px 0px 35px;
}
.FocusMenuContainer
{
clear:both;
height:24px;
background-color:#000000;

z-index:100;
}
a.FocusMenu
{
height:24px;
overflow:hidden;
float:left;
text-align:center;
padding:6px 0px 0px 0px;
background-color:#000000;
color:#ffffff;
font-weight:bold;
text-decoration:none;
z-index:100;
}
a.FocusMenuSelected
{
height:24px;
overflow:hidden;
float:left;
text-align:center;
padding:6px 0px 0px 0px;
background-color:#da2329;
color:#ffffff;
font-weight:bold;
text-decoration:none;
cursor:pointer;
}
a:hover.FocusMenu
{
height:24px;
overflow:hidden;
float:left;
text-align:center;
padding:6px 0px 0px 0px;
background-color:#da2329;
color:#ffffff;
font-weight:bold;
text-decoration:none;
cursor:pointer;
}
.FocusMenuSeperator
{
height:24px;
float:left;
width:2px;
margin:0px 0px 0px 0px;
background-color:#e0dfe0;
overflow:hidden;
background-image:url(../images/common/focus-menu-divider.jpg);
}
.FlashArea
{
width:900px;
height:269px;
overflow:hidden;

}
.BottomBannerContainer
{
clear:both;
margin:0px 0px 0px 0px;
padding:12px 0px 0px 35px;

text-align:left;
overflow:auto;
line-height:1.2;
}
.EnterpriseContent
{
width:265px;
height:117px;
float:left;
background-image:url(../images/home/enterprise-content-manageme.jpg);
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.BottomBannerTitle
{
color:#ffffff;
font-size:14px;
font-weight:bold;
margin:20px 0px 0px 20px;
}
.aBottomBannerTitle
{
color:#ffffff;
font-size:14px;
font-weight:bold;
margin:0px 0px 0px 0px;
text-decoration:none;
}
.BottomBannerData
{
color:#ffffff;
font-size:12px;
margin:5px 0px 0px 20px;
letter-spacing:.07em;
}
.BottomBannerData font
{
color:#053174;
font-size:12px;
}
.BottomBannerDoMore
{
font-size:12px;
margin:5px 0px 0px 0px;
padding:0px 10px 0px 20px;

float:left;
background-image:url(../images/common/more-arrow.gif);
background-repeat:no-repeat;
background-position:100% 55%;

}
.BottomBannerDoMore a
{
color:#da2329;
font-size:12px;
margin:5px 0px 0px 0px;
text-decoration:none;
font-weight:bold;
}

.UnifiedCommunications
{
width:265px;
height:117px;
float:left;
background-image:url(../images/home/unified-comunications.jpg);

}
.EnterpriseSecurity
{
width:265px;
height:117px;
float:left;
background-image:url(../images/home/enterprise-security.jpg);
}
/*=====================left side content===============================*/
.LEnterpriseContent
{
width:181px;
height:94px;
float:left;
background-image:url(../images/common/enterprise-content-manageme.jpg);
overflow:hidden;
background-repeat:no-repeat;

line-height:1.2;
}
.LBottomBannerTitle
{
color:#ffffff;
font-size:12px;
font-weight:bold;
margin:10px 0px 0px 10px;
}
.LBottomBannerData
{
color:#ffffff;
font-size:11px;
margin:5px 0px 0px 10px;
}
.LBottomBannerDoMore
{
font-size:12px;
margin:5px 0px 0px 0px;
padding:0px 10px 0px 10px;

float:left;
background-image:url(../images/common/more-arrow.gif);
background-repeat:no-repeat;
background-position:100% 55%;
}
.LIndusDoMore
{
font-size:12px;
margin:0px 0px 0px 0px;
padding:0px 10px 0px 0px;

background-image:url(../images/common/more-arrow.gif);
background-repeat:no-repeat;
background-position:100% 60%;
}
.LBottomBannerDoMore a
{
color:#da2329;
font-size:12px;
margin:5px 0px 0px 0px;
text-decoration:none;
font-weight:bold;
}

.LUnifiedCommunications
{
width:181px;
height:94px;
float:left;
background-image:url(../images/common/unified-comunications.jpg);
overflow:hidden;
line-height:1.2;
}
.LEnterpriseSecurity
{
width:181px;
height:94px;
float:left;
background-image:url(../images/common/enterprise-security.jpg);
overflow:hidden;
line-height:1.2;
}
/*=========================HOme PAGE MOUSE OVER IMAGES STARTS===================*/
.sBusinessSolution
{
background-image:url(../images/home/business-solutions.jpg);
background-repeat:no-repeat;
background-position:0px 0px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:300px;

height:28px;
cursor:pointer;
float:left;
}
.sBusinessSolutionOver
{
background-image:url(../images/home/business-solutions-rollover.jpg);
background-repeat:no-repeat;
background-position:0px 0px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:300px;

height:28px;
float:left;
overflow:hidden;
}
.sServices
{
background-image:url(../images/home/services.jpg);
background-repeat:no-repeat;
background-position:0px 0px;
width:300px;
height:28px;
margin:0px 0px 0px 0px;
padding:0px;
cursor:pointer;
float:left;
overflow:hidden;
}
.sServicesOver
{
background-image:url(../images/home/services-over.jpg);
background-repeat:no-repeat;
background-position:0px 0px;
width:300px;
height:28px;
margin:0px 0px 0px 0px;
padding:0px;
float:left;

}
.sNewsEvents
{
background-image:url(../images/home/news.jpg);
background-repeat:no-repeat;
background-position:0px 0px;
width:300px;
height:28px;
margin:0px 0px 0px 0px;
padding:0px;
cursor:pointer;
float:left;

}
.sNewsEventsOver
{
background-image:url(../images/home/news-over.jpg);
background-repeat:no-repeat;
background-position:0px 0px;
width:300px;
height:28px;
margin:0px 0px 0px 0px;
padding:0px;
float:left;
overflow:hidden;
}
/*=========================HOme PAGE MOUSE OVER IMAGES STARTS===================*/
.CopyrightContainer
{

background-color:#ebebeb;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 25px;

overflow:auto;
height:40px;
}
.copyrightLeft
{
float:left;
overflow:auto;
}
.copyrightRight
{
float:right;
overflow:auto;
padding-right:20px;
}
.copyrightlink
{
padding:15px 5px 5px 5px;
float:left;
}
.copyrightlink a
{
text-decoration:none;
color:#474747;
padding:0px;
}
.CopyrightSeperator
{
float:left;
width:2px;
margin:15px 0px 0px 0px;
background-color:#e0dfe0;
overflow:hidden;
}
.Twenty
{
clear:both;
height:20px;
overflow:hidden;
}
.Five
{
clear:both;
height:5px;
overflow:hidden;
}
.BannerData
{
clear:both;
display:none;
width:900px;
height:120px;
padding:0px 0px 0px 0px;
overflow:hidden;
text-align:justify;

margin:0px 0px 0px 0px;
}
.BannerData div
{
margin:20px 230px 20px 35px ;
text-align:justify;
color:#a2cef2;
line-height:1.5;

}
.BannerData div.Point
{
text-align:justify;
color:#a2cef2;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 10px;
line-height:1.5;
background-image:url(../images/common/bullet.gif);
background-repeat:no-repeat;
background-position:0px 6px;

}
.List
{
float:left;
border:solid 1px #ff0000;

}

.BannerData div select
{
background-color:#cce3f7;
border:none;
width:160px;
}
ul.BannerList
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 20px;
float:left;
}
.TopBanner
{

overflow:hidden;
height:137px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.BreadCrumb
{
background-color:#f4f4f4;
color:#666666;
text-align:left;
padding:5px 5px 5px 35px;

}
.BreadCrumb a
{
background-color:#f4f4f4;
color:#666666;
text-align:left;

text-decoration:none;
}
.DataContainer
{
clear:both;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 30px;

}
.LeftColumn
{
float:left;
clear:both;
width:181px;
overflow:auto;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
text-align:left;

}
.LeftMenu
{
border-bottom:solid 1px #eeeeee;
padding:5px;
}
.LeftMenu a
{
color:#474747;
text-decoration:none;

}
.LeftMenu a:hover
{
color:#474747;
font-weight:bold;
}
.LeftMenu a.Selected
{
color:#474747;
font-weight:bold;
cursor:default;
}
.BusinessSolutionsBox
{
width:181px;
height:144px;
background-color:#302f30;
padding:0px 0px 0px 0px;
}
.BusinessSolutionsBoxTitle
{
color:#ffffff;
margin:0px 0px 0px 0px;
padding:10px 0px 5px 10px;
font-weight:bold;
font-size:12px;
}
.BusinessSolutionsBoxText
{
color:#cccccc;
font-size:11px;
padding:5px 0px 5px 10px;
}
.DataColumn
{
float:left;

overflow:auto;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 5px;
width:659px;
} 
h2
{
font-size:14px;
padding:0px 0px 20px 20px;
margin:0px 0px 0px 0px;
text-align:left;
}
.RedHeading
{
color:#da2329;
font-weight:bold;
float:left;
padding:0px 0px 20px 20px;
font-size:12px;
clear:both;

}
.sRedHeading
{
color:#da2329;
font-weight:bold;
float:left;
padding:0px 0px 20px 0px;
font-size:12px;
}
.DataText
{
clear:both;
color:#474747;
text-align:justify;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 20px;
}
.DataText span#head
{
color:#da2339;font-weight:bold;
}
.DataText div
{
clear:both;
color:#474747;
text-align:justify;
margin:0px 30px 20px 0px;
}
.DataText ul#links
{
display:inline;
float:left;
}
.DataText ul#linksFifty
{
display:inline;
float:left;
width:50px;
}
.DataText ul#linksSixty
{
display:inline;
float:left;
width:60px;
}
.DataText ul#linksTwoHundred
{
display:inline;
float:left;
width:200px;
}
.DataText ul#linksHundred
{
display:inline;
float:left;
width:100px;
}
.DataText ul#linksSeventy
{
display:inline;
float:left;
width:70px;
}
.DataText#bottomlinks
{
text-align:left;
float:left;
border:solid 0px;
margin:0px 0px 0px 10px;
padding:0px;
}
select
{
background-color:#ffffff;
border:none;
width:160px;
font-size:11px;
font-family:Tahoma;
}
.clientLeftImg
{
width:611px;
text-align:right;
padding-right:15px;

float:right;
position:absolute;
z-index:101;
}
.clientMainTxtContent
{

width:626px;
z-index:100;
padding-top:10px;

}
.clientTopTitle
{
width:626px;
float:left;
text-align:left;
height:35px;
background-color:#EDEDED;
}
.clientTopTitle div
{
width:462px;
margin:8px 0px 0px 10px;
}
.cInnerTxtContent
{
width:626px;
float:left;
text-align:left;
background-color:#F6F6F6;
}
.cInnerData
{
float:left;
text-align:justify;

width:405px;
margin:8px 0px 0px 10px;
}

ul.clientTitle li
{

font-family:verdana;
font-size:11px;
list-style-type: none;
line-height:1.7;
background-image:url("../images/common/big-bullet.jpg");
background-repeat:no-repeat;
color:#474747;
background-position:0px 9px;
padding-left: 12px;
padding-top: 2px;
border:0px solid #ff0000;
}
ul.serBullet li
{

font-family:verdana;
font-size:11px;
list-style-type: none;
line-height:1.7;
background-image:url("../images/services/offshore service/arrow-white.jpg");
background-repeat:no-repeat;
color:#474747;
background-position:0px 7px;
padding-left: 14px;
padding-top: 2px;
border:0px solid #ff0000;
text-align:left;
}
ul.serBulletAdv li
{

font-family:verdana;
font-size:11px;
list-style-type: none;
line-height:1.7;
background-image:url("../images/services/offshore service/arrow-img.jpg");
height:25px;
background-repeat:no-repeat;
color:#474747;
background-position:0px 3px;
padding-left: 32px;
padding-top: 2px;
border:0px solid #ff0000;
text-align:left;
}
ul.serBulletAdv2 li
{

font-family:verdana;
font-size:11px;
list-style-type: none;
line-height:1.7;
background-image:url("../images/services/offshore service/arrow-gray.jpg");
height:25px;
background-repeat:no-repeat;
color:#474747;
background-position:0px 3px;
padding-left: 32px;
padding-top: 2px;
border:0px solid #ff0000;
text-align:left;
}
ul.serBulletAdvW li
{
float:left;
font-family:verdana;
font-size:11px;
list-style-type: none;
line-height:1.7;
background-image:url("../images/services/offshore service/arrow-img.jpg");
height:25px;
background-repeat:no-repeat;
color:#474747;
background-position:0px 3px;
padding-left: 32px;
padding-top: 2px;
border:0px solid #ff0000;
text-align:left;
}
ul.serRedBull li
{

font-family:verdana;
font-size:11px;
list-style-type: none;
line-height:1.7;
background-image:url("../images/common/small-bullet.jpg");
background-repeat:no-repeat;
color:#474747;
background-position:0px 9px;
padding-left: 12px;
padding-top: 2px;
border:0px solid #ff0000;
text-align:left;

}
ul.serRedBullone
{
padding:0px 10px 20px 20px;
}
ul.serRedBullone li
{

font-family:verdana;
font-size:11px;
list-style-type: none;
line-height:1.7;
background-image:url("../images/common/small-bullet.jpg");
background-repeat:no-repeat;
color:#474747;
background-position:0px 9px;
padding-left: 12px;
padding-top: 2px;
border:0px solid #ff0000;
text-align:left;

}

.GrayBgHeading
{
height:40px;
width:626px;
background-color:#3a3a3a;
overflow:auto;
clear:both;
text-align:left;
font-size:14px;
color:#ffffff;
font-weight:bold;
background-image:url("../images/common/big-bullet.jpg");
background-repeat:no-repeat;
background-position:15px 18px;
overflow:hidden;
}
.RedBgHeading
{
height:57px;
width:626px;
background-color:#da2339;
overflow:auto;
clear:both;
text-align:left;
font-size:12px;
color:#ffffff;
font-weight:bold;
background-image:url("../images/common/tick-red.jpg");
background-repeat:no-repeat;
background-position:15px 14px;
overflow:hidden;
}
.RedGradency
{
background-image:url("../images/business-solutions/red-reflection.jpg");
background-repeat:repeat-x;
overflow:auto;
width:626px;
text-align:left;
}
.GrayBgSubHeading
{
height:27px;
width:626px;
background-color:#f6f6f6;
overflow:auto;
clear:both;
text-align:left;
font-size:12px;
font-weight:bold;
overflow:hidden;
margin:0px 0px 10px 0px;
padding:0px 0px 0px 0px;
}
.CommentTop
{
background-image:url("../images/business-solutions/advantage-tool-tip.jpg");
background-repeat:no-repeat;
width:556px;
height:20px;
border:solid 0px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
overflow:hidden;
}
.CommentData
{
background-image:url("../images/business-solutions/advantage-bg.jpg");
background-repeat:repeat-x;
background-position:0px 0px;
overflow:auto;

width:556px;
margin:0px 0px 0px 0px;
padding:10px 0px 10px 0px;
float:left;
background-color:#f6f6f6;
}
.CommentData div
{
background-image:url("../images/business-solutions/red-tick-small.gif");
background-repeat:no-repeat;
background-position:10px 6px;
overflow:auto;
border:solid 0px;
margin:0px 0px 0px 0px;
padding:5px 10px 5px 35px;
clear:both;
}
.serContent
{
float:left;

padding:0px 0px 0px 0px;
}
.serBgContent
{
float:left;
width:626px;
background-color:#F0F0F1;

text-align:left;
clear:both;
}
.serInnerContent
{
float:left;

width:586px;
padding:0px 20px 0px 20px;
text-align:justify;
}
.serBgTitle
{
float:left;
width:85px;
height:41px;
padding:7px 0px 0px 0px;
background-image:url('../images/services/offshore service/title-gray-bg.jpg');
background-repeat:no-repeat;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
text-align:center;
}
.serBgBigTitle
{
float:left;
width:167px;
height:42px;
padding:7px 0px 0px 0px;
background-image:url('../images/services/offshore service/advantage-title-gray-bg.jpg');
background-repeat:no-repeat;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
text-align:center;
}

.serOffcontent
{
clear:both;
padding-top:10px;
text-align:center;
margin:0px;

}
.offeringBg
{
margin:auto;
width:436px;
height:239px;
background-image:url('../images/services/offshore service/offering-1-img.jpg');
background-repeat:no-repeat;
}

.offeringBgShare
{
margin:auto;
width:575px;
height:417px;
background-image:url('../images/services/sharepoint-consulting/text-bg.jpg');
background-repeat:no-repeat;
}
.offeringBg1
{
margin:auto;
width:436px;
height:255px;
background-image:url('../images/services/offshore service/offering-2-img.jpg');
background-repeat:no-repeat;
}
.offeringBgSmallShare
{
margin:auto;
width:575px;
height:289px;
background-image:url('../images/services/network-monitoring/text-bg.jpg');
background-repeat:no-repeat;
}
.offeringInnerContect
{
float:left;

padding:35px 20px 0px 30px;
}
.redBulletListInner
{
background-image:url("../images/common/big-bullet.jpg");
background-repeat:no-repeat;
background-position:10px 55%;
clear:both;
padding:5px 0px 5px 25px;
}
input
{
width:232px;
height:16px;
border:solid 1px #DAD8DE;
font-family:Tahoma;
font-size:11px;

}
textarea
{
width:232px;
height:40px;
border:solid 1px #DAD8DE;
font-family:Tahoma;
font-size:11px;

}
.contSub
{
font-size:11px;
color:#474747;
font-weight:bold;
width:65px;
height:25px;
background-image:url('../images/contact/button.jpg');
background-repeat:no-repeat;
border:0px;
cursor:pointer;
}
.whyTechTitle
{
font-family:tahoma;
font-size:14px;
font-weight:bold;
color:#DA2339;
}
.whyWhiteTxt
{
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
text-decoration:none;
}
.whyWhiteTxt#TopLeftTwenty
{
padding:0px 20px 0px 20px;
}
.frmAlert div span
{

background-repeat:no-repeat;
background-position:0 4px;
font-family:verdana;
font-size:11px;
color:#FF0000;
margin:0px 0px 0px 0px;
height:17px;
padding:0px 0px 0px 0px;

}


/*#####################TOP MENU STARTS##########################*/


.dropdownTop {float:left;line-height:1;}
.dropdownTop dt {height:24px;width:74px;overflow:hidden;padding:0px 0px 0px 0px;font-weight:bold;cursor:pointer;color:#ffffff;text-align:center;}

.dropdownTop dt:hover {text-align:center;font-weight:bold;}
.dropdownTop dd {position:absolute; overflow:hidden; width:150px; display:none; z-index:205; opacity:0; background-color:#f1f1f1;}
.dropdownTop ul {border:0px solid #e0dfe0; list-style:none; border-top:none}
.dropdownTop li {display:inline}
.dropdownTop a, .dropdownTop a:active, .dropdownTop a:visited {display:block; padding:5px 0px 5px 10px; color:#474747; text-decoration:none;text-align:left; }
.dropdownTop a:hover {color:#da2339;background-color:#f9f6f6;}
.dropdownTop .underline {border-bottom:1px solid #e0dfe0}

.dropdownTop dt a.head
{
overflow:hidden;
margin:5px 0px 0px 0px;
font-weight:normal;
text-decoration:none;
cursor:pointer;

text-align:center;
height:24px;
padding:5px 0px 5px 0px;
background-image:url(../images/common/top-menu-bg.jpg);
}
.dropdownTop dt a.head:hover
{
color:#da2339;
font-weight:bold;
}
/*#####################TOP MENU ENDS##########################*/
.GrayBackgroundBox
{
background-color:#f0f0f1;
color:#474747;
overflow:auto;
width:626px;

}
#indexContainer
{
padding:0px;margin:0px;height:28px;overflow:hidden;
}
#indexRightForty
{
float:left;padding:0px;margin:0px 40px 0px 0px;
}
#marginPaddingZeroLeft
{
float:left;padding:0px;margin:0px 0px 0px 0px;
}
.BannerData #news
{
margin:20px 180px 0px 35px ;
}
#indexCopyright
{
clear:both;float:right;padding:15px 10px 0px 0px;
}
.EnterpriseSecurity#data
{
margin:0px 0px 0px 18px;
}
.BannerData #viewall
{
margin:0px 0px 0px 40px;padding:0px 0px 0px 0px;
}
.BannerData #viewall a
{
color:#81a6c8;
}
.DataColumn#topten
{
margin:0px 0px 0px 10px;
}
.DataColumn#topten #data
{
clear:both;width:626px;
}
.RedGradency #data1
{
position:absolute;text-align:right;width:626px;
}
.RedGradency #data2
{
margin:39px 0px 0px 0px;
}
.RedGradency #data2 .forty
{
padding-left:40px;
}
.RedGradency #data2 .forty #background
{
background-image:url(../images/business-solutions/help-bg.jpg);
background-repeat:repeat-x;
overflow:auto;
width:556px;
padding:10px 0px 0px 0px;
background-color:#e5e5e5;
}
.RedGradency #data2 .forty .data
{
padding-left:25px;padding-bottom:10px;
}
.RedGradency #data2 .icon
{
position:absolute;padding:0px 0px 0px 10px;
}
.twentyOne
{
clear:both;height:21px;overflow:hidden;
}
.thirtyOne
{
clear:both;height:31px;overflow:hidden;
}
.GrayBgSubHeading #data
{
padding:5px 0px 0px 50px;
}
.topButton
{
width:800px;text-align:right;float:right;padding:10px 37px 0px 0px;
}
#leftEighteenMargin
{
margin:0px 0px 0px 18px;
}
.whatwedata
{
float:left;
width:342px;

text-align:justify;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}   
.whatwetxtalign
{
border:solid 0px;
overflow:auto;
margin:20px 0px 0px 0px;
}
.whatweleftdata
{

float:left;
width:289px;
margin:0px 0px 0px 26px;
}
.whatweshowhidedata
{
float:right;
width:20px;
margin:5px 0px 0px 0px;
}
#slidtopimg
{
padding:5px 0px 0px 10px;
}
.whatwedata #innertxt1
{
margin:20px 0px 0px 20px;
}
.whatwedata #innertxt2
{
margin:0px 0px 0px 20px;
}
#paddingBottomTenPixel
{
padding-bottom:10px;
}
#paddingLeftTopTwenty
{
float:left;
padding-left:20px;
padding-top:20px;
}
#paddingLeftTwenty
{
padding-left:20px;
}
#paddingLeftTwenty #Quote
{
float:left;
width:43px;
}
#paddingLeftTwenty #testinomials
{
float:left;
font-size:13px;
color:#060606;
width:500px;
border:solid 0px;
font-weight:bold;
padding-left:20px;
font-style:italic;
}
#paddingLeftTwenty #testinomialsName
{
clear:both;
font-size:11px;
color:#969696;
text-align:right;
padding-right:63px;
font-weight:bold;
}
#paddingLeftTopTwenty #SixThreeThree
{
width:633px;
}
#paddingLeftTopTwenty #SixThreeThree #oneEighty
{
float:left;
width:180px;
margin-top:30px;
}
#FourOneNine
{
float:left;
width:419px;
}
#FourOneNineWithColor
{
float:left;
text-align:left;
width:419px;
background-color:#E9E9E9;
}
#FourOneNineWithColor div
{
margin:5px 10px 10px 20px;
width:381px;
text-align:justify;
}
#paddingLeftTopTwenty #SixThreeThree #topTip
{
float:left;
width:34px;
margin-top:30px;
}
.vision_data1
{
background-color:#f7f5f5;
border:solid 0px;
float:left;
width:639px;
margin:0px 0px 0px 0px;
padding:0px 0px 20px 0px;
}
#redBulletListInnerid
{
text-align:left;
margin:0px 0px 0px 10px;
font-weight:bold;
font-size:12px;
}
.visiondatatmargin
{
margin:0px 20px 0px 0px;
}
.ourvisiontxt
{
float:left;
width:447px;
margin:0px 20px 0px 0px;
}
#backgroundOncomplience
{
background-image:url(../images/business-solutions/help-bg.jpg);
background-repeat:repeat-x;
overflow:auto;
width:556px;
padding:15px 20px 20px 20px;background-color:#e5e5e5;
}
#paddingRightBottomLeftTwenty
{
padding:0px 20px 20px 25px;
}
.dhtmlContainer
{
clear:both;
width:626px;
}
.WhyTechContainer
{
float:left;
text-align:left;
width:635px;
padding:0px 0px 0px 20px;
}
.WhyTechContainer1
{
float:left;
text-align:left;
width:635px;
padding:20px 0px 0px 20px;
}
.WhyTechContainer1 #data, .WhyTechContainer #data 
{
float:left;

height:145px;
width:462px;
background-color:#F0F0F0;
}
.WhyTechContainer #data #padding, .WhyTechContainer1 #data #padding
{
float:left;
padding:10px 20px 20px 20px;
}
.WhyTechContainer #data #padding #ten, .WhyTechContainer1 #data #padding #ten
{
padding-top:10px;
}
.WhyTechContainer1 #data1, .WhyTechContainer #data1 
{
float:left;

height:145px;
width:168px;
background-color:#222222;
}
.MarginTopThrteen
{
float:left;
margin:30px 0px 0px 0px;
}
.MarginTopThrteen #doMore
{
float:right;
background-color:#FF0000;
height:31px;
width:91px;
margin-top:66px;
}
.MarginTopThrteen #doMore2
{
float:right;background-color:#FF0000;height:31px;width:91px;margin-top:30px;
}
.MarginTopThrteen #doMore1
{
float:right;
background-color:#FF0000;
height:31px;
width:91px;
margin-top:48px;
}
.PaddingTopSix
{
padding-top:6px;
}
.sixThreeFive
{
width:635px;
}
.floatLeft
{
float:left;
}
#paddingLeftFive
{
padding:0px 0px 0px 5px;
}
.sixTwoSix
{
width:626px;
overflow:auto;
background-color:#f0f0f1;
text-align:left;
padding:0px 0px 0px 0px;
clear:both;
}
.paddingTwenty
{
padding:20px;
}
.industryVerticalsBg1
{
background-color:#ffffff;
width:603px;
margin:0px 0px 10px 12px;
overflow:auto;
}
.industryVerticalsBg2
{
background-color:#f8f8f8;
width:603px;
margin:0px 0px 10px 12px;
overflow:auto;
}
.industryVerticalsData
{
float:left;
width:503px;
padding:0px 0px 10px 0px;
}
.industryVerticalsData .title
{
font-size:12px;
font-weight:bold;
padding:10px 0px 10px 0px;
}
.Government
{
float:left;width:100px;padding-top:80px;
}
.Education
{
float:left;width:100px;padding-top:30px;
}
.Energy
{
float:left;width:100px;padding-top:100px;
}
.Healthcare
{
float:left;width:100px;padding-top:60px;
}
.Hospitality
{
float:left;width:100px;padding-top:50px;
}
.Retail
{
float:left;width:100px;padding-top:20px;
}
.Financial
{
float:left;width:100px;padding-top:40px;
}
.realEstate
{
float:left;
width:100px;
padding-top:60px;
}
.Telecommunications
{
float:left;
width:100px;
padding-top:60px;
}
.industryVerticalsDoMore
{
text-decoration:none;
color:#da2339;
font-weight:bold;
}
.DoMoreWithTechBlocks
{
background-color:#3a3a3a;
color:#ffffff;
float:right;
font-weight:12px;
font-weight:bold;
padding:5px 10px 5px 10px;
}
.HandCursor
{
cursor:pointer;
text-decoration:none;
}
#leftPaddingTen
{
padding:0px 0px 0px 10px;
}
#leftMarginTen
{
margin:0px 0px 0px 10px;
}
#topPaddingFive
{
padding-top:5px;
}
#leftPaddingTwentyFive
{
padding-left:25px;
}
.careersData
{
clear:both;text-align:left;padding-left:20px;
}
.careersData1
{
float:left;text-align:left;padding-left:20px;padding-top:20px;
}
.careersShowHIdeBox
{
overflow:auto;padding-top:20px;margin:0px 0px 0px 20px;clear:both;
}
.showHideContainer
{
float:left;margin:0px 0px 0px 0px;width:626px;
}