.menu_link_out_01    { color: #000000; background-color: #00A2C6; cursor: hand  }
.menu_link_over_01 { color: #000000; background-color: #01BFE1; cursor: hand ; text-decoration: none; }

.menu_link_out_02    { color: #000000; background-color: #002063; cursor: hand  }
.menu_link_over_02 { color: #000000; background-color: #1846A4; cursor: hand ; text-decoration: none; }

.menu_link_out_03    { color: #000000; background-color: #FF4D4A; cursor: hand  }
.menu_link_over_03 { color: #000000; background-color: #FD8383; cursor: hand ; text-decoration: none; }

.menu_link_out_04    { color: #000000; background-color: #90DBE8; cursor: hand  }
.menu_link_over_04 { color: #000000; background-color: #CCEFF4; cursor: hand ; text-decoration: none; }

.menu_link_over_05 { color: #000000; background-color: #2663DF; cursor: hand ; text-decoration: none; }


.menu_link_out_06    { color: #000000; background-color: #1846A4; cursor: hand  }
.menu_link_over_06 { color: #000000; background-color: #205CD9; cursor: hand ; text-decoration: none; }

.tabletextlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	cursor: help;
}



.TitleText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	color: #003366;
	text-decoration: none;



}
.tablebackground {
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #00A2C6;
	padding-left: 5px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
}

.tablepadding01{
	padding-top: 6px;
	padding-bottom: 2px;
}

.tablepadding02{
	padding-top: 6px;
	padding-bottom: 2px;
}

.tablepadding03{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	padding-left: 5px;



} 

.tabletext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding-left: 5px;
}
.tabletextbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	padding-left: 5px;

}
.tabletextheader01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	padding-left: 5px;


}
.tabletextheader02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003399;
}
.tabletextheader03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}


.tabletextheader04 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;

}


.tabletextheader05 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}




.tableborder02 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #666666;
	border-bottom-color: #666666;
}
.textbodysmall01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.textheader01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;

}
.tableborder01 {
	border: none;
}
.linktext01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;


}
.formtext01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #90DBE8;


}
.formtextbutton01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #0099CC;
	border: 1px solid #0099CC;
	cursor: hand;

}
.formtextbutton02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #003366;
	border: 1px solid #003366;
	cursor: hand;

}


.formtextbutton03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: red;
	border: 1px solid red;
	cursor: hand;

}



.linktext02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.buttonslinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.formemptyfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
}
.formmissedfield {
	font-weight: bold;
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
}
.calendarborder {
	border: 1px solid #666666;
}
.tabletextheader06 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
}
.tabletextheader07 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.linktext03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	text-decoration: none;
}
.calendarButtons {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	border: none #FFFFFF;
	background-color: #002063;

}
.calendartext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #002063;
	text-decoration: none;
}
.calendartitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.calendartext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	text-decoration: none;
}
.test {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	border: none;
}
.whitetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;


} 
.printtextblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 5px;
	padding-bottom: 3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;



}
.tableborder03 {
	border: 1px solid #000000;
}
.textstattotal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0099FF;
	text-decoration: none;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
.tabletextheader08 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
}
.textblacksmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.smallblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
		font-weight: bold;

}
.edittextarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	background-color: #EAEAEA;
	border: none;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	clip:  rect(0px 0px 0px 0px);
	margin: 0px;
	padding: 0px;


}
.arial12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
.border01 {
	border: 1px solid #999999;
}
.whiteback {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0099FF;
	text-decoration: none;
	background-color: #FFFFFF;
	border: none;
}
.bigstar {
	font-size: 18px;
	color: #FF0000;

}
.border02 {
	border: 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;

}
.border03 {

	border: 2px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.mouseover:hover {
	background-color: #CCCCCC;
}
