/*
colors:
grey, light: #b6b6b6
grey-green: #cccc99
red: #bb2800

blue-grey, dark: #5a5a5a
blue-grey, light: #51626f
blue-grey, light2: #dfe5e6
*/

BODY
{
	font-family: arial;
	font-size: 9pt;
	color: #5a5a5a;
}
TD
{
	font-family: arial;
	font-size: 9pt;
	color: #5a5a5a;
}
A,
A:link,
A:active,
A:visited,
{
	font-family: arial;
	font-size: 9pt;
	color: #5a5a5a;
	text-decoration: none;
}
A:hover,
{
	text-decoration: underline;
}
INPUT 
{
	border: 1px solid #b6b6b6;
	color: #bb2800;
	background-color: #dfe5e6;
	font-family: arial;
	font-size: 10pt;
}
TEXTAREA
{
	border: 1px solid #b6b6b6;
	color: #bb2800;
	background-color: #dfe5e6;
	font-family: arial;
	font-size: 10pt;
}
.HEADER
{
	border-bottom: 1px dotted #b6b6b6;
	font-family: arial;
	font-size: 8pt;
	color: #b6b6b6;
	padding-bottom: 5px;
}
.FOOTER
{
	border-top: 1px solid #b6b6b6;
	background-color: #dfe5e6;
	font-family: arial;
	font-size: 8pt;
	color: #5a5a5a;
	text-align: center;
}
.FOOTERLOW
{
	border-bottom: 1px solid #b6b6b6;
	background-color: #ffffff;
}
.LIST_LANGUAGE
{
	font-family: arial;
	font-size: 8pt;
	color: #b6b6b6;
}
.LIST_LANGUAGE a,
.LIST_LANGUAGE a:link,
.LIST_LANGUAGE a:active,
.LIST_LANGUAGE a:visited
{
	font-family: arial;
	font-size: 8pt;
	color: #b6b6b6;
	text-decoration: none;
}
.LIST_LANGUAGE a:hover
{
	text-decoration: underline;
}
.LINKPATH
{
	font-family: arial;
	font-size: 8pt;
	color: #b6b6b6;
	border-bottom: 1px dotted #b6b6b6;
}
.LINKPATH a,
.LINKPATH a:link,
.LINKPATH a:active,
.LINKPATH a:visited
{
	font-family: arial;
	font-size: 8pt;
	color: #b6b6b6;
	text-decoration: none;
}
.LINKPATH a:hover
{
	text-decoration: underline;
}
.MENU
{
	width: 150px;	
	height: 450px;
	vertical-align: top;
}
.CONTENT
{
	border-left: 1px dotted #b6b6b6;
	border-right: 1px dotted #b6b6b6;
	padding: 10px 20px 10px 20px;
	width: 600px;
	vertical-align: top;
	text-align: left;
}
.NEWS
{
	padding: 10px 0px 10px 10px;
	width: 200px;
	vertical-align: top;
}
.MENU_0
{
	font-family: arial;
	font-size: 10pt;
	font-weight: bold;
	color: #5a5a5a;
	background-color: #ffffff;
	height: 25px;
	vertical-align: middle;
	text-align: left;
	padding: 2px 2px 2px 5px;
	border-bottom: 1px dashed #b6b6b6;
}
.MENU_0 a,
.MENU_0 a:link,
.MENU_0 a:active,
.MENU_0 a:visited
{
	font-family: arial;
	font-size: 10pt;
	color: #5a5a5a;
	text-decoration: none;
}
.MENU_0 a:hover
{
	text-decoration: underline;
}
.MENU_0_MARKED
{
	font-family: arial;
	font-size: 10pt;
	font-weight: bold;
	color: #5a5a5a;
	background-color: #ffffff;
	height: 25px;
	vertical-align: middle;
	text-align: left;
	padding: 2px 2px 2px 5px;
	border-bottom: 1px dashed #b6b6b6;
	background-color: #dfe5e6;
}
.MENU_0_MARKED a,
.MENU_0_MARKED a:link,
.MENU_0_MARKED a:active,
.MENU_0_MARKED a:visited
{
	font-family: arial;
	font-size: 10pt;
	color: #5a5a5a;
	text-decoration: none;
}
.MENU_0_MARKED a:hover
{
	text-decoration: underline;
}
.MENU_1
{
	font-family: arial;
	font-size: 9pt;
	color: #8996a0;
	background-color: #ffffff;
	height: 20px;
	vertical-align: middle;
	text-align: left;
	padding: 2px 2px 2px 10px;
	border-bottom: 1px dotted #b6b6b6;
}
.MENU_1 a,
.MENU_1 a:link,
.MENU_1 a:active,
.MENU_1 a:visited
{
	font-family: arial;
	font-size: 9pt;
	color: #51626f;
	text-decoration: none;
}
.MENU_1 a:hover
{
	text-decoration: underline;
}
.MENU_1_MARKED
{
	font-family: arial;
	font-size: 9pt;
	color: #51626f;
	background-color: #ebf1f2;
	height: 20px;
	vertical-align: middle;
	text-align: left;
	padding: 2px 2px 2px 10px;
	border-bottom: 1px dotted #b6b6b6;
	font-weight: bold;
}
.MENU_1_MARKED a,
.MENU_1_MARKED a:link,
.MENU_1_MARKED a:active,
.MENU_1_MARKED a:visited
{
	font-family: arial;
	font-size: 9pt;
	color: #51626f;
	text-decoration: none;
}
.MENU_1_MARKED a:hover
{
	text-decoration: underline;
}
.MENU_2
{
	font-family: arial;
	font-size: 9pt;
	color: #8996a0;
	background-color: #ffffff;
	height: 20px;
	vertical-align: middle;
	text-align: left;
	padding: 2px 2px 2px 20px;
	border-bottom: 1px dotted #dfe5e6;
}
.MENU_2 a,
.MENU_2 a:link,
.MENU_2 a:active,
.MENU_2 a:visited
{
	font-family: arial;
	font-size: 9pt;
	color: #51626f;
	text-decoration: none;
}
.MENU_2 a:hover
{
	text-decoration: underline;
}
.MENU_2_MARKED
{
	font-family: arial;
	font-size: 9pt;
	color: #51626f;
	background-color: #ffffff;
	height: 20px;
	vertical-align: middle;
	text-align: left;
	padding: 2px 2px 2px 20px;
	border-bottom: 1px dotted #dfe5e6;
	font-weight: bold;
}
.MENU_2_MARKED a,
.MENU_2_MARKED a:link,
.MENU_2_MARKED a:active,
.MENU_2_MARKED a:visited
{
	font-family: arial;
	font-size: 9pt;
	color: #51626f;
	text-decoration: none;
}
.MENU_2_MARKED a:hover
{
	text-decoration: underline;
}
.MENU_SPACER
{
	padding: 10px;
	font-size:1px;
}
.NEWSDATE
{
	font-family: arial;
	font-size: 7pt;
	color: #51626f;
	text-decoration: none;
	border-bottom: 1px dotted #dfe5e6
}
.NEWSTEXT
{
	padding-bottom: 20px;
	font-family: arial;
	font-size: 7pt;
	color: #51626f;
	text-decoration: none;	
}
.NEWSTEXT a,
.NEWSTEXT a:link,
.NEWSTEXT a:active,
.NEWSTEXT a:visited
{
	font-family: arial;
	font-size: 7pt;
	color: #51626f;
	text-decoration: none;	
}
.NEWSTEXT a:hover
{
	font-family: arial;
	font-size: 7pt;
	color: #51626f;
	text-decoration: underline;
}
.NEWSTEXT2
{
	padding-bottom: 20px;
	font-family: arial;
	font-size: 9pt;
	color: #5a5a5a;
	text-decoration: none;	
}
.NEWSTEXT2 a,
.NEWSTEXT2 a:link,
.NEWSTEXT2 a:active,
.NEWSTEXT2 a:visited
{
	font-family: arial;
	font-size: 9pt;
	color: #5a5a5a;
	text-decoration: none;	
}
.NEWSTEXT2 a:hover
{
	font-family: arial;
	font-size: 9pt;
	color: #5a5a5a;
	text-decoration: underline;
}
.CONTENT_L1
{
	padding: 10px 0px 5px 0px;
	font-size: 12pt;
}
.CONTENT_L2
{
	padding: 25px 0px 5px 0px;
}
.CONTENT_L3
{
	padding: 10px 0px 5px 0px;
}
.CONTENT_L4
{
	padding: 10px 0px 5px 0px;
}
.TOPLINK
{
	color: #b6b6b6;
	border-bottom: 1px dotted #b6b6b6;
}
.TOPLINK A,
.TOPLINK A:link,
.TOPLINK A:active,
.TOPLINK A:visited
{
	color: #b6b6b6;
	text-decoration: none;	
}
.TOPLINK A:hover
{
	text-decoration: none;
}
.TEXT {
	font-family: arial;
	font-size: 9pt;
	font-style: normal;
	color: #5a5a5a;
	padding: 10px 0px 20px 0px;
	line-height: 14pt;
}
.TEXT_HEAD {
	font-family: arial;
	font-size: 12pt;
	font-style: normal;
	color: #5a5a5a;
	padding: 10px 0px 0px 0px;
	line-height: 14pt;
}
.SLOGAN {
	font-family: arial;
	font-size: 12pt;
	color: #5a5a5a;
}
.QUOTEBOX {
	font-family: arial;
	font-size: 12pt;
	font-style: italic;
	color: #5a5a5a;
	text-align: right;
}
.AUTHOR {
	font-family: arial;
	font-size: 8pt;
	font-style: normal;
	color: #5a5a5a;
	padding: 3px;
}
.IMAGE {
	padding: 0px 0px 20px 0px;
}
.ERRORTEXT {
	font-family: arial;
	font-size: 9pt;
	font-style: normal;
	line-height: 14pt;
	font-weight: bold;
	color: #ff0000;
}