html {
	min-height: 100%;
	margin-bottom: 1px;
}

body {
	font-family: Verdana, Arial, Sans-Serif;
	margin: 0px;
	padding: 0px;
	text-align: left;
}

ol {
	margin-top: 2px;
	margin-bottom: 5px;
}

ol li {
	padding: 2px;
}

.bground {
	padding-left: 30px;
}

/* top links */
ul#topnav {
	margin: 0;
	padding: 0;
	list-style: none;
	float: right;
}

ul#topnav li {
	display: inline;
	margin: 0 0 0 1px;
	padding: 0 0 0 7px;
	background: url('../images/pipe_bullet.gif') 0 2px no-repeat;
}

ul#topnav li.first {
	background: #fff;
}

.plainnavbar {
	white-space: nowrap;
	text-align: center;
	height: 22px;
	padding-left: 7px;
	padding-right: 7px;
}

.plaintoprow {
	line-height: 18px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-decoration: none
}

.acigImgOpt {
	padding: 5px;
}

a.linking1,a.linking1:visited,.zoom {
	cursor: pointer;
	-moz-outline-style: none;
	text-decoration: none;
	font-weight: bold;
}

a.linking1:hover {
	text-decoration: underline;
}

.custlink,.custlink:visited {
	font-weight: normal;
	text-transform: capitalize;
	text-decoration: none;
}

.custlink:hover {
	text-decoration: underline;
}

#custLinks,#impMess {
	padding: 2px 10px;
}

/* custom logo */
.custlogo,.custlogoleft {
	visibility: hidden;
}

#logo,#logoleft {
	width: 105px;
	height: 70px;
	overflow: hidden;
}

.exit,.exit:visited {
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}

.exit:hover {
	color: #ffcc00;
}

a.linking2, .skipLink {
	color: #fff;
	text-decoration: none;
	white-space: nowrap;
	text-transform: capitalize;
	text-shadow: #245282 0px 1px 1px;
	font-weight: bold;
}

.skipLink {
	cursor: default;
}

a.linking2:link {
	font-family : tahoma;
	color: #fff;
	text-decoration: none;
	white-space: nowrap;
}

a.linking2:visited {
	color: #fff;
	white-space: nowrap;
}

a.linking2:hover {
	
	color: #ead100;
}

a.mywwebLink {
	color: #ead100;
	text-decoration: none;
	white-space: nowrap;
	text-transform: capitalize;
	text-shadow: #245282 0px 1px 1px;
	font-weight: bold;
}

.linking3,.linking3:hover,.linking3: visited {
	text-decoration: none;
	white-space: nowrap;
	text-transform: capitalize;
	text-shadow: #245282 0px 1px 1px;
	font-weight: bold;
	color: #ead100;
}

.ab {
	color: #000;
	text-decoration: none
}

.activelink /* active link for tab */ { 
	font-weight: bold;
	color: #fff;
	text-align: center;
	text-decoration: none;
	float: left;
	border-top: 1px solid #aaaaaa;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 3px;
	padding-bottom: 0px;
	vertical-align: bottom;
	text-transform: uppercase;
}

.activelink:visited {
	color: #fff;
}

.activelink:hover {
	color: #fff;
}

.activeright /* right side of active tab */ {
	float: left;
	padding-right: 7px;
}

.activetab {
	margin: 0 0 0 0px;
	padding-left: 3px;
	float: left;
}

.activelimitlink /* active link for limitto tab */ {
	font-weight: bold;
	color: #505050;	
	text-align: center;
	text-decoration: none;
	float: left;
	border-top: 0.5px solid #d3d3d3;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 3px;
	padding-bottom: 0px;
	background: url('../images/tab_yellow_middle_new.jpg') repeat-x top right;
	vertical-align: bottom;
	text-transform: uppercase;
}

.activelimitlink:hover,.activelimitlink:visited {
	background: url('../images/tab_yellow_middle_new.jpg') repeat-x top right;
	color: #505050;
}

.activelimitright /* right side of active limitto tab */ {
	float: left;
	padding-right: 7px;
	background: url('../images/tab_yellow_right_new.jpg') no-repeat top right;
}

.activelimittab /* left side of active limitto tab */ {
	margin: 0 0 0 0px;
	background: url('../images/tab_yellow_left_new.jpg') no-repeat top left;
	padding-left: 3px;
	float: left;
}

.alertbtn {
	font-weight: bold;
	color: #fff;
}

.an {
	color: #000;
	text-decoration: none
}

.anlable {
	color: #800000;
	font-weight: bold;
}

.an1 {
	color: #000;
	font-weight: bold;
}

.ar {
	color: #000;
	text-decoration: none
}

.artimg {
	border: 1px solid #0000cc;
}

.artimgover {
	border: 1px solid #000;
}

.arttilink {
	line-height: 16px;
	color: #0000cc;
	text-decoration: underline;
}

.arttilink:hover {
	color: #000;
}

.au {
	line-height: 16px;
}

.aulink {
	color: #0000cc;
	text-decoration: underline
}

.aulink:visited {
	color: #0000cc
}

