/* common.css
* Description:General design file for the application.
* Created on:February 04, 2011
* Last modified on:May 26, 2011
* Copyright 2011 Frontiers Media S.A. All Rights Reserved.*/

a {color:#1b79b3;text-decoration:none;outline:0px;}
a:hover {color:#1b79b3;text-decoration:underline}
a:hover img {text-decoration:none;border:0;}
a.disabledLink {color:#707173;text-decoration:none;opacity:1;filter:alpha(opacity=100) }
#content_wrapper .nobtm_brd{border-bottom:0}
/* ----------------------- typography -------------------------- */
.frmTxt100pc{background:#fff;border:1px solid #3e3d40;color:#707173;float:left;font-size:12px;height:103px;padding:5px 10px;width:700px}
.frmTxt729{background:#fff;border:1px solid #3e3d40;color:#707173;float:left;font-size:12px;height:103px;padding:5px 10px;width:707px}
.frmTxt95{background:#fff;border:1px solid #3e3d40;color:#707173;float:right;font-size:12px;height:103px;padding:5px 10px;width:96%}
#col_Mid .txt383x{border:1px solid #3e3d40;color:#707173;font-size:12px;height:136px;line-height:18px;margin:0;padding-left:8px;width:373px}
#w735 input,#w735 label,#w735 select{color:#3e3d40!important;font-size:12px!important}
.submission4col input,.submission4col label,.submission4col select{color:#3e3d40!important;font-size:12px!important}
.txtArea75h{border:1px solid #3e3d40;color:#3e3d40;font-size:12px;height:73px;padding-left:8px;width:724px}
form #w735 ol{color:#3e3d40!important;font-size:12px!important}
.Select184{border:1px solid #707173;color:#3e3d40;font-size:12px;line-height:16px;padding-left:8px;width:184px}
.textxtArea100p{border:1px solid #707173;color:#3e3d40;font-size:12px;line-height:16px;overflow:auto;padding: 0 0 3px 8px;width:100%}
.textxtArea362{border:1px solid #707173;color:#3e3d40;font-size:12px;line-height:16px;overflow:auto;padding: 0 0 3px 8px;width:362px}
.textxtArea373{border:1px solid #707173;color:#3e3d40;font-size:12px;line-height:16px;overflow:auto;padding: 0 0 3px 8px;width:373px}
.textxtArea522{border:1px solid #707173;color:#3e3d40;font-size:12px;height:73px;line-height:16px;overflow:auto;padding-left:8px;width:522px}
.textField30 { border:1px solid #707173;font-size:12px;color:#3e3d40;padding-left:7px;padding-bottom:1px;padding-top:0;width:28px;}
.textField160 { border:1px solid #707173;font-size:12px;line-height:16px;color:#3e3d40;padding-left:8px;padding-bottom:3px;width:150px;}
.textField110 { background:url(/Design/Images/textBox110.gif) top left no-repeat;border:0 solid #fff;font-size:12px;line-height:12px;padding-top:0;color:#3e3d40;padding-left:8px; width:110px;}
.textxtArea320 { border:1px solid #707173;font-size:12px;line-height:16px;color:#3e3d40;padding-left:8px;padding-bottom:3px;width:320px;overflow:auto;margin:0;}
.serHolder{float:right;height:20px;margin:0;padding:0;position:relative;width:290px}
.serHolder .txt289{background:url(/Design/Images/roundedcornr_560403.gif) no-repeat top left;border:0;color:#3e3d40;float:left;font-size:11px;height:14px;padding:3px 0 3px 10px;width:279px}
.input_txt  {padding:2px 0 1px 10px!important; border:1px solid #707173!important; outline:0; height:15px!important; }
.input_cr,.notificationchkWrapp input[type="checkbox"] {width: 14px; height: 14px; padding: 0; display: block;overflow: hidden; outline:0; border:none, border:0\0/; margin-bottom:0px!important; font-size:12px; margin:0}
.input_txta {padding:2px 0 1px 10px!important; border:1px solid #707173!important; outline:0; height:auto!important}
.input_select{padding:0px 0 0 6px!important; border:1px solid #707173!important; outline:0}

.CmnInput{padding:2px 0 1px 10px!important; border:1px solid #707173!important; outline:0; height:15px!important;}
.CmnRC{width: 14px; height: 14px; padding: 0; display: block;overflow: hidden; outline:0; border:none, border:0\0/; margin-bottom:0px!important; font-size:12px; margin:0}
.CmnTA{padding:2px 0 1px 10px!important; border:1px solid #707173!important; outline:0; height:auto;}
.CmnSelect{padding:0px 0 0 6px!important; border:1px solid #707173!important; outline:0}
.nrsize{resize:none;}

/* ------------------------- ddsmoothmenu-v.css -------------------------- */
.ddsmoothmenu-v ul{margin:0;padding:0;width:124px;list-style-type:none;font-weight:normal;font-size:12px;border-bottom:1px solid #fff;}
.ddsmoothmenu-v ul li{position:relative;}
.ddsmoothmenu-v ul li a{display:block;color:white;text-decoration:none;padding:4px 0 5px 5px !important;border-top:1px solid #fff;border-bottom:1px solid #fff;border-right:0 solid #fff;margin:0;white-space:normal;line-height:16px !important;cursor:pointer;}
.ddsmoothmenu-v ul li ul{position:absolute;width:291px;top:0;font-weight:normal;visibility:hidden;}
* html .ddsmoothmenu-v ul li { float:left;height:1%;}
* html .ddsmoothmenu-v ul li a { height:1%;}
.ddsmoothmenu-v ul li ul li a{ border-left:2px solid #fff }
#smoothmenu2 h3, #smoothmenu3 h3{font-size:12px;margin:0;display:block;font-weight:normal;padding:0 6px;border-bottom:1px solid #fff;line-height:25px;}
#smoothmenu2 h3 a, #smoothmenu3 h3 a{font-size:12px;text-decoration:none;display:block;font-weight:normal}
#smoothmenu2 li.heading, #smoothmenu3 li.heading{font-size:12px;margin:0;font-weight:bold;padding:0 ;border-bottom:1px solid #fff;border-top:1px solid #fff;text-indent:5px;border-right:0 solid #fff;}
#smoothmenu2 li.heading a, #smoothmenu3 li.heading a{font-size:12px;display:block;padding:0 5px;text-indent:0;margin:0;border:0;}
/* #### Move to Community Common -- style related to Who's Whos Search */
#searchLeft dl dd.advSearchleft a:hover{  background:none !important; color:#1B79B3;}
/* #### END */
/* ----------------------- Common Lucida Grande, TMS etc. --- */
html,body,.tblContent,.textareadivInn,form #w735 ol,.AbstractSummary,.AbstractSummary p,#stepNav li,.navScience,.navMedicine,.navTechnology,.navSociety,.navCulture,.navMyFront,.ddsmoothmenu-v ul,a#displayText,form,fieldset,input,textarea,option,select,legend,label
{font-family:"Lucida Grande","Trebuchet MS", Trebuchet, verdana, sans-serif;}
/* ----------------------- Common Georgia/TNR --- */
h1.geo{	font-family:Georgia, "Times New Roman", Times, serif;}
/* ----------------------- Common Arial Black,TNR --- */
#newBannerWrapper h1.pageTitle {font-family:"Arial Black",Arial,"Times New Roman";}
/* --------------------------  text align  --------------------------  */
.align_center,.tac{text-align:center!important} 
.align_left,.tal{text-align:left!important}
.align_right,.tar{text-align:right!important}
/*  --------------------------  font style --------------------------  */
.bold{font-weight:bold!important}
.txtnormal,.fwNormal{ font-weight:normal!important}
/* clears */
.clear{clear:both;}
li.clear{clear:both;font-size:0!important;}
.clearfix{display:block}
.clearLeft{ clear:left;}
dl#ciHolder dd.dlLink ul li a:hover{text-decoration:underline}
.rtLink a:hover{text-decoration:underline}
/* *************** overflow */
.ofh{overflow:hidden;}
.ofs{overflow:scroll;}
.ofa{overflow:auto}
/* ---------------------- padding and margins ----------------------- */
/* right margin */
a.mr0i{margin-right:0!important}
ul.SearchCategory li.last{margin-right:0!important}
.float_right .marR0{margin-right:0!important}
.mr-5p {margin-right:-5px !important;}
.mr-4p {margin-right:-4px !important;}
.mr-5{margin-right:-7px!important}
#w735 .marright{ margin-right:10px !important}
#w735 .mr15p{margin-right:17px!important}

.mr265{margin-right:265px!important}
#content .mr30{margin-right:35px}
.mr45{right:93px!important}
/* top margin */
#w735 .martp_mi{margin-top:-20px!important}
dl#ciHolder dd.w125 h3{margin-top:-2px!important}
.mtb10{margin-bottom:5px;margin-top:5px!important} /* mtb10 renamed as mtb5 */
.mtb8{float:left;margin:8px 0!important;}
.mta23{margin-top:16px!important}
.mta17{margin-top:17px!important}
.mtb2520{ margin-top:17px !important;margin-bottom:7px !important;float:left !important}
.mta28{margin-top:19px!important}
.mt20p,#w735 .mttop25 {margin-top:20px!important;}
.mt20{margin-bottom:17px!important;margin-top:20px!important}
.mtb20{float:left;margin-bottom:20px!important;margin-top:20px!important}

/* bottom margin */
#w735 label.user{ margin-bottom:-5px !important;}
dl#ciHolder dd.dlLink ul li{margin:0!important;padding:0!important}

.mba20{margin-bottom:17px!important;}
.mb30{margin-bottom:26px!important;}

.mb45d{margin-bottom:100px!important;}
/* common padding n margin  */
.mb10sub5{ margin-top:13px !important;margin-bottom:6px!important;}
.p0{padding:0!important}
#w735 fieldset{ margin:0;padding:0!important;}
#w735 .margi20{margin:17px 0 16px !important;padding:0 !important;line-height:normal;}
#w735 .margitops{margin:0 0 16px !important;padding:0 !important;line-height:normal;}
/* top padding  */
.pt0{padding-top:0!important}
.pt2{padding-top:2px!important}
.pt3 {padding-top:3px!important;}
.pt4{padding-top:4px!important}
.pt5{padding-top:5px!important}
.pt7{padding-top:7px!important}
.pt8, .ptt8{padding-top:8px!important} /* ptt8 is renamed as pt8 */
.pt10{padding-top:10px!important}
#w735 .pat05p{padding-top:11px!important}
.pt15{padding-top:15px!important}
.pt17{padding-top:17px!important} /* deleted .pt20a and .pt22 added adl class ofh and pt17 for this */
.pt20{padding-top:20px!important}
.pt25{padding-top:25px!important}
.pt35{ padding-top:35px!important}
.pt42{padding-top:42px!important}
.pt44{padding-top:46px!important}
.pt62{padding-top:62px!important}
/* bottom padding  */
.pb0{padding-bottom:0!important}
#mainContent_797 .mb0{padding-bottom:3px!important}
.pb5 {padding-bottom:5px !important;} /* removed class:.popupContent .pb5, .pba5, .pb05,.pba12 use pb5 for these */
.pb7 {padding-bottom:7px !important;}
.pba10{padding-bottom:8px!important}
.pb10{padding-bottom:10px!important}
.pb12{padding-bottom:12px!important}
.pb15{padding-bottom:15px!important}
.pb18{padding-bottom:18px!important}
.pba30{padding-bottom:19px!important}
.pb20{padding-bottom:20px!important}
.pba30 { padding-bottom:25px!important}
.pb30 { padding-bottom:30px!important;}
.pb33{padding-bottom:33px!important}
.pb35{padding-bottom:35px!important}
/* right padding  */ 
.pr10{padding-right:10px!important}
.pr16{padding-right:16px!important}
.pr18{padding-right:18px!important}
.pr5{padding-right:5px!important}
.pr6{padding-right:6px!important} /* new class */
.pr7{padding-right:7px!important;}
.pr0{padding-right:0!important}
.pr60{padding-right:67px!important}
.data_Listing p span{padding-right:6px!important}
.eventsListingRight p span{padding-right:6px!important}
#mainContent_797 .marr13{padding-right:14px!important}
/* left padding  */
.pl3{padding-left:3px!important;}
.pl5{padding-left:5px!important;}
.pl12{padding-left:12px;} 
.pl15{padding-left:15px!important}
.pl20{padding-left:20px!important}
.pla9{padding-left:9px!important}
.pl0{padding-left:0!important}
.pl65{padding-left:65px!important}
.pl10{padding-left:10px!important}
.pl23{padding-left:23px!important}
.pl90{padding-left:92px!important}
.pl30{padding-left:23px!important}
.pl45{padding-left:45px !important;}
.pl25{padding-left:25px!important}
.pl100{padding-left:100px!important}
/* common for margin and padding */
.pm0{margin:0!important;padding:0!important}
.plr8{padding-left:8px!important;padding-right:8px!important}
.radL{float:left!important;margin:0 8px 10px 0!important;padding:0!important}
#w735 .mar100p{margin-left:146px!important;padding-top:15px!important}
#w735 .mtflo{float:left;padding-top:15px!important}
.ptm5b20{margin-bottom:12px!important;margin-top:-5px!important}
.pt90{clear:both;height:15px;margin:0!important;padding:0 0 10px!important;position:relative;width:123px!important}
.ptb15{padding:15px 0!important}
.innerWrap form{padding:2px 0!important}
/* div.PeopleLeftPanel li{padding:0!important} */
.tabbedNavigation ul li.last{background-image:none!important;margin:0!important;padding:0 8px!important}
.eveLists{padding:0 0 10px!important}
.eveLists .EventpeopleListing{margin:12px!important}
.PostEventContainer fieldset{padding:10px 0 20px!important}
#mainContent_797 ul.formListing1{list-style:none;margin:0!important;padding:2px 0!important}
/* ---------- positions -------- */
.posRel,.relative{position:relative}
.absolute { position:absolute}
.top40pc{top:40%}    /* new class deleted posRel*/
/* ------------------- width-------------------  */
.w33pc{width:33%!important;}
.w100pc{width:100%!important} /* wBtn, #EventscolWrapp .w100pc are removed bcz of same value of w100pc */
.w103{text-align:center;width:103px}/* w109 renamed as w103,  removed text-align:center . pls add align_center class as extra where w109 in html */
.w155{width:155px!important;}
.w177{width:177px!important;}
.w240{width:240px!important;}
.w233{text-align:center;width:227px}
.w300{width: 300px !important;}
.w472{clear:both;float:left;margin:0;padding:0;width:472px}
.w532{width:532px}
.w681{ width:681px!important}
.w62{padding-right:3px;width:59px}
.w66{width:66px!important;}
.wi300{width:300px!important}
.widthHead{width:737px!important}
.bw109{width:109px!important}
.bw135{width:135px!important}
.bw171{width:171px!important}
.bw180{width:174px!important}
.bw233{width:233px!important}
.bw90{width:84px!important}
.td100{width:100px!important}
.td120{width:120px!important}
.td146{width:146px!important}
.td150{width:150px!important}
.td156{width:156px!important}
.td20{width:20px!important}
.td200{width:200px!important}
.td30{width:30px!important}
.td33{width:32px!important}
.td54{width:55px!important}
.td62{width:65px!important}
.td75{width:75px!important}
.td83{width:84px!important}
.td85{width:85px!important}
.td93{width:93px!important}
.td97{width:97px!important}
#w735 .submission4col li.pLeft23{padding-left:23px;width:710px}
#w735 .submission4col li.pLeft23 .w697{float:left;width:675px!important}
#w735 .w70{margin-right:8px!important;width:70px!important}
#w735 .w80{width:80px!important}
#w735 .w94w{width:94.3%!important}
#w735 .wid90p{width:75%!important}
.w84pc { width:84% !important;}
.col50pc{display:inline;float:left;width:50%}
.dataTbl .tc1,.titleTbl .tc1{width:100px}
.dataTbl .tc2,.titleTbl .tc2{width:135px}
.dataTbl .tc3,.titleTbl .tc3{width:85px}
.dataTbl .tc4,.titleTbl .tc4{width:81px}
.dataTbl .tc5,.titleTbl .tc5{width:131px}
.dataTbl,.titleTbl{width:532px}
.w10{width:10px!important} 
.w52{width:52px;}
.w90{width:90px!important}
.w92{width:92px!important}
.w115{width:115px!important}
.w120{width:120px!important}
.w125{width:125px!important}
.w130{width:130px!important}
.w140{width:140px!important} /* removed float:left can use as extra class in html "w140 float_left" */ 
.w150px { width:150px !important;}
.w215{width:215px!important}
.wAuto{width:auto!important} /* removed #w735 .wAuto pls replace this with wAuto in html */
.w132{float:left;width:138px!important}
.w132 .month{display:inline;float:left;margin:0;width:58px!important}
.w132 .year{float:right;margin:0!important;width:70px!important}
.w182{float:left;width:182px!important}
.w210{width:210px!important}
.w48{float:left;width:45px!important}
.w500{width:500px!important}
.w503{width:503px!important}
.wi550{width:550px!important}
#content .w190{width:190px!important}
#content .w220{width:220px!important}
#content .w794{width:794px!important}
#content .w797{width:797px!important}
.popupContent .w25{width:25%!important}
.popupContent .w50p{width:50%!important}
.popupContent .w65{float:right;text-align:right;width:65%!important}
.w250{margin:0;padding:0;width:250px!important}
/* .w500pop{width:500px!important} width not required for Popup */
.w729{clear:both;float:left;margin:0;padding:0;width:729px!important}
.w729 #stepNav{width:728px!important}
.wid95{border:1px solid #3e3d40;float:left;margin:10px 0;padding:10px;text-align:left;width:97%}
.radwid{width:700px !important;}
.width{ width:765px!important;}
#w735 .minTxt { width:100px !important;}
.w490 { width:490px!important}
.w498 { width: 498px !important; }
dl#ciHolder dd.w107{float:left;width:107px!important}
dl#ciHolder dd.w125{float:right;padding:0 0 0 14px;width:119px!important}
.w167{width:160px!important}
.w157{width:157px!important}
.td20{width:20px!important}
.td30{width:30px!important}
.td75{width:75px!important}
.td85{width:85px!important}
.td146{width:146px!important}
.td156{width:156px!important}
.td97{width:97px!important}
.txtwi350{float:left;width:340px!important}
.w264{ width:264px !important}
dl#ciHolder dd.w107{ width:117px !important;float:left}
dl#ciHolder dd.w125{ width:119px;float:right;padding:0 0 0 14px;}
dl#ciHolder dd.w125 p{ line-height:18px;font-size:12px;}
.w155{ width:155px!important}
/* --------------------- height-------------------- */
.hauto{height:auto!important}
/* -------------------------- floats -------------------------- */
.float_left{float:left!important}
.float_right{float:right!important}
/* --------------------------  tooltip  -------------------------- */
.toolTip { background-color:Gray;padding:4px;display:none;position:relative;width:70%; }
/*  -------------------------- pagination.CSS ----------------------------------------------   */
.paginationHolder{width:100%;float:left;clear:both;margin:0;padding:0;border-top:1px solid #707173;border-bottom:1px solid #707173;height:25px; position:relative;}
.pagination { display:block;float:right;width:auto;height:14px;margin:6px 0 0;}
.paginationInfo{ height:25px;line-height:25px;float:left;	font-size:9px;color:#707173;}
.pagination .left{	float:left;width:auto;height:10px;padding:2px 0;margin:0;	}
.pagination .left a{ padding:0;margin:0 6px 0 0;float:left;}
.pagination .left a img{ border:0;margin:0;padding:0;}
.pagination .right{ float:left;width:32px;height:10px;padding:2px 0;margin:0;	}
.pagination .right a{ padding:0;margin:0 0 0 6px;float:right;}
.pagination .right a img{ border:0;margin:0;padding:0;}
.pagination .middle{ float:left;display:inline;width:auto;height:10px;padding:2px 0;margin:0;color:#707173;font-size:9px;line-height:10px; }
.pagination .middle span { padding:0 3px;color:#3e3d40;font-weight:bold;}
.pagination .middle a{	color:#707173;text-decoration:none;font-weight:normal;padding:0 1px 0 3px;}
.pagination .middle span.last {	padding:0;}
.pagination .middle a:hover { color:#3e3d40;}
/* --------------------------  top banner advt */
.bannerFullWidth{background-color:#000;margin:0;padding:12px 0;min-width:946px;text-align:center}
.bannerFullWidth img{border:0}
/* wrapper main header */
#main_wrapper{background:transparent url(/Design/Images/headerBgNav.gif) left top repeat-x;float:left;height:auto!important;margin:0 auto;text-align:left;width:100%;min-width:946px;}
#tsl_wrapper{color:#fff;font-size:11px;margin:0 auto 2px;padding:0 1px;text-align:left;width:944px}
#tsl_wrapper ul#tslNav_left{list-style-type:none;padding:0}
#tsl_wrapper ul#tslNav_left li{display:inline;float:left;margin:0;padding:0}
#tsl_wrapper ul#tslNav_left li a{background:url(/Design/Images/tslDividerMod.gif) no-repeat 0 7px;color:#fff;display:block;line-height:24px;padding:0 9px;text-decoration:none}
#tsl_wrapper ul#tslNav_left li.first a{background:none;color:#fff;display:block;line-height:24px;padding:0 9px 0 0;text-decoration:none;text-transform:uppercase}
#tsl_wrapper ul#tslNav_right{list-style-type:none;padding:0;position:relative;z-index:999;}
#tsl_wrapper ul#tslNav_right li{display:inline;float:left;margin:0;padding:0}
#tsl_wrapper ul#tslNav_right li a{background:url(/Design/Images/tslDividerMod.gif) no-repeat 100% 7px;color:#fff;display:block;line-height:24px;padding:0 9px;text-decoration:none}
#tsl_wrapper ul#tslNav_right li a b{text-transform:none}
#tsl_wrapper ul#tslNav_right li.last a{color:#fff;display:block;line-height:24px;padding:0 0 0 9px;text-decoration:none;text-transform:uppercase;text-transform:uppercase;text-transform:uppercase;background-position:0 7px;/*background:none;*/}
#tsl_wrapper ul#tslNav_left li a.on{ color:#3e3d40;}
/* --------------------------  main Banner section */
.fontdefaultcase, .fontdefaultcase a{text-transform:none!important;}
.fontuppercase, .fontuppercase a{text-transform:uppercase!important;}
#bannerBg{background:#fff;float:right;height:90px!important;margin:0;overflow:hidden;padding:0;position:relative;width:840px}
#bannerBg h1{background:#fff;bottom:-4px;color:#00519e;display:block;float:left;font-size:30px;font-weight:bold;left:0;line-height:26px;margin:0;min-width:289px;padding:2px 2px 4px 19px;position:absolute;text-align:left}
#bannerBg h1 img{background:#fff;margin:2px 0 0}
#bannerWrapper .logo{background:#fff;float:left;height:86px;padding:2px 2px 2px 4px;width:96px}
#bannerWrapperSpl #searchBtn a{width:106px}
#bannerWrapperSpl .logo{background:#fff;float:left;height:auto;padding:2px 2px 1px 0;width:208px}
#bannerWrapperSpl .searchTop{background:#231f20;display:block;float:right;height:25px;position:absolute;right:0;top:0;width:auto}
#bannerWrapperSpl .splRgtCol{display:block;float:right;margin:0 0 1px;padding:0;position:relative}
#bannerWrapperinner .logo{background:#fff;float:left;height:50px;padding:0 2px 2px 0;width:auto}
#header{background-color:#fff;margin:0 auto;text-align:center;width:946px}
.bgNone{background:none!important;}
#header #bannerWrapper{background:#fff;border:1px solid #fff;border-width:1px 0;clear:both;float:left;height:90px;overflow:hidden;width:946px}
#header #bannerWrapperSpl{background:#fff;border:1px solid #fff;border-width:1px 0 0;clear:both;float:left;height:auto!important;position:relative;width:946px}
#header #bannerWrapperinner{background:#fff;border:1px solid #fff;border-width:1px 0;clear:both;float:left;height:50px;overflow:hidden;width:946px}
#header #navBottom{background:#bcbec0;border-bottom:1px;height:auto!important}
#header .dateTxt{color:#fff !important;float:right;font-size:10px;font-weight:normal;height:25px;line-height:25px;padding:0;text-transform:uppercase;width:110px}
#bannerWrapperSpl #navBottom{background-color:#58585a;border:1px solid #fff;border-bottom:0;border-width:2px 0 0;clear:both;float:left;height:auto!important;margin-top:25px;width:735px !important;}
#header #navTop,#header #navBottom{border:1px solid #fff;border-width:1px 0;clear:both;float:left;height:25px;width:946px}
#header .logo a img{border:0}
#navBottom ul{float:left;list-style-type:none;margin:0;padding:0}
#navBottom ul li{display:inline;margin:0;padding:0}
#navBottom ul li a{color:#fff;display:block;font-size:12px;height:25px;line-height:25px;text-align:center;text-decoration:none}
#header #navBottom{ margin-right:1px!important;}
#navBottom .regUserIBarFirstMenu li.act{ width:102px!important} 
#navBottom .regUserIBarFirstMenu li{ width:103px}
#navBottom .regUserIBarMenu li{width:101px!important} 
#navBottom .regUserIBarMenu li.act{ width:103px!important}
#navBottom li.noLine, #navBottom.bgNone li.noLine{margin-right:2px!important}
#navBottom li.noLine.act, #navBottom.bgNone li.noLine.act{margin-right:0px!important;}
.searchTop{background:#231f20;border-left:2px solid #fff;color:#fff;display:block;float:right;font-size:11px;height:25px;line-height:25px;margin-right:-1px;width:auto}
.searchTop a{color:#fff;display:block;float:left;height:25px;text-decoration:none;width:106px}
#toggleText {display:none;float:left;font-size:10px;width:370px}
#toggleText .btnSearch{float:left;height:17px;margin:4px 0 0 2px;padding:0;width:17px}
#toggleText .searchTxt{background:#fff;border:0;display:inline;float:left;font-size:11px;height:15px;margin:4px 0 0;width:235px}
#toggleText a{font-size:10px;font-weight:bold}
.leftColumn ul li .splBg,.rightColumn ul li .splBg{float:left;margin-right:6px}
.leftColumn ul li a{color:#3e3d40;display:block;float:left;font-size:11px;height:19px;line-height:19px;margin-right:2px;padding:0 6px;text-decoration:none}
.leftColumn ul li,.rightColumn ul li{display:block;float:left;height:19px}
.leftColumn ul li.current a,.rightColumn ul li.current a,.rightColumn ul li a:hover,.leftColumn ul li a:hover{background:#58585a;color:#fff}
.leftColumn ul,.rightColumn ul{list-style-type:none;margin:0;padding:0}
/* --------------------------  New TextBanner Header */
#header #newBannerWrapper{background:#fff;border:1px solid #fff;border-width:1px 0;clear:both;float:left;height:66px;width:946px;}
#newBannerWrapper .logo{background:#fff;float:left;height:66px;padding:0 2px 0 0;width:66px}
#newBannerWrapper #bannerBg{background:#fff;float:right;height:66px!important;margin:0;overflow:hidden;padding:0;position:relative;width:840px}
#newBannerWrapper h1.pageTitle {min-width:204px;max-width:835px;overflow:hidden;white-space:nowrap;position:absolute;left:0;bottom:0;display:block;background:#fff;color:#00519e;/* Handle colour through theme css */ font-size:24px;font-weight:bold;font-smooth:always;line-height:22px;text-align:left;text-transform:uppercase;padding:0 2px 1px;}
/* --------------------------  iBar Sub, Border handled through ThemeCss */
.middlebar{background:#fff;clear:both;color:#3b5d14;float:left;font-size:11px;font-weight:normal;height:1%;margin-bottom:1px;margin-top:1px;padding:2px 0;width:946px}
.middlebar a{background:#fff;color:#3e3d40;cursor:pointer;display:block;float:left;height:19px;line-height:19px;margin:0 2px 0 0;padding:0;text-align:left;text-decoration:none;width:84px}
.middlebar a span{display:block;height:19px;padding-left:6px}
.middlebar a.act,.middlebar a:hover{background:#e1e4f3!important;color:#3e3d40;text-decoration:none}
.middlebar a.magenta{background:#ec008c;color:#fff;font-weight:bold;text-align:center;text-decoration:none}
.middlebar a.magenta span{padding-left:0}
.middlebarSpl{background:#fff;border-bottom:1px solid #58585a;border-top:1px solid #58585a;/*clear:both;*/color:#3e3d40;font-size:11px;font-weight:normal;margin-bottom:1px;padding:2px 0;width:946px;clear:both;float:left;}
.middlebarSpl .leftColumn{float:left;text-align:left;width:735px}
.middlebarSpl .rightColumn{float:right;text-align:right;width:210px}
.regUserIBarFirstMenu li{background:#58585a url(/Design/Images/dividerFramenav.jpg) no-repeat 100% center;border-right:0 solid #fff;color:#fff;display:block;float:left;font-weight:bold;height:25px;padding-right:2px;width:103px}
.regUserIBarFirstMenu li.act{background:#fff;border-left:1px solid #fff;color:#3e3d40;display:block;float:left;font-weight:bold;height:25px;position:relative;width:103px;z-index:99}
.regUserIBarFirstMenu li.act a{background:#fff;border:1px solid #58585a;border-bottom:1px solid #fff;color:#3e3d40!important;height:26px!important;line-height:23px;z-index:99999}
.regUserIBarMenu li{background:#58585a url(/Design/Images/dividerFramenav.jpg) no-repeat 100% center;border-right:2px solid #58585a;color:#fff;display:block;float:left;font-weight:bold;height:25px;width:auto!important}
.regUserIBarMenu li a{padding:0 10px;text-align:center}
.regUserIBarMenu li.act{background:#fff;border-right:2px solid #fff;color:#3e3d40;display:block;float:left;font-weight:bold;height:25px;position:relative;width:101px}
.regUserIBarMenu li.act a{border:1px solid #58585a;border-bottom:1px solid #fff;color:#3e3d40!important;height:26px!important;line-height:23px}
.rightColumn ul{float:right}
.rightColumn ul li a{color:#3e3d40;display:block;float:left;font-size:11px;font-weight:bold!important;height:19px;line-height:19px;padding:0 6px;text-decoration:none}
.splBg{background:transparent url(/Design/Images/roundcornerImg5.gif) no-repeat top right;color:#fff;float:left;font-size:9px;font-weight:bold;height:12px!important;line-height:11px;margin:0 4px 0 2px;padding-right:6px}
.splBg b{background:transparent url(/Design/Images/roundcornerImg5.gif) no-repeat left top!important;float:left;height:12px;margin:0 0 0 -3px !important;padding-right:6px!important}
ul.FixedWidthOptions li a:hover .splBg b,ul.FixedWidthOptions li a.active .splBg b{background:#58585a url(/Design/Images/roundcornerImg5w.gif) no-repeat left top!important;float:left;height:12px;margin:0 0 0 -3px !important;padding-right:6px!important}
ul.FixedWidthOptions li a:hover .splBg,ul.FixedWidthOptions li a.active .splBg{background:#58585a url(/Design/Images/roundcornerImg5w.gif) no-repeat top right!important;color:#3e3d40;float:left;font-size:9px;font-weight:bold;height:12px!important;line-height:11px;margin:0 4px 0 2px;padding-right:6px}
.splBgHolder{display:block;float:left;margin:0;padding:4px 0 0}
a#displayText{font-weight:bold;}
/*  --------------------------CSSTidy 1.3:Mon, 15 Feb 2010 17:02:48 +0530 domainNav_new.css----------------------------------------------   */
#taxonomyRgtcol{background:url(/Design/Images/taxonomyFiller.gif) repeat-x top;display:block;float:right;padding-right:1px;height:25px;position:relative;width:420px}
#taxonomyRgtcol .topSearch{background:#231f20; width:315px; height:25px; float:right}
#taxonomyRgtcol .searchTxtHolder{ float:right; width:236px; height:25px;}
#taxonomyRgtcol input.btnSearch{ margin:4px 3px 0 0px!important; float:right!important}
#taxonomyRgtcol input.searchTxt { float:left; margin:4px 0 0 0!important; border:0px solid #231f20!important;  height:14px!important;width:203px!important; line-height:14px!important; font-size:11px}
#taxonomyRgtcol .txtSearch{ display:inline-block; float:left; color:#fff; font-size:11px; line-height:25px; width:79px; text-align:center; font-weight:bold;}
.navMyFront{background:#58585a;color:#fff;font-weight:bold;height:25px;line-height:25px;text-align:center;width:103px;z-index:99; float:left; margin:0!important; padding:0!important}
.navMyFront a{color:#fff;display:block;text-decoration:none; margin:0!important; padding:0!important}

.navScience,.navMedicine,.navTechnology,.navSociety,.navCulture,.navMyFront{font-size:11px;font-weight:bold}
.navScience,.navMedicine,.navTechnology,.navSociety,.navCulture{background:#fff;border:1px solid #fff;border-width:0 2px 0 0;float:left;height:auto!important;list-style:none;margin:0;padding:0;position:relative;z-index:500}
/* Top Domain Navigation Refined   */
#navTop ul li a.top_link{color:#fff;cursor:pointer;display:block;float:left;height:auto!important;line-height:25px;padding:0;text-align:center;text-decoration:none;width:103px}
.navCulture li a.top_link{background:#97005e;}
.navMedicine li a.top_link{background:#008fcb;}
.navScience li a.top_link{background:#00519e;}
.navSociety li a.top_link{background:#5d1a6f;}
.navTechnology li a.top_link{background:#00601d;}
#navTop ul li.top{display:block;float:left;height:auto!important}
#navTop ul li:hover{position:relative;z-index:200}
.navCulture li:hover li:hover li a, .navMedicine li:hover li:hover li a,.navSociety li:hover li:hover li a, .navTechnology li:hover li:hover li a {width:203px} 
#navTop ul li:hover ul.sub li{border:1px solid #fff;border-width:1px 2px 1px 0;display:block;float:left;height:auto!important;position:relative;width:208px}
.navCulture li:hover ul.sub li a, .navMedicine li:hover ul.sub li a, .navSociety li:hover ul.sub li a, .navTechnology li:hover ul.sub li a{color:#FFF;display:block;height:auto!important;line-height:25px;padding-left:5px;text-align:left;text-decoration:none;text-indent:0;width:193px;padding-right:10px;}
#navTop ul li:hover ul.sub li:hover li{border-bottom-width:2px;border-right:0;border-top:0;width:208px}
#navTop ul li:hover ul.sub li:hover ul{display:block}
#navTop ul li:hover ul.sub ul{border-width:0;display:none;top:0}
.navCulture li:hover li:hover a.fly,.navCulture li:hover li:hover li:hover a.fly,.navCulture li:hover li:hover li:hover li:hover a.fly,.navCulture li:hover li:hover li:hover li:hover li:hover a.fly{background:#97005e url(/Design/Images/sub1.gif) 198px 6px no-repeat;border-color:#fff;color:#fff}
.navCulture li:hover li:hover li a.fly,.navCulture li:hover li:hover li:hover li a.fly,.navCulture li:hover li:hover li:hover li:hover li a.fly{background:#C37EA1 url(/Design/Images/sub1.gif) 198px 6px no-repeat;border-color:#fff;color:#FFF}
.navCulture li:hover li:hover ul,.navCulture li:hover li:hover li:hover ul,.navCulture li:hover li:hover li:hover li:hover ul,.navCulture li:hover li:hover li:hover li:hover li:hover ul{background:#C37EA1;border:0 solid #C37EA1;border-width:0 0 0 1px;height:auto;left:210px;padding:0;top:-1px;width:208px;z-index:400}
.navCulture li:hover ul.sub{background:#C37EA1;border:1px solid #FFF;border-width:1px 0 0;height:auto;left:0;padding:0;top:25px;width:209px;z-index:300}
.navCulture li:hover ul.sub li a.fly:hover{background:#97005e url(/Design/Images/sub1.gif) 198px 6px no-repeat;color:#fff}
.navCulture li:hover ul.sub li a:hover{background:#97005e;border-color:#fff;color:#fff}
.navCulture li ul.sub li a.fly{background:#C37EA1 url(/Design/Images/sub1.gif) 198px 6px no-repeat;color:#fff}
.navCulture ul,.navCulture li:hover ul ul,.navCulture li:hover li:hover ul ul,.navCulture li:hover li:hover li:hover ul ul,.navCulture li:hover li:hover li:hover li:hover ul ul{border-width:0;height:0;left:-9999px;list-style:none;margin:0;padding:0;position:absolute;top:-9999px;width:0}
.navMedicine li:hover li:hover a.fly,.navMedicine li:hover li:hover li:hover a.fly,.navMedicine li:hover li:hover li:hover li:hover a.fly,.navMedicine li:hover li:hover li:hover li:hover li:hover a.fly{background:#008fcb url(/Design/Images/sub1.gif) 198px 6px no-repeat;border-color:#fff;color:#fff}
.navMedicine li:hover li:hover li a.fly,.navMedicine li:hover li:hover li:hover li a.fly,.navMedicine li:hover li:hover li:hover li:hover li a.fly{background:#a4c5e5 url(/Design/Images/sub1.gif) 198px 6px no-repeat;border-color:#fff;color:#FFF}
.navMedicine li:hover li:hover ul,.navMedicine li:hover li:hover li:hover ul,.navMedicine li:hover li:hover li:hover li:hover ul,.navMedicine li:hover li:hover li:hover li:hover li:hover ul{background:#a4c5e5;border:0 solid #a4c5e5;border-width:0 0 0 1px;height:auto;left:210px;padding:0;top:-1px;width:208px;z-index:400}
.navMedicine li:hover ul.sub{background:#a4c5e5;border:1px solid #FFF;border-width:1px 0 0;height:auto;left:0;padding:0;top:25px;width:209px;z-index:300}
.navMedicine li:hover ul.sub li a.fly:hover{background:#008fcb url(/Design/Images/sub1.gif) 198px 6px no-repeat;color:#fff}
.navMedicine li:hover ul.sub li a:hover{background:#008fcb;border-color:#fff;color:#fff}
.navMedicine li ul.sub li a.fly{background:#a4c5e5 url(/Design/Images/sub1.gif) 198px 6px no-repeat;color:#fff}
.navMedicine ul,.navMedicine li:hover ul ul,.navMedicine li:hover li:hover ul ul,.navMedicine li:hover li:hover li:hover ul ul,.navMedicine li:hover li:hover li:hover li:hover ul ul{border-width:0;height:0;left:-9999px;list-style:none;margin:0;padding:0;position:absolute;top:-9999px;width:0}
.navScience li:hover li:hover a.fly,.navScience li:hover li:hover li:hover a.fly,.navScience li:hover li:hover li:hover li:hover a.fly,.navScience li:hover li:hover li:hover li:hover li:hover a.fly{background:#00519e url(/Design/Images/sub1.gif) 198px 6px no-repeat;border-color:#fff;color:#fff}
.navScience li:hover li:hover li a{width:193px}
.navScience li:hover li:hover li a.fly,.navScience li:hover li:hover li:hover li a.fly,.navScience li:hover li:hover li:hover li:hover li a.fly{background:#8d9fcc url(/Design/Images/sub1.gif) 198px 6px no-repeat;border-color:#fff;color:#FFF}
.navScience li:hover li:hover ul,.navScience li:hover li:hover li:hover ul,.navScience li:hover li:hover li:hover li:hover ul,.navScience li:hover li:hover li:hover li:hover li:hover ul{background:#8d9fcc;border:0 solid #8d9fcc;border-width:0 0 0 1px;height:auto;left:210px;padding:0;top:-1px;width:208px;z-index:400}
.navScience li:hover ul.sub{background:#8d9fcc;border:1px solid #FFF;border-width:1px 0 0;height:auto;left:0;padding:0;top:25px;width:209px;z-index:300}
.navScience li:hover ul.sub li a{color:#FFF;display:block;height:auto!important;line-height:25px;padding-left:5px;padding-right:10px;text-align:left;text-decoration:none;text-indent:0;width:193px}
.navScience li:hover ul.sub li a.fly:hover{background:#00519e url(/Design/Images/sub1.gif) 198px 6px no-repeat;color:#fff}
.navScience li:hover ul.sub li a:hover{background:#00519e;border-color:#fff;color:#fff}
.navScience li ul.sub li a.fly{background:#8d9fcc url(/Design/Images/sub1.gif) 198px 6px no-repeat;color:#fff}
.navScience ul,.navScience li:hover ul ul,.navScience li:hover li:hover ul ul,.navScience li:hover li:hover li:hover ul ul,.navScience li:hover li:hover li:hover li:hover ul ul{border-width:0;height:0;left:-9999px;list-style:none;margin:0;padding:0;position:absolute;top:-9999px;width:0}
.navSociety li:hover li:hover a.fly,.navSociety li:hover li:hover li:hover a.fly,.navSociety li:hover li:hover li:hover li:hover a.fly,.navSociety li:hover li:hover li:hover li:hover li:hover a.fly{background:#5d1a6f url(/Design/Images/sub1.gif) 198px 6px no-repeat;border-color:#fff;color:#fff}
.navSociety li:hover li:hover li a.fly,.navSociety li:hover li:hover li:hover li a.fly,.navSociety li:hover li:hover li:hover li:hover li a.fly{background:#a483af url(/Design/Images/sub1.gif) 198px 6px no-repeat;border-color:#fff;color:#FFF}
.navSociety li:hover li:hover ul,.navSociety li:hover li:hover li:hover ul,.navSociety li:hover li:hover li:hover li:hover ul,.navSociety li:hover li:hover li:hover li:hover li:hover ul{background:#a483af;border:0 solid #a483af;border-width:0 0 0 1px;height:auto;left:210px;padding:0;top:-1px;width:208px;z-index:400}
.navSociety li:hover ul.sub{background:#a483af;border:1px solid #FFF;border-width:1px 0 0;height:auto;left:0;padding:0;top:25px;width:209px;z-index:300}
.navSociety li:hover ul.sub li a.fly:hover{background:#5d1a6f url(/Design/Images/sub1.gif) 198px 6px no-repeat;color:#fff}
.navSociety li:hover ul.sub li a:hover{background:#5d1a6f;border-color:#fff;color:#fff}
.navSociety li ul.sub li a.fly{background:#a483af url(/Design/Images/sub1.gif) 198px 6px no-repeat;color:#fff}
.navSociety ul,.navSociety li:hover ul ul,.navSociety li:hover li:hover ul ul,.navSociety li:hover li:hover li:hover ul ul,.navSociety li:hover li:hover li:hover li:hover ul ul{border-width:0;height:0;left:-9999px;list-style:none;margin:0;padding:0;position:absolute;top:-9999px;width:0}
.navTechnology li:hover li:hover a.fly,.navTechnology li:hover li:hover li:hover a.fly,.navTechnology li:hover li:hover li:hover li:hover a.fly,.navTechnology li:hover li:hover li:hover li:hover li:hover a.fly{background:#00601d url(/Design/Images/sub1.gif) 198px 6px no-repeat;border-color:#fff;color:#fff}
.navTechnology li:hover li:hover li a.fly,.navTechnology li:hover li:hover li:hover li a.fly,.navTechnology li:hover li:hover li:hover li:hover li a.fly{background:#8dae7f url(/Design/Images/sub1.gif) 198px 6px no-repeat;border-color:#fff;color:#FFF}
.navTechnology li:hover li:hover ul,.navTechnology li:hover li:hover li:hover ul,.navTechnology li:hover li:hover li:hover li:hover ul,.navTechnology li:hover li:hover li:hover li:hover li:hover ul{background:#8dae7f;border:0 solid #8dae7f;border-width:0 0 0 1px;height:auto;left:210px;padding:0;top:-1px;width:208px;z-index:400}
.navTechnology li:hover ul.sub{background:#8dae7f;border:1px solid #FFF;border-width:1px 0 0;height:auto;left:0;padding:0;top:25px;width:209px;z-index:300}
.navTechnology li:hover ul.sub li a.fly:hover{background:#00601d url(/Design/Images/sub1.gif) 198px 6px no-repeat;color:#fff}
.navTechnology li:hover ul.sub li a:hover{background:#00601d;border-color:#fff;color:#fff} 
.navTechnology li ul.sub li a.fly{background:#8dae7f url(/Design/Images/sub1.gif) 198px 6px no-repeat;color:#fff}
.navTechnology ul,.navTechnology li:hover ul ul,.navTechnology li:hover li:hover ul ul,.navTechnology li:hover li:hover li:hover ul ul,.navTechnology li:hover li:hover li:hover li:hover ul ul{border-width:0;height:0;left:-9999px;list-style:none;margin:0;padding:0;position:absolute;top:-9999px;width:0}
/* --------------------------  iBar colours handled through themeCSS */
ul.iBarMenu li{border-right:#fff 2px solid;color:#fff;display:block;float:left;font-weight:bold;height:25px;width:103px}
ul.iBarMenu li.act a{background:#fff;height:27px!important;line-height:23px!important;position:relative;z-index:99}
ul.iBarMenu_Disabled li{background:#58595B;border-right:2px solid #fff;color:#fff;display:block;float:left;font-weight:bold;width:103px}
ul.iBarSelectedMenu li {border-right:#fff 2px solid;color:#fff;display:block;float:left;font-weight:bold;height:25px;width:103px}
ul.iBarSelectedMenu li a{color:#fff;height:23px!important;line-height:23px!important}
ul.iBarSelectedMenu li.act{background:#fff;border-right:#fff 2px solid;color:#fff;display:block;float:left;font-weight:bold;height:25px;position:relative;width:103px;z-index:99}
ul.iBarSelectedMenu li.act a{color:#00519e!important;height:23px!important;line-height:23px!important}
ul.iBarSubMenu li{background:#fff;border-right:1px solid #fff;display:block;float:left;height:25px;width:103px}
ul.iBarSubMenu li a{color:black!important;height:23px;line-height:23px}
ul.regUserIBarFirstMenu li.noDivider,ul.regUserIBarMenu li.noDivider{background-image:none!important;border-right:2px solid #fff!important}
ul.regUserIBarFirstMenu li.noLine,ul.regUserIBarMenu li.noLine{background-image:none!important}
/*Breadcrumbs */
#brd_wrapper{background:#fff;color:#707173;font-size:11px;height:12px!important;margin:0 auto;padding:9px 0 8px;text-align:left;width:946px;}
#no_brd_wrapper{background:#fff;color:#707173;font-size:11px;height:0!important;margin:0 auto;padding:9px 0 8px;text-align:left;width:946px;}
#brd_wrapper ul#brdNav{list-style-type:none;margin:0;padding:0 5px;}
#brd_wrapper ul#brdNav li{background:url(/Design/Images/brdArrow2.gif) no-repeat 0 3px;display:inline;float:left;margin:0;padding:0;}
#brd_wrapper ul#brdNav li a{color:#707173;display:inline;line-height:12px;padding:0 2px 0 12px;text-decoration:none;}
#brd_wrapper ul#brdNav li.first{background:none;padding-left:0;}
#brd_wrapper ul#brdNav li.first a{padding-left:0;}
#content_wrapper{background:#fff;color:#707173;font-size:11px;height:auto!important;margin:0 auto;padding:1px 0 0;text-align:left;width:946px}
#content{clear:both;display:block;height:auto;padding:0 0 20px;width:100%}
#btnSer{background:transparent url(/Design/Images/iconSearch.png) no-repeat top right;border:0;cursor:pointer;height:15px;left:110px;margin:0;padding:0;position:absolute;top:0;width:15px}
#btnsubmitleft,#btnsubmitleft1{background:transparent url(/Design/Images/iconSearch.png) no-repeat top right;border:0;cursor:pointer;height:15px;margin:0;padding:0;position:relative;width:15px}
#colRightFullWidth a.lightgrey15bold:hover span.bwid190{text-decoration:none!important}
#col_Left{display:inline;float:left;margin:0;padding:0;width:124px}
#col_Mid{display:inline;float:left;margin:0 0 0 25px;padding:0;width:532px}
#col_Mid #peopleListing .EventpeopleList{border:0 solid #fff!important;float:left;height:auto;padding-left:5px;width:530px}
#col_Mid_2c{display:inline;float:left;margin:0 0 0 25px;padding:0;width:797px}
#col_Mid_2c ul.listText{float:left;font-size:12px;line-height:16px;margin:0 0 20px;padding:0}
#col_Mid_2c ul.listText li{list-style-type:square;margin:0 0 5px;padding:0 0 0 15px}
#col_Right{display:inline;float:right;margin-left:25px;width:240px}
/* --------------------------  LeftNav 124 Width */
#col_Left div.nav {width:124px !important;display:block;float:left;clear:left;border-bottom:2px solid #fff;height:auto;}
#col_Left div.nav div {height:auto;cursor:pointer;}
#col_Left div.nav div {background:url(/Design/Images/expanded.gif) no-repeat 108px 10px;color:#FFF;font-size:12px}
#col_Left div.nav div.closed {background:url(/Design/Images/collapsed.gif) no-repeat 108px 10px;font-size:12px }
#col_Left div.nav div:hover {background-position:108px 10px;}
#col_Left div.nav span {padding-left:5px;/* position:relative;top:6px;*/font-weight:bold;/* letter-spacing:-.04em;*/ padding-top:4px!important;padding-bottom:5px!important;line-height:16px;display:block}
#col_Left div.nav ul {margin-left:0;/* padding-bottom:15px;padding-top:5px;*/  list-style:none;list-style-image:none;}
#col_Left div.nav li { font-size:12px; padding:0;border-bottom:2px solid #fff;}
#col_Left div.nav li:last-child { border-bottom:0 solid #fff;}
#col_Left div.nav a {display:block;width:124px;font-size:12px;text-decoration:none;color:#222C00;font-weight:normal;}
#col_Left div.nav a:hover {color:#749800;}
#col_Left div.nav li.arrow { padding-left:8px;}
#col_Left div.nav a span { color:#fff;}
#col_Left div.nav a:hover span { color:#fff;}
/* --------------------------  FlyOut 124 Width */
#col_Left .flyout {float:left;padding:0;margin:2px 0 0;list-style:none;width:124px !important;}
#col_Left .flyout ul {padding:0;margin:0;list-style:none;width:124px;height:auto;background:url(trans.gif);position:absolute;left:-9999px;top:0;}
#col_Left .flyout table {border-collapse:collapse;width:0;height:0;margin:-1px -10px;}
#col_Left .flyout li {float:left;margin-bottom:0;}
#col_Left .flyout li a {display:block;float:left;width:119px;/*height:25px;*/background:#fff;color:#3e3d40 !important;line-height:16px;font-size:12px;text-decoration:none;padding-left:5px;padding-top:4px;padding-bottom:5px;}
#col_Left .flyout li a:hover{background:#9c9e9f;color:#FFF !important;}
#col_Left .flyout li.LeftNavSearch a {display:block;float:left;width:118px;height:auto;text-align:right;font-size:12px; line-height:18px;}
#col_Left .flyout li.LeftNavSearch a:hover{background:none;color:#707173 !important;}
#col_Left .flyout li a.fly {background:#fff url(/Design/Images/arr_right.gif) no-repeat 108px center !important;font-weight:normal !important}
#col_Left .flyout li:hover {position:relative;background:#9c9e9f;z-index:999999}
#col_Left .flyout li.LeftNavSearch:hover{background:none; }
#col_Left .flyout li a.fly:hover {position:relative;background:#9c9e9f url(/Design/Images/arr_right.gif) no-repeat 108px center !important;color:#fff !important;}
#col_Left .flyout li:hover > a.fly {background-color:#9c9e9f !important;color:#fff !important;}
#col_Left .flyout ul li a {background:#aaa;}
#col_Left .flyout ul li a.fly {background:#ff0 url(right-arrow.gif) no-repeat right center !important;}
#col_Left .flyout ul ul li a {background:#ccc;}
#col_Left .flyout ul ul li a.fly {background:#ccc url(right-arrow.gif) no-repeat right center;}
#col_Left .flyout ul ul ul li a {background:#ddd;}
#col_Left .flyout ul { border-left:2px solid #fff !important}
#col_Left .flyout ul li a { width:289px !important;background-color:#9c9e9f !important;border-bottom:2px solid #fff;color:#FFF !important}
#col_Left .flyout ul li a:hover { background-color:#58585a !important;}
#col_Left .flyout li a.current,#col_Left .flyout ul li a.current,#col_Left .flyout ul ul li a.current,#col_Left .flyout ul ul ul li a.current {background-color:#9c9e9f;color:#fff !important;}
#col_Left .flyout :hover ul,#col_Left .flyout :hover ul :hover ul,#col_Left .flyout :hover ul :hover ul :hover ul {left:124px;}
#navWrapper .flyout :hover ul ul,#navWrapper .flyout :hover ul :hover ul ul {left:-9999px;}
#navWrapper .flyout ul li:hover > a {background-color:#e60;color:#fff;}
#navWrapper .flyout ul ul li:hover > a {background-color:#e60;color:#fff;}
#col_Left li.liDotted{background:url(/Design/Images/bgDottedline.gif) repeat-x;width:124px;height:4px;overflow:hidden;background-color:transparent !important}
#col_Left .flyout li.liDotted:hover{background:url(/Design/Images/bgDottedline.gif) repeat-x;width:124px;height:4px;overflow:hidden;background-color:transparent !important}
#col_Left ul.flyout {display:inline;padding:0;margin:2px 0 0;float:left;}
/* --------------------------  Search Block */
.SearchBlock {  width:124px;overflow:hidden;background:transparent none repeat scroll 0 0;cursor:default;height:auto;}
.SearchBlock fieldset { margin:0;padding:5px 1px;  }
.SearchBlock fieldset p{ margin:0;padding:0;clear:both;  }
.SearchBlock fieldset label { width:auto;float:left;line-height:16px;float:right;padding-right:5px;}
.SearchBlock fieldset span.inputRadio { clear:both;width:auto;float:left;padding:0 !important;top:0!important;line-height:20px; }
.SearchBlock fieldset .inputRadio { clear:both;width:auto;float:left;line-height:20px; }
.SearchBlock fieldset label.option { width:auto;line-height:20px;float:left;padding-left:3px; }
.SearchBlock h2 { clear:both;font-size:12px;line-height:16px;color:#3e3d40;padding-left:10px;padding-top:5px;font-weight:normal; }
.SearchBlock .advLink a.adv{ background:transparent none repeat scroll 0 0 ;text-align:right;color:#1b79b3 !important; font-size:10px;}
.SearchBlock .advLink a.adv:hover{ background:transparent none repeat scroll 0 0 !important; color:#3e3d40 !important;}
#col_Left #navWrapper .SearchBlock .advLink a.adv{ background:transparent none repeat scroll 0 0 ;text-align:right;color:#1b79b3 !important;padding:0 !important;font-size:10px;}
#col_Left #navWrapper .SearchBlock .advLink a.adv:hover{ background:transparent none repeat scroll 0 0 !important; color:#3e3d40 !important;}

/* --------------------------  Search Block coloured elements handled through ThemeCss */
.SearchBlock .search100 { width:96px;height:15px;float:left;border:0;padding-left:10px; font-size:11px;line-height:14px;}
.SearchBlock .CalenderInput { width:88px;height:15px;float:right;border:0;padding-left:12px;font-size:11px;line-height:14px;}
.SearchBlock .searchSelect { width:121px;height:17px;float:right; padding-left:5px;line-height:11px;font-size:11px;margin-bottom:10px;}
.SearchBlock .searchImage { width:15px;height:16px;float:left;border:0;padding-right:5px; }
.SearchBlock .calImage { width:15px;height:15px;float:left;border:0;padding-right:5px; }
.SearchBlock .search120 { width:111px;height:15px;margin-bottom:10px;float:left;padding-left:10px;border:0;font-size:11px;line-height:14px;}
/* --------------------------  column title with bgline/without bgline */
.colTitle_withbg{background:#fff url(/Design/Images/bgline90k.gif) repeat-x 0 10px;/* background:#fff url(/Design/Images/bglineBrown.jpg) repeat-x 0 9px;*/clear:both;display:block;float:left;height:12px;margin-bottom:20px;margin-top:20px;position:relative;width:100%}
.colTitle_withbg .coltitle_dtl{background:#fff;color:#707173;display:block;float:left;font-size:10px;height:12px;margin:0;padding:2px 3px 0 4px}
.colTitle_withbg .sliderBox{background:url(/Design/Images/slideBoxonLine.gif) no-repeat top right;float:right;height:16px;position:relative;z-index:5}
.colTitle_withbg .sliderBox a{background:url(/Design/Images/slideBoxonLine.gif) no-repeat top left;color:#fff;display:block;float:left;font-size:11px;font-weight:bold;height:16px;line-height:16px;margin:0 12px 0 0;padding-left:12px;position:relative;text-decoration:none;z-index:999}
.colTitle_withbg .sliderBox a span{background:url(/Design/Images/arrow_w.gif) no-repeat 0 4px;padding-left:10px}
.colTitle_withbg h2{background:#fff;border-bottom:0 solid #fff;color:#3e3d40 !important;/*color:#C54613;*/display:block;float:left;font-size:12px !important;font-weight:bold !important;height:11px;margin:0 !important;padding:0 4px 3px 0 !important;line-height:14px !important;text-transform:uppercase}
.blueSlider{ background: url(/Design/Images/eveSclbg.gif) no-repeat scroll right -80px transparent!important; }
.blueSlider a{ background: url(/Design/Images/eveSclbg.gif) no-repeat scroll left -80px transparent!important; }
/* --------------------------  Title with underline colours handled through theme */
.colTitle_withbg_brickred{background:#fff url(/Design/Images/bgline90k.gif) repeat-x 0 10px;/* background:#fff url(/Design/Images/bglineBrown.jpg) repeat-x 0 9px;*/clear:both;display:block;float:left;height:12px;margin-bottom:20px;margin-top:20px;position:relative;width:100%}
.colTitle_withbg_brickred h2{background:#fff;border-bottom:0 solid #fff;color:#3e3d40 !important;/*color:#C54613;*/display:block;float:left;font-size:12px !important;font-weight:bold !important;height:11px;margin:0 !important;padding:0 4px 3px 0 !important;line-height:14px !important;text-transform:uppercase}
.colTitle_withbg{background:#fff url(/Design/Images/bgline90k.gif) repeat-x 0 10px;/* background:#fff url(/Design/Images/bglineBrown.jpg) repeat-x 0 9px;*/clear:both;display:block;float:left;height:12px;margin-bottom:20px;margin-top:20px;position:relative;width:100%}
.colTitle_withbg h2{background:#fff;border-bottom:0 solid #fff;color:#3e3d40 !important;/*color:#C54613;*/display:block;float:left;font-size:12px !important;font-weight:bold !important;height:11px;margin:0 !important;padding:0 4px 3px 0 !important;line-height:14px !important;text-transform:uppercase}
/* new seperator line */
.sepLine{ background:url(/Design/Images/myhome_line.gif) center repeat-x #fff ; height:1px; margin:10px 0; float:left;width: 100%;}

/* --------------------------  Search Filters */
.SearchFilters { display:inline;float:left;margin:2px 14px 3px 0;padding:0 0 8px;width:145px;}
.SearchFilters span { color:#808285;float:left;font-size:9px;line-height:11px;}
.SearchFilters select { color:#808285;font-size:11px;height:16px;margin:2px 0 0;padding:0;width:145px;}
.SelectHolder, .ddHolder {display:inline;float:left;margin:2px 14px 3px 0;padding:0;width:168px}
.SelectHolder select, .ddHolder select{border:1px solid #707173;color:#3e3d40;font-size:11px;height:17px;margin:2px 0 0;padding:0;width:167px}
.SelectHolder span, .ddHolder span{color:#808285;float:left;font-size:9px;line-height:11px}
.SelectHolder147{ float:left;width:145px;display:inline;margin:2px 14px 3px 0;padding:0 0 8px;	}
.SelectHolder147 span{ float:left;line-height:16px;color:#808285;font-size:9px;line-height:11px;	}
.SelectHolder147 select{ width:145px;height:16px;margin:2px 0 0;padding:0;font-size:11px;color:#3e3d40;	}
.SelectHolderjobs { display:inline;float:left;margin:2px 14px 3px 0;padding:0 0 8px;width:145px;}
.SelectHolderjobs span { color:#808285;float:left;font-size:10px;line-height:11px;}
.SelectHolderjobs select {border:1px solid #707173;color:#3e3d40;color:#808285;font-size:11px;height:16px;margin:2px 0 0;padding:0;width:145px;}
/* --------------- show/hide ----------*/
.hideme {display:none;}
.disblk{display:block}
/* ------------ border lines ---------- */
.btnWrapWithline{ border-top:1px solid #707173;padding:10px 0 0;margin-bottom:0;float:left;width:100%;}
.border{border:1px solid #707173;margin:2px;padding:4px}
.borderThick2{border-bottom:2px solid #707173;float:left;height:2px;margin:0;padding:0;width:100%}
.borderthinBottom{border-bottom:1px solid #d7d7d2;float:left;height:1px;width:100%}
.borderthinTop{border-top:1px solid #d7d7d2;float:left;height:1px;width:100%}
.fpGrid .thThickline{border-left:#fff 1px solid}
#mainContent_754 ul.tblFrm180Left li.rightFcol .thinline70kb{border-bottom:1px solid #D7D7D2;margin-bottom:5px;padding-bottom:5px}
#mainContent_754 ul.tblFrm180Left li.thinline70k{border-bottom:1px solid #D7D7D2;float:left;height:1px;margin:5px 0;width:100%}
.thinline70kb,#mainContent_754 p.thinline70kb{border-bottom:1px solid #707173;float:left;font-size:1px;height:1px;width:100%!important}
.thinLine      {margin-bottom:15px;}
.thinLineM10   {margin:10px 0;}
.thinLineM20   {margin:16px 0 17px;}
.thinLinem0    {margin-bottom:20px;}
.thinLinem0Viewall{margin-bottom:14px;margin-top:5px;padding-top:0;}
.thinLineListSeperator{margin:16px 0 17px;}
/* common for border lines */
.thinLine, .thinLinem0, .thinLinem0Viewall, .thinLineListSeperator{	border-bottom:1px solid #D9D9D9;display:block;float:left;font-size:1px;height:1px;width:100% }
.thinLineM10, .thinLineM20{border-bottom:1px solid #707173;display:block;float:left;font-size:1px;height:1px;width:100% }
/* ----------- Advt Box ----------- */
.rightPanelBox{clear:both;height:auto!important;margin:0;padding:0;width:240px}
.rightPanelBox .bgWraper{background:#f6f6f6;border:1px solid #fff;border-width:1px 0 0;margin:0;padding:4px}
.rightPanelBox h2{background:#b1b3b4;color:#fff;font-size:12px;font-weight:bold;line-height:18px;margin:0 0 2px;padding:0;text-indent:5px;text-transform:uppercase}
.rightPanelBox h2 a, .rightPanelBox h2 span{color:#fff;text-decoration:none}
.rightPanelBox h2 a:hover{text-decoration:none}
.rightPanelBox h2.adv{background:none;border-bottom:1px solid #707173;font-weight:normal;line-height:9px;margin:0 0 5px;padding:0;text-indent:0;text-transform:capitalize}
.rightPanelBox h2.adv span{background:#fff;padding-right:3px;color:#707173;}
.rightPanelBox h3{color:#C54613;font-size:12px;font-weight:bold;line-height:18px;margin:10px 0 0;padding:0}
.rightPanelBox h3 a{color:#C54613;text-decoration:none}
.rightPanelBox img{border:0;margin:0 0 10px;padding:0}
.rightPanelBox p{color:#3e3d40;font-size:12px;line-height:16px;margin:0;padding:0}
.rightPanelBox p a{color:#1b79b3;text-decoration:none}
.rightPanelBox p a:hover{color:#1b79b3;text-decoration:underline}
.rightPanelBox p.key{color:#707173;font-size:12px;line-height:18px;padding:0 0 10px;text-decoration:none}
.rightPanelBox p.key strong{font-weight:bold}
.rightPanelBox p.overImage{ width:100%;background-color:#3e3d40;opacity:.6;filter:alpha(opacity=60);text-indent:10px;color:#fff;font-size:12px;margin:0;padding:0;font-weight:bold;line-height:18px;position:absolute;bottom:0;left:0;height:auto;}
.rightPanelBox p.overImage span{ display:block;padding-left:10px;text-indent:0;font-weight:normal; }
.rightPanelBox p.overImage span strong{ font-weight:bold;}

/* ------------- backtotop -------- */
.backTop{float:left;font-size:10px;padding:0 10px 12px;text-align:right;width:100%}
.backTop a{background:transparent url(/Design/Images/backtoTop.gif) no-repeat 100% center;color:#fff;margin-right:18px;padding:0 16px 0 0;text-decoration:none}
.backTopBl{float:left;font-size:10px;padding:10px;text-align:right;width:100%}
.backTopBl a{background:transparent url(/Design/Images/totop.gif) no-repeat 100% -1px;color:#4D4D4D!important;margin-right:10px;padding:0 20px 0 0;text-decoration:none}
.backTopBl2{float:right;font-size:10px;margin-top:15px;padding:0 0 7px;text-align:right;width:100%}
.backTopBl2 a{background:transparent url(/Design/Images/totop.gif) no-repeat 100% -1px;color:#707173!important;margin-right:0;padding:0 20px 0 0;text-decoration:none}
.backTopBl2e{float:right;font-size:10px;margin-top:15px;padding:0 265px 7px 0;text-align:right;width:200px}
.backTopBl2e a{background:transparent url(/Design/Images/totop.gif) no-repeat 100% -1px;color:#707173!important;margin-right:0;padding:0 20px 0 0;text-decoration:none}
.backTop_2c{float:right;font-size:10px;margin-top:15px;padding:0 5px 7px 0;text-align:right;width:200px}
.backTop_2c a{background:transparent url(/Design/Images/totop.gif) no-repeat 100% -1px;color:#707173!important;margin-right:0;padding:0 20px 0 0;text-decoration:none}
/* ------------- footer ----------------- */
#footer{background:#e6e7e8;height:auto!important;margin:0 auto;text-align:center;width:100%;min-width:966px;}
#footer .footer_content{height:auto!important;margin:0 auto;padding:6px 0 3px;text-align:left;width:946px;}
ul.ftrCols{float:left;font-size:10px;list-style-type:none;margin:0;padding:0;width:223px}
ul.ftrCols li{margin:0 0 2px}
ul.ftrCols li a{color:#6d6e7d;line-height:14px;text-decoration:none}
ul.ftrCols li a:hover{color:#3e3d40;text-decoration:none}
span.ftrCols{float:right;margin:0;padding:3px 0 0}
.cinfo{color:#3e3d40;font-size:10px;margin:0;padding:5px 0;text-align:center}
.Accessories { float:left;}
ul.AbstractAccessories li { margin:2px 0;float:left;text-align:center;background:url(/Design/Images/liSeperatorJournals.gif) no-repeat right 6px;}
ul.AbstractAccessories li a{ display:block;padding:0 7px;overflow:hidden;color:#707173;font-size:10px;line-height:21px;text-decoration:none;}
ul.AbstractAccessories li a.first{ padding:0 7px 0 0!important;}
ul.AbstractAccessories li.last { background-image:none;}
ul.AbstractAccessories li a span{ float:left;padding-left:0px;padding-right:3px}
ul.AbstractAccessories li a img,ul.AbstractAccessories li a input{ border:0;padding:2px 0;float:left;}
ul.AbstractAccessories li a:hover{ color:#1b79b3;text-decoration:none;}
ul.AbstractAccessories li a.active{ color:#1b79b3;text-decoration:none;}
ul.AbstractAccessories li a .img2{border:0;float:left;padding:8px 0}
.txAbs{padding:8px 0;position:relative}
.txtSize{float:left;width:37px}
.txtSize a{color:#707173;display:block;float:left;font-size:10px!important;line-height:24px !important;overflow:hidden;padding:0 2px!important;text-align:center;text-decoration:none;width:12px!important}
.txtSize a span{font-size:13px !important;padding-left:2px !important;}
/* Comments Ratings Recommendations */
.OptionsContainerFixedWidth {width:100%;float:left;clear:both;margin:16px 0 0;padding:1px 0;border-top:1px solid #58585a;border-bottom:1px solid #58585a;  }
ul.FixedWidthOptions li { width:175px;float:left;margin:1px;/* border:1px solid #fff;*/text-align:left;background-color:#eceded;}
ul.FixedWidthOptions li a{ display:block; padding-left:5px;overflow:hidden;color:#3e3d40;font-size:12px;line-height:16px;text-decoration:none;}
ul.FixedWidthOptions li a:hover{ background-color:#58585a;color:#fff;text-align:left;text-decoration:none;}
ul.FixedWidthOptions li a.active{ background-color:#58585a;color:#fff; text-align:left;text-decoration:none;}
ul.FixedWidthOptions li a span{ padding-right:5px}
ul.FixedWidthOptions li a .splBgHolder {float:left !important;margin:0 0 0 8px;padding:2px 0 0;display:inline }
ul.FixedWidthOptions li.last{width:175px;border-right:0;}

.smallTxt{ font-size:11px!important;line-height:15px;color:#707173!important}
/* Nav On Page */
#navMidl {position:relative;font-weight:bold;font-size:11px;width:100%;z-index:99;padding-bottom:10px;float:left;}
#level1 {padding:0;margin:0;list-style:none;width:100%;height:auto;float:left}
#level1 li.level1-li {height:25px;margin:0 10px 0 0;float:left;display:inline;width:auto}
#level1 li.last {margin:0;}
#level1 li.level1-li { margin-bottom:2px;color:#707173;font-size:14px;line-height:16px;margin-right:0;margin-left:0;height:23px;}
#level1 li.dividerTxt{ font-size:16px;line-height:25px; height:25px;margin:0;padding:0;float:left;font-weight:normal}
#level1 li.level1-li a.level1-a {display:block;height:16px;text-align:center;font-weight:normal;font-size:14px;text-decoration:none;padding:4px 8px;color:#707173;float:left}
#level1 li.level1-li a.level1-a:hover{ background:#58585a;color:#fff !important;}
#level1 :hover a.level1-a{ color:#fff !important;}
#level1 li.level1-li a b{ background:url(/Design/Images/dividerNavne.gif) no-repeat 100% 8px;width:1px;height:10px;margin-left:5px  }
#level1 li.first a b{margin:0;padding:4px 5px !important;}
#level1 li.level1-li a.double {line-height:14px;}
#level2 {padding:0;margin:0;list-style:none;width:750px;height:16px;margin-top:-16px;}
#level2 li.level2-li {width:115px;height:16px;margin:0 12px 0 0;float:left;display:inline;}
#level2 li.last {margin:0;}
#level2 li.level2-li a.level2-a {display:block;width:115px;text-align:center;height:16px;font-size:12px;font-weight:normal;color:#069;text-decoration:none;}
#level2 li.level2-li a.level2-a:hover {text-decoration:underline;}
ul#level1 table {border-collapse:collapse;margin:-1px 0;}
ul#level1 div.holder {position:absolute;left:-9999px;}
ul#level1 li.level1-li:hover, ul#level1 li.level1-li .act {position:relative;background-color:#58585a;color:#fff !important; }
ul#level1 li.level1-li a.level1-a:hover {border:0;position:relative;}
ul#level1 :hover div.holder {left:0;top:23px;background:#58585a;border:1px solid #58585a;text-align:left;padding:5px 0}
ul.sublevel {padding:0 0 5px 10px;margin:0;list-style:none;font-weight:normal;}
ul.sublevel li {float:left;width:auto;margin-right:10px;display:inline;}
ul.sublevel li a {display:block;height:15px;line-height:20px;color:#c6c7c8;text-decoration:none;white-space:nowrap;float:left;font-size:12px;padding:4px 8px 4px 5px ;background:url(/Design/Images/dividerNavn.gif) no-repeat 100% 10px}
ul.sublevel li a:hover {text-decoration:none;color:#fff; }
ul#level1 :hover div.col3 {width:530px;}
ul#level1 :hover div.col2 {width:240px;}
ul#level1 :hover div.left {left:auto;right:0;}
ul#level1 div.left span {display:block;width:113px;height:1px;background:#fff;overflow:hidden;position:absolute;left:auto;right:0;top:-1px;z-index:500;}
ul#level1 a:hover div.left {right:-1px;} /* fix for IE6 only */
ul#level1 a:hover div.left span.flyLeft {right:-1px;} /* fix for IE6 only */
#level1 a span.digitWrap{ height:14px;background:url(/Design/Images/navDigit.gif) no-repeat 0 0;color:#3e3d40;font-size:10px;font-weight:bold;padding:0 0 0 5px;line-height:13px; margin:5px 0 0 5px;}
#level1 ul.sublevel a span.digitWrap em{height:14px;background:url(/Design/Images/navDigit.gif) no-repeat 100% 0 !important; margin:0;padding-right:5px!important;font-style:normal !important;text-align:left }
#level1 ul.sublevel a:hover span.digitWrap{ background-position:0 -13px !important;color:#3e3d40 }
#level1 ul.sublevel a:hover span.digitWrap em{ background-position:100% -13px !important;color:#3e3d40 }
ul#level1 li.level1-li {/* background:url(/Design/Images/dividerNew70k.gif) no-repeat 0 7px;*/ padding:0;display:block;font-style:normal;padding-right:0;padding-left:0;float:left !important;width:auto !important; }
ul#level1 li.first{ background-image:none;padding-left:0 !important;margin-left:0 !important}
/*  --------------------------CSSTidy 1.3:Mon, 15 Feb 2010 16:39:47 +0530 buttonstyle.css----------------------------------------------   */
#w735 ol li a.lightgrey15bold span,a.lightgrey15bold span{background:transparent url(/Design/Images/bglightgrey15bold_button_span.jpg) no-repeat!important;color:#FFF!important;cursor:pointer!important;display:block!important;font-size:11px!important;font-weight:bold!important;line-height:14px!important;margin-left:0!important;padding:0 0 1px 7px !important;text-align:center}
#w735 ol li a.lightgrey15bold,a.lightgrey15bold{background:transparent url(/Design/Images/bglightgry15bold_button_a.jpg) no-repeat scroll top right;color:#FFF;display:block;float:left;font-size:11px;font-weight:bold;height:15px;margin-right:0;padding-right:7px;text-decoration:none;white-space:nowrap}
#w735 ol li a.lightgrey15bold:active span,a.lightgrey15bold:active span{background-position:bottom left!important;height:14px!important;line-height:15px!important;padding:0 0 1px 7px !important}
#w735 ol li a.lightgrey15bold:hover span,a.lightgrey15bold:hover span{background-position:bottom left!important;padding:0 0 1px 7px !important;text-decoration:none}
#w735 ol li a.white15bold span,a.white15bold span{background:transparent url(/Design/Images/bgwhite15bold_button_span.jpg) no-repeat!important;color:#3e3d40!important;cursor:pointer!important;display:block!important;font-size:12px!important;font-weight:bold!important;line-height:15px!important;margin-left:0!important;padding:0 0 0 7px !important;text-align:center}
#w735 ol li a.white15bold,a.white15bold{background:transparent url(/Design/Images/bgwhite15bold_button_a.jpg) no-repeat scroll top right;color:#FFF;display:block!important;float:left!important;font-size:11px;font-weight:bold;height:15px!important;line-height:15px;margin-right:5px;padding-right:7px;text-decoration:none!important;white-space:nowrap}
#w735 ol li a.white15bold:hover span,a.white15bold:hover span{background-position:top left!important;padding:0 0 0 7px !important;text-decoration:none}
#w735 ol li a.white15bold:hover,a.white15bold:hover{background-position:top right;color:#fff;outline:none;text-decoration:none}
.BtnRight{float:right;margin-right:-5px;margin-top:2px;}
.btnwrapp{position:absolute;right:0;top:6px}
.disabled{filter:alpha(opacity=40);opacity:0.4}

a span.bwid120,ol.regForm li span.bwid120{width:120px!important}
a span.bwid136{width:130px!important}
a span.bwid190,#w735 .tableHolder fieldset ol.regForm li a span.bwid190,ol.regForm li span.bwid190{width:176px!important}
a span.bwid200,#w735 .tableHolder fieldset ol.regForm li a span.bwid200,ol.regForm li span.bwid200{width:186px!important}
a span.bwid80,#w735 .tableHolder fieldset ol.regForm li a span.bwid80,ol.regForm li span.bwid80{width:66px!important}
a span.bwid90,#w735 .tableHolder fieldset ol.regForm li a span.bwid90,ol.regForm li span.bwid90{width:76px!important}
a span.bwid60, #w735 .tableHolder fieldset ol.regForm li a span.bwid60, ol.regForm li span.bwid60{width:55px!important}
/* blue button 25px height */
a.BLUE25{background:transparent url(/Design/Images/bg25blue_button_a.jpg) no-repeat scroll top right;color:#fff!important;display:block;float:left;font-size:11px;font-weight:bold;height:25px!important;line-height:25px!important;margin-right:5px!important;padding-right:7px!important;text-decoration:none;white-space:nowrap!important}
a.BLUE25 span{background:transparent url(/Design/Images/bg25blue_button_span.jpg) no-repeat;color:#FFF!important;cursor:pointer;display:block!important;font-size:12px!important;font-weight:bold;line-height:25px!important;margin-left:0;padding:0 12px 0 19px !important;text-align:center}
a.BLUE25:hover{background-position:top right;color:#fff;line-height:25px!important;outline:none;text-decoration:none;}
a.BLUE25:hover span{background-position:top left!important;line-height:25px!important;padding:0 12px 0 19px !important;text-decoration:none;}
a.BLUE25_Dis{background:transparent url(/Design/Images/bg25blue_dis_button_a.jpg) no-repeat scroll top right;color:#fff!important;display:block;float:left;font-size:11px;font-weight:bold;height:25px!important;line-height:25px!important;margin-right:5px!important;padding-right:7px!important;text-decoration:none;white-space:nowrap!important}
a.BLUE25_Dis span{background:transparent url(/Design/Images/bg25blue_dis_button_span.jpg) no-repeat;color:#FFF!important;cursor:pointer;display:block!important;font-size:12px!important;font-weight:bold;line-height:25px!important;margin-left:0;padding:0 12px 0 19px !important}
a.BLUE25_Dis:hover{background-position:top right;color:#fff;line-height:25px!important;outline:none}
a.BLUE25_Dis:hover span{background-position:top left!important;line-height:25px!important;padding:0 12px 0 19px !important}
/* black 50% button 20px height */
a.blck50n{background:transparent url(/Design/Images/blck50_r1_c2.png) no-repeat scroll top right;color:#FFF;display:block;float:left;font-size:11px;font-weight:bold;height:20px;margin-right:0;padding-right:7px;text-decoration:none;white-space:nowrap}
a.blck50n span{background:transparent url(/Design/Images/blck50_r1_c1.png) no-repeat;color:#FFF;cursor:pointer;display:block;font-size:12px;font-weight:bold;line-height:19px;margin-left:0;padding:0 22px 1px 30px}
a.blck50n:active{background-position:bottom right;color:#3e3d40;height:20px;line-height:19px;outline:none}
a.blck50n:active span{background-position:bottom left;height:20px;line-height:19px;padding:0 22px 1px 30px}
a.blck50n:hover{background-position:bottom right;color:#fff;outline:none}
a.blck50n:hover span{background-position:bottom left;padding:0 22px 1px 30px}
/* black 80% button 20px height */
a.blck80n{background:transparent url(/Design/Images/blck80_r1_c2.png) no-repeat scroll top right;color:#FFF;display:block;float:left;font-size:11px;font-weight:bold;height:20px;margin-right:0;padding-right:7px;text-decoration:none;white-space:nowrap}
a.blck80n span{background:transparent url(/Design/Images/blck80_r1_c1.png) no-repeat;color:#FFF;cursor:pointer;display:block;font-size:12px;font-weight:bold;line-height:19px;margin-left:0;padding:0 22px 1px 30px}
a.blck80n:active{background-position:bottom right;color:#3e3d40;height:20px;line-height:19px;outline:none}
a.blck80n:active span{background-position:bottom left;height:20px;line-height:19px;padding:0 22px 1px 30px}
a.blck80n:hover{background-position:bottom right;color:#fff;outline:none}
a.blck80n:hover span{background-position:bottom left;padding:0 22px 1px 30px}
a.blue{background:transparent url(/Design/Images/bgblue_button_a.jpg) no-repeat scroll top right;color:#FFF;display:block;float:left;font-size:11px;font-weight:bold;height:15px;margin-right:0;padding-right:7px;text-decoration:none;white-space:nowrap}
a.blue span{background:transparent url(/Design/Images/bgblue_button_span.jpg) no-repeat;cursor:pointer;display:block;line-height:14px;margin-left:0;padding:0 3px 1px 10px}
a.blue20n{background:transparent url(/Design/Images/blue20_r1_c2.png) no-repeat scroll top right;color:#FFF;display:block;float:left;font-size:11px;font-weight:bold;height:20px;margin-right:0;padding-right:7px;text-decoration:none;white-space:nowrap}
a.blue20n span{background:transparent url(/Design/Images/blue20_r1_c1.png) no-repeat;color:#FFF;cursor:pointer;display:block;font-size:12px;font-weight:bold;line-height:19px;margin-left:0;padding:0 22px 0 30px;height:20px;}
a.blue20n:active{background-position:bottom right;color:#3e3d40;height:20px;line-height:19px;outline:none}
a.blue20n:active span{background-position:bottom left;height:20px;line-height:19px;padding:0 22px 0 30px}
a.blue20n:hover{background-position:bottom right;color:#fff;outline:none}
a.blue20n:hover span{background-position:bottom left;padding:0 22px 0 30px}
a.blue:active{background-position:bottom right;color:#3e3d40;height:15px;line-height:15px;outline:none}
a.blue:active span{background-position:bottom left;height:15px;line-height:15px;padding:0 3px 0 10px}
a.blue:hover{background-position:bottom right;color:#fff;outline:none}
a.blue:hover span{background-position:bottom left;padding:0 3px 1px 10px}
a.fw139{margin-bottom:15px!important;margin-left:0!important;margin-right:11px!important}
a.fw139 span{text-align:center;width:102px!important}
a.fw147{margin-bottom:15px!important;margin-left:0!important;margin-right:11px!important}
a.fw147 span{text-align:center;width:110px!important}
a.fw294{margin-bottom:15px!important;margin-left:0!important;margin-right:11px!important}
a.fw294 span{text-align:center;width:269px!important}
a.fw351{margin-bottom:15px!important;margin-left:0!important;margin-right:11px!important}
a.fw351 span{text-align:center;width:290px!important}
a.fw465{margin-bottom:15px!important;margin-left:0!important;margin-right:11px!important}
a.fw465 span{text-align:center;width:428px!important}
a.fw543{margin-bottom:15px!important;margin-left:0!important;margin-right:11px!important}
a.fw543 span{text-align:center;width:470px!important}
a.grey{background:transparent url(/Design/Images/bggrey_button_a.jpg) no-repeat scroll top right;color:#FFF;display:block!important;float:left;font-size:11px;font-weight:bold;height:16px;line-height:15px!important;margin-right:0;padding-right:7px;text-decoration:none;white-space:nowrap}
a.grey span{background:transparent url(/Design/Images/bggrey_button_span.jpg) no-repeat;color:#fff!important;cursor:pointer;display:block!important;height:15px!important;line-height:13px!important;margin-left:0;padding:0 3px 0 10px !important;white-space:nowrap;width:auto!important}
a.grey15bold{background:transparent url(/Design/Images/bggrey15bold_button_a.jpg) no-repeat scroll top right;color:#FFF;display:block;float:left;font-size:11px;font-weight:bold;height:15px;margin-right:0;padding-right:7px;text-decoration:none;white-space:nowrap}
a.grey15bold span{background:transparent url(/Design/Images/bggrey15bold_button_span.jpg) no-repeat;cursor:pointer;display:block;font-size:11px;font-weight:bold;line-height:14px;margin-left:0;padding:0 22px 1px 30px}
a.grey15bold:active{background-position:bottom right;color:#3e3d40;height:15px;line-height:15px;outline:none}
a.grey15bold:active span{background-position:bottom left;height:15px;line-height:15px;padding:0 22px 1px 30px}
a.grey15bold:hover{background-position:bottom right;color:#fff;outline:none}
a.grey15bold:hover span{background-position:bottom left;padding:0 22px 1px 30px}
a.grey20bold{background:transparent url(/Design/Images/bg20grey_button_a.gif) no-repeat scroll top right;color:#FFF;display:block;float:left;font-size:11px;font-weight:bold;height:20px;margin-right:0;padding-right:7px;text-decoration:none;white-space:nowrap}
a.grey20bold span{background:transparent url(/Design/Images/bg20grey_button_span.gif) no-repeat;color:#FFF;cursor:pointer;display:block;font-size:12px;font-weight:bold;line-height:19px;margin-left:0;padding:0 22px 1px 30px}
a.grey20bold:active{background-position:bottom right;color:#3e3d40;height:20px;line-height:19px;outline:none}
a.grey20bold:active span{background-position:bottom left;height:20px;line-height:19px;padding:0 22px 1px 30px}
a.grey20bold:hover{background-position:bottom right;color:#fff;outline:none}
a.grey20bold:hover span{background-position:bottom left;padding:0 22px 1px 30px}
a.grey25{background:transparent url(/Design/Images/bg25grey_button_a.jpg) no-repeat scroll top right;color:#FFF;display:block;float:left;font-size:11px;font-weight:bold;height:25px;margin-left:5px;margin-right:0;padding-right:7px;text-decoration:none;white-space:nowrap}
a.grey25 span{background:transparent url(/Design/Images/bg25grey_button_span.jpg) no-repeat;color:#FFF!important;cursor:pointer;display:block;font-size:12px!important;font-weight:bold;line-height:24px;margin-left:0;padding:0 12px 1px 19px;text-align:center;text-indent:2px}
a.grey25:active{background-position:bottom right;color:#3e3d40;height:25px;line-height:25px;outline:none}
a.grey25:active span{background-position:bottom left;height:25px;line-height:25px;padding:0 12px 1px 19px}
a.grey25:hover{background-position:bottom right;color:#fff;outline:none}
a.grey25:hover span{background-position:bottom left;padding:0 12px 1px 19px}
a.grey:hover{background-position:top right!important;color:#fff;outline:none}
a.grey:hover span{background-position:bottom left!important;padding:0 3px 0 10px !important}
a.lightgrey15bold:active{background-position:bottom right;color:#3e3d40;height:15px;line-height:15px;outline:none}
a.lightgrey15bold:hover{background-position:bottom right;color:#fff;outline:none;text-decoration:none}
a.w175{width:169px!important}
a.w175 span{padding-left:12px!important}
a.w175:hover span{padding-left:12px!important}
p a.lightgrey15bold:hover .bwid190,p a.lightgrey15bold:hover{text-decoration:none!important}
#w735 a.blue15_norm, a.blue15_norm { background:transparent url(/Design/Images/bgblue15bold_button_a.jpg) no-repeat scroll top right;color:#444 ;display:block;float:left;font-size:11px;font-weight:bold;height:15px;margin-right:0;padding-right:7px;/* sliding doors padding */ text-decoration:none;white-space:nowrap; font-size:11px;color:#FFF;}
a.blue15_norm span { background:transparent url(/Design/Images/bgblue15bold_button_span.jpg) no-repeat;display:block;line-height:14px;padding:0 22px 1px 30px;margin-left:0;cursor:pointer;font-weight:bold;font-size:11px;}
a.blue15_norm:active { background-position:bottom right;color:#3e3d40;outline:none;/* hide dotted outline in Firefox */ height:15px;line-height:15px;}
a.blue15_norm:active span { background-position:bottom left;padding:0 22px 1px 30px; /* push text down 1px */ height:15px;line-height:15px;}
a.blue15_norm:hover { background-position:bottom right;color:#fff; outline:none;/* hide dotted outline in Firefox */ }
a.blue15_norm:hover span { background-position:bottom left;padding:0 22px 1px 30px;  /* push text down 1px */ }
a span.bwid140{width:140px !important}
a span.bwid150{width:150px !important}
a span.bwid280, #w735 .tableHolder fieldset ol.regForm li a span.bwid280, ol.regForm li span.bwid280 {width:266px !important}
/*------------------------- popup ------------------------------- */
.noBorder{border:0!important}
.popupContent .labelTxt{float:left;line-height:16px;padding-right:5px;width:25%}
.popupContent .w65 a{float:right}
.popupContent input[type="text"]{border:1px solid #707173;color:#707173;height:16px;line-height:16px;padding-left:8px;width:70%}
.popupContent input[type="text"].txt289 {border:0px !important}
.popupContent input.fls{ height:auto !important;}
.popupContent label{float:left;line-height:16px;padding-right:5px;width:25%;color:#3E3D40;}
.popupContent textarea.w70a_wb{border:1px solid #707173;width:69.6%;padding-left:8px;padding-right:1px;}
.popupContent select{border:1px solid #707173;color:#3E3D40;font-size:12px;height:20px;line-height:16px;padding-left:4px;width:50%}
.popupWrapp{ width:auto;margin:0 auto;border:10px solid #9c9e9f;background:#fff;font-size:12px;border-bottom:20px solid #9c9e9f;}
.popupWrapp.popupContent .rgt_fix, .popupWrapp .popupContent.rgt_fix{float:left;padding-bottom:10px;padding-left:10px;position:relative;text-align:left;width:96%!important}
.popupWrapp.bbw10{ border-bottom:10px solid #9c9e9f;}
.popupWrappWithScroll{ max-height:550px;overflow-y:auto;overflow-x:hidden;width:500px;}
.popupWrapp .popupContent{float:left;padding-bottom:10px;padding-left:10px;position:relative;text-align:left;width:97%}
.popupWrapp .popupContent p{float:left;line-height:16px;padding-top:10px;width:100%}
.popupWrapp .popupContent.rgt_fix{float:left;padding-bottom:10px;padding-left:10px;position:relative;text-align:left;width:96% !important}
.popupWrapp h2{color:#3E3D40;float:left;font-size:12px;font-weight:bold;margin-bottom:10px;padding:10px 0;text-align:left;text-indent:10px;width:100%}
.red{color:#d10019}
.redw100{border:1px solid #d10019;color:#d10019;font-size:11px;font-weight:bold}
.green{color:#7ab51d}
.greenw100{border:1px solid #00601d;color:#00601d;font-size:11px;font-weight:bold}
.resultTxt{float:left;font-size:12px;width:auto}
.serHolder .serIconf input{border:0;height:20px;margin:0;padding:0;position:absolute;right:0;top:0;width:20px}
.serHolder .serbutton input{border:0;height:20px;margin:0;padding:0;width:20px}
.shadow{background:white;border:1px solid silver;display:inline;position:relative;z-index:9999999}
.shadow_inner{-khtml-opacity:0.1;-moz-opacity:0.1;filter:alpha(Opacity=10);opacity:0.1;overflow:hidden;position:absolute;top:-1000px;z-index:10}
.btnwithtxtholder{float:left;margin:0;padding:15px 0 0;width:100%}
.datewithTxt{float:left;margin:0;padding:0;/*width:180px*/width:auto;}
.splTopic{color:#1B79B3;float:left;height:12px;margin:-13px 0 0;padding:0;text-align:right;width:100%}
.splTopic a{color:#1B79B3;text-decoration:none;}
.splTopic a:hover{color:#1B79B3;text-decoration:underline;}
.closeWindow{bottom:-16px;position:absolute;right:0}
.closeWindowForScroll{ position:absolute;bottom:4px;right:7px;}
/*    create or edit list (blog,image,news and video), e-book conditions, people myfrontiers publication  */
#popupScrlHolder { border:1px solid #707173;float:left;height:auto;max-height:350px;overflow-x:hidden;overflow-y:auto;width:100%;}
#popupScrlHolder .chkGroup p span { clear:both;display:block;float:left;font-size:12px;width:100%;}
.dtPosted { clear:both;color:#707173;display:block;float:left;font-size:11px !important;}
#popupScrlHolder .chkGroup p { float:left;margin:0;padding:0;width:460px !important;}
#popupScrlHolder .chkGroup { float:left;margin:0;padding:10px 0 0 5px !important;width:495px !important;}
#popupScrlHolder .chkGroup .inputChk { border:1px solid #707173;float:left !important;height:14px !important;margin:3px 8px 0 0 !important;overflow:hidden !important;padding:0 !important;width:14px !important;}
#popupScrlHolder ol { color:#3E3D40;font-size:12px;list-style-type:none !important;margin-left:0;}
#popupScrlHolder ol li, #popupScrlHolder ol li ul li { clear:left;display:block;float:left;line-height:16px;list-style-type:none !important;margin:0 0 0 35px;padding:5px 0 0;width:91%;}
#popupScrlHolder ol li ul { display:block;list-style-type:none;margin:0;padding:0;width:100%;}
#popupScrlHolder li p.numbers { color:#3E3D40;display:block;float:left !important;line-height:16px;margin-left:-30px;padding-bottom:2px !important;padding-top:3px;text-align:left;width:30px !important;}
#popupScrlHolder li p.data { color:#3E3D40;display:block;line-height:16px;margin-top:0 !important;padding-bottom:2px !important;padding-top:3px;text-align:left;width:100%;}
p.dt { color:#707173 !important;font-size:11px !important;}

.dtlLinks{border-top:1px solid #707173;color:#707173;float:left;font-size:12px;line-height:16px;margin:20px 0 0;padding:10px 0 5px;width:100%}
.dtlLinks a{color:#707173;text-decoration:none}
.dtlLinks a:hover{color:#1b79b3}
.dtlLinks .dtlDetails, .dtlLinks .dtlDetails span{color:#707173!important;line-height:16px}
.dtlContentholder{float:left;margin:0;padding:0;width:auto}
.dtlLinksHolder{float:left;height:auto;margin:0 0 10px;padding:0;position:relative;width:100%;color:#707173;}
.dtlLinksHolder div{font-size:12px; color:#707173!important}
.dtlLinksHolder p, .dtlLinks p, .dtlLinks span{color:#707173!important;word-wrap:break-word;}
.dtlLinksHolder div a.nc{background:url(/Design/Images/RightNavUpArrow50.gif) no-repeat 0 0;color:#3e3d40;cursor:pointer;height:12px;left:0;overflow:hidden;position:absolute;top:4px;width:12px}
.dtlLinksHolder div.closed a.nc{background:#fff url(/Design/Images/RightNavDownArrow50.gif) no-repeat 0 3px;font-size:12px;padding-right:0!important;position:absolute;right:2px;top:2px}


div.loadingholder {float:left;width:100px;background:#58595B none repeat scroll 0 0;border:1px solid #D0CEBB;color:#FFFFFF;text-align:center;position:fixed;right:0;bottom:0;padding-top:5px;height:20px;z-index:99999;}

.sliderbtnHolder{float:right;margin:-2px 0 0;padding:0 10px 0 0;text-align:right;/* width:230px;*/ width:auto}
.sliderbtnHolder .sliderNavGrey a span,.sliderbtnHolder .sliderNavBlu a span{background-image:none;padding-left:5px}
.sliderbtnHolder .sliderNavGrey a,.sliderbtnHolder .sliderNavBlu a{display:block;font-weight:bold;text-align:center!important}
.sliderbtnHolder .sliderNavGrey,.sliderbtnHolder .sliderNavBlu{float:right;margin:0 0 0 5px;padding:0}
.sliderbtnHolder a.normalnav{color:#1b79b3;font-size:10px;line-height:18px;margin:0;text-decoration:none}
.sliderbtnHolder a.normalnav:hover{color:#1b79b3;font-size:10px;line-height:18px;margin:0;text-decoration:underline}
/* Step Nav Common element */
#stepNav{background-color:#e6e7e8;clear:both;float:left;list-style-type:none;margin:0;padding:0;width:735px}
#stepNav li{background-color:#e6e7e8;background-image:url(/Design/Images/navBtn.jpg);background-position:right top;background-repeat:no-repeat;display:block;float:left;height:15px;list-style:none}
#stepNav li a{display:block;font-size:10px !important;text-align:left;text-decoration:none}
#stepNav li a span{height:15px;line-height:14px;padding:0 20px 0 4px;width:auto}
#stepNav li a,#stepNav li a:link,#stepNav li a:visited,#stepNav li a:hover,#stepNav li a:active{color:#3e3d40}
#stepNav li.current{background-color:#58585a;background-image:url(/Design/Images/navCurrentBtn.jpg)}
#stepNav li.current a span,#stepNav li.current a:link span{color:#fff}
#stepNav li.done{background-color:#e6e7e8;background-image:url(/Design/Images/navDoneBtn.jpg)}
#stepNav li.done a:hover,#stepNav li.lastDone a:hover{color:#999;cursor:pointer}
#stepNav li.lastDone{background-color:#e6e7e8;background-image:url(/Design/Images/navLastDoneBtn.jpg)}
#stepNav li.lastDone a,#stepNav li.lastDone a:link,#stepNav li.lastDone a:visited,#stepNav li.lastDone a:hover,#stepNav li.lastDone a:active,#stepNav li.current a,#stepNav li.current a:link,#stepNav li.current a:visited,#stepNav li.current a:hover,#stepNav li.current a:active,#stepNav li.done a,#stepNav li.done a:link,#stepNav li.done a:visited,#stepNav li.done a:hover,#stepNav li.done a:active{color:#3e3d40}
#stepNav li.mainNavNoBg{background-image:none}
.disabledCtrl{ background:#d9dadb!important;cursor:default!important} 
.letterSort {clear:left;font-size:11px;margin:10px 8px;}
.letterSort a {color:#808285;display:block;float:left;padding:0 3px 0 2px;text-decoration:none;text-transform:uppercase;}
.normal { color:#3E3D40;font-size:12px;line-height:16px;margin:20px 0 0;padding:0 0 20px;}
p.normalTxt{color:#3e3d40;font-size:12px;line-height:16px;margin:0 0 10px}
/* File Upload Container reusable element */
#fileUploadContainer {clear:both; margin-bottom:5px; }
#fileUploadContainer label{float:left; display:block; width:149px!important; clear:both; margin:0!important; padding:0!important; }
#fileUploadContainer input, #fileUploadContainer p select{float:left!important; margin-right:0!important; font-size:12px; }
#fileUploadContainer p{width:100%; float:left; color:#3E3D40; font-size:12px; font-weight:400; line-height:18px!important; padding:2px 0 7px!important; }
#fileUploadContainer h2{color:#3E3D40; font-size:12px; font-weight:700; line-height:16px; }
#fileUploadContainer fieldset{margin:0!important; padding:10px 0 10px; }
#fileUploadContainer span.validatorMessage{clear:both; float:left; width:auto; padding-left:150px; white-space:nowrap  }

li.shareThisWrap span a.sharethislnk {background: url("/Design/Images/share_03.png") no-repeat scroll 0 0 transparent;color:#FFFFFF;float:left;font-size:10px!important;font-weight: bold;line-height: 10px !important;margin: 0;padding: 3px 57px 4px 3px;text-decoration: none;min-width:18px;}
li.shareThisWrap span{width:auto;}
li.tw a{ padding-left:5px!important; padding-right:7px!important}
span.st_plusone div { width:25px!important; margin-right:7px!important}



.w498{ width:498px!important;}
.w528{ width:528px!important;}
.w548{ width:548px!important;}
.w550{ width:550px!important;}
.w526{ width:526px!important;}
.w534{ width:534px!important;}
.w66{ width:66px!important;}
.h25{ height:25px;}
.pb6 {padding-bottom:6px!important}
.w567 {width:567px!important}
.mb7 {margin-bottom:7px!important}
.pt13 {padding-top:13px!important}
.w74{ width:74px!important}
.w403{ width:403px!important}

/* Notifications Block */
li.notify { position:relative}
li.notify a{ display:inline-block!important; background:none!important; padding-right:0px!important}
li.notify span.holderNotify{display: inline-block;  height: 25px; line-height: 25px; margin: 0 5px 0 1px;padding: 0 4px;}
li.notify .notifications {background:url(/Design/Images/notifyBg.png) no-repeat 100% 0!important; height:16px; line-height:16px; display:inline-block; font-weight:bold; font-size:11px; padding:0 5px 0 0!important; cursor:pointer; margin-top:4px}
li.notify .notifications span{background:url(/Design/Images/notifyBg.png) no-repeat 0 0!important;height:16px; line-height:16px; display:inline-block;padding:0 0 0 5px!important; cursor:pointer }
li.notify .notifications.default{background:url(/Design/Images/notifyBg.png) no-repeat 100% -16px!important;}
li.notify .notifications.default span{background:url(/Design/Images/notifyBg.png) no-repeat 0 -16px!important;}
li.notify .notifications.act{background:url(/Design/Images/notifyBg.png) no-repeat 100% -32px!important;}
li.notify .notifications.act span{background:url(/Design/Images/notifyBg.png) no-repeat 0 -32px!important;}
li.notify .notifications.default.act{background:url(/Design/Images/notifyBg.png) no-repeat 100% -48px!important;}
li.notify .notifications.default.act span{background:url(/Design/Images/notifyBg.png) no-repeat 0 -48px!important;}
 *:first-child+html li.notify a{ float:left; margin-right:4px}
 
/* #popupNotification{ position:absolute; background:#fff; width:350px; height:auto; text-align:left; padding:0px;top:25px; right:-51px; color:#3e3d40; line-height:14px; font-size:11px; z-index:9999; padding:0px; }
.contentNotiication{ padding:4px 0px; float: left; display:block; width:350px; margin:0; }
.contentNotiication .thumbnailNotify{ float:left; width:24px; height:auto; margin:0 6px 0 10px!important; padding:0; border:0}
.dataNotification{ float:left; width:153px; margin:0; padding:0;}
#popupNotification .contentNotiication.pr0 a{ margin-right:0!important; padding:0!important}
#popupNotification a{ height:auto; display: inline!important; background:none!important; color:#3e3d40!important; font-weight:normal!important; text-align:left; line-height:14px!important; font-size:11px!important; padding:0px!important; }
#popupNotification .dataNotification a{color: #1B79B3!important;text-decoration:none;float:none!important}
.contentNotiication .thumbnailNotify a{ margin:0!important; padding:0!important; float:left; display:inline!important}
#popupNotification .contentNotiication:hover{ background:#f7f7f7!important}
#popupNotification .sepLine{ margin:0; padding:2px 0}
.popupNotificationBtm{ width:100%; float:left; margin:0; padding:0}
.innerNotificationWrap{border:1px solid #7d7d7d; float:left; width:100%; background:#fff; padding-top:8px; border-top:0px; border-bottom:1px solid #d0d0d0;}
.popupNotificationBtm .notify_bm{ background:#f7f7f7; margin:0; padding:0; float:left; width:100%; position:relative; border-left:1px solid #7D7D7D; border-right:1px solid #7D7D7D;border-bottom:1px solid #7D7D7D; text-align:center }
.popupNotificationBtm .notify_bl{width: 12px; height:12px; position:absolute; left:-1px; bottom:-1px; background:#f7f7f7 url(/Design/Images/sq_bl.gif) no-repeat 0 0;}
.popupNotificationBtm .notify_br{width: 12px; height:12px; position:absolute; right:-1px; bottom:-1px; background:#f7f7f7 url(/Design/Images/sq_br.gif) no-repeat 100% 0}
.popupNotificationBtm .seeAllNotificationBlock{ padding:4px 0; line-height:16px; color:#3e3d40; text-align:center;}
#popupNotification .popupNotificationBtm .seeAllNotificationBlock a{ font-weight:bold!important; color:#1B79B3!important; text-decoration:none; width: auto!important; float:none!important; text-align:center!important}
#popupNotification .popupNotificationBtm .seeAllNotificationBlock a:hover{ text-decoration:underline!important;}
 *:first-child+html .rightColwidget, *:first-child+html .rightColwidget.sepLine{ width:240px!important;}*/
.w80 { width:78px!important}

/* big banner */
#newBannerWrapper .logo, #bannerWrapperSpl .logo{ position:relative}
#newBannerWrapper .logo .betaVer, #bannerWrapperSpl .logo .betaVer{position:absolute; bottom:0px; left:916px; z-index:9; width:30px; height:15px; background: url(/Design/Images/newBeta.jpg) no-repeat right top}
/*  myHome section*/
#bannerWrapperSpl .logo .betaVer{bottom:-3px;}
/* For Community Report this pop up*/
#popupScrHolder{
width:99% !important\9;
} 
#chkGroupPopup .chkGroup INPUT[Type="checkbox"]  { width:16px\9 ; height:16px\9; padding-left:0px!important\9;}

.red_text {color:#B7272E} 
.red_text a{color:#B7272E}
.red_text a:hover{text-decoration:none}

 a.blueBtn24 span {min-width:70px; width: auto!important; width: 70px;}
 a.greyBtn24 span {min-width:70px; width: auto!important; width: 70px;}

 /*For multiple image upload*/
 .imagePostLoad {
    margin: 0 0 15px;
    padding: 0;
    text-align: center;
    width: 100%;
}
  .imagePostLoad img {
    border: none;
}
#spnFileSizeInfo.uploadError {
    color: #CC0000 !important;
}

.w350{
    width: 350px!important;
}

/* Footer new design */

.footer_new {
	background-color: #fff;
	height: auto;
	margin: 17px 0 0 0;	
	padding: 15px 0;
	text-align: center;
	width: 100%;
	float: left;	
	border-top: 1px solid #f1f1f1;
}
.footer_wrapper {
	background: #fff;
	height: auto;
	margin: 0 auto;	
	padding: 0;
	text-align: left;
	width: 946px;
}
.footer_wrapper ul.footer_left {
	float: left;
	list-style-type: none;
	margin: 5px 0 0 0;
	padding: 0;
	width: 80%;
}
.footer_wrapper ul.footer_left li {
	float: left;
	list-style-type: none;
	margin: 0 12px 0 0;
    padding: 0 0 0 12px;
	width: auto;
	border-left: 1px solid #c1beb7;
	line-height: 15px;
	color: #f29400;
}
.footer_wrapper ul.footer_left li:first-child {
	border-left: 0;	
	padding: 0;
}
.footer_wrapper ul.footer_left li a {
	color: #f29400;    
	text-decoration: none;
	font-size: 12px;
	line-height: 15px;
	margin: 0;
	padding: 0;
	width: auto;
}
.footer_wrapper .footer_right {
	float: right;
	margin: 0;
	padding: 0;
	width: auto;
}
.footer_wrapper .footer_right img.footer_logo {
	margin: 0;
	padding: 0;
	border: none;
}
.copyright_wrapper {
	background-color: #f1f1f1;
	height: auto;
	margin: 0;	
	padding: 0;
	text-align: center;
	width: 100%;
	float: left;	
}
.copyright_wrapper p {
	color: #666;
	font-size: 12px;
	line-height: 15px;
	margin: 0 auto;
	padding: 17px 0;
	text-align: center;
	width: 946px;
}




