.tableheader {
	background-color: #333300;
    COLOR: #FFFF99;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
	font-weight:bold;
    text-decoration: bold;
}
.tabletitle {
	
    COLOR: #333300;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
	font-weight:bold;
    text-decoration: bold;
}
.tabledata_on {
	background-color: #CCCCCC;
    COLOR: #333300;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
	font-weight:none;
    text-decoration: none;
}
.tabledata_off {
	background-color: #999966;
    COLOR: #333300;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
	font-weight:none;
    text-decoration: none;
}
.tabledata_assigned {
	background-color: #666666;
    COLOR: #999999;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
	font-weight:none;
    text-decoration: none;
}
.tablefooter {
	
    COLOR: #333300;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
	font-weight:none;
    text-decoration: none;
}
.menutitle {
	
    COLOR: #333300;
    FONT-FAMILY: arial;
    FONT-SIZE: 12pt;
	font-weight:none;
    text-decoration: none;
}

.menutitle2 {
	
    COLOR: #333300;
    FONT-FAMILY: arial;
    FONT-SIZE: 11pt;
	font-weight:none;
    text-decoration: none;
}
    
.menuheader {
	
    COLOR: #333300;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
	font-weight:bold;
    text-decoration: bold;
}
.menudata {
	
    COLOR: #333300;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
	font-weight:none;
    text-decoration: none;
}
.menutext {
	
    COLOR: #333300;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
	font-weight:none;
    text-decoration: none;
}
.text{
    COLOR: #000000;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
	font-weight:none;
    text-decoration: none;
}
.errormsg {
    COLOR: red;
    FONT-FAMILY: arial;
    FONT-SIZE: 9pt;
	font-weight:none;
    text-decoration: none;
}
.printtitle {
	
    COLOR: #333300;
    FONT-FAMILY: Times New Roman;
    FONT-SIZE: 13pt;
	font-weight:bold;
	text-decoration: bold;
}
.printheader {
	
    COLOR: #333300;
    FONT-FAMILY: Times New Roman;
    FONT-SIZE: 12pt;
	font-weight:bold;
	text-decoration: bold;
}
.printdata {
	
    COLOR: #333300;
    FONT-FAMILY: Times New Roman;
    FONT-SIZE: 12pt;
	font-weight:none;
    text-decoration: none;
}
.printtext {
	
    COLOR: #333300;
    FONT-FAMILY: arial;
    FONT-SIZE: 12pt;
	font-weight:none;
    text-decoration: none;
}
.printmediumheader {
	
    COLOR: #333300;
    FONT-FAMILY: Times New Roman;
    FONT-SIZE: 9pt;
	font-weight:bold;
	text-decoration: bold;
}
.printmediumdata {
	
    COLOR: #333300;
    FONT-FAMILY: Times New Roman;
    FONT-SIZE: 9pt;
	font-weight:none;
    text-decoration: none;
}
.printmediumtext {
	
    COLOR: #333300;
    FONT-FAMILY: arial;
    FONT-SIZE: 9pt;
	font-weight:none;
    text-decoration: none;
}
.printtitlesmall {
	
    COLOR: #333300;
    FONT-FAMILY: Times New Roman;
    FONT-SIZE: 9pt;
	font-weight:bold;
	text-decoration: bold;
}
.printheadersmall {
	
    COLOR: #333300;
    FONT-FAMILY: Times New Roman;
    FONT-SIZE: 8pt;
	font-weight:bold;
	text-decoration: bold;

}
.printtable{
	border: 1px solid #808080; 
}
.printdatasmall {
	
    COLOR: #333300;
    FONT-FAMILY: Times New Roman;
    FONT-SIZE: 8pt;
	font-weight:none;
    text-decoration: none;
}
.printtextsmall {
	
    COLOR: #333300;
    FONT-FAMILY: Times New Roman;
    FONT-SIZE: 8pt;
	font-weight:none;
    text-decoration: none;
}
.pagebreak {page-break-before:always} 
