embed, object {
	position: relative;
	z-index: 0;
}

#main{ 
	text-align:center;
	margin:0px;
	background: url(/images/general/bg.jpg) repeat-x;
	color:black;
	font-size:62.5%;
	font-family:arial,verdana;
	width:956px;
	margin-left:auto;
	margin-right:auto;
}

.menuSubDD{font-size:1em;}


#header{
	text-align:left;
	width:100%;
	font-size:1.3em;
	border:0px solid white;
	padding:0;
	margin:0;
}

#header table{
	width:100%;
	border-collapse:collapse;
	border:0;
	margin:0;
	padding:0;
}

#header select{
	font-size:.9em;
	width:203px;
	padding:2px;
}

#headerNavSub{
	font-size:9px;
	color:white;
	padding-bottom:4px;
	padding-top:7px;
	clear:both;
}

#headerNavSub ul{
	margin:0;
	padding:0;
}

#headerNavSub ul li{
	list-style:none;
	display:inline;
	font-size:1.2em;
}

#headerNavSub ul li a{
	text-decoration:none;
	color:white;
}

#headerNavSub ul li a:hover{
	text-decoration:underline;
	color:#CCCCCC;
}




#body{
	width:100%;
	border:0;
	text-align:left;
}


#menu{border:2px solid #307e41;background: black url(/images/general/navdefault.gif) center center repeat-x;clear:both;}
#menuTab{margin:0;padding-top:7px;padding-bottom:7px;text-align:right;}
#menuTab li{display:inline;color:white;}
#menuTab li a{font-family:arial;font-size:1.1em;color:white;text-decoration:none;padding: 6px 40px;border-left:1px dotted white;}
#menuTab li a:hover{background: transparent url(/images/general/navactive.gif) center center repeat-x;}
.menuTabOn {background: transparent url(/images/general/navactive.gif) center center repeat-x;}

#footer{
	margin-top:20px;
	padding-bottom:50px;
	width:100%;
	border:0;
	font-size:.9em;
	color:#888888;
	text-align:center;
	clear:both;
}

#content{
	margin-top:15px;
	width:100%;
	font-size:1.1em;
	color:#333333;
	text-align:left;
}

#contentLeft{width:155px;vertical-align:top;text-align:right;padding-right:15px;}
#contentRight{vertical-align:top;border-left:1px dotted #999999;text-align:left;padding-left:15px;}

#contentTable th{color:white;background-color:#126624;padding:2px 7px;text-align:center;}
#contentTable td{color:black;padding:2px 7px;text-align:center;border-bottom:1px dotted #CCCCCC;}
#contentTable td.r1{background-color:#EEEEEE;}
#contentTable td.r2{background-color:#CCCCCC;}

#content h1{
	font-size:1.6em;
	color:#126624;
	margin-bottom:10px;
	margin-top:0;
}

#content h2{
	margin-bottom:0;
	margin-top:0;
	font-size:1.6em;
	color:#444444;
}

#content h3{
	margin-bottom:0;
	color:#555555;
	margin-top:15px;
	font-size:1.2em;
}

#content h4{
	margin-bottom:0;
	color:#0c531b;
	margin-top:15px;
	font-size:1.2em;
}


.imgCat{
	border:0;

}

.menuSide{
	font-size:1.1em;
	font-weight:bold;
	text-decoration:none;
	color:#307e41;
}

.menuSide:hover{
	text-decoration:underline;
	color:#555555;
}

a{
	color:#307e41;
}

a:hover{
	color:#555555;
}

#xMenu{margin:0 0 2px 0;padding:0;}
#xMenu ul{margin:0;padding:0;}
#xMenu ul li{list-style-type:none;}
#xMenu a{text-align:left;font-family:arial;font-size:11px;display:block;text-decoration:none;padding:5px 7px 5px 7px;}
#xMenu ul li a{background:#307e41;color:white;}
#xMenu ul li a:hover{background:#1b5427;color:white;}
#xMenu ul li ul li a {background:#777777;color:white;border-top:1px dotted #FFFFFF;}
#xMenu ul li ul li a:hover{background:#444;color:white;}
#xMenu ul li ul li ul li a {background:#CCCCCC;color:#000000;border-top:1px dotted #FFFFFF;}
#xMenu ul li ul li ul li a:hover{background:#999;color:#fff;}
#xMenu ul ul{display:none;}