
TR.header, TD.header {
	background-color : Black;
	color : White;
	font-weight : bold;
}

TR.headerSmall, TD.headerSmall {
	background-color : Black;
	color : White;
	font-weight : bold;
	font-size : 9pt;
}

TR.headerXsmall, TD.headerXsmall {
	background-color : Black;
	color : White;
	font-size : 8pt;
}

TR.header2, TD.header2 {
	background-color : Gray;
	color : White;
	font-weight : bold;
}

TR.header3, TD.header3 {
	background-color : Silver;
	color : black;
	font-weight : bold;
}

TR.header4, TD.header4 {
	background-color : Silver;
	color : White;
	font-weight : bold;
}

TR.header5, TD.header5 {
	background-color : #E4E4E4;
	color : Black;
	font-weight : bold;
}

TR.header6, TD.header6 {
	background-color : #EFEFEF;
	color : Black;
}

TR.headerGreen, TD.headerGreen {
	background-color : #090;
	font-weight : bold;
	color : Black;
}

TR.headingSmallgray, TD.headingSmallgray {
	background-color : #E4E4E4;
	font-size : 10pt;
}
TR.headingSmall,TD.headingSmall {
	font-size : 10pt;
}

tr.required{
	background-color : #E4E0E4;
}

TD.alert1 {
	background-color : Yellow;
}

TD.alertRed,TR.alertRed  {
	background-color : Red;
	color : Black;
	font-weight : bold;
}

td.nowrap{
	white-space : nowrap;
}

TD.alertRedWhite,TR.alertRedWhite  {
	background-color : Red;
	color : white;
	font-weight : bold;
}

TD.alertY,TR.alertY  {
	background-color : Yellow;
	color : Black;
	font-weight : bold;
}

TR.alertLight, TD.alertLight {
	background-color : #FF8487;
	color : Black;
	font-weight : bold;
}
TR.alertLightY, TD.alertLightY {
	background-color : #FFFFAA;
	color : Black;
	font-weight : bold;
}

td.information {
	background-color : #DBE7F9;
	font-family:Arial, Helvetica, sans-serif;
	color : Black;
	font-weight : bold;
	font-size : 10pt;
}

TR.bold, TD.bold {
	font-weight : bold;
	vertical-align : top;
}


td.navPage{
	background-color : #EEEEEE;
	font-family:Arial, Helvetica, sans-serif;
	color : Black;
}

TR.alertHeader {
	background-color : Red;
	font-size : 14pt;
	font-weight : bold;
	font-family:Arial, Helvetica, sans-serif;
}

TR.alertHeaderWhite {
	background-color : Red;
	font-size : 14pt;
	font-weight : bold;
	font-family:Arial, Helvetica, sans-serif;
	color : White;
}

td.fade{
	color : #C8C8C8;
}

td.required{
	background-color : #9CF;
	font-weight : bold;
}


A.site, A.site:ACTIVE, A.site:FOCUS, A.site:LINK, A.site:VISITED {
	text-decoration : none;
	font-family:Arial, Helvetica, sans-serif;
	color:#040b99;
	font-weight : bold;
	text-align:center;
  	padding: 0px 0px;
}

A.site:HOVER{
	text-decoration : underline;
	font-family:Arial, Helvetica, sans-serif;
	color:#040b99;
	font-weight : bold;
	text-align:center;
  	padding: 0px 0px;
}


BODY {
	font-size : 12pt;
	font-family:Arial, Helvetica, sans-serif;
}

.highlight{
	background-color : #66FFCC;
	font-weight : bold;
}

.redBoldText{
	font-weight : bold;
	color:#F00
}

td.small, tr.small {
	font-size : 10pt;
}


.comment {
	font-size : 10pt;
}

.nursing {
	color: #03C;
	font-weight: bold;
}



.commentBlue {
	font-size : 10pt;
	color:#03F;
	font-weight:bold
}

.commentRed {
	font-size : 10pt;
	color:#900;
	font-weight:bold
}

ul.plain, li.plain {
	
  list-style-type:square;
  list-style-position: outside;
  margin: 10;
  padding: 10;
  font-weight:normal;
  background-color:transparent;
  overflow:hidden;
  display:block;
}

ul.plain2 {
  list-style-type: square;
  display:block;
  margin: 10;
  padding: 10;
  overflow: visible;
  background-color:transparent;
  font-weight:normal;
}

li.plain2 {
  float:none;
  font-weight:normal;
  display:block;
  background-color:transparent;
}


td.xsmallG, tr.xsmallG {
	font-size : 8pt;
	background-color : #eeeeee;
}

td.xsmall, tr.xsmall {
	font-size : 8pt;
}

td.smallBold {
	font-size : 10pt;
	font-weight : bold;
}

dt.faq{
	font-weight : bold;
}

a.textWrapLeft{
	float:left;
	margin:4px;
}

a.textWrapRight{
	float:right;
	margin:4px;
}