font.red {
	border: 1px solid #ff0000;
	padding-bottom: -1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: -1px;
	background-color: #ffffff;
	border-bottom: 1px solid #ff0000;
	border-top: 1px solid #ff0000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-color: #ff0000 #ff0000 #ff0000 #ff0000;
	border-width: 1px 1px 1px 1px;
	border-style: solid solid;
	clear: none;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

a.top {
	font-family: "Arial Narrow", Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	padding: 2px;
}

a.top:link {
	color: #95C1AB;
	padding: 2px;
}

a.top:visited {
	color: #95C1AB;
	padding: 2px;
}

a.top:hover {
	color: #FFFFFF;
	padding: 2px;
}

a.menu {font-family: "Arial Narrow", Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #ffffff;  padding-left: 4px;  }

.now {
		font-family: "Arial Narrow", Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;  
	font-size: 8pt;
	font-weight: bold;
}

.micro {
		font-family: "Arial Narrow", Geneva, Arial, Helvetica, sans-serif;
	color: #dadada;  
	font-size: 7pt;
	font-weight: bold;
}

.subNav {
		font-family: "Arial Narrow", Geneva, Arial, Helvetica, sans-serif;
	color: #c0c0c0;  
	font-size: 9pt;
	font-weight: normal;
}

.here  {font-family: "Arial Narrow", Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #95C1AB;  padding-left: 4px;  }

a.nav {
	font-family: "Arial Narrow", Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

a.nav:link {
	color: #FFFFFF;
	}

a.nav:visited {
	color: #FFFFFF;
}

a.nav:hover {
	color: #95C1AB;
}


a.biglink {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	border: 1px solid #000000;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	background-color: #EFEBDE;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-color: #000000 #000000 #000000 #000000;
	border-width: 1px 1px 1px 1px;
	border-style: solid solid;
	clear: none;
	float: none;
	height: 2px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin: 0px 0px;
}

a.biglink:link {
	color: #000000;
	}

a.biglink:visited {
	color: #000000;
}

a.biglink:hover {
	color: #000000;
	border: 1px solid #95C1AB;
}

a.bodylink {
	font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

a.bodylink:link {
	color: #666699;
	}

a.bodylink:visited {
	color: #666699;
}

a.bodylink:hover {
	color: #95C1AB;
}

a.tablelink {
	font-family: "Arial Narrow", Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

a.tablelink:link {
	color: #ffffff;
	}

a.tablelink:visited {
	color: #ffffff;
}

a.tablelink:hover {
	color: #666699;
}

.bodytext {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #666666;
}

.bodytext2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #666666;
	text-align: justify;
}

.SidebarTitle {
	background-color: #F2F2F2;  font-family: "Arial Narrow", Geneva, Arial, Helvetica, sans-serif;  font-size: 16px;  font-weight: bold;  padding: 1px 3px 3px 3px;  color: #666699;
	padding-bottom: 0px;
}

td.SidebarText {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: Black;
	padding: 1px 3px 3px 3px; 
	background-color: #F2F2F2;
}

div.bodytext2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color: Black;
}
	
.TDNavText {
	background-color: #7ABBAC;
	font-family: "Arial Narrow", Geneva, Arial, Helvetica, sans-serif;
	margin: 0px;
	text-align: right;
	color: White;
	font-size: 12px;
	font-weight: bold;
	margin-right: 0px;
	padding-right: 6px;
	padding-top: 8px;
	padding-bottom: 8px;
	}

div.navtexttop { 	
	font-family: "Arial Narrow", Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: White;
}

.width {
	background-color: #FFFFE0;  font-family: Geneva, Helvetica, Arial, sans-serif;  font-size: 10px;  font-weight: normal;  color: #ff0000;

	text-align: center;
	border-left: 1px solid #ff0000;
	border-left-width: 1px;
	border-right: 1px solid #ff0000;
	font-style: italic;
	letter-spacing: 0px;
	}

.topictitle {
	background-color: transparent;  font-family: "Arial Narrow", Geneva, Arial, Helvetica, sans-serif;  font-size: 16px;  font-weight: bold;  padding: 1px 0px 3px 0px;  color: #666699; 
}

.pagetitle {
	background-color: transparent;  font-family: "Arial Narrow", Geneva, Arial, Helvetica, sans-serif;  font-size: 16px;  font-weight: normal;  padding: 1px 0px 3px 0px;  color: #ffffff; 
}

li { padding: 5px; }

ul {  }

body

{	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	}
 {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  border-left: none;
  border: none;
  border-right: none;
  border-style: none;
   border-width: 0 0 0 0;
   border-top: none;
   clear: left;
   margin: 0 0 0 0;
   padding-bottom: 0;
   padding-left: 0;
   padding-right: 0;
   padding-top: 0;
   padding: 0 0 0 0;
   border-left-width: 0;
   } 
{ scrollbar-face-color: #666699; 

scrollbar-shadow-color: #808080; 

scrollbar-highlight-color: #cccccc; 

scrollbar-3dlight-color: #FFFFFF; 

scrollbar-darkshadow-color: #000000; 

scrollbar-track-color: #CACACA; 

scrollbar-arrow-color: #7ABBAC

}


H1 {
	font : Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16pt;
	color : White;
	margin-bottom : 0px;
	font-weight: lighter;
}

H2 {
	background-color: transparent;  font-family: "Arial Narrow", Geneva, Arial, Helvetica, sans-serif;  font-size: 16px;  font-weight: bold; color: #666699; 
}

H3 {
	font : "Arial Narrow", Geneva, Arial, Helvetica, sans-serif;
	font-size : 12pt;
	color : #ffffff;
}

H4 {
	font : Arial, Geneva, Helvetica, sans-serif;
	font-size : 10pt;
	color : Black;
	font-weight: normal;
	}

H5 { 
	font : Arial Narrow, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #ff0000;
	font-weight: lighter;
}

h6 { 
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: Black;
}

font{font-family:verdana, sans-serif, arial; font-size:10px}

font.med{font-family:verdana, sans-serif, arial; font-size:10px}

font.big{font-family:verdana, sans-serif, arial; font-size:14px; font-weight: normal; color: #000000}

font.white{font-family:verdana, sans-serif, arial; color:#FFFFFF; font-size:10px}

A {
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666699;
	text-decoration: none;
	text-align: right;
}

A:HOVER {
	color: #95C1AB;
	text-decoration: none;
	text-align: right;
}


option, textarea, input{font-family:verdana, sans-serif, arial; color:#000000; font-size:10px;  border: 1px solid #000000;
option.one {background-color: #B0C4D0;  }

.TextRequired {
	font-family:verdana, sans-serif, arial;
	color:#000000; 
	font-size:10px
	background-color: #fff5ee;
	border: 1px solid #ff0000;
	border-top-width: 1px;
	}

.border3 { 		background-color: #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 2px;
	text-align: left;
	color: #000000;
	font-size: 10px;
	font-weight: normal;
	padding: 0px;
	border-bottom: 1px solid #666699; border-left: 1px solid #666699; border-right: 1px solid #666699; border-top: 1px solid #666699;}

.border4 { 		background-color: #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 2px;
	text-align: center;
	color: #000000;
	font-size: 10px;
	font-weight: normal;
	padding: 0px;
	border-bottom: 1px solid #666699; border-left: 1px solid #666699; border-right: 1px solid #666699; border-top: 1px solid #666699;}




tr.back{background-color:#FFFFFF}

td.back{background-color:#FFFFFF}



td{color: #000000; font-family:verdana, sans-serif, arial; font-size: 12px}

tr{color: #000000; font-family:verdana, sans-serif, arial; font-size: 10px}


td.TDalert {
	background-color: #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 2px;
	text-align: left;
	color: #ff0000;
	font-size: 10px;
	font-weight: bold;
	padding: 6px;
	border: 3px solid #ff0000;
}

td.patienttitle {
	background-color: #95C1AB;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 2px;
	text-align: center;
	color: White;
	font-size: 10px;
	font-weight: normal;
	padding: 4px;
	border-bottom: 1px solid #666699; border-left: 1px solid #666699; border-right: 1px solid #666699; border-top: 1px solid #666699;
}


.caption{ font-family: "Arial Narrow", verdana, sans-serif, arial; font-size: 10px; color: #666699;
}
.table1{background-color: #F2F2F2; font-family:verdana, sans-serif, arial; font-size: 10px; color: #666699;  font-weight: bold; }

.table7{background-color: #ffffff; font-family:verdana, sans-serif, arial; font-size: 10px; color: #666699;  font-weight: bold; }

.table2{background-color: #F2F2F2; font-family:verdana, sans-serif, arial; font-size: 10px; color:#000000;  padding-left: 4px;    }

.tableGrey{background-color: #E0E0E0; font-family:verdana, sans-serif, arial; font-size: 10px; color:#000000;  padding-left: 4px;    }

.tableGreyAlt{background-color: #f5f5f5; font-family:verdana, sans-serif, arial; font-size: 10px; color:#000000;  padding-left: 4px;    }

td.table3{background-color:#FFFFFF; font-family:verdana, sans-serif, arial; font-size: 10px; color:#000000}

td.table4{ font-family: "Arial Narrow", verdana, sans-serif, arial; font-size: 10px; color:#000000}

td.table5 {
	font-family:"Arial Narrow", verdana, sans-serif, arial;
	font-size: 10px; color: White;
	text-align: right;
	padding-right: 4px;
}

td.table6{	
	font-family:"Arial Narrow", verdana, sans-serif, arial;
	font-size: 10px; color: #95C1AB;
	text-align: right;
	padding-right: 4px;
}

.patientdata {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000080;
	font-size: 10px;
	font-weight: normal;
	padding: 2px;
	   margin-top: 0px;
	width: 0px;
	}

.dbText {
	"Arial Narrow", Geneva, Arial, Helvetica, sans-serif;
	color: #ec0000;
	font-size: 9px;
	font-weight: normal;
	padding: 2px;
	margin-top: 0px;
	width: 0px;
	list-style: circle inside;
	text-align: center;
	}

table.border2{ border-bottom: 2px solid #ff4500; border-left: 2px solid #ff4500; border-right: 2px solid #ff4500; border-top: 2px solid #ff4500;";  background-color: #fffff0; }
		
.border1{ border-bottom: 1px solid #666699; border-left: 1px solid #666699; border-right: 1px solid #666699; border-top: 1px solid #666699;
}

.lable { padding: 4px 4px 4px 4px;  masrgin: 4px 4px 4px 4px;  border: 2px solid #B22222;    }


tr.title{background-color: #F0F8FF;  border: 2px solid Fuchsia; }

th.thtitle{background-color: transparent;  font-family: "Arial Narrow", Geneva, Arial, Helvetica, sans-serif;  font-size: 16px;  font-weight: bold;  padding: 1px 0px 3px 0px;  color: #666699; }

td.title{background-color: transparent;  font-family: "Arial Narrow", Geneva, Arial, Helvetica, sans-serif;  font-size: 16px;  font-weight: bold;  padding: 1px 0px 3px 0px;  color: #666699; }

td.tiny{background-color: White; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8px; color: #252525;
}





SELECT { font-family:verdana, sans-serif, arial; color:#000000; font-size:10px} 

