#layer1
{
 position: absolute;
 top: 36px;
 left: 36px; 
 height: 770px; 
 width: 523px; 
 padding: 0px; 
 margin: 0px; 
 z-index: 1
}



body
{
  background: white;
  color: black;
}
body.dialog
{
  background: aliceblue;
  color: black;
}

th, td { /* ns 4 */
font-size: 12px; font-family: Verdana, Arial, Sans-Serif
}

li
{
font-family: Verdana, Arial, Sans-Serif;
font-size: 10px;
color: red; 
margin-top: 1em;
}

select
{
 font-family: Verdana, Arial, Sans-Serif;
 font-size: 12px;
 color: black; 
 background-color: white
}

input
{
 font-family: Verdana, Arial, Sans-Serif;
 font-size: 12px;
}

td.splash
{ 
  font-family: sans-serif;
  line-height: 130%;
  text-align: center;
 background-color: #A8CFFF
}

p.menuhead
{
  font-family: sans-serif;
  font-size:    12pt;
  font-weight:    bold;
  text-align:   center;
  color: red;
}

p.cinfo
{
  font-size:    12pt;
  margin-top: 1em;
  margin-bottom: 1em;
  margin-left: 1em;
  margin-right: 1em;
}

div.logo
{
    width: 500px;
    text-align:   center;
    margin-top: 2px;
    margin-bottom: 2px;
    color: black;
}
div.box
{
    width: 500px;
    margin-top: 2px;
    margin-bottom: 2px;
    color: black;
    font-family: sans-serif;
    font-size:    12pt;
    text-align:   center;
    background-color: aliceblue;
    border: solid orange 1px;
}

.pborder
{
  background-color: #cccccc;
}
.ptitle
{
  background-color: #cccccc;
  background-repeat: repeat;
  background-image: url(images/logo.gif);
  font-family: arial, verdana, sans-serif;
  font-size:    10pt;
  font-weight:    bold;
}
.pbody
{
  font-family: arial, verdana, sans-serif;
  background-color: aliceblue;
}
  
  
div.footer
{
    width: 500px;
    margin-top: 2px;
    margin-bottom: 2px;
    color: black;
    font-size:    10pt;
    text-align:   center;
    background-color: slategray;
    border: solid white 1px;
}

A.footer:link { color: pink; }

.cotxt
{
  color: #333366;
  font-size: large; 
  font-family: Arial, "Comic Sans", Sans-Serif;
}

.pgdate
{ 
  color: #000033;
  font-size: 9px; font-family: Verdana, Arial, Sans-Serif;
}

.pgbody
{
    margin-top: 4px;
    margin-bottom: 4px;
    margin-left: 10px;
}

.hry
{ 
  background: #fff0af;
  color: red;
}

.inputf
{ 
  background: #ffffcc;
  font-size: 12px; font-family: Verdana, Arial, Sans-Serif;
}

.dochdr
{ 
  background: #f0f0f0;
  color: black;
}

.bg1
{ 
  background: #ccccff;
  color: black;
}
.bg2
{ 
  background: #9999cc;
  color: black;
}
.bg3
{ 
  background: #666699;
  color: black;
}

.bgh
{ 
  background: aliceblue;
  color: black;
  font-size: 12pt; 
  font-family: Verdana, Arial, Sans-Serif;
}
div.listheader
{
  background: #ccccff;
  color: black;
  border-bottom: 1px solid #9999cc;
  margin: 2 0 2 0;
}
.schdr
{ 
  background: aliceblue;
  color: black;
  font-size: 12pt;
  font-weight: bold; 
  font-family: Verdana, Arial, Sans-Serif;
}

.scftr
{ 
  background: aliceblue;
  color: black;
  font-size: 10pt;
  font-weight: bold; 
  font-family: Verdana, Arial, Sans-Serif;
}
.dlghdr
{ 
  background: aliceblue;
  color: black;
  font-size: 12pt;
  font-weight: bold; 
  font-family: Verdana, Arial, Sans-Serif;
}

