/*BODY CSS*/
BODY {
	PADDING-RIGHT: 0px;
	BACKGROUND-POSITION: center top;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	BACKGROUND-IMAGE: url(../images/body_bg.jpg);
    background-color: #2b6eb6;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	LINE-HEIGHT: 14px;
	PADDING-TOP: 0px;
	BACKGROUND-REPEAT: no-repeat;
	FONT-FAMILY: Arial,sans-serif;
	TEXT-ALIGN: left;
	margin-left: 0px;
}

/*HEADER CSS*/
#header {
	BORDER-TOP-WIDTH: #aaa 0px solid; BORDER-RIGHT: #aaa 0px solid; PADDING-RIGHT: 0px; BACKGROUND-POSITION: center top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/blatt02.jpg); background-color:#2b6eb6; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #aaa 0px solid; WIDTH: 788px; HEIGHT: 175px; PADDING-TOP: 0px; BORDER-TOP: #aaa 0px solid; BORDER-BOTTOM: #aaa 0px solid; BACKGROUND-REPEAT: no-repeat;
}
#header-logo {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 353px;
	height: 146px;
	background-image:url(../images/logo.jpg);
	background-repeat: no-repeat;
	padding-left: 145px;
}
#header-logo P {
    font-family: Times New Roman, Times, serif;
    font-size:20px;
    line-height:20px;
	color:#fff;
	text-align:center;
	font-weight:bold;
}

#header-right {
	position: absolute;
	left: 561px;
	width: 227px;
	height: 25px;
	top: 33px;
}
#header-right P {
    font-family: Times New Roman, Times, serif;
    font-size:16px;
	color:#fff;
    text-align:center;
    FONT-WEIGHT: bold;
	line-height: 18px;
	margin-top: 0;
	padding-top: 0;
}
#header-right H1 {
    font-family: Times New Roman, Times, serif;
    font-size:32px;
	color:#fff;
	text-align:center;
	margin-top: 0;
	padding-top: 0;
}


/*NAVIGATION CSS*/
#top-sub-nav {
	position: absolute;
	top: 155px;
	left: 64px;
	width: 677px;
	height: 15px;
	color: #000000;
	FONT-SIZE: 12px;
		margin-top: 0;
	padding-top: 0;
}
#top-sub-nav A:link {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none; font-family: Georgia; 
		margin-top: 0;
	padding-top: 0;
}
#top-sub-nav A:visited {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none; font-family: Georgia;
		margin-top: 0;
	padding-top: 0;
}
#top-sub-nav A:hover {
	FONT-WEIGHT: bold; COLOR: #A9C4E1; TEXT-DECORATION: none; font-family: Georgia;
		margin-top: 0;
	padding-top: 0;
}
#top-sub-nav A:active {
	FONT-WEIGHT: bold; COLOR: #A9C4E1; TEXT-DECORATION: none; font-family: Georgia;
		margin-top: 0;
	padding-top: 0;
}

#left-nav {
	position: absolute;
	top: 175px;
	left: 0px;
	width: 245px;
	height: 500px;
	color: #000000;
	FONT-SIZE: 12px;
	background-image:url(../images/left-nav-bg.jpg);
	background-repeat: no-repeat;
	background-color:#FFFFFF;
	padding-left: 15px;
	padding-top: 15px;
}
#left-nav A:link {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none; font-family: Georgia; 
}
#left-nav A:visited {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none; font-family: Georgia;
}
#left-nav A:hover {
	FONT-WEIGHT: bold; COLOR: #0033CC; TEXT-DECORATION: none; font-family: Georgia;
}
#left-nav A:active {
	FONT-WEIGHT: bold; COLOR: #0033CC; TEXT-DECORATION: none; font-family: Georgia;
}
#left-nav-bottom {
	position: absolute;
	left: 0px;
	width: 261px;
	height: 209px;
	top: 379px;
	background-image:url(../images/bottom_left_bg.jpg);
	background-repeat: no-repeat;
	background-color:#FFFFFF;
}
#left-nav-bottom P {
    font-family: Times New Roman, Times, serif;
    font-size:18px;
	color:#2b6eb6;
    text-align:left;
    FONT-WEIGHT: bold;
	line-height: 20px;
	text-align:center;
	padding-right:20px;
}
#left-nav-bottom H1 {
    font-family: Times New Roman, Times, serif;
    font-size:36px;
	color:#000;
	text-align:center;
	padding-right:15px;
}
#left-nav-bottom A {
    font-family: Times New Roman, Times, serif;
    font-size:18px;
	color:#000;
    text-align:left;
    FONT-WEIGHT: bold;
	line-height: 20px;
	text-align:center;
	padding-right:20px;
}

/*CONTAINER CSS*/
#body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 788px; PADDING-TOP: 0px; POSITION: relative; background-color:#FFFFFF;
}

#container1 {
	position: absolute;
	top: 175px;
	left: 261px;
	width: 522px;
	color: #000;
	FONT-SIZE: 12px;
	background-color:#FFF;
	padding-left: 5px;
	padding-top: 25px;
	padding-bottom: 10px;
	height: 542px;
}
#container1 H1 {
    font-family: Times New Roman, Times, serif;
    font-size:22px;
	color:#2b6eb6;
}
#container1 P {
    font-family: Times New Roman, Times, serif;
    font-size:16px;
	color:#000;
	line-height: 20px;
}
#container1hide {
    position: absolute;
    left: 100px;
    top: 50px;
    background-color: #f1f1f1;
    width: 180px;
    padding: 10px;
    color: black;
    border: #0000cc 2px dashed;
    display: none;
}

/* CSS*/
#footer {
	BACKGROUND-POSITION: top left; BACKGROUND-IMAGE: url(../images/footer-hr.jpg); PADDING-BOTTOM: 10px; WIDTH: 788px; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: center;
}
#footer P{
	PADDING-RIGHT: 0px; PADDING-LEFT: 90px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #4F1E0B; LINE-HEIGHT: 14px; PADDING-TOP: 0px; FONT-FAMILY: Arial,sans-serif; TEXT-ALIGN: center
}
#footer A:link {
	FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none
}
#footer A:visited {
	FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none
}
#footer A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
#footer A:active {
	COLOR: #000000; TEXT-DECORATION: underline
}
