.topMenu {
	PADDING-BOTTOM: 9px;
	FONT: 16px/100% "Trebuchet MS", Georgia, Times, "Times New Roman", serif;
	OVERFLOW: hidden;
	COLOR: #000;
	PADDING-TOP: 5px;
	HEIGHT: 18px;
	BACKGROUND-COLOR: #fff;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	border: 1px solid #e6e6e6;
}
.topMenu:hover {
	BACKGROUND-COLOR: #E5E5E5; TEXT-DECORATION: none
}
#menuContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 778px; PADDING-TOP: 0px
}
#mainMenu {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 778px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px; HEIGHT: 19px; BACKGROUND-COLOR: #fff
}
A.menuText {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: "Trebuchet MS", Georgia, Times, "Times New Roman", serif; TEXT-DECORATION: none
}
A.menuText:visited {
	TEXT-DECORATION: none
}
.googlesearchbox {
	PADDING-LEFT: 15px; FLOAT: left; MARGIN: 0px; WIDTH: 150px; POSITION: relative; HEIGHT: 23px
}
#googlesearch {
	BORDER-RIGHT: #a2a4a6 1px solid; BORDER-TOP: #a2a4a6 1px solid; FONT-SIZE: 11px; MARGIN: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #a2a4a6 1px solid; WIDTH: 110px; COLOR: #666666; BORDER-BOTTOM: #a2a4a6 1px solid; FONT-FAMILY: Arial,Helvetica,sans-serif; HEIGHT: 17px
}
.google-button {
	MARGIN-TOP: -2px; WIDTH: 20px; HEIGHT: 17px
}
#navbar {
	margin: 0;
	padding: 0;
	height: 1em;
	border: 1px; border-color: #e5e5e5;
	}
#navbar li {
	list-style: none;
	float: none;
	}
#navbar li a {
	display: block;
	padding: 3px 8px;
	background-color: #e5e5e5;
	color: #000000;
	text-decoration: none; 
	border: 1px; border-color: #e5e5e5;}
#navbar li ul {
	position: absolute; 
	width: 10em; /* Width to help Opera out */
	left: -999em;
	top: auto;
	background-color: #ffffff;
	border: 1px; border-color: #e5e5e5;}
#navbar li:hover ul {
	left: auto;
	margin: 0;
	padding: 0; }
#navbar li:hover li {
	float: none; }
#navbar li:hover li a {
	background-color: #ffffff;
	border-bottom: 1px solid #e5e5e5;
	color: #000; }
#navbar li li a:hover {
	background-color: #e5e5e5; }
#navbar li:hover ul, #navbar li.hover ul {
	position: absolute;
	margin: 0;
	padding: 0; }
#navbar li:hover li, #navbar li.hover li {
	float: none; }
#navbar li:hover li a, #navbar li.hover li a {
	background-color: #ffffff;
	border: 1px solid #e6e6e6;
	color: #000; }
