/* cba/arup page content css file for viewing on screen*/

html {height:100%; font-size: 100%}
body {min-height:100.01%; background:#fff; color:#000; font:90%/110% verdana, sans-serif}

body,h1,h2,h3,h4,h5,h6,p,div,form,code,pre,fieldset,legend,dl,dt,dd
  {margin:0; padding:0; border:0}

body{background: #fff url(../images/bordersmall_09.gif) repeat-y; margin: 10px; padding:0;	font-family: arial, sans-serif;	color: #000000;}

caption{display:none;text-align:left}

a {color:#603098;background-color:#ffffff}
a:hover {color:#000000;background-color:#ffffff;text-decoration:underline}

.clear{clear: both; margin: 0; padding: 0; font-size:.01em}
.invisible{display:none}


#wholepage{width:99%;}
#printheading{display: none}

#masthead{background:url(../images/headerbig.gif) no-repeat left top; height: 80px; padding: 0}
#topimage1{display:none}
#topimage2{display:none}
#pagetitle{display:none}
#leftbar{position:absolute; width: 100px; top:90px; left:0; margin-left:5px}
.heading_right, .heading_left
{background-image: url(../images/line-left.gif); background-repeat:no-repeat; background-position: left 1em; height:50px; width:110px;}
.heading_right {background-image: url(../images/line-right.gif); width:30em; clear:both;}
.heading_left h1, .heading_right h1
{display:inline; background-color: #fff; color: #603098; font-size: .9em; font-weight: bold; margin-left: 40px;	padding:.2em 0;}
.heading_right h1 {margin-left: 25px;}


/* site navigation */

#cssnav{width:100px; margin-top: -25px; left:0px; padding-left: 0px; float: left; clear: both;font-size: 0.75em}
#cssnav ul {list-style: none; padding: 0; margin: 0;}
#cssnav li {clear: both; float: left; margin: .5em 0 0; padding: 0; text-align: right}
#cssnav li a
{background: #603098 url(../images/button_n.gif) no-repeat bottom left; color: #fff; height: 30px;
        line-height: 30px; float: left; width: 100px; display: block; text-decoration: none; text-align: center; font-weight:bold}

/* commented backslash hack hides rule from ie5-mac \*/
#cssnav li a{float:none}
/* end of ie5 mac hack */

#cssnav li a:hover{background: #c898ff url(../images/button_b.gif) no-repeat bottom left; color: #000}
#cssnav span {position: relative; right: 0px; bottom: 0px; width: 100px; height: 18px;}
#cssnav a:hover span{}

/* end of navigation */



/* content */

/* container for the body of the page */
#container{margin-left: 100px; width:auto}
#content{margin:0px 20px 10px 25px; font-size:0.9em;}

.bodytext, #subscribe, #journal_list, #search, #howto_search, #subjectsearch, #results{margin: -20px 25px 25px 25px}

.bodytext {clear:both}

h1{background-color:#fff; color:#6c6388; font-size:180%;line-height:1.5em}
h2{background-color:#fff; color:#6c6388; font-size:150%;}

#hits{background-color:#fff; color:#006600; font-size:150%}

#resultshead {float:left; width:40%}

.button{width:6em; text-align:center}

form{padding:15px}

#username{clear:both; padding-top:5px; margin-left: -20px; font-size:.7em}
#username a{text-decoration:none}
#username a:hover{text-decoration:underline}

#footer{font-size:0.8em; margin-left:50px; clear:left}

/* footer for the previous and next buttons on the results */
#footernav{float:right; margin:5px 0; text-align:right;font-size:.8em}
#footernav a{text-decoration:none}
#footernav a:hover{text-decoration:underline; background-color:#fff; color:#000}


td.rdwarn1 {white-space: nowrap; background-color: #ff9999; text-align: right; padding:0 10px 0 20px; color:#000}
td.rdwarn2 {font-weight: bold; background-color: #ffdddd;padding:0 10px 0 20px; color:#000}
tr.rdthead {background-color: #d0e0f0; color:#000}
tr.rdhirow, tr.rdhirow a {vertical-align: top; color: red; background-color:#ffffff}
tr.rdtdataover, tr.rdtdataover a {}
tr.rdhirowover, tr.rdhirowover a{vertical-align: top; color: olive; background-color:#ffffff}
tr.rdtdatasel, tr.rdtdatasel a{vertical-align: top; color: #ffffff; background-color: #603098}
tr.rdhirowsel, tr.rdhirowsel a{vertical-align: top; color: #ffffff; background-color: #603098}

table.result {width: 100%}
table.full, table.faccs, tr.rdtdata, tr.rdtdata a, tr.rdtdataover, tr.rdtdataover a, table.brief
{width: 100%; background-color:#ffffff; color:#000; vertical-align: top}
table.reader {width: 100%}
table.rdcirc
{table-layout: fixed; font-size: 83%; margin-left: auto; width: 100%; margin-right: auto; background-color: #e9f4ff; color: #000}
table.login {width: 90%; text-align: center}
table.admin {width: 90%; text-align: center}

.bheads {font-size: 83%}
.bheadm {font-weight: bold; background-color: silver; color:#000}
.bheadl {font-size: 135%}
.browno {font-weight: bold; vertical-align: middle; background-color: #dddddd; text-align: center; color:#000}
.bcheck {vertical-align: middle; background-color: #f0ffff; text-align: center; color:#000}

table.full  {width: 100%; font-size: 92%; background: white; vertical-align: top; padding-top: 1em}
table.fulllight {width: 100%; font-size: 92%; background: #ffffcc; vertical-align: top}
tbody.full  {}

#resultstable {clear:both; margin-top:20px}
.full td    {vertical-align: top}
.frowno     {font-size: 120%; font-weight: bold; vertical-align: top; width: 4em}
.flabel     {font-weight: bold; white-space: nowrap}
.fdatam     {}
.fdatas     {font-size: 92%}
.cba_title {Background-color: #ccccff; color: #000; font-weight:bold}
.full td {padding-bottom: .3em}
.cba_italic {font-style:italic}

/* subscribe page /*

/* styles for (mainly) input fields for the request trial form and search forms*/
form{ padding:0; margin: 0}
fieldset {padding-top:10px; margin: 0 15px}
label, input, select{display: block; float: left; margin-bottom:5px}
label, legend{width:10em; text-align:right; padding-right:1em; color:#603098; background-color:#ffffff}
legend {font-weight:bold}
#trial br, #search br{clear:left; line-height:1em;}
#wherehear {padding-left:13em; font-size:0.9em;}
#wherehear label, #wherehear input{margin-bottom:0px; padding-bottom:0px; text-align: left; color:#000; background-color:#fff;}
#wherehear label{width: 12em;}
.trialtext{padding:0 15px; font-size:0.9em; clear:left;}
.mandatory {color:#ff0000; background-color:#ffffff}
.inputtext{font-size:.9em}
.inputselect {width:300px}
.submitbutton{margin:25px 10px;}
.display-select{display:none}
.invisible{display:none}



/* end of styles for trial page */

/* search page styles */
#search {float:left; clear:left}
.fieldselect, .mediumselect {width:10em}
.journalselect, .searchinput {width:15em}
.booleanselect, .journallabel {width:7em}
.booleanbox, .searchbox, .fieldbox, .mediumbox {}
.searchtable {padding:5px; vertical-align:bottom}
.searchheading {color:#603098; background-color:#ffffff}

/* end of search page styles */

/* search by subject page */
#subjectsearch br {line-height:1.4em}
#subjectlist ul {list-style:none}
#subjectlist ul ul {padding-left:3em}
#subjectlist ul ul ul {padding-left:6em}h4 {
	color: #603098;
	background: #FFFFFF;
	margin-top: 1em;
	margin-bottom: 1em;
}
h3 {
	color: #603098;
	background: #FFFFFF;
	margin-top: 1em;
	margin-bottom: 1em;
}

