
/* general_new.css
* Description:General design file for the application.
* Created on:September 22, 2009
* Last modified on:July 13, 2010
* Copyright 2010 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}
.aMailToEOF {color:#1b79b3;text-decoration:underline!important}

/* ----------------------- typography -------------------------- */
.tblContent{border:2px solid #58595b;font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif;margin:10px 0;padding:0;width:743px}
.textareadivInn{color:#3e3d40;font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif;font-size:12px;height:98px;line-height:14px;margin:10px 10px 0;overflow:auto;width:450px}
#w735 input,#w735 label,#w735 select{color:#3e3d40!important;font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif!important;font-size:12px!important}
.previewHolder h1,h1.geo,#previewHolder h1{color:#3e3d40;font-family:Georgia, "Times New Roman", Times, serif;font-size:30px;font-weight:normal;letter-spacing:-.025em;line-height:32px;margin:0 0 11px;padding:0}

h1.title22{color: #3E3D40;font-size: 22px;font-weight: bold;margin: 0 0 18px;padding: 0;line-height: 26px;}
.lh26 { line-height: 26px !important;}
.mb17 { margin-bottom: 17px !important;}

.previewHolder p,#previewHolder p{color:#3e3d40!important;float:left;font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;font-weight:normal;line-height:22px;margin:0;padding:0 0 10px}
.previewHolder p.keyWord,#previewHolder p.keyWord{color:#6d6e71!important;font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif;font-size:12px;line-height:16px}
.submission4col input,.submission4col label,.submission4col select{color:#3e3d40!important;font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif!important;font-size:12px!important}
form #w735 ol{color:#3e3d40!important;font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif;font-size:12px!important}
.AbstractSummary{color:#707173!important;font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif;width:100%}
.AbstractSummary p{color:#707173!important;font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif;font-size:12px;/* Removed!important for Font size adjust */ line-height:16px!important;margin:0 0 5px!important;padding:0}
.CommunityWho .Description{clear:both;color:#3e3d40;font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;line-height:22px;margin:0;padding:0;width:100%}
.CommunityWho h1{color:#3e3d40;font-family:Georgia, "Times New Roman", Times, serif;font-size:30px;font-weight:normal;line-height:32px;margin:30px 0 15px;padding:0}
.CommunityWhoDetailed .Description{clear:both;color:#3e3d40;font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;line-height:22px;margin:0;padding:0;width:100%}
.CommunityWhoDetailed h1{color:#3e3d40;font-family:Georgia, "Times New Roman", Times, serif;font-size:30px;font-weight:normal;line-height:32px;margin:0 0 15px;padding:0}

#col_Mid .txt383x{border:1px solid #3e3d40;color:#707173;font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif;font-size:12px;height:136px;line-height:18px;margin:0;padding-left:8px;width:373px}
.frmTxt100pc{background:#fff;border:1px solid #3e3d40;color:#707173;float:left;font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif;font-size:12px;height:103px;padding:5px 10px;width:700px}
.frmTxt729{background:#fff;border:1px solid #3e3d40;color:#707173;float:left;font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif;font-size:12px;height:103px;padding:5px 10px;width:707px}
.frmTxt95{background:#fff;border:1px solid #3e3d40;color:#707173;float:right;font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif;font-size:12px;height:103px;padding:5px 10px;width:96%}
.txtArea75h{border:1px solid #3e3d40;color:#3e3d40;font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif;font-size:12px;height:73px;padding-left:8px;width:724px}

.Select184{border:1px solid #707173;color:#3e3d40;font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif;font-size:12px;line-height:16px;padding-left:8px;width:184px}
.textxtArea100p{border:1px solid #707173;color:#3e3d40;font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif;font-size:12px;line-height:16px;overflow:auto;padding: 0 0 3px 8px;width:100%}
.textxtArea362{border:1px solid #707173;color:#3e3d40;font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif;font-size:12px;line-height:16px;overflow:auto;padding: 0 0 3px 8px;width:362px}
.textxtArea373{border:1px solid #707173;color:#3e3d40;font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif;font-size:12px;line-height:16px;overflow:auto;padding: 0 0 3px 8px;width:373px}
.textxtArea522{border:1px solid #707173;color:#3e3d40;font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif;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:0px; 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:0px solid #fff; font-size:12px; line-height:12px; padding-top:0; color:#3e3d40; padding-left:8px;  width:110px; }
.textxtArea320{border:1px solid #707173; font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif;  font-size:12px; line-height:16px; color:#3e3d40; padding-left:8px; padding-bottom:3px; width:320px; overflow:auto; margin:0;}

.select178{border:1px solid #707173;color:#3e3d40;font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif;font-size:12px;line-height:16px;padding-left:8px;width:178px; margin:0;}
.select168{border:1px solid #707173;color:#3e3d40;font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif;font-size:12px;line-height:16px;padding-left:8px;width:168px; margin:0;}
.Select135p{border:1px solid #707173; color:#3E3D40; font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif; font-size:12px; line-height:16px; padding-left:8px; width:135px; }
.sel178h{border:1px solid #3e3d40;font-size:12px;height:138px;margin:0;width:178px}
.sel130h{border:1px solid #3e3d40;font-size:12px;/*height:136px;*/line-height:15px;margin:0;width:176px}
.select194{border:1px solid #707173; font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif;  font-size:12px; line-height:16px; color:#3e3d40; padding-left:8px; width:194px; }

.Text474{border:1px solid #707173; font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif;  font-size:12px; line-height:16px; color:#3e3d40; padding-left:8px; width:474px; }
.txtfld586{width:576px; border:1px solid #3e3d40; font-size:12px; min-height:15px!important; height:10px!important; line-height:18px!important; padding-top:1px!important; padding-bottom:2px!important; padding-left:8px!important; }
#col_Mid .txt383x{border:1px solid #3e3d40;color:#3e3d40;font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif;font-size:12px;height:136px;line-height:18px;margin:0;padding-left:8px;width:373px}

.textxtArea522{border:1px solid #707173; font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif;  font-size:12px; line-height:16px; color:#3e3d40; height:73px; padding-left:8px; width:522px; overflow:auto; }
.textField350{border:1px solid #707173; font-size:12px; line-height:16px; color:#3e3d40; padding-left:8px; padding-bottom:3px; width:350px; } /*Added by Jacob*/
.textField373{border:1px solid #707173; font-size:12px; line-height:16px; color:#3e3d40; padding-left:8px; padding-bottom:3px; width:373px; margin:0; }
.textxtArea373{border:1px solid #707173; font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif;  font-size:12px; line-height:16px; color:#3e3d40; padding-left:8px; padding-bottom:3px; width:373px; overflow:auto;}
.textxtArea362{border:1px solid #707173; font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif;  font-size:12px; line-height:16px; color:#3e3d40; padding-left:8px; padding-bottom:3px; width:362px; overflow:auto;}
.textxtArea362_nb div{font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif;  font-size:12px; line-height:16px; color:#3e3d40; padding-left:8px; padding-bottom:3px; width:402px; overflow:auto; height:303px;}

.Text174{border:1px solid #707173; font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif;  font-size:12px; line-height:16px; color:#3e3d40; padding-left:8px; width:174px; }
.TextArea174{border:1px solid #707173; font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif;  font-size:12px; line-height:16px; color:#3e3d40; padding-left:8px; width:184px; height:80px; }
.textxtArea100p{border:1px solid #707173; font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif;  font-size:12px; line-height:16px; color:#3e3d40; padding-left:8px; padding-bottom:3px; width:100%; overflow:auto;}

.textField30{border:1px solid #707173; font-size:12px; color:#3e3d40; padding-left:7px; padding-bottom:1px; padding-top:0px; 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:0px solid #fff; font-size:12px; line-height:12px; padding-top:0; color:#3e3d40; padding-left:8px;  width:110px; }
.textxtArea320{border:1px solid #707173; font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif;  font-size:12px; line-height:16px; color:#3e3d40; padding-left:8px; padding-bottom:3px; width:320px; overflow:auto; margin:0;}
.textField373{border:1px solid #707173; color:#3E3D40; font-size:12px; line-height:16px; padding-bottom:3px; padding-left:8px; width:373px; }

/* Form element styles in general -- manage elements with this common class and adjust width based on scenarios. Include all the width specific classes to the width block */
.textxtAreaGen{border:1px solid #707173; font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif;  font-size:12px; line-height:16px; color:#3e3d40; padding-left:8px; padding-bottom:3px; overflow:auto;}
.InputGen{border:1px solid #707173; font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif;  font-size:12px; line-height:16px; color:#3e3d40; padding-left:8px;}
.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}

#stepNav li{background-color:#e6e7e8;background-image:url(/Design/Images/navBtn.jpg);background-position:right top;background-repeat:no-repeat;display:block;float:left;font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif;height:15px;list-style:none}
.col350 h1{color:#3e3d40;font-family:Georgia, "Times New Roman", Times, serif;font-size:30px;font-weight:normal;line-height:34px;margin:0 0 20px -1px;padding: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-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif;font-size:11px;height:14px;padding:3px 0 3px 10px;width:279px}
/*.txtWrapp .frmTxt95{background:#FFFFFF none repeat scroll 0 0;border:1px solid #3E3D40;color:#3e3d40;float:right;font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif;font-size:12px;height:103px;padding:5px 10px;width:510px}*/
.navScience,.navMedicine,.navTechnology,.navSociety,.navCulture,.navMyFront{font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif;font-size:11px;font-weight:bold}
.ddsmoothmenu-v ul{margin:0;padding:0;width:124px;list-style-type:none;font:normal 12px  "Lucida Grande", "Trebuchet MS", Arial, sans-serif;border-bottom:1px solid #fff;}
/* --------------------------  text align --------------------------  */
.align_center{text-align:center}
.align_left{text-align:left}
.align_right{text-align:right}
/*  -------------------------- font style --------------------------  */
.bold{font-weight:bold!important}
.txtnormal{ font-weight:normal!important}
/* clears */
.clear{clear:both; /*font-size:0px; */ }
li.clear{clear:both; font-size:0px!important; }
.clearfix{display:block}
dl#ciHolder dd.dlLink ul li a:hover{ text-decoration:underline}
dl#ciHolder dd.dlLink ul li a:hover{text-decoration:underline}
.rtLink a:hover{text-decoration:underline}

/*  -------------------------- floats --------------------------  */
.float_left{float:left!important}
.float_right{float:right!important}
/* --------------------------  tooltip  -------------------------- */

.toolTip{background-color:Gray; padding:4px; display:none; position:relative; width:70%;  }
.tooltipPopup{float:left; width:100%; position:relative; }
.tooltipPopup a{text-decoration:none; color:#38373A; display:block; float:left; width:auto; position:relative; }
.tooltipPopup a:hover{color:#000; position:relative; text-decoration:none;  }
.divPopup{background-color:#EEEEEE; border:1px solid #111111; opacity:0.85; padding:5px; position:absolute; top:14px; left:0px; z-index:999999; width:98.5%; height:auto; display:none }
.tooltipPopup h3 a{ float:none!important}
.tooltipPopup h3 a:hover{ color:#1B79B3!important}

/*  -------------------------- 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 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 0px 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!important; text-decoration:none; font-weight:normal; padding:0 1px 0 3px; }
.pagination .middle span.last {	padding:0; }
.pagination .middle a:hover{color:#3e3d40!important; }
/*  --------------------------CSSTidy 1.3:Mon, 15 Feb 2010 16:13:50 +0530 FROM GRIDS.CSS----------------------------------------------   */
.frmGrid{border:2px solid #939598;margin:0;padding:0;width:729px}
.lft70k{border-left:1px solid #707173}
.lft80k{border-left:1px solid #58585a}
.rgt70k{border-right:1px solid #707173}
.rgt80k{border-right:1px solid #58585a}
.rowHead{background:#58585a;height:40px}
.rowHead td{border-left:1px solid #fff;border-right:1px solid #fff;color:#fff;font-size:11px;font-weight:bold;vertical-align:top!important}

.tblContent td{border-right:1px solid #707173;font-size:11px;padding:8px 0 4px 6px;vertical-align:top!important}
.tblContent td.first{border-left:0}
.tblContent td.last{border-right:0}
.tblContent tr.alt{background:#e6e7e8}
.tblContent tr.alt td{border-bottom:1px solid #707173;border-top:1px solid #707173}

/* ---------------------- padding and margins ----------------------- */

/* left margin */

.plusIcon{margin-left: -4px!important;}
/* right margin */
#w735 .mr15p{margin-right:17px!important}
.mr265{margin-right:265px!important}
.mr-5{margin-right:-7px!important}
#content .mr30{margin-right:35px}
#w735 .marright{ margin-right:10px!important}
.mt33 {margin-top: 33px !important;}
.mr45{right:93px!important}
a.mr0i{margin-right:0!important}
.mr-5p {margin-right:-5px!important;}
.mr-4p {margin-right:-4px!important;}
ul.SearchCategory li.last{margin-right:0!important}
.float_right .marR0{margin-right:0!important}

/* top margin */
.mta17{margin-top:17px!important}
.mta23{margin-top:16px!important}
.mta25{margin-top:25px!important}
.mta28{margin-top:19px!important}
.mta4{margin-top:4px!important}

#w735 .martp_mi{margin-top:-20px!important}
.mt20p {margin-top:20px!important;}
#w735 p.topm10{ margin-top:15px!important;}
#w735 form fieldset p.martop{ margin-top:15px!important;}
#w735 .mttop25{ margin-top:20px!important;}
dl#ciHolder dd.w125 h3{ margin-top:-2px;}
dl#ciHolder dd.w125 h3{margin-top:-2px!important}


.mtb2520{ margin-top:17px!important; margin-bottom:7px!important; float:left!important}
.mtb20{float:left;margin-bottom:20px!important;margin-top:20px!important}
.mtb8{float:left;margin-bottom:8px!important;margin-top:8px!important}
.mtb10{margin-bottom:5px;margin-top:5px!important}
.mtb20{float:left;margin-bottom:20px!important;margin-top:20px!important}
.mtb8{float:left;margin-bottom:8px!important;margin-top:8px!important}
.mt20{margin-bottom:17px!important;margin-top:20px!important}


/* bottom margin */
.mab5{margin-bottom:5px!important;width:auto!important}


.mb30{margin-bottom:26px!important}
.mb7a{margin-bottom:6px!important}

.mba20{margin-bottom:17px!important}


.mb45d{margin-bottom:100px!important}
.mar01{	margin-bottom:0px!important}
#w735 ol.submission4col li.marbt{ margin-bottom:0px !important;}
#w735 .marribtm{ margin-bottom:5px!important}
#w735 ol.submission4col li.mltop{ margin-bottom:0px!important;}
#previewHdolder h2{margin-bottom:20px!important}
#previewHolder ul li.mar5{ margin-bottom:0px!important;}
#w735  .mar30{ margin-bottom:25px!important;}
#w735 ol.submission4col li.padd0{ margin-bottom:5px!important }
h1.geo{margin-bottom:18px!important;}
#w735 label.user{ margin-bottom:-5px!important;}




/* common padding n margin  */
.mb10sub5{ margin-top:13px!important; margin-bottom:6px!important;}
dl#ciHolder dd.dlLink ul li{margin:0!important;padding:0!important}
.p0{padding:0!important}
#w735 fieldset{ margin:0px; padding:0px!important;}
#w735 .margi20{margin:17px 0px 16px 0!important; padding:0px 0 0 0!important; line-height:normal; }
#w735 .margitops{margin:0px 0px 16px 0!important; padding:0px 0 0 0!important; line-height:normal; }

/* top padding  */
.pt0{padding-top:0!important}
.pt10{padding-top:10px!important}
.pt2{padding-top:2px!important}
.pt3{padding-top:3px!important}
.pt4{padding-top:4px!important}
.pt42{padding-top:42px!important}
.pt5{padding-top:5px!important}
.pt62{padding-top:62px!important}
.pt7{padding-top:7px!important}
#w735 .pat05p{padding-top:11px!important}
#w735 .ptop10{padding-top:10px!important}
.pt20a{padding-top:17px!important}
.pt5{padding-top:5px!important}
.data_Listing .ptop15{padding-top:7px!important}
.pta15{padding-top:15px!important}
.pt15{padding-top:15px!important}
.pt20{padding-top:20px!important}
.ptt5{padding-top:5px!important}
.ptt8{padding-top:8px!important}
.pt44{padding-top:46px!important}
.pt25{padding-top:25px!important}
.pt22{overflow:hidden;padding-top:17px!important}

/* bottom padding  */
.popupContent .pb5{padding-bottom:5px!important}
.pb0{padding-bottom:0!important}
.pb7 {padding-bottom:7px !important;}
.pba10{padding-bottom:8px!important}
.pba15{padding-bottom:15px!important}
.pba20{padding-bottom:10px!important}
.pba30{padding-bottom:19px!important}
.pba5{padding-bottom:5px!important}
.pb10{padding-bottom:10px!important}
.pb05{padding-bottom:5px!important;}
.pb12{padding-bottom:12px!important}
.pba12{padding-bottom:5px!important}
.pb15{padding-bottom:15px!important}
.pb18{padding-bottom:18px!important}
.pb20{padding-bottom:20px!important}
.pb30{padding-bottom:30px!important;}
.pb33{padding-bottom:33px!important}
.pb35{padding-bottom:35px!important}
.magazinReports_right ul li.finalli{padding-bottom:18px!important}
#w735  p.padd0{ padding-bottom:0px!important }
#col_Mid_680 #highlights ul li.pba12{ padding:0 0 12px 0!important;}
.pba30{padding-bottom:25px!important}

/* .openDiv .innerWrap .clear{padding-bottom:0!important} */
#mainContent_797 .mb0{padding-bottom:3px!important}
dl#ciHolder dd.dlLink{clear:left;float:left;padding-bottom:35px}
.pbt20{padding-bottom:18px!important;padding-top:8px!important}
/* right padding  */
.pr0{padding-right:0!important;}
.pr3{padding-right:3px!important;}
.pr5{padding-right:5px!important;}
.pr6{padding-right:6px!important;}
.pr7{padding-right:7px!important;}
.pr10{padding-right:10px!important}
.pr16{padding-right:16px!important}
.pr18{padding-right:18px!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  */
.pl0{padding-left:0!important}
.pl1{padding-left:1!important}
.pl2{padding-left:2!important}
.pl3{padding-left:3px!important;}
.pl4{padding-left:4px!important;}
.pl5{padding-left:5px!important}
.pla9{padding-left:9px!important}
.pl65{padding-left:65px!important}
.pl10{padding-left:10px!important}
.pl12{padding-left:12px;}
.pl15{padding-left:15px!important}
.pl18{padding-left:18px!important}
.pl20{padding-left:20px!important}
.pl23{padding-left:23px!important}
.pl90{padding-left:92px!important}
.pl27{ padding-left:27px;}
.pl30{padding-left:23px!important}
.pl45{padding-left:45px!important;}
.pl25{padding-left:25px!important}
.pl149{padding-left:149px!important;}
.pl150{padding-left:150px!important}
/* common for margin and padding  */
.pm0{margin:0!important;padding:0!important}
.maRad{display:inline!important;margin-right:8px!important;margin-top:5px!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} */
ul.AbstractAccessories li a.first{padding:0 7px 0 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{position:relative}
.posab{position:absolute;top:40%}
.relative{position:relative}
.absolute{position:absolute}
/* ------------------- width------------------- */
.w33pc{width: 33% !important;}
.w100pc{width:100%!important}
.w109{text-align:center;width:103px}
.w177{width:177px!important;}
.w190b{text-align:center;width:90px}
.w233{text-align:center;width:227px}
.w235{width:235px!important}
.w660{width:660px!important}
.w472{float:left;margin:0;padding:0;width:472px!important;}
.w62{padding-right:3px;width:59px}
.w66{width:66px!important;}
.w300{width:300px!important}
.w330{width:330px!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 .wAuto{width:auto!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:631px}
.w10{width:10px!important}
.w70{width:70px!important}
.w115{width:115px!important}
.w120{width:120px!important}
.w125{width:125px!important}
.w130{width:130px!important}
.w140{float:left;width:140px!important}
.w153{width:153px!important}
.w159{width:159px!important}
.w90{width:90px!important}
.wAuto{width:auto!important}
.wBtn{width:100%!important}
.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}
.w498{width:498px!important;}
.w500{width:500px!important}
.wi550{width:681px!important}
#content .w190{width:190px!important}
#content .w220{width:220px!important}
#content .w700{width:700px!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}
.w215{width:215px!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;}

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;}

/*  --------------------------CSSTidy 1.3:Mon, 15 Feb 2010 17:01:17 +0530 general.css----------------------------------------------   */

#advSearchleft{clear:both;color:#3e3d40;float:left;font-size:9px;text-decoration:none}
#advSearchleft a{background:none;color:#3e3d40;display:block}
#bgtxt{background:url(/Design/Images/bgTXTbX.png) no-repeat top left!important;color:#666;font-size:11px;height:15px;margin:0;padding:0;width:108px}
#bgtxt .bts{background:transparent url(/Design/Images/iconSearch.png) no-repeat top right;border:0;cursor:pointer;height:15px;margin:0 0 0 5px;padding:0;position:absolute;right:1px;top:8px;width:15px}
#bgtxt .tx{background:none;border:0;color:#3e3d40;font-size:11px;height:15px;margin:0;padding:0 3px 0 10px;width:93px}

#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:0px!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 0px 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:0px;}
#brd_wrapper ul#brdNav li.first a{padding-left:0px;}

#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}
#community_Wrapper{background:#58595b;height:auto!important;margin:0 auto;padding:0;text-align:center;width:100%; min-width:966px; overflow:hidden;  }
#community_Wrapper .box{height:114px;overflow:hidden;width:292px}
#community_Wrapper .cmnty_content{height:auto!important;margin:0 auto;padding:10px 0 0;text-align:left;width:966px}
#community_Wrapper .comBox{background:transparent url(/Design/Images/communitybox_bg.png) no-repeat top left;display:block;float:left;height:130px;overflow:hidden;padding:18px 15px 8px;width:292px}
#content{clear:both;display:block;height:auto;padding:0 0 20px;width:100%}
#contentSlider{float:left;margin-left:20px;position:relative;width:532px}
#content_wrapper{background:#fff;color:#707173;font-size:11px;height:auto!important;margin:0 auto;padding:1px 0 0;text-align:left;width:946px}
#footer{background:#e6e7e8;height:auto!important;margin:0 auto;text-align:center;width:100%; min-width:956px; }
#footer .footer_content{height:auto!important;margin:0 auto;padding:6px 0 3px;text-align:left;width:946px;}
#icoCal{left:0}
#icoCal a,#icoCal2 a,#icoCal a img,#icoCal2 a img{border:0;margin:0;padding:0}
#icoCal,#icoCal2{border:0;height:15px;margin:0 4px 0 0;padding:0;position:absolute;top:0;width:16px;z-index:1}
#icoCal2{left:0}
#leftSerch{clear:both;float:left;height:auto;padding:10px 0 0;width:123px}

/* */
#mainContent{display:inline;float:right;margin:0;padding:0;width:822px}
#mainContent_946{display:inline;float:right;margin:0;padding:0;width:946px}
#mainContent .contactData{clear:both;float:left;font-size:12px;line-height:16px;margin:0;padding:0 0 3px;width:530px}
#mainContent .contactData .contactCols{float:left;margin:0 0 13px;padding:0;width:100%}
#mainContent .contactData .contactCols .lblCol{color:#707173;float:left;line-height:16px;margin:0;padding:0;width:150px}
#mainContent .contactData .contactCols .lblCol a{color:#707173;text-decoration:none}
#mainContent .contactData .contactCols .rgtCol{color:#3e3d40;float:right;line-height:16px;margin:0;padding:0;width:380px}
#mainContent .contactData .contactCols .rgtCol a{color:#3e3d40;text-decoration:none}
#mainContent .contactData .contactCols .rgtCol a:hover,#mainContent .contactData .contactCols .lblCol a:hover{color:#1b79b3;text-decoration:none}
#mainContent .contactData .contactCols h4{color:#3e3d40;font-size:12px;font-weight:bold;line-height:16px;margin:0;padding:0}
#mainContent .contactData .contactCols p{color:#3e3d40;font-size:12px;margin:0;padding:0}
#mainContent .contactData .links a{color:#1b79b3!important;text-decoration:none}
#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; }

#nextBtn{left:490px}
#nextBtn a{background:url(/Design/Images/btn_next.gif) no-repeat 0 0}
#prevBtn a,#nextBtn a{background:url(/Design/Images/btn_prev.gif) no-repeat 0 0;display:block;height:22px;width:22px}
#prevBtn,#nextBtn{display:block;height:77px;left:-22px;position:absolute;top:140px;width:30px}
#searchBoxLeft,#searchBoxLeft1{background:#fff url(/Design/Images/bgTXTbX.png) no-repeat top left;color:#666;float:left;font-size:11px;height:15px;left:0;margin:8px 0 0;padding:0;position:absolute;top:0;width:108px}
#searchBoxWrapLeft{background-color:#36C;float:left;height:15px;padding:0;width:123px}
#searchBoxWrapLeft #indexedsearchleft{margin:0;padding:0}
#searchBtn{float:left}
#searchBtnleft,#searchBtnleft1{height:15px;position:absolute;right:1px;top:8px;width:15px}
#searchLeft{padding:8px 0 0}
#searchLeft .adlDds{clear:left;height:auto;width:124px}
#searchLeft .adlDds .dm123{border:1px solid #00519e;margin-bottom:12px;width:122px}
#searchLeft .adlDds .serBt{background:transparent url(/Design/Images/iconSearch.png) no-repeat top right;border:0;cursor:pointer;float:right;height:15px;margin:0 0 0 5px;padding:0;width:15px}
#searchLeft .adlDds h2{color:#3e3d40;padding:0 0 10px 6px}
#searchLeft .advSearchleft a:hover{background:none!important;color:#1b79b3!important}
#searchLeft .searchAbs{clear:left;float:left;height:20px;padding:10px 0 0;position:relative;width:124px}
#searchLeft dd{background-color:#fff;margin:0;padding:0}
#searchLeft dd h2{color:#3e3d40;font-size:12px;font-weight:normal;line-height:16px;margin:0 0 8px;padding:0 6px}
#searchLeft dd select{float:left;height:16px;margin:0 0 6px;padding:0;width:122px}
#searchLeft dd.advSearchleft{margin:0;padding:0 6px 0 0;text-align:right}
#searchLeft dd.advSearchleft a{background-color:#FFF;color:#3e3d40;display:block;float:right;font-size:9px;margin-bottom:1px;margin-top:8px;padding:0;text-align:right;text-decoration:none}
#searchLeft dl{background:#fff;margin:0;padding:0;width:123px}
#searchresultList .ArchiveList{clear:both;float:left;margin:0;padding:0;position:relative;width:532px}
#searchresultList .ArchiveList .LeftColumn{float:left;margin:0 0 0 65px;padding:0;width:385px; z-index:9; }
#searchresultList .ArchiveList .LeftColumn p{color:#707173;font-size:12px;line-height:18px;margin:0;padding:0}
#searchresultList .ArchiveList .LeftColumn p a{color:#707173;font-size:12px;line-height:18px;margin:0;padding:0;text-decoration:none}
#searchresultList .ArchiveList .LeftColumn p a:hover{color:#1b79b3;text-decoration:none}
#searchresultList .ArchiveList .LeftColumn p span{font-weight:bold}
#searchresultList .ArchiveList .LeftColumn p.AS55 a{color:#3e3d40;font-size:14px;font-weight:bold;line-height:18px;margin:0;padding:0;text-decoration:none}
#searchresultList .ArchiveList .LeftColumn p.AS55 a:hover{color:#1b79b3;text-decoration:none}
#searchresultList .ArchiveList .RightColumn{float:right;margin:0;padding:0;text-align:right;width:80px}
#searchresultList .ArchiveList .RightColumn p{color:#1b79b3;padding-top:45px;text-align:left}
#searchresultList .ArchiveList .extLeft{background:#ff0;float:left;left:0;position:absolute;top:5px;/*width:55px*/}

#slider{height:355px;width:532px}
#slider a img{border:0}
#slider li{height:355px;overflow:hidden;width:492px}
#slider ul,#slider li{list-style:none;margin:0;padding:0}

/* Step Nav Common element */

#stepNav{background-color:#e6e7e8;clear:both;float:left;list-style-type:none;margin:0;padding:0;width:735px}
#stepNav li a{display:block;font-size:10px!important;text-align:left;text-decoration:none; padding:0px /*line-height:16px\0/;padding:2px 20px 0 4px\0/;*/}
#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}


#swordleft,#swordleft1{background:none;border:0;color:#3e3d40;float:left;font-size:11px;height:15px;margin:0;padding:0 3px 0 10px;width:93px}
#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;}
#txb100{background:#fff url(/Design/Images/bgTxb100.png) no-repeat top left;border:0;font-size:11px;height:15px;left:20px;margin:0;padding:0 2px 0 10px;position:absolute;top:0;width:90px}
#txb90,#txb90a{background:#fff url(/Design/Images/bgTXTbX_r1_c1.png) no-repeat top left;border:0;font-size:11px;height:15px;left:20px;margin:0;padding:0 2px 0 10px;position:absolute;top:0;width:78px}
#w735{clear:both;margin:0 auto;padding:0;width:735px}
#w735 p{color:#3e3d40;font-size:12px;line-height:16px;margin: 0 0 10px;padding: 0;font-weight: normal;}
#w735 ul.normalList{list-style-type:none;margin:0;padding:0}
#w735 ul.normalList li{background:url(/Design/Images/normalList.png) no-repeat 0 6px;color:#3e3d40;font-size:12px;line-height:16px;padding:0 0 4px 15px}
#w735 ul.normalList li a,#w735 a{color:#1B79B3;text-decoration:none}
* html #searchLeft dd select{width:110px}
.BackTopContainer{float:left;margin:0;padding:0;width:682px}
.CountContainer{background-color:#fff;float:left;padding-right:2px;width:auto}
.EventlabWrapp{display:block;float:left;width:143px}
.NoFloat{float:none}
.PeopleLeftPanel div.closed{background:#9C9E9F}
.ScrollForPopup{max-height:540px;overflow-x:hidden;overflow-y:auto}
.SearchBlock .bpos100{background:url(/Design/Images/searchBorderBg105.png) left top no-repeat!important;border:0;color:#707173;float:left;font-size:11px;height:15px;line-height:14px;padding-left:10px;width:97px}
.SearchBlock .serRe{display:block;float:right;font-size:10px!important;font-weight:normal!important;line-height:12px;padding-left:0!important;width:124px!important}
.SearchBlock .serRe:hover{color:#1b79b3!important;text-decoration:none}
.SearchBlock input.serRad{background:#f00;display:inline;float:left;height:8px!important;width:8px!important}
.SearchContainer{float:left;margin:10px 0;padding:0;width:100%}

.adm_header{float:left;height:35px;padding-left:12px;padding-top:14px;position:relative}
.adm_header img{bottom:2px;left:12px;position:absolute}
.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:#1B79B3;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; }
.articleOnly{background:#fff;display:block;float:left;padding:0;width:100%; position:relative;}
.articleOnly a:hover{color:#1b79b3;text-decoration:none}
.articleOnly h4{color:#3e3d40;font-size:12px;font-weight:bold;line-height:16px;margin:-1px 0 5px;padding:0}
.articleOnly h4 a{color:#3e3d40;text-decoration:none}
.articleOnly h5{color:#707173;font-size:12px;font-weight:normal;line-height:14px;margin:-2px 0 8px;padding:0}
.articleOnly h5 a{color:#707173;font-size:12px;font-weight:normal!important; text-decoration:none; }
.articleOnly h5 a:hover{color:#1b79b3; }
.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}
.bannerFullWidth{background-color:#000;margin:0;padding:12px 0; min-width:946px; text-align:center}
.bannerFullWidth img{border:0}
.black90 h4,.black90 h4 a{color:#3e3d40!important}
.blankHeight250{float:left!important;height:100px;width:100%}
.bottomModuleLogo{margin:0;padding:0;width:auto}
.boxdata{display:block;height:120px;margin:0;overflow:hidden;padding:0;position:relative;width:292px}
.boxdata .dataTxt{color:#3e3d40;display:block;float:left;font-size:12px;line-height:14px;margin:-5px 0 0; width:190px}
.boxdata h1{color:#e0861a;font-size:16px;font-weight:bold;line-height:14px;margin:0;padding-bottom:8px;width:230px}
.boxdata h1 a{color:#e0861a;text-decoration:none}
.boxdata h1 a:hover{text-decoration:none}
.boxdata h2{background:url(/Design/Images/arrow_02.gif) no-repeat 0 8px;color:#414042;font-size:12px;font-weight:bold;line-height:13px; margin:0; padding:4px 0 3px 10px; }
.boxdata h2 a{color:#3e3d40;text-decoration:none}
.boxdata h2 a:hover{color:#707173;text-decoration:none}
.boxdata img{float:left;height:93px;margin-bottom:10px;margin-right:8px;overflow:hidden;width:93px}
.boxdata p{color:#707173;line-height:15px;margin:0;padding:0}
.boxdata p a{color:#707173;text-decoration:none}
.boxdata p a:hover{color:#3e3d40;text-decoration:none}
.btnToggle a{display:block}
.btnwithtxtholder{float:left;margin:0;padding:15px 0 0;width:100%}
.cinfo{color:#3e3d40;font-size:10px;margin:0;padding:5px 0;text-align:center}
.closeWindow{bottom:-16px;position:absolute;right:0}
.closeWindowForScroll{ position:absolute; bottom:4px; right:7px;}

.col350{float:left;height:auto;width:350px}
.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:15px;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}
.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}
.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; }
.whiteSlider {background:url(/Design/Images/slideBoxonLineWhite.gif) no-repeat scroll right top transparent!important; color:#3e3d40!important}
.whiteSlider a {background:url(/Design/Images/slideBoxonLineWhite.gif) no-repeat scroll left top transparent!important; color:#3e3d40!important}
.colTitle_withbg .whiteSlider a span {background:url(/Design/Images/arrow_g.gif) no-repeat 0 4px; padding-left:10px}
/* new seperator line */
.sepLine{ background:url(/Design/Images/myhome_line.gif) center repeat-x #fff ; height:1px; margin:10px 0; float:left;width: 100%;}

.comtHolder{background:#fff;border-top:0 solid #707173;float:left;margin:0;padding:20px 0 0;width:100%}
.comtHolder .article_iml60{background:#fff}
.comtHolder h4{background-image:none}
.dateTxtHome{color:#3e3d40;float:right;font-size:10px;font-weight:normal;height:25px;line-height:25px;padding:0;text-transform:uppercase;width:110px}

.datewithTxt{float:left;margin:0;padding:0;/*width:180px*/width:auto;}
.disblk{display:block}
.dm123{border:1px solid #005BAA;color:#808285;font-size:11px;height:16px;margin:0 0 10px;padding:0}

.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}

.floatnone{display:block!important;float:left!important;width:300px!important}

.goSpl{clear:both;height:10px;padding:0 0 13px;text-align:right;width:124px}
.goSpl input{float:right;margin:0;padding:0;width:16px}
.goSpl label{float:right;width:25px}
.graphic,#prevBtn,#nextBtn{display:block;margin:0;overflow:hidden;padding:0;text-indent:-8000px}
.green{color:#7ab51d}
.greenbar{background:url(/Design/Images/w53020green.jpg) no-repeat top left}
.greenw100{border:1px solid #00601d;color:#00601d;font-size:11px;font-weight:bold}
.header_boxdata{clear:both;display:block;float:left;width:100%}
.header_boxdata h1{color:#e0861a;float:left}
.header_boxdata span{background:#fff url(/Design/Images/arrow_01.gif) no-repeat 0 3px;display:block;float:right;font-size:10px;height:12px;line-height:12px;margin:3px 0 0;padding:0 2px 0 10px}
.header_boxdata span a{color:#e0861a;display:block;text-decoration:none}
.jsData{display:block;float:left;margin:0;padding:0;width:100%}
.jsData a{color:#1b79b3;text-decoration:none}
.jsData a:hover{color:#1b79b3;text-decoration:underline}
.jsData h1{color:#3e3d40;font-size:20px;font-weight:bold;line-height:24px;margin:0;padding:0 0 20px}
.jsData p{color:#3e3d40;font-size:12px;line-height:14px;margin:0;padding:0 0 20px;text-align:left}
.jsTitle{background:url(/Design/Images/w53220greay.jpg) no-repeat top left;color:#fff;float:left;font-size:12px;font-weight:bold;height:20px;line-height:20px;margin:0 0 20px;padding:0 0 0 10px;text-transform:uppercase;width:522px}
.jstoc{display:block;float:left;margin:0;padding:20px 0 18px;width:100%}
.jstoc h4{color:#1b79b3;font-size:12px;font-weight:bold;line-height:14px;margin:-1px 0 5px;padding:0}
.jstoc h4 a{color:#1b79b3;text-decoration:none}
.jstoc h5{color:#3e3d40;font-size:10px;font-weight:bold;line-height:12px;margin:0 0 8px;padding:0;text-transform:uppercase}
.jstoc h6{color:#707173;font-size:12px;font-weight:normal;line-height:14px;margin:0 0 8px;padding:0}
.jstoc img{border:0;float:left;height:59px;margin:0;padding:0;width:59px}
.jstoc p{color:#3e3d40;font-size:12px;line-height:14px;margin:0;padding:0}
.jstoc p a{color:#1b79b3;text-decoration:none}
.jstoc_text{padding-left:75px;padding-right:0}
.letterSort{clear:left;float:right;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}
.letterSort span.act{color:#3e3d40;display:block;float:left;font-weight:bold;padding:0 3px;text-decoration:none;text-transform:uppercase}
.letterSort span.actfordiasable {
    color: #BABABA;
    display: block;
    float: left;
    font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif;
    font-size: 14px;
    line-height: 13px;
    padding: 0 10px 0 0;
    text-decoration: none;
    text-transform: uppercase;
    font-weight: normal;
    margin: 0px;
}

.actforenable {
    color: #3E3D40 !important;    
    font-size: 14px !important;
   
    line-height: 13px;
    padding: 0 10px 0 0 !important;
    margin: 0px;
    text-transform: uppercase;
    font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif;




}
.linkRgt a{color:#1b79b3!important;display:block;float:right;font-size:10px;text-decoration:none}
.magazinReports{float:left;width:532px}
.magazinReports_left{float:left;width:276px}
.magazinReports_right{float:left}
.magazinReports_right ul{list-style:none;margin:0;padding:0}
.magazinReports_right ul li{margin:0;padding:0 0 5px}
.magazinReports_right ul li a{background:url(/Design/Images/BlueArrow.gif) no-repeat left center;color:#3e3d40;font-size:12px;font-weight:bold;margin:0;padding:0 0 0 14px;text-decoration:none}
.newCommentlink{color:#3e3d40;display:block;float:right;font-size:12px;text-decoration:none}
.newCommentlink img{border:0;padding:0 6px}
.newCommentlink span{font-size:12px;line-height:16px}
.newCommentlink:hover{color:#1b79b3}

.noBorder{border:0!important}
.popupContent .labelTxt{float:left;line-height:16px;padding-right:5px;width:25%}
.popupContent .w65 a{float:right}
.popupContent input{border:1px solid #707173;color:#707173;height:16px;line-height:16px;padding-left:8px;width:70%}
.popupContent input[type="radio"], .popupContent input[type="checkbox"]{border:0px;}
.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.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%}
/* to disable fileupload style */
.popupWrapp .popupContentFile {float:left;padding-bottom:10px;padding-left:10px;position:relative;text-align:left;width:97%}
.popupWrapp .popupContentFile p{float:left;line-height:16px;padding-top:10px;width:100%}
.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}
.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}

.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, .article_text .sliderbtnHolder a.normalnav{color:#1b79b3!important;font-size:10px;line-height:18px;margin:0;text-decoration:none}
.sliderbtnHolder a.normalnav:hover{color:#1b79b3!important;font-size:10px;line-height:18px;margin:0;text-decoration:underline}
/*.splTopic{color:#1B79B3;float:left;height:12px;margin:-13px 0 0;padding:0; text-align:right;width:100%; z-index:1;}*/
.splTopic {color:#1B79B3; width:auto; position:absolute; right:0; bottom:-2px;}
.splTopic p{ margin:0; padding:0;}
.splTopic a{color:#1B79B3; text-decoration:none; }
.splTopic a:hover{color:#1B79B3; text-decoration:underline; }

.starWrapping{float:left;margin:0;padding:0;width:100%!important}
.starWrapping_left{float:left;font-weight:bold;padding-left:10px;padding-top:0;width:45%}
.starWrapping_right{float:right;padding-right:10px;padding-top:0;text-align:right;width:45%}
.stepNavWidth532{width:532px!important}
.tbl532{border:1px solid #707173;border-width:1px 1px 0;float:left;margin:0;padding:0;width:532px}
.tbl532 a{color:#1b79b3;padding:0 4px;text-decoration:none}
.tbl532 td{border-bottom:1px solid #707173;color:#3e3d40;font-size:12px;line-height:16px;padding:8px 5px;text-align:left;vertical-align:top!important}
.tbl532 td span.link{color:#1b79b3;display:inline;float:right;width:80px}
.tbl532 td.columnLeft{border-right:1px solid #707173;width:150px}

.thinLinem0Viewall a{background:#fff;color:#1b79b3;display:block;float:right;font-size:10px; line-height:11px; margin-top:-4px;padding:0 0 0 8px;text-decoration:none}
.thinLinem0Viewall a:hover{color:#1b79b3;text-decoration:underline}
.titleMain{color:#3e3d40;font-size:16px;font-weight:bold;line-height:16px;margin:0;padding:0 0 7px}

.treeview #head{background:#9c9e9f!important;color:#fff}
.treeview #head td{font-weight:bold!important}
.treeview .Keyword td{padding:3px 0}
.treeview .submenu ul li{cursor:default;margin-bottom:3px;padding-bottom:5px;padding-top:5px}
.treeview li{background:white url(/Design/Images/plastnode.gif) no-repeat left 6px;list-style-type:none;margin-bottom:3px;padding-bottom:3px;padding-left:18px;padding-top:5px}
.treeview li table td.tw175{padding-left:5px;text-align:left;width:175px}
.treeview li.submenu{background:white url(/Design/Images/plastnode.gif) no-repeat left 6px;cursor:pointer!important}
.treeview li.submenu ul{display:none}
.treeview table td{border-left:0 solid #707173;vertical-align:top}
.treeview table td.tw160{text-align:left;width:160px}
.treeview table td.tw18{text-align:center;width:18px}
.treeview table td.tw18 input{height:14px;margin:0;padding:0;width:14px}
.treeview table td.tw45{text-align:center;width:45px}
.treeview table td.tw50{text-align:center;width:50px}
.treeview table td.tw68{padding-left:6px;text-align:center;width:68px}
.treeview table td.tw78{text-align:center;width:78px}
.treeview table td.tw85{text-align:center;width:85px}
.treeview ul{background:#fff;margin:0;padding:0}
.treeview ul li table td.tw175{padding-left:5px;text-align:left;width:158px}
.treeview ul li ul li table td.tw175{padding-left:5px;text-align:left;width:140px}
.treeview ul ul ul li table td.tw175{padding-left:5px;text-align:left;width:121px}

.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; }
.viewAllLine{background:#fff url(/Design/Images/bgline_thin.gif) repeat-x bottom;clear:both;display:block;float:left;height:10px;margin:10px 0;width:100%}
.viewAllrght{background:#fff;color:#1b79b3;float:right;font-size:10px;padding-top:2px}
.viewAllrght a{color:#1b79b3;margin-top:10px;padding:0 0 0 8px;text-decoration:none}
dl#ciHolder{clear:left;float:left;height:auto;padding-top:10px;width:240px}
dl#ciHolder dd.dlLink{clear:left;float:left}
dl#ciHolder dd.dlLink ul{color:#1b79b3;font-size:12px;font-weight:normal;line-height:16px;margin:0;padding:0;width:240px}
dl#ciHolder dd.dlLink ul li{margin:0;padding:0}
dl#ciHolder dd.dlLink ul li a{background:transparent url(/Design/Images/arrBlu.gif) no-repeat 0 4px;clear:left;color:#1b79b3;display:block;float:left;margin:0;padding:0 0 0 12px;text-decoration:none}
dl#ciHolder dd.dlLink ul li a:hover{text-decoration:underline}
dl#ciHolder dd.w107{float:left;width:117px!important}
dl#ciHolder dd.w125{float:right;padding:0 0 0 14px;width:119px}
dl#ciHolder dd.w125 h3{margin-top:-2px}
dl#ciHolder dd.w125 p{font-size:12px;line-height:18px}
dl#ciHolder dt{clear:both;float:left;width:240px}
dl.sportLightList{background:#f6f6f6;font-size:12px;line-height:16px;margin-bottom:2px;padding:10px 5px}
dl.sportLightList dd{color:#707173}
dl.sportLightList dt{color:#c54613;font-weight:bold}
dl.sportLightList dt a{color:#c54613;text-decoration:none}
p.ReadMore{color:#1b79b3;font-size:12px;line-height:16px;text-align:right}
p.ReadMore a{color:#1b79b3;cursor:pointer;padding-right:5px;text-decoration:none}
p.ReadMore a:hover{color:#1b79b3;text-decoration:underline}
p.normalTxt{color:#3e3d40;font-size:12px;line-height:16px;margin:0 0 10px}
.normal{color:#3E3D40; font-size:12px; line-height:16px; margin:20px 0 0; padding:0 0 20px; }
span.ftrCols{float:right;margin:0;padding:3px 0 0}
ul#chkHolderSearch{clear:both;float:left;height:auto!important;width:124px}
ul#chkHolderSearch li{height:25px;line-height:20px}
ul#chkHolderSearch li .chks{float:left;height:13px;line-height:18px!important;margin:2px 0 0;overflow:hidden;padding:0;width:13px!important}
ul#chkHolderSearch li label{color:#3e3d40;font-size:12px!important;line-height:18px!important;padding:0 0 0 5px!important;width:95px}

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}
ul.ftrCols{float:left;font-size:10px;list-style-type:none;margin:0;padding:0;/*width:170px;*/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}
.radiaSearch{ float:left; width:13px!important; height:13px; margin:0!important; padding:0!important; overflow:hidden}
.radiaLabel{ float:left; width:102px; line-height:14px; margin:0!important; padding:0 0 0 8px!important; font-size:12px; color:#3e3d40}
.SearchBlock p{ margin-bottom:2px}
.serIcoResult{ position:absolute; top:7px; right:1px; }
.lblWrap{ padding:0!important; display:block; float:left; line-height:18px; }
#col_Left div.navSearchresult {width:124px!important; display:block; float:left; clear:left; border-bottom:2px solid #fff; height:auto; }
#col_Left div.navSearchresult div.navTxt {background:#58585a; color:#FFF; font-size:12px; float:left; width:119px; font-weight:bold; padding:4px 0 4px 5px; line-height:18px}
ul#chkHolderSearch .lblWrap{ padding:0!important; display:block; float:left; line-height:14px; margin:0!important }
.backTopBl_sub {float:right;width:100px;padding:14px 96px 10px 0;text-align:right;font-size:10px;}
ol.radialOnly li .radial1, .radial1{ float:left; margin:0 10px 0 0!important; margin:1px 10px 0 0; padding:0; height:16px }
#w735 span.alignleft_span {margin:0px!important; padding:0px!important; float:left!important; text-align:left!important;}
#previewHolder h2 sup{ font-size:12px!important}
#previewHolder ul li.col70{color:#707173!important;}
dl.preloaderGen{ width:100%; clear:both }
dl.preloaderGen dt{float:left; width:25%; }
dl.preloaderGen dd{ float:left; width:75%; padding:1px 0 0 0; text-align:left}
/* 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:0px; margin-left:0px; 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 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 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 0px}
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:0px; padding-left:0px; float:left!important; width:auto!important;  }
ul#level1 li.first{ background-image:none; padding-left:0!important; margin-left:0!important}
/* ---------------- border lines ----------------- */
.btnWrapWithline{ border-top:1px solid #707173; padding:10px 0 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{border-bottom:1px solid #D9D9D9;display:block;float:left;font-size:1px;height:1px;margin-bottom:15px;width:100%}
.thinLineM10{border-bottom:1px solid #707173;display:block;float:left;font-size:1px;height:1px;margin:10px 0;width:100%}
.thinLineM20{border-bottom:1px solid #707173;display:block;float:left;font-size:1px;height:1px;margin:16px 0 17px;width:100%}
.thinLinem0{border-bottom:1px solid #D9D9D9;display:block;float:left;font-size:1px;height:1px;margin-bottom:20px;width:100%}
.thinLinem0Viewall{border-bottom:1px solid #D9D9D9;display:block;float:left;font-size:1px;height:1px;margin-bottom:14px;margin-top:5px;padding-top:0;width:100%}
.thinLineListSeperator{border-bottom:1px solid #D9D9D9;display:block;float:left;font-size:1px;height:1px;margin:16px 0 17px;width:100%}

/* --------------------------CSSTidy 1.3:Mon, 15 Feb 2010 16:35:39 +0530 left_nav.css---------------------------------------------- */

#w735 div.navPage1 p.navPage1_head{display:block;float:left;font-size:12px;padding-top:5px!important;width:100%}
.forbgf{background:none!important;float:right!important;margin-right:-6px!important;padding-right:5px;text-align:left!important;width:auto!important}
.forbgf span{background:url(/Design/Images/roundcornerImg5.gif) no-repeat scroll right top!important;font-size:8px;font-weight:normal!important;margin-top:4px;padding-left:0!important;position:static!important;text-indent:0!important}
.forbgf span b{background:url(/Design/Images/roundcornerImg5.gif) no-repeat scroll left top;margin-left:-3px}

.numSpan{background:#f00 url(/Design/Images/roundcornerImg5.gif) no-repeat top left;color:#fff;float:left;font-size:8px;height:14px;line-height:12px;margin-right:8px}
.numSpan b{background:#f00 url(/Design/Images/roundcornerImg5.gif) no-repeat top right;color:#fff;height:12px;padding-right:5px;text-align:center}
.pagedivWrapp{display:inline;float:left;width:378px}

/* 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:25px; */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:4px 12px 5px 5px; line-height:16px; display:block;}
#col_Left div.nav ul {margin-left:0px; /* padding-bottom:15px; padding-top:5px; */  list-style:none; list-style-image:none; }
#col_Left div.nav li{font-size:12px;  padding:0px 0px 0px 0px; border-bottom:2px solid #fff;}
#col_Left div.nav li:last-child{border-bottom:0px solid #fff;}
#col_Left div.nav a {display:block; width:124px; font-size:12px; text-decoration:none; color:#222C00; font-weight:normal; /* padding:4px 0 5px 5px; */ line-height:16px;}
#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; }
#col_Left div.navLinked {width:124px!important; float:left; clear:left; border-bottom:2px solid #fff; height:auto; }
#col_Left div.navLinked div {height:24px; background:url(/Design/Images/expanded.gif) no-repeat 108px 10px; color:#FFF; font-size:12px}
#col_Left div.navLinked div a{text-indent:5px; color:#FFF; display:block; line-height:24px; font-size:12px;  font-weight:bold; text-decoration:none;  }
#col_Left div.navLinked div a:hover{color:#FFFFFF; }
#col_Left div.navLinked div a.active{color:#FFFFFF; }

#col_Left div.nav div.SearchBlock{background:none; color:#3E3D40; cursor:default; height:auto; }

/* -- For events manage Abstracts [navb]--- */

#col_Left div.navb {width:124px!important; display:block; float:left; clear:left; border-bottom:2px solid #fff; height:auto; padding:0!important; margin:0!important }
#col_Left div.navb div {/*height:25px;*/cursor:pointer;}
#col_Left div.navb div {background:url(/Design/Images/RightNavUpArrow50.gif) no-repeat 110px 10px; color:#000; font-size:12px}
#col_Left div.navb div.closed {background:url(/Design/Images/RightNavDownArrow50.gif) no-repeat 110px 10px;font-size:12px }
#col_Left div.navb div:hover {background-position:110px 10px;}
#col_Left div.navb span {padding:4px 12px 5px 5px;display:block;line-height:16px}
#col_Left div.navb ul {margin-left:0px; padding-bottom:15px; padding-top:5px; list-style:none; list-style-image:none; }
#col_Left div.navb li{font-size:12px;  padding:0px 0px 0px 0px;}
#col_Left div.navb a {display:block; width:124px; font-size:12px; text-decoration:none; color:#000; font-weight:normal;}
#col_Left div.navb a:hover {color:#749800;}
#col_Left div.navb li.arrow{padding-left:8px;}
#col_Left .flyoutNavb{width:124px!important; display:block; float:left; clear:left; border-bottom:2px solid #fff; height:auto; margin:-3px 0 0 0!important; padding-bottom:0!important}
#col_Left .flyoutNavb li{ font-size:12px;  padding:0px 0px 0px 0px;margin-bottom:2px}
#col_Left .flyoutNavb a {display:block; width:119px!important; font-size:12px!important; text-decoration:none; color:#3e3d40!important; font-weight:normal; padding:5px 0 5px 5px!important; line-height:15px; }
#col_Left .flyoutNavb a:hover{ background:#9c9e9f; color:#fff!important}
#col_Left .flyoutNavb a.active{ background:#9c9e9f; color:#fff!important}
#col_Left .forbgf{background:none!important; float:right!important; text-align:left!important; width:auto!important;margin-right:-6px!important; padding-right:5px;	 }
#col_Left .forbgf span{  padding-left:0px!important; position:static!important;text-indent:0px!important; font-size:8px; background:url(/Design/Images/roundcornerImg5.gif) no-repeat scroll right top!important; font-weight:normal!important; margin-top:4px;}
#col_Left .forbgf span b{background:url(/Design/Images/roundcornerImg5.gif) no-repeat scroll left top; margin-left:-3px;}

.numSpan{ height:14px; font-size:8px; color:#fff; background:#f00 url(/Design/Images/roundcornerImg5.gif) no-repeat top left; line-height:12px; margin-right:8px; float:left; }
.numSpan b{ color:#fff; background:#f00  url(/Design/Images/roundcornerImg5.gif) no-repeat top right; height:12px; padding-right:5px; text-align:center }


/* FlyOut 124 Width */
#col_Left .flyout {float:left; padding:0; margin:2px 0 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:0px;}
#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:4px 0 5px 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;}
#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 0; float:left;}

#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;}
/*  --------------------------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!important}
#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}

#w735 a.lightgrey15bold:hover span,#w735 a.lightgrey15bold:hover, #w735 a.white15bold:hover span, #w735 a.white15bold:hover {text-decoration:none!important}

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}


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:6px!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.BLUE25WM{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:9px!important;padding-right:6px!important;text-decoration:none;white-space:nowrap!important}
a.BLUE25WM 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.BLUE25WM:hover{background-position:top right;color:#fff;line-height:25px!important;outline:none; text-decoration:none;}
a.BLUE25WM: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}
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 0px 30px}
a.blck50n:hover{background-position:bottom right;color:#fff;outline:none}
a.blck50n:hover span{background-position:bottom left}
a.blck50n span.adj-p, a.blck50n:active span.adj-p, a.blck50n:hover span.adj-p {padding: 0 0 0px 7px;line-height:20px;text-decoration:none;}
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 span.adj-p, a.blue20n:active span.adj-p, a.blue20n:hover span.adj-p {padding: 0 0 0px 7px;line-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 0px 30px}
a.blue20n:hover{background-position:bottom right;color:#fff;outline:none}
a.blue20n:hover span{background-position:bottom left;padding:0 22px 0px 30px}
a.blue20n span.adjp, a.blue20n:active span.adjp{ padding:1px 0 0 7px;line-height:20px;}
a.blue20n:hover span.adjp{ padding:0px 0 0 7px;line-height:20px;}

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.fw147wm{margin-bottom:15px!important;margin-left:0!important;}
a.fw147wm 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.fw59 span{text-align:center;width:59px!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:6px;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:0px; 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:0px 22px 1px 30px; margin-left:0px; 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:0px 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:0px 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}

a.blue15_norm:hover span, a.blue15_norm:hover, #w735 a.blue15_norm:hover span ,#w735 a.blue15_norm:hover {text-decoration:none!important}

/*  --------------------------CSSTidy 1.3:Mon, 15 Feb 2010 16:49:28 +0530 sdmenu.css----------------------------------------------   */

div.sdmenu{color:#fff;font-size:12px;padding-bottom:10px;width:192px}
div.sdmenu div{background:#58595b;border-top:1px solid #fff;overflow:hidden}
div.sdmenu div a{background:#fff;border-top:2px solid #fff;color:#414042;display:block;padding:5px 10px;text-decoration:none}
div.sdmenu div a.current{background:#939598;color:#fff}
div.sdmenu div a:hover{background:#9c9e9f;color:#fff;text-decoration:none}
div.sdmenu div dl.dotHolder{background:#fff;list-style-type:none;margin:0;padding:0;width:192px}
div.sdmenu div dl.dotHolder dd{color:#3e3d40;display:block;height:25px;margin:0;padding:0;width:192px}
div.sdmenu div dl.dotHolder dd a:hover{background:#9c9e9f;color:#fff;text-decoration:none}
div.sdmenu div p.dotLine{background-color:#FFF;background-image:url(/Design/Images/bgDottedline.gif)!important;background-position:0 0;background-repeat:repeat-x;font-size:0;height:3px!important;margin:0;padding:0}
div.sdmenu div span.titles{background:url(/Design/Images/expanded.gif) no-repeat 176px 10px;border-top:1px solid #fff;color:white;cursor:pointer;display:block;font-size:12px;font-weight:bold;height:16px;line-height:14px;margin:0;padding:5px 5px 4px}
div.sdmenu div.collapsed{height:26px;line-height:14px}
div.sdmenu div.collapsed span.titles{background:url(/Design/Images/collapsed.gif) no-repeat 176px 10px}


/* Auto Complete Option */
.list2{ width:583px;  background:#fff; border:1px solid #707173; z-index:9999; }
.list2 li.listitem2{line-height:20px; font-size:12px; color:#707173;  text-indent:5px; text-align:left;}
.list2 li.selected, .list2 li.selected a{ color:#fff!important; background-color:#9C9E9F; text-indent:5px; line-height:20px; text-decoration:none; text-align:left;}
.list2 li a{ text-decoration:none;}

/*  --------------------------CSSTidy 1.3:Mon, 15 Feb 2010 16:57:37 +0530 header.css----------------------------------------------   */

#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}
#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}
#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;}
#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 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:0px 2px 0px 0px; 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:0px; bottom:0; display:block;
           background:#fff; color:#00519e; /* Handle colour through theme css */ font-family:"Arial Black","Times New Roman"; font-size:24px; font-weight:bold; font-smooth:always;line-height:22px; text-align:left; text-transform:uppercase;padding:0px 2px 1px 2px;}

/* 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; 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}
.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}
.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}
.splBgHolder{display:block;float:left;margin:0;padding:4px 0 0}
.wmAdj{margin-left:105px!important;width:103px!important}
a#displayText{font-weight:bold; font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif}

/* 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}

/*  --------------------------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}

.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}
.navCulture li a.top_link{background:#97005e;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 ul.sub li a.fly{background:#C37EA1 url(/Design/Images/sub1.gif) 198px 6px no-repeat;color:#fff}
.navCulture li.on a.top_link{background:#97005e url(/Design/Images/arrow_navTop.gif) no-repeat bottom center}
.navCulture li.top{display:block;float:left;height:auto!important}
.navCulture li:hover{position:relative;z-index:200}
.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{width:203px}
.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{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{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; }
.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:hover ul.sub li:hover li{border-bottom-width:2px;border-right:0;border-top:0;width:208px}
.navCulture li:hover ul.sub li:hover ul{display:block}
.navCulture li:hover ul.sub ul{border-width:0;display:none;top:0}
.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{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}
.navMedicine li a.top_link{background:#008fcb;color:#fff;cursor:pointer;display:block;float:left;height:auto!important;line-height:25px;padding:0;text-align:center;text-decoration:none;width:103px}
.navMedicine li ul.sub li a.fly{background:#a4c5e5 url(/Design/Images/sub1.gif) 198px 6px no-repeat;color:#fff}
.navMedicine li.on a.top_link{background:#008fcb url(/Design/Images/arrow_navTop.gif) no-repeat bottom center}
.navMedicine li.top{display:block;float:left;height:auto!important}
.navMedicine li:hover{position:relative;z-index:200}
.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{width:203px}
.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{border:1px solid #fff;border-width:1px 2px 1px 0;display:block;float:left;height:auto!important;position:relative;width:208px}
.navMedicine 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; }
.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:hover ul.sub li:hover li{border-bottom-width:2px;border-right:0;border-top:0;width:208px}
.navMedicine li:hover ul.sub li:hover ul{display:block}
.navMedicine li:hover ul.sub ul{border-width:0;display:none;top:0}
.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{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}
.navScience li a.top_link{background:#00519e;color:#fff;cursor:pointer;display:block;float:left;height:auto!important;line-height:25px;padding:0;text-align:center;text-decoration:none;width:103px}
.navScience li ul.sub li a.fly{background:#8d9fcc url(/Design/Images/sub1.gif) 198px 6px no-repeat;color:#fff}
.navScience li.on a.top_link{background:#00519e url(/Design/Images/arrow_navTop.gif) no-repeat bottom center}
.navScience li.top{display:block;float:left;height:auto!important}
.navScience li:hover{position:relative;z-index:200}
.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{border:1px solid #fff;border-width:1px 2px 1px 0;display:block;float:left;height:auto!important;position:relative;width:208px}
.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:hover ul.sub li:hover li{border-bottom-width:2px;border-right:0;border-top:0;width:208px}
.navScience li:hover ul.sub li:hover ul{display:block}
.navScience li:hover ul.sub ul{border-width:0;display:none;top:0}
.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{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}
.navSociety li a.top_link{background:#5d1a6f;color:#fff;cursor:pointer;display:block;float:left;height:auto!important;line-height:25px;padding:0;text-align:center;text-decoration:none;width:103px}
.navSociety li ul.sub li a.fly{background:#a483af url(/Design/Images/sub1.gif) 198px 6px no-repeat;color:#fff}
.navSociety li.on a.top_link{background:#5d1a6f url(/Design/Images/arrow_navTop.gif) no-repeat bottom center}
.navSociety li.top{display:block;float:left;height:auto!important}
.navSociety li:hover{position:relative;z-index:200}
.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{width:203px}
.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{border:1px solid #fff;border-width:1px 2px 1px 0;display:block;float:left;height:auto!important;position:relative;width:208px}
.navSociety 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; }
.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:hover ul.sub li:hover li{border-bottom-width:2px;border-right:0;border-top:0;width:208px}
.navSociety li:hover ul.sub li:hover ul{display:block}
.navSociety li:hover ul.sub ul{border-width:0;display:none;top:0}
.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{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}
.navTechnology li a.top_link{background:#00601d;color:#fff;cursor:pointer;display:block;float:left;height:auto!important;line-height:25px;padding:0;text-align:center;text-decoration:none;width:103px}
.navTechnology li ul.sub li a.fly{background:#8dae7f url(/Design/Images/sub1.gif) 198px 6px no-repeat;color:#fff}
.navTechnology li.on a.top_link{background:#00601d url(/Design/Images/arrow_navTop.gif) no-repeat bottom center}
.navTechnology li.top{display:block;float:left;height:auto!important}
.navTechnology li:hover{position:relative;z-index:200}
.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{width:203px}
.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{border:1px solid #fff;border-width:1px 2px 1px 0;display:block;float:left;height:auto!important;position:relative;width:208px}
.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; }
.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:hover ul.sub li:hover li{border-bottom-width:2px;border-right:0;border-top:0;width:208px}
.navTechnology li:hover ul.sub li:hover ul{display:block}
.navTechnology li:hover ul.sub ul{border-width:0;top:0}
.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}
.navTechnologye li:hover ul.sub ul{display:none}
#navTop ul li:hover ul.sub li:hover ul li, #navTop ul li:hover ul.sub li:hover ul{ width:418px!important;}
#navTop ul li:hover ul.sub li:hover ul li a{ display:block; width:403px!important}

/* ------------------------- ddsmoothmenu-v.css -------------------------- */
.ddsmoothmenu-v ul{margin:0;padding:0;width:124px;list-style-type:none;font:normal 12px  "Lucida Grande", "Trebuchet MS", Arial, sans-serif;border-bottom:1px solid #fff;}
.ddsmoothmenu-v ul li{position:relative;}
.ddsmoothmenu-v ul li a{display:block;/*overflow:auto; commented to fix scroll in Chrome */color:white;text-decoration:none;padding:4px 0px 5px 5px!important;border-top:1px solid #fff;border-bottom:1px solid #fff;border-right:0px 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%; }
#smoothmenu2 h3, #smoothmenu3 h3{font-size:12px;margin:0; display:block;font-weight:normal;padding:0px 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:0px;border-bottom:1px solid #fff;border-top:1px solid #fff; /* line-height:25px; Commented to fix spacing issue in IE 7 */	text-indent:5px;border-right:0px solid #fff;  /* width:100%;  Commented to fix spacing issue in IE 7 */	}
#smoothmenu2 li.heading a, #smoothmenu3 li.heading a{font-size:12px;display:block;padding:0 5px;text-indent:0;margin:0;border:0;}
li.liFirst{ /* width:124px;  Commented to fix spacing issue in IE 7 */}
.ddsmoothmenu-v ul li ul li a{ border-left:2px solid #fff }
#searchLeft dl dd.advSearchleft a:hover{  background:none!important;  color:#1B79B3;}

/* -------------------------------- jounalStyle.css ---------------------------------- */
#col_Mid_680{	width:681px;	float:left;	display:inline;	margin:0px!important;	padding:0;}
dl#ciHolder{ width:240px; float:left; height:auto; clear:left; padding-top:10px;}
dl#ciHolder dt{ float:left; clear:both; width:240px;}
dl#ciHolder dd.dlLink{clear:left; float:left}
dl#ciHolder dd.dlLink ul {	color:#1b79b3;	font-size:12px;	font-weight:normal;	line-height:16px;	padding:0;	margin:0;	 width:240px;	}
dl#ciHolder dd.dlLink ul li a{	display:block;	background:transparent url(/Design/Images/arrBlu.gif) no-repeat 0 4px;	padding:0 0 0 12px;	margin:0;	color:#1b79b3;	text-decoration:none;	float:left;	clear:left	}
dl#ciHolder dd.dlLink ul li{	margin:0;	padding:0;	}
.photoFeature{ float:left; width:681px; height:auto; margin-bottom:0!important; padding:0 0 13px 0; }
.pfImgHolder img{ float:left; width:auto; height:auto; border:0; margin:0 22px 15px 0!important; padding:0;}
.reptRecArticle{ float:left; width:681px; height:auto; margin:0; padding:0 0 31px 0; display:block}
.recArtWrap{ width:144px!important; height:auto; float:left; margin:0; padding:0 0 0 35px; display:block}
.reptRecArticle .first{ width:144px!important; height:auto; float:left; margin:0; padding:0; display:block}
.recArtWrap .imgHolder{ width:144px; height:144px; border:0; overflow:hidden; padding:0 0 10px 0; margin:0; float:left}
.recArtWrap h2{ float:left; width:144px; height:auto; margin:-2px 0 0 0; padding:0 0 8px 0; line-height:16px; text-transform:uppercase; color:#707173; font-weight:bold; font-size:12px;}
.recArtWrap h3,.recArtWrap h3 a{ float:left; width:144px; height:auto; margin:0; padding:0; color:#3e3d40; font-weight:bold; font-size:12px; line-height:18px; text-decoration:none}
.recArtWrap h3 a:hover{ float:left; width:144px; height:auto; margin:0; padding:0; color:#1b79b3; font-weight:bold; font-size:12px; line-height:18px; text-decoration:none}
.recArtWrap p{ float:left; width:144px; height:auto; margin:0; padding:0; color:#3e3d40;font-size:12px; line-height:18px;}
dl#ciHolder dt{	color:#707173;text-transform:uppercase;font-size:12px;margin:10px 0 2px 0; /* modified for new panel left Home */line-height:10px;padding:0;font-weight:bold}
dl#ciHolder dt a{color:#fff;text-decoration:none; display:block; background:#b1b3b4; line-height:22px; text-indent:5px;	}

/* ---------------------------- CSSTidy 1.3:Thu, 25 Feb 2010 15:13:07 +0530  FlyoutRightNav.css ---------------------------- */
#col_Right .flyout{float:left!important;list-style:none!important;margin:2px 0 0!important;padding:0!important;width:240px!important}
#col_Right .flyout ul{background:url(/Design/Images/trans.gif)!important;border-left:2px solid #fff;height:auto!important;left:-9999px!important;list-style:none!important;margin:0!important;padding:0!important;position:absolute!important;top:0!important;width:240px!important}
#col_Right .flyout table{border-collapse:collapse!important;height:0!important;margin:-1px -10px!important;width:0!important}
#col_Right .flyout li{float:left!important;margin-bottom:0!important}
#col_Right .flyout li a{background:#fff!important;color:#3e3d40!important;display:block!important;float:left!important;font-size:12px!important; line-height:16px!important; padding:5px!important; /*line-height:25px!important;*/text-decoration:none!important;/*text-indent:5px!important; */width:230px!important; /*width:240px!important*/}
#col_Right .flyout li a:hover{background:#9c9e9f!important;color:#FFF!important}
#col_Right .flyout li:hover{background:#9c9e9f!important;position:relative!important;z-index:999999}
#col_Right .flyout li a.fly:hover{background:#9c9e9f url(/Design/Images/arr_right.gif) no-repeat 178px center!important;color:#fff!important;position:relative!important}
#col_Right .flyout ul li a{background:#aaa!important;background-color:#9c9e9f!important;border-bottom:2px solid #fff!important;color:#FFF!important;width:289px!important}
#col_Right .flyout ul li a.fly{background:#ff0 url(right-arrow.gif) no-repeat right center!important}
#col_Right .flyout ul ul li a{background:#ccc!important}
#col_Right .flyout ul ul li a.fly{background:#ccc url(right-arrow.gif) no-repeat right center!important}
#col_Right .flyout ul ul ul li a{background:#ddd!important}
#col_Right .flyout ul li a:hover{background-color:#58585a!important}
#col_Right .flyout :hover ul,#col_Right .flyout :hover ul :hover ul,#col_Right .flyout :hover ul :hover ul :hover ul{left:192px!important}
#col_Right .flyout :hover ul ul,#col_Right .flyout :hover ul :hover ul ul{left:-9999px!important}
#col_Right .flyoutJournal{float:left!important;margin:2px 0 0!important;padding:0!important;width:223px!important}
#col_Right .flyoutJournal li a{background:#fff no-repeat 5px 9px!important; color:#3e3d40!important; display:block!important; float:left!important; font-size:12px!important; line-height:18px!important; padding:3px 0 3px 16px!important; text-decoration:none!important; width:223px!important}
#col_Right .flyoutJournal li a:hover,#col_Right .flyoutJournal li a.current{background:#9c9e9f no-repeat 5px 9px!important; color:#FFF!important; padding:3px 0 3px 17px!important}
#col_Right .flyoutImage{float:left!important;list-style:none!important;margin:0!important;padding:0!important;width:240px!important}
#col_Right .flyoutImage ul{height:auto!important;left:-9999px!important;list-style:none!important;margin:0!important;padding:0!important;position:absolute!important;top:0!important;width:240px!important}
#col_Right .flyoutImage li{float:left!important;margin-bottom:1px!important;margin-top:0!important;padding:0!important}
#col_Right .flyoutImage li a{background:#fff!important;color:#3e3d40!important;display:block!important;float:left!important;font-size:12px!important;line-height:15px!important;padding-top:10px!important;text-decoration:none!important;width:240px!important}
#col_Right .flyoutImage li a:hover{color:#1b79b3!important}
#col_Right .flyoutImage li a img{float:left!important;padding:0 15px 0 0!important}
#col_Right .flyoutCal{float:left!important;margin:2px 0 0!important;padding:0!important;width:238px!important}
#col_Right .flyoutCal li a{color:#3e3d40!important;display:block!important;float:left!important;font-size:12px!important;line-height:25px!important;padding:0 0 0 5px;text-decoration:none!important;width:54px!important}
#col_Right .flyoutCal li a:hover{background-color:#9c9e9f!important;color:#FFF!important;padding:0 0 0 5px!important}
#col_Right .flyoutCal li a.active{background-color:#9c9e9f!important;color:#FFF!important}
#col_Right .flyout li a.fly,#col_Right .flyoutJournal li a.fly,#col_Right .flyoutImage li a.fly{background:#fff url(/Design/Images/arr_right.gif) no-repeat 178px center!important;font-weight:400}
#col_Right .flyout li:hover > a.fly,#col_Right .flyout li a.current,#col_Right .flyout ul li a.current,#col_Right .flyout ul ul li a.current,#col_Right .flyout ul ul ul li a.current{background-color:#9c9e9f!important;color:#fff!important}
#col_Right .flyout ul li:hover > a,#col_Right .flyout ul ul li:hover > a{background-color:#e60!important;color:#fff!important}
#col_Right li.liDotted,#col_Right .flyout li.liDotted:hover{background:url(/Design/Images/bgDottedline.gif) repeat-x!important;background-color:transparent;height:4px!important;overflow:hidden!important;width:240px!important}
#col_Right .flyoutJournal li,#col_Right .flyoutCal li{float:left!important;line-height:25px!important;margin-bottom:0!important}

/*---------------------------- CSSTidy 1.3:Thu, 25 Feb 2010 15:16:28 +0530 RightNav.css ---------------- */
#col_Right div.navNoToggle80 div{background-color:#58585a;color:#FFF;cursor:default;font-size:12px;height:25px}
#col_Right div.navNoToggle80 div.closed{background:#58585a;font-size:12px}
#col_Right div.navNoToggle80 div.closed a{color:#FFF; text-decoration:none}
#col_Right div.navNoToggle80 div.closed a:hover{color:#FFF;font-size:12px; text-decoration:none}

#col_Right div.navNoToggle50 div{background-color:#9c9e9f;color:#FFF;cursor:pointer;font-size:12px;height:25px}
#col_Right div.navNoToggle50 div.closed{background:#9c9e9f;font-size:12px}
#col_Right div.navNoToggle10 div{background-color:#eceded;color:#3e3d40;cursor:pointer;font-size:12px;height:25px}
#col_Right div.navNoToggle10 div.closed{background:#eceded;font-size:12px}
#col_Right div.navNoToggle10 div.closed a{color:#3e3d40;text-decoration:none}
#col_Right div.nav div{background:#eceded url(/Design/Images/RightNavUpArrow50.gif) no-repeat 220px 10px;color:#3e3d40;cursor:pointer;font-size:12px;height:25px}
#col_Right div.nav div.closed{background:#eceded url(/Design/Images/RightNavDownArrow50.gif) no-repeat 220px 10px;font-size:12px}
#col_Right div.nav ul{list-style:none;list-style-image:none;margin-left:0;padding-bottom:15px;padding-top:5px}
#col_Right div.nav li{font-size:12px;padding:0}
#col_Right div.nav a{color:#3e3d40;display:inline;font-size:12px!important;font-weight:400;text-decoration:none;width:240px; word-wrap:break-word;}
#col_Right div.nav a:hover,div.navNoToggle10 div.closed a:hover{color:#707173}
#col_Right div.nav li.arrow{padding-left:8px}
#col_Right .forbgf{background:none!important;float:right!important;margin-right:-6px!important;text-align:left!important;width:auto!important}
.forbgf span{background:url(/Design/Images/roundcornerImg5.gif) no-repeat scroll right top!important;font-size:8px;font-weight:400!important;margin-top:4px;padding-left:0!important;position:static!important;text-indent:0!important}
#col_Right .forbgf span b{background:url(/Design/Images/roundcornerImg5.gif) no-repeat scroll left top;margin-left:-3px}
#col_Right div.navNoToggle50 a{color:#fff;text-decoration:none!important}
#col_Right div.navNoToggle10 a{font-size:12px!important;text-decoration:none}
#col_Right div.navNoToggle80,#col_Right div.navNoToggle50,#col_Right div.navNoToggle10,#col_Right div.nav{border-bottom:2px solid #fff;clear:left;display:block;float:left;height:auto;width:240px!important}
#col_Right div.navNoToggle80 div:hover,#col_Right div.navNoToggle50 div:hover,#col_Right div.navNoToggle10 div:hover,#col_Right div.nav div:hover{background-position:220px 10px}
#col_Right div.navNoToggle80 span,#col_Right div.navNoToggle50 span{font-weight:700;padding-left:5px;position:relative;top:6px}
#col_Right div.navNoToggle10 span,#col_Right div.nav span{padding-left:5px;position:relative;top:6px}

/*frontiers Support wrapp css start here*/
#frontiersSupport{ float:left; padding:0; width:797px;}
#frontiersSupport .pageTitile, .mainPage h3{color:#3E3D40; font-size:16px; font-weight:bold; line-height:18px; margin:0; padding:0 0 12px; }
#frontiersSupport .mainPage p{color:#3E3D40; font-size:12px; font-weight:normal; line-height:16px; margin:0; padding:0 0 12px; }
#frontiersSupport ul.listText li{ background:transparent url(/Design/Images/listB90.gif) no-repeat 0 5px; padding:0 0 8px 12px; margin:0; display:block}
#frontiersSupport .SupportRadBtnArea{float:left; width:500px;}
.SupportRadBtnArea span{ width:100%; float:left; display:block; padding-bottom:4px; }
.SupportRadBtnArea span input{ height:19px; float:left;}
.SupportRadBtnArea span label{ float:left; font-size:12px; color:#3e3d40; padding-top:5px; padding-left:10px;}
#frontiersSupport label{ color:#3e3d40; font-size:12px;}
.donationWrapp{ width:100%; float:left;}
.donationWrapp label{color:#3e3d40; font-size:12px;}
.donationWrapp input{border:1px solid #707173; color:#3E3D40; font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif; font-size:12px; line-height:16px; padding-left:8px; width:184px; }
.donationWrapp input.w50in{ width:50px!important}
.donationWrapp input.wi395{ width:395px!important}
.SupportdonateArea{float:left; width:400px;}
.SupportdonateArea span.labwrapp{width:100%; float:left; display:block; padding-bottom:3px; padding-top:3px; clear:both;}
.SupportdonateArea span input{border:1px solid #707173; color:#3E3D40; font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif; font-size:12px; line-height:16px; padding-left:8px; width:184px; float:right; }
.SupportdonateArea span textarea {border:1px solid #707173; color:#3E3D40; height:80px; font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif; font-size:12px; line-height:16px; padding-left:8px; width:184px; float:right; }
.SupportdonateArea span label{ float:left; font-size:12px; color:#3e3d40; padding-top:5px; padding-left:0px; width:160px; display:block;}
.SupportdonateArea span.errorMessage{clear:both; padding-left:206px; display:block; padding-bottom:3px;}

ul.moneyTransfer{ width:500px; float:left;}
ul.moneyTransfer li{ width:250px; float:left; padding-bottom:10px; font-size:12px; color:#3e3d40}

/* Comments Ratings Recommendations */
.OptionsContainerFixedWidth {width:100%; float:left; clear:both; margin:16px 0 0 0; padding:1px 0; border-top:1px solid #58585a; border-bottom:1px solid #58585a;   }
ul.FixedWidthOptions li{width:225px; 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 0; display:inline }
ul.FixedWidthOptions li.last{width:175px; border-right:0px; }

.tac {text-align:center!important;}
.tal {text-align:left!important;}
.tar {text-align:right!important;}
.fwNormal{ font-weight:normal!important}
.smallTxt{ font-size:11px!important; line-height:15px; color:#707173!important}
.pt35{ padding-top:35px!important}

/* 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; }

/* Flyout [Change the colour of fly out arrow]*/

#textareaEditorholder{width:100%; float:left; }
#textareaEditorholder p{ color:#3E3D40;font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;line-height:22px;}
#textareaEditorholder p.infoTxt{ font-size:12px!important; color:#3e3d40; font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif; line-height:16px; padding-bottom:5px}
#textareaEditorholder h1{font-family:Georgia, "Times New Roman", Times, serif; font-size:30px; font-weight:normal; line-height:34px; margin:0 0 15px 0px; padding:0; color:#3e3d40; }
#textareaEditorholder h2{font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:normal; line-height:24px; margin:0 0 15px 0px; padding:0; color:#3e3d40; }
#textareaEditorholder h3{font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; font-weight:bold; line-height:18px; margin:0 0 10px 0px; padding:0; color:#3e3d40; }
#textareaEditorholder h4{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold; line-height:18px; margin:0 0 10px 0px; padding:0; color:#3e3d40; }
#textareaEditorholder .editorHolderTbl{ border-collapse:collapse; border:1px solid #707173; width:100%; margin:15px 0; font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif; font-size:12px; color:#3e3d40}
#textareaEditorholder .editorHolderTbl td, #textareaEditorholder .editorHolderTbl th{ padding:4px 4px 2px 4px; vertical-align:top}
#textareaEditorholder .editorHolderTbl th{ font-weight:bold }

#col_Left .flyout li p.advLink a{background-color:transparent!important; color:#1B79B3!important;  font-size:10px!important; }
#col_Left .flyout li p.advLink a:hover {background-color:transparent!important; color:#3E3D40!important;}

/* temporary fix for Adv Link */
#col_Left #navWrapperBlue .flyout li p.advLink a{background-color:transparent!important; color:#1B79B3!important; font-size:10px!important; }
#col_Left #navWrapperBlue .flyout li p.advLink a{background-color:transparent!important; color:#1B79B3!important;}

.w124{ width:124px!important; margin-right:25px!important;}
.fpGrid .tw100pc{ width:100%!important}
.w99pc{ width:99.5%!important}
.w98pc{ width:98%!important}
.left200{ left:200px!important}

.w124{ width:124px!important; margin-right:25px!important;}
.pagedivWrapp{width:378px; float:left; display:inline;   }

/* To be changed to div.width230 */
#w735  ol.regForm li span.widthee {width:200px!important; float:left; display:block;}
#w735  ol.regForm li span.width210 {width:230px!important; float:left; display:block;}

/* Common component:Date Selector */
.dateSelect {width:auto; float:left; display:block; }
select.date, select.months, select.year, select.hour, select.minutes {border:1px solid #707173; color:#3E3D40; font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif; font-size:12px; line-height:16px; margin-right:5px; padding-left:8px;}
select.date, .dateSelect select.date {width:60px;}
select.months, select.year, select.hour, .dateSelect select.months, .dateSelect select.year, .dateSelect select.hour {width:70px;}
select.minutes, .dateSelect select.minutes{margin-right:0px!important;width:80px;}

div.navPage1 .navPage1_Content{ float:left; background:none; height:auto; width:auto; text-align:left; cursor:default; padding-left:30px }
div.navPage1 .navPage1_Content p{ color:#3e3d40;text-align:left; float:left; width:100%;}
#w735 div.navPage1 p.navPage1_head{font-size:12px;float:left; display:block; width:100%; padding-top:5px!important; }

/* Common component for Grids with Freeze panes [ #*#*#* Please comment on all modifications #*#*#*] */

#mainContent_797 .fpGrid{border:2px solid #58585a; overflow:hidden; width:792px; float:left; }
.fpGrid table{ margin-top:-1px; width:auto!important;}
.fpGrid .td1{border-bottom:#58585a 1px solid; border-left:#58585a 1px solid; background:#58585a; color:#fff; border-top:#58585a 1px solid; border-right:#58585a 1px solid; }
.fpGrid .th{border-bottom:#58585a 0px solid; border-left:#fff 1px solid; background:#58585a; color:#fff; border-top:#58585a 0px solid; border-right:#fff 1px solid; line-height:15px; font-size:11px; font-weight:bold }
.fpGrid td{ line-height:15px; color:#3e3d40;}
.fpGrid .thThickline{ border-left:#fff 1px solid; }
.fpGrid .noleftLine{ border-left:#58585a 1px solid;}
.br70k{border-right:1px solid #707173; }
.bl70k{border-left:1px solid #707173;}
.bb70k{border-bottom:1px solid #707173;}
.fpGrid td{border-bottom:1px solid #58585a;}
.fpGrid tr.last td{border-bottom:0px solid #58585a;}
.fpGrid table td a{ text-decoration:none; color:#3e3d40}
.fpGrid table td a:hover{ text-decoration:none; color:#1B79B3}
.fpGrid table td a.articletitle{ text-decoration:none; color:#1B79B3}
.fpGrid table td a.articletitle:hover{ text-decoration:underline; color:#1B79B3}

.br50k{border-right:1px solid #58585a; }
.bl50k{border-left:1px solid #58585a;}
.bb50k{border-bottom:1px solid #58585a;}

.div_freezepanes_wrapper{position:relative; width:729px; height:auto; overflow:hidden; font-size:11px; padding-bottom:25px; margin-bottom:4px }
.w797Grid .div_freezepanes_wrapper{position:relative; width:797px; height:auto; overflow:hidden; font-size:11px; padding-bottom:25px; margin-bottom:4px; padding-top:10px; }
.div_verticalscroll{border-bottom:#58585a 1px solid; position:absolute; border-left:#58585a 1px solid; width:18px; background:#58585a; height:100%; border-top:#58585a 1px solid; right:0px; border-right:#58585a 1px solid; display:none; }
.buttonUp{position:absolute; width:20px; top:2px;}
.buttonDn{position:absolute; width:20px; bottom:22px; }
.div_horizontalscroll{border-bottom:#58585a 1px solid; position:absolute; border-left:#58585a 1px solid; width:100%; bottom:0px; background:#58585a; height:18px; border-top:#58585a 1px solid; border-right:#58585a 1px solid; }
.buttonRight{position:absolute; width:8px; padding-top:4px; left:13px; }
.buttonLeft{position:absolute; width:8px; right:14px; padding-top:4px; }

.buttonRight img, .buttonLeft img{width:8px!important; height:10px!important;}
.div_freezepanes_wrapper td,.div_freezepanes_wrapper  th{padding:5px 5px; vertical-align:top; text-align:left; height:45px; }
.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; }
.altRow10k{background:#e6e7e8; }
.w797Grid{ width:797px; float:left; margin:0; padding:0; clear:both}

.defaultColor{ color:#3e3d40!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}
#journalHome #static_c_holder .colTitle_withbg{background:#fff url(/Design/Images/bglineBrown.jpg) repeat-x 0 9px;clear:both;display:block;float:left;height:11px;margin-bottom:20px;margin-top:20px;position:relative;width:100%}
#journalHome #static_c_holder .colTitle_withbg h2{background:#fff;border-bottom:0 solid #fff;color:#C54613; display:block;float:left;font-size:12px;font-weight:bold;height:11px;margin:0;padding:0 4px 3px 0;text-transform:uppercase}

/* top menu Icons Row  overwritng css*/
.scrlTab{clear:both; float:left; height:25px; margin-top:5px; width:946px; }
ul.scrlholder{background:transparent url(/Design/Images/brdr_btm.jpg) repeat-x scroll left bottom!important; border-bottom:0 solid #3e3d40; display:block; float:left; height:26px!important; list-style-type:none; margin:0!important; padding:0 0 2px!important; position:relative; width:100%!important; }
ul.scrlholder li{color:#FFFFFF; display:block; float:left; font-size:10px; font-weight:bold; line-height:25px; margin-left:0!important; margin-right:0!important; position:relative; text-align:center; width:52px!important; }
ul.scrlholder li a{background:#58585A none repeat scroll 0 0; color:#FFFFFF; display:block; float:left; height:25px; line-height:25px; text-decoration:none; margin-right:2px; min-width:50px; width:auto!important; }
ul.scrlholder li.act a{background:#FFFFFF none repeat scroll 0 0; border-color:#58585A; border-style:solid; border-width:1px 1px 0; color:#58585A; display:block; float:left; height:27px; margin-right:2px; min-width:48px; position:relative; text-decoration:none; width:auto!important; z-index:99; }
.w62{padding-right:3px!important; width:59px !important; }
.scrlContolHolder{background:#58585A none repeat scroll 0 0; float:right; margin:0; padding:0; text-align:right;  width:50px;position:absolute; right:0; }
.arrHolder{float:right; padding:0 8px; width:30px; }
.scrlRgt{display:block; float:left; height:25px; text-align:right; width:20px; padding:0 8px; }
.scrlRgt a{background:#58585A none repeat scroll 0 0; border:0 none; color:#58585A; display:block; float:left; height:17px; margin:0; padding:4px 0; text-decoration:none; width:25px; }
.scrlLft a img, .scrlRgt a img{border:0 none; margin:0; padding:0!important; }

/* 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-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif; 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 0;	}
.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 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;font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif; color:#808285; font-size:11px; height:16px; margin:2px 0 0; padding:0; width:145px; }

/* Added for Events / Journal Abstract */

.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 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;}
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}


.OptionsContainer {width:100%; float:left; clear:both; margin:0; padding:1px 0; /* border-top:1px solid #3e3d40; border-bottom:1px solid #3e3d40; Border not required for Wozwho detailerd page */}
ul.AbstractOptions li{width:175px; float:left; border:1px solid #fff; text-align:left; background-color:#eceded; }
ul.AbstractOptions li a{ display:block;  padding-left:5px; overflow:hidden; color:#3e3d40; font-size:12px; line-height:18px; text-decoration:none;}
ul.AbstractOptions li a:hover{ background-color:#58585a; color:#fff; text-align:left; text-decoration:none;}
ul.AbstractOptions li a.active{ background-color:#58585a; color:#fff; text-align:left; text-decoration:none;}

.OptionsContainerTwo{clear:both; float:left; border-bottom:1px solid #3e3d40; padding:2px 0; width:100%;  overflow:hidden;}
ul.AbstractOptionsTwo li{float:left; width:auto; text-align:center;  }
ul.AbstractOptionsTwo li a{ display:block; padding:1px 10px; background:url(/Design/Images/liSeperatorJournals.gif) no-repeat right 6px; overflow:hidden; color:#3e3d40; font-size:11px; line-height:18px; text-decoration:none;}
ul.AbstractOptionsTwo li a:hover{ background-color:#58585a; color:#fff; text-align:center; margin-left:-2px; margin-right:2px; background-image:none; text-decoration:none;}
ul.AbstractOptionsTwo li a.active{ background-color:#58585a; color:#fff; text-align:center; margin-left:-2px; margin-right:2px; background-image:none; text-decoration:none;}
ul.AbstractOptionsTwo li a.last{background-image:none;  }

.ArticleSummary{clear:both;float:left;margin:0;padding:0;width:100%}
.ArticleSummary p{color:#707173;font-size:12px;line-height:18px;margin:0;padding:0}
.ArticleSummary p a{color:#707173;font-size:12px;line-height:18px;margin:0;padding:0;text-decoration:none}
.ArticleSummary p a:hover{color:#1b79b3;text-decoration:none}
.ArticleSummary p.AS55 a{color:#3e3d40;font-size:14px;font-weight:700;line-height:18px;margin:0;padding:0;text-decoration:none}
.ArticleSummary p.AS55 a:hover{color:#1b79b3;text-decoration:none}
.ArticleSummary div{color:#707173;font-size:12px;line-height:16px;margin:0 0 8px;padding:0}
.ArticleSummary div p{float:left;font-weight:700;width:110px}
.ArticleSummary p span{font-weight:700}

/* 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  }

.w240{ width:240px!important}
.serHolder .txt220{ height:14px; width:220px; float:left; font-size:11px; color:#808285; background:url(/Design/Images/roundedcornr_560403.gif) no-repeat top left; border:0; padding:3px 0 3px 10px; font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif;
}
.pb5{ padding-bottom:5px!important;}
#content_wrapper  .mr270{ margin-right:270px!important;}

/* for search result */
.w84pc{ width:84%!important}
.ArchiveList .w100pc{ width:100%!important;}

/* ArchiveList_Wrapper js5 reusable part */
#ArchiveList_Wrapper{float:left; width:100%; height:auto;   }
#ArchiveList_Wrapper .ArchiveList{ width:100%; float:left; clear:both; margin:0; padding:0; }
#ArchiveList_Wrapper .ArchiveList .LeftColumn{ width:400px; float:left; margin:0; padding:0; z-index:9; }
#ArchiveList_Wrapper .ArchiveList .RightColumn{ width:100px; float:right; text-align:right; margin:0; padding:0; }
#ArchiveList_Wrapper .ArchiveList .RightColumn p{color:#1b79b3; padding-top:73px;  }
#ArchiveList_Wrapper .ArchiveList .LeftColumn p{ font-size:12px; line-height:18px; color:#707173; padding:0; margin:0;   }
#ArchiveList_Wrapper .ArchiveList .LeftColumn p a{ font-size:12px; line-height:18px; color:#707173; padding:0; margin:0; text-decoration:none;   }
#ArchiveList_Wrapper .ArchiveList .LeftColumn p a:hover{ color:#1b79b3; text-decoration:none;  }
#ArchiveList_Wrapper .ArchiveList .LeftColumn p.AS55 a{ font-size:14px; font-weight:bold; line-height:18px; color:#3e3d40; padding:0; margin:0; text-decoration:none;   }
#ArchiveList_Wrapper .ArchiveList .LeftColumn p.AS55 a:hover{color:#1b79b3; text-decoration:none; }
#ArchiveList_Wrapper .ArchiveList .LeftColumn p span{ font-weight:bold;  }
#ArchiveList_Wrapper .ArchiveList .w100pc{ width:100%!important;}

/* Login Email */
#TB_ajaxContent.TB_modal{height:190px!important; font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif!important;font-size:12px!important;}
#TB_ajaxContent p{font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif!important;font-size:12px!important; }
#emailFromLogin{font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif!important;font-size:12px;}

#col_Mid_adm .ddHolder span{color:#808285; float:left; font-size:10px; line-height:11px; width:168px!important; }

/* For Invite PopUp*/

.InvitePopup{width:460px; float:left; }
.InvitePopup strong{ font-weight:bold;}
.InvitePopup p{ font-size:12px; line-height:16px; font-weight:normal; color:#3e3d40; padding:2px 0 5px 0;  }
.InvitePopup p a{color:#1b79b3; text-decoration:none;  }
.InvitePopup fieldset{padding:0 0 10px 0; }
.InvitePopup fieldset p{float:left; width:150px; }
.InvitePopup p label{float:left; padding-left:10px; line-height:18px; width:120px; }
.InvitePopup p input, .InvitePopup p textarea{float:left; }
.InvitePopup select{  font-size:12px; line-height:16px; font-weight:normal; margin-left:4px; }

.h250{height:250px!important}
.wi550 p label.w100l{ width:100%!important; display:block; overflow:hidden; }
.inputRadio{height:16px; padding:0; width:15px; margin-top:2px; }
.pt15{padding-top:15px!important;}
.hideme {display:none;}

.pt72{ padding-top:72px!important}
.tfrArrowHolder75h {height:40px;left:183px;position:absolute;top:75px;width:15px;}
.tfrArrowHolder75h img, .tfrArrowHolder75h .btnimg{border:0 none; margin-bottom:10px; }
#w735 h2{ font-size:12px; font-weight:bold; line-height:16px; color:#3e3d40; margin:0; padding:0 0 2px 0; }
#w735 li a, #w735 li{ font-size:12px;}
#w735 ol li{margin-bottom:0px!important}
/* #w735 label{padding-top:4px!important;}*/
.mmtop5{ margin-top:-5px!important}

/* Added for Home page Ads */

#slideshow{position:relative;height:auto; }
#slideshow div{position:absolute;  top:0; left:0; z-index:8; opacity:0.0; height:auto; clear:both; background-color:#FFF; }
#slideshow div a {background-color:#FFF;}
#slideshow div.active{z-index:10; opacity:1.0; clear:both; }
#slideshow div.last-active{z-index:9; }
#slideshow div img{width:238px; display:block; border:0; /* Crome Fix height:100%; */ margin-bottom:10px; }
#slideshowMsg{position:relative; height:auto; }
#slideshowMsg DIV{position:absolute; top:0; left:0; z-index:8; opacity:0.0;  height:auto; clear:both; background-color:#FFF; }
#slideshowMsg DIV a{background-color:#FFF; }
#slideshowMsg DIV.active{z-index:10; opacity:1.0; clear:both; }
#slideshowMsg DIV.last-active{z-index:9; }
#slideshowMsg DIV IMG{width:240px; display:block; border:0; /* Crome Fix height:100%; */ margin-bottom:10px; }
.ml_50{padding-left:25px!important; width:auto!important}

/* Special Topic */
.data_Listing{ border-top:1px solid #707173; float:left; display:block; width:532px; height:auto; padding:15px 0; margin:0;}
.data_Listing h1{ font-size:14px; font-weight:bold; margin:0; padding:0; line-height:18px; color:#3e3d40}
.data_Listing h1 a{ text-decoration:none; color:#3e3d40}
.data_Listing h1 a:hover{color:#1b79b3; }
.data_Listing p{ font-size:12px; line-height:16px; /* color:#707173; */ color:#3e3d40!important;}
.data_Listing p.deadline{ color:#707173!important;}
.data_Listing p span{ padding-right:6px;}

/* Copied for Special topic */
.eventFeature{display:block;float:left;margin:0;padding:20px 0 15px;position:relative;width:100%}
.eventFeature .data_Listing h1{color:#3e3d40;font-family:Georgia, "Times New Roman", Times, serif;font-size:30px;font-weight:400;line-height:32px;margin:0;padding:0 0 25px}
.eventFeature h1 sup{font-size:18px;line-height:14px}
.eventFeature .data_Listing{border-top:0;float:left;margin-top:0;padding-top:0;width:308px}
.featureImg{float:left;padding-bottom:24px;margin-right:20px; /*width:186px;height:166px;*/}
.eventFeature .dateDisplay{position:absolute;right:0;top:20px}
.eventFeature .description{color:#3e3d40;font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;line-height:22px}
.eventFeature .moreEve{display:inline;float:right;text-align:right;width:80px}
.eventFeature .moreEve a{color:#1b79b3;font-size:10px;line-height:16px;text-decoration:none}

/* Commeted for Special topic
.eventFeature{display:block;float:left;margin:0;padding:20px 0 15px;position:relative;width:100%}
.eventFeature .data_Listing h1{color:#3e3d40;font-family:Georgia, "Times New Roman", Times, serif;font-size:30px;font-weight:400;line-height:32px;margin:0;padding:0 0 25px}
.eventFeature h1 sup{font-size:18px;line-height:14px}
.eventFeature .data_Listing{border-top:0;float:left;margin-top:0;padding:15px 0; width:308px}
.featureImg{float:left;padding-bottom:24px}
.featureImg img{ border:1px solid #707173;  margin-right:20px}
.eventFeature .dateDisplay{position:absolute;right:0;top:20px}
.eventFeature .description{color:#3e3d40;font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;line-height:22px}
.eventFeature .moreEve{display:inline;float:right;text-align:right;width:80px}
.eventFeature .moreEve a{color:#1b79b3;font-size:10px;line-height:16px;text-decoration:none}
*/

.linkListing a{ text-decoration:none!important; color:#3e3d40!important; padding-bottom:5px;}
.linkListing a:hover{ text-decoration:none!important; color:#1b79b3!important; padding-bottom:5px;}
.floatNone{ float:none}
.mtm15{margin-top:-15px!important;}
.searchDl{ float:left; margin:0; padding:0}
.ArticleSummary a:hover{color:#1b79b3; text-decoration:none;}

.tfrArrowHolder img, .tfrArrowHolder .btnimg{ border:0; margin-bottom:10px;}


/* Moved from submissionstyle.css class for modal popup ---general*/

/*.modal{filter:alpha(opacity=30); -moz-opacity:0.30; opacity:0.30; }
.modalinvitepopup{background-color:#000; filter:alpha(opacity=30); -moz-opacity:0.30; opacity:0.30; }*/
div.corressbio{padding-bottom:8px; float:left; padding-top:2px; width:100%; }

/* popup for upload */
.modalBackground{background-color:#000000; filter:alpha(opacity=70); opacity:0.7; }
.modalPopup{background-color:#EEEEEE; border-width:3px; border-style:solid; border-color:Gray; font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif; font-size:small; padding:3px; width:250px; }

span.errorspan{float:right!important; width:360px!important; }
span.errorselectspan{float:left!important; }
div.col3 span.correspondence{float:left!important; width:400px!important; display:inline!important; }
div.col3 span.correspondence input.checkbox{float:left!important; width:20px!important; }

div.col3 span.correspondence label{float:right!important; width:378px!important; }

.movedown2m{float:left; margin-bottom: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; }

div.centeralign{text-align:center; } /* to be changed to tac #comment css refining phase 2 */
.textmid{ text-align:center;}

.discussionm40{margin-left:40px!important; }

/* class for popup */
* html .boxhead h2 {height:1%;} /* For IE 5 PC */
/* Added By Abhilash */
.sidebox{margin:0 auto; /* center for now */ width:40em; /* ems so it will grow */ 	background:url(/Design/Images/sbbody-r.gif) no-repeat bottom right; font-size:100%; top:47%; }
.sidebigbox{margin:0 auto; /* center for now */ width:500px; background:url(/Design/Images/sbbody-r.gif) no-repeat bottom right; font-size:100%; top:47%; }
.boxhead{background:url(/Design/Images/sbhead-r.gif) no-repeat top right; margin:0; padding:0; text-align:left; }
.boxhead h2{background:url(/Design/Images/sbhead-l.gif) no-repeat top left; margin:0!important; padding:22px 30px 5px!important; color:white!important; font-weight:bold!important; font-size:1.2em!important; line-height:1em!important; text-shadow:rgba(0,0,0,.4) 0px 2px 5px!important; /* Safari-only, but cool */ }
.boxbody{background:url(/Design/Images/sbbody-l.gif) no-repeat bottom left; margin:0; padding:5px 30px 50px; }
.boxbody p{text-align:center; font-size:12px; }
.boxbody div p{text-align:left; font-size:12px; }
.boxbody p a,.boxbody div p a{ color:#2484C6; text-decoration:none }
#divPUSButton{padding-left:188px; }
#divPUDButton{padding-left:130px; }
.divErrLabel{color:Red; display:none; }

/*Added By Aneesh */
.errorLabel{color:Red!important; }
.messageLabel{color:Green!important; }
.mandatory{font-weight:normal!important; }

/* Added By Ram For About Frontiers Review */
#divAboutFrontRev ol li{list-style-type:decimal!important; margin-left:50px!important; }

/* Add by ram for Configure Topic */
.topicReqFldError{float:left; padding-top:3px; padding-left:28% }
.NewBorderBottom{border-bottom:0px!important; }
/* For Messaging with Accordion */
ol.forumFrm{width:100%; float:left; font-size:12px; line-height:14px; color:#3e3d40; margin:7px 0 18px; padding:0; }
ol.forumFrm li.leftCl{float:left; width:84px; margin-bottom:15px; padding:2px 0 0 10px; }
ol.forumFrm li.rightCl{float:right; width:378px; padding:0; }
ol.forumFrm li.clear{width:100%; float:left; clear:both; font-size:0; height:1px; margin:0!important; padding:0!important; }
ol.forumFrm li.fullCl{width:100%; float:left; padding:0; }
ol.forumFrm li.fullCl textarea{width:452px; border:1px solid #3e3d40; height:106px; font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif; font-size:12px; line-height:14px; color:#3e3d40; margin-bottom:15px; overflow:auto; padding:6px 8px; }
ol.forumFrm li .txt378{width:366px; height:16px; border:1px solid #3e3d40; font-size:12px; line-height:16px; color:#3e3d40; padding-left:7px; margin-top:-1px; margin-bottom:15px; }
ol.forumFrm li .select189{width:189px; height:20px; border:1px solid #3e3d40; font-size:12px; line-height:16px; color:#3e3d40; margin-top:-1px; margin-bottom:15px; padding-left:4px; }
ol.forumFrm li.fullCl .textareadiv{width:468px; border:1px solid #3e3d40; font-family:"Lucida Grande", "Trebuchet MS", Arial, sans-serif; font-size:12px; line-height:14px; color:#707173; margin-bottom:15px; padding:0 0 10px; }

#bannerSlideShow {width:946px;margin:0 auto; padding:0px;}
#bannerSlideShow DIV {position:absolute;z-index:8;opacity:0.0;height:auto;width:946px;}
#bannerSlideShow img{width:946px;height:auto;}
#bannerSlideShow DIV.active{width:946px;}
.bannerWraper{color:#fff;font-size:11px;margin:0 auto 2px;padding:0;text-align:left;width:946px; }

.fpGrid{/*border:2px solid #9c9e9f;*/ }
.fpGrid table{margin-top:-1px; width:auto!important; }
.fpGrid #txnmy{margin-top:-1px; width:100%!important; }
.fpGrid .td1{border-bottom:#9c9e9f 1px solid; border-left:#9c9e9f 1px solid; background:#9c9e9f; color:#fff; border-top:#9c9e9f 1px solid; border-right:#9c9e9f 1px solid; }
.fpGrid .th{border-bottom:#9c9e9f 0px solid; border-left:#fff 1px solid; background:#9c9e9f; color:#fff; border-top:#9c9e9f 0px solid; border-right:#fff 1px solid; line-height:15px; font-size:11px; font-weight:bold }
.fpGrid .th a{color:#fff; text-decoration:none }
.fpGrid td{line-height:15px; color:#3e3d40 }
.fpGrid .thThickline{border-left:#fff 1px solid; }
.fpGrid .noleftLine{border-left:#9c9e9f 1px solid; }
.fpGrid .noRightBorder{border-right:#9c9e9f 1px solid; }
.br70k{border-right:1px solid #707173; }
.bl70k{border-left:1px solid #707173; }
.bb70k{border-bottom:1px solid #707173; }
.fpGrid td{border-bottom:1px solid #9c9e9f; }
.fpGrid tr.last td{border-bottom:0px solid #9c9e9f; }
.br50k{border-right:1px solid #9c9e9f; }
.bl50k{border-left:1px solid #9c9e9f; }
.bb50k{border-bottom:1px solid #9c9e9f; }
.buttonUp{position:absolute; width:20px; top:2px; }
.buttonDn{position:absolute; width:20px; bottom:22px; }
.div_horizontalscroll{border-bottom:#9c9e9f 1px solid; position:relative; border-left:#9c9e9f 1px solid; width:100%; float:right; bottom:0px; /*right:-1px; */margin-right:-1px; /* At DEV Version the should be removed*/ background:#9c9e9f; height:18px; border-top:#9c9e9f 1px solid; border-right:#9c9e9f 1px solid; margin-bottom:10px;/*for spacing between scroller and pager*/ }
.buttonRight{position:absolute; width:8px; padding-top:4px; left:13px; }
.buttonLeft{position:absolute; width:8px; right:14px; padding-top:4px; }
.buttonRight img, .buttonLeft img{width:8px!important; height:10px!important; }
.div_freezepanes_wrapper{position:relative; width:729px; height:auto; overflow:hidden; font-size:11px; border:1px solid #ff0000; /*padding-bottom:25px; margin-bottom:4px;*/ border :2px solid #9C9E9F; margin-bottom:0; padding-bottom:0; }
.div_verticalscroll{border-bottom:#9c9e9f 1px solid; position:absolute; border-left:#9c9e9f 1px solid; width:18px; background:#9c9e9f; height:100%; border-top:#9c9e9f 1px solid; right:0px; border-right:#9c9e9f 1px solid; display:none; }
.div_freezepanes_wrapper td, .div_freezepanes_wrapper th{padding:5px 5px; vertical-align:top; text-align:left; height:45px; }
.td20{width:20px!important; }
.td30{width:30px!important; }
.td75{width:75px!important; }
.td85{width:85px!important; }
.td146{width:146px!important; }
.td156{width:156px!important; }
.td256{width:256px!important; }
.td306{width:306px!important; }
.td356{width:356px!important; }
.td456{width:456px!important; }
.td97{width:97px!important; }
.altRow10k{background:#e6e7e8; }
#slider{width:475px; float:left; background:#9c9e9f; margin-top:3px; overflow:hidden; height:16px;/*#9c9e9f*/ }

.taxpopLa{ width:100px; float:left; display:block; line-height:16px; font-size:12px; color:#3e3d40}

/* For Post event and Job Taxonomy */
.submission4col li{display:block;float:left;margin:0 0 10px;width:100%}
.submission4col .col1{display:inline;float:left;margin-right:25px;width:124px}
.submission4col .col2{display:inline;float:left;margin-right:25px;width:178px}
.submission4col .col3{display:inline;float:left;margin-right:25px;width:381px}
.submission4col .col4{display:inline;float:left;margin-right:10px;width:138px}
.submission4col .col4exw{width:158px}
.submission4col .col5{display:inline;float:left;margin-right:0;width:586px}
.submission4col .col5exw{width:566px}

.tfrArrowHolder{height:40px;left:183px;position:absolute;top:49px;width:15px}
.tfrArrowHolder img,.tfrArrowHolder .btnimg{border:0;margin-bottom:10px}
.chkBx{display:inline;float:left;height:14px;margin:0 5px 0 0;padding:0}
.chkSpan{display:block;float:left;width:auto!important}
.tableHolder{border:0 #38373A solid;float:left;margin:0;padding:0;width:100%}
.tableHolder fieldset,fieldset{border:none;margin:0 0 10px;padding:0}
.tableHolder fieldset legend,fieldset legend{border:none;color:#3e3d40;font-weight:700;margin:0 0 20px;padding:0}
.tableHolder fieldset ol.regForm,ol.regForm{border-bottom:2px solid #707173;float:left;margin:0;padding:0 0 10px!important;width:100%}
.tableHolder fieldset ol.regForm li,ol.regForm li{list-style-type:none;margin:0 0 16px!important;padding:0;position:relative;width:100%}
.tableHolder fieldset ol.regForm li label,ol.regForm li label{color:#3e3d40;float:left;width:148px!important}
.tableHolder fieldset ol.regForm li span,ol.regForm li span{float:left;margin-left:0;width:586px!important}
.tableHolder fieldset ol.regForm li span input,ol.regForm li span input{float:left}
.tableHolder fieldset ol.regForm li span label,ol.regForm li span label{background:red;float:left;width:450px}

/* Moved from events :uploader */
h2.marbtm{margin-bottom:10px!important; }
.commentbox{display:none;}
.comment{clear:both;display:block;}
.headerlink{color:#FFFFFF!important;}

#radioButtonHolder label{float:left; margin-right:5px; padding-right:auto; width:auto; color:#3e3d40;  }
#radioButtonHolder input{float:left; margin-left:-5px; margin-top:0px; width:auto; }
.charLeft{ height:25px; float:right; margin:0; padding:0; font-size:9px; color:#6d6e71; line-height:15px; display:block; /*width:auto;*/ width:190px; text-align:right}
.charLeft .charLeftBox{ float:right; margin-left:10px; width:36px; height:18px; border:1px solid #3e3d40; text-align:center; font-size:12px; color:#6d6e71; padding:0 }
.charLeft span{ float:left; width:130px;}
.hauto {height:auto!important;}

/* WIDTH SPECIFIC BLOCK START [FORM ELEMENTS] --  Include and group width declearation styles to this block -- Jacob */
.w52{ width:52px!important;} 
.w150{width:150px!important;}
.w155 {width:155px!important;}
.w160{width:160px!important;}
.w170{width:170px!important;}
.w179{width:179px!important;}
.w180{width:180px!important;}
.w216{width:216px!important;}
.w232{width:232px !important}
.w238{width:238px!important;}
.w270{width:270px!important;}
.w346{width:346px!important;}
.w361{width:361px!important;}
.w362{width:362px!important;}
.w367{width:367px!important;}
.w370{width:370px!important;}
.w372{width:372px!important;}
.w373{width:373px!important;}
.w376{width:376px!important;}
.w377{width:377px!important;}
.w380{width:380px!important;}
.w381{width:381px!important;}
.w382{width:382px!important;}
.w383{width:383px!important;}
.w385{width:385px!important;}
.w424{width:424px!important;}
.w455{width:455px!important;}
.w468{width:468px!important;}
.w484{width:484px!important;}
.w490{width:490px!important;}
.w505{width:505px!important;}
.w512{width:512px!important;}
.w515{width:515px!important;}
.w520{width:520px!important;}
.w522{width:522px!important;}
.w525{width:525px!important;}
.w531{width:531px!important;}
.w532{width:532px!important;}
.w564{width:564px!important;}
.w574{width:574px!important;}
.w581{width:581px!important;}
.w630{width:630px!important;}
.w658{width:658px!important;}
.w681{width:681px!important;}
.w679{width:679px!important;}
.h0{height:0!important;}
.h80 {height:80px!important;}
.h60 {height:60px!important;}

.accouChkbox{color:#3e3d40!important; font-size:12px}
.radialHolder_common{float:left;  line-height:16px; margin-right:10px}
.chkBox_common{width:16px;height:16px; display:block; float:left; margin:0 5px 0 0; padding:0; overflow:hidden}
.radialBtn_common{width:16px;height:16px; display:block; float:left; margin:0 5px 0 0; padding:0; overflow:hidden}
.label_common{float:left; padding:0; margin:0; display:block}
.accouChkbox .label_common{float:left; padding:0; margin:0; display:block; line-height:16px}

.pba30{ padding-bottom:19px!important;}

.radioButtonHolder label{float:left;margin-right:5px!important;padding-right:auto!important;width:auto!important;color:#3e3d40;}
.radioButtonHolder input{float:left;margin-left:-5px!important;margin-top:0px!important;width:auto!important;}
.radioButtonHolder table td{width:50%;}
.radioButtonHolder td label{padding-left:8px; }

/* EBooks fix */
.EbookBlock p{font-size:11px; }
#col_Mid_adm .EbookBlock p{font-size:11px!important; }

.fontdefaultcase, .fontdefaultcase a{text-transform:none!important;}
.fontuppercase, .fontuppercase a{text-transform:uppercase!important;}

.ml100{margin-left:100px!important;}

ul.listText li {background:transparent url(/Design/Images/listB90.gif) no-repeat scroll 0 5px;display:block;margin:0 0 5px 0;padding:0 0 0 12px;color:#3e3d40!important;font-size:12px!important;}
ul.listText li.fs11 {font-size:11px!important;line-height:14px;}
#textareaEditorholder ul li{color:#3E3D40;font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;line-height:22px;font-weight:normal;list-style-image:none;list-style-position:outside;list-style-type:square;margin-left:25px;text-decoration:none;}

.popupContent .wid95{padding-right:0px!important;}
.FindInviteContainer ul.autocomplete, .FindInviteContainer ul.autocomplete li {list-style-image:none!important;list-style-type:none!important;padding:0!important;}
.fs24{font-size:24px!important;}
.fs22{font-size:22px!important;}
.fs20{font-size:20px!important;}
.fs18{font-size:18px!important;}
.lh15 {line-height:15px!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}
/* joined on block */
#joinedOnblock{margin-bottom:-8px;width:290px; float:right; text-align:right }
#joinedOnblock .CalenderInput{background:url(/Design/Images/roundedcornr_11520.png) no-repeat scroll left 0 transparent;border:0 none;color:#3E3D40;float:left!important;font-size:11px;height:16px;line-height:16px!important;padding-left:10px;width:105px; padding-top:2px; padding-bottom:2px;}
#joinedOnblock .SearchBlockfrom{width:146px; overflow:hidden; background:transparent none repeat scroll 0 0; cursor:default; height:auto;  float:left; position:relative;}
#joinedOnblock .SearchBlockto{ position:relative;width:144px!important; float:right; padding-left:0px}
#joinedOnblock .SearchBlockfrom .calImage, #joinedOnblock .SearchBlockto .calImage{border:0; background:url(/Design/Images/calendarGray.png) right 0px no-repeat; width:19px!important; height:19px!important; cursor:pointer!important; float:left; margin-right:5px!important } 
#joinedOnblock .SearchBlockto .serIconf{width:20px; height:20px; border:0;position:absolute; top:0; right:0; z-index:9999;}
#joinedOnblock .ddHolder {display:inline;float:left;font-size:10px;line-height:11px;margin:2px 14px 3px 0;padding:0;width:auto!important;}

/*Publications add to list */
#searchresultList .ArchiveList .atlData, .AbstractAccessories .atlData {background-color:#FFF;z-index:99;}
#searchresultList .ArchiveList .atlData a, .AbstractAccessories .atlData a{color:#3e3d40;display:block;text-decoration:none; padding:0 0 0 5px!important; line-height:16px!important}
#searchresultList .ArchiveList .atlData a:hover, .AbstractAccessories .atlData a:hover {color:#3e3d40;display:block;text-decoration:none;}
#searchresultList .ArchiveList .atlData span a:hover, .AbstractAccessories .atlData span a:hover {color:#1B79B3;display:block;text-decoration:none;}
#searchresultList .ArchiveList .atlData span a:visited, .AbstractAccessories .atlData span a:visited {color:#1B79B3;}
#col_Mid .mr18{margin-right:18px!important;}

a.defaultLink{ color:#1B79B3!important; font-size:12px!important; display:inline!important; padding:0!important; text-decoration:none;}
a.defaultLink:hover{text-decoration:underline!important}
a.defaultLink:visited{color:#539fd4}

ul.AbstractAccessories li a.defaultLink{color:#1B79B3!important; font-size:12px!important; text-decoration:none; display:inline!important; padding:0!important }
.AbstractAccessories .atlData{ margin-top:-7px}

span.validatorMessage{clear:both; float:left; width:auto; padding-left:150px; white-space:nowrap  }

/*Newly Added */
#popupScrlHolder{ height:auto; /*overflow:scroll;*/ overflow-x:hidden; /*overflow-y:auto;*/ max-height:270px;width:100%; float:left; border:1px solid #707173}
#popupScrlHolder .chkGroup  p span{ float:left; clear:both; font-size:12px; display:block; width:100%;}
#popupScrlHolder .chkGroup  p{ margin:0; padding:0; width:460px!important; float:left;  }
#popupScrlHolder .chkGroup{ margin:0; padding:10px 0 0 5px!important; width:495px!important; float:left;}
#popupScrlHolder .chkGroup .inputChk { border:1px solid #707173;float:left !important;height:14px !important;margin:1px 8px 0 0 !important;overflow:hidden !important;padding:0 !important;width:14px !important;}
#popupScrlHolder ol{ list-style-type:none!important;font-size:12px; color:#3e3d40; margin-left:0px}
.dtPosted{ display:block; float:left; clear:both; font-size:11px!important; color:#707173}
/* mail control */
.bgNone {background:none repeat scroll 0 0 transparent!important;}
#popupScrlHolder ol li,#popupScrlHolder ol li ul li{width:91%; line-height:16px; list-style-type:none!important; padding:5px 0px 0px 0px; float:left; margin:0 0 0 35px; display:block; clear:left}
#popupScrlHolder ol li ul{ list-style-type:none; margin:0; padding:0; display:block; width:100% } 
#popupScrlHolder li p.numbers{width:30px!important; float:left!important;display:block;text-align:left;line-height:16px; color:#3e3d40; padding-bottom:2px!important; margin-left:-30px;   padding-top:3px  }
#popupScrlHolder li p.data{display:block;text-align:left;line-height:16px; color:#3e3d40; padding-bottom:2px!important; width:100%; margin-top:0!important; padding-top:3px  } 

.fs1622{ font-size:16px!important; line-height:22px!important;}

/* for removing bg color of search block on left */
#col_Left .flyout #searchLeft:hover{background:none!important;  }
.popupWrapp{ color:#3e3d40}
.w150px {width:150px!important;}

/* for print */
#printHolder{ width:100%;  border:1px solid #707173}
#printHolder ol{ list-style-type:none!important;  font-size:12px; color:#3e3d40; margin-left:0px }
#printHolder ol li,#printHolder ol li ul li{width:91%; line-height:16px; list-style-type:none!important; padding:5px 0px 0px 0px; float:left; margin:0 0 0 35px; display:block; clear:left}
#printHolder ol li ul{ list-style-type:none; margin:0; padding:0; display:block; width:100% } 
#printHolder li p.numbers{width:30px!important; float:left!important;display:block;text-align:left;line-height:16px; color:#3e3d40; padding-bottom:2px!important; margin-left:-30px;   padding-top:3px  }
#printHolder li p.data{display:block;text-align:left;line-height:16px; color:#3e3d40; padding-bottom:2px!important; width:100%; margin-top:0!important; padding-top:3px  } 

/* for popup */
.popupContent ul.formList{ list-style-type:none; margin:12px 0 0 0; float:left}
.popupContent ul.formList li{ clear:both; padding:0 0 5px 0; float:left; display:block; width:100%; margin:0}
.popupContent ul.formList li.alertSU input {width:13px!important; padding: 0 0 0 4px; margin: 0 10px 0 0;}
.popupContent ul.formList li.alertSU span {width:486px}
.popupContent ul.formList li .inputRadio {margin:1px 10px 0 0!important;text-align:left;width:16px;height:16px; overflow:hidden; float:left; border:0px!important}
.popupContent ul.formList li .inputChk {margin:1px 10px 0 0!important;text-align:left;width:14px!important;height:14px!important; overflow:hidden; float:left; border:1px solid #707173!important; padding:0!important; background:#fff}
.popupContent ul.formList li span{ float:left; display:inline; line-height:16px; font-size:12px;}

form #w735 ol li a:hover,form #w735 p a:hover, ol.submission4col a:hover{text-decoration:underline!important;} 
tr.imgTd td {border:0!important;font-size:0!important;height:0!important;margin:0!important;padding:0!important; line-height:0!important; background:#9C9E9F}

.ml149{ margin-left:148px!important; width:380px;display:block;}
.w280{ width:280px!important; float:left; margin:0}
.chkList{ padding-left:0\0/}
/* for disabling read only text boxes */
.disabledCtrl{ background:#d9dadb!important;cursor:default!important}

/* for integrating news listing in MyFrontiers Events*/
.atlData {background:none repeat scroll 0 0 #FFFFFF;border:1px solid #707173;color:#1B79B3;display:none;float:left;font-size:10px;padding:5px;position:absolute;right:-2px;text-align:left;top:40px;width:120px;}
.scrlBlock {height:auto;max-height:145px;overflow-x:hidden;overflow-y:auto;}
.btnCls {border:0 none;display:block;height:8px;margin:0;padding:2px 4px 2px 6px;position:relative!important;text-align:right;text-decoration:none;width:110px;}
.scrlBlock a.act, .scrlBlock a:hover {background:none repeat scroll 0 0 #D9DADB;}
.splTopicTxt{ color:#1B79B3; text-transform:uppercase; float:left; margin:12px 0 0 0; padding:0; position:relative; z-index:999; width:100%; height:10px; text-align:right}
.splTopicTxt p{ margin:0; padding:0; line-height:14px; font-size:11px}

.ml148{ margin-left:148px!important}

a.BLUE25:hover span,a.BLUE25WM:hover span,a.grey25:hover span,a.BLUE25:hover,a.BLUE25WM:hover,a.grey25:hover,a.lightgrey15bold:hover, a.lightgrey15bold:hover span,ol.submission4col a:hover,ol.submission4col a:hover span   {text-decoration:none!important}

/*For search server*/
.SearchBlock26{width:532px; height:26px; float:left; margin:0 0 15px 0; padding:0; }
.SearchBlock26 fieldset{ background:#fff url(/Design/Images/searchBg26.png) no-repeat 0 0; height:26px; width:532px; float:left; position:relative;}
.SearchBlock26{width:532px; height:26px; float:left; margin:0 0 5px 0; padding:0; }
.SearchBlock26 fieldset{ background:#fff url(/Design/Images/searchBg26.png) no-repeat 0 0; height:26px; width:532px; float:left; position:relative;}

/*for Compose message */
ul#frmLinks{clear:left;float:left;list-style-type:none;margin:-2px 0;padding:0}
ul#frmLinks li{display:inline;float:left}
ul#frmLinks li a{background:url(/Design/Images/bgFrmlink.gif) no-repeat 0 50%;display:block;padding:0 8px;text-decoration:none}
ul#frmLinks li a:hover{text-decoration:underline}
ul#frmLinks li.first a{background:none;display:block;padding:0 8px 0 0}

.infoIcon {float: left;height: auto;margin: 0;padding: 3px 0 0 5px;width: 26px;}

/*for Community Common ToolBar Share this -1-9-11 */
.stButton .stButton_gradient{ padding:0 2px!important;}
.stButton .stBubble_hcount{ line-height:12px!important;}

.stButton .stArrow {
    background: url("https://ws.sharethis.com/share4x/images/bubble_arrow.png") no-repeat scroll 3px 6px transparent!important;
    display: inline-block;
    height: 14px;
    line-height: 12px!important;
    margin-left: -1px;
    padding-left: 3px;
}

.stButton .chicklets{ line-height:14px!important;}

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}
/*
commented styles --jacob
span.st_plusone div { width:25px!important; margin-right:7px!important}
.navMyFront{background:#58585a;color:#fff;font-weight:bold;height:25px;line-height:25px;position:absolute;right:108px;text-align:center;top:0;width:103px;z-index:99}
.navMyFront a{color:#fff;display:block;text-decoration:none}
.navMyFront a.act{background:#fff;border:1px solid #58585a;color:#3e3d40;height:23px;text-decoration:none}

*/



span.st_plusone div { width:25px!important;}
.mw78{min-width:78px;}
.p10 {    padding: 10px !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;}
*/
.img55{ width:55px; height:55px; float:left;}

/* 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;}

.mh208{max-height:208px!important} 
.mh208.ce_list {max-height: 208px !important;width: 99% !important;}

/* commented styles - based on review 

.Mb10ForP{margin-bottom:5px!important;}
.ptop-5{margin-top:-5px!important}

*/

input[type="checkbox"], input[type="radio"] {display:block;font-size:12px;height:14px;margin-bottom:0 !important;margin-left:0;margin-right:0;margin-top:0;outline-color:-moz-use-text-color;
outline-style:none;outline-width:0;overflow:hidden;padding:0;width:14px;}


/* blue  height button */
.colTitle_withbg .blue_20{background:url(/Design/Images/bluebtn_20.png) no-repeat top right;float:right;height:20px;position:relative;z-index:5; bottom:4px}
.colTitle_withbg .blue_20 a{background:url(/Design/Images/bluebtn_20.png) no-repeat top left;color:#fff;display:block;float:left;font-size:11px;font-weight:bold;height:20px;line-height:20px;margin:0 12px 0 0;padding-left:12px;position:relative;text-decoration:none;z-index:999}
.colTitle_withbg .blue_20 a span{background:url(/Design/Images/arrow_w.gif) no-repeat 0 4px;padding-left:10px}


.mt-5 {margin-top: -5px !important;}
.mt19{margin-top:19px !important} /*Added on 25-04-2012 By Vishnu */
.ml6{margin-left:6px !important} /*Added on 25-04-2012 By Vishnu */
.red_text a {color: #B7272E;}

/*Added for to get double size for blue button */
a.BLUE25 span.pl17{ padding-left:17px!important}
a.BLUE25 span em{ background: url("/Design/Images/bluearw_biig.png") no-repeat scroll 0 7px transparent; padding-left: 12px;}
.w405{width:405px!important;}

#col_Right div.nav .navWrapperlist {
    background: none repeat scroll 0 0 #FFFFFF;
    clear: left;
    display: inline-block !important;
    float: left;
    font-size: 10px !important;
    font-weight: normal !important;
    height: auto !important;
    margin: 0 !important;
    padding: 0 0 3px 3px !important;
    width: 100% !important;
}

#col_Right div.nav .navWrapperlist a, #col_Right div.nav .navWrapperlist span {
    color: #707173 !important;
    display: inline !important;
    float: left;
    font-size: 10px !important;
    font-weight: normal !important;
    margin: 0 !important;
    padding: 0 !important;
    text-decoration: none;
    width: auto !important;
}
#col_Right div.nav .navWrapperlist span {
    line-height: 16px !important;
    top: inherit !important;
}

#col_Right div.nav .navWrapperlist a:hover, #col_Right div.nav .navWrapperlist:hover {
    background: none repeat scroll 0 0 #FFFFFF !important;
}
#col_Right div.nav .navWrapperlist a:hover {
    color: #1B79B3 !important;
}

.rssListFeed {
    background: url("/Design/Images/rssIcnNew.jpg") no-repeat scroll 0 0 transparent;
    border: 0 none;
    display: block;
    height: 20px;
    position: absolute;
    right: 24px;
    top: -3px;
    width: 22px;
}

#staticContentWrapp div .jseries_Content a.rssContListFeed {
    background: url("/Design/Images/rssIcnNew.jpg") no-repeat scroll 0 0 transparent;
    border: 0 none;
    display: block;
    height: 20px;
    position: absolute;
    right: 24px;
    top: -3px;
    width: 22px!important;
}

.brdGrey70{border-bottom:1px solid #707173;display:block;float:left;font-size:1px;height:1px;margin-bottom:20px;width:100%}

.w484{ width:484px!important}
.w190{ width:190px!important}

#col_Right .pdfflyout{float:left!important;list-style:none!important;margin:2px 0 0!important;padding:0!important;width:240px!important}
#col_Right .pdfflyout ul{background:url(/Design/Images/trans.gif)!important;border-left:2px solid #fff;height:auto!important;left:-9999px!important;list-style:none!important;margin:0!important;padding:0!important;position:absolute!important;top:0!important;width:240px!important}
#col_Right .pdfflyout table{border-collapse:collapse!important;height:0!important;margin:-1px -10px!important;width:0!important}
#col_Right .pdfflyout li{float:left!important;margin-bottom:0!important}
#col_Right .pdfflyout li a{background:#fff!important;color:#3e3d40!important;display:block!important;float:left!important;font-size:12px!important;line-height:16px!important;padding:2px 5px 7px 0!important;/*line-height:25px!important;*/text-decoration:none!important;/*text-indent:5px!important;*/ width:236px!important;/*width:240px!important*/}
#col_Right .pdfflyout li a:hover{background:#9c9e9f!important;color:#FFF!important}
#col_Right .pdfflyout li:hover{background:#9c9e9f!important;position:relative!important;z-index:999999}
#col_Right .pdfflyout li span{width:16px; margin-right:5px}

.keywordEditpro {width:auto; float:right; padding:0; margin:19px 0 0 0}
.keywordEditpro .blue_20 {background: url("/Design/Images/bluebtn_20.png") no-repeat right top;float:right;height:20px;margin:0px;}
.keywordEditpro .blue_20 a {background: url("/Design/Images/bluebtn_20.png") no-repeat left top; color:#fff;display:block;float:left;font-size:11px;font-weight:bold;height:20px;line-height:20px;
    margin: 0 12px 0 0;padding-left: 12px;position: relative;text-decoration: none;z-index: 999;}
.keywordEditpro .blue_20 a span {background: url("/Design/Images/arrow_w.gif") no-repeat 0 4px;padding-left:10px; color:#fff!important}

.w542{width:542px!important}


.accordion { float: left; margin: 0; padding: 0; width: 540px;}
.accordion li { float: left; list-style-type: none; margin: 0 0 15px; padding: 0; width: 540px;}
.accordion .outer { border: medium none; float: left; margin: 0px 0 0 0px; padding: 0; width: 540px;}
.accordion .inner {  margin: 0; overflow: hidden; padding: 0; position: relative; width: 540px;}
.pt0 { padding-top: 0 !important;}
.mt4 { margin-top: 4px !important;}
.w527{width:527px!important}



.reSubmit a.fw147{margin-bottom:15px!important;margin-left:0!important;margin-right:11px!important}
.reSubmit a.fw147 span{text-align:center;width:125px!important}

/*css for new about us page*/

.abt_top_greybg { width:765px; padding:15px; float:left; background:#fbfbfb; -moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px; 
                  border:#D9D9D9 1px solid;}
.abt_model_box { width:367px; min-height:254px; border-left:#D9D9D9 1px solid; padding:0 0 0 15px; color:#3e3d40 }
.abt_model_box ul li { float:left; margin-bottom:8px; font-size:12px; line-height:16px; color:#3e3d40}
.mt35 { margin-top:35px!important}
.mt45 { margin-top:45px!important}
#staticContentWrapp .abt_model_box p { padding-bottom:0px!important; margin:7px 0 0 0!important}
.sepLine {
    background: url("../images/myhome_line.gif") repeat-x scroll center center #FFFFFF;
    float: left;
    height: 1px;
    margin: 10px 0;
    width: 100%;
}
.featured_outlets ul li { display:inline; float:left; margin-right:10px}
.supporters ul li { display:inline; float:left; margin-right:10px}
.abt_model_box .heading { display: block;font-size: 12px;font-weight: bold; line-height: 16px; margin: -4px 0 0 0; padding: 0 0 12px 0; color:#3e3d40  }
.outletImgBox { width:122px; height:58px; line-height:58px; margin-right:12px; display:table-cell; vertical-align:middle; text-align:center; -moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px; border:#d9d9d9 1px solid; background:#FBFBFB }
.supporterImgBox { width:239px; height:59px; line-height:59px; margin-right:12px; display:table-cell; vertical-align:middle; text-align:center; -moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px; border:#d9d9d9 1px solid; background:#FBFBFB }
#staticContentWrapp .supporters p { padding-bottom:12px!important}
.mtm8 { margin-top:-8px!important}
.mt24 { margin-top:24px!important}

.pubModelTopCont {
    float: left;
    width: 531px;
}
.pubModelTopImg {
    border: 1px solid #D9D9D9;
    border-radius: 5px 5px 5px 5px;
    display: table-cell;
    height: 66px;
    text-align: center;
    vertical-align: middle;
    width:264px;
    padding: 17px 0px 13px 0px;
}
.publishModel_GreyBox01 {
    background: none repeat scroll 0 0 #F4F4F4;
    border: 1px solid #D9D9D9;
    border-radius: 5px 5px 5px 5px;
    float: left;
    margin-bottom: 15px;
    padding: 15px;
    width: 767px;
}
.publishModel_GreyBox02 {
    background: none repeat scroll 0 0 #FBFBFB;
    border: 1px solid #D9D9D9;
    border-radius: 5px 5px 5px 5px;
    float: left;
    margin-bottom: 15px;
    padding: 15px;
    width: 767px;
}
.publishModel_GreyBox01 h5, .publishModel_GreyBox02 h5 {
    color: #3E3D40;
    font-size: 14px;
    font-weight: bold;
    line-height: 16px;
    margin: 0px 0 2px 0;
    padding: 0 0 1px !important;

}
#staticContentWrapp .publishModel_GreyBox01 p, #staticContentWrapp .publishModel_GreyBox02 p {
    padding: 4px 0 1px !important;
}
#staticContentWrapp .publishModel_GreyBox01 p span, #staticContentWrapp .publishModel_GreyBox02 p span {
    font-weight: bold;
}

#staticContentWrapp .frontiersList {
    margin-top: 29px;
}

#staticContentWrapp .frontiersList h3 {
    margin-top: 8px;
    padding-bottom: 0;
}
#staticContentWrapp .frontiersList a.pdfDownload {
    float: left !important;
    margin-top: 0 !important;
    padding-left: 0;
    width: 36px;
}
.ml155 {
    margin-left: 155px !important;
}

.mt26 {
    margin-top: 26px !important;
}
.grey_26 {
    color: #4F4949 !important;
}
#staticContentWrapp p.accessText {
    float: left;
    line-height: 15px !important;
    margin-top: -3px !important;
    padding-bottom: 0 !important;
    width: 47%;
}
.journal_list_new .pageTitile {
    font-size: 12px !important;
    line-height: 16px !important;
}
#staticContentWrapp div.jseries b.breakText {
    float: left;
    font-weight: normal;
    margin: 0;
    padding: 0;
    top: 0 !important;
}

.mtm6{margin-top:-6px!important}


.journalBanner { width: 792px; height: 180px; border: #D9D9D9 1px solid; float:left; background: url("../images/about-your-frontiers-journal.png") no-repeat;}

.journalBannerInner {
    width: 758px;
    padding: 6px 25px 7px 10px;
    background: #4d4d4d;
    opacity: 0.9;
    float:left;
    margin-top:110px;


}

#staticContentWrapp .journalBannerInner p { color:#fff!important; padding:0px!important    }

.lauchJournalWrap {width:265px; float:left; margin-bottom:40px}

.lauchJournalWrap .imgHolder { width:39px; border:#d9d9d9 1px solid; border-radius:5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; margin-right:6px; float:left }

.lauchJournalWrap .imgHolder img { width:39px; border-radius:5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; }

.lauchJournalWrap .contHolder { width:218px; float:left}

#staticContentWrapp .lauchJournalWrap .contHolder p { padding-bottom:4px!important; line-height:15px!important; font-weight:bold!important } 


#staticContentWrapp .pubModelTopCont p {line-height: 20px!important;}

.pubModelTopImg img {width: 110px;}

 #staticContentWrapp p.accessText { line-height: 20px!important;  }
.abt_top_greybg img { width: 370px; height: 170px; border: #EAEAEA 1px solid; }


.abtVideoBLock { width:765px; padding:15px; float:left; background:#fbfbfb; -moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px; border:#D9D9D9 1px solid;}


.mlm25{margin-left:-25px!important}


.teamHolder{width:681px; float:left}
.teamImgWrap{ width:110px; height:110px; border:#d9d9d9 1px solid; float:left;  border-radius:5px; -webkit-border-radius: 5px; -moz-border-radius: 5px;}
.teamImgWrap img{ border-radius:5px; -webkit-border-radius: 5px; -moz-border-radius: 5px;}
.teamInfoMain{ width:556px; float:right }
#staticContentWrapp .teamInfoMain h2{ color:#1B79B3; font-size:14px; font-weight:bold; margin:1px 0 0 0; padding:0px; line-height:12px }
#staticContentWrapp .teamInfoMain h3{ color:#3E3D40; font-size:12px; font-weight:bold; margin:11px 0px 15px 0px; padding:0px; line-height:12px }
#staticContentWrapp .teamInfoMain p{ color:#606060; font-size:12px; font-weight:normal; margin:12px 0px 0px 0px!important; padding:0px!important; line-height:16px }
#staticContentWrapp .colTitle_withbg.lowercase h2{text-transform: none!important; font-size:14px!important}
.careerBanner { width: 679px; height: 178px; border: #D9D9D9 1px solid; float:left; background: url("/Design/Images/careerBan.png") no-repeat;}
.careerBannerInner { width: 644px; padding: 6px 25px 7px 10px; background: #4d4d4d; opacity: 0.9; float:left; margin-top:110px;}
#staticContentWrapp .careerBannerInner p { color:#fff!important; padding:0px!important }
#staticContentWrapp .w681 .colTitle_withbg{background:#fff url(../images/bgline90k.gif) repeat-x 0 11px!important;clear:both;display:block;float:left;height:13px!important;margin-bottom:20px;margin-top:20px;position:relative;width:100%;}
.mtm19{margin-top:-19px!important}
.mbm20{margin-bottom:-20px!important}
.w489{ width:489px}
.mt40{margin-top:40px}

.abt_model_box ul li:before{ content:""; position:relative; left:-10px;}
.abt_model_box ul li{ text-indent:-9px; padding-left:9px }
#staticContentWrapp .publishModel_GreyBox01 p, #staticContentWrapp .publishModel_GreyBox02 p {padding:4px 0 1px 0!important; width:552px; float:right}
#staticContentWrapp .publishModel_GreyBox01 p:before, #staticContentWrapp .publishModel_GreyBox02 p:before{ content:"-"; position:relative; left:-3px;}
#staticContentWrapp .publishModel_GreyBox01 p, #staticContentWrapp .publishModel_GreyBox02 p{ text-indent:-7px; padding-left:0px!important }
#staticContentWrapp .publishModel_GreyBox01 p.noindent:before, #staticContentWrapp .publishModel_GreyBox02 p.noindent:before{ content:""; position:relative; left:-10px;}
#staticContentWrapp .publishModel_GreyBox01 p.noindent, #staticContentWrapp .publishModel_GreyBox02 p.noindent{ text-indent:1px; padding-left:0px; float:left }
@media screen and (-webkit-min-device-pixel-ratio:0)
{
    #staticContentWrapp .publishModel_GreyBox01 p.noindent, #staticContentWrapp .publishModel_GreyBox02 p.noindent { text-indent: 0px;}
}
.wid659{float:left;margin:0 0 28px 0;padding:10px;text-align:left;width:659px!important;}

/*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;
}

#w735.replyInvitation {
    width: 681px!important;
}
.replyInvitation {
    font-family:"Lucida Grande","Trebuchet MS", Trebuchet, verdana, sans-serif;
    float: left;
}
.replyInvitation h1.geo {
    font-family:"Lucida Grande","Trebuchet MS", Trebuchet, verdana, sans-serif;
    font-size: 22px;
    font-weight: bold;
    margin: -4px 0 0 0;
    padding: 0px 0 3px 0;
    line-height: 17px;
    width: 100%;
    float: left;
}
.replyInvitation textarea.rounded {
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px; /* future proofing */
    -khtml-border-radius: 5px; /* for old Konqueror browsers */
    height: 109px!important;
    border: 1px solid #bababa;
    min-width: 659px!important;
    max-width: 659px!important;
}
.replyInvitation p {
    line-height: 18px!important;
    margin-bottom: 7px!important;
}
.replyInvitation .mb14 {
    margin-bottom: 14px!important
}
.replyInvitation .mb0 {
    margin-bottom: 0px!important
}
.replyInvitation .mb0 input {   
    margin-left: 0px;
    margin-top: 0px;
}
.replyInvitation .mb5 {
    margin-bottom: 5px!important
}

#thankEmail .BtnWrapper .blueBtn24 {
    height: 26px!important;
}
.right_zero {
    right: 0px!important
}
.div_align {
    float: left;
    width: 100%;
}
#typesetterHtml .AbstractSummary div { display: inline-block; }
#typesetterHtml .AbstractSummary p{ display: inline-block; }

/*directory not found area*/
.directory_notfound_Wrapper { display: block; padding: 36px 50px 40px 50px; margin: 1px 0 0 0; border: 1px solid #bababa; background-color: #f6f6f6;  -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;
min-height: 222px;}

.directory_notfound_Wrapper h3 {font-size: 16px; font-weight: bold; color: #3e3d40; line-height: 20px; text-transform: uppercase; width: 529px;}
.directory_notfound_Wrapper .thinLine { margin-top: 15px; margin-bottom: 15px;}
.directory_notfound_Wrapper .directory_details {display: block; padding: 0; margin: 0; clear: left; width: 630px;line-height: 22px;}
.directory_notfound_Wrapper .directory_details p {font-size: 16px; font-weight: bold; color: #3e3d40; line-height: 22px; display: block; padding: 0px; margin: 0;}
.directory_notfound_Wrapper .directory_details a {font-size: 16px; font-weight: bold; color: #1b79b3; line-height: 20px; text-decoration: none; display: block; padding: 0px; margin: 27px 0 0 0; }
.directory_notfound_Wrapper .directory_details a:hover {text-decoration: underline }

#stepNav li a span {padding-right : 15px !important}
/*For Terms and Conditions Scroll to be introduced JPB-1397*/
.terms_fix_scroll {border: 1px solid #e6e7e8 ; margin-bottom: 30px; max-height: 258px; overflow: auto; padding: 20px 20px; -moz-box-shadow:    inset 0 0 10px #f7f7f7; -webkit-box-shadow: inset 0 0 10px #f7f7f7;
box-shadow: inset 0 0 10px #f7f7f7; }

/* 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;
}

.rejectButton {
    background-color: #ffffff;
    border: 1px solid #d40028;
    color: #d40028;
    border-radius: 2px;
    height: 25px;
    width: 88px;
    font-family: "Open Sans",sans-serif;
    font-size: 12px;
    font-weight: 600;
    cursor: pointer;
    transition: all 150ms ease-in-out 0s;
}

.rejectButton:hover {
    background-color: #ffffff;
    border-color: #666666;
    color: #666666;
}

.reviewLaterButton {
    background-color: #f29400;
    color: #ffffff;
    border: 0 none;
    height: 25px;
    width: 88px;
    font-family: "Open Sans",sans-serif;
    font-size: 12px;
    font-weight: 600;
    cursor: pointer;
    border-radius: 2px;
}

.reviewLaterButton:hover {
    color: #000000;
    transition: all 150ms ease-in-out 0s;
}

.welcomeTourCancelButton {
    background-color: #bababa !important;
    color: #ffffff;
    border: 0 none;
    height: 25px;
    width: 88px;
    font-family: "Open Sans",sans-serif;
    font-size: 12px;
    font-weight: 600;
    cursor: pointer;
    border-radius: 2px;
}

.welcomeTourCancelButton:hover {
    color: #000000;
    transition: all 150ms ease-in-out 0s;
}