/* CSS Document */

.rollmenu, a.rollmenu, a.rollmenu:visited {
border-right: #888942 1px solid; 
padding-right: 2px; 
border-top: #888942 0px solid; 
display: block; 
padding-left: 10px; 
font-size: 12px; 
padding-bottom: 3px; 
border-left: #888942 1px solid; 
color: #ffffff; 
line-height: normal; 
padding-top: 3px; 
border-bottom: #888942 1px solid; 
background-color: #AAAC53; 
text-decoration: none;
}
.rollmenu:hover, a.rollmenu:hover {	background-color: #888942; text-decoration: none; color:#FFFFFF;}

.rollmenuMain, a.rollmenuMain, a.rollmenuMain:visited {
border-right: #888942 1px solid; 
padding-right: 2px; 
border-top: #888942 0px solid; 
display: block; 
padding-left: 10px; 
font-size: 12px; 
padding-bottom: 3px; 
border-left: #888942 1px solid; 
color: #ffffff; 
line-height: normal; 
padding-top: 3px; 
border-bottom: #888942 1px solid; 
background-color: #9D9F4D; 
text-decoration: none;
letter-spacing: 1px;
}
.rollmenuMain:hover, a.rollmenuMain:hover {	background-color: #888942; text-decoration: none; color:#FFFFFF;}

/* BEGIN Side Menu */

.rightNavTD, .leftNavTD {
padding-right: 8px;
	font-size: 16px;
	font-weight: bold;
	letter-spacing: 1px;
	display: inline;
	vertical-align: top;
	line-height: 45px;
	padding-top: 19px;
	padding-bottom: 8px;
	width: 165px;
}
.rightNavTD {
padding-left: 15px;
padding-right: 0px;
}

.leftNav2, a.leftNav2, a.leftNav2:visited {
/* border-right: #888942 1px solid; 
border-top: #888942 0px solid;
border-left: #888942 1px solid;
border-bottom: #888942 1px solid;  */
font-size: 12px;  
padding-left: 2px; 
/*display: block;
padding-right: 2px;
padding-bottom: 3px;
padding-top: 3px;  
 color: #AAAC53;   */
color: #BBBD75; 
line-height: normal; 
text-decoration: none;
}
.leftNav2:hover, a.leftNav2:hover {	background-color: #888942; text-decoration: none; color:#FFFFFF;}

.leftNav, a.leftNav, a.leftNav:visited {
/* border-right: #888942 1px solid; 
border-top: #888942 0px solid;
border-left: #888942 1px solid;
border-bottom: #888942 1px solid;  */
padding-right: 2px; 
display: block; 
padding-left: 2px; 
font-size: 12px; 
padding-bottom: 3px; 
/* color: #AAAC53;   */
color: #BBBD75; 
line-height: normal; 
padding-top: 3px; 
text-decoration: none;
}
.leftNav:hover, a.leftNav:hover {	background-color: #888942; text-decoration: none; color:#FFFFFF;}

.leftNavOn, a.leftNavOn, a.leftNavOn:visited {
/* border-right: #888942 1px solid; 
border-top: #888942 0px solid;
border-left: #888942 1px solid;
border-bottom: #888942 1px solid;  */
background-color: #888942;
padding-right: 2px; 
display: block; 
padding-left: 2px; 
font-size: 12px; 
padding-bottom: 3px; 
/* color: #AAAC53;   */
color:#FFFFFF;
line-height: normal; 
padding-top: 3px; 
text-decoration: none;
}
a.leftNavOn:visited { background-color:#000000;}
.leftNav:hover, a.leftNav:hover {	background-color: #888942; text-decoration: none; color:#FFFFFF;}

.leftNavMain, a.leftNavMain, a.leftNavMain:visited {
/*padding-right: 2px; 
border-right: #888942 1px solid; 
border-top: #888942 1px solid; 
border-left: #888942 1px solid; 
border-bottom: #888942 1px solid;*/ 
display: block; 
padding-left: 0px; 
font-size: 14px; 
padding-bottom: 3px; 
/*color: #888942;*/
color: #CCCD96;
line-height: normal; 
padding-top: 3px; 
text-decoration: none;
letter-spacing: 1px;
font-weight:bold;
}
.leftNavMain:hover, a.leftNavMain:hover {	background-color: #888942; text-decoration: none; color:#FFFFFF;}

.leftNavGroup, a.leftNavGroup, a.leftNavGroup:visited {
padding-right: 2px; 
display: block; 
padding-left: 2px; 
font-size: 12px; 
padding-bottom: 3px; 
/* color: #AAAC53;   */
color: #CCCD96;
line-height: normal; 
padding-top: 3px; 
text-decoration: none;
border-bottom: 1px solid #333333;
}
.leftNavGroup:hover, a.leftNavGroup:hover {	 text-decoration: none; }

.leftNavGroup2, a.leftNavGroup2, a.leftNavGroup2:visited {
padding-right: 2px; 
/*display: block; */
padding-left: 2px; 
font-size: 12px; 
padding-bottom: 3px; 
 color: #AAAC53;   
color: #CCCD96;
line-height: normal; 
padding-top: 3px; 
text-decoration: none;

}
.leftNavGroup2:hover, a.leftNavGroup2:hover {	 text-decoration: none; }

/* END   left Menu */

.menuhead {font-weight: bold; font-size: 12px; color: #ffffff; background-color: transparent}
#menu1 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
#menu2 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
#menu3 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
#menu4 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
.menuActuator a { 
	color:#666666;
	font-weight:bold;
	font-size:12px;
	}
.menu {
	color:#666666;
	font-size:10px;
	background-color: #cccccc;
	layer-background-color: #cccccc;
	}

div.menu1Container {
	position: relative; 
	top: 50px;
	margin-left: auto;
	margin-right: auto;
	display: none;
	}
div.menu1Content {
	position: relative; 
	left: 200px; 
	top:0px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: auto;
	display: none;
}
div.menu2Container {
	position: relative; 
	top: 50px;
	margin-left: auto;
	margin-right: auto;
	display: none;
	}
div.menu2Content {
	position: relative; 
	left: 200px; 
	top:0px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: auto;
	display: none;
}

.sq {
margin: 5px;
margin-bottom: 2px;
margin-left: 0px;
border: 0px none;
}

