/* Header Styles */
.header { background-color:white; width:100%; z-index:1; border:0;
 }

.headertext{ background-color:transparent; font-family:script; font-size:26px;
  position:absolute; z-index:2; color:red; font-weight:bold; 
 }

/* Footer Styles */
.footer { font-size:12px; position:relative; bottom:0; color:gray;
  clear:both;
 }

.footerText{ font-size:12px; color:gray;
 }

.designtag{ font-size:10px; color:blue; text-decoration:none;
 }

/* Right Bar Styles */

.rightbar{ position:relative; float:right; display:block;
  margin-right:5px; color:black; 
  font-size:13px; font-weight:bold; width:22%; z-index:1;
 }

.rightbarpicdiv{ display:inline; position:relative; padding-bottom:10px;
  width:90%;
 }

.rightxpic{ width:95%; display:block;
  position:relative; left:5px;
 }

.spacer { line-height:.5; 
 }

.threat{ position:relative; 
}

/* Form Style */
table.form { width:100%; border:thin ridge blue;
 }

/* Main Body Styles */

.fixedW-page{max-width:70%; min-width:790px; width:70%; left:15%;
	position:relative; background-color:white; 
}

.fixedW-page-border{background-color:transparent;
}

.newstuff{
	position:fixed;bottom:0px;left:0px;width:15%;
}

body{ margin-left:0; margin-top:0; margin-right:0; background-color:red;
  color:black; font-family:"times new roman"; font-size:16px; position:relative;
 }

p{ position: relative; font-family:"times new roman"; font-size:16px;
}

a{ color:blue;
 }

a:visited{ color:blue;
 }

hr.title { color:red;
 }

.centerpane{ position: relative; display:inline; float:left; width:75%; z-index:2;
	padding-left:5px;
 }

.heading{ color:red; font-size:16px; font-weight:bold;
  clear:left;
 }

.titlestuff{
	clear:both;position:relative;top:-10;	
}

.titleleft{ display:inline; float:left; width:70%; position:relative;
  top:10px;
 }

.titleright{ display:inline; float:right; width:30%; color:red; 
  position:relative; font-size:28px; font-family:"sans serif"; 
  font-style:italic; top:0px;
 }

.xpic{position: relative; height:100%; width:100%; display:block; z-index:100;
 }

.xpicdiv{float: left; padding-left:5px; padding-bottom:5px; height:140px !important;
 }

/* Employment Page Styles */

.empclick{ color:red; text-decoration:underline; cursor:pointer;
 }

.empdiv{ 
 }

/* Stations Page Styles */
.stbutton{ background-color:white; color:red; font-size:20px; cursor:pointer;
  display:inline; float:left; margin-right:2%; border: thin outset blue;
 }

.stdesc { width:100%; font-family:"sans serif"; font-size:16px; 
 }

.stloc{ margin-left:4%; font-family:"sans serif"; font-size:16px; color:red;
 }

.stloc2{margin-left:4%; font-family:"sans serif"; font-size:16px; color:red;
  }

.sttitle{ display:inline; font-family:"sans serif"; font-size:18px;
 }

.stsched{ font-family:"sans serif"; font-size:16px; color:red; margin-left:5%;
 }

.stunits{ font-family:"sans serif"; font-size:16px; color:red; margin-left:5%;
 }

.stinfo{ font-family:"sans serif"; font-size:16px; color:red; margin-left:5%;
 }

.stsup{ font-family:"sans serif"; font-size:16px; color:red; margin-left:5%;
 }

.stpic{float:right; height:180px; clear:right;
  width:250px; margin-right:15%;
 }

.stxpic{ height:110px; width:160px; display:block;
 }

.hospStatLink{
	cursor:	pointer;
}

.whatsnew{
	color:black;font-size:14;font-weight:bold;
}

.whatsnew-itemName{
	color:white;font-weight:bold;
}

.whatsnew-itemText{
	font-size:12px;
	color:black;
}
/* Equipment Page Styles */

.equipdiv{ padding-bottom:20px;display:block;
 }

.equippic{ width:150px; vertical-align:middle; position:relative; display:inline;
}

.imageMagSingle{
}

.imageMagMultiple{ float:left; padding:5px;
}

/* Navigator Styles */
.navigator-ButtonPanel{
	border: thin black outset !important;
	color:white !important;
	background-color:red !important;
}

.navigator-ButtonPanel-Active{
	color:black !important;
	border-right: thin black outset !important;
	border-left: thin black outset !important;
	border-top: thin black outset !important;
	font-weight:bold;
}


.navigator-ButtonPanel-Mouseover{
	border:thin black inset !important;
	background-color:#d3d3d3 !important;
}

.navigator-Button:hover{
}

.navigatorAccess{
	position:fixed; left:10px; top:10px;
}

.navigator-access a{
	color:black; font-weight:bolder; text-decoration:underline; cursor:pointer;
}

.contactsAccess{
	position:fixed; left:10px; top:35px;
}

.contactsAccess a{
	color:black; font-weight:bolder; text-decoration:underline; cursor:pointer;	
}

.themeAccess{
	position:fixed; left:10px; top:60px;
}

.themeAccess a{
	color:black; font-weight:bolder; text-decoration:underline; cursor:pointer;	
}

.gwm-default-FrameContent{
	font-size:14px !important;
}

.gwm-default-FrameCaption{
	font-size:12px !important;
}

.gwm-default-Frame-TopBar{
	color:white !important;
}
	
/* Hospital Status Window Styles */
.gwm-default-FrameContent{
	height:100% !important;
}

/* News Styles */
.tmcnews a{
	color:red;
}
.newsitem{
	position:relative;
}
.newstitle{
	
}
.newsdata{
	color:red;
}

.newsstamp{
	font-size:10px;
}

.newssent{
	color:black;
}