/*
*** 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 thoroughly tested on multiple browsers and all pages with in the site.
*/

/*  Import style for hospitalconnect search wrapper*/
@import url(/hfmmagazine/style/hcwrapper_1.css);

body {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
	text-align: center;
	min-width: 950px;
}
p {
	FONT-SIZE: 10pt; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

#AHA-VSE-WIDGET-200 {
         margin:20px 0;
}

#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;
}


/*
FOOTER: 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: #003366; 
	text-decoration: none;
}
#footer #links a:hover {
	color: #ffffff;
	background-color: #003366;
}
#footer #disclaimer {
	color: #000000;
	font-size: 8pt;
}

/*
The following style declarations are used to control the layout and formatting of the left column, middle column and right column.
*/
#main {
	width: 950px;
	margin-left:auto;
	margin-right:auto;
	background:url(/hfmmagazine/images/2009images/container_bk.gif) repeat-y;
}

#main #leftColumn {
	width: 152px;
	float: left;
	voice-family:"\"}\"";
	voice-family:inherit;
}
#main #leftColumn #banners img {
	margin-bottom: 10px;
	border: none;
}
#main #leftColumn #banners a {
	border: none;
}
#main #leftColumn #oas img{
	margin-top: 10px;
}
#main #leftColumn #digitalimage{
	margin-top: 5px;
} 

#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 #rightColumn {
	width: 270px;
	float: right;
}
#main #rightColumn #rightColumn_ads {
	margin-top: 5px;
	voice-family:"\"}\"";
	voice-family:inherit;
}

/*
The following style declarations are used to control the layout and formatting of the HOME PAGE.
*/


#main #rightColumn #survey {
	background-color: #eeeeee;
	width: 250px;
	margin-top: 20px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
#survey p#question {
	padding: 0 8px 8px 4px;
	margin: 0;
	font-weight: bold;
	text-align:left;
}
#survey p#popup {
	padding: 0 5px 5px 5px;
	margin: 0;
	font-size: 8pt;
	font-style: italic;
	text-align:left;
}
#survey #submit {
	margin-left: 3px;
	margin-right: 66px;
	margin-bottom: 6px;
	text-align:left;
}
#content .story h6, #content .editorial h6 {
	font-family: Arial,Helvetica,sans-serif;
	margin: 0;
	font-size: 10pt;
	padding-top:5px;
}
#content h6 a, #content .editorial h6 a, #content .more {
	font-family: Arial,Helvetica,sans-serif;
	color: #990000;
	font-size: 10pt;
	text-decoration: none;
	font-weight: bold;
	padding-left:5px;
	padding-right:5px;
}
#content .story h6 a:hover, #content .editorial h6 a:hover, #content .more:hover {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
	background-color: #990000;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	padding-left:5px;
	padding-right:5px;
}
#content .editorial p {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
}
#content .editorial .subhead {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
}
#content .summary {
    font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
	padding-left:5px;
	padding-right:5px;

}

/*
Basic styles throughout all the pages.
*/

