
Body  {background-color: #ffffff; ; color: Black;
    Margin: 0px; padding: 0px;
       font-family: helvetica; font-size: 11px}
Table {font-family: helvetica; font-size: 11px}
Input    {font-family:  helvetica; font-size: 11px; border: none;}
textarea {font-family:  helvetica; font-size: 11px}
select   {font-family:  helvetica; font-size: 11px}
td    {background-color: #FFFFCC;}
tr    {}

Form  {margin: 5px}

hr    {height: 2px; color: gray}

h1    {font-weight: bold; font-family: helvetica; font-size: 10px; Color: #3399cc; margin-bottom: 0px;}
       
h2    {color: red; font-family: helvetica; font-size: 10 px; font-weight: bold;s
       }

h3    {font-weight: bold; font-family: helvetica; font-size: 14px; Color: #3399cc; margin-bottom: 10px;}

h4    {font-weight: bold; font-family: helvetica; font-size: 10px; Color: #3399cc; margin-bottom: 0px; line-height:1.2em}

h5    {color: #3399cc; font-family: helvetica; font-size: 8 px; font-weight: normal;
       margin-bottom: 0px; line-height:1.2em }

.ActionButton {border: #000000 1px solid; cursor: hand; font-size: 11 px;}

.ActionButton2 {border: #000000 1px solid; cursor: hand; font-size: 14 px; color: #fff; background: #30A8DB;}

.footer {font-size: 6px; margin: 2px}

.Toolbar {margin-top: 0px; margin-bottom: 5px; border-top-style: solid; background-color: silver; padding: 8px;  border-color: gray; 
           border-bottom-style: solid ; border-width: 2px}

.Label  {color: #3399cc}

.EntryBlock {background-color: #FFFFCC; margin: 0px; margin-bottom: 5px; border: groove thin;  padding: 8px}

.EntryTable .Data  {font: helvetica, sans-serif;
 font-size: 11px; text-decoration:none; }
.EntryTable .Error {color: #FF0000; font-family: helvetica; font-size: 12 px }
.EntryTable .Label {color: DarkBlue; font-family: helvetica; font-size: 12 px; text-align: right}

.ReportTable         { background-color: #FFFFCC; width: 100%;}
.ReportTable .Data   { padding-left: 3px; padding-right: 3px}
.ReportTable .Header { color: #3399cc; background-color: lightgrey; padding-left: 3px; padding-right: 3px }

.ReportHdr1Table         {}
.ReportHdr1Table .Data   {text-align: left;  vertical-align: top; }
.ReportHdr1Table .Label  {text-align: left;  vertical-align: top; }

.ZoomTable         {}
.ZoomTable .Data   {text-align: left; vertical-align: top; padding-left: 3px; padding-right: 3px}
.ZoomTable .Label  {text-align: left; vertical-align: top; color: #3399cc;  }
.ZoomTable .Header {color: #3399cc; background-color: #c0c0c0; text-align: left; vertical-align: top; 3px; padding-left: padding-right: 3px}

A:link    {color: #08088A; font-family: helvetica}
A:visited {color: #08088A; font-family: helvetica}
A:active  {color: #003366; font-family: helvetica}
A:hover   {color: #003366; font-family: helvetica}


label
{
width: 15em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block
}

.submit input
{
margin-left: 4.5em;
}

.button
{
border: 1px solid #30A8DB;
color:#000000;
width: 100px;
background-color:#eeeeee;
height:22px;
}

fieldset
{
border: 1px solid #30A8DB;
width: 100%;
}

legend
{
color: #fff;
background: #30A8DB;
border: 1px solid #30A8DB;
padding: 2px 6px
}
