HTML, BODY {
	color: #000000;
	margin: 0px 0px 0px 0px;
	background-color: #FFFFFF;
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	height: 100%;
}
TABLE, TR, TD {
margin: 0px;
padding: 0px;
border: 0px;
vertical-align: top;
}

/* main holder with align set to center */
#holder {
width: 716px;
margin: 0px auto;
background-color:#FFFFFF;
padding: 0px;
height: 100%;


}

/* left menu and logo holder */
#leftTable {

}
#leftMenu A {
display: block;
background-color: #B5D7CF;
}
#leftMenu a.lang {
	background-color: #FFFFFF;
	display: inline;
	color: #4B4B4B;
	text-decoration: none;
	margin-left:8px;
	margin-right:8px;
	margin-top:4px;
}
#leftMenu a.lang:hover {
	display: inline;
	color: #4B4B4B;
	text-decoration: underline;
}
#leftTable .topLogo {
	text-align: right;
	padding: 35px 29px 15px 0px;
}
#leftTable .bottomLogo {
	text-align: right;
	padding: 22px 17px 0px 0px;
	background: #FFFFFF url(../media/left_bottom_bg.gif) repeat-x;
	height: 92px;
}
/* center table with large picture and secondary menu */
#centerTable {
background-color: #EEEEEE;
height: 100%;

}
#centerTopBar {
height: 34px;
background-color: #77A99C;
}
#centerBottomBar {
vertical-align: top;
height: 100%;
background-color: #EEEEEE;
}

#menuBox {
	background-color: #000000;
	color: #ffffff;
	filter:alpha(opacity=50);
	text-align: left;
	width: 100%;
	padding: 0px;
	margin: 0px;
	}

/* PNG power! ie does not see this lovely transparent png, mozilla does */
body > * #menuBox {background: url(../media/centralMenuBg.png) repeat;position: relative;}

#menuBox * {
position: relative;
}
#menuBox .holder {
	padding: 0px 15px 20px 15px;
	}
#menuBox A {
	color: #FFFFFF;
	font-weight: bold;
	font-size 10px;
	display: block;
	text-decoration: none;
	margin-bottom: 5px;
	}
#menuBox A:hover {
color: #7DDFC8;
	}
	
/* right table with text content */
#rightTable {

}

#topRightMenu {
height: 34px;
background-color: #EEEEEE;
text-align: right;
}
#topRightTitle {
height: 30px;
background-color: #77A99C;
font-size: 13px;
font-weight: bold;
color: #FFFFFF;
text-align: right;
padding: 0px 25px 0px 0px;
vertical-align: middle;
}

#rightSubMenu {
text-align: center;
margin: 0px;
padding: 0px;
width: 100%;
height: 30px;
}

#rightSubMenu TD.on {
background-color: #92BAB0;
vertical-align: middle;
}
#rightSubMenu TD.off {
background-color: #FFFFFF;
vertical-align: middle;
}
#rightSubMenu A {
text-decoration: none;
font-weight: bold;
font-size: 11px;

}
#rightSubMenu TD.on A {
color: #FFFFFF;
}
#rightSubMenu TD.off A {
color: #000000;
}
#rightSubMenu A:hover {
}


#textContent {
height: 211px;
text-align: left;
font-size: 11px;
line-height: 17px;
}
#textContent .holder {
padding: 20px;
width: 305px;
}
#textContent .holder2 {
padding-left: 20px;
padding-top: 20px;
width: 325px;
}
#textContent  A {
color: #92BAB0;
font-weight: bold;
text-decoration: none;
}
#textContent  A:hover {
color: #E95834;
}
#textContent H1 {
font-size: 13px;
font-weight: bold;
margin: 30px 0px 0px 0px;
padding: 0px;
COLOR: #497E6C;
}
#textContent P {
margin: 10px 0px;
}
#textContent UL {
list-style: disc outside;
}