.autocmplinput {
	vertical-align: top;
	width: 200px;
}

.autocomplete {
	border: 1px solid #a5acb2;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	width: 200px;
}

.biolabel {
	vertical-align: top;
	font-weight: bold;
}

.bionote {
	color: #000;
	font-style: italic;
}

.biotext {
	text-decoration: none;
	line-height: 16px;
	text-align: justify;
}

.biotitle1 {
	/*font-family: Tahoma;*/
	font-weight: bold;
}

.biotitle {
	font-weight: bolder;
	color: #000;
}

.biosexpandbox {
	width: 520px;
	border: 1px solid #3366cc;
}

.bnt {
	margin: 0px;
	color: #000;
	text-indent: 30px;
}

.border {
	border: 1px solid #4271c6;
	border-width: 0 1px;
}

._browse {
	font-weight: bold;
}

a.browse {
	font-weight: bold;
	color: #336699;
	text-decoration: none
}

a.browse:hover {
	text-decoration: underline;
	color: #000
}

.browse {
	font-weight: bold;
	color: #336699;
	text-decoration: none
}

.brs {
	color: #000;
	text-decoration: none
}

.btmtoolbar {
	display: inline-table;
}

.ca {
	color: #000;
	text-decoration: none
}

.calink {
	color: #0000cc;
	text-decoration: underline
}

.calink:visited {
	color: #0000cc;
}

.cat {
	border-bottom: #666666 1px dotted;
}

.catlb {
	font-weight: bold;
	border-bottom: #666666 1px dotted;
}

.catlb2 {
	font-weight: bold;
}

.catlb3 { /*font-size: 8pt;*/
	
}

.center {
	text-align: center;
}

.checkform {
	margin: 0px
}

.clmarklink {
	color: #07519a;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 1pt;
}

.clmarklink:hover {
	color: #07519a;
}

.clmarklink:visited {
	color: #07519a;
}

.clrbtn,.clrbtn:visited {
	padding-right: 4px;
	padding-left: 4px;
	font: 8pt;
	text-align: center;
	color: #000;
}

.clear {
	border: 1px solid #999999;
	border-top-color: #cccccc;
	border-left-color: #cccccc;
	padding: 0.10em;
	background: url(../images/formbg.gif) repeat-x left top;
	color: #808080;
	font-weight: bold;
	text-decoration: none
}

.condis {
	text-align: center;
	padding-top: 8px;
	padding-bottom: 8px;
	text-transform: capitalize;
	color: #3366CC;
}

#cs_span {
	margin: 5px 0;
	line-height: normal;
	text-transform: capitalize;
	text-align: left;
}

.cslinks {
	text-transform: capitalize;
	text-decoration: none;
	/*padding: 2px 3px;*/
	font-weight: bold;
	white-space: nowrap;
}

.cslinks:hover {
	text-decoration: none;
}

.custdisp {
	margin-top: 20px;
	margin-bottom: 20px;
}

.currentpage { /*font-size: 11px;*/
	color: #fff;
	padding: 1px 3px;
}

.dbblock {
	padding-bottom: 2px;
	margin-left: 135px;
	width: 700px;
	height: 65px;
}

.dbtree {
	position: relative;
	top: 0;
	left: 0;
	padding: 3px;
	height: 45px;
}

.dblink {
	color: #000;
	font-style: normal;
	text-decoration: none
}

.dblink:active {
	color: #000;
}

.dblink:hover {
	color: blue;
}

.dblink:visited {
	color: #000;
}

.dbname {
	color: #000;
	background-color: #fffbe7
}

.dbnames {
	color: #000;
	font-style: italic;
	text-decoration: none;
	background-color: #eaeff8;
}

.dbnamelink {
	color: #0000cc;
	font-style: italic;
	text-decoration: none;
}

.dbnamelink:hover {
	text-decoration: underline;
}

.dbnamelink:visited {
	color: #0000cc;
	text-decoration: underline;
}

.ddc {
	color: #000;
	text-decoration: none;
}

.drop {
	text-transform: capitalize;
	color: #cc0000;
}

.dt {
	color: #000;
	text-decoration: none;
}

.dynamicholdingslink {
	color: #000000;
	text-decoration: underline;
}

.dynamicholdingslink:link {
	color: #000;
}

.dynamicholdingslink:visited {
	color: #000;
}

.editLink {
	color: #000;
	font-style:capitalize;
}

.epsdiv {
	left: 0px;
	visibility: visible;
	overflow: visible;
	width: 100%;
	position: relative;
	top: 0px;
}

.el {
	color: #000;
	text-decoration: none;
}

.exit_back {
	font-weight: bold;
	color: #fff;
	background-color: #557bbf;
	text-decoration: underline;
}

.exitbtn {
	border-right: white thin outset;
	padding-right: 6px;
	border-top: white thin outset;
	padding-left: 6px;
	font-weight: bold;
	margin-bottom: 0px;
	padding-bottom: 2px;
	border-left: white thin outset;
	color: #fff;
	padding-top: 2px;
	border-bottom: white thin outset;
	background-color: #557bbf;
}

