.lowText { text-decoration: none; color: #000000; font: 12px Arial, Helvetica; }
.highText { text-decoration: none; color: #FFFFFF; font: 12px Arial, Helvetica; }
.itemBorder { border: 1px solid #666666; }
.itemBorderBlank { border: 1px solid #CCCCDD; }

.buttonText { text-decoration: none; color: #FFCC99; font: Bold 12px Arial, Helvetica; }
.buttonHover { text-decoration: none; color: #99CCFF; font: Bold 12px Arial, Helvetica; padding: 1px; }
.buttonBorder { border: 1px outset #339966; }
.buttonBorderOver { border: 1px inset #CC9966; }

body, div, span, p, ul, li, td, th, input, select, textarea, button {
	font-family: Verdana;
	font-size: 12px;
	color:#333333;
}

body {
	background-color: White;
	margin: 2;
}

th {
	font-weight: bold;
}

a {
	color: #3333cc;
	text-decoration: none;
}

.ahaPreviewLink {
	color: #3333cc;
	text-decoration: none;
}
.ahaPreviewLink:hover {
	color: #3333cc;
	text-decoration: underline;
}
a:hover {
	color: #6666ff;
	text-decoration: underline;
}

ul {
	list-style-image: url(/common/images/bullet_lightblue5.jpg);
}

.siteHeader {
	color: white;
	background-color: #647896;
}

.siteHeaderTitle {
	color: white;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
}

.siteFooter {
	color: #647896;
	font-size: 9px;
	text-align: center;
}

/*
Style for AHAData
*/
.TTTT {
	FONT-SIZE: 1px; 
	COLOR: red; 
	FONT-FAMILY: verdana
}

.content {
	FONT-SIZE: 13px; 
	COLOR: #000000; 
	FONT-FAMILY: verdana; 
	TEXT-DECORATION: none
}
.PopHeading {
	FONT-SIZE: 14px; 
	COLOR: #000000; 
	font-weight:bold;
	font-style:italic;
	FONT-FAMILY: verdana; 
	TEXT-DECORATION: none
}
.Hosp_Stats_Title
{
	color:#327858;
	font-size: 20pt;
	font-weight:bold;
	font-family:verdana
}

.Hosp_Stats_TaskName
{
	color:#327858;
	font-size: 15px;
	font-weight:bold;
	font-family:verdana
}

.Hosp_Market_Title
{
	color:#78377d;
	font-size: 20pt;
	font-weight:bold;
	font-family:verdana
}
.Hosp_Sys_Net_Title
{
	color:#4b50aa;
	font-size: 20pt;
	font-weight:bold;
	font-family:verdana
}
.Hosp_Detail_Title
{
	color:#c35032;
	font-size: 20pt;
	font-weight:bold;
	font-family:verdana
}
.Mail_List_Title
{
	color:#852d41;
	font-size: 20pt;
	font-weight:bold;
	font-family:verdana
}

.DefaultHeading
{
	color:#003c84;
	font-size: 18pt;
	font-family:verdana
}

.HospitalStatisticsHeading
{
	color:#327858;
	font-size: 18pt;
	font-family:verdana
}
.HospitalMarketHeading
{
	color:#78377d;
	font-size: 18pt;
	font-family:verdana
}
.HospitalSysNetHeading
{
	color:#4b50aa;
	font-size: 18pt;
	font-family:verdana
}
.HospitalDetailHeading
{
	color:#c35032;
	font-size: 18pt;
	font-family:verdana
}
.MailListHeading
{
	color:#852d41;
	font-size: 18pt;
	font-family:verdana
}
.ListBoxContent
{
	FONT-SIZE: 13px; 
	COLOR: #000000; 
	FONT-FAMILY: verdana; 
	TEXT-DECORATION: none
}
.TextBoxContent
{
	FONT-SIZE: 13px; 
	COLOR: #000000; 
	FONT-FAMILY: verdana; 
	TEXT-DECORATION: none
}

.txtprommsgnoborder{
 font-family: verdana;
 font-size:12px;
 color:red;
 font-weight:bold; 
 border-style: none;
 border:0;
 width:180px;
}


.ToolBarContent
{
	FONT-SIZE: 11px; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: verdana; 
	font-weight:bold
}
.ContentWhiteBackGround 
{
	FONT-SIZE: 11px; 
	color:#000000;
	font-family:verdana;
	font-weight:bold;
	background:#FFFFFF
}

.MainButton
{
	font-weight: bold;
	font-size: 13px;
	color: #ffffff;
	border-top-style: solid;
	font-family: verdana;
	background-color: #4b50aa;
	border-left-color:white;
	border-top-color:white;
	border-right-color:black;
	border-bottom-color:black;
	border-style: outset; 
}

.BackButton
{
	font-weight: bold;
	font-size: 13px;
	color: #ffffff;
	border-top-style: solid;
	font-family: verdana;
	background-color: #4b50aa;
	border-left-color:white;
	border-top-color:white;
	border-right-color:black;
	border-bottom-color:black;
	border-style: outset; 
}
.Button
{
	background-color: #8CB0CA;
}
.TabButtonNotSelected
{
	font-weight: bolder;
	width: 100%;
	cursor: hand;
	color: white;
	height: 100%;
	font-size: x-small;
	border:none;
	padding: 4px 0px 4px 10px; /* top, right, bottom, left */
	margin-left: 0px;
	background: #8CB0CA url("./images/tab_aha_notselected.jpg") left top no-repeat;
}

.TabNotSelected
{
	border:none;
	padding: 0px 10px 0px 0px; /* top, right, bottom, left */
	background: #8CB0CA url("./images/tab_aha_notselected.jpg") right top no-repeat;
}

/*
.Hosp_Stats_TabButtonSelected,.Hosp_Market_TabButtonSelected,
.Hosp_Sys_Net_TabButtonSelected,.Hosp_Detail_TabButtonSelected,
.Mail_List_TabButtonSelected
{
	font-weight: bolder;
	width: 100%;
	cursor: hand;
	color: white;
	border-top-style: none;
	font-family: Verdana, Arial;
	border-right-style: none;
	border-left-style: none;
	height: 100%;
	border-bottom-style: none;
}

.Hosp_Stats_TabSelected,.Hosp_Market_TabSelected,
.Hosp_Sys_Net_TabSelected,.Hosp_Detail_TabSelected,
.Mail_List_TabSelected
{
	padding: 0px;
	margin: 0px;
}
.Hosp_Stats_TabSelected
{
	border-top: #327858 2px solid;
	border-left: #327858 2px solid;
	border-right: #327858 2px solid;
	border-bottom: none;
}

.Hosp_Stats_TabButtonSelected
{
	font-size: small;
	background-color: #327858;
}
.Hosp_Market_TabSelected
{
	border-top: #78377d 2px solid;
	border-left: #78377d 2px solid;
	border-right: #78377d 2px solid;
	border-bottom: none;
}

.Hosp_Market_TabButtonSelected
{
	font-size: small;
	background-color: #78377d;
}
.Hosp_Sys_Net_TabSelected
{
	border-top: #4b50aa 2px solid;
	border-left: #4b50aa 2px solid;
	border-right: #4b50aa 2px solid;
	border-bottom: none;
}

.Hosp_Sys_Net_TabButtonSelected
{
	font-size: small;
	background-color: #4b50aa;
}
.Hosp_Detail_TabSelected
{
	border-top: #c35032 2px solid;
	border-left: #c35032 2px solid;
	border-right: #c35032 2px solid;
	border-bottom: none;
}

.Hosp_Detail_TabButtonSelected
{
	font-size: small;
	background-color: #c35032;
}
.Mail_List_TabSelected
{
	border-top: #852d41 2px solid;
	border-left: #852d41 2px solid;
	border-right: #852d41 2px solid;
	border-bottom: none;
}

.Mail_List_TabButtonSelected
{
	font-size: small;
	background-color: #852d41;
}
*/


.Hosp_Stats_TabButtonSelected,.Hosp_Market_TabButtonSelected,
.Hosp_Sys_Net_TabButtonSelected,.Hosp_Detail_TabButtonSelected,
.Mail_List_TabButtonSelected
{
	font-weight: bolder;
	width: 100%;
	cursor: hand;
	color: white;
	height: 100%;
	font-size: x-small;
	border:none;
	padding: 4px 0px 4px 10px; /* top, right, bottom, left */
	margin-left: 0px;
}

.Hosp_Stats_TabSelected,.Hosp_Market_TabSelected,
.Hosp_Sys_Net_TabSelected,.Hosp_Detail_TabSelected,
.Mail_List_TabSelected
{
	border:none;
	padding: 0px 10px 0px 0px; /* top, right, bottom, left */
}

.Hosp_Stats_TabSelected
{
	background: #327858 url("./images/tab_aha_statistics.jpg") right top no-repeat;
}

.Hosp_Stats_TabButtonSelected
{
	background: #327858 url("./images/tab_aha_statistics.jpg") left top no-repeat;
}

.Hosp_Market_TabSelected
{
	background: #78377D url("./images/tab_aha_analysis.jpg") right top no-repeat;
}

.Hosp_Market_TabButtonSelected
{
	background: #78377D url("./images/tab_aha_analysis.jpg") left top no-repeat;
}

.Hosp_Sys_Net_TabSelected
{
	background: #4B50AA url("./images/tab_aha_systems.jpg") right top no-repeat;
}

.Hosp_Sys_Net_TabButtonSelected
{
	background: #4B50AA url("./images/tab_aha_systems.jpg") left top no-repeat;
}
.Hosp_Detail_TabSelected
{
	background: #C35032 url("./images/tab_aha_detail.jpg") right top no-repeat;
}

.Hosp_Detail_TabButtonSelected
{
	background: #C35032 url("./images/tab_aha_detail.jpg") left top no-repeat;
}
.Mail_List_TabSelected
{
	background: #852D41 url("./images/tab_aha_list.jpg") right top no-repeat;
}

.Mail_List_TabButtonSelected
{
	background: #852D41 url("./images/tab_aha_list.jpg") left top no-repeat;
}
	
.ToolBar
{

	border-bottom: none;
	padding: 5px;
	margin: 5px;
}
.ToolBarHead
{
	color:#ffffff;
	font-weight:500;
	font-family:Arial;
}


.Hosp_Stats_heading
{
	color:#007942;
	font-size: 18pt;
	font-family:verdana
}

.Hosp_Market_heading
{
	color:#ad6994;
	font-size: 18pt;
	font-family:verdana
}
.Hosp_Sys_Net_heading
{
	color:#949ac6;
	font-size: 18pt;
	font-family:verdana
}
.Hosp_Detail_heading
{
	color:#ef8a6b;
	font-size: 18pt;
	font-family:verdana
}
.Mail_List_heading
{
	color:#b56d6b;
	font-size: 18pt;
	font-family:verdana
}
/*
Style for AHAData
*/
.text1 
{
	font-size:130%;
}
.text2
{
	font-size:110%;
}
.text3
{
	font-size:100%;
}

.siteFooter {
	font-size: 11px;
	text-align: center;
}

.heading1, .heading2, .heading3 {
	font-weight: bold;
}
.heading1 {
	color: #314563;
	font-size: 14px;
}

.heading2 {
	color: #314563;
	font-size: 12px;
}

.searchBox {
	background: #B9CDEB;
}

.searchHeading {
	color: White;
	font-weight: bold;
}

.searchHeadingBox {
	background-color: #647896;
	border-top-style: double;
	border-top-color: #97ABC9;
	border-bottom-style: double;
	border-bottom-color: #97ABC9;
}
.head2
{
  color: #000099;
  font-size: 17px;
  font-family: arial;
  font-weight: bold
}
.pText { 
  text-decoration: none; 
  font: 13px arial, Helvetica;
}


.heading1 {
	font-size: 20pt;
	text-decoration :none;
}

.heading2 {
	font-size: 120%;
	text-decoration :underline;
	
}

.heading3 
{
	font-size : 90%;
}

.tempMsg {
	color:#000000;
	font-weight:600;
	font-family:Arial;
	font-size: 14pt;
	text-decoration :none;
}


.line1, .line2 
{
	color:Navy 
}
.line1
{
	line-height:2
}
.line2
{
	line-height:1
	
}
.button_link
{
  color: #ffffff;
  font-size: 13px;
  font-family: arial;
  font-weight: 600;
}
.helpTitle{
color:#21519c;
font-family:arial;
font-size:14px;
font-weight:bold;
}

.helpText{
font-family:arial;
font-size:12px;
}

.helpNoData{
color:#630000;
font-family:arial;
font-size:12px;
font-weight:bold;
}

.btn1:visited {font: bold 15px arial; color: #F0E1AC; text-decoration: none}
.btn1:link {font: bold 15px arial; color: #F0E1AC; text-decoration: none}
.btn1:active {font: bold 15px arial; color: #F0E1AC; text-decoration: none}
.btn1:hover {font: bold 15px arial; color: #FFFFFF; text-decoration: none}

.btn2:visited {font: bold 15px arial; color: #0D419A; text-decoration: none}
.btn2:link {font: bold 15px arial; color: #0D419A; text-decoration: none}
.btn2:active {font: bold 15px arial; color: #0D419A; text-decoration: none}
.btn2:hover {font: bold 15px arial; color: #3D71CA; text-decoration: none}

.btn2s:visited {font: bold 12px arial; color: #0D419A; text-decoration: none}
.btn2s:link {font: bold 12px arial; color: #0D419A; text-decoration: none}
.btn2s:active {font: bold 12px arial; color: #0D419A; text-decoration: none}
.btn2s:hover {font: bold 12px arial; color: #3D71CA; text-decoration: none}


.btn1
{
  color: #ffffff;
  font-size: 13px;
  font-family: arial;
  font-weight: 600;
}
.button1 {
	/* primary button; use for OK, Accept, Next, Save, Close, etc. */
	color: white;
	font-weight: bold;
	background-color: #647896;
}

.button2 {
	/* secondary button; use for Cancel */
	color: white;
	font-weight: bold;
	background-color: #996600;
}

.error {
	color: Red;
	font-weight: bold;
}	

.emphasis {
	font-weight: bold;
}

.requiredFieldLabel {
	color: #006633;
}

.success 
{
	color: #000000;
	font-weight: bold;
}
.table 
{
	background-color: white;
}

/*
for controlling the width of web controls since the width property
is not rendered in Netscape
*/
.width25 {width:25px;}
.width50 {width:50px;}
.width55 {width:55px;}
.width100 {width:100px;}
.width125 {width:125px;}
.width150 {width:150px;}
.width200 {width:200px;}
.width250 {width:250px;}
.width300 {width:300px;}
.width350 {width:350px;}
.width400 {width:400px;}
.width450 {width:450px;}
.width500 {width:500px;}


.tableHeader {
	color: Black;
	font-weight: bold;
	background-color: #C0C0C0;
}

.tableHeader a {
	color: Black;
	text-decoration: none;
}

.tableHeader a:hover {
	color:  Black;
	text-decoration: underline;
}

.tableFooter {
	font-weight: bold;
}

.tablePager {
	font-weight: bold;
	
}

.tableItem {
	white-space: nowrap;
}

.tableItemRightAligned {
	white-space: nowrap;
	text-align: right;
}

.tableAlternatingItem {
	background-color: #ddddee;
}

.tableSelectedItem {
}

.tableEditItem {
}

.noWrap {
	white-space: nowrap;
}

.editBox {
	border-color: #006633;
	border-width: 4px;
	border-style: double;
}

.pagingInfo
{
	color:#10417b;
	font-weight:bolder;   
}	

.notes
{
	color:Green;
	font-weight:bold ;  
}


.lpfooter{
	font-family:arial;
	text-align:center;
	font-size:11;	
	color: #000000;
}

.ahaBannerBorder {
	background-color: #0d419a;
}

.ahaBannerText {
	font-size: 14px;
	font-weight: bold;
}

.ahaBannerMenuLink, .ahaBannerMenuLink:hover {
	color: #CCCCCC;
	font-size: 11px;
	font-weight: bold;
}

.ahaBannerMenuLink:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.ahaHeading1 {
	font-size: 16px;
	font-weight: bold;
}

.ahaHeading2 {
	font-size: 14px;
	font-weight: bold;
}

.ahaLinkStatistics, .ahaLinkStatistics:hover {
	color:#327858;
	font-weight: bold;
}

.ahaLinkAnalysis, .ahaLinkAnalysis:hover {
	color:#78377D;
	font-weight: bold;
}

.ahaLinkSystems, .ahaLinkSystems:hover {
	color:#4B50AA;
	font-weight: bold;
}

.ahaLinkDetail, .ahaLinkDetail:hover {
	color:#C35032;
	font-weight: bold;
}

.ahaLinkList, .ahaLinkList:hover {
	color:#852D41;
	font-weight: bold;
}

/*
PublicAuthen

General classes used: button1, error
*/

.PublicAuthenBody {
	background-color: White ;
}	

.PublicAuthenHeader {
	width:184px;
	height:38px;
	background:url(/AHA_Wizard/Images/banner_ahadatatools.jpg) no-repeat center center;
}

.PublicAuthenHead
{
	color: #000099;
	font-size: 17px;
	font-family: arial;
	font-weight: bold
}

.PublicAuthenFooter 
{
	behavior:url(/AHA_Wizard/Footer.htc);
	
}	

.PublicAuthenBox {
	background-color:#10417b;
	border-style:double;
	border-color:#10417b;
}

.PublicAuthenText
{
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	
}

.PublicAuthenLabel {
	color:White;
	font-weight:bold;
}

.PublicAuthenTextbox {
	width: 180px;
	font-weight:bold;
}

.PublicAuthenLink {
	color:Blue;
}

.PublicAuthenLink:hover {
	color:Blue   ;
	text-decoration:none;
}
.thpreview {
	FONT-SIZE: 11px;
	FONT-FAMILY:  Verdana;
	FONT-WEIGHT: bold;
	color : #000000;
}
.tdpreview {
	FONT-SIZE: 10px;
	FONT-FAMILY:  Verdana;
	color : #000000;
}
.Ghpreview {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #000099; 
	FONT-FAMILY: Verdana; 
}
.GTHpreview {
	 FONT-WEIGHT: bold;
	 FONT-SIZE: 12px; 
	 COLOR: #630000; 
	 FONT-FAMILY: Verdana; 
}
.PreviewHeadContent
{
	FONT-SIZE: 15px; 
	COLOR:#FFFFFF; 
	FONT-FAMILY: verdana; 
	font-weight:bold
}
.hometext1 {
  color: #0d419a;
  font-size: 19px;
  font-family: arial;
  font-weight: 600;
}

.hometext2 {
  color: #000000;
  font-size: 16px;
  font-family: arial;
  text-align:left;
  font-weight: bold;
}

.hometext3 
{
	FONT-SIZE: 13px; 
	COLOR: #000000; 
	FONT-FAMILY: verdana; 
	TEXT-DECORATION: none
}