/*
 * Id: 7.2773
 * Version: 1310567354
 * Generated: Feb 22, 2012 4:57:54 PM
 */

/** INCE Base UI **/
html, body {height: 100%}

body {
background:#ffffff; 
margin: 0 0 10px 0; 
font-family:Arial, Helevetica, sans-serif;
background-image: url('/polopoly_fs/7.2773!/ince-bkg.png');
background-repeat:repeat-x!important;
color:#4F4F4F;
}

h1 {
color:#4F4F4F;
}

h2{
color:#4F4F4F;
}

h3{
color:#4F4F4F;
}

a, .looklikelink { 
color:#3D6984;
text-decoration:none; 
}

.floatright { float: right; padding:5px; }
#accessibilityBar {overflow:hidden; background:#ccc; padding: 5px; border-bottom:1px solid#555; }
.hidelabel { display:none; }

ul{
margin: 10px 0px 0px 30px;
padding: 0px;
list-style: none;
}

ul li {
margin: 3px 0px;
padding: 0px 0px 10px 15px;
list-style-image: url('/polopoly_fs/7.2773!/bt_bullet.gif');
}

dl dd {
	padding-bottom: 10px;
}

#accessibilityBar{
display:none;
}

#pageWrapper {
width:990px; 
background-color:#fff; 
padding:5px 0px 0px 0px; 
margin:10px auto; 
border: 1px solid #0D2F68;
}

#mainContentWrapper {margin-top: 60px;}

.borderLayout,.topBorderLayout {margin: auto; }
#rightCol,#leftCol {width: 12.5%; }
#mainWithRight {width: 85%; }
#mainWithLeft { width: 85%; }
.bannerColumn { text-align:center; }

.borderLayoutColumn {margin-left: 10px;  }
#mainFull {width: 970px;}

.container.twoColumnsLeftHeavy div.col1 {
width: 65%; margin-right:15px;
}

.container.twoColumnsLeftHeavy div.col2 {
width: 32%;
}

.container.twoColumnsRightHeavy div.col1 {
width: 25%!important;
margin-right:15px!important;
float: left;
}

.container.twoColumnsRightHeavy div.col2{
float: left;
width: 72%;
}


.footer {
overflow: hidden; 
padding: 5px; 
margin:30px 0px 0px 0px;
background-color:#0D2F68;
text-align:center; 
color:#ffffff;
}


.footer a{ 
color: #ffffff;
text-decoration:none;
padding:0px 5px 0px 5px;
}

.topHeader{
background-image: url('/polopoly_fs/7.2773!/ince_logo.gif') !important;
background-repeat:no-repeat !important;
background-position:left top !important;
height:71px;
}

.subHeader{
background-image: url('/polopoly_fs/7.2773!/incedl_hd_banner.jpg') !important;
height:60px;
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
}

.elementGroup { 
background: none;
margin-bottom: 20px;
}

.elementGroupBoxHome {clear:both; overflow:auto; margin: 5px 5px 5px 0; padding: 5px; }


.groupTitle { margin-bottom: 5px; }


.groupTitle { 
overflow:hidden; 
background: #73ADDF;
color:#4F4F4F; 
padding: 0px 0px 0px 0px !important;
margin:0px 0px 0px 0px !important; 
}

.groupTitle h2 { 
float: left; 
color:#4F4F4F; 
font-size:16px; 
margin: 0; 
padding:10px 0px 5px 5px;
width: 100%;
border-bottom: 1px solid #4F4F4F;
}

.upcoming {margin-top: 25px;}
.upcoming, .friendsINCE { border: 1px solid #4F4F4F;}

.feedwrapper img{
position: relative; top: -33px; margin-right: 2px;
}

.image {margin-left: 20px;}

/** 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; 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: 4px; 
right: 0px; 
width:355px; 
color: #FFF; 
padding:0px; 
margin:0px; 
color:#FFF; 
border-bottom:solid #0D2F68 3px; 
}

#searchpanel_wrapper { 
clear:both; 
text-align:right; 
padding:5px 5px 8px 5px; 
margin:0px; 
background-color:#3D6984; 
}

#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');*/
color:#ffffff !important;
padding:5px 8px 2px 8px; margin:3px 0px 0px 1px; 
opacity: 0.8; filter:alpha(opacity=80); 
border-bottom:3px solid #3D6984;
border: 1px solid #3D6984; 
background-color:#3D6984;
border-top-left-radius:5px;
-webkit-border-top-left-radius:5px;
-moz-border-radius-topleft:5px;
}

.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; }
#searchpanel { margin-right:45px; }
.incomingsearch {
	display:none;
}
#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: 90%; width: 120px; }
#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 */
.fancyNav,.fancyNav * { margin: 0; padding: 0; list-style: none; }
.fancyNav { line-height: 1.0; }
.fancyNav ul { position: absolute; top: -999em; width: 17px; /* 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; }
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; }

/*** INCE SKIN ***/
#fancyNavMenu{
height:0px;
margin:0px 0px 0px 0px;
padding:65px 0px 0px 0px; 
}

.fancyNav { 
float: left; 
margin-bottom: 5px; 
background-repeat:repeat-x !important;
width:100%;
border-bottom: 1px solid #4F4F4F !important;
background-color: #eee;
}

