/*
 * Id: 7.146
 * Version: 1328711827
 * Generated: Feb 13, 2012 6:03:41 PM
 */

/** AIP Base UI **/
html, body {height: 100%}
body {background:#ccc; margin: 0 0 10px 0; font-family:arial, sans-serif; }
h1 {border-bottom: 1px solid #000; line-height: 100%; }
a { color:#00c; }
.floatright { float: right; padding:5px; }
#accessibilityBar {overflow:hidden; background:#ccc; padding: 5px; border-bottom:1px solid#555; }
.hidelabel { display:none; }
#accessibilityBarContent {width: 970px; margin:auto auto; }
#accessibilityBarContent a {text-decoration:none; color: #333; }
#accessibilityBar
#jumpToContent {float: left; }
#accessibilityBar
#textSize {float: right; }
#OAS_Right1 img, #OAS_Right2 img, #OAS_Right3 img{border: 1px solid #000;}
#OAS_Right1, #OAS_Right2 {margin-bottom: 13px;}
/* TEXT SIZES (FOR RESIZER IN ARTICLES) */
#accessibilityBarContent .inactive, #accessibilityBarContent .inactive:hover {color:#333; }
.large * {font-size: 105%!important; line-height:120% !important; }
.larger * {font-size:107% !important; line-height :140% !important; }
.large h2 {font-size:135% !important; line-height: 155% !important; }
.larger h2 {font-size: 160% !important; line-height:165% !important; }
A.increaseTextSize,A.decreaseTextSize {padding-left: 15px; }
A.increaseTextSize {background: url(/img/greenfield/media/textPlus.gif) no-repeat 0 2px; }
A.decreaseTextSize {background: url(/img/greenfield/media/textMinus.gif) no-repeat 0 2px; }
.siteBanner {padding: 5px; }
.siteBanner h1 {margin:0; color: #00c; border: 0; font-size:42px; font-weight:normal; }
.siteBanner h2 {margin:0; font-weight: normal; }
#pageWrapper {width:990px; background-color:#fff; padding:5px 5px 0 5px; margin:auto; }
#mainContentWrapper,.borderLayout,.topBorderLayout {margin: auto; }
#rightCol,#leftCol {width: 12.5%; }
#mainWithRight {width: 85%; }
#mainWithLeft { width: 85%; }
.bannerColumn { text-align:center; }
.footer {overflow: hidden; padding: 5px; border-top:1px solid #555; }
.footer .image { float:right; }
.elementGroup { }
.header
.elementGroup { background: none; }
.elementGroupBox {border: 1px solid #ccc; margin: 5px 0; padding:5px; }
.elementGroupBox { border: 1px solid #ccc; margin: 5px 0; padding: 5px; }
.elementGroupBoxHome {clear:both; overflow:auto; margin: 5px 5px 5px 0; padding: 5px; }
.elementGroupBoxHome
.groupTitle { margin-bottom: 5px; }
.elementGroupBoxHome ul { list-style: circle; padding: 0; margin:0 5px 0 15px; }
.elementGroupBoxHome li { margin:0; padding:4px 0;}
.groupTitle { overflow:hidden; background: #555; padding: 5px; }
.groupTitle h2 { float: left; color: #fff; font-size:16px; margin: 0; }

/** Library Welcome **/
.brandingBar {clear:both; text-align:center; margin-bottom:5px; padding: 5px; border:1px solid #ccc; background:#ccc;}
.libWelHelp {display: none; width: 80%; background: #fff; border: 1px solid #88f; text-align: left; padding: 5px; margin: 5px auto; }
.libWelHelpTitle {background:#ccc; padding: 5px; color: #fff; overflow:hidden; }
.libWelHelpTitle a {color:#fff; }
.libWelHelp h2 {float: left; display:inline; margin: 0; }
.libWelHelpClose {float:right; }

/** TOC Alerts **/
.tocAlert {width: 90%; margin: auto; }
.tocAlertSub {border: 1px solid #000; padding: 5px; }
.tocAlertSub h2 { margin: 0; text-align: center; padding:4px; }
.tocAlertForm h3 { margin:10px 0px 5px 0px; }
.tocAlertForm input { margin:5px; }
.tocAlertForm .toc_alert_header { font-weight:bold; font-size:115%; padding:8px 0px 5px 0px; }
.boxy-content textarea {width:275px; font-family: arial; height: 80px; }
.tocjournallist { width:49%; float:left; }
.tocjournallist h3 { float:none; }
.tocjournallist_wrapper { clear:left; }
.tocjournallist dd { text-indent:-23px; }
.alljournalsp { margin:0px 18px; padding:0px; }

/* Author Quick Search */
.authorList_entry { display: inline; }
.aqs {width: 280px; position: absolute; top:6px; z-index: 2050; border: 2px solid #ccc; background: #fff; margin: 20px 0 0; padding:5px; }
.aqs .close { position: absolute; top:7px; right:10px; color:white;}
.aqs .close a {color:white;}
.aqs li { display: inline; margin: 5px; }
.aqs p.item { border-bottom:solid 1px #ccc; margin: 3px !important; padding: 3px; }
.aqs p.item:hover { background: #e4e4e4; }
.aqs img { margin-right: 5px; padding-right: 5px; border-right: 1px solid #ccc; }
.aqs h3 { font-size: 11px; font-weight:normal; margin: 0px 0px 4px 0px; padding: 3px; }
.aqs .aqsleft, .previewbody .aqsleft { float:left; width:33%; margin-bottom:6px; background-color:white; }
.aqs .aqshead, .previewbody .aqshead { background-color:#ccc; clear:both; margin:0 0 5px 0; padding:3px 25px 3px 3px; color:white; font-size:11px; }
.aqs #toolpoint { position: absolute; top: -19px; left: 20px; z-index:2051; }
.aqs #toolpoint img { border:none!important; padding:0px !important; margin:0px !important; }
.previewbody .aqsleft img { border:none!important; padding:0px 5px 0px 0px; position:relative; top:3px; }
.headersection { position: relative; margin: 0; }
.previewbody .popup_aqstitle { font-weight:bold; margin:0px 0px 5px 0px; padding:4px 0px; }
.previewbody ul { margin:0px!important; padding:5px 0px 5px 25px; }
.previewbody ul li { margin-bottom:5px; }
.previewbody #popup_author_facets { float:left; margin-top:8px!important; }
.previewbody #popup_author_facets ul { margin:0px 0px 5px 5px; padding:0px 0px 5px 5px; }
.previewbody #popup_author_facets ul li { margin:0px 0px 5px 5px; padding:0px 0px 5px 5px; }

/* Search Panel Style */
.makelink:hover { cursor: pointer; }
.searchboxtitle a { color:white; }
.searchboxtitle a:hover { text-decoration:underline; }
#AIP_SearchPanel { position: absolute; top: 2px; right: 0px; width:330px; color: #FFF; padding:0px; margin:5px 0; color:#FFF; border-bottom:solid #252525 3px; }
#searchpanel_wrapper { clear:both; text-align:right; padding:5px 5px 8px 5px; margin:0px; background-color:#4d4d4d; }
#tab_listing_wrapper { text-align:right; float:right; }
#tab_listing { list-style:none; text-align:right; margin:0px; padding:0px; }
.searchtab { display:inline; float:left; background-image:url('/polopoly_fs/7.146!search-tab-inactive.png'); padding:5px 8px 2px 8px; margin:3px 0px 0px 1px; opacity: 0.8; filter:alpha(opacity=80); border-bottom:3px solid #4d4d4d; }
.selectedtab { font-weight:bold; background-image:url('/polopoly_fs/7.146!search-tab-selected.png'); margin:1px 0px 0px 1px; padding:5px 8px 4px 8px; opacity: 1.0; filter:alpha(opacity=100); }
.searchtab:hover { opacity: 1.0; filter: alpha(opacity=100); }
.searchtab a { color:white; }
.labeltab { padding:6px 0px 0px 6px; float:left; color:white; border:none; font-weight:bold; }
.incomingsearch {display: none;}
#searchpanel { margin-right:45px; }
#search_searchin, #search_doi, #search_citation { display:none; }
#submitbuttonbox { width:30px; float:right; }
#searchpanel label { position:relative; top:2px; }
#AIP_SearchPanel .searchfield { font-size: 90%; width:125px; }
#searchpanelform input,#searchpanelform select { vertical-align: middle; margin-top: 3px; }
#AIP_SearchPanel select { font-size: 100%; width: 105px; }
#AIP_SearchPanel .smallsearchfield { font-size: 90%; }
.searchboxtitle { padding-bottom: 8px; font-weight: 700; color: #000; }
#AIP_SearchPanel .searchsubmit {width: 31px; height: 21px; border: none; background:none; background-image: url('/polopoly_fs/7.146!go-up.png'); margin: 4px 2px; padding: 0; float:right; }
#AIP_SearchPanel .searchsubmit:hover { background:none; background-image: url('/polopoly_fs/7.146!go-down.png'); }
#AIP_SearchPanel_Error {text-align: right; display: none; color: red; width: 260px; height: 20px; position: absolute; right: 315px; top: 29px; background: url('/img/searchtooltip-back.png'); padding: 12px 30px 8px 10px; }
.looklikelink:hover { cursor: pointer !important; }
.anchordiv { position: absolute; }

/*** Standard Article Styles ****/
.article P { margin: 0 0 11px; }
.article H1 { margin: 20px 0 16px; border:none; }
.sideBar { float: right; margin: 0 0 7px 7px; }
.sideBar .tools,.sideBar .related,.sideBar .bookmarks { border: 2px solid #f1f1f1; padding: 0px 6px; }
.sideBar .element { margin: 7px 0 0; }
.sideBar .element P { color: #666; font-size: 11px; margin: 0; }
A.increaseTextSize,A.decreaseTextSize { padding-left: 15px; }
A.increaseTextSize:hover,A.decreaseTextSize:hover { color: #333; }
A.increaseTextSize { background: url(/img/greenfield/media/textPlus.gif) no-repeat 0 2px; }
A.decreaseTextSize { background: url(/img/greenfield/media/textMinus.gif) no-repeat 0 2px; }
.sideBar H2 { text-transform: uppercase; letter-spacing: 1px; font-size: 11px; color: #FFF; background:url(/img/greenfield/gradient_grey_short.jpg) top right #333; margin: 0 0 7px; padding: 1px 3px; }
.sideBar UL { margin-bottom: 0; }
.image P { color: #666; font-size: 11px; margin: 4px 0 0; }
.image.top { margin: 0 0 14px; }
.dateLine { margin-bottom: 14px; }
.dateLine SPAN { padding: 2px 0; }
.dateLine .author { border-top: 1px solid #ccc; }
.dateLine .date { border-bottom: 1px solid #ccc; }

/** Start Article comments **/
.articleComments { border: 1px solid #ccc; background: #fff; padding:5px; }
.error { color: red; }
.comment_contents h3 { border-bottom: 1px solid #000; margin: 10px 0; }
#recaptcha_widget_div { border-top: 1px dashed #ddd; margin: 10px 0; padding: 10px 0; }
div.errorContainer { border: 1px dashed red; display: none; margin: 4px 2px; padding: 5px; }
div.errorContainer ol li { list-style-image: url('/img/icons/error.gif'); list-style-position: outside; margin-left:20px; }
.errorContainer label.error { display: inline; }
.comment_contents .row { overflow: hidden; clear: both; padding: 5px; }
.comment_left { width: 30%; float: left; }
.comment_right { width: 70%; float: right; }
.comment_links { text-align: right; margin: 10px 0; }
.odd { background: #eee; }
#body { display: block; margin: 10px 0; }
.comment_contents .submit { display: block; margin: 5px 0; }

/* BOOKMARKS */
.bookmarks li a { padding-left: 22px; background: no-repeat left center; }
.bookmarks li a:hover { background: no-repeat left center; }
.bookmarks li a.deliciousIcon { background:url('/img/icons/delicious.jpg'); }
.bookmarks li a.diggIcon { background: url('/img/icons/digg.jpg'); }
.bookmarks li a.facebookIcon { background:url('/img/icons/facebook.jpg'); }
.bookmarks li a.newsvineIcon { background: url('/img/icons/newsvine.jpg'); }
.bookmarks li a.redditIcon { background: url('/img/icons/reddit.jpg'); }
.bookmarks li a.stumbleuponIcon { background: url('/img/icons/stumbleupon.jpg'); }
.bookmarks li a.technoratiIcon { background: url('/img/icons/technorati.jpg'); }
.tools ul { list-style: none; padding: 0; }
.tools li { padding: 4px; }

/* Styles Teaser */
div.teaser h1 { font-size: 14px; border: 0; line-height: 18px; margin: 0; }
div.teaser {clear:both; width:100%; margin-bottom:20px; float:left; }
div.teaser img { padding:0px 5px; }
.prevnext { clear:both; padding:10px; }

/** List with teaser **/
.pqteaser { float: left; width: 49%; border-right: 1px solid #ccc; }
.pqarc { margin-left:50%; width: 49%; }
.pqarc ul { margin-left: 15px; padding: 0; }

/* Fancy Navigation GENERAL SETUP */
#fancyNavMenu {z-index: 2010; position: relative;}
.fancyNav,.fancyNav * { margin: 0; padding: 0; list-style: none; }
.fancyNav { line-height: 1.0; }
.fancyNav ul { position: absolute; top: -999em; width: 175px; /* left offset of submenus need to match (see below) */ }
.fancyNav ul li { width: 100%; }
.fancyNav li:hover { visibility: inherit; /* fixes IE7 'sticky bug' */ }
.fancyNav li { float: left; position: relative; }
.fancyNav a { display: block; position: relative; }
.fancyNav li:hover ul,.fancyNav li.sfHover ul { left: 0; top: 2.5em; /* match top ul list item height */ z-index: 99; }
ul.fancyNav li:hover li ul,ul.fancyNav li.sfHover li ul { top: -999em; }
ul.fancyNav li li:hover ul,ul.fancyNav li li.sfHover ul { left: 10em; /* match ul width */ top: 0; 
/*AIP Adv addition >> */ left: 175px;
}
ul.fancyNav li li:hover li ul,ul.fancyNav li li.sfHover li ul { top:-999em; }
ul.fancyNav li li li:hover ul,ul.fancyNav li li li.sfHover ul { left:10em; /* match ul width */ top: 0; }

/*** AIP SKIN ***/
.fancyNav { float: left; margin-bottom: 5px; background: #ccc; width:100%; }
.fancyNav a { border-right: 1px solid #000; padding: .75em 1em; text-decoration: none; }
.fancyNav a,.fancyNav a:visited { color: #000; }
.fancyNav li { background: #ccc; }
.fancyNav li li { background: #bbb; }
.fancyNav li li li { background: #aaa; }
.fancyNav li:hover,.fancyNav li.sfHover,.fancyNav a:focus,.fancyNav
a:hover,.fancyNav a:active { background: #ddd; outline: 0; }

/*** arrows **/
.fancyNav a.sf-with-ul { padding-right: 2.25em; min-width: 1px; /* trigger IE7 hasLayout so spans position accurately */}
.sf-sub-indicator {position: absolute; display: block; right: .75em; top: 1.05em; /* IE6 only */
width: 10px; height: 10px; text-indent: -999em; overflow: hidden; background: url('/img/superfish/arrows-ffffff.png') no-repeat -10px
-100px; /* 8-bit indexed alpha png. IE6 gets solid image only */}
a>.sf-sub-indicator {/* give all except IE6 the correct values */
top: .8em; background-position: 0 -100px; /* use translucent arrow for modern browsers*/}
/* apply hovers to modern browsers */
a:focus>.sf-sub-indicator,a:hover>.sf-sub-indicator,a:active>.sf-sub-indicator,li:hover>a>.sf-sub-indicator,li.sfHover>a>.sf-sub-indicator
{ background-position: -10px -100px; /* arrow hovers for modern browsers*/}
/* point right for anchors in subs */
.fancyNav ul .sf-sub-indicator { background-position: -10px 0; }
.fancyNav ul a>.sf-sub-indicator { background-position: 0 0; }
/* apply hovers to modern browsers */
.fancyNav ul a:focus>.sf-sub-indicator,.fancyNav ul
a:hover>.sf-sub-indicator,.fancyNav ul
a:active>.sf-sub-indicator,.fancyNav ul
li:hover>a>.sf-sub-indicator,.fancyNav ul
li.sfHover>a>.sf-sub-indicator { background-position: -10px 0; /* arrow hovers for modern browsers*/}
/** end Fancy Nav **/

/* Site Message **/
.siteMessageBar { text-align: center; padding: 5px; }
.siteMessageBar h4 { font-size: 120%;}
.floatleft,.spotlightImage { float: left; padding: 5px; }
.spotlightElement {clear:both;}
.groupTitle img { float: right; }
.menu ul,.navpath ul { margin: 0; }
.navpath li { list-style: none; }
.footer p,.aqs ul { margin: 10px; }
.popup .menuBar,#searchpanelform fieldset { display: none; }
.stats { display:none; }
.page { padding: 5px; }
.page h2 { font-size:150%; line-heght:150%; }

/* for FAQ */
.answer { display: none; margin-left: 20px; }
.question { font-weight: bold; }
.question:hover { cursor: pointer; }

/** eRights Log In Panel **/
#eRightsLogIn {margin:10px auto; width:70%; padding:5px; border:1px
solid #eee;}
#eRightsLogIn h3 {margin:0; background:#eee; padding:5px;}
#eRightsLogIn p.logintext { text-align:center; font-size:90%; }
#eRightsLogIn .logIn {margin:auto; width:50%;}
#eRightsLogIn #password {margin-left:4px;}
#eRightsLogIn .sessionTerminated {color:#d00; }
#eRightsLogIn .logInSubscribers { width:50%; float:left;}
#eRightsLogIn .logInSubscribers.allalone { width:100%;}
#eRightsLogIn .logInNonSubscribers { width:49%; float:right;}
#eRightsLogIn #loginfooter { clear:both; text-align:center; padding:10px; border-top:1px solid #ccc; }
form { display:inline; margin:0px; padding:0px; }
.RRECvips { display:none; }
.logInNonSubscribersOnline, .logInNonSubscribersOffline {float:left;}

/* .logInNonSubscribersOffline {float:right;} */
#loginVelaro {clear:both; border-top:1px solid #eee; padding:5px;}

/** site message **/
.siteMessageBar { margin-top:35px; *margin-top: -10px; }
.siteMessageBar h3 { line-height: 100%; margin: 5px; }
#downtime {font-size: 14px; font-weight: bold; text-align: center; height: 15px; width: 100%; padding-top: 5px; padding-bottom: 5px; border-top-width: 1px; border-top-style: solid; border-top-color: #cccccc;}
.ToolText{position:relative; text-decoration: underline;}
.ToolTextHover{position:relative;}
.ToolText span{display: none;}
.ToolTextHover span{display:block; position:absolute; border:1px solid #333333; top:1.3em; left:5px; background-color:#ffffcc; color:#000000; font-weight: normal; padding: 10px; text-transform:none;
text-align: left; text-decoration:none; }
#keywordtabs { margin:10px 0px; }
#darken { position:fixed; float:left; z-index:8888; top:0px; bottom:0px; right:0px; left:0px; /*background-color:black; opacity: 0.6; filter: alpha(opacity=60); */
background-image: url('/polopoly_fs/7.146!/darken-back.png'); display:none;}
#fulltextwrapper { padding:15px; float:left; z-index:9999; position:fixed; top:100px; bottom:100px; right:100px; left:100px; overflow:auto; background-color:white; border:3px solid #ccc; display:none; background-image:url('/img/fulltext/lowercornerfade.jpg'); background-position:bottom right; background-repeat:no-repeat; }
.exitbutton { position:fixed; right:82px; top:75px; padding:5px; }
.exitbutton img { border:none; }

#singlePreview{ opacity: 0.94; filter: alpha(opacity=94); z-index:5005; position:absolute; width:450px; background:white; border:solid 2px #ccc; padding:5px; border-width:2px 4px 4px 2px; display:none; }
#singlePreview .previewbody { padding:8px; font-size:95%!important; }
#singlePreview .previewbody img { border:none; }
#singlePreview .previewbody h3 { font-size:110%; margin:0px 0px 5px 0px; padding:0px 0px 5px 0px; border-bottom:2px #ccc solid; }
.closer { position:absolute; top:-11px; right:-13px; color:white; }
.aqs { display:none; }

/* Topic Browser ------------- */
.topicsectional { display:none; }
.topicbrowser_element { border:solid 1px #264a6e; }
.topicbrowser_element h3 { background-color:#264a6e; color:white; padding:5px; margin:0px; }
.topicbrowser_element h3 select { float:right; }
.topicbrowser_element .topicheader { padding:5px; color:white; margin:0px; background-color:#8dadcc; border-bottom:#264a6e 1px solid; }
.topicbrowser_element .topic-canvas { padding:5px; height:260px; overflow:auto; }
p.topic_section_link { clear:left; padding-left:20px!important; }
.topic-canvas p { margin:2px 0px; font-size:95%; margin-left:20px; text-indent:-20px; }
.topic-canvas p img { position:relative; top:3px; }
.topicsectional { width:90%; float:left; backgrounddisplay:none; margin-left:25px; }
.topicsectional .leftblock { width:40%; float:left; }
.topicsectional .rightblock { width:56%; float:right; }
.topicsectional a { margin:8px 0px; display:block; }
.topicsectional a:hover { cursor:pointer; }
.feedSyndEntry p .authors, .feedSyndEntry p .abstract, .feedSyndEntry p
.citline { display:block; padding-bottom:3px; font-style:normal}
.footer .container { margin-top:10px; border-top:solid 1px black; padding-top:10px; }
.recentlyViewed-wrapper { background-color:#e6e6e6; overflow:auto; margin:4px 0px; padding:5px; }
.recentlyViewed-wrapper h3 {margin:0px 0px 5px 0px; padding:5px; font-size:110%; background-color:#c3c3c3; }
.recentlyViewed {margin-bottom: 5px; width:49%; float:left; text-align:left; }
.recentlyViewed-wrapper .recentlyViewed h3 {margin:0px; background-color:transparent; }
.recentlyViewed ol {padding:0 0 5px 20px; margin:5px; list-style:circle; }
.recentlyViewed li {padding:4px 2px;}
.topNavLinks-listing { display:inline; list-style:none; padding:0px; margin:0px; }
.topNavLinks-listing li { display:inline; margin:0 0 0 2px; padding:2px 4px; position:relative; top:-2px;}
ul.entitlement-menu {display:inline;}
.entitlement-menu { list-style:none; padding:0px; margin:0px; }
.entitlement-menu li { display:inline; margin:0 0 0 2px; padding:2px 4px; position:relative; top:-2px;}
.entitlement-menu li img { position:relative; top:3px; margin-right:2px; border:none; }
.entitlement-menu li .recentlyviewed { position:absolute; left:0px; top:20px; z-index:2000; display:none; background-color:#a25e00; width:175px; text-align:left; padding:10px;
border-style:none solid solid none; border-color:white; border-width:1px; }
.entitlement-menu li .recentlyviewed .recentshadow {background-color:black; z-index:1999; position:absolute; top:5px; right:-5px; bottom: -5px; left:5px; }
.entitlement-menu li .recentlyviewed ol { margin:0px; padding:0px; list-style:none; }
.entitlement-menu li .recentlyviewed h3 { margin:0px 0px 8px 0px; padding:0px 0px 5px 0px; border-bottom:solid white 1px; }
.entitlement-menu li .recentlyviewed ol li { margin:0px; padding-bottom:8px; display:block; }

/** Legacy Video Gallery **/
.legacy_video_teaser {border:none; clear:both; width:50%; margin:10px auto; overflow:hidden; }
.legacy_video_teaser h3 {margin:0;}
.legacy_video_teaser_links{float:right;}
.legacy_video {text-align:center;margin:5px;}
.legacy_video_article h1 {border:none; }
.legacy_video_authors,.legacy_video_affilitations,.legacy_video_body {margin:5px;}
.deepdyve_show { display:none; }

/** polopoly poll **/
.poll {border:1px solid #ccc; padding:5px;}
.poll h2 {margin:0;padding:5px; border:0; background:#555; color:#fff;}
.poll .bar {background:#ccc;}
.resultTable-bar {width:60%; border:1px solid #ccc;}

.freeType, .freeTypeOpen { color:green; font-weight:bold; }

/** for the news pages **/
.newsrsslink { position:absolute; margin-left:205px; width:645px; padding-top:3px; background-image:none; background-color:transparent!important; }
.newsrsslink .rsslink { float:left; width:300px; }
.newsrsslink .bookmarks h2 { display:none; }
.newsrsslink .bookmarks { float:right; width:300px; text-align:right; }
.newsrsslink .bookmarks, .newsrsslink .bookmarks ul, .newsrsslink .bookmarks ul li { display:inline; }
.newsrsslink .bookmarks ul li a { background-image:none!important; padding:0px; margin:0px; }
.newsrsslink .bookmarks img { height:14px; padding:2px; border-style:none solid solid none; border-color:#ccc; border-width:1px; }
.newsrsslink .bookmarks img:hover { background-color:#ccc; }

#leftCol { width:20%; padding-right:10px; }
#mainWithBoth{ width:65%; }

.element.article, .element.list { margin-top:30px; }
.article .sideBar { float:right; }
.article .sideBar img { padding-left:10px; }
.list .teaser { margin-bottom:25px; clear:both; }
.list .teaser img { height:80px; float:left; }
.list .teaser h1, .list .teaser p { margin:0px 0px 5px 100px; padding:4px 0 0 0; font-size:100%; }
.list .teaser h1 { font-size:120%; }

.highlightleftside { background:#e7ecf6; border-bottom:solid 2px #a9b8d3; padding:5px; margin-bottom:10px;}

/* For the news accordian */
.artdata-accord .accordhead, .accordhead {
cursor:pointer; display:block; padding:5px;
margin: 0px 0px 2px 0px; font-weight: bold;
color:white; background-color: #ccc;
}
.artdata-accord .accordhead:hover { background-color: #ccc; }
.accordbody { margin-bottom:10px;}
.artdata-accord .accordhead.selected { color: white; padding:5px; background-color:black; margin-bottom:0px; }
#navcontent { background: url('/polopoly_fs/7.1390!/leftCol-shadow.png') no-repeat bottom center; padding-bottom:23px; }
#navcontent p { margin:0px; padding:5px; border-bottom:dashed 1px #ccc; }


/* For ICONS */
#icons { float: right; display: inline; position: relative; top:-86px; padding: 2px;}
.googleCal { padding-bottom:5px; margin-top: -15px; }

/*For links on homepage*/
.featurelists { width:140px; float:right; }
.featurelists ul { padding:0px; margin:0px; }
.featurelists ul li { list-style:none; margin:0px; padding-bottom:10px; }

.Uniphy_link { margin:5px 0px; font-weight:bold; }
.Uniphy_link img { position:relative; top:3px; }
#Uniphy_wrapper { margin-bottom:10px; }

.discount{font-weight:bold;color:red;font-style:italic;font-size:110%;}


/************* FOR MostDownloaded LITE *********************/
#mostdownloadedliteHeader { 
font-size: 16px; font-weight: bold;
padding: 4px; 
margin-bottom: 1px; *margin-bottom: 10px;
}

.mostDownloadedliteResultsTable {}


#mostdownloadedlitetitle {margin-right: 10px;}
.mostDownloadedliteResultsTable {margin-left: -30px; }
.mostDownloadedliteResultsTable ul li {list-style: none!important;}
.mostDownloadedliteResultsTable ul li a {font-weight: bold;} /*article title*/
.mostDownloadedliteResultsTable .citation {text-align: right; margin-bottom: 20px;}
.mostDownloadedliteResultsTable .onlinedate {display: none; margin-top: -10px; margin-bottom: 20px; text-align: right;}
.mostDownloadedliteDOI, .mostDownloadedliteTotalPages {display: none;}


.Homemostdownloaded .groupTitle { display: none;}
.mostDwnLink {margin-right: 30px;}

/****** for most cited*****/
.minientry {padding-top: 10px;}
.minimostcited .minientry .citation {text-align: right; margin-bottom: 10px; }
.minientry .authorList .looklikelink {color: #000000!important;}
.minimostcited a {font-weight: bold;}
.minimostcitedTotPages, .minimostcitedDOI {display: none;}

/******Library Recommendation Form*****/
#libRecommendForm{width:700px;padding:10px;}
#libRecommendForm label{width:150px;float:left;text-align:right;margin-right:10px;}


      