.dlgftr
{ 
  background: aliceblue;
  color: black;
  font-size: 10pt;
  font-weight: bold; 
  font-family: Verdana, Arial, Sans-Serif;
}

.bgf
{ 
  background: #c6d3de;
  color: black;
}

.tb1
{
  border: 1px solid #ccccff; 
  padding: 4;
}

.dref
{ 
  background: #f5f5f5;
  color: black;
}

.infobar
{ 
  background: #ddeeff;
  font-size: 11px; font-family: Verdana, Arial, Sans-Serif;
  color: black;
}


.submit
{ 
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 10pt; 
  color: #0000cc;
  background-color: lightgray;
}

.button
{ 
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 10pt; 
  font-weight: normal; 
  color: #000080;
  background-color: lightgray;
}
.buttons
{ 
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 11px; 
  font-weight: normal; 
  color: #000080;
  background-color: lightgray;
  padding-left: 2px;
  padding-right: 2px;
}

.btnfs80
{ 
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 11px; 
  font-weight: normal; 
  color: #000080;
  padding-left: 2px;
  padding-right: 2px;
  text-align: left;
  width: 80px;
}

.itlabel 
{
 font-size: 11px; 
 font-family: Verdana, Arial, Sans-Serif;
 color : royalblue
}

.flabels 
{
 font-size: 11px; 
 font-family: Tahoma, Verdana, Arial, Sans-Serif;
 color : #3366cc
}

.label1
{ 
  background: ghostwhite;
  color: gray;
}

.labelc
{ 
  background: ghostwhite;
  color: green;
  text-decoration: line-through;
}

.size0 
{
   font-size: 10px;
   font-family:  Sans-Serif;
}

pre.lpt
{
  font-size:    9pt;
  margin-top: 1em;
  margin-bottom: 1em;
  margin-left: 1em;
  margin-right: 1em;
}
pre.note
{
  font-size:    9pt;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 1em;
  margin-right: 1em;
}

div.note
{
  text-indent: -1em;
}

input.login {font-family:verdana,arial,helvetica,sans-serif; font-size: 12px; color: black; padding-left:3px; background-image: url('images/formfield.gif');}
input.logina
{
font-family:verdana,arial,helvetica,sans-serif; 
font-size: 12px; 
color: black; 
padding-left: 3px; 
BORDER-BOTTOM: #ccccff solid 2px; 
BORDER-LEFT: #6666cc solid 2px; 
BORDER-RIGHT: #ccccff solid 2px; 
BORDER-TOP:  #6666cc solid 2px; 
background-image: url('images/formfield.gif');
}

span#accode
{
  color: royalblue;
  font-family: verdana,arial,helvetica,sans-serif; 
  font-size: 11px; 
}

input#accode
{
  background-color: aliceblue;
  color: black;
  padding-left: 2px;
  font-family:verdana,arial,helvetica,sans-serif; 
  font-size: 12px; 
}

textarea.regf, select.regf, input.regf, checkbox.regf 	      
{
    font-size:11px; 
    border-top: 1px solid #555; 
    border-left: 1px solid #555; 
    border-bottom: 1px solid #ccc; 
    border-right: 1px solid #ccc; 
    padding: 1px; 
}
input.regnf	      
{
    font-size:11px; 
    border-top: 1px solid #555; 
    border-left: 1px solid #555; 
    border-bottom: 1px solid #ccc; 
    border-right: 1px solid #ccc; 
    padding: 1px;
    text-align: right; 
}

input.grid	      
{
    font-size:11px; 
    border: 0px none #fff; 
    padding: 1px; 
}

table#pgdhr
{
  background: white;
  color: black;
}

table#dlghdr
{ 
  background: aliceblue;
  color: black;
  font-size: 12pt;
  font-weight: bold; 
  font-family: Verdana, Arial, Sans-Serif;
}

