/*Created By Debparna Dutta.*/
body{font:11px/18px Verdana, Arial, Helvetica, Geneva, sans-serif normal; background:#272324 url(../images/headerBG.jpg) repeat-x; color:#ccc;}
/*common css*/
.clrB{clear:both;}
.left{float:left;}
.right{float:right;}
.picBlog{margin-left:12px; display:inline;}
.blogbar1{margin-top:10px;}
.underline{text-decoration:underline;}
.txtLeft{text-align:left; vertical-align:top;}
.txtRight{text-align:right; vertical-align:top;}
/*site css*/
#containerMain{width:976px; margin:0 auto;}
/*header css*/
.logoTop{margin-top:-10px;}
header{height:122px; width:976px;}
header > section.logoIndex{width:230px; height:105px; float:left; background:url(../images/barLogo.gif) right repeat-y;}
header > section.logo{width:230px; height:105px; float:left;}
/*menu css*/
header > section.mnu{width:450px; float:left; margin-left:35px;}
header > section.mnu > nav ul li a{float:left; height:106px; margin-left:26px; color:#A9A7A8; text-align:left; text-decoration:none; display:block; text-transform:uppercase; font-weight:bold; font-size:11px; font-family:Verdana, Geneva, sans-serif; line-height:80px;}
header > section.mnu > nav ul li a:hover{background:url(../images/mnuBg.gif) bottom repeat-x; color:#fff;}
header > section.mnu > nav ul li a.activeMnu{float:left; height:106px; margin-left:26px; text-align:left; text-decoration:none; display:block; text-transform:uppercase; font-weight:bold; font-size:11px; font-family:Verdana, Geneva, sans-serif; line-height:80px; background:url(../images/mnuBg.gif) bottom repeat-x; color:#fff;}
/*toplinks css*/
/*Created By Debparna Dutta.*/
.topLinks{color:#a9a794; text-decoration:none; padding:0 4px;}
.topLinks:hover{color:#fff;}
header > section.cont{width:225px; float:right;}
header > section.cont > nav ul{float:right; margin:20px 0 10px 0; width:150px;}
header > section.cont > nav ul li{float:left; color:#a9a794; font-size:10px; font-family:Verdana, Geneva, sans-serif; line-height:20px; display:block;}
/*search css*/
header > section.search > form > input.txtBoxTop{border:0; font-size:12px; height:16px; width:192px; color:#000; line-height:16px; float:left; margin-left:20px;}
header > section.search > form > input.goBtn{border:0; background:url(../images/go.gif) no-repeat; width:26px; height:17px; float:right; display:inline; cursor:pointer; margin-right:15px;}
/*banner css*/
header > section.banner{width:879px; float:left; margin:16px 0 0 44px;}
/*content css*/
section.contentContainer{width:879px; float:left; margin:33px 0 0 44px;}
/*leftpanel css*/
.dateBlog{color:#fff; font-size:9px; font-style:normal;}
.readBlog{color:#90B530; font-size:9px; font-style:normal; text-decoration:none;}
.readBlog:hover{color:#80A22B;}
aside.leftPanel{width:383px; float:left;}
aside.leftPanel > article.blog{width:317px; float:left; margin-top:38px; background:#4e4e50; padding:28px;}
aside.leftPanel > article.blog > h1.blogHead{color:#999A9E; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
aside.leftPanel > article.blog > article.texts{margin-top:12px; width:317px;}
aside.leftPanel > article.blog > article.texts > header{width:317px; height:28px;}
aside.leftPanel > article.blog > article.texts > section{width:317px; color:#fff; font-size:13px; font-weight:bold;}
aside.leftPanel > article.blog > article.texts > footer{width:317px; margin-top:14px;}
/*rightpanel css*/
.para{margin-bottom:12px; text-align:left;}
.commonBigLetter{float:left; padding:0 3px 3px 0;}
section.rightPanel{width:450px; float:left; margin-left:35px;}
section.rightPanel > ul{margin-top:20px;}
section.rightPanel > ul li.pointsHome{width:350px; float:left; background:url(../images/bullet.gif) left center no-repeat; padding-left:15px; list-style:none;}
section.rightPanel > ul li.pointsHome a{color:#90B631; font-size:15px; text-decoration:none; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; line-height:25px;}
section.rightPanel > ul li.pointsHome a:hover{color:#80A22B;}
/*footer css*/
.footWhite{color:#fff; font-size:10px;}
footer.foot{background:#343233; padding:10px; color:#ccc; font-size:9px; line-height:10px; letter-spacing:-.50px;}
footer.foot > div{width:850px; margin:0 auto;}
/*content page css*/
header > section.bannerService{width:891px; float:left; margin:16px 0 0 42px;}
header > section.bannerService > h1.bannerHead{color:#fff; text-align:right; font-family:Arial,Helvetica,sans-serif; font-size:25px; height:30px; margin:15px 5px 5px 0; font-weight:normal;}
/*common content css*/
/*Created By Debparna Dutta.*/
.paraContent{margin-bottom:12px; text-align:left; color:#333;}
section.contentContainerinside{width:900px; float:left; margin:14px 0 0 44px; background:#fff;}
section.rightPanelContent{width:450px; float:left; margin:17px 0 0 35px;}
section.rightPanelContent > h1.contHead{color:#666; font-family:Arial,Helvetica,sans-serif; font-size:19px; line-height:20px; text-transform:uppercase; font-weight:normal; margin-bottom:20px;}
section.rightPanelContent > ul{margin-top:20px;}
section.rightPanelContent > ul li.pointsHomeContent{width:350px; float:left; background:url(../images/wBulllet.gif) left center no-repeat; padding-left:15px; list-style:none;}
section.rightPanelContent > ul li.pointsHomeContent a{color:#90B631; font-size:15px; text-decoration:none; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; line-height:25px;}
section.rightPanelContent > ul li.pointsHomeContent a:hover{color:#80A22B;}
section.contentContainerinside > section.footLinks{width:333px; margin:0 0 -5px 34px;}
section.contentContainerinside > section.footLinks a{color:#252324; font-family:Arial,Helvetica,sans-serif; font-size:10px; text-decoration:none; text-transform:uppercase;}
section.contentContainerinside > section.footLinks a:hover{color:#80A22B;}
/*resources css*/
.picResource{margin:17px 0 0 20px;}
.linkCom{color:#80A22B; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px;}
.linkCom:hover{color:#586C25;}
/*career css*/
.topMar{margin-top:-10px;}
/*expert css*/
.smallTxt{font-size:12px;}
.expTopMar{margin-top:20px;}
.toggleImg{display:block!important; float:left;}
.mailExpt{color:#80A22B; text-decoration:none;}
.mailExpt:hover{color:#5f7d13;}
.spaceTech{font-size:12px; padding-left:24px;}
.spaceServ{padding-left:25px;}
/*service inside pages*/
.topNone{margin-top:0px!important;}
.headBgTxtInside{background:#90b631; height:40px; width:880px; margin:10px 0 0 10px;}
.dwnLoad{line-height:40px ;color:#fff; font-size:11px;}
.dwnLoad a{color:#fff; text-decoration:none;}
.dwnLoad a:hover{color:#f1fecc;}
.headBgHeadLink{color:#fff; float:right; font-family:Arial,Helvetica,sans-serif; font-size:26px; font-style:normal; margin-right:10px; padding:4px 0 0;
text-transform:uppercase; line-height:33px; text-align:right;}
h1.subHead{color:#666; font-family:Arial,Helvetica,sans-serif; font-size:19px; font-weight:normal; line-height:40px; text-transform:uppercase;}
h1.subHeadSingle{color:#666; font-family:Arial,Helvetica,sans-serif; font-size:19px; font-weight:normal; text-transform:uppercase;}
h1.subHeadServ{color:#80A22B; font-family:Arial,Helvetica,sans-serif; font-size:19px; font-weight:normal; line-height:20px; text-transform:uppercase;}
.marLeft{margin-left:25px;}
.marTopServ{margin-top:10px;}
.lineHght{line-height:20px!important;}
/*search css*/
/*Created By Debparna Dutta.*/
section.contentContainersearch{width:890px; float:left; margin:14px 0; background:#fff; min-height:400px;}
section.contentContainersearch > article.search{margin:10px;}
section.contentContainersearch > article.search > h1.searhHeadLink{color:#759426; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:14px;font-weight:bold; line-height:25px; padding:10px 0; text-align:left;}
section.contentContainersearch > article.search > h1.searhHeadLink a{color:#759426; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:14px;font-weight:bold; line-height:25px; padding:10px 0; text-align:left; text-decoration:none;}
section.contentContainersearch > article.search > h1.searhHeadLink a:hover{color:#566c25;}
/*testimonials css*/
.testiFont{color:#414040; font-family:Arial,Helvetica,sans-serif; font-size:14px; font-style:normal; font-weight:bold; line-height:20px; text-transform:uppercase;}
.downLoadPDF{color:#666; font-size:11px!important; text-decoration:none;}
.downLoadPDF:hover{color:#80A22B;}
.quickLink{color:#80A22B; font-size:11px!important; text-decoration:none;}
.quickLink:hover{color:#666;}
.quickTxt{color:#80A22B;}
/*helpfull Links*/
.helpFulLinks{color:#292929; font-size:12px;text-transform:uppercase; font-weight:bold;}
/*news css*/
.headNews{color:#80A22B; font-family:Arial,Helvetica,sans-serif; font-size:19px; font-style:normal; line-height:20px; text-transform:uppercase;}
/*contact css*/
/*Created By Debparna Dutta.*/
.contHeadgary{color:#666; font-family:Arial,Helvetica,sans-serif; font-size:19px; font-style:normal; line-height:20px; text-transform:uppercase;}
.err{color:#f00; font-weight:bold; font-size:12px;}
.txtBoxCont{border:1px solid #666; width:241px;}
.submitbtn{background:url(../images/submit.gif) no-repeat; width:61px; height:23px; border:0; color:#333; font-size:11px; font-weight:bold; cursor:pointer;}
/*404 css*/
h1.sizeBig{font-size:35px; font-family:Arial, Helvetica, sans-serif; color:#464646; line-height:30px;}
/*start css for Toggle*/
.plus_button1{display:none;}
.minus_button1{display:none;}
.msg_body{display:none; margin:0px; padding:0px;}
#msg_body_1{overflow:visible; display:none;}
.collupse_text a{color:#666; font-family:Arial,Helvetica,sans-serif; font-size:19px; line-height:20px; text-transform:uppercase; text-decoration:none; outline:0;}
.collupse_text a:hover{color:#80A22B;}
/*end css for Toggle*/
