/* Import styles for buyers guide widget. */
#buyers_guide {
	margin-left:auto;
	margin-right:auto;
	padding-top:5px;
	text-align:center;
	padding-bottom:5px;
}

#buyers_guide_widget {
	width:147px;
	background-image:url(http://healthforumbuyersguide.com/images/aha/aha_bg.jpg);
	background-repeat:no-repeat; 
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	
}
#buyers_guide_search input#term {
	margin-top:30px;
	padding:2px;
	width:115px;
	background-color:#FFFFFF;
	border: 1px inset #9ab3cd;
	font-family:Verdana;
	font-size:10px;
	color:#000000;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
#buyers_guide_search input#submitform {
	border:none;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

/*
*** WARNING ***
Changing this css file will impact the whole web-site

*** EXPLANATION ***
The css declarations in this page control the layout and formatting for all elements of the 
website. It is highly recommended not to make any changes to this file, if changes are made
they should be througoughly tested on multiple browsers and all pages with in the site. To 
make minor formatting changes (font color, font family or padding type changes) use the css
files specifically designated for this (web_custom.css and web_custom_ie6.css).
*/

/*  Import style for hospitalconnect search wrapper*/
@import url(hcwrapper_1.css);

body {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
	text-align: center;
	min-width: 950px;
}
#wrapper {
	text-align: left;
	width: 950px;
	margin-left: auto;
	margin-right: auto;
}
#header, #main, #footer {
	padding: 0;
	margin: 0;
	clear: both;
}

/*The following style declarations are used to control the layout and formatting of the header contents.
*/
#header #topAD {
	margin-right:10px;
}


/*
FOOTER: The following style declarations are used to control the layout and formatting of the footer contents.
*/

#footer {
	padding-top: 20px;
	text-align: center;
}

#footer div {
	text-align: center;
	color: #660000; 
}
#footer #links a {
	font-weight: bold; 
	font-size: 14px; 
	color: #660000; 
	text-decoration: none
}
#footer #links a:hover {
	color: #ffffff;
	background-color: #660000
}
#footer #disclaimer {
	color: #000000;
	font-size: 8pt;
}
/*
The following style declarations are used to control the layout and formatting of the main content wrapper (left banner and content).
*/

#main #leftColumn {
	width: 150px;
	float: left;
}
#main #leftColumn #buyersguide {
	margin-top: 0px;
}
#main #leftColumn #banners {
	background-color:  #cccccc;
	padding: 5px 0 0 0;
	text-align: center;
}
#main #leftColumn #banners img {
	margin-bottom: 5px;
	border: none;
}
#main #leftColumn #banners a {
	border: none;
}

#main #leftColumn #oas img{
	margin-top: 25px;
}
#main #content {
	width: 785px;
	float: right;
}

#main {
	padding-top: 15px;
}

/*
Basic styles throughout all the pages.
*/