.exitbutton {
	height: 30px;
	width: 25px;
}

.exportnote {
	text-align: left;
}

.fi {
	color: #000;
	text-decoration: none;
}

.flmti,.flmti .hit {
	font-weight: bold;
	padding-bottom: 8px;
	/*padding-top: 10px;*/
}

.floatleft {
	float: left;
}

.ftnav {
	height: 24px;
}

.ftnavlink {
	color: #fff;
	text-decoration: none;
	font-weight: normal;
}

.ftnavlink:hover {
	color: #fff;
	text-decoration: underline;
}

.ftnavlink:visited {
	color: #fff;
}

.formatP {
	text-align: justify;
	margin: 20px 25px 0 25px;
}

.formfield {
	font-weight: normal;
}

.ftlink {
	/*line-height: 16px;*/
	color: #0000cc;
	text-decoration: underline;
}

.ftlink:link,.ftlink:visited {
	color: #000000;
}

.ftwrapper {
	margin-left: 30px;
	margin-right: 15px;
	text-align: justify;
	border: 1px solid red;
}

.fullbrief {
	margin: 0;
	height: 5px;
}

.hangindent {
	margin-left: .5in;
	text-indent: -.5in;
}

.headerRightCol {
	border-right: 1px solid #bbbbbb;
}

.hidden {
	visibility: hidden;
	display: none;
}

.highlighted {
	background-color: #f0f0f0;
}

.historytextarea1 {
	height: 163px;
}

.hit {
	font-weight: bold;
	color: #000;
	font-style: italic;
}

.imglable { /*font-size: 9px;*/
	
}

.imgnavspacer {
	width: 2px;
	height: 30px;
}

.imgpopuptxt {
	color: #000000;
}

.imgtd {
	padding-left: 15px;
}

.imgtext {
	color: #000000;
	font-weight: bold;
}

.imgwrapper {
	padding: 5px 15px;
	width: 90%;
}

.imp {
	color: #000;
	text-decoration: none;
}

.important {
	color: red;
}

.inactive {
	color: #07519a;
	font-weight: bold;
	cursor: default;
	text-decoration: none;
}

.inactivelink /* link for inactive tab */ {	
	text-align: center;
	text-decoration: none;
	float: left;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 3px;
	padding-bottom: 0px;
	color: #000;
	vertical-align: bottom;
	text-transform: uppercase;
}

.inactivetab /* left side of inactive tab */ {
	margin: 0 0 0 0px;
	padding-left: 3px;
	float: left;
}

.inactiveright /* right side of inactive tab */ {
	float: left;
	padding-right: 7px;
}

.is {
	color: #000;
	text-decoration: none;
}

.itemno {
	padding-left: 10px;
	padding-right: 10px;
	text-align: center;
}

.jd {
	font-weight: bold;
	color: #505050;
	text-decoration: none;
}

.jd:hover {
	color: #505050;
}

.jd:visited {
	color: #505050;
}

.ji {
	color: #000;
	text-decoration: none;
}

.jilink {
	color: #0000cc;
	text-decoration: underline;
	cursor: pointer;
}

.jinolnk {
	color: #000000;
	text-decoration: none;
	cursor: default;
}

.jilink:visited {
	color: #0000cc;
}

.jin {
	font-style: italic;
}

.jn {
	color: #000;
	font-style: italic;
	text-decoration: none;	
}

.jnlink {
	color: #0000cc;
	font-style: italic;
	text-decoration: underline;
}

.jnlink:visited {
	color: #0000cc;
}

.jumpto {
	text-align: center;
}

.la {
	text-decoration: none;
	line-height: 16px;
}

.label {
	font-weight: bold;
	color: #333333;
	line-height: 16px;
}

.labelint {
	font-weight: bold;
	color: gray;
}

.lastrec {
	font-weight: bolder;
	color: #000;
	font-style: italic;
	text-align: center;
}

.leftcol {
	background-color: #f1f4fb;
}

.lhc {
	color: #000;
	text-decoration: none;
}

.lhm {
	color: #000;
	text-decoration: none;
}

#license {
	text-align: center;
	padding: 8px;
	margin-left: 5px;
}

#license a {
	text-decoration: underline;
	color: #003366;
}

#license a:hover {
	color: #003366;
}

#license a:visited {
	color: #003366;
}

.limit {
	vertical-align: top;
}

.loginPgLinks {
	color: #003366;
	text-decoration: none;
	font-weight: bold;
}

.loginPgLinks:hover {
	color: #fff;
}

.notesbox {
	background-color: #ecf2f8;
	border: 1px #839dd4 solid;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	font-style: normal;
	text-decoration: none;
}

.expandedtext {
	text-transform: uppercase;
	font-weight: bold;
}

.link3 {
	font-weight: bold;
	color: white;
	text-decoration: none;
}

.link3:hover {
	color: white;
	text-decoration: underline;
}

.link3:visited {
	color: white;
}

.link7,.link7:visited {
	font-weight: normal;
	color: #336699;
}

.link7:hover {
	color: #000;
}

.lower {
	text-transform: lowercase;
}

