body                    { background-color: white;margin-top:10px}
body,form               { margin: 0; padding: 0 }
body,table,tr,td,input,select { font-family: Arial; font-size: 9pt; }
img {border:0}
a {color:#11449E;text-decoration:none}
a:hover {color:red;text-decoration:underline}

/*
h1: Page title
h2:
h3:
*/

h1           {margin:0;padding:0;font-size:9pt}
h2           {margin:0;padding:0;font-size:9pt;font-weight:normal}
h3           {margin:0;padding:0;font-size:9pt}

*.tbl
{
  background-color:#EBF5FF;
  border-top:1px solid #9CCFFF;
  border-left:1px solid #9CCFFF;
  border-right:1px solid #9CCFFF;
}

*.tbl td
{
  vertical-align: top; 
  padding-top: 1px; 
  padding-bottom: 1px; 
  padding-left: 3px; 
  padding-right: 3px; 
  border-top: 1px solid white;
  border-bottom: 1px solid #9CCFFF;
}
*.tbl th
{
  font-weight:bold;
  background-color:#9CCFFF;
  padding-top:2px;
  padding-bottom:3px;
  padding-left: 3px; 
  padding-right: 3px; 
}

*.frm
{
  background-color:#EBF5FF;
  border:1px solid #9CCFFF;
}

*.frm td
{
  padding-top: 1px; 
  padding-bottom: 1px; 
  padding-left: 3px; 
  padding-right: 3px; 
  xborder-top: 1px solid white;
  xborder-bottom: 1px solid #9CCFFF;
}
*.frm th
{
  font-weight:bold;
  background-color:#9CCFFF;
  padding-top:2px;
  padding-bottom:3px;
  padding-left: 3px; 
  padding-right: 3px; 
}


.menu,.menu a {text-decoration:none;font-size:7pt;color:black;font-family:verdana;font-weight:bold;text-transform:uppercase}
.menu a:hover {text-decoration:underline}

.cat {font-size:12pt;font-weight:bold;font-color:#053679}

*.icon {vertical-align:middle}

*.sml  { font-size: 8pt; color:#888888}
*.sml:link, *.sml:active, *.sml:visited, *.sml:hover { text-decoration: underline}


*.Picture {border: 1px solid black}
*.box {background-color:#FFFAE3;border:1px solid #DDDDDD;padding:5px}
*.tab {font-weight:bold}
*.error {background-color:#FF8080;border:1px solid #DDDDDD;padding:5px}

table.nav {background-color:#FFFAE3;border:1px solid #DDDDDD}
*.nav, *.nav a:link, *.nav a:active, *.nav a:visited, *.nav a:hover,*.navPrev,*.navNext { text-decoration: none; font-size: 8pt; font-weight: bold }
*.nav        { color: #666666 }
a.nav        { color: #11449E }


*.navPrev    { background-image: url('/Img/PrevDis.gif'); background-repeat: no-repeat; 
               padding-left: 12px; background-position: left center }
a.navPrev    { background-image: url('/Img/Prev.gif'); background-repeat: no-repeat; 
               padding-left: 12px; background-position: left center }
*.navNext    { background-image: url('/Img/NextDis.gif'); background-repeat: no-repeat; 
               padding-right: 12px; background-position: right center }
a.navNext    { background-image: url('/Img/Next.gif'); background-repeat: no-repeat; 
               padding-right: 12px; background-position: right center }

