/**FRONT-END MENUS **/
.topNav ul {
	margin:0px;
	padding:0px;
	position:absolute;
	top:0px;
	left:0px;
	z-index:5000;
	width:955px;
	list-style:none;
	font-size:14px;
}

.topNav ul li {
	line-height:34px;
	margin:0px;
	padding:0px 18px 0px 18px;
	float:left;
}

.topNav ul li a {
	color:#ffffff;
	text-decoration:none;
}

.topNav ul li a:active {
	color:#ffffff;
	text-decoration:none;
}

.topNav ul li a:link {
	color:#ffffff;
	text-decoration:none;
}

.topNav ul li a:visited {
	color:#ffffff;
	text-decoration:none;
}

.topNav ul li a:hover {
	color:#ffffff;
	text-decoration:underline;
}

.topNav ul li#active {
	line-height:34px;
	margin:0px;
	padding:0px 18px 0px 18px;
	float:left;
	background-color:#ffffff;
	color:#000000;
	/*border:1px solid;*/
}


.topNav ul li#active a {
	color:#000000;
	text-decoration:none;
}

.topNav ul li#active a:active {
	color:#000000;
	text-decoration:none;
}

.topNav ul li#active a:link {
	color:#000000;
	text-decoration:none;
}

.topNav ul li#active a:visited {
	color:#000000;
	text-decoration:none;
}

.topNav ul li#active a:hover {
	color:#000000;
	text-decoration:underline;
}



.subNav ul {
	margin:0px;
	padding:0px;
	/*width:215px;*/
	list-style:none;
}

.subNav ul li, .subNav div.menuLevelTitle  {
	font-weight:bold;
	font-size:16px;
	color:#094979;
	margin:0px;
	padding:0px;
	/*padding:0px 5px 0px 0px;*/
	line-height:24px;
}

.subNav ul li a {
	font-weight:normal;
	font-size:14px;
	color:#000000;
	text-decoration:none;
}

.subNav ul li a:active {
	color:#000000;
	text-decoration:none;
}

.subNav ul li a:link {
	color:#000000;
	text-decoration:none;
}

.subNav ul li a:visited {
	color:#000000;
	text-decoration:none;
}

.subNav ul li a:hover {
	color:#000000;
	text-decoration:underline;
}


.subNav ul li ul li {
	font-weight:normal;
	margin:0px;
	padding:0px 5px 0px 15px;
	line-height:24px;
}


.subNav ul li div.subNavLevel {
	padding:0px 5px 0px 15px;
}	

.menuExtension {
	width:143px;
	background:url('/images/toolbar-extension.png')
	repeat-y
	left
	top;
}

.menuBottom {
	background:url('/images/toolbar-bottom.jpg')
	no-repeat
	bottom
	left;
	z-index:100;
}

.mainMenu {
	padding:0;
	margin:0;
	width: 123px;
	text-align:center;
	list-style: none;
	padding-bottom:12px;
}

.mainMenu li {
	margin: 0;
	padding-left:3px;
	padding-right:3px;
	padding-top:6px;
	padding-bottom:6px;
	border-bottom:1px solid #335189;
	font-size: 10px;
	color:#ffffff;
}

.mainMenu li a {
	text-decoration: none;
	color:#ffffff;
}

.mainMenu li a:link a:active {
	text-decoration: none;
	color:#ffffff;
}

.mainMenu li a:visited {
	text-decoration: none;
	color:#ffffff;
}

.mainMenu li a:hover {
	text-decoration: none;
	color:#0099FF;
}

/** LOZENGES **/

.button_row ul {
margin:0;
padding:0;
padding:0 0 0 0;
list-style:none;
}

.button_row li {
float:left;
background:url("/images/button-main.jpg")
no-repeat
left
top;
margin:0;
padding:0;
margin-bottom:10px;
line-height:20px;
clear:left;
}

.button_row a {
float:left;
background:url("/images/button-end.jpg")
no-repeat
right
top;
display:block;
padding-left:12px;
padding-right:12px;
font-size:11px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
height:23px;
line-height:20px;
}
/* Commented Backslash Hack
     hides rule from IE5-Mac \*/
.button_row a#active {float:none;}
/* End IE5-Mac hack */

.button_row li a:active {color: #ffffff; text-decoration: none} 
.button_row li a:visited {color: #ffffff; text-decoration: none}
.button_row li a:hover {color: #0099FF; text-decoration: none}


.gallery_menu ul {
margin:0;
padding:0;
padding:0 0 0 0;
list-style:none;
}

.gallery_menu li {
float:left;
background:url("/images/button-main.jpg")
no-repeat
left
top;
margin:0;
padding:0;
margin-left:10px;
line-height:20px;
}

.gallery_menu a {
float:left;
background:url("/images/button-end.jpg")
no-repeat
right
top;
display:block;
padding-left:12px;
padding-right:12px;
font-size:11px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
height:23px;
line-height:20px;
}
/* Commented Backslash Hack
     hides rule from IE5-Mac \*/
.gallery_menu a#active {float:none;}
/* End IE5-Mac hack */

.gallery_menu li a:active {color: #ffffff; text-decoration: none} 
.gallery_menu li a:visited {color: #ffffff; text-decoration: none}
.gallery_menu li a:hover {color: #0099FF; text-decoration: none}


/** ADMIN MENUS **/

.menu {
position:absolute;
top:90px;
left:40px;
text-align:left;
z-index:6;
}

.menu-item {
padding-top:15px;
}

.sub-menu {

}

.sub-menu-item {
padding-top:7px;
padding-left:20px;
}