.marker {
	visibility: hidden;
	overflow: visible;
	position: relative;
}

.moreimg {
	text-decoration: none;
	color: #003399;
}

.moreimg:hover {
	text-decoration: underline;
	color: #003399;
}

.mt {
	font-weight: bold;
	text-transform: uppercase;
	color: #cc0000;
	text-decoration: none;
}

.mtlink {
	font-weight: bold;
	color: #0000cc;
	text-decoration: underline;
}

.mtlink:visited {
	color: #0000cc;
	text-decoration: underline;
}

.murl { /*font-size: 8pt;*/
	
}

.name {
	color: #000;
	text-decoration: none;
}

.nav_table {
	border-top: thin solid #c0c0c0;
	border-bottom: thin solid #c0c0c0;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 10px;
}

a.navlink {
	text-transform: capitalize;
	text-decoration: none;
	/*font-size: 11px;*/
}

a.navlink:hover {
	text-decoration: underline;
}

.bottomnav {
	height: 35px;
	padding-left: 18%;
	padding-right: 2px;
}

.none {
	
}

.norec {
	font-weight: bold;
}

.normal {
	background-color: #fff;
}

.ot {
	color: #000;
	text-decoration: none;
}

.pageno,.pageno:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	padding: 1px 3px;
	text-decoration: none;
	background-color: #ffffff;
}

.pes {
	border-width: 0 1px 1px 1px;
	padding: 0;
}

.pesnav {
	width: 154px;
}

.peslink {
	font-weight: bold;
}

.peslink:hover {
	color: #000000;
}

.recrowlf {
	padding: 5px 10px;
	color: #000;
	text-decoration: none;
	text-align: center;
}

.recrowrg {
	padding-top: 5px;
	padding-bottom: 5px;
}

.rectable {
	margin-bottom: 0;
}

.rectable1 { /*margin-top: 3px;

	margin-bottom: 3px;*/
	
}

.resnav {
	padding: 1px;
	color: #000000;
}

.rectitle {
	font-weight: bold;
	padding-top: 12px;
}

.pa {
	color: #000;
	text-decoration: none;
}

.pb {
	color: #000;
	text-decoration: none;
}

.pd {
	color: #000;
	text-decoration: none;
}

.pesreq {
	color: #000000;
	font-weight: bold;
}

.ppg {
	text-decoration: none
}

.printecho,.sh_row {
	width: 100%;
}

.printecho1 {
	background-color: #fff;
}

.prj {
	color: #000;
	text-decoration: none;
}

.prodopt { /*font-size: smaller;*/
	
}

.py {
	color: #000;
	text-decoration: none;
}

.qecho {
	color: #000;
	text-decoration: none;
}

.query {
	background-color: #fff;
}

.rl {
	font-weight: bold;
	color: #c800c8;
	text-decoration: none
}

.rl3 {
	font-weight: bold;
	color: #067c06;
	text-decoration: none;
}

.rl4 {
	font-weight: bold;
	color: #dd6c19;
	text-decoration: none;
}

.rl5 {
	font-weight: bold;
	color: #821b83;
	text-decoration: none;
}

.rl6 {
	font-weight: bold;
	color: #9c8208;
	text-decoration: none;
}

.rt {
	color: #000;
	text-decoration: none;
}

a.meslink,a.meslink:visited {
	font-weight: bold;
	color: #cc3300;
	text-decoration: none;
}

a.meslink:hover {
	text-decoration: underline;
	color: #cc3300;
}

.rtlink {
	color: #0000cc;
	text-decoration: underline;
}

.rtlink:visited {
	color: #0000cc;
}

.saveborder2 {
	border-left: 1px solid #dee7ff;
	border-top-color: #4883d2;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
}

.savedborder {
	padding-top: 2px;
	padding-bottom: 2px;
}

#searchresult {
	padding: 0;
	margin: 15px 0 0 0;
	width: 100%;
}

.searchtable {
	padding-top: 3px;
	padding-left: 5px;
	padding-right: 5px;
}

.selstyle {
	background-color: #d3d3d3;
	color: blue;
	vertical-align: top;
	cursor: default;
}

.sfxlink {
	/*line-height: 16px;*/
	color: #0000cc;
	text-decoration: underline;
}

.sfxlink:link,.sfxlink:visited {
	color: #000000;
}

.shcol { 
	/*padding:10px 0;*/
	border-bottom: 1px solid #f0f0f0;
}

.shhdrow {
	padding: 2px;
}

.shbutton {
	color: #fff;
	border: 1px solid #c0c0c0;
	background-color: #5a92ce;
}

.shfont {
	color: #444444;
	font-weight: bold;
}

.shfont2 {
	color: #000000;
}

.shnote {
	padding-top: 8px;
	padding-bottom: 8px;
}

.shresult {
	height: 22px;
	font-weight: bold;
}

.shtitle {
	font-weight: bold;
	color: #444444;
}

.shquery {
	text-transform: capitalize;
}

.singleblock {
	border-width: 0 1px 0 1px;
}

.sj {
	color: #000;
	text-decoration: none;
}