H1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #990033;
	font-weight: bold;
}
.mainheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #990033;
	font-weight: bold;
}
.articlehead {
	font-family: Arial,Helvetica,sans-serif;
	font-size:14pt;
	font-weight: bold;
	color: #990000;
	margin-bottom: 0;
}
H2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #003366;
	font-weight: bold;
}
.Subhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #000000;
	font-weight: bold;
}
.articleeyebrow {
	color: #336699;
	font-family: arial;
	font-size: 10pt;
	font-weight: bold;
}
tr, td, ul, ul, ol, .Text {
	FONT-SIZE: 10pt; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
a:link {
	color: #003366;
}
a:visited {
	color: #003366;
}
a:hover {
	color: #990033;
}
a:active {
	color: #003366;
}
.SourceLine {
    font-family: Arial, Helvetica, sans-serif; font-size: 10px;
}
.DataBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.Head3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #000000;
	font-weight: bold;
}
.Head4 {
	font-size: 10pt;
	color: #0000FF;
	font-weight: bold
}
.Caption {
	color: #0000FF; 
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif; 
}
.SalaryCaption {
	color: #0000FF; 
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif;
	padding-top:5px;
}
.Spec {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #993300;
	font-weight: bold;
}
.continue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: italic;
}
.EditorNote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #993300;
}
.DataLeadIn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #996633;
}
.TextBoldLeadIn {
	color: #990033;
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
}
.whatsnewheadline {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #990000; TEXT-DECORATION: none; FONT-SIZE: 10pt;
}
.whatsnewheadline:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #990000; FONT-SIZE: 10pt;
}
.whatsnewheadline:active {
	COLOR: #ffffff; BACKGROUND-COLOR: #990000; FONT-SIZE: 10pt;
}
/*
CURRENT ISSUE: Style for current issue
*/
#content #currentissue h4, #currentissue #content h4 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12pt;
	color: #000000;
	margin-bottom: 0;
}
#content #currentissue h5, #currentissue #content h5 {
	font-family: Arial,Helvetica,sans-serif;
	color: #000099;
	margin: .5em 0;;
	font-size: 10pt;
	font-weight: bold;
}
#content #currentissue h2{
	font-family: Arial,Helvetica,sans-serif;
	margin: 0;
	font-size: 11pt;
}
#content #currentissue h2 a{
	font-family: Arial,Helvetica,sans-serif;
	color: #990000;
	font-size: 11pt;
}
#content #currentissue h2 a:hover{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11pt;
	background-color: #990000;
	color: #ffffff;
}
#content #currentissue p, #currentissue #content p {
	margin-top: 0;
	font-family: Arial,Helvetica,sans-serif;
    font-size: 11pt;
}
#content #currentissue p.byline, #content #currentissue p.byline {
    font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
	font-style: normal;
	margin: 0;
}
#content #currentissue p.subhead, #content #currentissue p.subhead {
    font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
	font-weight:bold;
	font-style: normal;
	margin: 0;
}

#content #currentissue a{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 9pt;
	text-decoration: none;
	color: #990000;
}
#content #currentissue a:hover {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 9pt;
	text-decoration: none;
	color: #ffffff;
	background-color: #990000;
}

#content #currentissue #columnLinks {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 9pt;
	text-decoration: none;
	color: #990000;
	padding-top:5pt;
}

#content #currentissue #columnLinks a{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 9pt;
	text-decoration: none;
	color: #990000;
	padding-top:5pt;
}
#content #currentissue #columnLinks a:hover {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 9pt;
	text-decoration: none;
	color: #ffffff;
	background-color: #990000;
	padding-top:5pt;
}

#content #currentissue #viewpoint {
	margin: 20px 0;
}
#content #currentissue #currentissue_right {
	width: 230px;
}
/*
ARTICLE DISPLAY PAGE: Styles for the article content page 
*/
#content #article .articlehead {
	font-family: Arial,Helvetica,sans-serif;
	font-size:12pt;
	font-weight: bold;
	color: #990000;
	margin-bottom: 0;
}
#content #article .articletext {
    font-family: Arial,Helvetica,sans-serif;
	font-size:10pt;
	margin-top: 0;
}
#content #article .Subhead {
	font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
	font-size:11pt;
}
#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;
}

.SidebarHead {
	font-family: Arial;
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: bold;
}
.SideBarText {
	font-family: Arial;
	font-size: 10pt;
}
.WebResourcesHead {
	font-family: Arial;
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: bold;
}
.WebResourcesText {
	font-family: Arial;
	font-size: 10pt;
}
/*
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 h2 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11pt;
	margin: 0;
}
#content #department h2 a {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11pt;
	color: #990000;
	text-decoration: none;
	font-weight: bold;
}
#content #department h2 a:hover {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11pt;
	background-color: #990000;
	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;
}

/*