/* Site Specfic Styles */

body {
	background-color:#E5E5E5;
}

/*Site Logo Header positioned off screen */
#logoWrap h1 a {
	display:block;
	text-indent:-9999em;
	height:85px;
	width:410px;
	/*background:url(../images/prescriber-logo.png) 15px 20px no-repeat;*/
}

/* Custom Column Block Container Styles. Add / remove as many as site requires */



/*Form Styles*/
form.searchSite legend {
	font-weight:400;
	text-transform:uppercase;
	color:#3F3F3F;
	font-size:1.3em;
	margin:0 0 0.5em 0;
}

form.searchSite label {
	position:absolute;
	top:-9999em;
}

form.searchSite ol {
	list-style:none;
	font-size:0.9em;
	margin:0 !important;
	padding:0 !important;
}

form.searchSite ol li {
	display:inline;
}

form.searchSite input.searchGoBut {
	margin:0 0 0 5px;
	background:#535353;
	color:#fff;
	font-weight:bold;
	border:0;
	font-size:1.4em;
	padding:0 5px;
	width:2.5em;
	text-transform:uppercase;
}

form.searchSite input {
	width:11em;
}


form.searchSite p {
	margin:0.2em 0 0.2em 0!important;
	padding:0 !important;
}

form.searchSite select {
	font-size:1.1em;
	width:13.5em;
}

/* added for forms*/

/*Basic Form Styles*/
.submitMe{background:#535353;color:#fff;font-weight:bold;border:0;font-size:1.4em;padding:0 5px;}
#shell #container #content #rightCol .silver .moduleContent form {	float:left;margin:0; padding:0;}
#shell #container #content #rightCol .silver .moduleContent form fieldset {	border:none;	margin:0;	padding:0;}
#shell #container #content #rightCol .silver .moduleContent form legend {	font-size:1.2em;margin:0;text-transform:uppercase;}
#shell #container #content #rightCol .silver .moduleContent form label {	display:none; float:left;	font-size:1.2em;margin:0;}
#shell #container #content #rightCol .silver .moduleContent form input {	border:1px solid grey;	}
#shell #container #content #rightCol .silver .moduleContent ol {	list-style:none;display:inline}
#shell #container #content #rightCol .silver .moduleContent ol li {	float:left;	margin:1em 0 0 0; }


.formWrapper {*width:90%;}
.formWrapper form {	float:left;margin:0 0 0 1em; width:100%; *width:95%;}
.formWrapper form fieldset {	border:none;	margin:0.5em;	padding:0 1em 1em 0.5em;}
.formWrapper form label {	float:left;	width:10em; *width:8em; 	font-size:1.2em; margin:0 1em 0 0.5em;}
.formWrapper form label.labelCheckbox {width:100%; display:inline-block; margin:0.2em 0 0.2em 0;padding:0;}
.formWrapper form label.labelRadio {width:100%; display:inline-block; margin:0.2em 0 0.2em 0;padding:0;}
.formWrapper form label.labelRadio input {width:2em; margin:0; padding:0;}
.formWrapper form label.doubleLine {display:block;height:4em;}
.formWrapper form input {	border:1px solid grey;	width:12em;  margin:0; }
.formWrapper form input.check {width:20px;display:inline-block;text-align:left ; }
.formWrapper form textarea {	border:1px solid grey;	height:20em;	width:16em; }
.formWrapper ol {	list-style:none;}
.formWrapper ol li {	width:100%; float:left;	clear:both;	margin:0.5em 0 0 0;}
.formWrapper ol li.spaceBefore {margin-top:2em;}
.formWrapper form input.submitMe{width:8em;background:#535353;color:#fff;font-weight:bold;border:0;font-size:1.4em;padding:0 5px;}

.contactForm legend {
	position:absolute;
	display:block;
	text-indent:-9999em;
	*text-indent:0;
	*left:-9999em;
	*top:-9999em;
}

.thumbnail {
	float:left;
	margin:0.5em 1em 0.5em 0;
}

.thumbnailLeft {
	float:left;
	*width:100px;
	margin-right:10px;
	margin-top:5px;
}

.thumbnailLeft img {
	margin-top:0;
	margin-right:0;
	width:100px;
}

.thumbnailRight {
	float:right;
	*width:100px;
	margin-left:10px;
	margin-top:5px;
}

.thumbnailRight img {
	margin-top:0;
	margin-left:-5px;
	width:100px;
}



#summaryContent {
	display:block;
	margin: 0 !important;
	padding:0 !important;
	width:100%;
}

#summaryContent p {
	margin: 0 !important;
	padding:0 !important;
}