P, TR, TD, UL, OL, .Text {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial;
}
.mainheading {
	FONT-SIZE: 12pt; FONT-FAMILY: Arial; color: #660000; font-weight: bold;
}
h1 {
	FONT-SIZE: 12pt; FONT-FAMILY: Arial; color: #660000; font-weight: bold;
}
.subheading {
	FONT-SIZE: 11pt; FONT-FAMILY: Arial; color: #000000; font-weight: bold;
}
h2 {
	FONT-SIZE: 11pt; FONT-FAMILY: Arial; color: #000000; font-weight: bold;
}
.Head3 {
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
	color: #660000;
}
.BoldLeadIn {
	color: #660000;
	font-size: 10pt;
	font-weight: bold;
}
.UpFrontLeadIn {
	color: #585858;
	font-size: 10pt;
	font-weight: bold;
}
.Caption {color: #666666;
}
.Question {
	font-family: Arial;
	font-size: 10pt;
	color: #660000;
	font-weight: bold;
}
.tableheads {font-family: Arial; font-size: 12px; color: #990000; font-style: italic; font-weight: bold; }
.Head4 {
	font-family: Arial;
	font-size: 10pt;
	color: #000000;
}
.SourceLine {font-size: 9pt; color: #000000; font-family: Arial; font-style: italic; }
.EditorNote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #660000;
}







/*
HOME PAGE: Styles for the home page content
*/

#content #homepage_content {
	width: 500px;
	float: left;
	padding-left:10px;
}
#content #corpNews {
	width: 500px;
	padding-top:10px;
}
#content #currentIssue {
	border: 1px solid #660000;
	padding: 4px;
	margin-bottom: 20px;
}
#content #homepage_content .story h5 {
	font-family: Arial,Helvetica,sans-serif;
	color: #352cab;
	margin: 0;
	font-size: 10pt;
}
#content #homepage_content .story h6, #content #homepage_content .editorial h6 {
	font-family: Arial,Helvetica,sans-serif;
	margin: 0;
	font-size: 10pt;
}
#content #homepage_content .story h6 a, #content #homepage_content .editorial h6 a, #content #homepage_content .Submore {
	color: #660000;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
}
#content #homepage_content .story h6 a:hover, #content #homepage_content .editorial h6 a:hover, #content #homepage_content .Submore:hover {
	font-family: Arial,Helvetica,sans-serif;
	background-color: #660000;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	font-size: 10pt;
}
#content #homepage_content .story h6 a, #content #homepage_content .editorial h6 a, #content #homepage_content .more {
	color: #660000;
	text-decoration: none;
	font-weight: bold;
	font-size: 12pt;
}
#content #homepage_content .story h6 a:hover, #content #homepage_content .editorial h6 a:hover, #content #homepage_content .more:hover {
	font-family: Arial,Helvetica,sans-serif;
	background-color: #660000;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	font-size: 12pt;
}
#content #homepage_content .story p.byline {
	font-family: Arial,Helvetica,sans-serif;
	font-style: normal;
	margin: 0;
	font-size: 10pt;
}
#content #homepage_content .story p {
	font-family: Arial,Helvetica,sans-serif;
	margin: 0;
	font-size: 10pt;
}
#content #homepage_content .editorial p {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
}
#content #homepage_content .editorial .subhead {
	font-family: Times New Roman,Times,serif;

}
#content #homepage_content .editorial .summary {
    font-family: Arial,Helvetica,sans-serif;

}
#content #homepage_content #editorial {
	margin: 20px 0 ;
}
#content #homepage_ads {
	float: right;
	width: 250px;
}

#content #survey {
	background-color: #eeeeee;
	width: 250px;
}
#content #survey #question {
	padding: 8px 8px 8px 4px;
	margin: 0;
	font-weight: bold;
	
}
#content #survey #popup {
	padding: 0 5px 5px 5px;
	margin: 0;
	font-size: 8pt;
}
#content #survey #submit {
}

/*
ARTICLE DISPLAY PAGE: Styles for the article content page 
*/
#content #article .articlehead {
	font-family: Arial,Helvetica,sans-serif;
	font-size:14pt;
	font-weight: bold;
	color: #660000;
}
#content #article .articletext {
    font-family: Arial,Helvetica,sans-serif;
	font-size:10pt;
	font-weight: bold;
}
#content #article .byline{
    font-family: Arial,Helvetica,sans-serif;
	font-size:11pt;
	font-weight: bold;
}
#content #article .Subhead {
	font-family: Arial,Helvetica,sans-serif;
	font-size:12pt;
	font-weight:bold;
}
#content #article .articleeyebrow {
	color: #336699;
	font-family: arial;
	font-size: 10pt;
	font-weight: bold;
}
#content #article .button {
	text-decoration: none;
	float: right;
	position:relative;
	width: 72px;
}
.QuickHead {
	font-family: Arial;
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: bold;
}
.QuickText {
	font-family: Arial;
	font-size: 10pt;
}
.QuickTakeHead {
	font-family: Arial;
	font-size: 12pt;
	color: #FFFFFF;
}

.authorcredit {
	font-family: Arial;  
	font-size: 10pt; 
	color: #FFFFFF; 
	background-color:#660000; 
	font-weight: bold;
	padding: 5pt 5pt 5pt 5pt;
 }

