
html,body,div,span,h1,h2,h3,h4,h5,h6,p,a,img,strong,dl,dt,dd,ol,ul,li,fieldset,form,label{border:0;font-size:100%;margin:0;padding:0;vertical-align:baseline}
body{background:white;color:#3e3d40;line-height:1;padding-bottom: 95px;padding-top: 77px;}
ol,ul{list-style:none; margin:0; padding:0; }
li { margin:0; padding:0; border-bottom: 0px solid #fff;}

a {color:#1b79b3;text-decoration:none;}
a:hover {color:#1b79b3;text-decoration:underline}
a:hover img {text-decoration:none; border:0;}

html,body{font-family:"Lucida Grande","Trebuchet MS", Trebuchet, verdana, sans-serif;font-size:12px;font-weight:normal;height:100.1%;margin:0 auto 1px;text-align:center}
.navScience,.navMedicine,.navTechnology,.navSociety,.navCulture,.navMyFront{font-family:"Lucida Grande","Trebuchet MS", Trebuchet, verdana, 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", Trebuchet, verdana, sans-serif;border-bottom: 1px solid #fff;}
.ddsmoothmenu-v ul li{position: relative;}
.ddsmoothmenu-v ul li a{display: block; color: white;text-decoration: none;padding: 4px 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;}
.ddsmoothmenu-v ul li ul li a{ border-left:2px solid #fff }

#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}


.bold{font-weight:bold!important}
.clear{clear:both !important; }
.float_left{float:left!important}
.float_right{float:right!important}

.pl10{padding-left:10px!important}
.pt5{padding-top:5px!important}
.pt20{padding-top:20px!important}
.pb0{padding-bottom:0!important}
.pb10{padding-bottom:10px!important}
.pb15{padding-bottom:15px!important}
.pm0{margin:0!important;padding:0!important}

.mt20{margin-bottom:17px!important;margin-top:20px!important}

.w84pc { width:84% !important; }
.w100pc{width:100%!important}
.w300{ width:300px!important;}
.w460 { width:460px!important;}
#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; }

#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_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 .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%}
#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:966px; }
#footer .footer_content{height:auto!important;margin:0 auto;padding:6px 0 3px;text-align:left;width:946px;}
#mainContent{display:inline;float:right;margin:0;padding:0;width:946px}
#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; }
#searchBtn{float:left}

/*.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:8px;}
.splTopic p{ margin:0; padding:0;}
.splTopic a{color:#1B79B3; text-decoration:none; }
.splTopic a:hover{color:#1B79B3; text-decoration:underline; }

#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:99999;}
#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;}

.rightPanelBox{clear:both;height:auto!important;margin:0;padding:0;width:240px}
.rightPanelBox .bgWraper{background:#f6f6f6;border:1px solid #fff;border-width:1px 0 0;margin:0;padding:4px}
.rightPanelBox h2{background:#b1b3b4;color:#fff;font-size:12px;font-weight:bold;line-height:18px;margin:0 0 2px;padding:0;text-indent:5px;text-transform:uppercase}
.rightPanelBox h2 a, .rightPanelBox h2 span{color:#fff;text-decoration:none}
.rightPanelBox h2 a:hover{text-decoration:none}
.rightPanelBox h2.adv{background:none;border-bottom:1px solid #707173;font-weight:normal;line-height:9px;margin:0 0 5px;padding:0;text-indent:0;text-transform:capitalize}
.rightPanelBox h2.adv span{background:#fff;padding-right:3px; color:#707173;}
.rightPanelBox h3{color:#C54613;font-size:12px;font-weight:bold;line-height:18px;margin:10px 0 0;padding:0}
.rightPanelBox h3 a{color:#C54613;text-decoration:none}
.rightPanelBox img{border:0;margin:0 0 10px;padding:0}
.rightPanelBox p{color:#3e3d40;font-size:12px;line-height:16px;margin:0;padding:0}
.rightPanelBox p a{color:#1b79b3;text-decoration:none}
.rightPanelBox p a:hover{color:#1b79b3;text-decoration:underline}
.rightPanelBox p.key{color:#707173;font-size:12px;line-height:18px;padding:0 0 10px;text-decoration:none}
.rightPanelBox p.key strong{font-weight:bold}
.rightPanelBox p.overImage{ width:100%; background-color:#3e3d40; opacity: .6; filter: alpha(opacity=60); text-indent:10px; color:#fff; font-size:12px; margin:0; padding:0; font-weight:bold; line-height:18px; position:absolute; bottom:0; left:0; height:auto; }
.rightPanelBox p.overImage span{ display:block; padding-left:10px; text-indent: 0; font-weight:normal;  }
.rightPanelBox p.overImage span strong{ font-weight:bold; }

.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; }


.article_iml60{background:#fff;display:block;float:left;padding:0; width:100%}
.article_iml60 h4{color:#3e3d40;font-size:12px;font-weight:bold;line-height:12px;margin:-1px 0 5px;padding:0}
.article_iml60 h4 a{color:#3e3d40;text-decoration:none}
.article_iml60 h5{color:#707173;font-size:12px;font-weight:normal!important;line-height:16px;margin:0 0 8px;padding:0}
.article_iml60 h5 a{color:#707173;font-size:12px;font-weight:normal!important; text-decoration:none; }
.article_iml60 h5 a:hover{color:#1b79b3; }

.article_iml60 img{float:left}
.article_iml60 p{color:#3e3d40;font-size:12px;line-height:16px;margin:0;padding:0}
.article_iml60 p a{color:#707173;text-decoration:none}
.article_text{padding-left:75px;padding-right:0}

.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}

.bannerFullWidth{background-color:#000;margin:0;padding:12px 0; min-width:946px; text-align:center}
.bannerFullWidth img{border:0}

.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}

.cinfo{color:#3e3d40;font-size:10px;margin:0;padding:5px 0;text-align:center}
.fontSize16{font-size:16px!important;padding-bottom:10px!important}

.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}

.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%}
.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}

.thinLinem0{border-bottom:1px solid #D9D9D9;display:block;float:left;font-size:1px;height:1px;margin-bottom:20px;width:100%}

span.ftrCols{float:right;margin:0;padding:3px 0 0}

ul.ftrCols{float:left;font-size:10px;list-style-type:none;margin:0;padding:0;width:223px}
ul.ftrCols li{margin:0 0 2px}
ul.ftrCols li a{color:#6d6e7d;line-height:14px;text-decoration:none}
ul.ftrCols li a:hover{color:#3e3d40;text-decoration:none}

#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}

#header{background-color:#fff;margin:0 auto;text-align:center;width:946px}
#header #navBottom{background:#bcbec0;border-bottom:1px;height:auto!important}
#header #navTop,#header #navBottom{border:1px solid #fff;border-width:1px 0;clear:both;float:left;height:25px;width:946px}


#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}
#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}

#header #newBannerWrapper{background:#fff;border:0px solid #fff;/*border-width:1px 0;*/clear:both;float:left; /*height:66px;*/ width:946px; position: relative; overflow: hidden; margin: -12px 0 20px;}
#newBannerWrapper .logo{background:#fff; float:left; height:66px; padding:0px 2px 0px 0px; width:66px}
#header .logo a img{border:0}
#newBannerWrapper #bannerBg{background:#fff;float:right;/*height:59px!important;*/margin:0;overflow:hidden;padding:0;position:relative;width:946px}
#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;
}
.fs24 { font-size:24px !important ;}
.fs22 { font-size:22px !important ;}
.fs20 { font-size:20px !important ;}
.fs18 { font-size:18px !important ;}
.searchTop{background:#231f20;border-left:2px solid #fff;color:#fff;display:block;float:right;font-size:11px;height:25px;line-height:25px;margin-right:-1px;width:auto}
.searchTop a{color:#fff;display:block;float:left;height:25px;text-decoration:none;width:106px}

a#displayText{font-weight:bold; font-family:"Lucida Grande","Trebuchet MS", Trebuchet, verdana, sans-serif}
ul.iBarMenu li{border-right:#fff 2px solid; color:#fff; display:block;float:left;font-weight:bold;height:25px;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}

#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}


#col_Mid_680 { width:681px;float:left;	display:inline;	margin:0px !important; 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;}
.pfDataHolder{ float: left; width:100% !important;  border:0; margin:0 !important; padding:0 !important;}
.pfDataHolder h1, .pfDataHolder h1 a{ font-size:24px; line-height:27px; font-weight:bold; color:#3e3d40; text-decoration:none; margin:-5px 0 0 0 !important; padding:0 0 16px 0 !important }
.pfDataHolder h1 { width:338px; margin-left:342px; float:left}
.pfDataHolder h1 a:hover{color:#1b79b3; text-decoration:none }
.pfDataHolder p{ font-size:15px; line-height:20px; color:#3e3d40; margin:0; padding:0 5px 0 0; font-weight:normal}
.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;}

#col_Mid_680 #highlights{ width:681px;float:left;display:block;margin:0; padding:0;}
#col_Mid_680 #highlights ul{margin:-2px 0 0 0; padding:0; width:681px; float:left; list-style-type:none	}
#col_Mid_680 #highlights ul li{	display: block;	width:323px; float:left; margin:0; padding:0 0 29px 0; }
#col_Mid_680 #highlights h2{color:#707173;font-size:12px;text-transform:uppercase;margin:0 0 16px 0;padding:0;font-weight:bold}
#col_Mid_680 #highlights .highlight_topic{	padding:0;margin:-3px 0 0 0;color:#3e3d40;font-size:12px;	line-height:16px;	width:249px;float: right;height:140px; /*text-align:justify*/	}
#col_Mid_680 #highlights p.img, #col_Mid_680 #highlights p.img a img { float:left;	margin:0;padding:0;	border:0;display:inline	}
#col_Mid_680 #highlights p.img a img { width:59px; height:59px; overflow:hidden; border:0}

#col_Mid_680 #highlights .highlight_topic div.list{display:block;margin:0 0 4px 0;padding:0;width:240px;font-size:12px;line-height:16px;font-weight:bold}
#col_Mid_680 #highlights .highlight_topic div.list a{	display:block; padding:0 0 0 9px !important;color:#3e3d40;  text-decoration:none;background:transparent url(/Design/Images/highlightBluArr.gif) no-repeat 0 2px;}
#col_Mid_680 #highlights .highlight_topic div.list a:hover{color:#1b79b3;text-decoration:none;	}

/* Journal Home */
#col_Mid #highlights{display:block;float:left;margin:0;padding:0;width:532px}
#col_Mid #highlights .highlight_topic{color:#3e3d40;float:right;font-size:12px;line-height:16px;margin:-3px 0 0;padding:0;width:181px}
#col_Mid #highlights .highlight_topic ul{list-style-type:none;margin:0;padding:0;width:181px}
#col_Mid #highlights .highlight_topic ul li{display:block;font-size:12px;font-weight:bold;line-height:16px;margin:0 0 4px;padding:0;width:181px}
#col_Mid #highlights .highlight_topic ul li a{background:transparent url(/Design/Images/highlightBluArr.gif) no-repeat 0 2px;color:#3e3d40;display:block;padding:0 0 0 10px !important;text-decoration:none}
#col_Mid #highlights .highlight_topic ul li a:hover{color:#1b79b3;text-decoration:none}
#col_Mid #highlights h2{color:#707173;font-size:12px;font-weight:bold;margin:0 0 16px;padding:0;text-transform:uppercase}
#col_Mid #highlights p.img,#highlights p.img a img{border:0;display:inline;float:left;margin:0;padding:0}
#col_Mid #highlights ul{float:left;list-style-type:none;margin:-2px 0 0;padding:0;width:532px}
#col_Mid #highlights ul li{display:block;float:left;margin:0 0 15px;padding:0;width:256px}

#col_Mid #highlights .highlight_topic div.list{display:block;font-size:12px;font-weight:bold;line-height:16px;margin:0 0 4px;padding:0;width:181px}
#col_Mid #highlights .highlight_topic div.list a{background:transparent url(/Design/Images/highlightBluArr.gif) no-repeat 0 2px;color:#3e3d40;display:block;padding:0 0 0 10px !important;text-decoration:none}
#col_Mid #highlights .highlight_topic div.list a:hover{color:#1b79b3;text-decoration:none}


.tal {text-align:left!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}

#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; 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;  margin-bottom: 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; }

.fontdefaultcase, .fontdefaultcase a{text-transform:none!important;}

.colTitle_withbg_brickred{background:#fff url(/Design/Images/bgline90k.gif) repeat-x 0 10px; 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;display:block;float:left;font-size:12px !important;font-weight:bold !important;height:11px;margin:0 !important;padding:0 4px 3px 0 !important;line-height:14px !important;text-transform:uppercase}

.colTitle_withbg{background:#fff url(/Design/Images/bgline90k.gif) repeat-x 0 10px;clear:both;display:block;float:left;height:12px;margin-bottom:20px;margin-top:20px;position:relative;width:100%}
.colTitle_withbg h2{background:#fff;border-bottom:0 solid #fff;color:#3e3d40 !important;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}

/* 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; }
/* 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; }
.SearchBlock .lmenu_a_paddingadj{border-top:0 none !important; padding-top:0 !important}
.SearchBlock .lmenu_go_paddingadj{float:right; padding-bottom:0!important; padding-left:0!important}

/* 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: Gray; 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; }

.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}
.popupContent .labelTxt{float:left;line-height:16px;padding-right:5px;width:25%}
.popupContent .w65 a{float:right}
.popupContent input{border:1px solid #3E3D40;color:#707173;height:16px;line-height:16px;padding-left:7px;width:70%}
.popupContent input.fls{ height:auto !important; }
.popupContent label{float:left;line-height:16px;padding-right:5px;width:25%}
.popupContent select{border:1px solid #3E3D40;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%}
#divDownloadWarning .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%; font-family: "Lucida Grande","Trebuchet MS",Arial,sans-serif; line-height: 12px;}
.closeWindow{bottom:-16px;position:absolute;right:0}
.closeWindowForScroll{ position:absolute; bottom:4px; right:7px;}

/* button */
a.BLUE25{background:transparent url(/Design/Images/bg25blue_button_a.jpg) no-repeat scroll top right;color:#fff!important;display:block;float:left;font-size:11px;font-weight: bold;height:25px!important;line-height:25px!important;margin-right:5px!important;padding-right:7px!important;text-decoration:none;white-space:nowrap!important}
a.BLUE25 span{background:transparent url(/Design/Images/bg25blue_button_span.jpg) no-repeat;color:#FFF!important;cursor:pointer;display:block!important;font-size:12px!important;font-weight:bold;line-height:25px!important;margin-left:0;padding:0 12px 0 19px !important;text-align:center}
a.BLUE25:hover{background-position:top right;color:#fff;line-height:25px!important;outline:none; text-decoration: none;}
a.BLUE25:hover span{background-position:top left!important;line-height:25px!important;padding:0 12px 0 19px !important; text-decoration: none;}
a.BLUE25_Dis{background:transparent url(/Design/Images/bg25blue_dis_button_a.jpg) no-repeat scroll top right;color:#fff!important;display:block;float:left;font-size:11px;font-weight: bold;height:25px!important;line-height:25px!important;margin-right:5px!important;padding-right:7px!important;text-decoration:none;white-space:nowrap!important}
a.BLUE25_Dis span{background:transparent url(/Design/Images/bg25blue_dis_button_span.jpg) no-repeat;color:#FFF!important;cursor:pointer;display:block!important;font-size:12px!important;font-weight:bold;line-height:25px!important;margin-left:0;padding:0 12px 0 19px !important}
a.BLUE25_Dis:hover{background-position:top right;color:#fff;line-height:25px!important;outline:none}
a.BLUE25_Dis:hover span{background-position:top left!important;line-height:25px!important;padding:0 12px 0 19px !important}
a.blck50n{background:transparent url(/Design/Images/blck50_r1_c2.png) no-repeat scroll top right;color:#FFF;display:block;float:left;font-size:11px;font-weight: bold;height:20px;margin-right:0;padding-right:7px;text-decoration:none;white-space:nowrap}
a.blck50n span{background:transparent url(/Design/Images/blck50_r1_c1.png) no-repeat;color:#FFF;cursor:pointer;display:block;font-size:12px;font-weight: bold;line-height:19px;margin-left:0;padding:0 22px 1px 30px}
a.blck50n:active{background-position:bottom right;color:#3e3d40;height:20px;line-height:19px;outline:none}
a.blck50n:active span{background-position:bottom left;height:20px;line-height:19px;padding:0 22px 1px 30px}
a.blck50n:hover{background-position:bottom right;color:#fff;outline:none}
a.blck50n:hover span{background-position:bottom left;padding:0 22px 1px 30px}
a.blck80n{background:transparent url(/Design/Images/blck80_r1_c2.png) no-repeat scroll top right;color:#FFF;display:block;float:left;font-size:11px;font-weight: bold;height:20px;margin-right:0;padding-right:7px;text-decoration:none;white-space:nowrap}
a.blck80n span{background:transparent url(/Design/Images/blck80_r1_c1.png) no-repeat;color:#FFF;cursor:pointer;display:block;font-size:12px;font-weight: bold;line-height:19px;margin-left:0;padding:0 22px 1px 30px}
a.blck80n:active{background-position:bottom right;color:#3e3d40;height:20px;line-height:19px;outline:none}
a.blck80n:active span{background-position:bottom left;height:20px;line-height:19px;padding:0 22px 1px 30px}
a.blck80n:hover{background-position:bottom right;color:#fff;outline:none}
a.blck80n:hover span{background-position:bottom left;padding:0 22px 1px 30px}
a.blue{background:transparent url(/Design/Images/bgblue_button_a.jpg) no-repeat scroll top right;color:#FFF;display:block;float:left;font-size:11px;font-weight: bold;height:15px;margin-right:0;padding-right:7px;text-decoration:none;white-space:nowrap}
a.blue span{background:transparent url(/Design/Images/bgblue_button_span.jpg) no-repeat;cursor:pointer;display:block;line-height:14px;margin-left:0;padding:0 3px 1px 10px}
a.blue20n{background:transparent url(/Design/Images/blue20_r1_c2.png) no-repeat scroll top right;color:#FFF;display:block;float:left;font-size:11px;font-weight: bold;height:20px;margin-right:0;padding-right:7px;text-decoration:none;white-space:nowrap}
a.blue20n span{background:transparent url(/Design/Images/blue20_r1_c1.png) no-repeat;color:#FFF;cursor:pointer;display:block;font-size:12px;font-weight: bold;line-height:19px;margin-left:0;padding:0 22px 0 30px;height:20px;}
a.blue20n:active{background-position:bottom right;color:#3e3d40;height:20px;line-height:19px;outline:none}
a.blue20n:active span{background-position:bottom left;height:20px;line-height:19px;padding:0 22px 0 30px}
a.blue20n:hover{background-position:bottom right;color:#fff;outline:none}
a.blue20n:hover span{background-position:bottom left;padding:0 22px 0 30px}
a.blue:active{background-position:bottom right;color:#3e3d40;height:15px;line-height:15px;outline:none}
a.blue:active span{background-position:bottom left;height:15px;line-height:15px;padding:0 3px 0 10px}
a.blue:hover{background-position:bottom right;color:#fff;outline:none}
a.blue:hover span{background-position:bottom left;padding:0 3px 1px 10px}
a.fw139{margin-bottom:15px!important;margin-left:0!important;margin-right:11px!important}
a.fw139 span{text-align:center;width:102px!important}
a.fw147{margin-bottom:15px!important;margin-left:0!important;margin-right:11px!important}
a.fw147 span{text-align:center;width:110px!important}
a.fw294{margin-bottom:15px!important;margin-left:0!important;margin-right:11px!important}
a.fw294 span{text-align:center;width:269px!important}
a.fw351{margin-bottom:15px!important;margin-left:0!important;margin-right:11px!important}
a.fw351 span{text-align:center;width:290px!important}
a.fw465{margin-bottom:15px!important;margin-left:0!important;margin-right:11px!important}
a.fw465 span{text-align:center;width:428px!important}
a.fw543{margin-bottom:15px!important;margin-left:0!important;margin-right:11px!important}
a.fw543 span{text-align:center;width:470px!important}
a.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:7px;text-decoration:none;white-space:nowrap}
a.grey25 span{background:transparent url(/Design/Images/bg25grey_button_span.jpg) no-repeat;color:#FFF!important;cursor:pointer;display:block;font-size:12px!important;font-weight:bold;line-height:24px;margin-left:0;padding:0 12px 1px 19px;text-align:center;text-indent:2px}
a.grey25:active{background-position:bottom right;color:#3e3d40;height:25px;line-height:25px;outline:none}
a.grey25:active span{background-position:bottom left;height:25px;line-height:25px;padding:0 12px 1px 19px}
a.grey25:hover{background-position:bottom right;color:#fff;outline:none}
a.grey25:hover span{background-position:bottom left;padding:0 12px 1px 19px}
a.grey:hover{background-position:top right!important;color:#fff;outline:none}
a.grey:hover span{background-position:bottom left!important;padding:0 3px 0 10px !important}
a.lightgrey15bold:active{background-position:bottom right;color:#3e3d40;height:15px;line-height:15px;outline:none}
a.lightgrey15bold:hover{background-position:bottom right;color:#fff;outline:none;text-decoration:none}

.mt25{margin-top:25px!important}
.mt30{margin-top:30px!important}
.hideme {display:none;}

.CmnInput{padding:2px 0 1px 10px!important; border:1px solid #707173!important; outline:0; height:15px!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 no-repeat 0 0;}
.popupNotificationBtm .notify_br{width: 12px; height:12px; position:absolute; right:-1px; bottom:-1px; background:#f7f7f7 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;}*/

/* new seperator line */
.sepLine{ background:url(/Design/Images/myhome_line.gif) center repeat-x #fff ; height:1px; margin:10px 0; float:left;width: 100%;}

/*tweet block*/
.tweetcountWrap{height:15px; margin-top:-12px; float:right}
.rssIcoholder{  float:left; width:20px; margin-right:5px }
.tweetIcoholder{ width:auto; float:left; margin-left:5px}
.tweetIcoholder img{ float:left; width:auto;}
.tweetTxtholder{margin-top:1px; display:block; float:left}
.tweetLink{color:#1B79B3; font-weight:700}

/* for home page carousel */
.sliderHead {border-bottom: 1px solid #D0D0D0;padding-bottom: 0;}
.sliderHead h2 {color: #3E3D40;font-size: 12px;font-weight: normal;line-height: 16px;margin: 0 0 10px;padding: 0;text-align: left;text-transform: uppercase;}
.scrollerHoldermain{background:url(/Design/Images/bgSlides.jpg) repeat-x scroll 0 0 #58585A;height:465px;width:681px;margin:0 0 8px;padding:0}
.features-wrapper{padding-bottom:10px;width:681px;float:left;height:327px}
.features{position:relative;overflow:hidden;width:100%;max-width:681px;height:327px;margin:0 auto}
.features .items{width:20000em;position:absolute;clear:both;height:327px}
.items > div{float:left;width:681px;height:380px}
.caption-wrapper{width:960px;overflow:auto;position:absolute;margin:0 auto}
.caption{position:absolute;width:310px;height:340px;background:transparent url(/Design/Images/caption-bg.png) repeat-x 0 0;-moz-border-radius:3px;margin:20px 0;padding:20px}
.caption img{padding-bottom:20px}
.caption p{border-top:1px dashed rgba(255,255,255,0.5);padding-top:10px;color:#fff;font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;font-style:italic;line-height:27px;text-shadow:0 1px 1px #000}
.caption a.button{display:block;width:128px;height:34px;background:transparent url(/Design/Images/btn-learn-more.png) no-repeat 0 0;text-indent:-10000px}
.caption a.button:hover,.caption a.button:focus{background-position:0 -34px}
.caption a.button:active{position:relative;top:1px}
.features-tabs-wrapper{background:#58585A;width:681px;float:left;margin-top:16px}
.features-tabs{width:681px;position:relative;margin:0}
.features-tabs ul{bottom:11px;color:#3673A7;display:block;float:left;font-size:11px;font-weight:700;height:105px;line-height:20px;width:630px;z-index:999;margin:4px 0 0;padding:0 26px!important}
.features-tabs li{display:block;float:left;width:157px;list-style-type:none}
.features-tabs li a{color:#fff;display:block;float:left;font-weight:700;height:105px;line-height:23px;text-decoration:none;width:143px;text-align:center;font-size:12px;margin:0 7px;padding:0}
.features-tabs li a:hover{background:none}
.features-tabs li.active a{color:#ffff;text-align:center}
.features-tabs a img{border:2px solid #58585A!important;height:69px;overflow:hidden!important;width:139px}
.features-tabs li.active a img,.features-tabs li a:hover img{border:2px solid #FFF!important;height:69px;overflow:hidden!important;width:139px}
.features-tabs a span{display:block;float:left;width:142px;padding-top:4px}
.features-tabs a.browse{position:absolute;display:block;width:26px;height:40px;text-indent:-10000px;top:12px;cursor:pointer}
.features-tabs a.prev{left:10px;background:transparent url(/Design/Images/sliderarrowLft.png) no-repeat 0 0}
.features-tabs a.next{background:transparent url(/Design/Images/sliderarrowRgt.png) no-repeat 0 0;right:8px}
.features-tabs a.browse.disabled{opacity:0.3;cursor:auto}
.panel{background:none repeat scroll 0 0 #FFF;float:left;height:327px;top:0;width:681px;position:relative;margin:0;padding:0}
.panel h2{font-size:22px;line-height:26px;font-weight:400;color:#3e3d40;margin: 2px 0 13px 0;padding:0}
.panel p.ext{font-size:16px;line-height:20px;font-weight:700;color:#fff;margin:0;padding:15px 0}
.panel p.nor,.panel p{font-size:14px;line-height:16px;font-weight:400;color:#3e3d40;margin:0;padding:0 0 5px}
.panel .c390{width:322px;background-color:#fff;float:right;height:316px;position:relative;padding:5px}
.panel .cImg1{/*position:absolute; top:0px; right:25px;*/ height:326px; z-index:9; float:left; width:331px; overflow:hidden }
.panel .c390 a{ color:#1B79B3; text-decoration:none}
.panel .c390 a:hover{ text-decoration:underline}
.panel .arrowTL{position:absolute; top:365px; left:10px; border:0; z-index:99}
.panel .arrowTR{position:absolute; top:365px; right:10px; border:0; z-index:99}
.panel a{outline:0!important}
.panel a img{ border:0!important; }
.panel ul{ margin:0 0 5px 0; padding:0; list-style-type:none; font-size:14px; line-height:16px; color:#3e3d40;}
.panel ul li{ margin:0 0 3px 0; padding:0 0 0 15px; background:url(/Design/Images/sliderBullet.png) no-repeat 0 4px;  }

.panel .sliderbtnHolder{ height:25px; width:100%; text-align:center; line-height:25px;}
.panel .btnSlider{ margin:0 auto; height:25px; background:url(/Design/Images/bg25blue_button_a.jpg) no-repeat 100% 0; color:#fff!important; font-size:12px; line-height:25px; display:inline-block; width:auto; padding:0 5px 0 0; text-decoration:none}
.panel .btnSlider span{ background:url(/Design/Images/bg25blue_button_span.jpg) no-repeat 0 0; display:inline-block; margin:0; padding:0 5px 0 10px; text-align:center; font-weight:bold; min-width:120px; width:auto!important; width:120px; color:#fff!important;}
.panel p.btnPanel{ margin:10px 0 0 0!important; padding:0!important;  width:auto; position:absolute; bottom:5px; left:30%}

.follow_journal_btn {background: none repeat scroll 0 0 #51b749; border-radius: 5px 5px 5px 5px; clear: both; color: #FFFFFF; float: left; font-size: 16px; font-weight: bold; height: 21px; line-height: 20px;  margin-bottom: 8px; padding: 7px 0; text-align: center; text-decoration: none; width: 240px; }
.follow_journal_btn span {background: url("/Design/Images/tick_button_20px.png") no-repeat scroll 1px 0 ; display: inline-block; height: 20px; line-height: 20px; padding: 0 0 0 33px;  width: auto; }
.follow_journal_btn:hover, .follow_journal_btn:hover span { color: #FFFFFF !important;  text-decoration: none; background: url("/Design/Images/Journal_Follow_hoverbutton_20px.png") no-repeat scroll 0 0 transparent; }
.follow_journal_btn:hover { background: #c1262c; }


.rcb35{/*background:#007db2;*/ background:#2178b5;  color:#fff; text-align:center; text-decoration:none; font-size:16px; line-height:20px; width:240px; margin-bottom:8px; clear: both; float:left; padding:7px 0 7px 0; height:21px; font-weight:bold;  border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px;}
.rcb35 span{ width:auto; height:20px; line-height:20px; padding:0 0 0 33px; background:url(/Design/Images/Follow_button_20px.png) no-repeat 1px 0; display:inline-block}
.rcb35:hover, .rcb35:hover span{ text-decoration:none; color:#fff!important;}
.rcb35:hover {background:url(/Design/Images/rcb35_hover.png) repeat-x 0 0;}

.sliderBlueBtnHolder{bottom: 0px; left: 0; position: absolute; text-align: center; width: 100%;}
.sliderBlueBtn{ margin-left: -10px; position: relative; }



/*.journal_btn a.following {background: none repeat scroll 0 0 #51b749; border-radius: 5px 5px 5px 5px; clear: both; color: #FFFFFF; float: left; font-size: 16px; font-weight: bold; height: 21px; line-height: 20px;  margin-bottom: 8px; padding: 7px 0; text-align: center; text-decoration: none; width: 240px; }
.journal_btn a.following span {background: url("/Design/Images/tick_button_20px.png") no-repeat scroll 1px 0 ; display: inline-block; height: 20px; line-height: 20px; padding: 0 0 0 33px;  width: auto; }


.journal_btn a.unfollow {background: #c1262c; border-radius: 5px 5px 5px 5px; clear: both; color: #FFFFFF; float: left; font-size: 16px; font-weight: bold; height: 21px; line-height: 20px;  margin-bottom: 8px; padding: 7px 0; text-align: center; text-decoration: none; width: 240px; }
.journal_btn a.unfollow span {    background: url("/Design/Images/Journal_Follow_hoverbutton_20px.png") no-repeat scroll 1px 0 ; display: inline-block; height: 20px; line-height: 20px; padding: 0 0 0 33px;  width: auto; }


/*.journal_btn a.follow{ background:#f29400;  color:#fff; text-align:center; text-decoration:none; font-size:16px; line-height:20px; width:240px; margin-bottom:8px; clear: both; float:left; padding:7px 0 7px 0; height:21px; font-weight:bold;  border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px;}*/
/*.journal_btn a.follow span{ width:auto; height:20px; line-height:20px; padding:0 0 0 33px; background:url(/Design/Images/Follow_button_20px.png) no-repeat 1px 0; display:inline-block}


/*.journal_btn a.follow:hover{ background:#f29400!important;text-decoration:none; color:#fff!important;}
.journal_btn a.follow:hover {background:url(/Design/Images/rcb35_hover.png) repeat-x 0 0;}*/

/* Social media icons new */
.journal_btn a.follow {background:url(/Design/Images/follow-journal-btn-lrg.gif) no-repeat left top; text-align:center; text-decoration:none; width:240px; margin-bottom:8px; clear: both; float:left; padding: 0; height:35px; }
.journal_btn a.follow:hover {background:url(/Design/Images/follow-journal-btn-lrg.gif) no-repeat left top;}
.journal_btn a.follow span, .journal_btn a.following span, .journal_btn a.unfollow span {display: none!important}

.journal_btn a.following {background:url(/Design/Images/following-journal-btn-lrg.gif) no-repeat left top; text-align:center; text-decoration:none; width:240px; margin-bottom:8px; clear: both; float:left; padding: 0; height:35px; }
.journal_btn a.unfollow {background:url(/Design/Images/unfollow-journal-btn-lrg.gif) no-repeat left top; text-align:center; text-decoration:none; width:240px; margin-bottom:8px; clear: both; float:left; padding: 0; height:35px; }

.section_btn a.follow {background:url(/Design/Images/follow-btn-lrg.gif) no-repeat left top; text-align:center; text-decoration:none; width:240px; margin-bottom:8px; clear: both; float:left; padding: 0; height:35px; }
.section_btn a.follow:hover {background:url(/Design/Images/follow-btn-lrg.gif) no-repeat left top;}
.section_btn a.follow span, .journal_btn a.following span, .journal_btn a.unfollow span {display: none!important}

.section_btn a.following {background:url(/Design/Images/following-btn-lrg.gif) no-repeat left top; text-align:center; text-decoration:none; width:240px; margin-bottom:8px; clear: both; float:left; padding: 0; height:35px; }
.section_btn a.unfollow {background:url(/Design/Images/unfollow-btn-lrg.gif) no-repeat left top; text-align:center; text-decoration:none; width:240px; margin-bottom:8px; clear: both; float:left; padding: 0; height:35px; }