/* ######### Generic styles ######### */
BODY {
	margin:				0px;
	margin-left:		0px;
	margin-right:		0px;
	margin-top:			0px;
	margin-bottom:		0px;
	color:				#000000;
	background-color:	#B7C1CB;
/*	scrollbar-arrow-color:		#FFFFFF; 
	scrollbar-base-color:		#FFFFFF; 
	scrollbar-highlight-color:	#1F3B79; 
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-face-color:		#1F3B79; 
	scrollbar-shadow-color:		#1F3B79; */
	font-size:		11px;
	font-family:	Tahoma, Verdana, Helvetica, sans-serif;

}

#content {
	position: absolute;
}

TD {
	color:				#6A7581;
	font-size:			11px;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
}

UL {
	list-style-type:	disc,circle;
	font-size:			11px;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	margin:				0px;
}
OL {
	list-style-type:	decimal;
	font-size:			11px;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	margin:				5px;
}
LI {
	margin-top:			12px;
	margin-bottom:		0px;
	margin-right:		10px;
	margin-left:		28px;
}
H2 {
	color:				#000000;
	background-color:	transparent;
	font-size:			16px;
	font-family:		Helvetica, sans-serif;
	font-weight:		bold;
	font-style:			normal;
	padding-left:		14px;
}

/* ##### class txt ##### */
.txt {
	padding-left:		4px;
	color:				#505861;
	background-color:	transparent;
	font-size:			11px;
	font-family:		Verdana, Arial Helvetica, sans-serif;
	font-weight:		normal;
	text-align:			justify;
}
.txt A:link {
	color:				#000000;
	text-decoration:	none;
}
.txt A:visited {
	color:				#000000;
	text-decoration:	none;
}
.txt A:hover {
	color:				#000099;
	text-decoration:	underline;
}
.txt A:active {
	color:				#CC0000;
	text-decoration:	underline;
}


/* ##### class txt2 ##### */
.txt2 {
	color:				#505861;
	background-color:	transparent;
	font-size:			11px;
	font-family:		Verdana, Arial Helvetica, sans-serif;
	font-weight:		normal;
	text-align:			normal;
}
.txt2 A:link {
	color:				#000000;
	text-decoration:	none;
}
.txt2 A:visited {
	color:				#000000;
	text-decoration:	none;
}
.txt2 A:hover {
	color:				#000099;
	text-decoration:	underline;
}
.txt2 A:active {
	color:				#CC0000;
	text-decoration:	underline;
}


/* ##### class footer ##### */
.footer {
	color:				#000000;
	background-color:	transparent;
	font-size:			10px;
	font-family:		Verdana, Arial Helvetica, sans-serif;
	font-weight:		bold;
}
.footer A:link {
	color:				#000000;
	text-decoration:	underline;
}
.footer A:visited {
	color:				#000000;
	text-decoration:	underline;
}
.footer A:hover {
	color:				#333333;
	text-decoration:	none;
}
.footer A:active {
	color:				#CC0000;
	text-decoration:	underline;
}

/* ##### class footmenu ##### */
.footmenu {
	color:				#000000;
	background-color:	transparent;
	font-size:			10px;
	font-family:		Verdana, Arial Helvetica, sans-serif;
	font-weight:		normal;
}
.footmenu A:link {
	color:				#000000;
	text-decoration:	underline;
}
.footmenu A:visited {
	color:				#000000;
	text-decoration:	underline;
}
.footmenu A:hover {
	color:				#333333;
	text-decoration:	none;
}
.footmenu A:active {
	color:				#CC0000;
	text-decoration:	underline;
}

/* ##### class leftmenu ##### */
.leftmenu {
	color:				#000000;
	background-color:	transparent;
	font-size:			11px;
	font-family:		Verdana, Arial Helvetica, sans-serif;
	font-weight:		normal;
	padding-left:		10px;
}
.leftmenu A:link {
	color:				#000000;
	text-decoration:	none;
}
.leftmenu A:visited {
	color:				#000000;
	text-decoration:	none;
}
.leftmenu A:hover {
	color:				#000099;
	text-decoration:	underline;
}
.leftmenu A:active {
	color:				#CC0000;
	text-decoration:	underline;
}

.leftmenu-current {
	padding-left:		10px;
	color:				#004080;
	background-color:	transparent;
	font-size:			11px;
	font-family:		Verdana, Arial Helvetica, sans-serif;
	font-weight:		normal;
}
