/*-- BEGIN BASIS --*/
BODY {	
	BACKGROUND: #FFFFFF;
	FONT-FAMILY: Verdana, arial, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 11px; 
	LINE-HEIGHT: 10px; 
	color: #003366;
	margin: 0px 0px 0px 0px;
	scrollbar-base-color: #FFFFFF;
	scrollbar-face-color: #75BAFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #003366;
	scrollbar-3dlight-color: #003366;
	scrollbar-arrow-color: #003366;
	scrollbar-darkshadow-color: #003366;
	scrollbar-track-color: #003366;
}

TABLE{
	color: #003366;
	FONT-SIZE: 100%; 
	LINE-HEIGHT: 100%; 
}

TR.cms_head{
FONT-WEIGHT: bold;
BACKGROUND: #003366;
COLOR: #FFFFFF;
}

TD{
vertical-align: top;
padding: 5px 0px 5px 5px;
}

TD.main{
vertical-align: top;
padding: 0px 0px 0px 0px;
}

TD.line {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

A:link {
	COLOR: #CC3366; /*75BAFF*/
	FONT-WEIGHT: none;
	TEXT-DECORATION: none;
}
A:active {
	COLOR: #FFFFFF;
	FONT-WEIGHT: none;
	TEXT-DECORATION: none;
}
A:visited {
	COLOR: #CC3366;
	FONT-WEIGHT: none;
	TEXT-DECORATION: none;
}
A:hover {
	COLOR: #CC3366;
	FONT-WEIGHT: none;
	TEXT-DECORATION: underline;
}

img{
	BORDER: 0px;
}

.dark_blue{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
BACKGROUND: #003366;
}
.white{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
BACKGROUND: #FFFFFF;
}
.light_blue{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
BACKGROUND: #75BAFF;
}
.background_blue{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
BACKGROUND: #EFF7FF;
}

/*-- END BASIS --*/

/*-- BEGIN MENU --*/
TABLE.menu{
	BACKGROUND: #FFFFFF;
	FONT-SIZE: 12px; 
	LINE-HEIGHT: 11px; 
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #003366;
}

TD.menu {
vertical-align: middle;
FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
cursor:			hand;
text-align: right;
padding: 0px 5px 0px 0px;
}
TD.menu_over {
background-image: url("../image/menu/menu_select.gif") ;
vertical-align: middle;
color: #003366;
FONT-SIZE: 12px; 
LINE-HEIGHT: 11px; 
FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
cursor:	hand;
text-align: right;
padding: 0px 5px 0px 0px;
}
TD.menu_select {
background-image: url("../image/menu/menu_select.gif") ;
vertical-align: middle;
FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
COLOR: #003366;
cursor:	hand;
text-align: right;
padding: 0px 5px 0px 0px;
}
TD.menu_head {
background-image: url("../image/menu/menu_head.gif") ;
vertical-align: middle;
FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
FONT-WEIGHT: bold;
COLOR: #003366;
cursor:	hand;
text-align: right;
padding: 0px 5px 0px 0px;
}

TD.submenu {
background-image: url("../image/menu/menu_over.gif") ;
vertical-align: middle;
color: #003366;
FONT-SIZE: 12px; 
LINE-HEIGHT: 11px; 
FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
cursor:	hand;
text-align: right;
padding: 0px 10px 0px 0px;
}
TD.submenu_over {
background-image: url("../image/menu/menu_select.gif") ;
vertical-align: middle;
color: #003366;
FONT-WEIGHT: bold;
FONT-SIZE: 12px; 
LINE-HEIGHT: 11px; 
FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
cursor:	hand;
text-align: right;
padding: 0px 10px 0px 0px;
}

TD.log_out_menu {
background-image: url("../image/menu/submenu.gif") ;
vertical-align: middle;
color: #003366;
FONT-WEIGHT: bold;
FONT-SIZE: 12px; 
LINE-HEIGHT: 11px; 
FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
cursor:	hand;
text-align: right;
padding: 0px 5px 0px 0px;
}
TD.log_out_menu_over {
background-image: url("../image/menu/submenu_over.gif") ;
vertical-align: middle;
color: #003366;
FONT-WEIGHT: bold;
FONT-SIZE: 12px; 
LINE-HEIGHT: 11px; 
FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
cursor:	hand;
text-align: right;
padding: 0px 5px 0px 0px;
}

TD.adres {
BACKGROUND: #003366;
color: #FFFFFF;
FONT-SIZE: 10px; 
LINE-HEIGHT: 10px; 
FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
text-align: left;
vertical-align: bottom;
padding: 5px 2px 5px 5px;
margin: 0px 0px 0px 0px;
}

A.menu:link {
	COLOR: #75BAFF;
	FONT-WEIGHT: none;
	TEXT-DECORATION: none;
}
A.menu:active {
	COLOR: #FFFFFF;
	FONT-WEIGHT: none;
	TEXT-DECORATION: none;
}
A.menu:visited {
	COLOR: #75BAFF;
	FONT-WEIGHT: none;
	TEXT-DECORATION: none;
}
A.menu:hover {
	COLOR: #FFFFFF;
	FONT-WEIGHT: none;
	TEXT-DECORATION: underline;
}
/*-- END MENU --*/

/*-- BEGIN CONTENT --*/

TD.content {
padding: 5px 5px 5px 5px;
margin: 0px 0px 0px 0px;
BACKGROUND: #EFF7FF;
color: #000000;
}

/*-- END CONTENT --*/

/*-- BEGIN NEWS --*/
TABLE.news{
	BACKGROUND: #FFFFFF;
	FONT-SIZE: 12px; 
	LINE-HEIGHT: 11px; 
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #003366;
	text-align: top;
}

TD.news{
	text-align: top;
	color: #007DC5;
	FONT-SIZE: 12px; 
	LINE-HEIGHT: 11px; 
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
}
TD.news_head{
	text-align: top;
	color: #003366;
	FONT-SIZE: 12px; 
	LINE-HEIGHT: 11px; 
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
}
TD.news_content{
	text-align: top;
	color: #003366;
	FONT-SIZE: 12px; 
	LINE-HEIGHT: 11px;
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
}

A.news:link {
	COLOR: #CC3366;
	FONT-WEIGHT: none;
	TEXT-DECORATION: none;
}
A.news:active {
	COLOR: #FFFFFF;
	FONT-WEIGHT: none;
	TEXT-DECORATION: none;
}
A.news:visited {
	COLOR: #CC3366;
	FONT-WEIGHT: none;
	TEXT-DECORATION: none;
}
A.news:hover {
	COLOR: #CC3366;
	FONT-WEIGHT: none;
	TEXT-DECORATION: underline;
}

/*-- END NEWS --*/

/*-- BEGIN CMS --*/
TABLE.cms{
	color: #003366;
	text-align: top;
}

TD.cms{
	text-align: top;
	color: #003366;
}
TR.cms_head{
	text-align: top;
	color: #FFFFFF;
	FONT-WEIGHT: bold;
	BACKGROUND: #003366;
}

TR.cms_subhead{
	text-align: top;
	color: #FFFFFF;
	FONT-WEIGHT: bold;
}

TD.cms_content{
	text-align: top;
	color: #75BAFF;
}

A.cms:link {
	COLOR: #003366;
	FONT-WEIGHT: none;
	TEXT-DECORATION: none;
}
A.cms:active {
	COLOR: #75BAFF;
	FONT-WEIGHT: none;
	TEXT-DECORATION: none;
}
A.cms:visited {
	COLOR: #003366;
	FONT-WEIGHT: none;
	TEXT-DECORATION: none;
}
A.cms:hover {
	COLOR: #75BAFF;
	FONT-WEIGHT: none;
	TEXT-DECORATION: underline;
}

/*-- END CMS --*/

td.copyright {
	font-size:			8pt;
	color:				#928D87;
	text-align:			right;
}

td.error {
	color:				#FF0000;
	font-weight:		bold;	
}

td.label {
	font-weight:		bold;
}

td.ov {
	border-bottom:		1px solid #E4E4E4;
	padding:			2px;
}

td.ovHead {
	background-color:	#003366;
	color:				#FFFFFF;
	font-weight:		bold;
	vertical-align:		middle;
	padding:			2px;
}

td.tabClicked {
	background-color:	#00CCFF;
	cursor:				hand;
	text-decoration:	none;
}

td.tabNotClicked {
	background-color:	#CCCCCC;
	cursor:				hand;
	text-decoration:	underline;
}

td.top {
	background-color:	#FFFFFF;
	border-bottom:		1px solid #928D87;
	height:				90px;
	padding-left:		18px;
	vertical-align:		bottom;
}

tr.ovClicked {
	background-color:	#E4E4E4;
}

div.content {
	border:				0px;
	height:				100%;
	overflow:			auto;
	position:			relative;
	padding:			5px;
	width:				100%;
}

div.site {
	display:			block;
}

div.print {
	display:			none;
}

span.top {
	color:				#000000;
	font-size:			16px;
	font-weight:		bold;
}

input.button {
	background-color:	#FFFFFF;
	border:				1px solid #928D87;
	color:				#003366;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			10pt;
	font-weight:		bold;
	height:				20px;
	text-align:			center;
	vertical-align:		middle;
}

input.npt {
	border:				1px solid #928D87;
	color:				#000000;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			10pt;
}

.error {
	border:				1px solid #FF0000;
	color:				#000000;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			10pt;
}

select {
	border:				1px solid #928D87;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			10pt;
}

textarea {
	border:				1px solid #928D87;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			10pt;
}

table.siteHolder {
	background-color:	#DFDBD7;
	border:				1px solid #928D87;
}

table.overview {
	border-top:			1px solid #DFDBD7;
	border-right:		1px solid #DFDBD7;
	border-left:		1px solid #DFDBD7;
}