

/*
*** 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(http://www.hospitalconnect.com/hospitalconnect/search/hcwrapper/style/hcwrapper_3.css);

body {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
	text-align: center;
	min-width: 950px;
}
#header, #footer {
	width: 950px;
	padding: 0;
	margin: 0;
	margin-left: auto;
	margin-right: auto;
	background-color:#FFFFFF;
}
/*
TOP NAVIGATION: The following style declarations are used to control the layout and formatting of the top horizontal navigation.
*/

#header {
	width: 950px;
	padding-bottom:10px;
}

/*
The following style declarations are used
to control the layout and formatting of the
footer contents.
*/

#footer {
	width: 950px;
	padding-top: 5px;
	text-align: center;
	clear: both;
}
#footer div {
	text-align: center;
	color: #003366; 
}
#footer #links a {
	font-weight: bold; 
	font-size: 14px; 
	color: #1968b3; 
	text-decoration: none;
}
#footer #links a:hover {
	color: #ffffff;
	background-color: #1968b3;
}
#footer .disclaimer {
	font-size: 9pt;
}

/* This the styling for the buyers guide search widget and is used in conjuction with buyers_guide.html.
*/

#buyers_guide_widget {
	margin-left: auto;
	margin-right: auto;
	margin-top:5px;
	padding-top:32px;
	text-align:center;
	width:147px;
	height:60px;
	background-image:url(http://www.healthforumbuyersguide.com/images/aha/aha_bg.jpg);
	background-repeat:no-repeat; 
	display:block;
}
#buyers_guide_search input#term {
	margin:0px;
	padding:2px;
	width:115px;
	background-color:#FFFFFF;
	border: 1px inset #9ab3cd;
	font-family:Verdana;
	font-size:10px;
	color:#000000;
}
#buyers_guide_search input#submitform {
	margin:0px;
	padding:3px;
	border:none;
}

/*
The following style declarations are used
to control the layout and formatting of the
main content wrapper (left banner and content).
*/

#main {
	width: 950px;
	margin-left:auto;
	margin-right:auto;
	background:url(/trusteemag/images/2009images/containerBKGD.gif) repeat-y;
}

#main #leftColumn {
	width: 152px;
	float: left;
	background-color:#CCCCCC;
	voice-family:"\"}\"";
	voice-family:inherit;
}
#main #leftColumn #banners a {
	border: none;
}
#main #leftColumn #oas img{
	margin-top: 10px;
}
#main #content {
	width: 510px;
	float: left;
	text-align:left;
	margin-left:9px;
	margin-right:9px;
	padding-bottom:0;
	padding-top:0;
	padding-left:0;
	padding-right:0;
}
#main #content #corpNews {
	width: 510px;
	margin-top:10px;
}

#main #rightColumn {
	width: 270px;
	float: right;
	background-color:#CCCCCC;
	voice-family:"\"}\"";
	voice-family:inherit;
}
#main #rightColumn #rightColumn_ads {
	margin-top: 5px;

}
#main #rightColumn #survey {
	background-color: #999999;
	width: 225px;
	text-align:left;
	margin-left: auto;
	margin-right: auto;
	padding-left:10px;
	padding-right:10px;
}
#main #rightColumn #survey #title {
	font-weight: bold;
	padding-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16pt;
	color:#cc3333;
}
#main #rightColumn #survey #question {
	font-weight: bold;
	padding-bottom:5px;
}
#main #rightColumn #survey #popup {
	font-style: italic;
	font-size: 8pt;
	padding-bottom:10px;
}
#main #rightColumn #survey #submit {
	margin-top:10px;
	margin-right:50px;
}

#content #homepage_content h3 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
	color: #2b3795;
	margin-bottom: 0;
}
#content #homepage_content h5 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
	color: #cc0000;
	margin: 0;
}
#content #homepage_content h6 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12pt;
	margin: 0;
}
#content #homepage_content h6 a{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12pt;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
#content #homepage_content h6 a:hover{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12pt;
	font-weight:bold;
	background-color:#0066cc;
	color: #ffffff;
}
#content #homepage_content .More {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 9pt;
	color:#990000;
	margin: 0;
}
#content #homepage_content .More a{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 9pt;
	color:#990000;
	text-decoration: none;
	font-weight: bold;
}
#content #homepage_content .More a:hover{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 9pt;
	color:#990000;
	font-weight:bold;
}
#content #homepage_content .byline {
	font-style: normal;
	margin: 0;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
}
#content #homepage_content p{
    font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
	margin: 0;
}
#content #homepage_content .subhead {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
	margin: 0;
}
#content #homepage_content .summary {
    font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
	margin: 0;
}



