
/* Page background color
        background: #FFFFFF;*/
body {margin: 0px 0px 0px 0px;}

body,div,span,p,ul,li,td,th,input,select,textarea,button {font-family: Verdana, sans-serif; font-size: 12px;}

// cellpadding
th, td { padding: 5px; }

// cellspacing
table { border-collapse: separate; border-spacing: 5px; } // cellspacing="5"

td.smallfont {font-family: Verdana, sans-serif; font-size: 10px;}
a.formheaderband:link { text-decoration:none; color: white; font-family: Verdana, sans-serif; font-size:12px; font-weight:bolder }
A.formheaderband:visited {  text-decoration:none; color: white; font-family: Verdana, sans-serif; font-size:12px; font-weight:bolder}
A.formheaderband:hover {  text-decoration:none; color: white; font-family: Verdana, sans-serif; font-size:12px;  font-weight:bolder}
A.formheaderband:active {  text-decoration:none; color: white; font-family: Verdana, sans-serif; font-size:12px; font-weight:bolder}

A:link { color: blue; }
A:visited { color: blue; }
A:hover { color: blue; }
A:active { color: blue; }

A.hdft { color: white; }
A.hdft:link { color: blue; }
A.hdft:visited { color: blue; }
A.hdft:hover { color: blue; }
A.hdft:active { color: blue; }

a.plain {text-decoration:none; color: white; font-family: Verdana, sans-serif; font-size:10px;  }
a.plain:link { text-decoration:none; color: white; font-family: Verdana, sans-serif; font-size:10px; }
A.plain:visited {  text-decoration:none; color: white; font-family: Verdana, sans-serif; font-size:10px; }
A.plain:hover {  text-decoration:none; color: white; font-family: Verdana, sans-serif; font-size:10px;  }
A.plain:active {  text-decoration:none; color: white; font-family: Verdana, sans-serif; font-size:10px; }

P.ButtonText {
   font-family: Verdana, sans-serif; font-size: 12px;
   color: White;
   background: #000000;
}



/* Table colors
#TableHeadingColor     { background: #CCCCFF }
#TableSubHeadingColor  { background: #EEEEFF }
#TableRowColor         { background: #FFFFFF }
*/

/* Example of smaller, sans-serif font in frames */
/* #FrameItemFont  { font-size: 10pt; font-family: Helvetica, Arial, sans-serif } */

/* Navigation bar fonts and colors */
#NavBarCell1    { background-color:#EEEEFF;}/* Light mauve */
#NavBarCell1Rev { background-color:#00008B;}/* Dark Blue */
#NavBarFont1    { font-family: Arial, Helvetica, sans-serif; color:#000000;}
#NavBarFont1Rev { font-family: Arial, Helvetica, sans-serif; color:#FFFFFF;}

#NavBarCell2    { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF;}
#NavBarCell3    { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF;}

div.dataoptclass {
    margin:0px;
    padding-bottom:2px;
    position:relative;
    top:0;
    left:0;
    /*max-height:16px; // This max-height cut off 1px or 2 of the character at bottom. eg: 'g' */
    height:19px;
    line-height:16px;
    overflow:hidden;
}

div.formtitle  {
    font-size:14px;
    font-weight: bold;
}