.fancyNav a { 
border: 1px solid #4F4F4F; 
padding: .75em 1em; 
margin:0px;
text-decoration: none; 
border-top-right-radius:5px;
border-top-left-radius:5px;
-webkit-border-top-right-radius:5px;
-webkit-border-top-left-radius:5px;
-moz-border-radius-topright:5px;
-moz-border-radius-topleft:5px;
width:120px;
height: 20px;
}

.fancyNav a,.fancyNav a:visited { 
color: #4F4F4F; 
}

.fancyNav li {text-align: center;
background: #ffffff;
}
.fancyNav li a:hover {text-decoration: underline!important;}

.fancyNav li li { width: 100px!important;} 

.fancyNav li li a:hover {background-color: #3A6C83; color: #fff!important;}

.fancyNav li li a{
width:193px !important;
border-top-right-radius:0px !important;
border-top-left-radius:0px !important;
-webkit-border-top-right-radius:0px !important;
-webkit-border-top-left-radius:0px !important;
-moz-border-radius-topright:0px !important;
-moz-border-radius-topleft:0px !important;
padding:10px 8px 10px 10px;
margin-top:0px!important;
text-align: left!important;
position: relative;
top: 10px;
background-color: #fff;
}

.fancyNav li li li { 
z-index: 1; position: relative; top: 0px; 
margin:0px 0px 0px 40px !important; padding: 0px;
}
.fancyNav li li li a{ margin: 0px; z-index: 30;}

.fancyNav ul li {background-color: transparent;}

.fancyNav li:hover,.fancyNav li.sfHover,.fancyNav a:focus,.fancyNav a:hover,.fancyNav a:active { 
color:#3D6984;
border-top-right-radius:5px;
border-top-left-radius:5px;
-webkit-border-top-right-radius:5px;
-webkit-border-top-left-radius:5px;
-moz-border-radius-topright:5px;
-moz-border-radius-topleft:5px;
outline-width: 0px;
outline-style: none;
}

/*** 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; font-size: 120%; padding-top: 15px; }

.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 10px 10px 150px;  
width:70%; 
padding:5px; 
border:1px
solid #97a5b0;
}

#eRightsLogIn h3 {
margin:0; 
background:#ccc; 
padding:5px;
color: #08183f;
border: 1px solid #97a5b0;
}

#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:100%; float:left;}
#eRightsLogIn .logInSubscribers.allalone { width:300px;}
#eRightsLogIn .logInNonSubscribers { width:30%; float:right;}

#eRightsLogIn #loginfooter { 
clear:both; 
text-align:center; 
padding:10px; 
border-top:1px dotted #97a5b0; 
}

form { display:inline; margin:0px; padding:0px; }
.RRECvips { display:none; }
.logInNonSubscribersOnline, .logInNonSubscribersOffline {float:left;}
/* end eRights log in*/


/** site message **/
.siteMessageBar h3 { line-height: 100%; margin: 15px; padding-top: 9px;}
#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:2006; top:0px; bottom:0px; right:0px; left:0px; /*background-color:black; opacity: 0.6; filter: alpha(opacity=60); */
background-image: url('/polopoly_fs/7.2773!/darken-back.png'); display:none;}
#fulltextwrapper { padding:15px; float:left; z-index:2007; 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 10px 0px; padding:0px 0px 10px 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 {margin: 3px; padding-bottom: 15px;}
.feedSyndEntry .authors {display: block; font-weight: bold;}
.feedSyndEntry .citline {display: block; float:right;}

/*.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 {color:#4d4d4d; background-color:#fff; overflow:auto; margin:4px 0px; padding:5px; }
.recentlyViewed-wrapper h3 {margin:0px 0px 5px 0px; padding:5px; font-size:110%; border-bottom: 1px solid;}
.recentlyViewed-wrapper a {color:#3D6984!important; text-decoration:none; }
.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 .groupContent {text-align: right!important; background-color:#0D2F68!important; height: 18px!important;}
.topNavLinks {color: #fff; display:inline; list-style:none; padding:0px; margin:0px; 
text-align: right; width: 990px; background-color:#0D2F68!important;}
.topNavLinks a {color: #fff; text-decoration: none; }
.topNavLinks a:hover {text-decoration: underline!important;}
.topNavLinks li { display:inline; margin:0 0 0 2px; padding:2px 4px; position:relative; top:0px; }
ul.entitlement-menu {display:inline;}
.entitlement-menu { list-style:none; padding:0px; margin:0px; }
.entitlement-menu li { display:inline; margin:0 8px 0 2px; padding:2px 4px; position:relative; top:-2px; text-decoration: none;}
.entitlement-menu a {color: #fff; text-decoration:none;}
.entitlement-menu li a:hover {text-decoration:underline!important;}
.entitlement-menu li img {position:relative; text-decoration:none; top:3px; margin:0px; margin-right:4px; 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-left: 10px; 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; }

/* HELP */
.helpContainer h1{
color:#4F4F4F;
font-size:16px;
margin:0px 0px 0px 10px !important;
}

.helpContainer h3{
margin:20px 0px 0px 10px !important;
}

.helpContainer p{
margin:15px 0px 0px 10px !important;
}

.question { 
background-image: url('/polopoly_fs/7.2773!/bt_bullet.gif');
background-repeat:no-repeat;
margin: 0px 0px 10px 20px;
padding:0px 0px 0px 15px;
background-position: 0px 5px;
color:#3D6984;
text-decoration:none;
font-weight:normal; 
}

.question:hover { 
cursor: pointer; 
}

.page {margin-left: 24px; margin-right: 24px;}
      


      
