/* CSS Document */
@import "general.css";
@import "inner.css";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead {margin:0; padding: 0; border:0; outline:0;}

ol, ul {list-style: none;}

body, html, div, table, td, ul, li { font:11px Arial, Helvetica, sans-serif; color:#424242; }

a {text-decoration:none; color:#003399}
a:hover {text-decoration:none; color:#0066cc}

.clrBoth {clear:both;height:0!important;font-size:0!important;line-height:0!important;margin:0!important; padding:0 !important; border:none!important; width:auto!important;}
.bold {font-weight:bold;}
.hidden { display:none !important}
.clr { clear:both; }
.boldN { font-weight:normal!important;}


.asjoin_now_button {
	background:none !important;
	border:none !important;
	margin:0;
	padding:0;
	font-family: Arial;
	font-size: 13px;
	font-weight:bold;
}


.w100p {width:100%;}
.floatL {float:left}
.floatR {float:right!important}
.floatLW {float:left; width:100%;     }
.floatN {float:none !important}
.posR { position:relative;}
.txtCent { text-align:center; }

input[type="radio"] {margin:0; padding:0;}
input[type="checkbox"] {margin:0; padding:0;}
input[type="text"], input[type="password"], input[type="email"] { padding:3px 2px; border:1px solid #E2E3EA; border-top:1px solid #ABADB3; font-size:11px; color:#424242; font-family:Arial, Helvetica, sans-serif;}
select { border:1px solid #E2E3EA; font-size:11px; color:#424242; font-family:Arial, Helvetica, sans-serif; padding:2px 0;}
textarea { padding:3px 2px; border:1px solid #E2E3EA; /*border-top:1px solid #ABADB3;*/ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#424242; overflow-y:scroll; height:50px; }



/*GAUTAM START*/
.bgN, .tdBgN td {background:none!important;}
.bdrN {border:none!important;}
.bdrBN {border-bottom:none!important;}
.bdrBDotGrey {border-bottom:dotted 1px #DBDBDB;}
.bdrBSolid {border-bottom:1px solid #DBDBDB;}
.pad0 { padding:0px!important;}
.padTB4 {padding-top:4px!important; padding-bottom:4px!important;}
.padRL12 {padding-right:12px; padding-left:12px;}

.padTp0 {padding-top:0!important;}
.padTp4 {padding-top:4px;}
.padTp6 {padding-top:6px;}
.padTp12 {padding-top:12px;}
.padTp13 { padding-top:13px!important; }
.padTp15 { padding-top:15px!important; }
.padTp50 { padding-top:50px!important; }

.padLp7 {padding-left:7px;}
.padLp8 {padding-left:8px;}
.padLp10 {padding-left:10px;}
.padLp16 {padding-left:16px !important;}
.padLp20 {padding-left:20px;}
.padLp50 {padding-left:50px;}

.padRp10 {padding-right:10px;}

.padBp0 {padding-bottom:0!important;}
.padBp2 {padding-bottom:2px!important;}
.padBp5 {padding-bottom:5px!important;}
.padBp7 {padding-bottom:7px;}
.padBp10 {padding-bottom:10px}
.padBp15 {padding-bottom:15px}
.padBp20 {padding-bottom:20px}

.marBp5 {margin-bottom:5px;}

.w94p {width:94%!important;}
.w98p {width:98%!important;}

.lh16 {line-height:16px;}
.lh18 {line-height:18px;}
.lh22 {line-height:22px;}
.lh35 {line-height:35px;}
.lh10 {line-height:10px;}

.txt999 {color:#999!important;}
.txt666 {color:#666!important;}
.txt333 {color:#333!important;}
.txt099 {color:#009999!important;}


.w99p {width:99%;}
.w49p {width:49%;}
.w60p {width:60%;}
.w33p {width:33%;}
.wA {width:auto!important;}

.no-bg {background: none;background-color: transparent;}

.pagination a, .pagination span.active{margin-right:6px; padding:2px 4px}
.pagination a:hover, .pagination span.active  {background:#EEE; text-decoration:none;}

.inpDate {border-right:none!important; width:82px!important; height:16px;}
.btnDate {border-color: #ABADB3 #E2E3EA #E2E3EA; border-style:solid; border-width:1px; border-left:none; background:url(../images/selDate.gif) no-repeat center; width:18px; height:24px; cursor:pointer;}

.tdBdrB td {border-bottom:1px solid #DBDBDB;}

/* image list */
.membListRht {clear:both; padding:3px 0; background:url(../images/brdDotted.gif) repeat-x bottom; }
.membListRht .listImg { float:left; width:50px;}
.membListRht .listImg img { border:1px solid #B2B2B2}
.membListRht .listInfo { float:left; width:159px; padding-top:6px;}
.membListRht .listInfo span.smFont {font-size:10px; color:#666;}

.appListRht {clear:both; padding:3px 0; background:url(../images/brdDotted.gif) repeat-x bottom; }
.appListRht .listImg { float:left; width:50px;}
.appListRht .listImg img { border:1px solid #B2B2B2}
.appListRht .listInfo { float:left; width:159px;}
.appListRht .listInfo span.smFont {font-size:10px; color:#666;}

/*GAUTAM END*/
.dvNumbrs { padding:5px 0 8px 0}
.lnHgt18 { line-height:18px; }
.lnHgt24 { line-height:24px !important; }
.imgAlign { margin-bottom:-2px; }
.wd465 { width:465px;}
.wd450 { width:450px;}
.wd400 { width:400px;}
.wd375 { width:375px;}
.wd250 { width:250px;}
.wd157 { width:157px;}
.wd100 { width:100px;}
.fs8 { font-size:8px !important}
.fs9 { font-size:9px !important}
.fs10 { font-size:10px !important}
.fs11 { font-size:11px !important}
.fs12 { font-size:12px !important}
.fs13 { font-size:13px !important}
.fs14 { font-size:14px !important}
.fs15 { font-size:15px !important}
.fs18 { font-size:18px !important}
.txtOrg18 { font-size:18px; color:#F08200; }
.padTp2 { padding-top:2px; }
.padTp5 { padding-top:5px !important; }
.padTp10 { padding-top:10px !important; }
.padTp15 { padding-top:15px; }
.padB5 { padding-bottom:5px; }
.marTp5 { margin-top:5px !important; }
.marTp10 { margin-top:10px !important; }
.marTp15 { margin-top:15px !important; }
.VAM label, .VAM input, .VAM img, .VAM select, .VAM span {vertical-align:middle;}
.VAB label, .VAB input, .VAB img, .VAB select, .VAB span, .VAB a { vertical-align:bottom;}
.errorForm { color:#C93332; font-size:10px; line-height:14px; margin-top:1px; }

.VAT {vertical-align:text-top!important;}

.dvHeader { width:980px; margin:auto}
.dvHeader h1.logo { float:left; width:160px; padding:5px 0 4px 8px;}
.dvHeader h1.logo a { display:block; height:34px; width:158px; background:url(../images/logo.gif) no-repeat; font-size:0; text-indent:-1999px;}
.dvHeader .rhtHdr { float:right; padding-top:12px;}
.dvHeader .rhtHdr ul li { float:left; padding:0px; color:#424242; line-height:25px;}
.dvHeader .rhtHdr ul li.last {padding:0 10px 0 0; position:relative; z-index:777}
.dvHeader .rhtHdr ul li a { text-decoration:none}
.dvHeader .rhtHdr ul li a.arr { display:block; background:#FFF url(../images/downArrHeader.gif) no-repeat right 13px; color:#424242; padding:1px 25px 0 12px;}
.dvHeader .rhtHdr ul li a.arrAct { border:1px solid #CCC; border-bottom:none; background:#FFF url(../images/downArrHeader.gif) no-repeat right -24px; padding:0 24px 0 11px;}
.dvHeader .rhtHdr ul li a.blk { color:#424242; text-decoration:none}
.padL15 { padding-left:15px !important; }

.hdrLoginPop { background:#FFF; position:absolute; border:1px solid #CCC; right:220px; top:34px; width:188px; text-align:left; z-index:999999;}

.msgSuccess { clear:both; width:100%; text-align:center; font-size:14px; font-weight:bold; color:#099; background:#FDF4C9; padding:7px 0 9px 0; }
.msgSuccess .icnClose { float:right; background:url(../images/closeSuccess.gif) no-repeat; text-decoration:none; padding-right:10px; margin-right:10px; }
.msgSuccess .tickS {background:url(../images/msgSuccess.gif) no-repeat left 2px; padding-right:18px; }

/* wecome peter */
.welName { padding-top:10px; border-bottom:1px solid #DBDBDB}
.welName .lImg { float:left; width:50px; padding:7px 0;}
.welName .lImg img { border:1px solid #CCC}
.welName .detR { float:left; width:80px; padding-top:10px;}
.welName .detR a.comTlt { font-size:12px; color:#009A96; }

.navBar { clear:both;}
.navBar .inM { float:left; width:100%; background:url(../images/navBg.gif) repeat-x top}
.navBar .inL { float:left; width:100%; background:url(../images/navMain.gif) no-repeat left top}
.navBar .inR { float:left; width:100%; background:url(../images/navMain.gif) no-repeat right top}

.lftVavigate { float:left; margin-left:2px}
#dvNav ul.menu li { float:left; padding:0 2px 0 0; background:url(../images/brdMenu.gif) repeat-y right;}
#dvNav ul.menu li.last { background:none; }
#dvNav ul.menu li a { display:block; background:url(../images/navArrow.gif) no-repeat right; font-size:13px; color:#FFF; text-decoration:none; text-transform:uppercase; padding:13px 39px 13px 27px;}
#dvNav ul.menu li.noArrow a { background:none; padding:13px 18px 13px 18px;}/*14-07-2011*/
#dvNav ul.menu li.noArrow a:hover {  background:url(../images/navHover.gif) repeat-x top; color:#FFF}
#dvNav ul.menu li.noArrow .active{  background:url(../images/navHover.gif) repeat-x top; color:#FFF}
#dvNav ul.menu li a.HomeIcon { padding:12px 16px 12px 16px; background:none}
#dvNav ul.menu li a.HomeIcon:hover { background:url(../images/navHover.gif) repeat-x top; }
#dvNav ul.menu li .homeActive,
#dvNav ul.menu li .active { background:url(../images/navHover.gif) repeat-x top !important; }
#dvNav ul.menu li .serActive { background:url(../images/navServiceHover.gif) no-repeat right top !important; }

#dvNav li#f1 a { background:url(../images/dbDirectory.png) no-repeat 2px 7px;}
#dvNav li#f2 a { background:url(../images/dbRequest.png) no-repeat 0 6px; }
#dvNav li#f3 a { background:url(../images/dbCompetition.png) no-repeat 4px 4px; }
#dvNav li#f4 a { background:url(../images/dbEnnovent_fund.png) no-repeat 2px 5px; }
#dvNav li#f5 a { background:url(../images/dbEvents.png) no-repeat 2px 5px; }
#dvNav li#f6 a { background:url(../images/dbInvestor.png) no-repeat 4px 4px; }
#dvNav li#f7 a { background:url(../images/dbCircle.png) no-repeat 0px 4px; }

#dvNav li#bn1 a { background:url(../images/dbSolution.png) no-repeat 3px 5px; }
#dvNav li#bn2 a { background:url(../images/dbInvestor.png) no-repeat 1px 5px; }
#dvNav li#bn3 a { background:url(../images/dbExperts.png) no-repeat 1px 6px; }

#dvNav li#da1 a { background:url(../images/dbCompany.png) no-repeat 0 5px; }
#dvNav li#da2 a { background:url(../images/dbMember.png) no-repeat 2px 5px; }
#dvNav li#da3 a { background:url(../images/dbSolution.png) no-repeat 4px 5px; }
#dvNav li#da4 a { background:url(../images/dbInvestor.png) no-repeat 2px 5px; }
#dvNav li#da5 a { background:url(../images/dbExperts.png) no-repeat 2px 5px; }


/*new menu css*/

#dvNav ul.menu .Arr{background:url(../images/rhtArrow.gif) right 4px no-repeat; display:block;}
#dvNav ul.menu li {position:relative; z-index:800 }
#dvNav ul.menu ul {width:133px; list-style-type:none;	background:#FFF; border:1px solid #A9A9A9; /*border-top:none*/}
#dvNav ul.menu ul.benfit { width:127px; }
.wdLoggedUl { width:138px !important; }
#dvNav ul.menu li.iehover {z-index:1000}
#dvNav ul.menu ul {display:none; z-index:998; left:-2px; position:absolute; top:0; background:#FFF url(../images/navArrow.gif) no-repeat right 18px;  padding:42px 2px 0 2px; margin:0px;}
#dvNav ul.menu a { display:block; color:#666;}
#dvNav ul.menu a:hover {background:transparent; color:#666;}
#dvNav ul.menu li:hover a.lnkMn {background:/*#FFF*/ url(../images/navArrow.gif) no-repeat right center; /*border:1px solid #A2A2A2; border-bottom:none;*/ padding:13px 39px 13px 27px; color:#099;}
#dvNav ul.menu li a span {position:relative; z-index:999; width:100%; display:block}
#dvNav ul.menu li.iehover a {background:transparent;}
#dvNav ul.menu li:hover li a {background:transparent; float:none}
#dvNav ul.menu li.iehover li a {background:transparent; float:none}
#dvNav ul.menu li:hover li A:hover {background:transparent;}
#dvNav ul.menu li:hover li:hover a {background:transparent;}
#dvNav ul.menu li.iehover li A:hover {background:transparent;}
#dvNav ul.menu li.iehover li.iehover a {background:transparent;}
#dvNav ul.menu li:hover li:hover li a {background:transparent;}
#dvNav ul.menu li.iehover li.iehover li a {background:transparent;}
#dvNav ul.menu li:hover li:hover li A:hover {background:transparent;}
#dvNav ul.menu li:hover li:hover li:hover a {background:transparent;}
#dvNav ul.menu li.iehover li.iehover li A:hover {background:transparent;}
#dvNav ul.menu li.iehover li.iehover li.iehover a {background:transparent;}
#dvNav ul.menu li:hover li:hover li:hover li a {background:transparent;}
#dvNav ul.menu li.iehover li.iehover li.iehover li a {background:transparent;}
#dvNav ul.menu li:hover li:hover li:hover li A:hover {background:transparent;}
#dvNav ul.menu li.iehover li.iehover li.iehover li A:hover {background:transparent;}
#dvNav ul.menu li:hover ul ul {display:none;}
#dvNav ul.menu li:hover ul ul ul {display:none}
#dvNav ul.menu li.iehover ul ul {display:none}
#dvNav ul.menu li.iehover ul ul ul {display:none}
#dvNav ul.menu li:hover ul {display:block}
#dvNav ul.menu ul li:hover ul {display:block}
#dvNav ul.menu ul ul li:hover ul {display:block}
#dvNav ul.menu li.iehover ul {display:block}
#dvNav ul.menu ul li.iehover ul {display:block}
#dvNav ul.menu ul ul li.iehover ul {display:block}

#dvNav ul.menu ul ul { border:1px solid #A9A9A9; }
#dvNav ul.menu ul ul li a { background:none !important; padding-left:8px }
#dvNav ul.menu ul li { background:none; float:none; padding:0px 11px; }
#dvNav ul.menu ul.benfit li {padding:0px 7px;}
#dvNav ul.menu ul li a { color:#666 !important; font-size:11px; display:block; padding:6px 0 7px 23px; text-transform:none; border-bottom:1px dotted #BEBEBE}
#dvNav ul.menu ul li a:hover {background:transparent; color:#424242 !important;}

#dvNav ul.menu ul ul { left:100%; top:25%; }
/*new menu css*/

.searchBar { float:right; padding:8px 8px 8px 10px}
.searchBar ul li{ float:left}
.searchBar ul li.first { background:url(../images/searchTltBg.gif) repeat-x top; border-left:1px solid #3F8489; border-right:1px solid #3F8489; }
.searchBar ul li.first a.lnkSearchfor { display:block; padding:6px 32px 6px 13px; width:45px; text-align:center; background:url(../images/arrowSearch.gif) no-repeat right; color:#424242; text-decoration:none}
.searchBar ul li.last { background:url(../images/srchBxRight2.gif) repeat-x top}
.searchBar ul li div.corn { background:url(../images/srchBxRight.gif) no-repeat right top; padding:1px 10px 1px 0; }
.searchBar input { border:none; padding:5px 3px 5px 3px; margin:0;}
.searchBar input.btnSecrch { background:url(../images/btnSearch.gif) no-repeat; height:17px; width:17px; border:none; padding:0; margin:3px 0 0; cursor:pointer; vertical-align:top}

/* search options */
.optSearch { position:absolute; z-index:15; background:#FFF; border:1px solid #CCC; border-bottom:1px solid #A2A2A2; left:0; top:24px; width:136px; }
.optSearch ul { border-right:1px solid #CCC; border-bottom:1px solid #CCC; padding:5px 13px 3px; }
.optSearch ul li { float:none; border-bottom:1px dotted #D5D5D5; background:none}
.optSearch ul li a {display:block; padding:6px 0 7px 23px; font-size:11px; color:#666;text-decoration:none; background:url(../images/dbSolution.png) no-repeat 3px 5px;}
.optSearch ul li.s1 a { background:url(../images/dbInvestor.png) no-repeat 1px 5px;}
.optSearch ul li.s2 a { background:url(../images/dbExperts.png) no-repeat 1px 6px; }
.optSearch ul li.s3 a { background:url(../images/dbMember.png) no-repeat 1px 5px; }
.optSearch ul li.s4 a { background:url(../images/dbCompany.png) no-repeat 0 5px; }
.optSearch ul li.s5 a { background:url(../images/dbRequest.png) no-repeat 0px 5px;}
.optSearch ul li.s6 a { background:url(../images/dbCompetition.png) no-repeat 2px 5px; }
.optSearch ul li.sLast { border:none}
.optSearch ul li.sLast a{ background:url(../images/dbEvents.png) no-repeat 0px 5px; }

/* footer */
.dvFooter { width:980px; margin:auto; clear:both; padding-top:30px}
.dvFooter .inM { background:#EBEBEB; border-top:1px solid #D5D5D5; float:left; width:100%}
.dvFooter .ftrLinks { line-height:18px; padding:27px 36px 32px 36px;}
.dvFooter .ftrLinks a { color:#0D6D86;}

/* content area classes */
.dvContent { /*width:980px; clear:both; margin:auto*/width:940px; clear:both; float:left;margin:0 10px;}
.dvContent .center { float:left; width:100%}
.dvContent .squeeze { margin:0 0px; /* margin:0 12px; */}
.dvContent .squeeze .InnerCnt { float:left; width:100%;}

.dvContent .squeezeBothCols { margin:0 227px 0 227px;}
.dvContent .squeezeLeftCol { margin:0 0px 0 227px;}
.dvContent .squeezeCenterCol { margin:0 0 0 227px;}

.dvContent .leftColumn { float:left; width:210px}
.dvContent .rightColumn { float:right; width:212px; padding-top:15px;}


/* login */
.logtxtBox2 { float:left; width:478px; padding:50px 50 0 0px;}
.logtxtBox { float:left; width:478px; padding:0px 0 0 0px;}
.logtxtBox .TltLogin { font-family:Helvetica, sans-serif; font-size:18px; color:#099; padding-bottom:15px;}
.txtLogPage ul li { padding:8px 0 7px 33px; font-size:15px; color:#666;}
.txtLogPage ul li.t1 { background:url(../images/regGlobal.png) no-repeat 2px 13px;}
.txtLogPage ul li.t2 { background:url(../images/regTaken.png) no-repeat 0px 9px; }

.txtLogPage ul li.t3 { background:url(../images/regFree.png) no-repeat 0px 11px; }
.txtLogPage ul li.t4 { background:url(../images/benSolution.png) no-repeat 2px 9px;}
.txtLogPage ul li.t5 { background:url(../images/RegMessages.png) no-repeat 0px 9px; }
.txtLogPage ul li.t6 { background:url(../images/RegCompany.png) no-repeat 0px 9px; }
.txtLogPage ul li.t7 { background:url(../images/RegRequest.png) no-repeat 0px 9px; }
.txtLogPage ul li.t8 { background:url(../images/RegDirectory.png) no-repeat 0px 9px; }

.txtLogPage ul li.t9 { background:url(../images/bluetealbox.png) no-repeat 0px 12px; }

.loginimage h1 {margin:1px 0; background:url(../images/wwfchallenge.jpg) no-repeat left top scroll;height:234px;text-indent:-999px;}

.quickRegister { float:left; width:429px; padding:16px 0 10px 0; }
.quickRegister .innerGray { background:#F5F5F5; border:1px solid #D9D9D9; padding:15px 15px 37px 29px}
.quickRegister .TltLogin { font-family:Helvetica, sans-serif; font-size:18px; color:#099; padding-bottom:12px; }
/*.quickRegister .Tlt14 {font-size:14px; padding-bottom:8px; color:#099; font-weight:bold} */

.txtGrey { color:#666;}

.dvForm { clear:both;}
.dvForm fieldset{ float:left; width:100%}
.dvForm fieldset dl { float:left; width:100%;}
.dvForm fieldset dl.half { float:left; width:50%;}
.dvForm fieldset dl dt{ font-size:11px; color:#333; padding:5px 0 3px 0;}
.dvForm fieldset dl dt.buttonCnt { padding-top:15px }
.dvForm fieldset dl dt.hrContent { padding:5px 0 0 0; }
.dvForm fieldset dl dd{ clear:both; padding:4px 0 4px;}
.reqRed { font-size:11px; color:#C00;}
.reqGrey { font-size:11px; color:grey;}
.dvForm input.txtBox, .dvForm textarea.txtBox { padding:3px 2px; width:220px; border:1px solid #E2E3EA; border-top:1px solid #ABADB3;}
.dvForm textarea.txtBox {border-top:1px solid #E2E3EA;}
.dvForm input.txtBox3 { padding:3px 2px; width:260px; border:1px solid #E2E3EA; border-top:1px solid #ABADB3;}
.dvForm .txtBox2 { width:226px; }
.dvForm .padBox { padding-top:7px !important;}
.dvForm .padBox2 { padding-top:6px !important;}
.fldTaller { padding:4px 2px 5px !important;}
.dvForm textarea.txtBox3 { padding:3px 2px; width:480px; border:1px solid #E2E3EA; border-top:1px solid #ABADB3;}
.dvForm textarea.txtBox4 { padding:3px 2px; width:550px;height:80px; border:1px solid #E2E3EA; border-top:1px solid #ABADB3;}

.charctLeft { position:absolute; color:#999; right:25px; top:13px;}


span.bluButton { background:url(../images/bluButtonLft.gif) no-repeat left; padding:0 0 0 1px; line-height:25px; display:inline-block}
input.bluButton {background:url(../images/bluButton.gif) no-repeat right; height:25px; font-size:11px; color:#FFF; font-weight:bold; border:none; margin:0; padding:0 10px 2px 10px; cursor:pointer; font-family:Arial, Helvetica, sans-serif;}
a.bluButton {background:url(../images/bluButton.gif) no-repeat right; height:25px; font-size:11px; color:#FFF; font-weight:bold; border:none; margin:0; padding:0 10px 2px 10px; cursor:pointer; font-family:Arial, Helvetica, sans-serif;}

input.bluButtonhdr {background:url(../images/bluButton.gif) no-repeat right; height:15px; font-size:11px; color:#FFF; font-weight:bold; border:none; margin:0; padding:0 0px 0px 0px; cursor:pointer; font-family:Arial, Helvetica, sans-serif;}

span.grayButton { background:url(../images/grayButtonLft.gif) no-repeat left; padding:0 0 0 1px; line-height:25px; display:inline-block}
input.grayButton {background:url(../images/grayButton.gif) no-repeat right; height:25px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#424242; border:none; margin:0; padding:0 10px 2px 8px; cursor:pointer;}

span.btnArrow { background:url(../images/btnArrow.gif) no-repeat left bottom; padding:0 0 0 2px; line-height:26px; display:inline-block}
input.btnArrow {background:url(../images/btnArrow.gif) no-repeat right top; height:26px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#333; border:none; margin:0; padding:0 25px 2px 7px; cursor:pointer;}

span.btnArrowSml { background:url(../images/btnArrowSml.gif) no-repeat left bottom; padding:0 0 0 2px; line-height:19px; display:inline-block}
input.btnArrowSml {background:url(../images/btnArrowSml.gif) no-repeat right top; height:19px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#333; border:none; margin:0; padding:0 22px 2px 5px; cursor:pointer;}

/* FOR UNFOLLOW BUTTON*/
span.unfollow {padding:1px 0 0 2px; line-height:19px; display:inline-block}

a.regBlue {background:url(../images/bluButtonLft.gif) no-repeat left; display:inline-block; font-size:11px; color:#FFF; font-weight:bold; text-decoration:none; margin:0; padding:0 0 0 1px; position:relative; z-index:2  }
a.regBlue span { background:url(../images/bluButton.gif) no-repeat right; cursor:pointer; padding:6px 10px; display:inline-block}

a.regBlue:hover, a.regOrg {background:url(../images/orgBtnL.gif) no-repeat left; display:inline-block; font-size:11px; color:#FFF; font-weight:bold; text-decoration:none; margin:0; padding:0 0 0 1px; position:relative; z-index:2  }
a.regBlue:hover span, a.regOrg span { background:url(../images/orgBtnR.gif) no-repeat right; cursor:pointer; padding:6px 10px; display:inline-block}

/* btn like arrow link */
a.lnkArrGray {background:url(../images/btnArrow.gif) no-repeat left bottom; display:inline-block; font-size:11px; color:#424242; text-decoration:none; margin:0; padding:0 0 0 1px; }
a.lnkArrGray span { background:url(../images/btnArrow.gif) no-repeat right top; cursor:pointer; padding:6px 29px 6px 10px; display:inline-block}

/* grey button small */
span.graySml { background:url(../images/graySml.gif) no-repeat left bottom; padding:0 0 0 2px; line-height:19px; display:inline-block}
input.graySml {background:url(../images/graySml.gif) no-repeat right top; height:19px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#424242; border:none; margin:0; padding:0 5px 2px 5px; cursor:pointer;}


.bxInstruct { position:relative; display:inline; width:5px; vertical-align:text-top;}
.bxInstruct .bxInner { position:absolute; top:-10px; left:15px; width:250px;}

.bxInstruct .bxInner .tpBar .l { background:url(../images/tpLftInfo.png) no-repeat left top; height:3px; width:4px; float:left; font-size:0px;}
.bxInstruct .bxInner .tpBar .m { background:url(../images/tpMidInfo.png) repeat-x top; height:3px; font-size:0px; margin:0 5px 0 4px;  }
.bxInstruct .bxInner .tpBar .r { background:url(../images/tpRhtInfo.png) no-repeat right top; height:3px; width:5px; float:right; font-size:0px;}
.bxInstruct .bxInner .midBar { background:url(../images/midRhtInfo.png) repeat-y right; }
.bxInstruct .bxInner .midBar div { background:#FEF4CA; border-left:1px solid #CCC; padding:5px 8px 10px 6px; margin-right:4px; }
.bxInstruct .bxInner .btmBar { clear:both; font-size:0px;  }
.bxInstruct .bxInner .btmBar .l { background:url(../images/btmLftInfo.png) no-repeat left top; height:4px; width:4px; float:left; font-size:0px;}
.bxInstruct .bxInner .btmBar .m { background:url(../images/btmMidInfo.png) repeat-x top; height:4px; font-size:0px; margin:0 5px 0 4px;  }
.bxInstruct .bxInner .btmBar .r { background:url(../images/btmRhtInfo.png) no-repeat right top; height:4px; width:5px; float:right; font-size:0px;}
.bxInstruct .arrow { position: absolute; top:8px; margin-left:-8px; background:url(../images/arrIndicate.gif) no-repeat right top; height:16px; width:9px; }

.textAreaCntr .bxInstruct .bxInner { top:10px}

.dvTopBnr { float:center; width:100%; border-bottom:0px solid #C3C3C3; padding:7px 0; }

/* breadcrumb */
.dvBread { float:left; width:100%; border-bottom:1px solid #C3C3C3; padding:7px 0; }
.dvBread .lnks { float:left; padding-left:8px;}
.dvBread .rhtInfo { float:right; padding-right:10px}
.dvBread .rhtInfo a { text-decoration:underline}

/* left column */
.lftNav {}
.lftNav h2.tlt { font-size:12px; color:#333; font-weight:bold; padding:13px 0 6px 12px}
.lftNav ul.outerNav li a { display:block; color:#999; text-decoration:none; background:url(../images/bulNav.gif) no-repeat 11px; padding:5px 5px 6px 23px; border-bottom:1px dotted #D5D5D5;}
.lftNav ul.outerNav li a:hover { color:#424242; font-weight:bold; background-color:#FAFAFA; }
.lftNav ul.outerNav li.stepOver a { color:#333;}
.lftNav ul.outerNav li.stepOver a:hover { color:#424242; font-weight:bold; background-color:#FAFAFA;}
.lftNav ul.outerNav li.stepCurrent a { color:#099; font-weight:bold}
.lftNav ul.outerNav li.stepCurrent a:hover { color:#424242; font-weight:bold; background-color:#FAFAFA;}
ul.outerNav li.stepCurrent ul.sub li a { display:block; color:#333; font-weight:normal; background:url(../images/bulSubNav.gif) no-repeat 38px; padding:5px 5px 6px 48px; border-bottom:none;}
ul.outerNav li.stepCurrent ul.sub li a:hover { color:#424242; font-weight:bold; background-color:#FAFAFA;}
ul.outerNav li.stepCurrent ul.sub li.last a { border-bottom:1px dotted #D5D5D5;}
ul.outerNav li.stepCurrent ul.sub li.stepCurrent a { background-color:#FAFAFA; font-weight:bold}
.lftNav ul.outerNav li.active a { color:#099; font-weight:bold; background-color:#FAFAFA;}


/*mid column tab*/
.tabMid { background:#F3F3F3; float:left; width:100%;}
.tabMid ul {padding:12px 0 0 12px;}
.tabMid ul li { float:left;}
.tabMid ul li a { display:block; padding:7px 8px 6px 8px; margin-right:1px; font-size:12px; color:#424242; text-decoration:none;}
.tabMid ul li a:hover { color:#666;}
.tabMid ul li.active a { background:#FFF; border:1px solid #E9E9E9; border-bottom:none; font-weight:bold; position:relative; margin-bottom:-1px}
.tSrch { border-bottom:1px solid #F3F3F3}
.tSrch ul li.active a { color:#099}
.tabMid dl {padding:12px 0 0 12px;}
.tabMid dl dt { float:left;}
.tabMid dl dt a { display:block; padding:7px 8px 6px 8px; margin-right:1px; font-size:12px; color:#424242; text-decoration:none;}
.tabMid dl dt a:hover { color:#666;}

.tabMid dl dt.active a { background:#FFF; border:1px solid #E9E9E9; border-bottom:none; font-weight:bold; position:relative; margin-bottom:-1px}
/* registration forms */
h1.frmTitle { font-family:Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#099; padding:10px 0 15px 0;}
h1.lstTitle { font-family:Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#099; padding:10px 0 15px 8px;}
.brdGrayBox { border:1px solid #E9E9E9; clear:both; padding:15px 15px 25px 15px; height:1%}
/* for grey box in offerings list*/
.brdGrayBoxOfferings { border:1px solid #E9E9E9; clear:both; padding:15px 15px 0px 15px; height:1%}
/* gray box for LinkedIn in user profile*/
.brdGrayBoxLinkedIn { border:1px solid #E9E9E9; clear:both; padding:15px 15px 10px 15px; height:1%}
/* gray box for Add request form*/
.brdGrayBoxAddRequest { border:1px solid #E9E9E9; clear:both; padding:15px 15px 25px 15px; height:1%}

h2.tltSection { font-size:12px; color:#099; font-weight:normal; padding-bottom:3px; }
.brdSection { border-top:1px solid #CCC; clear:both; float:left; width:100%; margin-top:8px;}
.brdTGry { border-top:1px solid #CCC; clear:both; margin-top:8px; font-size:0;}
.reqFld { background:url(../images/reqStar.gif) no-repeat; padding:0 2px;}
.frmBtmKinks { float:left; width:100%}
.frmBtmKinks .lf { float:left; padding:19px 0 5px 11px;}
.frmBtmKinks .rht { float:right; padding:13px 11px 10px 0}

.frmBtmKinks .lfN { float:left; padding:19px 0 5px 0;}
.frmBtmKinks .rhtN { float:right; padding:13px 0 10px 0}

/* error Box */
#formRight .errBox { position:relative; display:block; width:5px; height:25px; vertical-align:text-top;}
#formRight .errBox .bxInn { position:absolute; top:4px; left:0px; width:250px;}
#formRight .errBox .arrow { position: absolute; top:-7px; margin-left:13px; background:url(../images/arrErrorv.gif) no-repeat right top; height:9px; width:16px; }

.errBox { position:relative; display:inline; width:5px; vertical-align:text-top;}
.errBox .bxInn { position:absolute; top:-10px; left:15px; width:250px;}

.errBox .bxInn .tpBar .l { background:url(../images/tpLftInfo.png) no-repeat left top; height:3px; width:4px; float:left; font-size:0px;}
.errBox .bxInn .tpBar .m { background:url(../images/tpMidInfo.png) repeat-x top; height:3px; font-size:0px; margin:0 5px 0 4px;  }
.errBox .bxInn .tpBar .r { background:url(../images/tpRhtInfo.png) no-repeat right top; height:3px; width:5px; float:right; font-size:0px;}
.errBox .bxInn .midBar { background:url(../images/midRhtInfo.png) repeat-y right; }
.errBox .bxInn .midBar div { background:#FEF4CA; border-left:1px solid #CCC; color:#C93332; padding:5px 8px 7px 7px; margin-right:4px; }
.errBox .bxInn .btmBar { clear:both; font-size:0px;  }
.errBox .bxInn .btmBar .l { background:url(../images/btmLftInfo.png) no-repeat left top; height:4px; width:4px; float:left; font-size:0px;}
.errBox .bxInn .btmBar .m { background:url(../images/btmMidInfo.png) repeat-x top; height:4px; font-size:0px; margin:0 5px 0 4px;  }
.errBox .bxInn .btmBar .r { background:url(../images/btmRhtInfo.png) no-repeat right top; height:4px; width:5px; float:right; font-size:0px;}
.errBox .arrow { position: absolute; top:8px; margin-left:-8px; background:url(../images/arrIndicate.gif) no-repeat right top; height:16px; width:9px; }

.textAreaCntr .errBox .bxInn { top:10px}
/* error Box end */

/* type1 list */
.lstRegstr { border:1px solid #D0D0D0}
.lstRegstr th { text-align:left; padding:12px; font-size:16px; font-weight:normal;}
.lstRegstr th.first { background:#FDF4C9; }
.lstRegstr th.second { background:#E6EDFD; }
.lstRegstr th.third { background:#FFEBE0; }
.lstRegstr th.gray {background:#F1F1F1; font-size:14px; color:#666; font-weight:normal}

.lstRegstr td {padding:10px 7px 9px 7px; border-left:5px solid #FFF; border-right:5px solid #FFF; color:#333; vertical-align:top}
.lstRegstr tr.brdDotted td { background:url(../images/brdDotted.gif) repeat-x top;}
.lstRegstr tr.listBtnPad td { padding-bottom:21px; }
.lstRegstr tr.gray td{background:#F5F5F5; padding:6px 7px 5px 7px; border-left:5px solid #FFF; border-right:5px solid #FFF; font-size:12px; font-weight:bold; color:#099}
.lstRegstr .brdL { border-left:5px solid #FFF; padding-left:7px !important}
.lstRegstr .brdR { border-right:5px solid #FFF;}
.lstRegstr .brdLR { border-left:5px solid #FFF; border-right:5px solid #FFF; padding-left:7px !important}


/* type2 list */
.lstRegst2 { border:1px solid #CACFCB}
.lstRegst2 th { text-align:left; padding:12px 5px 12px 15px; font-size:15px; color:#333; font-weight:normal; border-bottom:1px solid #DADBDB; font-family:Helvetica;}
.lstRegst2 th.blue { background:#E6EDFD; }
.lstRegst2 th.yellow{ background:#FDF4C9; }
.lstRegst2 th.pink { background:#FFEBE0; }
.lstRegst2 th.gray {background:#F5F5F5; border-bottom:1px solid #DBDBDB; font-family:Helvetica, sans-serif; font-size:15px; color:#333; font-weight:normal}
.lnkRhtArr {background:url(../images/arrowLink.gif) no-repeat 125px; font-family:Arial; padding-right:32px; display:block; color:#0D949C; font-size:12px;}


.lstRegst2 td {padding:8px 7px 7px 15px; border-right:14px solid #FFF; font-size:12px; color:#333; background:url(../images/brdDotted.gif) repeat-x bottom; vertical-align:top}
.lstRegst2 td.last { border-right:none}
.lstRegst2 tr.tltBlu td { padding:16px 7px 7px 15px; background:none; font-size:15px; font-weight:bold; color:#009999}
.lstRegst2 tr.gryBrd td { background:url(../images/btmGray.gif) repeat-x bottom;}
.lstRegst2 tr.btnCont td { padding:22px 7px 17px 15px; background:url(../images/btmGray.gif) repeat-x bottom;}
.lstRegst2 tr.btnCont td div { font-size:11px; color:#666; padding-top:5px; }
.lstRegst2 tr.gray td{background:#F5F5F5; border-right:none; padding:7px 7px 6px 15px; font-size:15px; font-weight:bold; color:#333}
.lstRegst2 tr.lastTr td { background:none;}

/* form list */
.frmList td {padding:8px 3px 6px 1px; background:url(../images/brdDotted.gif) repeat-x top; vertical-align:top}
.frmList tr.firstRecord td { background:none}
.invSentByMe td { vertical-align:middle;}

/* image list */
.imgList { clear:both; float:left; width:100%; padding:8px 0 9px; background:url(../images/brdDotted.gif) repeat-x bottom; }
/* for last entry in list*/
.imgListLast { clear:both; float:left; width:100%; padding:8px 0 9px;}
.imgListLast .tltList {font-size:13px; padding-left:1px;}
.dvLftImg100 { float:left; width:102px; padding:2px 10px 0 0;}
.dvLftImg100 img { border:1px solid #B2B2B2;width: 102px;}
.dvLftImg1001 { float:left; width:75px; padding:2px 10px 0 0;}
.dvLftImg1001 img { border:1px solid #B2B2B2;width:75px;}
.listDetails { /*float:left; width:375px;*/ overflow:hidden; min-height: 104px;}

.dvLftImgSml { float:left; width:50px; padding:2px 0 0 0;}
.dvLftImgSml img { border:1px solid #B2B2B2}
.listDtlSml { float:left; width:390px;}
.imgList .follower { font-size:11px; padding-left:1px; /* same as body */}
.imgList .follower span { color:#999;}
.imgList .follower span.vLine { font-size:13px;}

.imgList .tltList { font-size:13px; padding-left:1px;}
.imgList .lstType { font-size:11px; color:#666; padding-left:1px;}
.imgList .descrpt { font-size:11px; padding-top:2px; padding-left:1px;}
.imgList .dvAbout { font-size:11px; color:#666; padding:3px 0 6px 1px;}
.imgList .dvAbout span { color:#999;}
.imgList .dvAbout span.sept { font-size:16px;}
.imgList .dvTags { color:#999; padding-left:1px;}
.lastImgList { background:none; }
.brdBtmGry { border-bottom:1px solid #CCC; clear:both; }
.hr { opacity: 0.3;}
.brdTopGry { border-top:1px solid #CCC; clear:both; }
.brdBtmGry ol { list-style: decimal inside;}
.brdBtmGry ul { list-style: decimal inside;}
/* button width */
.wdUpGry { width:100px; }
.wdInvite21 { width:125px;}
.wdContinue { width:87px;}
.wdPublish { width:67px;}
.wdSave { width:53px;}

.toggleContr { position:absolute; z-index:11; background:#FFF; border:1px solid #CCC; right:0; top:18px; /*width:150px;*/ width:110px; }
.toggleContr ul { padding:2px 8px; }
.toggleContr ul li { padding:4px 2px 4px 0px; border-bottom:1px dotted #D5D5D5; background:none}
.toggleContr ul li a { font-size:11px; }
.toggleContr ul li.liLast { border:none}

.toggleContr1 { position:relative; z-index:11; background:#FFF; border:1px solid #CCC; right:0; top:18px; /*width:150px;*/ width:110px; }
.toggleContr1 ul { padding:2px 8px; }
.toggleContr1 ul li { padding:4px 2px 4px 0px; border-bottom:1px dotted #D5D5D5; background:none}
.toggleContr1 ul li a { font-size:11px; }
.toggleContr1 ul li.liLast { border:none}


.followCompany ul li { padding:4px 2px 4px 17px !important; background:none }
.followCompany ul li.yes { background:url(../images/icnFollowYes.gif) no-repeat 0 7px;}
.followCompany ul li a { color:#333; font-size:11px !important; padding:0 !important; background:none !important }
.tglMyCon {left:0; top:25px}
.tglReg {left:0; top:37px}
.tglAbtEnnovent {left:0; top:25px; width:112px; border-top:none; background:#FFF; /* url(../images/bgTpEnn.gif) no-repeat right 0; */}
.tglWelcome {right:0; top:25px; z-index:776; width:150px; padding:0 3px; background:#FFF;}
.benifitsbtmbrd td{ border-bottom:1px solid #CCC;}
.benifitsbtnpad{padding:25px 0 25px 0;}

/* shadow in registration */
.boxShad {width:26%; position:absolute; z-index:2;  margin:-20px 0 0 -30px; cursor:pointer; }
.boxShad .crvTL {background:url(../images/top-left.png) no-repeat 0 0; height:8px; font-size:0; line-height:0; position:relative}
.boxShad .crvTR {background:url(../images/top-right.png) no-repeat 0 0; height:8px; width:8px; font-size:0; line-height:0; position:absolute; right:0px; top:0}
.boxShad .crvTC {background:url(../images/shadow2.png) repeat-x 0 0; font-size:0; line-height:0; margin:0 8px; overflow:hidden; height:8px; }

.boxShad .crvBL {background:url(../images/btm-left.png) no-repeat 0 0; height:8px; font-size:0; line-height:0; position:relative}
.boxShad .crvBR {background:url(../images/btm-right.png) no-repeat 0 0; height:8px; width:8px; font-size:0; line-height:0; position:absolute; right:0px; bottom:0px}
.boxShad .crvBC {background:url(../images/shadow5.png) repeat-x 0 0; font-size:0; line-height:0; margin:0 8px; overflow:hidden; height:8px; }

.boxShad .crvML {background:url(../images/shadow3.png) repeat-y 0 0;}
.boxShad .crvMR {background:url(../images/shadow4.png) repeat-y right 0;  }

.boxShadD .crvTL { background-position:-10px -10px; }
.boxShadD .crvTR {background-position:-10px -10px;}
.boxShadD .crvTC {background-position:-10px -10px;}

.boxShadD .crvBL {background-position:-10px -10px;}
.boxShadD .crvBR {background-position:-10px -10px;}
.boxShadD .crvBC {background-position:-10px -10px;}

.boxShadD .crvML {background-position:-10px -10px;}
.boxShadD .crvMR {background-position:-10px -10px;}

.boxShadMarg { margin:-20px 0 0 -20px; }

.tpFooter { background:#FFF url(../images/tpFooter.png) repeat-x top; border-top:1px solid #CECECE; padding:20px 20px 10px 20px}
.ftrList { float:left; width:185px; }
.ftrList .grnTit, .ftrList .blkTit { font-size:12px; color:#099; padding-bottom:4px; }
.ftrList ul li {background:url(../images/bullet1.gif) no-repeat 0 5px; padding:3px 0 3px 18px;}
.ftrList ul li a { color:#777;}
.ftrList ul li a:hover { color:#424242;}
.ftrL205 { /* width:205px;*/ width:230px; }
.ftrL205 .newsSign { padding:6px 0 16px 0;}
.ftrL205 .flw { font-size:12px; color:#333}
.ftrLlast { width:150px; }

.ftrList .blkTit { color:#666; }
.ftrList .iconTit { font-size:12px; color:#099;  padding:0px 0 4px 31px; background:url(../images/suEnnovent-fund.png) no-repeat left 1px; }
.ftrList .icon2 { background:url(../images/suCompetition.png) no-repeat left 1px;}
.ftrList .icon3 { background:url(../images/suPremium-members.png) no-repeat left 1px;}
.ftrList .icon4 { background:url(../images/suSignup-for-newsletter.png) no-repeat left 0px;}
.ftrList .icon5 { background:url(../images/suStatistics.png) no-repeat left 0px;}
.ftrList .sampTxt { color:#777; padding:0 15px 5px 0; min-height:43px; }
.ftrList a.more { background:url(../images/iconViewMore.gif) no-repeat left 3px; padding:0 0 5px 14px; color:#666; display:inline-block }
.ftrList a.more:hover { color:#424242; }
.ftrL205 .newsSign2 { padding:2px 0 13px 0;}
.ftrL350 { width:354px; }
.ftrL350 .pd1 { padding:3px 0 7px 0;}

.ftrDot { clear:both; height:33px; background:url(../images/brdDotted.gif) repeat-x 0 14px; margin:0 -7px}

.btmCopyInfo { clear:both; background:#F9F9F9; border-top:1px solid #E6E6E6; text-align:center; padding:15px 0; }

/* index */
.banrCont { position:relative; height:377px; }
.bnrLayers { position:absolute; top:0; left:0; width:100%}
.bnrLayers .fbN { background:url(../images/homeBanner1.jpg) no-repeat top; width:979px; height:295px;}
.bnrLayers .scN { background:url(../images/homeBanner2.jpg) no-repeat top; width:979px; height:295px;}
.indexTop { clear:both;}
h1.indexTit { font-family:Georgia; font-size:24px; font-weight:normal; color:#099; text-align:center; padding:25px 0 12px 8px;}
.switchBx { min-height:95px; width:737px; margin:auto; background:url(../images/bgIndSwitch.png) no-repeat top; position:relative; }
.switchBx .midTxt { text-align:center; font-size:18px; color:#666;}
.switchBx .lArr1 { position:absolute; top:37px; left:89px; width:64px; height:57px; background:url(../images/indArrL.gif) no-repeat left top; }
.switchBx .lArr2 { position:absolute; top:37px; left:413px; width:64px; height:57px; background:url(../images/indArrL.gif) no-repeat left top; }
.switchBx .lArr3 { position:absolute; top:37px; left:570px; width:64px; height:57px; background:url(../images/indArrR.gif) no-repeat left top; }


.bgGryGradb1 { background:url(../images/bgBarInvest.png) no-repeat left 4px; }
.bgGryGradb2 { background:url(../images/bgBarInvest.png) no-repeat 336px 4px; }
.bgGryGradb3 { background:url(../images/bgBarInvest.png) no-repeat 674px 4px; }

.barInvst { clear:both; padding-bottom:30px; }
.barInvst a { display:block; padding-top:103px; color:#F04800; font-size:14px; text-decoration:none; text-align:center}
.barInvst .b1 { float:left; margin-left:32px; width:257px; min-height:160px; }
.barInvst .b1 a { background:url(../images/hmSolution.png) no-repeat 104px 2px;}
.barInvst .b1 a:hover { /*background:url(../images/hmSolution_hover.png) no-repeat 95px 2px; */}
.barInvst .b1 a span, .barInvst .b2 a span, .barInvst .b3 a span { display:block; padding-bottom:6px; text-align:center; font-size:20px; color:#099; text-decoration:underline }

.barInvst .b2 { float:left; margin-left:113px; width:185px; min-height:160px; }
.barInvst .b2 a { background:url(../images/hmInvestor.png) no-repeat 61px 0;}
.barInvst .b2 a:hover {/* background:url(../images/hmInvestor_hover.png) no-repeat 55px 0px;*/}

.barInvst .b3 { float:left; margin-left:148px; width:195px; min-height:160px; }
.barInvst .b3 a { background:url(../images/hmExperts.png) no-repeat 61px 0;}
.barInvst .b3 a:hover { /* background:url(../images/hmExperts_hover.png) no-repeat 53px 0; */ }



.barInvst .c1, .barInvst .c2, .barInvst .c3 { min-height:160px; }
.barInvst .c1 a, .barInvst .c1 a:hover { display:block; margin:0px 20px; background:url(../images/hmSolution.png) no-repeat center 2px;}
.barInvst a span.spFor { display:block; padding-bottom:6px; text-align:center; font-size:20px; color:#099; text-decoration:underline }
.barInvst a span.gTxt { display:block; font-size:12px; color:#666; text-align:center; padding-top:12px; height:35px;}

.barInvst .c2 a, .barInvst .c2 a:hover { display:block; margin:0px 20px; background:url(../images/hmInvestor.png) no-repeat center 0;}

.barInvst .c3 a, .barInvst .c3 a:hover { display:block; margin:0px 20px; background:url(../images/hmExperts.png) no-repeat center 0;}



.hmBnrText { clear:both; padding:8px 10px 0; color:#666; font-size:17px; position:relative}
.hmBnrText .skipIntro { position:absolute; right:2px; top:-8px;}

.featSol { float:left; width:318px; margin-right:13px; }
.featSol .ttl { font-size:13px; color:#099; padding-bottom:9px; border-bottom:1px solid #D5D5D5; }
.featSol .ttl a, .featSol .ttl a:hover { font-size:13px; color:#099;}
.featSol .bothArrow { float:right; padding:0 20px 0 0;}
.featSol .tHdr { font-size:13px; padding-top:9px;}
.featSol .tag { color:#999; clear:both}
.imgIndex { clear:both; float:left; width:100%; padding:5px 0 8px;}
.imgIndex .dvLImg100 { float:left; width:102px; padding:2px 10px 0 0;}
.imgIndex .dvLImg100 img { border:1px solid #B2B2B2}
.imgIndex .dvRDtls { float:left; width:195px;}
.imgIndex .dsc { border-bottom:1px dotted #C0C0C0; padding-bottom:4px; }
.imgIndex .txtMdl { border-bottom:1px dotted #C0C0C0; color:#666; padding:4px 0 4px;}

.recentBlog { clear:both; padding-top:16px;}
.bgBlgIn { background:url(../images/bgRecentBlog.gif) repeat-x top; height:1%; }
.bgBlgIn .rCur { float:right; width:3px; height:36px; background:url(../images/recentBlog.gif) no-repeat right top; }
.bgBlgIn .lCur { float:left; width:3px; height:36px; background:url(../images/recentBlog.gif) no-repeat left top; }
.bgBlgIn .mCur { margin:0 12px;}
.bgBlgIn .icons { float:right; padding-top:8px; }
.bgBlgIn .tLft { position:absolute; padding-top:11px; }
.bgBlgIn .tLft a { text-decoration:none; color:#999; }
.bgBlgIn .tLft a.updt { text-decoration:none; color:#424242; }

.dvPartner { clear:both; text-align:center; padding-top:22px; }
.dvPartner .txtPart { text-align:left; font-size:13px; color:#333; padding-left:11px; }
.dvPartner img { vertical-align:middle; margin:0px;  }
.dvPartner img.firstImg, .dvPartner img.firstImg { margin:0; }
.dvPartner .dvLogo {padding-top:7px;}
.dvPartner .dvLogo span {width:160px; text-align:center; display:inline-block;}

.bluBox {padding:12px; background:#F5FAFE; border:1px solid #D6EAFB; margin:25px auto ; width:60%}
.bluBox .dvLftImg {border-right:1px solid #FFF; width:100px; float:left; background:url(../images/imgThx.gif) no-repeat right 0 ; min-height:48px;}
.bluBox .dvRht2 {border-left:1px solid #DFE3E6; margin-left:101px; padding-left:21px; min-height:48px;}
.bluBox .dvRht2 h1 {font-size:14px; color:#009999; padding-bottom:8px;}
.dvSuccessPg { height:320px;}
.dvSuccessPg .dvContent {text-align:center}

/*Add by jainish 21-02-2011*/
.marT5{margin-top:5px;}
.toggleRating {position:absolute; z-index:11; background:#FFF; border:1px solid #CCC; right:0; top:18px; padding:5px 0;}
.rating{width:80px; height:16px; margin:0 0 20px 0; padding:0; list-style:none; clear:both; position:relative; background: url(../images/star-matrix.gif) no-repeat 0 0;
}
.nostar {background-position:0 0 !important;}
.onestar {background-position:0 -16px !important;}
.twostar {background-position:0 -32px !important;}
.threestar {background-position:0 -48px !important;}
.fourstar {background-position:0 -64px !important;}
.fivestar {background-position:0 -80px !important;}

ul.rating{width:80px; height:16px; margin:0 5px; padding:0; list-style:none; clear:both; position:relative; background: url(../images/star-matrix.gif) no-repeat 0 0;
}
ul.rating li {cursor: pointer;  float:left;	text-indent:-999em;}
ul.rating li a {position:absolute; left:0; top:0; width:16px; height:16px; text-decoration:none; z-index: 200; margin:0px !important; padding:0px;}
ul.rating li.one a {left:0;}
ul.rating li.two a {left:16px; }
ul.rating li.three a {left:32px; }
ul.rating li.four a {left:48px;}
ul.rating li.five a {left:64px;}

ul.rating li a:hover {z-index:2; width:80px; height:16px; overflow:hidden; left:0; background: url(../images/star-matrix.gif) no-repeat 0 0;}

ul.rating li.one a:hover {background-position:0 -96px !important;}
ul.rating li.two a:hover {background-position:0 -112px !important;}
ul.rating li.three a:hover {background-position:0 -128px !important;}
ul.rating li.four a:hover {background-position:0 -144px!important;}
ul.rating li.five a:hover {background-position:0 -160px!important;}

.padT7{padding-top:7px;}
.viewRate{margin:4px 0;}
.toggleForRating {position:absolute; z-index:11; background:#FFF; border:1px solid #CCC; padding:5px 0; width:150px; right:200px; margin:5px 0 0 0;}
.ratPoing{float:left; padding:1px 0 0 10px; color:#333333; font-weight:bold;}

/* directory.css by gautam CSS Document */

.padTp8 {padding-top:8px;}
.padTp26 {padding-top:26px !important;}
.marLp8 {margin-left:8px;}

.calendar {background:url(../images/icnCalendar.gif) no-repeat 0 0; display:inline-block; height:15px; width:15px; margin-right:5px}
.map {background:url(../images/iconSrchMap.gif) no-repeat 0 0; display:inline-block; height:13px; width:11px; margin-right:5px}
.list {background:url(../images/iconSrchList.gif) no-repeat 0 0; display:inline-block; height:13px; width:12px; margin-right:5px}

.fs16 {font-size:16px;}

.dvMap {padding:18px 0; border-bottom:solid 1px #DBDBDB;}
.dvMap img {border:solid 1px #CCC;}
.dvBCalendar table {border-top:1px solid #DBDBDB; border-left:1px solid #DBDBDB; width:749px;}
.dvBCalendar th {background:#F5F5F5; border-right:1px solid #DBDBDB; border-bottom:1px solid #DBDBDB; text-align:center; font-size:12px; font-weight:bold; color:#666;padding:7px 10px 10px; }
.dvBCalendar td {padding:7px 1px 3px; border-right:1px solid #DBDBDB; border-bottom:1px solid #DBDBDB; vertical-align:top; height:100px; width:104px;}
.dvBCalendar td span {text-align:right; display:block; font-size:12px; padding:0 9px 0 0;}
.dvBCalendar td.bg2day {background:#FFFFCC;}
.dvBCalendar td.bgOtherMnth {background:#FBFBFB; color:#CCCCCC;}
.dvBCalendar td .bgDetails {border:1px solid #CCC; /*background:#ECF1FD;*/ padding:6px 6px 4px 22px; font-size:11px; color:#333; margin-top:2px; display:block}
.dvBCalendar td a.bgDetails  font {color:#666; font-size:11px;}
.dvBCalendar td .icnWheel {background:#ECF1FD url(../images/icnWheel2.gif) no-repeat 0 0;}
.dvBCalendar td .icnBulb {background:#ECF1FD url(../images/icnBulb2.gif) no-repeat 0 0;}
.dvBCalendar td .icnValue {background:#ECF1FD url(../images/icnValue2.gif) no-repeat 0 0;}

.dvBCalendar .dvBtnTit {padding:13px 0; width:749px; margin:auto}
.dvBCalendar .dvBtnTit .btnPrv {background:url(../images/btnPrevNxt.gif) no-repeat 0 0; width:22px; height:19px; border:none; padding:0}
.dvBCalendar .dvBtnTit .btnNxt {background:url(../images/btnPrevNxt.gif) no-repeat -27px 0; width:22px; height:19px; border:none; padding:0}
.dvBCalendar .dvBtnTit .btnDay {background:url(../images/btnToday.gif) no-repeat 0 0; width:53px; height:19px; border:none; padding:0}
.dvBCalendar .dvBtnTit .dvTit {color:#009999; font-size:18px; font-weight:bold; overflow:hidden; margin:0 25%;}

.dvBCalendar .dvCols {position:absolute; left:0;}

.dvBCalendar .dvCallout {background:url(../images/popup_callout.gif) no-repeat 0 0; width:312px; height:208px; padding:30px 17px 85px 23px; position:absolute; top:-222px; left:0px; z-index:2}

.dvBCalendar .dvEveDtl { width:100%;}
.dvBCalendar .dvEveDtl .dvImg {float:left; width:115px;}
.dvBCalendar .dvEveDtl .dvImg img {border:1px solid #CCCCCC;}
.dvBCalendar .dvEveDtl .dvDtls {overflow:hidden;}
.dvBCalendar .dvEveDtl .dvDtls li {border-bottom:1px dotted #C0C0C0; padding-bottom:3px; padding-top:2px; text-align:left;}
.relative {position:relative;}

.dvBCalendar .dvCols17 {left:0px; position: absolute; }
.dvBCalendar .dvCallout17 {
    background: url("../images/popup_callout.gif") no-repeat scroll 0 0 transparent;
    height: 155px;
    left: 0px;
    padding: 32px 17px 85px 23px;
    position: absolute;
    bottom: -38px;
    width: 312px;
    z-index: 2;
}


.dvCompetitions .dvList {border-bottom:1px solid #E3E3E3; padding:20px 0 18px;}
.dvCompetitions .dvList .dvLft {float:left; width:212px;}
.dvCompetitions .dvList .dvLft .imgBdr {border:1px solid #CCCCCC;}
.dvCompetitions .dvList .dvRht {float:right; width:212px;}
.dvCompetitions .dvList .dvCtr { margin:0 227px;}
.dvCompetitions .dvList .dvCtr h2 {font-size:14px; font-weight:normal}
.dvCompetitions .dvList .dvCtr .dvBox {border:1px solid #EAEAEA; padding:9px 16px; margin-top:10px;}
.dvCompetitions .dvList .dvCtr .dvBox h3 {font-size:14px; color:#109CA1; font-weight:bold; padding-top:5px; border-top:1px solid #DBDBDB; margin-top:10px; }
.dvCompetitions .dvList .dvCtr .dvBox ul {padding-top:3px;}
.dvCompetitions .dvList .dvCtr .dvBox ul li {background:url(../images/bulSubNav.gif) no-repeat left 5px; padding:2px 11px 1px 8px; float:left; width:46%; color:#666;}

.dvMnYellSucc {width:450px; position:absolute; left:50%; margin-left:-225px; top:167px; z-index:999;}
.dvMnYellSucc .shwTR {background:url(../images/bgShwTR.gif) no-repeat right 0; padding-right:2px; }
.dvMnYellSucc .shwR {background:url(../images/bgShwR.gif) repeat-y right 0;}
.dvMnYellSucc .shwBR {background:url(../images/bgShwBR.gif) no-repeat right bottom;}
.dvMnYellSucc .shwBL {background:url(../images/bgShwBL.gif) no-repeat 0 bottom; height:2px; font-size:0; line-height:0;}
.dvMnYellSucc .shwB {background:url(../images/bgShwB.gif) repeat-x 0 bottom;}
.dvMnYellSucc a.close {background:url(../images/btnClose.gif) no-repeat 0 0; height:14px; width:14px; float:right;}
.dvMnYellSucc h2 {color: #009999; font-size: 14px; padding-bottom:5px;}
.dvMnYellSucc .icnSucc {background:#FDF4C9 url(../images/icnSuccess.gif) no-repeat 30px 12px;}
.dvYellSucc {border:1px solid #CCC; padding:10px 10px 13px 56px;}
/* directory.css by gautam CSS Document */

.boxRed, .boxYell, .boxGrn, .boxOrg{/*border:1px solid #CCC;*/ width:9px; height:9px; font-size:0; line-height:0; display:inline-block; vertical-align:middle; margin-right:5px;}
.boxRed { background:#FF0D00;}
.boxYell {background:#FFBF00;}
.boxGrn {background:#00AE14;}
.boxOrg {background:#FFFF00;}

.banrFeature {margin:20px auto;}
.banrFeature .dvfbx {width:32%;float:left;padding:5px 6px;}
.banrFeature .fbxc .imgLSearch {width:100%;min-height:174px;border: 0px;}
.banrFeature .dvTit {width:100%;float:left;border-bottom:solid 1px #DBDBDB;padding:10px 2px 10px 0;}
.banrFeature .dvLbl {width:auto;float:left;color: #009999;font-size: 14px;font-weight: bold;}
.banrFeature .dvBtnTit {float:right;margin-right:20px;}
.banrFeature .btn {width:22px; height:19px; border:none; padding:0; margin-left:2px; display:inline-block;}
.banrFeature .btnPrv {background:url(../images/btnPrevNextAll.png) no-repeat 0 -38px; }
.banrFeature .btnNxt {background:url(../images/btnPrevNextAll.png) no-repeat -27px -19px;}
.banrFeature .btnPrv.inactive {background-position:0 0 !important;}
.banrFeature .btnNxt.inactive {background-position:-27px 0 !important;}
.banrFeature .srchImg100 {background-color:#fff;}
.banrFeature .rDescSrch {width:100%;}
.banrFeature .lstT2 {height:16px;overflow:hidden;}
.banrFeature .imgLSearch .lstDescribe {word-wrap:break-word;min-height:44px;}
.banrFeature .imgLSearch .dvConn {padding-bottom:4px;}
.ajaxloader {float:left;margin:2px 0 0 5px;display:none;}
.updagrade_red_text{color: #FF0000; font-size: 13px;}
.updagrade_black_text{color: #000000; font-size: 13px;}
/* view rating logo*/
.helpIconRating {background:url(../images/helpIcon.png) no-repeat left top;padding-right: 7px;padding-left: 0;padding-bottom: 1px;padding-top: 0;padding-left: 5px;}

/* Feedback form - contact us page*/
.brdGrayBoxFeed { border:1px solid #E9E9E9; clear:both; padding:15px 15px 450px 15px; height:1%}
.msg {font-size: 12px;}
.textField {width: 220px;}
#feedForm{ }
/* add request form RHS*/
.addrequestRhs{font-size: 12px;}
.email a {font-size: 12px; color :#009999;}

.contactMsg h2{ font-size:12px; color:#333; font-weight:bold; padding:13px 0 6px 0;color :#009999;}

/* feedback form capcha*/
.feedCapcha{ font-size:11px; color:#333; padding:5px 0 3px 0;}
span.yelButton { background:url(../images/yelButtonLft.gif) no-repeat left; padding:0 0 0 1px; line-height:25px; display:inline-block}
input.yelButton {background:url(../images/yelButton.png) no-repeat right; height:25px; font-size:11px; color:#000; font-weight:bold; border:none; margin:0; padding:0 10px 2px 10px; cursor:pointer; font-family:Arial, Helvetica, sans-serif;}

.quickRegister2 { float:right; width:429px; padding:0px 0 0px 0; }
.quickRegister2 .innerGray { background:#F5F5F5; border:1px solid #D9D9D9; padding:15px 15px 37px 29px}
.quickRegister2 .TltLogin { font-family:Helvetica, sans-serif; font-size:18px; color:#099; padding-bottom:12px; }
.dvForm input.txtBoxQR, .dvForm textarea.txtBoxQR { padding:3px 2px; width:180px; border:1px solid #E2E3EA; border-top:1px solid #ABADB3;}
.dvForm input.txtBoxQoR, .dvForm textarea.txtBoxQR { padding:3px 2px; width:285px; border:1px solid #E2E3EA; border-top:1px solid #ABADB3;}

.quickRegister2 h2 { font-size:30px; padding:0; margin:2px 0;
color:#009899; font-weight:normal; }

span.bluButton2 { background:url(../images/bluButtonLft.gif) no-repeat left; padding:0 0 0 1px; line-height:17px; display:inline-block}
input.bluButton2 {background:url(../images/bluButton2.gif) no-repeat right; height:18px; font-size:11px; color:#FFF; font-weight:bold; border:none; margin:0; padding:0 0px 2px 0px; cursor:pointer; font-family:Arial, Helvetica, sans-serif;}

.grayTipBx {
    background: none repeat scroll 0 0 #F5F5F5;
    border: 1px solid #E0DCDC;
    border-radius: 5px 5px 5px 5px;
    margin-bottom: 12px;
    padding: 12px 0 6px 10px;
	float: right;
	position:relative;
	width: 210px;
}
.grayTipBx span.pic{
    background-image: url("../images/rt_arw.gif");
    height: 14px;
    left: -18px;
    position: absolute;
    top: 22px;
    width: 18px;
	}
.half { float:left; width:30%;}

.grid_new12 .downloadTab {
	/*background-color: #F0F0F0;*/
	background-color: transparent;
    border-radius: 3px 3px 3px 3px;
    bottom: -55px;
    left: 0;
    padding: 9px 0 9px 202px;
    position: absolute;
    width: 46%;}
.grid_new12 .downloadTab .icon {
    color: #009E9D;
    float: left;
    font-size: 22px;
    font-weight: bold;
    text-align: right;
    width: 40px;}
.grid_new12 .downloadTab .statexpl {
    font-size: 11px;
    padding-right: 10px;
    text-align: left;
    width: 113px;
	text-transform: none;}
.grid_new12 .homeslider { padding: 12px;}
.grid_new12 .sliderhdr { padding:0 0 12px 0;}
.grid_new12 .sliderhdr h4 { color: #009999;}
.grid_new12 .slidercontent { margin-top: 12px;}
.grid_new12 .tabheader ul li h6 a{
	color:#009999;
    text-transform:uppercase;
	font-weight: normal;}
.grid_new12 .borderfourbox p{
    font-size: 12px;
    font-weight: normal;
    margin: 0;
    text-transform: none;}
.grid_new12 .tabheader ul li a {
    color: #999999;
    padding: 5px 0;
    text-decoration: none;
    text-transform: none;}
.twosec.grid_new12 h6 { margin: 10px 0;}
.twosec.grid_new12 .fourboxcontright h5 { margin: 2px 0 0;}
.grid_new12 .patnsec ul li {   display: inline; margin: 0 10px;}
.ltGreybx {background-color: #F9F9F9 !important;}
.fntItalic { font-style:italic !important;}
.txtTeal{color:#009999 ; }
.marNone {margin:0!important;}
.marRp5 {margin-right:5px!important;}
.marRp10 {margin-right:10px!important;}
.marBp0 {margin-bottom:0px!important;}
.marBp5 {margin-bottom:5px!important;}
.marBp10 {margin-bottom:10px!important;}
.marLR0 {margin-left: 0px!important; margin-right:0px !important;}
.marLR10 {margin-left: 10px!important; margin-right:10px !important;}
.marLR15 {margin-left: 15px!important; margin-right:15px !important;}
.marTB10 {margin-top: 10px!important; margin-bottom:10px !important;}
.marTB15 {margin-top: 10px!important; margin-bottom:10px !important;}
.marTB20 {margin-top: 20px!important; margin-bottom:20px !important;}
.marLp0 {margin-left:0px!important;}
.marLp10 {margin-left:10px!important;}
.marLp15 {margin-left:15px!important;}
.marLp20 {margin-left:20px!important;}
.marTp0 {margin-top:0px!important;}
.marTp9 {margin-top:9px!important;}
.marTp10 {margin-top:10px!important;}
.marTp15 {margin-top:15px!important;}
.marTp20 {margin-top:20px!important;}

.grayTipBx {
    background: none repeat scroll 0 0 #F5F5F5;
    border: 1px solid #E0DCDC;
    border-radius: 5px 5px 5px 5px;
    margin-bottom: 12px;
    padding: 12px 0 6px 10px;
	float: right;
	position:relative;
	width: 210px;}
.grayTipBx span.pic {
    background-image: url("../images/rt_arw.gif");
    height: 14px;
    left: -18px;
    position: absolute;
    top: 22px;
    width: 18px;	}
.header { margin-bottom: 10px;}
.subnav p {margin: 0 0 20px;text-align: right;}

/*--30-08-2013--*/
.grid_new12 .welcomearea {    height: 207px;}
.grid_new12 .welcomearea .image {	float:left;	width: 60px;}
.grid_new12 .welcomearea .image img{width: 50px;}
.grid_new12 .tabheader {
    border-bottom: 0px solid #d9d9d9;
    overflow: hidden;
    text-align: center; }
.grid_new12 .tabheader ul {
    padding-bottom: 0;
	width: 920px;
	margin-top: 55px;}
.grid_new12 .grid_3{  width: 212px;}
.grid_new12 .tabheader ul li.active .grid_3 {
    background: url("../images/UpArrow.gif") no-repeat scroll center bottom transparent;
    color: #666666;}
.grid_new12 .noBdr {  border: medium none;/*min-height: 0;*/}
.grid_new12 .borderfourServbox {
    /*border: medium none;*/
    border: 1px solid #AADFDE;
    border-radius: 3px 3px 3px 3px;
    position: relative;
	margin-left: 0px;
    margin-top: 10px;
    min-height: 98px;
    padding: 8px 10px;	}
.borderfourbox.brdrrgt {border-right: 1px solid #C3C3C3;}
.grid_new12 .txtCent .img {
    display: block;
    margin: 0 50px;
    text-align: center;
    width: 115px;}
.grid_new12 .hometabsec.tabcontent {
    border-top: medium none;
    margin: 0;
	border-right: medium none;
	border-left: medium none;
    border-color:#d9d9d9;
	background-color: #F3F3F3;
	background-image: none;}
.grid_new12 .patnsec ul li.first {   display: inline; margin: 0 20px 0 0;}
.grid_new12 .patnsec ul li.first a{ margin: 0;}
.grid_new12 .benefitshd { left: 0px;}

.ContentBox {
    border-top: 1px solid #E9E9E9;
	/*border-bottom: 1px solid #E9E9E9;*/
	clear: both;}
.ContentBox .dvTeam {
    border-top: 0 none;
    height: 220px;
    margin: 20px 43px 0 0;
    padding-top: 0;
    text-align: center;
    width: 153px;
}
.ContentBox .dvTeam.last {margin-right:0px;}
.ContentBox .dvTeam .dvImg {min-height: 128px;text-align: center;width: 100%;}
.dvTeam .dvImg img { margin-bottom: 7px !important;}
.ContentBox .dvTeam .dvInfo {margin-left: 0px;width: 100%;}
.twosec.grid_new12 h6.cap { margin: 20px 0 10px; text-transform: capitalize;line-height: 1;}
.ContentBox .dvTeam .dvInfo p.dvTit a { font-size: 13px; font-weight: normal;}
.ContentBox .patnsec ul { margin: 10px 0;}
.ContentBox .patnsec ul li {margin: 0 13px;}
.ContentBox .patnsec ul li.first{ margin-left:0;}
.ContentBox .patnsec ul li.last{ float: right; margin-right:0;}
.ContentBox.twosec h6 {
    font-size: 12px;
    font-weight: bold;
    margin: 20px 0 10px;
    padding: 0;
    text-transform: uppercase;
}
.ServBox .borderfourbox {
    border: 1px solid #AADFDE;
    border-radius: 3px 3px 3px 3px;
    margin-left: 18px;
    min-height: 70px;
    padding: 20px;
    position: relative;
    width: 169px;
}
.ServBox .borderfourbox h6 {
    font-size: 14px;
    font-weight: normal;
    line-height: 1;
    margin: 5px 0;
    padding: 0;
    text-transform: uppercase;
}
.welcomeTxt {
    background-color: #F0F0F0;
    border-radius: 3px 3px 3px 3px;
    margin: 0 0 20px;
    padding: 20px;
    width: 661px;
}
.welcomeTxt h3 {
    color: #999999;
    font-family: 'Droid Sans',Arial,Helvetica,sans-serif;
    font-size: 25px;
    font-weight: normal;
    letter-spacing: -1px;
    line-height: 28px;
    margin:0;
    padding: 0;
}
.innerTxt strong { margin-bottom:5px;}
.innerTxt strong a {
	background-color: transparent;
    color: #009999;
    font-family: Arial;
    font-size: 15px;
    line-height: 1.3;
	min-width: 60px;
	display: inline-block;
    white-space: pre-wrap;
    text-decoration: none; }
.innerTxt strong.first { background-image:url(../images/serv1.gif) bottom left;}
.innerTxt strong.second { background-image:url(../images/serv2.gif) bottom left;}
.innerTxt strong span {
    background-color: transparent;
    color: #666666;
    font-family: Arial;
    font-weight: normal;
    line-height: 1.15;
}
.pageHdr {
    background: url("../images/hdr_bg.png") repeat-x scroll 0 0 transparent;
    float: left;
    margin: 0 10px 10px;
    padding: 10px 5px;
    width: 930px;
}
.pageHdr h1.frmTitle {line-height: 0.85;font-size: 17px;}
.innerStat{float:right }
.innerStat .statfooter {margin-bottom: 5px; padding-bottom: 3px;width: 165px;}
.innerStat .statfooter.last{margin-bottom: 0px; padding-bottom: 0px;}
.innerStat .statfooter .statnbr {font-size: 20px;}
.innerStat .statfooter .statexpl { font-size: 11px;line-height: 1.1;width: 82px;}
.InnerCnt .welcomeTxt { margin: 0 0 10px;background-color: #EAF5F5;}
.InnerCnt .welcomeTxt h3 { font-size: 22px;line-height: 26px;}
.exp1{background: url("../images/serv1.gif") no-repeat scroll -2px -2px transparent; padding-left: 35px;}
.exp2{background: url("../images/serv2.gif") no-repeat scroll -2px -2px transparent; padding-left: 35px;}
.exp3{background: url("../images/serv3.gif") no-repeat scroll -2px -2px transparent; padding-left: 35px;}
.exp4{background: url("../images/serv4.gif") no-repeat scroll -2px -2px transparent; padding-left: 35px;}
.bluarrow{background: url("../images/bluarrow.gif") no-repeat scroll -2px 3px transparent; padding-left: 35px;}


/* ---Careers--*/
#tabs-1 p,#tabs-2 p,#tabs-3 p{margin:0 0 10px;}
#tabs-1 ul,#tabs-2 ul,#tabs-3 ul{margin:0 0 10px;}
#tabs-2 ul li{margin: 0 0 5px 15px;list-style: disc;}



.InnerCnt .welcomesecinr h2 {
    color: #009899;
    font-size: 30px;
    font-weight: normal;
    line-height: 0.8em;
	margin-bottom: 20px;
	margin-top: 20px;
    padding: 0;
}
.inputTBox{
    border: 1px solid #A7C3C5;
    border-radius: 3px 3px 3px 3px;
    float: left;
    /*margin-left: 10px;*/
    padding: 3px;
    text-align: left;
    width: 200px;
}
.inputTBox input {
    border: 0 none;
    float: left;
    height: 13px;
    padding: 2px 5px;
    width: 190px;
}
.inputTBox2 textarea{
    border: 1px solid #A7C3C5;
    border-radius: 3px 3px 3px 3px;
    float: left;
    /*margin-left: 10px;*/
    text-align: left;
    width: 300px;
    height: 70px;
    padding:5px;
	overflow-y:auto;
}
.inputTBox2 select {
    border: 1px solid #A7C3C5;
    border-radius: 3px 3px 3px 3px;
    float: left;
    /*margin-left: 10px;*/
    padding: 3px;
    text-align: left;
    width: 208px;
}
input.bluButtonhdr {
	border-radius: 3px 3px 3px 3px;
    height: 25px;
    padding: 5px;
    text-transform: uppercase;
    width: 60px;
    background: url("../images/bluButton.gif") no-repeat scroll right center transparent;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    margin: 0;
 }
.bluBox {
    background: none repeat scroll 0 0 #AFD7D7;
    float: right;
    margin: 0 0 0 10px;
    min-height: 52px;
    padding: 10px;
    width: 207px;
}
.dvForm fieldset dl.twenty { float:left; width:18%;}
.dvForm fieldset dl.twentyeight { float:left; width:28%;}
.dvForm input.txtBoxQR2, .dvForm textarea.txtBoxQR2 { padding:3px 2px; width:80px; border:1px solid #E2E3EA; border-top:1px solid #ABADB3;}

.side{
    
    margin-left:-90px;
    width:200px;
}