.sjlink {
	color: #0000cc;
	text-decoration: underline;
}

.sjlink:visited {
	color: #0000cc;
}

.spacer {
	cursor: default;
}

.sr_table {
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #fff;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #fff;
}

.sti {
	background-image: url("/hww/images/topheaderbg.gif");
}

.start {
	border: 1px solid #999999;
	border-top-color: #cccccc;
	border-left-color: #cccccc;
	padding: 0.10em;
	color: #fff;
	font-weight: bold;
}

.staticholdings {
	color: #000000;
	font-weight: bolder;
}

.style1 {
	border: 1px solid #808080;
	border-width: 1px 3px 3px 1px;
	background-color: #fdfbe7;
	width: 160px;
	text-align: center;
	padding: 5px;
	margin-bottom: 20px;
}

.outerdiv {
	background-color: #d3d3d3;
	width: 150px;
}

.style2 {
	color: #336699;
}

.su {
	color: #000;
	text-decoration: none;
}

.subt {
	font-style: italic;
	font-weight: bolder;
}

.subtitle {
	font-weight: bolder;
	color: #000;
}

.suggestedblock {
	width: 17%;
}

.sugsu {
	color: #336699;
	text-decoration: none;
}

.sugsu:hover {
	text-decoration: underline;
}

.sugsub {
	color: #0066cc;
	text-align: left;
	font-weight: bold;
	padding: 4px 4px 5px 4px;
	text-decoration: none;
	border: 0px;
}

.sulink {
	line-height: 16px;
	color: #0000cc;
	text-decoration: underline;
}

.sulink:visited {
	color: #0000cc;
}

.tablink {
	color: #0000cd;
	text-transform:capitalize;
}

.tabtext {
	text-decoration: none;
	color: #000;
	font-weight: bold;
}

.text {
	text-decoration: none;
	line-height: 16px;
}

.text9 {
	color: #000;
	text-decoration: none;
}

.tn {
	border: 2px solid #CCCCCC;
	border-color: #CCCCCC;
	margin: 3px;
	padding: 5px;
	vertical-align: bottom;
}

div#thumbnails img {
	border: 1px #000000 solid;
	width: 60px;
	height: 80px;
	cursor: pointer;
	padding: 2px;
	margin-top: 5px;
}

.ti {
	color: #000;
	text-decoration: none;
}

.tilink,.tilink:visited {
	color: #0000cc;
	text-decoration: underline;
}

.toolbar3 {
	border-right: #000 1px;
	padding-right: 0px;
	border-top: #000 1px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border-left: #000 1px;
	cursor: default;
	color: white;
	padding-top: 0px;
	border-bottom: #000 1px;
	background-color: #fcf3d4;
	text-align: center;
}

.toolbar3body {
	border-right: #557bbf;
	border-top: #557bbf 1px solid;
	border-left: #557bbf;
	border-bottom: #557bbf 1px solid;
	height: 90%;
	background-color: #fcf3d4;
}

.toolbardiv {
	display: none;
	overflow: hidden;
	width: 100%;
	position: absolute;
	background-color: #fcf3d4;
}

.toolbartext {
	overflow: hidden;
	width: 100%;
	position: static;
	top: 0px;
}

.toolbtn3 {
	padding-right: 4px;
	padding-left: 4px;
	text-align: center;
	border-width: 2px;
	border-style: outset;
	border-top-color: white;
	border-left-color: white;
	border-right-color: #808080;
	border-bottom-color: #808080;
}

.toolimg3 {
	text-align: center;
}

.topics {
	color: #000;
}

.ud {
	color: #000;
	text-decoration: none;
}

.uf {
	color: #000;
	font-style: italic;
	text-decoration: none;
}

.uitext {
	color: #000;
	text-decoration: none;
}

.uri {
	color: #000;
	text-decoration: none;
}

.url2 {
	color: #000;
	text-decoration: none;
}

.url2link,.url2link:visited {
	color: #0000cc;
	text-decoration: underline;
}

/*#SimpleSearch #SmpSearch,#AdvSearch #Adv_Search,*/
#SearchPg #Search,#Browse #browse,#Thesaurus #thes,#SearchHist #Search_Hist,#EmailPrintSave #pes,#CustDisp #Cust_Disp,#Exporting #exp,
	/*#SimpleSearch #SmpSearch1,#AdvSearch #Adv_Search1,*/ #SearchPg #Search1,#Browse #browse1,#Thesaurus #thes1,#SearchHist #Search_Hist1,#EmailPrintSave #pes_1,#Exporting #exp_1
	{
	background: url('../images/selectbarfill_over_yellow.jpg') repeat-x;
	font-weight: bold;
	line-height: 18px;
	margin-top: 0px;
	margin-bottom: 0px;
	white-space: nowrap;
	text-align: center;
}

/*#SimpleSearch #SmpSearch a,#AdvSearch #Adv_Search a,*/
#SearchPg #Search a,#Browse #browse a,#Thesaurus #thes a,#SearchHist #Search_Hist a,#EmailPrintSave #pes a,#CustDisp #Cust_Disp a,#Exporting #exp a
	{
	text-decoration: none;
	cursor: default;
}

