BODY { background-color: #ffecdf; color: #353535; 
font-family:Tahoma,Verdana,'Arial CE',Arial,Helvetica,sans-serif; 
font-size: 11px; 
text-align:center;
margin: 0; padding:0; }

P {
font-size: 11pt;
text-align: justify; }

img {float:left;}

li {text-align:left}

TD {font-size: 9pt;}

TD.tdclass1{background-color:#ffed92;text-align:center;border:1px solid #bbb;}

TD.tdclass2{text-align:center;border:1px solid #bbb;}

TD.tdnag0{text-align:center;background-color:#ffbc4f;font-weight:#bbb;}

TD.tdnag{text-align:center;border:1px solid #bbb;}

H1 {
background-color:#ffecdf;
font-size:14pt;
text-align:center;
}

H2 {
border-top:1px solid #ffb300;
border-left:10px solid #ffb300;
margin-top:2em;
font-size:12pt;
padding-left:.5em;}

A{text-decoration:none;font-size:10pt;}

A:hover{text-decoration:underline}

img {border:0;margin:0;padding:0}

div.box {
float:left;
text-align:center;
margin-bottom:15px;
margin-left:50px;
display:inline;
font-weight:bold;
border:3px solid #ccc;
width:200px;
background:#eee;
padding:3px;
}
div.box img {
	float:none;
	}


IMG.tile {
float:left;
margin:0 1em 2em 0;
}

#navcontainer
{
width: 160px;
float:left;
padding:0;
margin:10px 0 30px 0;
font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
color: #333;
text-align:left;
}

#navcontainer ul
{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#navcontainer li
{
border-bottom: 1px solid #90bade;
margin: 0;
}

#navcontainer li a
{
display: block;
padding: 5px 5px 5px 5px;
border-left: 10px solid #795829;
border-right: 10px solid #8e684a;
background-color: #7e5330;
color: #fff;
text-decoration: none;
width: 130px;
}

html>body #navcontainer li a { width: auto; }

#navcontainer li a:hover
{
border-left: 10px solid #FF9933;
border-right: 10px solid #FF9933;
background-color: #2586d7;
color: #fff;
}

#navcontainer li a.active
{

border-right: 10px solid #2586d7;
border-left: 10px solid #2586d7;


}

#main {
	width:780px;
	margin:0 auto;
	background:#fff url(layout/bg.jpg) repeat-y top left;
	overflow:hidden;

	}
#top {
	width:780px;
	height:171px;
	float:left;

	}
#left {
	position:relative;
	width:188px;
	float:left;
	}
#left img {

	}
#right {
	width:569px;
	float:left;
	}
#footer {
	margin:3px auto;
	border-top:3px solid #7e5330;
	color:#bbb;
	bacground-color:#d8be80;
	text-align:right;
	font-size:8pt;
	width:780px;
}
#top2content {
	width:200px;
	margin:0 auto;
	height:267px;
	position:relative;
	float:right;
	}
#top2content img.logo {
	position:absolute;
	top:0;
	left:0;
	}	
#imageContainer2 {
	height:267px;
	float:right;
	width:200px;
	margin:0;padding:0
	position:relative;
}

#imageContainer2 img {
	display:none;
	position:absolute;
	top:0; right:0;
}