h2 {
	font-size: 12pt;
}
h3 {
	font-size: 10pt;
}

td.sidebar {
	color: #107D63;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	cursor: default;
}
td.sidebar a, td.sidebar a:visited, td.sidebar a:hover {
	color: #107D63;
}
table.topnav {
	background-color: #08288C;
	cursor: default;
}
table.topnav td {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: center;
	font-weight: bold;
}


BODY {
	background-color: #ffffff;
	margin: 0px;
}

 
td /* standard default text for table cells*/
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	TEXT-TRANSFORM: none;
	COLOR: #333333;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal
} 
 
 .standardTxt /* standard text within the body  area*/
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	TEXT-TRANSFORM: none;
	COLOR: #333333;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal
}
 .standardRechtsTxt {/* standard text in the right column */
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	TEXT-TRANSFORM: none;
	COLOR: #333333;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal
}
 .standardSubTxt {/* text in navlayers */
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	TEXT-TRANSFORM: none;
	COLOR: #000000;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
}
 .standardSubPRTxt {/* text in navlayers */
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	TEXT-TRANSFORM: none;
	COLOR: #000000;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: italic;
}
 .detailsrechtsTxt {/* text seperating bar*/
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	TEXT-TRANSFORM: none;
	COLOR: #000099;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal
}
.detailsDate {/* dates)*/
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	TEXT-TRANSFORM: none;
	COLOR: #666666;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal
}
 .rightHeadings /* headlines in the right column*/
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	TEXT-TRANSFORM: none;
	COLOR: #333333;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal
}
 .detailsHead {/* standard headline within the body area */
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	TEXT-TRANSFORM: none;
	COLOR: #000099;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal
}
 .detailsSubHead {/* 2nd level headline within the body area */
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	TEXT-TRANSFORM: none;
	COLOR: #000099;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal
} 
 .moreLink {/*style if the word  'more' is linked*/
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	TEXT-TRANSFORM: none;
	COLOR: #cc0000;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal
}
 .breadCrumb {/* text in the breadcrumb navigation....except recent page */
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	TEXT-TRANSFORM: none;
	COLOR: #CC0000;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal
}
 .recentPageBread {/* recent page in breadcrumb */
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	TEXT-TRANSFORM: none;
	COLOR: #000099;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal
} 
.paraHeadRow {/* text within the dividers */
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	TEXT-TRANSFORM: none;
	COLOR: #000099;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal
} 
 .searchfield {/* searchfield */
	BORDER-RIGHT: #FFFFFF 1px solid;
	BORDER-TOP: #FFFFFF 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	TEXT-TRANSFORM: none;
	BORDER-LEFT: #FFFFFF 1px solid;
	COLOR: #333333;
	LINE-HEIGHT: normal;
	BORDER-BOTTOM: #FFFFFF 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	width : 134;
	height : 18;
} 
 .searchcell {/* searchfield */
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	TEXT-TRANSFORM: none;
	BORDER-LEFT: #cccccc 1px solid;
	COLOR: #333333;
	LINE-HEIGHT: normal;
	BORDER-BOTTOM: #cccccc 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	width : 134;
	height : 18;
} 
 .searchtxt {/* searchtxt */
	BORDER-RIGHT: none;
	BORDER-TOP: #cccccc 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	TEXT-TRANSFORM: none;
	BORDER-LEFT: #cccccc 1px solid;
	COLOR: #999999;
	LINE-HEIGHT: normal;
	BORDER-BOTTOM: #cccccc 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	width : 42;
	height : 18;
}
 .searcharrow {/* searcharrow */
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	TEXT-TRANSFORM: none;
	BORDER-LEFT: none;
	COLOR: #333333;
	LINE-HEIGHT: normal;
	BORDER-BOTTOM: #cccccc 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	width : 16;
	height : 18;
} 
 TABLE.nav {/* tables in the blue navbars  */
	background-color: #ffffff;
	width: 150px;
	border-top: 1px solid #cecece;
	border-left: 1px solid #cecece;
	border-bottom: 1px solid #3e4b5e;
	border-right: 1px solid #3e4b5e;
} 
TD.navann {/* text in navlayers */
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	TEXT-TRANSFORM: none;
	COLOR: #000000;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
}
TABLE.tbHead { /* blue nav-bar style */
background-color: #000099; 
/* border: 1px solid #999999; */
} 
TD.tdHead {/* blue nav-bars */
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	TEXT-TRANSFORM: none;
	COLOR: #FFFFFF;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	height: 17px;
	padding-left: 4px;
	padding-right: 4px;
	vertical-align: middle;
}

TABLE.navLang {/* top mouse-over table */
	WIDTH: 65px; 
	COLOR: #CC0000; 
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-TOP: 1px solid #666666;
	BORDER-LEFT: 1px solid #666666;
	BORDER-BOTTOM: 1px solid #666666;
	BORDER-RIGHT: 1px solid #666666;
	PADDING-TOP: 1px;
	PADDING-LEFT: 1px;
	PADDING-RIGHT: 1px; 
	PADDING-BOTTOM: 1px;
}


TABLE.navLegal {/* top mouse-over table */
	WIDTH: 80px; 
	COLOR: #CC0000; 
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-TOP: 1px solid #666666;
	BORDER-LEFT: 1px solid #666666;
	BORDER-BOTTOM: 1px solid #666666;
	BORDER-RIGHT: 1px solid #666666;
	PADDING-TOP: 1px;
	PADDING-LEFT: 1px;
	PADDING-RIGHT: 1px; 
	PADDING-BOTTOM: 1px;
}