/*#SimpleSearch #SmpSearch1 a,#AdvSearch #Adv_Search1 a,*/
#SearchPg #Search1 a,#Browse #browse1 a,#Thesaurus #thes1 a,#SearchHist #Search_Hist1 a,#EmailPrintSave #pes_1 a,#Exporting #exp_1 a
	{
	text-decoration: none;
	cursor: default;
	font-weight: normal;
}

#navlist {
	width: 160px;
	margin: 0;
	padding: 5px;
	list-style-position: outside;
	list-style-type: none;
	text-align: left;
}

#navlist li {
	padding-left: 8px;
	padding-bottom: 3px;
	padding-top: 3px;
}

#navlist li #subnavlist {
	margin: 0;
	padding: 2px;
	list-style-position: outside;
	list-style-type: none;
	text-align: left;
}

#navlist li #subnavlist li {
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 3px;
}

#navlist #listhd {
	margin: 0px;
	padding-bottom: 5px;
}

#imglist {
	margin: 0 6px;
	padding: 5px;
	list-style-position: outside;
	list-style-type: none;
	text-align: center;
}

#imglist li {
	display: inline;
	/*padding-left: 8px;*/
	padding-bottom: 5px;
	color: #000;
}

.formtext {
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.sugbox {
	border-top-color: #5280b1;
	border-top-style: solid;
	border-top-width: 5px;
	border-bottom-color: #5280b1;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-right-color: #5280b1;
	border-right-width: 1px;
	border-right-style: solid;
	padding-top: 5px;
	padding-bottom: 8px;
}

/* reference shelf */
.author {
	color: black;
}

.c1,.c2,.c3 {
	font-weight: bold;
}

.cinote {
	font-weight: bold;
	padding: 5px;
}

.dot {
	font-weight: bold;
	color: #f77d10;
}

.findbox {
	color: #ffffff;
	text-align: right;
	padding: 4px;
}

.maintopic {
	padding-bottom: 10px;
}

.mlinktb {
	padding-top: 10px;
}

.morelink,.morelink:visited {
	color: #336699;
	font-weight: bold;
	text-decoration: none;
}

.morelink:hover {
	color: #336699;
	text-decoration: underline;
}

.morelinktd {
	border: 1px solid #999999;
	border-top-color: #cccccc;
	border-left-color: #cccccc;
	padding: 0.25em;
	color: #336699;
	font-weight: bold;
	white-space: nowrap;
	background: url(../images/formbg.gif) repeat-x left top;
}

.recmes {
	margin-left: 10px;
	margin-top: 5px;
}

.refsbr_topic {
	font-weight: bold;
	color: #000000;
	text-align: right;
}

.refsjin {
	
}

#refslist {
	list-style: none;
	color: #336699;
	padding: 0;
	margin: 0;
}

#refslist li {
	margin: 5px 0;
	padding: 3px 0;
}

#refslist li a {
	color: #006699;
	text-decoration: underline;
}

#refslist li a:hover {
	color: black;
}

#shadow-container {
	position: relative;
	left: 3px;
	top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	width: 60px;
	cursor: hand;
}

#shadow-container .shadow2,#shadow-container .shadow3,#shadow-container .container
	{
	position: relative;
	left: -1px;
	top: -1px;
}

#shadow-container .shadow1 {
	background: #f1f0f1;
}

#shadow-container .shadow2 {
	background: #dbdadb;
}

#shadow-container .shadow3 {
	background: #b8b6b8;
}

#shadow-container .container {
	background: #ffffff;
	border: 1px solid #848284;
	padding: 5px;
	height:50px;
}

.subnav {
	border: 1px solid #ffcc00;
	background-image: url('../images/saveSearchEmailBg.gif');
	/*background-color:#f1f1f1;

	background : url('../images/newcats_bkgd.gif') repeat-x top left;

	border:1px solid #ccc;*/
	height: 25px;
}

.subtopichd {
	color: #000000;
	font-weight: bold;
}

.subtopictd {
	padding: 3px 0;
	color: #000000;
}

.topichd {
	text-decoration: none;
	font-weight: bold;
}

.topichd1 {
	color: #069;
	font-weight: bold;
}

.topichd1:hover {
	color: #069;
}

.topichd1:visited {
	color: #069;
}

.topicimg {
	padding-bottom: 20px;
	text-align: center;
}

.topiclink {
	white-space: nowrap;
	text-decoration: none;
	font-weight:bold;
}

.topiclink:hover {
	text-decoration: underline;
}

.topiclink1,.topiclink1:visited {
	color: #336699;
	text-decoration: none;
}

.topiclink1:hover {
	text-decoration: underline;
}

.topictilink {
	padding-bottom: 20px;
	text-decoration: none;
	font-weight: bold;
}

.topictilink1 {
	text-decoration: none;
	font-weight: bold;
}

.topictitle {
	height: 38px;
	padding: 3px;
	text-align: center;
}

.urlhd {
	color: #808080;
}

