.menu A:hover {
	COLOR: black;
}
.menu .color {
	FONT-SIZE: 8pt; 
	COLOR: white; 
	FONT-FAMILY: arial; 
	TEXT-DECORATION: none
}
.menu .bgcolor {
	FONT-SIZE: 8pt; 
	COLOR: black; 
	FONT-FAMILY: arial; 
	TEXT-DECORATION: none; 
	background-color: #FFBA00;
}
A:hover {
	COLOR: #266B7D; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
A.line {
	COLOR: #000066; 
	TEXT-DECORATION: none;
}
.text {
	FONT-SIZE: 9pt; 
	COLOR: black; 
	FONT-FAMILY: arial; 
	TEXT-DECORATION: none;
}
.texttree {
	FONT-SIZE: 8pt; 
	COLOR: black; 
	FONT-FAMILY: arial; 
	TEXT-DECORATION: none; 
	padding-top: 2px; 
	text-align: center; 
	padding-left: 2px;
}
.texttree_title {
	FONT-SIZE: 20pt; 
	COLOR: red; 
	FONT-FAMILY: arial; 
	TEXT-DECORATION: none; 
	padding-top: 2px; 
	text-align: left; 
	padding-left: 2px; 
	background-color: #000000; 
	width: 100%;
}
.black {
	FONT-SIZE: 9pt; 
	COLOR: black; 
	FONT-FAMILY: arial; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: bold;
}
.yellow {
	FONT-SIZE: 8pt; 
	COLOR: yellow; 
	FONT-FAMILY: arial; 
	TEXT-DECORATION: none;
}
.white {
	FONT-SIZE: 8pt; 
	COLOR: white; 
	FONT-FAMILY: arial; 
	TEXT-DECORATION: none;
}
.white_bold {
	FONT-SIZE: 8pt; 
	COLOR: white; 
	FONT-FAMILY: arial; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: bold;
}
.bg_title {
	FONT-SIZE: 8pt; 
	COLOR: white; 
	FONT-FAMILY: arial; 
	FONT-WEIGHT: BOLD; 
	background-color: #6a9bea; 
	text-align: center; 
	height: 22px;
}
.bg_title2 {
	FONT-SIZE: 8pt; 
	COLOR: black; 
	FONT-FAMILY: arial; 
	FONT-WEIGHT: BOLD; 
	background-color: #8db3ef; 
	text-align: center; 
	height: 22px;
}
.bg_subtitle {
	FONT-SIZE: 8pt; 
	COLOR: black; 
	FONT-FAMILY: arial; 
	TEXT-DECORATION: none; 
	background-color: #8db3ef;
}
.bg_grid {
	FONT-SIZE: 9pt; 
	COLOR: black; 
	FONT-FAMILY: arial; 
	TEXT-DECORATION: none; 
	background-color: #ffffff; 
	padding-left: 20px;
	padding-right: 20px;
}
.bg_noselect {
	FONT-SIZE: 8pt; 
	COLOR: white; 
	FONT-FAMILY: arial; 
	TEXT-DECORATION: none; 
	background-color: #8db3ef; 
	padding-left: 20px;
}
.bg_grid2 {
	FONT-SIZE: 9pt; 
	COLOR: black; 
	FONT-FAMILY: arial; 
	TEXT-DECORATION: none; 
	background-color: #f1f4fb; 
	BORDER-BOTTOM: #a6b6c3 1px solid; 
	padding-left: 20px;
}
.bg_grid_nopadding {
	FONT-SIZE: 8pt; 
	COLOR: black; 
	FONT-FAMILY: arial; 
	TEXT-DECORATION: none; 
	background-color: #ffffff; 
	BORDER-BOTTOM: #a6b6c3 1px solid; 
}
.bg_grid_nopadding2 {
	FONT-SIZE: 8pt; 
	COLOR: black; 
	FONT-FAMILY: arial; 
	TEXT-DECORATION: none; 
	background-color: #f1f4fb; 
	BORDER-BOTTOM: #a6b6c3 1px solid; 
}
.bg_footer {
	FONT-SIZE: 8pt; 
	COLOR: black; 
	FONT-FAMILY: arial; 
	TEXT-DECORATION: none; 
	background-color: #b0caf4;
}
.bg_subfooter {
	FONT-SIZE: 8pt; 
	COLOR: black; 
	FONT-FAMILY: arial; 
	TEXT-DECORATION: none; 
	background-color: #caddfb;
}
.bg_hover {
	FONT-SIZE: 8pt; 
	COLOR: black; 
	FONT-FAMILY: arial; 
	TEXT-DECORATION: none; 
	background-color: #b0caf4
}
.bg_content {
	background-color: #f6faff;
}
.color {
	FONT-SIZE: 8pt; 
	COLOR: #084ec0; 
	FONT-FAMILY: arial; 
	TEXT-DECORATION: none;
}
.blue {
	FONT-SIZE: 8pt; 
	COLOR: #467bb3; 
	FONT-FAMILY: arial; 
	TEXT-DECORATION: none;
}
.red {
	FONT-SIZE: 9pt; 
	COLOR: red; 
	FONT-FAMILY: arial; 
	TEXT-DECORATION: none
}
.title {
	FONT-SIZE: 9pt; 
	COLOR: #000000; 
	FONT-FAMILY: arial; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: bold;
}
.title_big {
	FONT-SIZE: 11pt; 
	COLOR: #000000; 
	FONT-FAMILY: arial; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: bold;
}
.form {
	FONT-SIZE: 8pt;
	COLOR: black;
	FONT-FAMILY: arial;
	text-align: right;
	height: 19px;
}
.button {
	BORDER-RIGHT: #6a9bea thin outset; 
	BORDER-TOP: #d3e2fa thin outset; 
	FONT-WEIGHT: bolder; 
	FONT-SIZE: 7pt; 
	VERTICAL-ALIGN: top; 
	BORDER-LEFT: #d3e2fa thin outset;  
	CURSOR: pointer; 
	CURSOR: hand; 
	COLOR: white; 
	BORDER-BOTTOM: #6a9bea thin outset; 
	FONT-FAMILY: Verdana, Arial; 
	HEIGHT: 20px; 
	BACKGROUND-COLOR: #2d69b3;
}
.buttonsmall {
	BORDER-RIGHT: #6a9bea thin outset; 
	BORDER-TOP: #d3e2fa thin outset; 
	FONT-WEIGHT: bolder; 
	FONT-SIZE: 7pt; 
	VERTICAL-ALIGN: top; 
	BORDER-LEFT: #d3e2fa thin outset; 
	WIDTH: 50px; 
	CURSOR: pointer; 
	CURSOR: hand; 
	COLOR: white; 
	BORDER-BOTTOM: #6a9bea thin outset; 
	FONT-FAMILY: Verdana, Arial; 
	HEIGHT: 19px; 
	BACKGROUND-COLOR: #2d69b3
}
.buttonlong {
	BORDER-RIGHT: #6a9bea thin outset; 
	BORDER-TOP: #d3e2fa thin outset; 
	FONT-WEIGHT: bolder; 
	FONT-SIZE: 7pt; 
	VERTICAL-ALIGN: top; 
	BORDER-LEFT: #d3e2fa thin outset; 
	WIDTH: 150px; 
	CURSOR: pointer; 
	CURSOR: hand; 
	COLOR: white; 
	BORDER-BOTTOM: #6a9bea thin outset; 
	FONT-FAMILY: Verdana, Arial; 
	HEIGHT: 19px; 
	BACKGROUND-COLOR: #2d69b3
}
.border{
	BORDER-RIGHT: #6a9bea 1px solid; 
	BORDER-TOP: #6a9bea 1px solid; 
	BORDER-LEFT: #6a9bea 1px solid; 
	BORDER-BOTTOM: #6a9bea 1px solid; 
	BACKGROUND-COLOR: #FFFFFF;
}
.border_top{
	BORDER-TOP: #6a9bea 1px solid;
}

	top: 0px;
	position: absolute; 
	background-color: #ffffff; opacity: .5;	filter: alpha(opacity=50);
	visibility: hidden; 
	overflow: auto;
}
.bg_green {
	background-color: #8db3ef;
}
.black_bold {
	FONT-SIZE: 8pt; 
	COLOR: black; 
	FONT-FAMILY: arial; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: bold;
}