
body {background-color: #E6E6E6; margin:0; padding:0; }
td,p,b,input,div{font-family:arial,helvetica; font-size:12px}

.header { font-size: 12pt; afont-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #333333; }
.master { font-size: 10pt; font-weight: normal; font-style: italic; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; }
.homeheader { font-size: 10pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; }
.colheader { font-size: 9pt; font-family: Arial,sans-serif; color: #333333; font-weight: bold; }
.dataheader { font-size: 8pt; font-family: Arial,sans-serif; color: #333333; font-weight: bold; }
.data1 { font-size: 8pt; font-family: Georgia, Times New Roman, Times, serif; color: black;  }
.data { font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: black;  }
.home { font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: black;  }
.embedded { font-size: 8pt; background-color: #EFEFEF; font-family: Verdana, Arial, Helvetica, sans-serif; color: black; padding-left: 8px; padding-right: 8px }
.embhead { font-size: 8pt; font-weight: bold; background-color: #DEDEDE; font-family: Verdana, Arial, Helvetica, sans-serif; color: black; padding-left: 8px; padding-right: 8px }
.border { border: 1px solid lightgray }
.topborder { border-color: #CCCCCC black black; border-style: solid; border-top-width: 1px}
.tinytext { font-family: Arial, sans-serif; font-size: 9pt; font-style: italic; color: #000000}
.smalltext { font-size: 8pt; color: black; font-family: Arial, sans-serif}
.hint { font-size: 8pt; color: #666666; font-family: Arial, sans-serif}
.footer { font-size: 10px; font-family: Arial, sans-serif}
.text { font-size: 11px; color: black; font-family: Tahoma, Arial, sans-serif}
.sidemenu { font-size: 8pt; color: black; font-family: Arial, sans-serif}
.menutitle { font-size: 10pt; font-weight: bold; color: #aaaaaa; font-family: Verdana, Arial, Helvetica, sans-serif}
.navbar { font-size: 10pt; color: #cccccc; font-weight: bold; font-family: Arial, sans-serif}
.label { font-size: 8pt; color: black; font-family: Arial, sans-serif}
.required { color: #CC0000; }
.title { font-size: 12pt; letter-spacing:.1em;font-weight: bold; color: #333333; line-height:2em; font-family: Arial, Helvetica, sans-serif; padding-left:10px;}
.smhead { font-size: 12pt; color: black; font-family: Arial, sans-serif}
.dialog { border: 1px #000000 solid }
.warning { color: #cc0000; font-weight: bold; line-height:2em; }
.warningdialog { border: 4px #cc0000 solid }
.tophint { font-size: 10pt; color: black; font-family: Arial, sans-serif}
.errortitle { font-size: 12pt; color: #CC0000; font-style: bold; font-family: Arial, sans-serif}
.errormsg { font-size: 9pt; color: black; font-family: Arial, sans-serif}
A { color:#004080; text-decoration:underline; }
.whitelink { color:#FFFFFF; text-decoration:none; }
a:hover { color: #0074CC; text-decoration:underline }

.footer {
    color: #DBDBCC;
    font-size: 10px;
    letter-spacing: .4em;
    font-family: Arial, sans-serif;
    background-color: #003366;    
	padding: 8px;
}

.menubg {
	background-color: #193974; 
	border: 0px solid #000000;   
}