/*
Styles for the article content page 
*/
#content #article {
	text-align:left;
}
#content #article .articlehead {
	FONT-SIZE: 12pt; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	color: #000000; 
	font-weight: bold;
}
#content #article .articletext {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
	font-weight: bold;
	margin-top: 0;
}
#content #article .Subhead {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
}
#content #article .articleeyebrow {
	color: #990000;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
#content #article .button {
	text-decoration: none;
	float: right;
	position:relative;
	width: 72px;
}

/*
Style for current issue
*/
#content .title {
	color: #000000;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14pt;
	font-weight: bold;
	background-color: #CCCCCC;
	padding-top:5px;
	padding-bottom:5px;
	text-indent:5px;
}

#content h4 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12pt;
	color: #990000;
	margin-bottom: 0;
}
#content h5 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11pt;
	color: #000000;
	margin: .5em 0;
	font-weight: bold;
}
#content h6 {
	font-family: Arial,Helvetica,sans-serif;
	margin: 0;
	font-size: 12pt;
}
#content h6 a{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12pt;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
#content h6 a:hover {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12pt;
	background-color: #0066cc;
	color: #ffffff;
}
#content .workbook {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14pt;
	color: #0066cc;
}
#content .workbook a{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14pt;
	color: #0066cc;
	text-decoration:none;
}
#content .workbook a:hover{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14pt;
	color: #0066cc;
	text-decoration:underline;
}
#content .byline {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	margin: 0;
}
#content p.Subheading {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
	font-style: normal;
	margin: 0;
}
#content p.Summary {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
	font-style: normal;
	margin: 0px;
	padding: 0px;
}
#content #viewpoint {
	margin: 20px 0;
}

/*
Style for department pages
*/
#content #department h5 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11pt;
	color: #2b3795;
	margin-bottom: 0;
}
#content #department h6 {
	margin: 0;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11pt;
}
#content #department h6 a {
	color: #0066cc;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11pt;
}
#content #department h6 a:hover {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11pt;
	background-color: #0066cc;
	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;
	margin-top: 0;
}

/*
Style for classified pages
*/
#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 {
	color: #a86a45;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11pt;
}
#content #online h6 a:hover {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11pt;
	background-color: #a86a45;
	color: #ffffff;
}
#content #online p.byline {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11pt;
	margin: 0;
	font-size: 9pt;
	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;
}
/*
The following style declarations are used to format the content.
*/
.mainheading {
	FONT-SIZE: 12pt; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	color: #000000; 
	font-weight: bold;
}
h1 {
	FONT-SIZE: 12pt; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	color: #000000; 
	font-weight: bold;
}
.subheading {
	FONT-SIZE: 11pt; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	color: #666666; 
	font-weight: bold;
}
h2 {
	FONT-SIZE: 11pt; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	color: #666666; 
	font-weight: bold;
}
P {
	FONT-SIZE: 10pt; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 10pt; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
UL {
	FONT-SIZE: 10pt; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
OL {
	FONT-SIZE: 10pt; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
LI {
	FONT-SIZE: 10pt; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
TR {
	FONT-SIZE: 10pt; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Head3 {
	FONT-SIZE: 11pt; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	color: #000000; 
	font-weight: bold;
}
.Head4 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12pt;
	color: #CC3333; 
}
.BoldLeadIn {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	color: #0000FF; 
}
.Moderator {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #990000;
}
.Panalist {
	color: #006600;
	font-weight: bold;
}
.caption {
	color: #0000CC;
	font-weight: bold;
	font-size: 9pt;
}
.sidebar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	background-color:#0066cc;
	color: #FFFFFF;
}
.links {
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
}
.links a{
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.links a:hover{
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:#0066cc;
	font-weight:bold;
	text-decoration:none;
}
.LinksHead {
	font-size: 12pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #0066cc;
}
.articletext {
	font-family: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10pt;
}
.whatsnewheadline {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	COLOR: #990000; 
	TEXT-DECORATION: none
}
.whatsnewheadline:hover {
	COLOR: #ffffff; 
	BACKGROUND-COLOR: #990000
}
.whatsnewheadline:active {
	COLOR: #ffffff; 
	BACKGROUND-COLOR: #990000
}