Body  { background-color: #003366; margin-top: 10px; margin-left: 10; font-family: Arial, Helvetica, sans-serif; font-size: 12pt;color: #ffffff; background-image: url('../Images/grey_lines_blue_blur.gif')} 
td    {  font-family: Arial, Helvetica, sans-serif; font-size: 12; vertical-align: bottom;}
tr    {}
Table {}
Form  {}
strong {text-align: left;  font-family: Arial, Helvetica, sans-serif; font-size: 12; vertical-align: top; color:#ffffff;}
hr {color: #990033; line-height: 0;}
blockquote {font-family: Arial, Helvetica, sans-serif; font-size: 12; vertical-align: middle; color: #ffffff;}
ul {font-family: Arial, Helvetica, sans-serif; font-size: 12; vertical-align: middle; color: #ffffff;} 
p { font-family: arial, helvetica, sans-serif; font-size: 12; font-weight: bold; vertical-align: middle; line-height: 1.5; padding: 4; color: #ffffff;}

H3 { font-weight: bold; font-style: normal; text-align: center; font-size: 20; font-family: Arial, Helvetica, sans-serif; color: #ffffff;}
H4 { font-weight: bold; font-style: normal; text-align: left;  font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 15; background-color: #990033; padding: 4;}
H5 { font-weight: bold; font-style: normal; text-align: left;   font-size: 11; font-family: Arial, Helvetica, sans-serif; color: #ffffff;}

.EntryTable { background-color: #cccccc; border: medium double; font-family: Arial, Helvetica, sans-serif; border-color: #999999;}
.EntryTable .Data { color: #000000;}
.EntryTable .Error {text-align: left; font-weight: bold;  color: red; font-size: 12;  font-family: Arial, Helvetica, sans-serif;}
.EntryTable .Label { font-weight: bold; text-align: left; color: #000000; font-size: 12; font-family: Arial, Helvetica, sans-serif;}

.ReportTable { border: medium double; border-color: #999999; background: #ffffff;}
.ReportTable .Data  {vertical-align: top; color: #000000;}
.ReportTable .Header { background-color: #003366; color: #ffffff; font-size: 14; font-family: Arial, Helvetica, sans-serif;}

.ReportHdr1Table {}
.ReportHdr1Table .Data   {text-align: left; vertical-align: top; font-family: Arial, Helvetica, sans-serif; background: #ffffff; color: #000000;}
.ReportHdr1Table .Label  {text-align: left; vertical-align: top; background-color: 003366; color: #ffffff; font-size: smaller; font-family: Arial, Helvetica, sans-serif;}

.ZoomTable {background: #ffffff;}
.ZoomTable .Data  {text-align: left; vertical-align: top; font-family: Arial, Helvetica, sans-serif; color: #000000;}
.ZoomTable .Label  { text-align: left; vertical-align: top;  color: #000000; font-size: small; font-family: Arial, Helvetica, sans-serif; font-size:13; background-color: #;}
.ZoomTable .Header { background-color: #003366; text-align: left; vertical-align: top;  font-family: Arial, Helvetica, sans-serif; color:#ffffff; font-size:14;}

a:link { color: #999999; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12; font-weight: bold; background: #; padding: 2;}
a:visited { color: #999999; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12; font-weight: bold; background: #; padding: 2;}
a:active { color: #cccccc; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12; font-weight: bold; padding: 2;}
a:hover { color:#cccccc; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12; font-weight: bold; background: #; }
