/* TOP AREA */
/* -----------------------------------------------------*/
.gbl-top .top-area .logotype
{
	margin:47px 0 0 16px;
	float:left;
}

.gbl-top .top-area .logotype
{
	margin:47px 0 0 16px;
	float:left;
	width:200px;
}

.gbl-top .top-area .logotype-print
{
	display:none;
}

.gbl-top .top-area .links
{
	float:right;
	height:90px;
	width:500px;
	position:relative;
}

.gbl-top .top-area .links .top
{
	position:absolute;
	right:23px;
	top:13px;
}

.gbl-top .top-area .links .bottom
{
	position:absolute;
	right:23px;
	top:68px;
}

.gbl-top .top-area .links .bottom IMG
{
	vertical-align:middle;
}



.gbl-top .top-area .links .top a.top-links,
.gbl-top .top-area .links .top a.top-links-selected
{
	color:#515151;
	text-decoration:none;
	font-size:1.3em;
	line-height:1.45em;
}

.gbl-top .top-area .links .top a.top-links-selected
{
	color:#0C2174;
}

.gbl-top .top-area .links .bottom A
{
	color:#0C2174;
	text-decoration:none;
	font-size:1.1em;
}





/* MENU AREA */
/* -----------------------------------------------------*/
.gbl-top .menu-area DIV.menu
{
	float:left;
}

.gbl-top .menu-area .menu-sep
{
	vertical-align:bottom;
}

.gbl-top .menu-area .menu-left-selected
{
	background-image:url(../images/global_menu_item_left.gif);
	background-repeat:no-repeat;
	width:9px;
	height:35px;
	overflow:hidden;
	float:left;
	background-color:#ffffff;
}

.gbl-top .menu-area .menu-content-selected
{
	background-image:url(../images/global_menu_item_content.gif);
	background-repeat:repeat-x;
	height:35px;
	line-height:32px;
	float:left;
}

.gbl-top .menu-area .menu-content-selected A
{
	color:#000000;
	text-decoration:none;
}

.gbl-top .menu-area .menu-right-selected
{
	background-image:url(../images/global_menu_item_right.gif);
	background-repeat:no-repeat;
	width:9px;
	height:35px;
	overflow:hidden;
	float:left;
	background-color:#ffffff;
}

.gbl-top .menu-area .menu-left
{
	width:9px;
	height:35px;
	overflow:hidden;
	float:left;
}

.gbl-top .menu-area .menu-content
{
	height:35px;
	line-height:32px;
	float:left;
}

.gbl-top .menu-area .menu-content A
{
	color:#FFFFFF;
	text-decoration:none;
}


.gbl-top .menu-area .menu-right
{
	width:9px;
	height:35px;
	overflow:hidden;
	float:left;
}





/* CONTENT AREA */
/* -----------------------------------------------------*/
.alert H1
{
	color:#FF0000;
}

.gbl-middle .content-area .page-bread-crumb
{
	padding:0 0 10px 175px;	
}

.gbl-middle .content-area .page-bread-crumb-print
{
	padding:0 0 10px 20px;	
}

.gbl-middle .content-area
{
	padding:19px 0 0 0;
	margin:-1 0 0 0;
}

.gbl-middle .index-area
{
	padding:0;
	margin:0 0 0 1px;
	width:761px;
	height:298px;
	position:absolute;
	left:0px;
	top:-5px;
}

.gbl-middle .content-area .mainpage-top-adverts
{
	clear:both;
	padding-left:1px;
}

.gbl-middle .content-area .mainpage-text
{
	padding:23px 0 0 17px;
	width:487px;
	float:left;
}

.gbl-middle .content-area .mainpage-text .normal_preamble
{
	padding-right:10px
}

.gbl-middle .content-area .mainpage-advert
{
	padding:23px 0 0 17px;
	width:237px;
	float:left;
}

.gbl-middle .content-area .mainpage-banners-left
{
	float:left;
	width:718px;
	margin:15px 0 20px 0;
}
/*
.gbl-middle .content-area .mainpage-banners-right
{
	float:left;
	padding:0 0 0 16px;
	margin:15px 0 20px 0;
	width:219px;
}
*/
.gbl-middle .content-area .page-content
{
	float:left;
}

.gbl-middle .content-area .page-content .editor-left
{
	width:401px;
	float:left;
	padding-right:20px;
}

.gbl-middle .content-area .page-content .editor-left UL
{
	margin-top:10px;
	margin-bottom:10px;
	list-style-image:url(../images/global_li_icon.gif);
}

.gbl-middle .content-area .page-content .editor-right
{
	width:153px;
	float:left;
}