TR.item {CURSOR: default; HEIGHT: 17px}
TR.itemlink {CURSOR: pointer; HEIGHT: 17px}

TD.navrowLang {/* top mouse-over table column */
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	PADDING-TOP: 2px; 
	PADDING-BOTTOM: 2px; 
	CURSOR: hand; 
	COLOR: #cc0000; 
	PADDING-TOP: 2px
}

A.LightCol {COLOR: #D1EBE8; TEXT-DECORATION: none}
A.LightCol:hover {COLOR: #D1EBE8}
A.LightCol:active {COLOR: #D1EBE8}
A.LightCol:visited {COLOR: #D1EBE8}

A.DarkCol {COLOR: #B7E0DA; TEXT-DECORATION: none}
A.DarkCol:hover {COLOR: #B7E0DA}
A.DarkCol:active {COLOR: #B7E0DA}
A.DarkCol:visited {COLOR: #B7E0DA}

A.HoverCol, A.HoverCol:hover, A.HoverCol:active, A.HoverCol:visited {
	color: #1A7E5F;
	text-decoration: none;
}

A{/* linkcolor  */
	COLOR: #0D2B88;
	TEXT-DECORATION: none
}
 A:hover {/* mouse-over link */
	COLOR: #0D2B88;
}
 A:active {/* activelink */
	COLOR: #0D2B88;
} 
A:visited {/* visited link */
 COLOR: #0D2B88;
} 

a.lang:link {color: #CC0000; text-decoration:none; font-family: verdana,arial,sans-serif; font-size: 10px;}
a.lang:visited {color: #CC0000; text-decoration:none; font-family: verdana,arial,sans-serif; font-size: 10px;}
a.lang:active {color: #CC0000; text-decoration:none; font-family: verdana,arial,sans-serif; font-size: 10px;}
a.lang:hover {color: #CC0000; background: #CCCCCC; text-decoration:none; font-family: verdana,arial,sans-serif; font-size: 10px;}

A.topnav {COLOR: #CC0000; TEXT-DECORATION: none}
A.topnav:active {COLOR: #cc0000}
A.topnav:visited {COLOR: #cc0000}

A.bullet: {COLOR: #333333; TEXT-DECORATION: none}
A.bullet:active {COLOR: #333333}
A.bullet:visited {COLOR: #333333}

A.ImgB:link {BORDER-COLOR: #cccccc}
A.ImgB:active {BORDER-COLOR: #cccccc}
A.ImgB:visited {BORDER-COLOR: #cccccc}



 .fixTopNav {/* functional navigation....e.g. copyright, disclaimer */
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	TEXT-TRANSFORM: none;
	COLOR: #999999;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
} 

textarea {overflow:auto}

INPUT.contact {
		font-size : 8pt;
		font-family : verdana;
		border: 1x solid #c5c5b5
}
select.contact {
	font-size: 10px;
	font-family: verdana
}
		
INPUT.noborder{
	border: 0
	}

.note {
	/* note table in text */
	background-color: #ffffff;
	border-top: 1px solid Black;
	border-left: 1px solid Black;
	border-bottom: 1px solid Black;
	border-right: 1px solid Black;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	TEXT-TRANSFORM: none;
	COLOR: #333333;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	padding-top : 3;
	padding-right : 3;
	padding-left : 3;
	padding-bottom : 5;
} 

.headerRow {
	background-color : #0D2B88;
}

.headerTxt {
	color : White;
	text-align : center;
	font-size : 17px;
	font-weight : bold;
}

.LeftSquare{
	background-color : #D1EBE8;
	height : 75
}

.RightSquare{
	background-color : #B7E0DA;
	height : 75
}
.LeftSquareMid{
	background-color : #D1EBE8;
	width : 75;
	height : 75
}

.RightSquareMid{
	background-color : #B7E0DA;
	width : 75;
	height : 75
}

.LeftLgTxtBot{
	text-align : center;
	font-family : Tahoma;
	font-size : 61.37px;
	color : #B7E0DA;
	vertical-align : bottom;
}

.RightLgTxtBot{
	text-align : center;
	font-family : Tahoma;
	font-size : 61.37px;
	color : #D1EBE8;
	vertical-align : bottom;
}

.smTextHdr{
	font-family : Arial;
	font-size : 13px;
	color : #0D2B88;
}

.smTextdetail{
	font-family : Arial;
	font-size : 11px;
	color : #0D2B88;
}

.smHeaderTxt{
	font-family : Arial;
	font-size : 10.87px;
	color : #177E60;
}

A.smHeaderTxt {COLOR: #177E60; TEXT-DECORATION: none}
A.smHeaderTxt:hover {COLOR: #177E60}
A.smHeaderTxt:active {COLOR: #177E60}
A.smHeaderTxt:visited {COLOR: #177E60}

.headerMenuTxtLg {
	color : #AFC4DD;
	text-align : center;
	font-size : 61.37px;
	font-family : Arial;
}

.headerMenuTxtSm {
	color : White;
	text-align : center;
	font-size : 15.37px;
	font-family : Tahoma;
}

A.smMenuWht {COLOR: #FFFFFF; TEXT-DECORATION: none}
A.smMenuWht:hover {COLOR: #FFFFFF}
A.smMenuWht:active {COLOR: #FFFFFF}
A.smMenuWht:visited {COLOR: #FFFFFF}




