
 /*overrides for design2.5 - replace navy with your dark color and blue with your light color */

#header .header-buttons, #header .header-buttons a {color: #458c57;}

#header #hdr-login {color: #458c57;}

#header #hdr-login .hwac-institutional-logo {
width:150px;
height:60px;
margin-top:20px;
}

#header .bar, #footer .bar {background-color: #458c57;}	

#content-block .toc-level a.toc-section-return {background-color:#458c57;}
#content-block .toc-level h2 span {color:#458c57;}
#header .bar-inner, #footer .footer-group {background-color: #07591c;}

li.cit  div.cit-extra ul.cit-views li a{
    color: #07591c;
}
 /*logo settings - adjust for size and filename/format  */
#header h1 a#logo {
    background-image: url(/local/img/journal_logo.gif);
    width:620px;
    height:80px;
}
#header h1  {height:80px;width:620px;margin:0px;}
/*
#header #logo span {
    display: block;
    text-indent: 0;
    font-size: 25px;
    font-family:verdana,arial,helvetica,sans serif;
} 
#header .banner-ads {
    left: 620px;
    list-style: none outside none;
    margin: 1.5em 15px 35px;
    padding: 10px;
    position: absolute;
    top: -8px;
    height:87px;
    width: 119px;
    background-image: url("/local/img/bsa-logo.gif");
    background-repeat: no-repeat;
}*/
#header #hdr-login {
    left: 756px;
}
#footer .footer-group p {
    padding: 5px 5px 5px 24px;
}
#footer .copyright, #footer .alternate-route {
    font-size: 0.8em;
    font-family:verdana,arial,helvetica,sans serif;
    margin: 5px;
}
#pageid-help #content-block ol.index-page-list li ol.hidden li {
      list-style-type:disc;
      list-style-position: inside;     
}
#col-3 #sidebar-current-issue ,
#pageid-toc #col-2 div.sidebar , 
#pageid-toc #col-2 div.sidebar-qs{
    background-color: #DBDBDB;
    border: 2px solid #cccccc;
}
.hide-cols #cols-min div#col-2-min {
    background-color: #cccccc;
    border-bottom: 1px dashed #cecece;
    border-left: 1px solid #999999;
}
.hide-cols #cols-min div#col-3-min {
    background-color: #bdbdbd;
    border-bottom: 1px dashed #999999;
    border-left: 1px solid #999999;
    border-right: 1px solid #999999;
}

div.ref-cit .cit-vol {
	font-weight: normal !important;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     Eletters
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     */
#proxied-contents div.proxied-eletters div.form-error{
    margin-top: 1em;
    padding: 1em;
    background-color: #e1e1e1;
    border: 1px solid #ccc;
}

#proxied-contents div.proxied-eletters div.form-error p {
    margin: 0;
    padding: 0;
    margin-bottom: 0.5em;
    
}
#proxied-contents div.proxied-eletters div.form-error p.error-header {
    font-weight: bold;
}
#pageid-coverexpand #content-block h1 {
    display:none;
}
#pageid-coverexpand img {
    margin-top:20px;
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     Submission Page
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     */

div.proxied-eletters-submit .cit .cit-metadata .cit-title {
	font-size: 1.2em;
}

div.proxied-eletters-submit span#sub-head a {
	color: red;
}
div.proxied-eletters-submit span#sub-head a:hover {
	border-bottom: 1px dotted red;
}

div.proxied-eletters-submit fieldset {
  margin-top: 1em;
}

div.proxied-eletters-submit fieldset legend {
   font-size: 130%;
   font-weight: bold;
}

div.proxied-eletters-submit fieldset.eletter-competing-interests legend {
    margin-bottom: 1em;
}


#proxied-contents div.proxied-eletters-submit table td, 
#proxied-contents div.proxied-eletters-submit table label
 {
  border: none;
  border-collapse; collapse;
  padding: 0px;
  margin: 0px;
  align: left;
}

