body {	MARGIN-top : 0;	
	MARGIN-left : 0;
	MARGIN-right : 0;	
	BACKGROUND-COLOR: #ffffff;	 		
	FONT-FAMILY: Verdana, Arial, Helvetica;
	COLOR: #333333; }

.menu {COLOR: #FF9900; FONT-SIZE: 12px;
	FONT-WEIGHT: bold; TEXT-DECORATION: none; text-align: center }

.menu a {COLOR: #FF9900; TEXT-DECORATION: none }

.menu a:hover {COLOR: #FF7C19 }

.menu2 {COLOR: #9933ff; FONT-SIZE: 12px;
	FONT-WEIGHT: bold; TEXT-DECORATION: none; text-align: center }

.menu2 a {COLOR: #9933ff; TEXT-DECORATION: none }

.menu2 a:hover {COLOR: #c721ef }

.error {COLOR: #FF0000; FONT-SIZE: 10pt; FONT-STYLE: normal; 
	FONT-WEIGHT: normal; TEXT-DECORATION: none}

.error a {COLOR: #FF0000; TEXT-DECORATION: none }

.error a:hover {COLOR: #F58C24 }

.footer {COLOR: #333333; FONT-SIZE: 7pt; FONT-STYLE: normal; 
	FONT-WEIGHT: normal; TEXT-ALIGN: center; TEXT-DECORATION: none;	}

.footer a {COLOR: #9933ff; TEXT-DECORATION: none }

.footer a:hover {COLOR: #c721ef }

.bgdgrey {BACKGROUND-COLOR: #666666 }
.bggrey {BACKGROUND-COLOR: #cccccc }
.bglgrey {BACKGROUND-COLOR: #EDEDED }
.bgwhite {BACKGROUND-COLOR: #ffffff }

.bordergrey {BORDER-LEFT: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid
}

.divider {COLOR: #cccccc }

P {FONT-SIZE: 10pt}

.hd {COLOR: #333333; FONT-SIZE: 10pt; 
	FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: none
}

.sc {FONT-SIZE: 8pt; text-align: center }
.sl {FONT-SIZE: 8pt; text-align: left }
.sr {FONT-SIZE: 8pt; text-align: right }

.scb {FONT-SIZE: 8pt; text-align: center; font-weight: bold }
.slb {FONT-SIZE: 8pt; text-align: left; font-weight: bold }
.srb {FONT-SIZE: 8pt; text-align: right; font-weight: bold }

.mc {FONT-SIZE: 10pt; text-align: center }
.ml {FONT-SIZE: 10pt; text-align: left }
.mr {FONT-SIZE: 10pt; text-align: right }
.mcwhite {COLOR: #ffffff; FONT-SIZE: 10pt; text-align: center }

.mcb {FONT-SIZE: 10pt; text-align: center; font-weight: bold }
.mrb {FONT-SIZE: 10pt; text-align: right; font-weight: bold }
.mlb {FONT-SIZE: 10pt; text-align: left; font-weight: bold }
.mrorange {COLOR: #FF7C19; FONT-SIZE: 10pt; text-align: right; font-weight: bold }
.mlblue {COLOR: #336699; FONT-SIZE: 10pt; text-align: left; font-weight: bold }
.mli { COLOR: #333333; FONT-SIZE: 10pt; font-weight: normal; font-style: italic; text-align: left }
.mlred { COLOR: #FF0000; FONT-SIZE: 10pt; font-weight: normal; text-align: left }

.mlgreen { COLOR: #009900; FONT-SIZE: 10pt; font-weight: normal; text-align: left }

.mcred { COLOR: #FF0000; FONT-SIZE: 10pt; font-weight: normal; text-align: center }

.llb {FONT-SIZE: 11pt; text-align: left; font-weight: bold }

.txtbox {FONT-SIZE: 10pt; font-weight: bold; text-align: left;
	BACKGROUND-COLOR: #f6f6f6; BORDER: #dadada 1px solid }

.tbl TD {FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-ALIGN: left; BORDER-BOTTOM: #999999 1px solid;
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.tbl TH {COLOR: #ffffff; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-ALIGN: left; 
	BACKGROUND-COLOR: #9933ff; BORDER-BOTTOM: #660099 3px solid; 
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}

.tblbg {BACKGROUND-COLOR: #cccccc}

.tblhead {COLOR: #333333; FONT-SIZE: 8pt;  				
	FONT-STYLE: normal; FONT-WEIGHT: Bold; TEXT-DECORATION: none;
	BACKGROUND-COLOR: #eeeeee 
}

.tblhead a {COLOR: #333333; TEXT-DECORATION: none }

.tblhead a:hover {COLOR: #009900 }

.tblcontent {COLOR: #000000; FONT-SIZE: 7.5pt; 
	FONT-STYLE: normal; FONT-WEIGHT: normal; TEXT-DECORATION: none
}

.tblgrey {COLOR: #000000; FONT-SIZE: 8pt; 
	FONT-STYLE: normal; FONT-WEIGHT: normal; TEXT-DECORATION: none;
	BACKGROUND-COLOR: #D2E4FC 
}

.tblhg {COLOR: #000000; FONT-SIZE: 10pt; 
	FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: none;
	BACKGROUND-COLOR: #eeeeee 
}

.tblborder {BORDER-LEFT: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid
}

.tblhd {COLOR: #000000; FONT-SIZE: 10pt; 
	FONT-STYLE: normal; FONT-WEIGHT: normal; TEXT-DECORATION: none;
	BORDER-BOTTOM: #cccccc 1px solid
}

.tblhd2 {COLOR: #000000; BACKGROUND-COLOR: #DEE6DF; FONT-SIZE: 10pt; 
	FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: none;
	BORDER-BOTTOM: #cccccc 1px solid
}	


.clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible}
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}

.clLevel0,.clLevel0over{position:absolute; padding:2px; font-family:verdana; font-size:12px; font-weight:bold}
.clLevel0{color:#9933ff; text-align: center }
.clLevel0over{background-color:#9933ff; layer-background-color:#FFFFFF; color:#ffffff; text-align: center; cursor:pointer; cursor:hand}
.clLevel0border{position:absolute; visibility:hidden}

.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:verdana; font-size:11px; font-weight:bold}
.clLevel1{background-color:#ffffff; color:#9933ff}
.clLevel1over{background-color:#9933ff; layer-background-color:#FFFFFF; color:#ffffff; cursor:pointer; cursor:hand}
.clLevel1border{position:absolute; visibility:hidden; background-color:#9933ff; layer-background-color:#9933ff}