/* reference shelf */ /* animated collapsible menu */
#mysdmenu {
	background-color: #fff;
}

#mysdmenu div {
	margin-top: 5px;
}

.expanded {
	overflow: hidden;
	text-align: left;
	background-color: #fff;
}

.collapsed {	
	height:20px;
	overflow: hidden;
	text-align: left;
	background-color: #fff;	
}

.expanded .submenuspan {
		
	display: block;
	background: url('../images/i_down.gif') no-repeat 2px 2px;
	padding-left: 15px;
}

.collapsed .submenuspan {
	
	display: block;
	background: url('../images/i_next.gif') no-repeat 2px 2px;
	padding-left: 15px;
}

.morestuff {
	background-color: #fff;
	margin: 0;
	padding: 0;
	text-align: left;
}

.msHeader {
	padding: 0.5em;
	display: block;
	text-align: left;
	color: #000000;
	text-transform: capitalize;
}

.expanded .msheader a {
	color: #000;
	background: url('../images/expanded.gif') no-repeat 2px 2px;
	padding-left: 15px;
	text-decoration: none;
}

.collapsed .msheader a {
	color: #000;
	background: url('../images/collapsed.gif') no-repeat 2px 2px;
	padding-left: 15px;
	text-decoration: none;
}

.opaque {
	opacity: .5;
	filter: alpha(opacity =     50);
}

#yui-history-iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 1px;
	height: 1px; /* avoid scrollbars */
	visibility: hidden;
}

.style26 {
	background-image: url('../images/shadow_line2_bground.gif');
}

.right {
	text-align: right;
}

/* animated collapsible menu */ 

/* yahoo panel style */
#mypanel_c.yui-panel-container.shadow .underlay {
	position: absolute;
	left: 3px;
	right: -3px;
	top: 3px;
	bottom: -3px;
	background-color: #dfdfdf;
	opacity: 0.12;
	filter: alpha(opacity =     12);
}

#mypanel.yui-panel {
	position: relative;
	border: none;
	overflow: visible;
	background-color: transparent;
}

#mypanel.yui-panel .container-close {
	position: absolute;
	top: 5px;
	right: 4px;
	height: 18px;
	width: 17px;
	background: url('../images/close_btn.gif') no-repeat;
}

#mypanel.yui-panel .hd {
	padding: 0;
	border: none;
	background: url('../images/newcats_bkgd.gif') repeat-x top left;
	color: #000;
	height: 22px;
	text-align: left;
	overflow: visible;
	border: 1px solid #c8c8c8;
	border-bottom: none;
}

#mypanel.yui-panel .bd {
	overflow: hidden;
	padding: 4px;
	border: 1px solid #c8c8c8;
	background-color: #fff;
}

#mypanel.yui-panel .hd span {
	padding-left: 5px;
}

/* end of yahoo panel*/ /* mywwilsonweb */
.contentheader {
	border-bottom: 1px solid #999;
	margin-bottom: 10px;
}

.navtools {
	border: 1px solid #ddd;
	background: #f1f2f3;
	padding: 3px;
	margin: 10px;
}

.content {
	width: 100%;
	height: 100%;
	background: #fff;
	border: 2px solid #e1e1e1;
}

#rcol {
	background: #fff;
	padding: 10px;
}

#lcol {
	padding-top:10px;
	padding-bottom:10px;
	background: #fff;
}

#mywwebnav {
	list-style-type: none;
	padding: 2px;
	margin: 0 2px 0 5px;
	background: #fff;
	width: 95%;
	overflow: hidden;	
}

#mywwebnav li,#mywwebsubnav li {
	padding: 5px 5px 5px 20px;
	white-space: nowrap;
}

#mywwebsubnav,#foldernav {
	list-style-type: none;
	padding: 2px;
	margin: 0;
}

#mywwebnav #searches {
	background: url('../images/icon_search.gif') no-repeat left center;
}

#mywwebnav #alerts {
	background: url('../images/icon_alert.gif') no-repeat left center;
}

#mywwebnav #articles {
	background: url('../images/icon_article.gif') no-repeat left top;
}

#mywwebnav #notes {
	background: url('../images/icon_note.gif') no-repeat left top;
	/*background: url('../images/note.gif') no-repeat left top;*/
}

#mywwebnav #newnote {
	background: url('../images/note_new.gif') no-repeat left center;
}

#mywwebnav #account {
	background: url('../images/icon_account.gif') no-repeat left center;
}

#mywwebnav #custint {
	background: url('../images/icon_interface.gif') no-repeat left center;
}

#mywwebnav #folder {
	background: url('../images/folder.gif') no-repeat left top;
}

#mywwebnav #new_folder {
	background: url('../images/new_folder.gif') no-repeat left top;
}

#folder div {
	padding: 2px;
}

.timestamp {
	color: #999;
	text-align: center;
	white-space: nowrap;
	border-bottom: 1px solid #f0f0f0;
	padding-bottom: 10px;
	padding-top: 10px;
}

.note {
	border-bottom: 1px solid #f0f0f0;
	padding-bottom: 10px;
	padding-top: 10px;
}