#descriptionContent {
	display:block;
	clear:both;
	width:100%;
	padding:0.5em 0 0 0;
}
/*Footer Styles*/

#footer h2 {
	position: absolute;
	left:-999em;
}

#footer a {
	font-weight:normal;
	font-size:1em;
	letter-spacing:0em;
}

#footer ul {
	margin:0 0 0 0.7em !important;
	padding:1.6em 0 0 0 !important;
}

#footer ul li {
	list-style:none;
	display:inline;
	margin:1em -0.3em 0 0;
	*margin:1em -0.6em 0 0.6em;
	padding:0 0.4em 0 0.4em;
	*padding:0 0 0 0.4em;
	border-right:1px solid #3F3F3F;
}

.tocListItem, .newsListItem, .searchListItem {
	clear:both;
	float:left;
	width:100%;
	margin:0 0 1em 0;
}

.searchListItem p {
	margin:0 !important;
}

.searchListItem ul {
	margin:0 !important;
}

.tocListItem ul {
	margin:0 !important;
	padding:0 !important;
}

.tocListItem p {
	margin:0 !important;
	padding:0 !important;
	clear:both;
}

.newsListItem p {
	margin:0 !important;
	padding:0 !important;
}

.tocListItem ul {
	margin:0 0 0.8em 0 !important;
}

.tocListItem ul li {
	line-height:1.1em;
	margin:0.2em 0 0 0;
}

.tocListItem ul li a {
	line-height:1.3em;
}

.moreLink {
	float:right;
}

/*Error Styles*/
.errorHeading h1 {
	font-size:3.5em;
	color:#0073A1;
	padding:0.3em 0 0 0.5em;
}

.errorText {
	color:#3F3F3F;
}

.errorText h2 {
	font-size:1.6em;
	margin:0 0 0.5em 0;
}

.errorText #errorUrl {
	font-weight:normal;
	color:#CC3300;
}

#stackTraceError {
	font-size:1.2em;
	position:absolute;
	background-color:#fff;
	border:1px solid #3F3F3F;
	margin:8.4em 0 0 1em;
	padding:1em;
	width:904px;
}

#stackTraceError pre {
	font-family:verdana, sans-serif;
}

.hidden {
	visibility:hidden;
}

.closeErrorStack {
	font-family:verdana, sans-serif;
	font-size:0.9em;
	margin:1em 0 0 0;
}

#openStackTrace {
	width:5em;
	text-align:bottom;
	margin:1.2em 0 0 0;
	padding:0 0 0 0;
	font-size:2.5em;
	float:left;
}

#openStackTrace a:hover, #openStackTrace a, #openStackTrace a:visited {
	text-decoration:none;
	color:#fff;
}


/* New Styles for WIS web service content */
#wisJournalContent {
	font-family:arial,helvetica,sans-serif;
	font-size:1.2em;
	letter-spacing:normal;
	color:#333;
}

#wisJournalContent .clear-both {
clear:both;
line-height:0px;
height:0px;
}

#wisJournalContent .externallink {
	font-weight:normal;
	font-size:1em;
}

#wisJournalContent hr {
	height:1px;
	background-color:#808080;
	width:40%;
}

#wisJournalContent a {
	text-decoration:none;
	letter-spacing:normal;
	color:#336699;
}

#wisJournalContent .title-document, #wisJournalContent .h5-inline, #wisJournalContent .keyword-title, #wisJournalContent .doi-title {
	color:#333;
	font-weight:bold;
}


#wisJournalContent .title-document {
	font-size:1.4em;
	line-height:normal;
}

