@charset "UTF-8";
/* CSS Document */


////////

/* navigation */
#nav					{ zoom: 1; max-height: 35px; }
#nav-content			{
	font-size: 14px;
	width: 995px;
	height: 35px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 3px;
	margin-left: auto;
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 3px;
	border-left-width: 2px;
	border-top-color: #CCC;
	border-right-color: #336699;
	border-bottom-color: #FFF;
	border-left-color: #336699;
	padding-left: 5px;
	background-color: #7F7F7F;
	z-index: 0;
	color:#FFF;
	background-image: url(http://www.robstestserver.com/images/nav-bkgrd.png);
	background-repeat: repeat-x;
}
#nav-content a {
	color:#FFF;
}
#nav-content a:hover {
	text-decoration:underline;
}

#nav-content-lower			{
	color: #000000;
	width: 995px;
	height: 25px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 3px;
	margin-left: auto;
	padding-left: 5px;
	background-color: #FFF;
	background-image: url(http://robstestserver.com/news/wp-admin/images/gray-grad.png);
	background-repeat: repeat-x;
}

#nav-content-lower a {
	color: #212121;
}
#nav-content-lower a:hover {
	color: #CC0000;
}

.sub-nav-menu	{ 
font-weight: normal; 
}

.sub-nav-menu, .sub-nav-menu ul	{
	float: left;
	list-style: none;
	line-height: 20px;
	padding: 0;
	margin: 0;
}


.sub-nav-menu a				{
	display: block;
	text-decoration: none;
	padding: 2px 5px 0 15px;
	color: #000;
	font-size: 13px;
}

.sub-nav-menu li				{ float: left; padding: 0; }
.sub-nav-menu ul				{ position: absolute; left: -999em; height: auto; width: 150px; margin: 0; line-height: 1; border: none; }
.sub-nav-menu li li			{ width: 148px; border: solid #CCC; border-width: 0px 0px 0; }
.sub-nav-menu li li a		{ padding: 7px 10px; width: 128px; font-size: 12px; text-transform: none; }
.sub-nav-menu li ul ul		{ margin: -27px 0 0 148px; }
.sub-nav-menu li li:hover	{ }
.sub-nav-menu li:hover ul ul, .sub-nav-menu li:hover ul ul ul, .sub-nav-menu li:hover ul ul ul ul, .sub-nav-menu li.sfhover ul ul, .sub-nav-menu li.sfhover ul ul ul, .sub-nav-menu li.sfhover ul ul ul ul { left: -999em; }
.sub-nav-menu li:hover ul, .sub-nav-menu li li:hover ul, .sub-nav-menu li li li:hover ul, .sub-nav-menu li li li li:hover ul, .sub-nav-menu li.sfhover ul, .sub-nav-menu li li.sfhover ul, .sub-nav-menu li li li.sfhover ul, .sub-nav-menu li li li li.sfhover ul { left: auto; z-index: 2; }
.sub-nav-menu li ul li:hover a, .sub-nav-menu li ul li li:hover a, .sub-nav-menu li ul li li li:hover a, .sub-nav-menu li ul li li li:hover a {
	color: #FFF;
	background-color: #E7E7E7;
	background-position: top;
}
.sub-nav-menu li:hover li a, .sub-nav-menu li li:hover li a, .sub-nav-menu li li li:hover li a, .sub-nav-menu li li li li:hover li a {
	background-color: #CCCCCC;
}



//////

.sf-menu {
	font-weight: normal;
	z-index: 99;
}

.sf-menu, .sf-menu ul {
	float: left;
	list-style: none;
	line-height: 30px;
	padding: 0;
	margin: 0;
}

.sf-menu-lower	{ 
font-weight: bold; 
}

.sf-menu-lower, .sf-menu-lower ul	{
	float: left;
	list-style: none;
	line-height: 30px;
	padding: 0;
	margin: 0;
}

.sf-menu a {
	display: block;
	text-decoration: none;
	padding: 2px 5px 0 15px;
	color: #FFFFFF;
}

.sf-menu a:visited {
	display: block;
	text-decoration: none;
	padding: 2px 5px 0 15px;
	color: #FFFFFF;
}

.sf-menu li				{ float: left; padding: 0; }
.sf-menu ul				{ position: absolute; left: -999em; height: auto; width: 150px; margin: 0; line-height: 1; border: none; }
.sf-menu li li			{ width: 148px; border: solid #CCC; border-width: 0px 0px 0; }
.sf-menu li li a		{ padding: 7px 10px; width: 128px; font-size: 12px; text-transform: none; }
.sf-menu li ul ul		{ margin: -27px 0 0 148px; }
.sf-menu li li:hover	{ }
.sf-menu li:hover ul ul, .sf-menu li:hover ul ul ul, .sf-menu li:hover ul ul ul ul, .sf-menu li.sfhover ul ul, .sf-menu li.sfhover ul ul ul, .sf-menu li.sfhover ul ul ul ul { left: -999em; }
.sf-menu li:hover ul, .sf-menu li li:hover ul, .sf-menu li li li:hover ul, .sf-menu li li li li:hover ul, .sf-menu li.sfhover ul, .sf-menu li li.sfhover ul, .sf-menu li li li.sfhover ul, .sf-menu li li li li.sfhover ul { left: auto; z-index: 2; }
.sf-menu li ul li:hover a, .sf-menu li ul li li:hover a, .sf-menu li ul li li li:hover a, .sf-menu li ul li li li:hover a {
	color: #FFF;
	background-color: #FFFF66;
	background-position: top;
}
.sf-menu li:hover li a, .sf-menu li li:hover li a, .sf-menu li li li:hover li a, .sf-menu li li li li:hover li a {
	background-color: #FFCC33;
}