.gbl-middle .content-area .page-content .editor-left .modified-page
{
	padding-top: 25px;
	color:#5F5F5F;
	font-style:italic;
}

.gbl-middle .content-area .page-content .editor-left .print-area
{
	margin-top:20px;
}


/* DOCUMENT ARCHIVE */
/* -----------------------------------------------------*/
.file-archive-headline
{
	background-color:#306EC3;
	background-image:url(../images/global_table_first_row_background.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	color: #FFFFFF;
	font-weight:bold;
	padding-bottom:5px;
	padding-top:3px;
	padding-left:4px;
}



/* GLOBALA LINKS */
/* -----------------------------------------------------*/
a.arrowlink
{
	background-image:url(../images/global_link_arrow_1.gif);
	padding-left:9px;
	text-decoration:underline;
	background-repeat:no-repeat;
	background-position:0px 1px;
	display:block;
	width:auto;
	font-weight:bold;
	color:#000000;
}


A.a_news_list
{
	color: #000000;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-decoration: underline;
}

A.a_faq_headline
{
	color: #000000;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-decoration: underline;
}

A.a_sitemap_1
{
	color: #000000;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-decoration: none;
}

A.a_sitemap_2
{
	color: #000000;
	font-weight: normal;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-decoration: none;
}

A.pdf_u
{
	text-decoration:underline;
	color: #000000;
	background-position:0 center;
	background-repeat:no-repeat;
	background-image:url(../images/global_link_icon_pdf.gif);
	padding-left:18px;
}

A.print_u
{
	text-decoration:underline;
	color: #000000;
	background-position:0 center;
	background-repeat:no-repeat;
	background-image:url(../images/global_link_icon_print.gif);
	padding-left:18px;
}

A.xls
{
	text-decoration:underline;
	color: #000000;
	background-position:0 0;
	background-repeat:no-repeat;
	background-image:url(../images/global_link_icon_xls.gif);
	padding-left:18px;
	display:block;
	width:auto;
}

A.pdf
{
	text-decoration:underline;
	color: #000000;
	background-position:0 0;
	background-repeat:no-repeat;
	background-image:url(../images/global_link_icon_pdf.gif);
	padding-left:19px;
	display:block;
	width:auto;
}

A.doc
{
	text-decoration:underline;
	color: #000000;
	background-position:0 0;
	background-repeat:no-repeat;
	background-image:url(../images/global_link_icon_doc.gif);
	padding-left:18px;
	display:block;
	width:auto;
}

A.ppt
{
	text-decoration:underline;
	color: #000000;
	background-position:0 0;
	background-repeat:no-repeat;
	background-image:url(../images/global_link_icon_ppt.gif);
	padding-left:18px;
	display:block;
	width:auto;
}

A.img
{
	text-decoration:underline;
	color: #000000;
	background-position:0 0;
	background-repeat:no-repeat;
	background-image:url(../images/global_link_icon_img.gif);
	padding-left:18px;
	display:block;
	width:auto;
}

A.jpg
{
	text-decoration:underline;
	color: #000000;
	background-position:0 0;
	background-repeat:no-repeat;
	background-image:url(../images/global_link_icon_img.gif);
	padding-left:18px;
	display:block;
	width:auto;
}

A.gif
{
	text-decoration:underline;
	color: #000000;
	background-position:0 0;
	background-repeat:no-repeat;
	background-image:url(../images/global_link_icon_img.gif);
	padding-left:18px;
	display:block;
	width:auto;
}

A.eps
{
	text-decoration:underline;
	color: #000000;
	background-position:0 0;
	background-repeat:no-repeat;
	background-image:url(../images/global_link_icon_img.gif);
	padding-left:18px;
	display:block;
	width:auto;
}

A.tif
{
	text-decoration:underline;
	color: #000000;
	background-position:left;
	background-repeat:no-repeat;
	background-image:url(../images/global_link_icon_img.gif);
	padding-left:18px;
	display:block;
	width:auto;
}


/* SUBMENU OBJECTS*/
/* -----------------------------------------------------*/
.page-submenu
{
	float:left;
	width:175px;
	margin:0 0 20px 1px;
}

.page-submenu .top-menu-item
{
	border-bottom:1px solid #81A2D1;
	width:154px;
}

.page-submenu DIV.menu-item,
.page-submenu DIV.menu-item-selected,
.page-submenu DIV.menu-sub-item
{
	width:149px;
	padding: 7px 0 6px 5px;
}
.page-submenu DIV.menu-item-selected
{
	background-image:url(../images/global_submenu_sel_bg.gif);
	background-repeat:repeat-x;
	background-color:#306EC3;
	background-position:bottom;
	margin:1px 0 1px 0;
	border-bottom:0;
}

.page-submenu DIV.menu-sub-item
{
	background-color:#EAF0F9;
	width:139px;
	text-align:left;
	padding: 2px 0 2px 15px;
	margin:0;
}

.page-submenu DIV.menu-item a,
.page-submenu DIV.menu-item-selected a
{
	text-decoration:none;
	font-weight:bold;
	display:block;
	padding-left:12px;
	background-image:url(../images/global_menu_submenu_a_1_0.gif);
	background-repeat:no-repeat;
	background-position:0 1px;
	font-size:1em;
}				

.page-submenu DIV.menu-item-selected a
{
	color:#FFFFFF;
	background-image:url(../images/global_menu_submenu_a_1_1.gif);
	background-position:0 4px;
}

.page-submenu SPAN.menu-sub-item-2,
.page-submenu SPAN.menu-sub-item-2-selected,
.page-submenu SPAN.menu-sub-item-3,
.page-submenu SPAN.menu-sub-item-3-selected
{
	display:block;
	margin:0 5px 0 0;
	padding:2px 0 2px 6px;
	width:auto;
}

.page-submenu SPAN.menu-sub-item-3,
.page-submenu SPAN.menu-sub-item-3-selected
{
	margin:3px 5px 2px 8px;
}

.page-submenu SPAN.menu-sub-item-2-selected
{
	background-color:#306EC3;
}

.page-submenu SPAN.menu-sub-item-2 A,
.page-submenu SPAN.menu-sub-item-2-selected A,
.page-submenu SPAN.menu-sub-item-3 A,
.page-submenu SPAN.menu-sub-item-3-selected A
{
	font-weight:normal;
	display:block;
	text-decoration:none;
	width:auto;
}

.page-submenu SPAN.menu-sub-item-2-selected A
{
	color:#FFFFFF;
}

.page-submenu SPAN.menu-sub-item-3-selected A
{
	color:#306EC3;
}

.page-submenu DIV.menu-start-item
{
	border-bottom:1px solid #81A2D1;
	height:1px;
	overflow:hidden;
	width:154px;
}


/* FOOTER */
/* -----------------------------------------------------*/
.gbl-main-bottom ADDRESS
{
	font-size:1em;
	color:#FFFFFF;
	background-image:url(../images/global_footer_text_background.gif);
	background-color:#295DA6;
	background-repeat:repeat-x;
	padding:3px 0 3px 0;
	font-style:normal;
}

.gbl-main-bottom ADDRESS A
{
	text-decoration:underline;
	color: #FFFFFF;
	font-weight:normal;
}







/* FOCUS LINKS */
/* -----------------------------------------------------*/

input:focus, input:active, a:focus, a:active, select:focus, select:active, textarea:focus, textarea:active, a.top-links-selected:focus, a.top-links-selected:active, a.top-links:focus, a.top-links:active
{
	background-color:#EBCFDA;
	color:#000000;
}

input.button:focus,input.button:active
{
	background-image:none;
	background-color:#EBCFDA;
	color:#000000;
}


.gbl-top .top-area .links .bottom A:focus,
.gbl-top .top-area .links .bottom A:active
{
	background-color:#EBCFDA;
	color:#000000;
}

.gbl-top .top-area .links .top A.top-links:focus,
.gbl-top .top-area .links .top A.top-links:active,
.gbl-top .top-area .links .top A.top-links-selected:focus,
.gbl-top .top-area .links .top A.top-links-selected:active
{
	background-color:#EBCFDA;
	color:#000000;
}

.gbl-top .menu-area .menu-content-selected A:focus,
.gbl-top .menu-area .menu-content-selected A:active,
.gbl-top .menu-area .menu-content A:focus,
.gbl-top .menu-area .menu-content A:active
{
	background-color:#EBCFDA;
	color:#000000;
}


.page-submenu DIV.menu-item a:focus,
.page-submenu DIV.menu-item-selected a:active,
.page-submenu DIV.menu-item a:active,
.page-submenu DIV.menu-item-selected a:focus
{
	background-color:Transparent;
}

.page-submenu SPAN.menu-sub-item-2 a:focus,
.page-submenu SPAN.menu-sub-item-2-selected a:active,
.page-submenu SPAN.menu-sub-item-2 a:active,
.page-submenu SPAN.menu-sub-item-2-selected a:focus
{
	background-color:Transparent;
}

.gbl-bottom A.a_footer:focus,
.gbl-bottom A.a_footer:active
{
	background-color:#EBCFDA;
	color:#000000;
}

