
BODY {	
	margin: 20 20 20 20;
	background-color: #000E38;	
	}

P, DIV {
	font-family: verdana, arial;
	font-size: 10px;
	line-height: 1.25em;	
	}

a {
	text-decoration: underline;	
	color:  #5A5A5A;
	outline: none;
	}
a:visited {
	color:  #5A5A5A;
	}
a:active {
	color:  #5A5A5A;
	}
a:hover {
	color: #5A5A5A;
	text-decoration: none;
	}
	
OL, UL {	
	font-family: verdana, arial;
	font-size: 10px;
	line-height: 1.25em;
	line-height: 16px;
	list-style-position: inside;
	margin-left: 15;
	padding-left: 1em;
	text-indent: -1.29em;	
	}
	
H1	{ 
	font-family: geneva, arial;
	color: #FF7900;
	line-height: 1.2em;
	font-size: 16px;
	font-weight:bolder;	
	margin: 0px 0px 9px 0px;	
	}
	
H2 { 
	font-family: geneva, arial;
	font-size: 14px;	
	margin: 0px 0px 7px 0px;
	}
	
H3 { 
	font-family: geneva, arial;
	font-size: 12px;	
	margin: 0px 0px 0px 0px;
	}
	
.smSpace {
	font-size: 6pt;
	}	
	
#brandingBlock {
	background-color: #FE7D19;
	background-image: url(/fileadmin/templates/main/images/bg_brand_block.gif);
	}
	
#topNav {
	background-color: #5A6994;
	background-image: url(/fileadmin/templates/main/images/bg_topNav.gif);
	}
	
#banner1 {
	background-color: #94A6BD;	
	}
	
#banner2 {
	background-color: #322A32;	
	}
	
#middleNav {
	background-color: #94A6BD;
	background-image: url(/fileadmin/templates/main/images/bg_middleNav.gif);
	}
	
#footerBlock {
	background-color: #5A618C;
	background-image: url(/fileadmin/templates/main/images/bg_footer.gif);
	}
	
#bannerFooterBlock {	
	background-image: url(/fileadmin/templates/main/images/bg_banner_footer.gif);
	background-color: #FFFFFF;
	}

.footerContent {
	font-family: geneva, arial;
	color: #A5BAD4;
	font-size: 10px;
	padding-left: 23px;	
	padding-top: 7px;
	}
	
.legals {
	font-family: geneva, arial;
	color: #A5BAD4;
	font-size: 10px;
	padding-left: 23px;	
	padding-top: 7px;
	}
	
#pageContainer {
	width: 740;
	}
	
#tableBorder {
	border: solid 2px #000000;
	}	
	
#tableBorderV1 {
	border-left: solid 2px #000000;
	border-right: solid 2px #000000;
	}	

/* Content column */
#contentBlock {
	padding-left: 23px;
	padding-right: 23px;
	padding-top: 13px;
	padding-bottom: 13px;
	vertical-align: top;
	background-color: #FAF7F7;	
	}

#content {
	padding: 0px 7px 10px 7px;
	margin: 0px;
	background-color: #FAF7F7;		
	}

#colRight {
	padding-left: 10px;
	}



/* Menu 1 column */
#menu_1 {	
	font-family: verdana, geneva, arial;
	font-size: 100px;
	color: #FFFFFF;
	font-weight:bolder;
	}

#menu_1 A {	
	color: #FFFFFF;
	text-decoration: none;
	}

#menu_1 A:hover {	
	color: #FFFFFF;
	}

#menu_1 A:active {	
	color: #FFFFFF;
	}

#menu_1 A:visited {	
	color: #FFFFFF;
	}

#menu_2 {	
	font-family: verdana, geneva, arial;
	font-size: 10px;	
	font-weight:bolder;
	line-height: 1.25em;	
}

#menu_3 {	
	font-family: verdana, geneva, arial;
	font-size: 10px;	
	font-weight:bolder;
	line-height: 3.25em;
	}


/*  Breadcrumb, general for all table cells: */
#breadcrumb {
	font-family: geneva, arial;
	font-size: 9px;	
  	padding: 0px 0px 0px 0px;
}

TR#breadcrumb TD A {
  	text-decoration: none;
	}
	
TR#breadcrumb TD A:hover {
  	text-decoration: underline;
	}
	
TR#breadcrumb TD.oddcell {
  	background-color: #666699;
	}
	
TR#breadcrumb TD.menu3-level1-act {
  	background-color: #88292A;
	}

/* Style for the Path-menu: */
TD#path {
  white-space: nowrap;
  background-color: #F8F8EC;
  font-family: verdana, arial;
  font-size: 11px;
  font-style: italic;
  font-weight: bold;
  padding: 1px 1px 5px 5px;
}

TD#path A {
  text-decoration: none;
  color:black;
}

TD#path A:hover {
  text-decoration: underline;
}

.headerBlock {
  background-color: #88292A;
}

.searchBoxText {
	font-family: geneva, verdana, arial;
	font-size: 10px;
	color: #FFFFFF;
	}
	
.searchBox {
	font-family: geneva, verdana, arial;
	font-size: 10px;
	width: 100px;
	}
	
TD#headerText { 
	font-family: geneva, arial;
	font-size: 26pt;
	font-weight:bolder;
	}
	
.newsAbstract {
	font-family: geneva, verdana, arial;
	font-size: 11px;	
	font-style: italic;
	line-height: 1.25em;
	}
	
.newsTitle {
	font-family: geneva, arial;
	font-size: 14px;	
	line-height: 1.25em;
	margin: 0px 0px 0px 0px;
	}
	
.relatedNews {
	margin: 0px 0px 5px 0px;
	}
	
.mailform {
	font-family: geneva, verdana, arial;
	font-size: 10px;
 }
 
 .mailformrequired {
	font-family: geneva, verdana, arial;
	font-size: 10px;
 }
 
.mailformcomment {
	font-family: geneva, verdana, arial;
	font-size: 10px;
 }
 
 /* File download styles */
		
	.fileTitle, .fileTitle a:link, .fileTitle a:visited, .fileTitle a:active  {
		font-size:10px;
		}
		
	.fileTitle a:hover {
		text-decoration: none;
		}
		
	.fileSize {
		font-size:10px;
		}
	
	.fileName {
		font-size:10px;
		}
		
	.fileDescription {
		display: block;
		font-size:10px;
		margin: 3px 0px 5px 0px;
		}
		
		
/* Search box styles */
.texta {
		font-size:10px;
	}

.buttons {
		font-size:10px;
	}