table#navct
{
  background: white;
  color: black;
}

table#schdr
{ 
  background: aliceblue;
  color: black;
  font-size: 12pt;
  font-weight: bold; 
  font-family: Verdana, Arial, Sans-Serif;
}

table#action
{
  background: #c6d3de;
  color: black;
}


td.rule1
{
  background-color: #9999cc;
}

td.feintrule
{
  background-color: #f0f0f0;
}

.sumrule {  background-color: #666666; }


hr.r1
{
  background-color: #9999cc;
  height: 1px;
  width: 100%;
}
.ninook { font-size: 12px; font-family: Courier New, Fixedsys }
.ninotn { font-size: 12px; font-family: Courier New, Fixedsys; color : royalblue }
.ninorj { font-size: 12px; font-family: Courier New, Fixedsys; color : red }

input.t1 { font-family: VERDANA; font-size: 12px; border: 1px solid black; padding: 0px 2px; background-color: aliceblue; }
input.pg { font-family: VERDANA; font-size: 11px; border: 1px solid lightgray; padding: 0px 2px; text-align: center; background-color: aliceblue; }
button.b1 { font-family: VERDANA; font-size: 12px; padding: 0px 2px;  }
.addrl { font-size: 11px; font-family: Verdana, Arial, Sans-Serif;  }
.party { font-size: 12px; font-family: Verdana, Arial, Sans-Serif; font-weight: bold;  }

.body { font-size: 12px; line-height: 18px; font-family: Arial, Sans-Serif }
.fineprint { font-size: 10px; font-family: Verdana, Arial, Sans-Serif }
.leaded { line-height: 18px }
.menuitem { color: #cc0000; font-size: 10px; font-family: Verdana, Arial, sans-serif }
.quote { font-size: 16px; line-height: 29px; font-family: Times, Serif; margin-top: 10pt; margin-bottom: 0pt }
.quotesig { font-style: italic; font-size: 14px; line-height: 29px; font-family: Times, Serif; margin-top: 12pt; margin-bottom: 1pt }
.size1 { font-size: 11px; font-family: Verdana, Arial, Sans-Serif }
.size2 { font-size: 12px;   font-weight: normal; font-family: Verdana, Arial, Sans-Serif }
.size3 { font-size: 14px; font-family: Arial, Sans-Serif }
.size1r { font-size: 11px; font-family: Verdana, Arial, Sans-Serif; color : royalblue }
.size1f { font-size: 12px; font-family: Courier New, Fixedsys }
.fcnarr1 { font-size: 11px; font-family: Verdana, Arial, Sans-Serif; color : blue; }
.negnum1 { font-size: 11px; font-family: Verdana, Arial, Sans-Serif; color : red; }
.negnum2 { font-size: 12px; font-family: Verdana, Arial, Sans-Serif; color : red; }
.accode { font-size: 11px; font-family: Verdana, Arial, Sans-Serif; color : royalblue; }
a.blkcrumb { color: #cccccc }
a.crumb { color: #666666; text-decoration: none; font-size: 11px;  font-family: Verdana, Arial, Sans-Serif }
a:hover.crumb { color: #333366; text-decoration: none; background: #ffa}
a.pagination { color: #cc0000; }

a.colhead { color: black; text-decoration: none }
a:hover.colhead { text-decoration: underline; color: black;  background: #ccf}

a.menu { color: #666666; text-decoration: none; font-size: 12px;  font-family: Verdana, Arial, Sans-Serif }
a:hover.menu { color: #333366; text-decoration: none; background: #ffa}

.emsg { font-size: 11px; font-family: Verdana, Arial, Sans-Serif; color : red }

.pagination    { font-weight: bold; font-size: x-small; 
                 font-family: Verdana, Arial, sans-serif }
a.lblink
{
  text-decoration: none;
  color: #36c;
}
a:hover.lblink
{
  text-decoration: underline;
  color: #36c;
}



