body {
	padding: 0px;
	margin: 0px;
	text-transform: none;
	font-weight: normal;
	word-spacing: normal;
	letter-spacing: normal;
	text-align:center;
	font-size:75%; 
	      text-decoration: none;

}
body, p, h1, h2, h3, h4, h5, h6, ul, ol
{
font-family: arial,sans-serif,Arial,helvetica;
      text-decoration: none;

}
table.ACU {font-face:Arial;}
td.ACU {font-face:Arial;}
p.ACU (Font-face:Arial;)

table.clsHeadTable { font-size:	85%; width:90%; 
                   margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px;
                   text-align:center; vertical-align:center }

td.HeadName  { font-size: 12pt; text-align: Left; width:15%; font-weight: bold;  }
td.HeadName2 { font-size: 10pt; text-align: Left; width:15%; font-weight: bold;  }
td.HeadDate  { font-size: 10pt; text-align: Right; width:15%; font-weight: bold;  }
td.HeadTitle { font-size: 14pt; text-align: Center; font-weight:bold; width:70% }
td.HeadKey { font-size: 10pt; text-align: Center; width:100%; font-weight: bold;  }

td.DetHelp { align: center }
img.DetHelp { border: 0px none; height: 20 } 
td.DetHead   { text-align: right; margin-right: 2; margin-bottom: 0; font-size:9pt; 
               padding: 5px; padding-left: 10px; background-color:#e1e1e1; }
td.DetData   { text-align: left; margin-right: 2; margin-bottom: 0;
               padding: 5px; padding-left: 10px; background-color:#e1e1e1; }
a.Button     { font-family: Arial; text-transform: uppercase; text-align: center;
                font-size: 7pt; background-color: #C0C0C0; vertical-align: center; 
                color: #000000; font-weight: bold; border:4px outset #ffffff; margin: 0;
                padding-left:5; padding-top:5; padding-right:5; 
                padding-bottom:2 }
a.BButton     { font-family:  Lucida Sans Unicode;  text-align: center; width:70px;
                font-size: 10pt; background-color: #000000; vertical-align: top; 
                color: #FFFFFF; font-weight: bold; border:2px solid #000000; margin: 0;
                padding-left:1; padding-top:2; padding-right:1; 
                padding-bottom:3;    text-decoration: none;
 }
a.BluButton     
{
	  font-family:  Lucida Sans Unicode;
	  text-align: center;
	  height: 20px;
	  width:70px;
      font-size: 9pt;
      background-color: navy;
      vertical-align: middle; 
      color:  white;
      font-weight: bold;
      border:1px solid Gray;
      margin: 0;
      padding-left:1;
      padding-top:1;
      padding-right:1; 
      padding-bottom:2;    
      text-decoration: none;
 }

input.Button   { font-family:  Lucida Sans Unicode;  text-align: center; width:70px;
                font-size: 10pt; background-color: #000000; vertical-align: center; 
                color: #FFFFFF; font-weight: bold; border:2px solid #000000; margin: 0;
                padding-left:1; padding-top:1; padding-right:1; 
                padding-bottom:0;    text-decoration: none;
 }

input.BluButton   { font-family:  Lucida Sans Unicode;  text-align: center; width:70px;
                font-size: 10pt; background-color: #000000; vertical-align: top; 
                color: #FFFFFF; font-weight: bold; border:1px solid #000000; margin: 0;
                padding-left:1; padding-top:2; padding-right:1; 
                padding-bottom:0;    text-decoration: none;
 }
a.BluButtonl   { font-family:  Lucida Sans Unicode;  text-align: center; width:200px;
                font-size: 10pt; background-color: #000000; vertical-align: top; 
                color: #FFFFFF; font-weight: bold; border:1px solid #000000; margin: 0;
                padding-left:1; padding-top:4; padding-right:1; 
                padding-bottom:4;    text-decoration: none;
 }
input.BluButtonl   { font-family:  Lucida Sans Unicode;  text-align: center; width:200px;
                font-size: 10pt; background-color: #000000; vertical-align: top; 
                color: #FFFFFF; font-weight: bold; border:1px solid #000000; margin: 0;
                padding-left:1; padding-top:2; padding-right:1; 
                padding-bottom:2;    text-decoration: none;
 }
table.status { 
  font-size:	85%;
  width:90%; 
  background-color: #ffffff;
  margin-top:2px;
  margin-left:2px;
  margin-right:2px;
  margin-bottom:2px;
  text-align:left;
  vertical-align:top;
  border-top: 1px solid #000000;
  border-left: 1px solid #000000;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  align:left;
}
th.status {
  background-color: #4582B7;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
  padding-right: 3px;
  text-align: left;
  align:left;
  font-weight: bold; 
  font-size:115%;
  color: #FFFFFF;
  border: 1px solid #000000;
}
td.status {
  background-color: #ffffff;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 5px;
  padding-right: 3px;
  text-align: left;
  align:left;
  font-size:115%;
}
td.statusb {
  background-color: #D4D4D4;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 5px;
  padding-right: 3px;
  text-align: left;
  align:left;
  font-size:115%;
}

table.clsMenu { 
  font-size:	85%;
  width:90%; 
  border: none;
  background-color: #ffffff;
  margin-top:2px;
  margin-left:2px;
  margin-right:2px;
  margin-bottom:2px;
  text-align:left;
  vertical-align:top;
  align:left;
  font-size: 12pt; text-align: Left; font-weight: bold;
}

td.clsMenu { 
  font-size: 12pt; text-align: Left; font-weight: normal;
}

td.clsMenu2 { 
  font-size: 13pt; text-align: Left; font-weight: bold;
}

table.clsPrintTable { 
  font-size:	90%;
  width:90%; 
  border: none;
  background-color: #FFFFCC;
  margin-top:2px;
  margin-left:2px;
  margin-right:2px;
  margin-bottom:2px;
  text-align:left;
  vertical-align:top;
  border-top: 0px solid #000000;
  border-bottom:0px solid #000000;
  border-right: 0px solid #000000;
  border-left: 0px solid #000000;
  align:left;
}

table.clsPrintTable th { 
  background-color: #F5F7FA;
  padding-left: 5px;
  padding-right: 5px;
  text-align: left;
  align:left;
  font-weight: normal; 
  font-size:115%;
  }

td.clsPrintTable {
  background-color: #ffffff;
  border-left: 0px solid #000000;
  padding-left: 5px;
  padding-right: 5px;
  text-align: left;
  align:left;
  font-size:115%;

}
td.clshelp {
  background-color: #F5F7FA;
  border-left: 3px solid #000000;
  padding-left: 0px;
  padding-right: 0px;
  text-align: left;
  align:right;
 }
 
select.clsPrintTable2 {
  background-color: #ffffff;
  border-left: 0px solid #000000;
  padding-left: 5px;
  padding-right: 5px;
  text-align: left;
  align:left;
  font-size:85%;
  font-weight: bold; 

}
input.txtinput {
  background-color: #ffffff;
  border-left: 1px solid #000000;
  padding-left: 0px;
  padding-right: 0px;
  text-align: left;
  align:left;
  font-size:75%;
  font-weight: bold; 
}

td.clsPrintTable0 {background-color: #ffe4c4;}


table.clsPrintRecord { 
margin:1px; width:90%;
text-align:left;
vertical-align:top;
border:0px solid #000000;
background-color: #000000;
}

table.clsPrintRecord th.clsPrintRecord {
 color: #FFFFFF;
 font-size:85%;
 background-color: #4582B7;
 padding-top: 1px;
 padding-left: 2px;
 padding-right: 1px;
 padding-bottom: 4px;
 text-align:left; vertical-align:bottom;
 border:0px solid #000000;
}
table.clsPrintRecord th.clsPrintRecord a:link { color: #FFFFFF;
 border-bottom: 1px solid #FFFFFF;
  text-align:left;
   text-decoration: none;
    font: 14px Arial, lucida, arial, helvetica, sans-serif;
     font-size:80%;
     	font-weight: bold; 
     	
 padding-left: 2px;
 padding-right: 0px;
}
clsPrintRecord th.clsPrintRecord a:visited {
 color: #FFFFFF;
 border-bottom: 1px solid #FFFFFF;
  text-align:center;
   text-decoration: none;
    font: 18px Arial, lucida, arial, helvetica, sans-serif; cellspacing: -1;

}

tr.clsPrintRecordHeader 
{
 width: 95%;
 color: #000000;
 font-size:85%;
 background-color: #009900;
 padding-top: 1px;
 padding-left: 2px;
 padding-right: 1px;
 padding-bottom: 4px;
 text-align:left; vertical-align:bottom;
 border:0px solid #000000;
}
div.Div {
 	  font-family:  Lucida Sans Unicode;
	  text-align:justify;
      font-size: 8pt;
      background-color: #F0F0F0;
      height:36px;
      color: #000000;
      font-weight: bold;
      border:1px solid #000000;
      margin: 0;
      padding-left:1;
      padding-top:0;
      padding-right:1; 
      padding-bottom:0;    
      text-decoration: none;
      
}      
td.clsDetailRecordHeader {
 	  font-family:  Arial;
	  text-align:left;
      font-size: 8pt;
      background-color: #f0f0f0;
      height:30px;
      color: #000000;
      font-weight: bold;
      border:0px solid #000000;
      margin: 0;
      padding-left:3;
      padding-top:0;
      padding-right:3; 
      padding-bottom:0;    
      text-decoration: none;
}      
td.clsListRecordHeader {
 	  font-family:  Arial;
	  text-align:left;
      font-size: 8pt;
      background-color: #f0f0f0;
      height:36px;
      color: #000000;
      font-weight: bold;
      border:1px solid #000000;
      margin: 0;
      padding-left:3;
      padding-top:2;
      padding-right:3; 
      padding-bottom:0;    
      text-decoration: none;
}      
td.clsListRecordHeader a:link {
 	  font-family:  Arial;
	  text-align:left;
      font-size: 8pt;
	  background-color: #f0f0f0;
      height:36px;
      color: #000000;
      font-weight: bold;
      border:0px solid #4582B7;
      margin: 0;
      padding-left:3;
      padding-top:10;
      padding-right:3; 
      padding-bottom:0;    
      text-decoration: none;
      
}
td.clsListRecordHeader a:visited {
	  font-family:  Arial;
	  text-align:left;
      font-size: 8pt;
	  background-color: #f0f0f0;	  
      height:36px;
      color: #000000;
      font-weight: bold;
      border:0px solid #4582B7;
      margin: 0;
      padding-left:3;
      padding-top:10;
      padding-right:3; 
      padding-bottom:0;    
      text-decoration: none;
}
tr.clsPrintRecordItem 
{
	width: 90%;
 padding: 1px;
 padding-left: 3px;  
 background-color:#FFFFFF;
 border: 0px solid #000000;
 text-align:left;
 color: #000000;
 font-size:75%; 
}
tr.clsPrintRecordItem a:link {
 padding-left: 5px;  
 background-color:#FFFFFF;
 text-align:left;
 color: #0000FF;
}
tr.clsPrintRecordItem a:visited {
 padding-left: 5px;  
 background-color:#FFFFFF;
 text-align:left;
 color: #0000FF;
}
td.clsPrintRecord {
padding-top: 0px;
padding-bottom:0px;
padding-left: 2px;
padding-right:2px;
background-color:#FFFFFF;
border: 0px solid #000000;
text-align:left;
 color: #000000;
 font-size:75%; 
 
}
td.clsPrintRecordB {
padding-top: 0px;
padding-bottom:0px;
padding-left: 2px;
padding-right:2px;
background-color:#FFFFFF;
border: 0px solid #000000;
text-align:left;
 color: #000000;
 font-size:75%; 
}
td.clsListRecordGray {
padding-top: 0px;
padding-bottom:0px;
padding-left: 2px;
padding-right:2px;
background-color:#F0F0F0;
border: 1px solid #000000;
text-align:left;
 color: black;
 font-family:Arial;
 font-size:70%;
}
td.clsListRecordPink {
padding-top: 0px;
padding-bottom:0px;
padding-left: 2px;
padding-right:2px;
background-color:#ffcccc;
border: 1px solid #000000;
text-align:left;
 color: black;
 font-family:Arial;
 font-size:70%;
}
td.clsListRecordBlue {
padding-top: 0px;
padding-bottom:0px;
padding-left: 2px;
padding-right:2px;
background-color:#cfcfff;
border: 1px solid #000000;
text-align:left;
 color: black;
 font-family:Arial;
 font-size:70%;
}
td.clsListRecordRed {
padding-top: 0px;
padding-bottom:0px;
padding-left: 2px;
padding-right:2px;
background-color:#ff0099;
border: 1px solid #000000;
text-align:left;
 color: black;
 font-family:Arial;
 font-size:70%;
}
td.clsListRecordYellow {
padding-top: 0px;
padding-bottom:0px;
padding-left: 2px;
padding-right:2px;
background-color:#ffffcc;
border: 1px solid #000000;
text-align:left;
 color: black;
 font-family:Arial;
 font-size:70%;
}
td.clsListRecordGrayC {
padding-top: 0px;
padding-bottom:0px;
padding-left: 2px;
padding-right:2px;
background-color:#F0F0F0;
border: 1px solid #000000;
text-align:center;
 color: black;
 font-family:Arial;
 font-size:70%;
}
td.clsListRecordPinkC {
padding-top: 0px;
padding-bottom:0px;
padding-left: 2px;
padding-right:2px;
background-color:#ffcccc;
border: 1px solid #000000;
text-align:center;
 color: black;
 font-family:Arial;
 font-size:70%;
}
td.clsListRecordBlueC {
padding-top: 0px;
padding-bottom:0px;
padding-left: 2px;
padding-right:2px;
background-color:#cfcfff;
border: 1px solid #000000;
text-align:center;
 color: black;
 font-family:Arial;
 font-size:70%;
}
td.clsListRecordRedC {
padding-top: 0px;
padding-bottom:0px;
padding-left: 2px;
padding-right:2px;
background-color:#ff0099;
border: 1px solid #000000;
text-align:center;
 color: black;
 font-family:Arial;
 font-size:70%;
}
td.clsListRecordYellowC {
padding-top: 0px;
padding-bottom:0px;
padding-left: 2px;
padding-right:2px;
background-color:#ffffcc;
border: 1px solid #000000;
text-align:center;
 color: black;
 font-family:Arial;
 font-size:70%;
}

td.clsPrintRecord2 {
padding: 0px;
padding-left: 0px;  
background-color:#FFFFFF;
border: 0px solid #000000;
text-align:center;
color: #000000;
font-size:75%; 
}
td.clsPrintRecord3  {
 background-color: #C6BEB5;
 padding: 0px;
 width:1px;
 text-align:left;
}
td.clsPrintRecord3  td{
 background-color: #C6BEB5;
 padding: 0px;
 width:1px;
 text-align:left;
}
td.clsPrintRecord a:link{ 
padding-left: 5px;  
background-color:#FFFFFF;
text-align:left;
 color: #0000FF;
  
}

td.clsPrintRecord a:visited{
padding-left: 5px;  
background-color:#FFFFFF;
text-align:left;
 color: #0000FF;
}

td.ErrorMsg{
padding-left: 5px;  
text-align:center;
 color: red;
}

td.clsCreditHold {
padding: 0px;
padding-left: 0px;
padding-right: 0px;    
background-color:red;
border: 1px solid #000000;
text-align:center;
 color: black;
 font-size:80%;
  font-weight:bold; 
}
td.clsCreditHold2 {
padding: 0px;
padding-left: 0px;
padding-right: 0px;    
background-color:black;
border: 1px solid #000000;
text-align:center;
 color: red;
 font-size:80%;
  font-weight:bold; 
}
td.clsCreditHold3 {
padding: 0px;
padding-left: 0px;
padding-right: 0px;    
background-color:white;
border: 1px solid #000000;
text-align:center;
 color: red;
 font-size:80%;
  font-weight:bold; 
}
td.clsCreditHoldR {
padding: 1px;
padding-left: 3px;
padding-right: 3px;    
background-color:red;
border: 1px solid #000000;
text-align:right;
 color: black;
 font-size:80%; 
 font-weight:bold;
}
td.clsCreditHoldC {
padding: 1px;
padding-left: 3px;
padding-right: 3px;    
background-color:red;
border: 1px solid #000000;
text-align:center;
 color: black;
 font-size:90%; 
 font-weight:bold;
}
td.clsOrderErr {
padding: 1px;
padding-left: 3px;
padding-right: 3px;    
background-color:#FFFFFF;
border: 1px solid #000000;
text-align:left;
 color: blue;
 font-size:70%; 
}
td.clsOrderErrR {
padding: 1px;
padding-left: 3px;
padding-right: 3px;    
background-color:#FFFFFF;
border: 1px solid #000000;
text-align:right;
 color: blue;
 font-size:70%; 
}
td.clsListRecord {
padding-top: 0px;
padding-bottom:0px;
padding-left: 6px;
padding-right:6px;
background-color:#FFFFFF;
border: 1px solid #000000;
text-align:left;
 color: black;
 font-family:Arial;
 font-size:90%;
}
td.clsListRecord a:visited{
font-size:185%;
padding: 3px;
background-color:#FFFFFF;
border: 0px solid #000000;
text-align:left;
 color: black;
 font-family:Arial;
}
td.clsListRecord a:link
{
padding: 3px;
background-color:#FFFFFF;
border: 0px solid #000000;
 font-size:85%;
text-align:left;
 color: black;
 font-family:Arial;
}
td.clsListRecord a:hover
{
padding: 3px;
background-color:#FFFFFF;
border: 0px solid #000000;
text-align:left;
 color: blue;
 font-family:Arial;
 font-size:85%;
}
td.clsListRecordR {
padding-top: 0px;
padding-bottom:0px;
padding-left: 6px;
padding-right:6px;
background-color:#FFFFFF;
border: 1px solid #000000;
text-align:right;
 color: black;
 font-family:Arial;
 font-size:70%;
}
td.clsListRecordC {
padding-top: 0px;
padding-bottom:0px;
padding-left: 0px;
padding-right:0px;
background-color:#FFFFFF;
border: 1px solid #000000;
text-align:center;
 color: black;
 font-family:Arial;
 font-size:80%;
}
td.clsListRecordCMild {
padding-top: 0px;
padding-bottom:0px;
padding-left: 2px;
padding-right:2px;
background-color:lightgreen;
border: 1px solid #000000;
text-align:center;
 color: black;
 font-family:Arial;
 font-size:70%;
}
td.clsListRecordCModerate {
padding-top: 0px;
padding-bottom:0px;
padding-left: 2px;
padding-right:2px;
background-color:yellow;
border: 1px solid #000000;
text-align:center;
 color: black;
 font-family:Arial;
 font-size:70%;
}
td.clsListRecordCSevere {
padding-top: 0px;
padding-bottom:0px;
padding-left: 2px;
padding-right:2px;
background-color:red;
border: 1px solid #000000;
text-align:center;
 color: black;
 font-family:Arial;
 font-size:70%;
}
td.clsListRecordC a:link 
{
padding-top: 0px;
padding-bottom:0px;
padding-left: 2px;
padding-right:2px;
background-color:#FFFFFF;
border: 1px solid #000000;
text-align:center;
 color:Blue;
 font-family:Arial;
 font-size:70%;
}
td.clsListRecordC a:visited 
{
padding-top: 0px;
padding-bottom:0px;
padding-left: 2px;
padding-right:2px;
background-color:#FFFFFF;
border: 1px solid #000000;
text-align:center;
 color:Blue;
 font-family:Arial;
 font-size:70%;
}
td.clsListRecordC a:hover 
{
padding-top: 0px;
padding-bottom:0px;
padding-left: 2px;
padding-right:2px;
background-color:#FFFFFF;
border: 1px solid #000000;
text-align:center;
 color: black;
 font-family:Arial;
 font-size:70%;
}

td.clsListRecord2 {
padding: 3px;
background-color:#FFFFFF;
border: 1px solid #000000;
text-align:left;
 color: black;
 font-family:Arial;
 font-size:90%;
}
td.clsListRecord2R {
padding: 3px;
background-color:#FFFFFF;
border: 1px solid #000000;
text-align:right;
 color: black;
 font-family:Arial;
 font-size:90%;
}
td.clsDetailRecord {
padding: 1px;
padding-left: 3px;  
background-color:#FFFFFF;
border: 0px solid #000000;
text-align:left;
 color: black;
 font-family:Arial;
 font-size:75%;
}
table.clsPrintReg { 
font-size:100%;
width:100%;
border:none;
background-color:#ffffff;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:px;
text-align:center;
vertical-align:top;
}

table.clsPrintRec { 
font-size:115%;
width:90%;
border:none;
background-color:#ffffff;
margin-top:2px;
margin-left:2px;
margin-right:2px;
margin-bottom:10px;
text-align:left;
vertical-align:top;
}
table.clsPrintRec td {
padding: 1px;
padding-left: 10px;  
padding-right: 10px;  
background-color:#ffffff;
}

table.clsPrintRec2 { 
font-size:115%;
width:80%;
border:none;
background-color:#ffffff;
margin-top:2px;
margin-left:2px;
margin-right:10px;
margin-bottom:10px;
text-align:left;
vertical-align:top;
}

table.clsPrintRecord th {
 background-color: #C6BEB5;
 padding: 1px;
 width:50px;
 text-align:left;
}

 th {
 background-color: #C6BEB5;
 padding: 0px;
 width:1px;
 text-align:left;
}

div.menuBar {
  font-family: "MS Sans Serif", Arial, sans-serif;
  font-size: 8pt;
  font-style: normal;
  font-weight: normal;
  color: #000000;
}

div.menuBar {
  background-color: #d0d0d0;
  border: 2px solid;
  border-color: #f0f0f0 #909090 #909090 #f0f0f0;
  padding: 4px 2px 4px 2px;
  text-align: left;
}

div.menuBar,
div.menuBar a.menuButton {
  font-family: "MS Sans Serif", Arial, sans-serif;
  font-size: 8pt;
  font-style: normal;
  font-weight: normal;
  color: #000000;
}

div.menuBar {
  background-color: #d0d0d0;
  border: 2px solid;
  border-color: #f0f0f0 #909090 #909090 #f0f0f0;
  padding: 4px 2px 4px 2px;
  text-align: left;
}

div.menuBar a.menuButton {
  background-color: transparent;
  border: 1px solid #d0d0d0;
  color: #000000;
  cursor: default;
  left: 0px;
  margin: 1px;
  padding: 2px 6px 2px 6px;
  position: relative;
  text-decoration: none;
  top: 0px;
  z-index: 100;
}

div.menuBar a:hover.menuButton {
  background-color: transparent;
  border-color: #f0f0f0 #909090 #909090 #f0f0f0;
  color: #000000;
}

div.menuBar a.menuButtonActive, div.menuBar a:hover.menuButtonActive {
  background-color: #a0a0a0;
  border-color: #909090 #f0f0f0 #f0f0f0 #909090;
  color: #ffffff;
  left: 1px;
  top: 1px;
  
}
table.clsButtonTable { font-size: 85%; width: 95%; border: none; 
               margin-top:2px; margin-left:5px;
               margin-right:0px; margin-bottom:0px; text-align:center;
               vertical-align:center }
               
               
 
a:link {
text-decoration: none;
}  
a:visited {
text-decoration: none;
} 
a:active {
text-decoration: none;
}               

a:hover {
text-decoration: none;
 font-weight: bold; 
}