/* == Global ================================================================ */
body, td  { font-size: 10pt; font-family: Arial, Helvetica, sans-serif; }

a         { text-decoration: none; font-weight: bold; color: #034D73;}
a:link    { text-decoration: none; color: #034D73;}
a:visited { text-decoration: none; color: #034D73;}
a:active  { text-decoration: none; color:#034D73;}
a:hover   { text-decoration: underline; color: #034D73;}


/* == Table.Box ============================================================= */
/* tables that are usually along the left side of the page */
table.box           { font-face: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #003366; border: thin outset #8282BE}
table.box td        { color: #FFFFFF; font-size: 1 em; } 
table.box a         { text-decoration: none; font-weight: bold; color: #FFFFFF;}
table.box a:link    { text-decoration: none; color: #FFFFFF;}
table.box a:visited { text-decoration: none; color: #FFFFFF;}
table.box a:active  { text-decoration: none; color: #FFFFFF;}
table.box a:hover   { text-decoration: underline; color: #FFFFFF;}


/* == Table.Data ============================================================ */
/* this is for displaying data tables with alternating row colors */
table.data  { background-color: #FFFFFF; font-size: 10pt; border: 1px solid #000000 }
table.data tr.altcolor { background-color: #ffcccc; }
table.data th {
	background-color: #666699;
	text-align : left;
	color: #FFFFFF;
	font-size: 10pt;
	font-weight: bold;
}
table.data th a         { text-decoration: none; font-weight: bold; color: #FFFFFF;}
table.data th a:link    { text-decoration: none; color: #FFFFFF;}
table.data th a:visited { text-decoration: none; color: #FFFFFF;}
table.data th a:active  { text-decoration: none; color: #FFFFFF;}
table.data th a:hover   { text-decoration: underline; color: #FFFFFF;}



/* == Custom ================================================================ */
/* commented out because this tag should not be used
.divheader     { background-color: #666699; color: #FFFFFF; padding: 4px } */
.header        { font-size: 13pt; font-weight: bold; }
.highlight     { color: #CC3333; }
.clsButton
{
    BACKGROUND-COLOR: #666699;
    BORDER-BOTTOM: #666699 2px solid;
    BORDER-LEFT: #666699 2px solid;
    BORDER-RIGHT: #666699 2px solid;
    BORDER-TOP: #666699 2px solid;
    COLOR: white;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    WIDTH: 60px
}
.clsOverButton
{
    BACKGROUND-COLOR: #666699;
    BORDER-BOTTOM: 2px outset;
    BORDER-LEFT: 2px outset;
    BORDER-RIGHT: 2px outset;
    BORDER-TOP: 2px outset;
    COLOR: white;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    WIDTH: 60px
}
.BoldMessage    { 
    BACKGROUND-COLOR: #FFFFCC;
	COLOR: Red;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
} 
.footer{ 
 
	COLOR: ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-align: left
	text-decoration: none; 
	}