#proxied-contents div.proxied-eletters-submit table td{
   border-top: 1px solid #ddd;
   border-bottom: 1px solid #ddd;
   padding: 0.5em 0 0.5em 0; 
   display:table-cell; 
   vertical-align:middle;

}

#proxied-contents div.proxied-eletters-submit table td.field-name{
  width: 15em;
  padding-right: 0.5em;
}


#proxied-contents div.proxied-eletters-submit table td.field-help {
  padding-left: 0.5em;
  color: #888;
}


#proxied-contents div.proxied-eletters-submit fieldset.corresponding-authors input {
   width: 15em;
}

#proxied-contents div.proxied-eletters-submit fieldset.eletter-text input.eletter-title,
#proxied-contents div.proxied-eletters-submit fieldset.eletter-text textarea,
#proxied-contents div.proxied-eletters-submit fieldset.eletter-competing-interests textarea
 {
    width: 100%;
}

#proxied-contents div.proxied-eletters-submit fieldset.eletter-text textarea, 
#proxied-contents div.proxied-eletters-submit fieldset.eletter-competing-interests textarea
{
  margin-bottom: 1em;
}

#proxied-contents div.proxied-eletters-submit fieldset.eletter-text label,
#proxied-contents div.proxied-eletters-submit fieldset.eletter-text p.field-label,
#proxied-contents div.proxied-eletters-submit fieldset.eletter-competing-interests label,
#proxied-contents div.proxied-eletters-submit fieldset.eletter-competing-interests p.field-label {
   margin: 0;
   padding: 0;
}

#proxied-contents div.proxied-eletters-submit fieldset.eletter-text p.field-label {
   margin-top: 1em; 
}

#proxied-contents div.proxied-eletters-submit fieldset.eletter-text p.submission_type, 
#proxied-contents div.proxied-eletters-submit fieldset.eletter-text ul.option-list,
#proxied-contents div.proxied-eletters-submit fieldset.eletter-text ul.option-list *,
#proxied-contents div.proxied-eletters-submit fieldset.eletter-competing-interests input#eletter-no-conflict, 
#proxied-contents div.proxied-eletters-submit fieldset.eletter-competing-interests p.eletter-no-conflict
 {
   display: inline;
   margin: 0;
   padding: 0;
}

#proxied-contents div.proxied-eletters-submit fieldset.eletter-text ul.option-list li, 
#proxied-contents div.proxied-eletters-submit fieldset.eletter-competing-interests p.eletter-no-conflict {
      margin-left: 0.5em;
}

#proxied-contents div.proxied-eletters-submit fieldset.eletter-text ul.option-list li label {
     margin-left: 0.25em;
}

#proxied-contents div.proxied-eletters-submit div.submit-buttons{
    margin-top: 1.5em;
}

#proxied-contents div.sidebar ul.eletter-ul {
        padding-left: 8px;
}
#proxied-contents div.sidebar ul.eletter-ul li {
        list-style-position: outside;
        list-style-type: disc;
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     Preview page
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     */
#proxied-contents div.proxied-eletters-preview div.eletter-preview {
    font-size: 120%;
}
#content-block #proxied-contents  legend {
    background-color: #DBDBDB;
}
#subpage_left_col a, #subpage_left_col a:hover {
    color: #FFFFFF;
}
#footer a:visited ,#footer a:active {
    border: medium none;
    color: #ffffff;
}
#content-block .cit .cit-metadata .cit-auth-list {
    padding-left: 2.5em;
}
/*
#header .head-logo {
    height: 82px;
    margin: 0;
    padding: 0;
    width: 756px;
}
*/
#header .head-logo{
    height: 87px;
    left: 595px;
    list-style: none outside none;
    margin: 10px 15px 35px;
    padding: 10px;
    position: absolute;
    top: -8px;
    width: 119px;
}
.pagetype-proxied #content-block .proxy-archive-top .proxy-cover-archive-link a{
        font-size:15px;
}