#movetolink {
	padding: 3px 5px;
	height: 19px;
}

#movetolink span {
	padding: 0 15px 0 0;
	background: url('../images/expanded.gif') no-repeat right center;
}

#moveto {
	position: absolute;
	visibility: hidden;
	margin: 3px 0;
	border: 1px solid #999999;
	border-top-color: #cccccc;
	border-left-color: #cccccc;
	background: #fff;
}

#moveto ul {
	padding: 5px;
	margin: 2px;
	list-style: none;
}

#moveto ul li {
	padding: 5px 5px 5px 20px;
	background: url('../images/folder.gif') no-repeat left center;
}
/* end of mywwilsonweb */

a.basicsearchon,a.basicsearchon: visited { /*font-size: 16px;*/
	font-weight: bold;
	text-decoration: none;
}
.mla,.apa
{
	line-height: 200%;
}
.refsAnn
{
	color: black;
}
/* Beginning of FT HTML Style Sheet*/ 
h1 { font-size: 16px;font-weight: bold;} 
h2 { font-size: 14px; font-weight: bold;} 
h3 { font-size: 14px; font-weight: bold;} 
h4 { font-size: 14px;font-weight: bold;font-style: italic;} 
h5 { font-size: 125%;font-weight: bold;} 
h6 { font-size: 125%;font-style: italic;font-weight: bold;} 
.ftAuthor { font-size: 14px;font-weight: bold;text-align: center;} 
.ftBlurb { font-size: 100%;font-style: italic} 
img { max-width: 100%; max-height: 100%;} 
/*p { text-align: justify;} */
.bold {display: inline;font-weight: bold;} 
.italic {display: inline;font-style: italic;} 
.small {display:inline;font-size: 75%;} 
.underline {display: inline;text-decoration: underline;} 
.caption {font-size: 100%;} 
.simple {list-style-type: none;} 
.bullet{list-style-type: disc;} 
.number{list-style-type: decimal;} 
.upper-alpha{list-style-type: upper-alpha;} 
.lower-alpha{list-style-type: lower-alpha;} 
.upper-roman{list-style-type: upper-roman;} 
.lower-alpha{list-style-type: lower-alpha;} 
.copyRightContainer{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px; 
	margin: 0 150px;	
}
.copyrightContainer table { margin:0;text-align:left; }
.copyrightTitle{font-size:13px; text-align:center;font-weight:bold;padding-top:25px;padding-bottom:15px;}
.pubArea{padding-top:15px}
.copyRightTxtShort{font-size:10px;padding-top:10px;width:450px;text-align: left; white-space:normal;}
.copyRightTxtLong{font-size:10px;}
/* End of FT HTML Style Sheet*/

.button {
	background-color: transparent;
	background-image: url('../images/bgButton_a.gif');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: right top;
	color: #000;
	display: block;
	float: left;
	font-family: Arial,sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 11px;
	line-height: normal;
	font-size-adjust: none;
	font-stretch: normal;
	-x-system-font: none;
	height: 21px;
	margin-right: 6px;
	padding-right: 13px;
	text-decoration: none;
	
}

a.button span {
	background-color: transparent;
	background-image: url('../images/bgButton_span.gif');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
	display: block;
	line-height: 13px;
	padding-top: 4px;
	padding-right: 0pt;
	padding-bottom: 4px;
	padding-left: 15px;
}
a.button:hover {
	color: #222222;
}

.jnheader {
	width: expression(document.body.clientwidth <   663 ?   "663px" :   "100%");
	min-width: 663px;
}

#header {
	width: expression(document.body.clientwidth <   800 ?   "780px" :   "100%")
		;
	min-width: 780px;
	margin: 0;
	text-align: left;
}

#maincontent {
	width: expression(document.body.clientwidth <   800 ?   "780px" :   "100%")
		;
	min-width: 780px;
	min-height: 420px;
	height: expression(this.scrollheight <   700 ?   "420px" :   "100%");
	/* important to set min-height with ie5.x and ie6 */
	/*max-height:1250px;*/
	border: 1px solid #fff;
}

#cd_maincontent {
	width: expression(document.body.clientwidth < 800 ? "780px" : "100%")	;
	min-width: 780px;
	min-height: 420px;
	height: expression(this.scrollheight < 700 ? "420px" : "100%");
	/* important to set min-height with ie5.x and ie6 */
	max-height: 5500px;
}

#cd_content {
	margin-top: 10px;
	width: 80%;
	position: relative;
	left: 50%;
	margin-left: -40%;
	min-height: 420px;
	height: expression(this.scrollheight < 700 ? "420px" : "100%");
	/* important to set min-height with ie5.x and ie6 */
	max-height: 5500px;
}

#footer {
	clear: both;
	width: expression(document.body.clientwidth < 800 ? "780px" : "100%")	;
	min-width: 780px;
	margin-top: 25px;
	margin-bottom: 0;
	height: 50px;
}

#rs_maincontent {
	width: expression(document.body.clientwidth < 800 ? "780px" : "100%");
	min-width: 780px;
	text-align: left;
	padding: 0;
}