#wisJournalContent .abstract-title {
	color:#336699;
	font-size:1.1em;
	font-weight:bold;
	margin:1.22em 0 0.4em 0;
}

#wisJournalContent .para {
	line-height:1.14em;
	margin:0 0 0.91em 0;
}

#wisJournalContent .keywords-block {
	margin:1.77em 0 0 0;
}

#wisJournalContent .i {
	font-style:italic;
	font-size:0.91em;
}

#wisJournalContent .b {
	font-weight:bold;
	font-size:0.91em;
}

#wisJournalContent .bpg40copyright {
	display:none;
}

#wisJournalContent .doi-title {
	margin:0 0 0.67em 0;
}

#wisJournalContent .doi-block a {
	font-weight:normal;
}

#wisJournalContent .correspondence-address {
	margin:0.89em 0 0 0;
}

#wisJournalContent .listlevel1 {
	padding:0;
	margin:0;
	list-style:none;
	font-size:0.91em;
}


#wisJournalContent ul.listlevel1  span.list-label{
	float:left;
	width:5%;
	line-height: 150%;
	font-size:1.21em;
}

#wisJournalContent .list-label {
	float:left;
	width:5%;
	line-height: 150%;

}

#wisJournalContent .list-para {
	width:95%;
	float:left;
	margin:0;
	line-height: 150%;
}

#wisJournalContent .list-para .i, #wisJournalContent .list-para .b {
	font-size:1em;
}

#wisJournalContent .title-surtitle {
	color:#666666;
	font-size:100%;
	font-weight:bold;
}

#wisJournalContent .history {
	font-size:0.91em;
}

#wisJournalContent div.author-info {
	margin-top: 0.5em;
}

span.wisTagTitle  {
	clear:both;
	display:block;
}

.wisJournalTableAbstract div.articleTitle {
	margin:0;
	padding:0;
}

.wisJournalTableAbstract font {
	font-size:1em;
	font-weight:bold;
	color:#666666;
	line-height:0.5em;
}

.wisJournalTableAbstract table {
/*margin:0 0 0.61em 0;*/
}

.wisJournalTableAbstract table td {
	padding:0 0 0.4em 0;
}

.wisJournalTableAbstract p {
	margin:0;
}

.wisJournalTableAbstract td.mainSectionHeader {
	text-transform:uppercase;
	padding:0.5em 0 0 0;
	margin:0;

}

.wisJournalTableAbstract .articleTitle {
	font-size:1.4em;
	color:#333;
	font-weight:bold;
	line-height:1.19em;
}

.wisJournalTableAbstract p sup {
	font-size:1.2em;
	font-weight:bold;
}

.wisJournalTableAbstract blockquote {
	margin:0.5em 0 0 0;
}

.wisJournalTableAbstractNoDiv p {
	margin: 0 0 1em 0 !important;
	padding: 0 !important;
}

.wisJournalTableAbstractNoDiv table  {
	margin: 0 !important;
	padding: 0 !important;
	border-spacing: 0 !important;
}

.wisJournalTableAbstractNoDiv table td {
	background-color:#fff !important;
}

.wisJournalTableAbstractNoDiv table td font  {
	_font-size:1em;
	font-weight:bold;
}

.wisJournalTableAbstractNoDiv table td font a b {
	_color:#336699;
}

.wisJournalTableAbstractNoDiv font[size="+1"] { font-size:1em; color:#666; font-weight:bold; }
.wisJournalTableAbstractNoDiv table td font[color="#00306a"] { font-size:16.8px; color:#333; line-height:1.19em;}
.wisJournalTableAbstractNoDiv table td font a[name="abstract"] {text-transform:uppercase;font-size:0.814em;}
.wisJournalTableAbstractNoDiv table td font a[name="keywords"] {text-transform:uppercase;font-size:0.76em;color:#333 !important;}
.wisJournalTableAbstractNoDiv table td font a[name="doi"] {font-size:12px; color:#333 !important; text-transform:uppercase;}
.wisJournalTableAbstractNoDiv table td font[size="+1"] {color:#333;font-size:1em;}
.wisJournalTableAbstractNoDiv a[target="help"] {font-weight:normal;}