/*
Current Issue: Style for current issue
*/
#content #issueColOne {
	width: 545px;
	margin-left:15px;
}
#content #issueColTwo {
	width: 200px;
}
#content #issueColOne h4, #content #issueColTwo h4 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14pt;
	color: #000000;
	margin-bottom: 0;
}
#content #issueColOne h5, #content #issueColTwo h5 {
	font-family: Arial,Helvetica,sans-serif;
	color: #000099;
	margin: 0;
	font-size: 12pt;
	font-weight: bold;
}
#content #issueColOne h6, #content #issueColTwo h6 {
	font-family: Arial,Helvetica,sans-serif;
	margin: 0;
	font-size: 11pt;
}
#content #issueColOne h6 a, #content #issueColTwo h6 a {
	font-family: Arial,Helvetica,sans-serif;
	color: #660000;
	text-decoration: none;
	font-weight: bold;
	font-size: 11pt;
}
#content #issueColOne h6 a:hover, #content #issueColTwo h6 a:hover {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11pt;
	background-color: #660000;
	color: #ffffff;
	font-size: 11pt;
}
#content #issueColOne p, #content #issueColTwo p {
	margin-top: 0;
	font-family: Times New Roman;
    font-size: 11pt;
}
#content #issueColOne p.byline, #content #issueColTwo p.byline {
    font-family: Arial,Helvetica,sans-serif;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	margin: 0;
}

#content #colOne, #content #colThree {
	width: 240px;
	float: left;
}
#content #colTwo {
	width: 240px;
	border-right: 2px solid black;
	float: left;
}
#content #colOne {
	border-right: 2px solid black;
	margin-left:15px;
	margin-right:5px;
}
#content #colThree {
	margin-left:5px;
}
#content #colOne a, #content #colTwo a, #content #colThree a {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 9pt;
	text-decoration: none;
	color: #660000;
}
#content #colOne a:hover, #content #colTwo a:hover, #content #colThree a:hover {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 9pt;
	text-decoration: none;
	color: #ffffff;
	background-color: #660000;
}
#content #colOne img, #content #colTwo img, #content #colThree img {
	margin-bottom: 2px;
}
#content #viewpoint {
	margin: 20px 0;
}

/*
DEPARTMENTS: Style for department pages
*/
#content #department h5 {
    font-family: Arial,Helvetica,sans-serif;
	font-size: 11pt;
	color: #352cab;
	margin-bottom: 0;
	font-size: 9pt;
}
#content #department h6 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11pt;
	margin: 0;
}
#content #department h6 a {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11pt;
	color: #990000;
	text-decoration: none;
	font-weight: bold;
}
#content #department h6 a:hover {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11pt;
	background-color: #660000;
	color: #ffffff;
}
#content #department #deptLogo {
	margin-bottom: 20px;
}
#content #department p.byline {
	margin: 0;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 9pt;
	font-weight: bold;
}
#content #department p.Subhead {
	font-family: Arial,Helvetica,sans-serif;
	font-style: italic;
	margin-top: 0;
}

/*
CLASSIFIED: Style for classified pages
*/
.AdHeadline {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #a86a45;
	margin-bottom: 0
	}
#content #classified .contact {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
}
#content #classified .AdHeadline {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #a86a45;
	margin-bottom: 0;
}
#content #classified #classLogo {
	margin-bottom: 20px;
}

/*
Style for online pages
*/
#content #online h6 {
	margin: 0;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11pt;
}
#content #online h6 a {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11pt;
	color: #660000;
	text-decoration: none;
	font-weight: bold;
}
#content #online h6 a:hover {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11pt;
	background-color: #660000;
	color: #ffffff;
}
#content #online p.byline {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11pt;
	margin: 0;
	font-weight: bold;
}
#content #online p.Subhead {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11pt;
	font-style: italic;
	margin-top: 0;
}
#content #online p.icymi_byline {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11pt;
	margin-top: 0;
	font-style: none;
}
#content #online img.authorImage {
	width: 72px;
	height: 96px;
	margin-right: 13px;
}