/*****************************************************************
 * HW-provided CSS stylesheet 
 *****************************************************************/

 body {
background-color:#ece0c1;
}
 
.hw-gen-page div.leaderboard-ads {
background-color:#ece0c1;
} 
 
#content-block h1, #content-block h2, #content-block h3, #content-block h4, #content-block h5, #content-block h6 {
font-family:'Times New Roman',Georgia,serif;
color:#B08307;
}

div#header {
background-image:none;
background-color:#ece0c1
}

#header .inst-branding, #header #hdr-login,#header div.header-qs {
border-left:none;
}

#header .bar-inner, 
#header .bar {
background-color:#e6b120;
color:#1d67b4;
}
 
#header a:visited, #footer a:visited {
border:medium none;
color:#1d67b4;
}

#header .header-buttons li, 
#header .header-buttons li span.no-link {
	color: #1d67b4;
}

#header .header-buttons, #header .header-buttons a {
color:#1d67b4;
} 
 
#header a, #header a:link, #footer a, #footer a:link {
color:#1d67b4;
}
 
#header ul.button-list a:hover,
#header div.header-qs a:hover,
#footer a:hover {
	color: #ffffff;
	border-bottom: 1px dotted #ffffff;
	text-decoration:none;
}

#header #hdr-login {
color:#ffffff;
} 

#header .header-buttons li {
border-left:1px solid #1d67b4;
color: #1d67b4;
text-transform:uppercase;
}



div.contributors ol.presentation-list {
list-style: none outside none;
}

div#header {
background-color:#ece0c1;
}


#content-block p.legacy-link {
margin-left:2em;
}

#pageid-archive #content-block td.proxy-archive-content-year-header {
padding:1.5em 0 0.3em;
}

#pageid-search-results .has-earlier-version  .cit-ahead-of-print-date {
display:none;
}

#pageid-search-results .has-earlier-version.is-early-release  .cit-ahead-of-print-date {
display:inline;
}

#pageid-toc div#content-block .toc-level .cit cite {
float:none;
}

div#content-block .toc-level .cit-views a:active, div#content-block .toc-level .cit-views a {
white-space:nowrap;
}
span.ad-header {color: #555;}

/* Show only the last section on the pap by recent change */

#pageid-pap-index .cit .cit-section span {
	display: none;
}

#pageid-pap-index .cit .cit-section span.last-item,
#pageid-pap-index .cit .cit-section span.single-item {
	display: inline;
}

div#footer{background-color:#ECE0C1;}

#pageid-home #content-block .main-block div table {
        margin-top: 15px;
        padding: 20px 0;
}

/* tabe */
.ui-tabs .ui-tabs-nav li a:hover {border-bottom:none;}
 .ui-tabs h4 {margin:0;}
 .ui-tabs .ui-tabs-nav li a {
background-color:#CCCCCC;
border-color:#000000 #000000 #000000;
border-style:solid;
border-width:1px;
color:#000000 ;
display:block;
font-size:14px;
height:16px;
line-height:16px;
left:1px;
margin-left:-1px;
padding:4px 0px;
position:relative;
text-align:center;

font-weight:bold;
}

 .ui-tabs .ui-tabs-nav li.ui-tabs-selected a,
 .ui-tabs .ui-tabs-nav li.ui-tabs-selected a:hover {
background-color:#FFFFFF;
border-bottom:1px solid #ffffff !important;
z-index:30;
    width:130px;
    height:45px;
    word-wrap:break-word;
}

 .ui-tabs .ui-tabs-panel {
border:1px solid #000000;
margin-top:-1px;
padding:16px 13px;
position:relative;
font-size:13px;
line-height:16px;
}

.ui-tabs .ui-tabs-panel ol li {
list-style-type:decimal;
margin:2px 0 3px 20px;
}
 .ui-tabs { 
     position: relative; 
     padding: .2em; 
     zoom: 1;
     display:block;
     margin:20px 0 1em;
 } 
 /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
 .ui-tabs .ui-tabs-nav { margin: 0; padding:0; height:47px; min-height:36px; word-wrap:break-word;}
 .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 0 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
 .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
 .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text;}
 .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer;     background: none repeat scroll 0 0 #ffffff; } 
 /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; }
.ui-tabs .ui-tabs-hide { display: none !important; }


#pageid-home #content-block .main-block h1.top{
    background-color: #123D79;
    height: 60px;
    margin-bottom: 0;
    margin-left: 32px;
    width: 259px;
    color:#ffffff;
    font-size:18px;
    margin-bottom:-5px;g
    padding: 10px;
    margin-top: 20px;
    display: none;

}
#pageid-home #content-block .main-block h1.top img{
    padding-top:5px;
    padding-left:80px;
    display:none;
}

.ui-widget-content .policy-list ul.feed-text li span {
    display:block;
}
#feed-tabs ul.ui-widget-header li.ui-state-default a,
#feed-tabs ul.ui-widget-header li.ui-state-default {
     height: auto;
     min-height: 36px;
     width:90px;
     word-wrap:break-word !important;
     text-align:center;
     white-space: normal !important;

}
#feed-tabs {
     width:274px;
     height:auto;
     margin: 20px 0 0 30px;
     padding-bottom: 30px;
     margin-left:30px;
}
#feed-tabs .ui-widget-content {
      padding: 16px 13px;
}
#pageid-home #content-block .main-block #feed-tabs ul.ui-widget-header {
     height: auto;
     min-height: 47px;
}

.ui-widget-content .policy-list ul.feed-text li {
     background-color:#ffffff;
     color:#000000;
     padding-bottom:10px;
}
.ui-widget-content .policy-list ul.feed-text li a {
     background-color:#ffffff;
     color:#000000;
     height: auto;
     min-height: 36px;
     width:128px;

}
#feed-tabs ul.ui-widget-header li.ui-state-default a,
#feed-tabs ul.ui-widget-header li.ui-state-default {
     height: auto;
     min-height: 36px;
     width:136px;
     word-wrap:break-word !important;
     text-align:center;
     white-space: normal !important;
}

#col-3 #rss-feed {
	text-align:center;
}

#pageid-home #col-3 {
    width: auto;
}

div.pagetype-content div#content-block h4.cit-title-group {
	font-family: "Lucida Grande",Tahoma,Verdana,Arial,Helvetica,sans-serif;
	}

