.nav, .nav * {
	margin:0;
	padding:0;
	color:#009900;
	
}
.nav{
	line-height:1.0;
	float:left;
	margin-bottom:1.5em;
	color:#009900;
}
ul.nav li a{background:#A0B8C1;}
.nav ul{
	background:#A0B8C1; /*IE6 needs this*/
	color:#009900;
}

.nav li {
	float:left;
	list-style:none;
	position:relative;
	color:#009900;
}
.nav li a.current {
	float:left;
	list-style:none;
	position:relative;
	color:#009900;
}

.nav li li a {
	display:block;
	padding: .25em 0 .25em 2em;
	text-decoration:none;
	background-image: none;
	float:none;
	width:250px;
	color:#009900;
}
.nav li li a:hover { background:#ffffff}

#horiz-menu li  a {
	height: 30px;
	line-height:30px;
	color:#009900;
}
#horiz-menu li:hover li,
div#horiz-menu li.sfHover li,
div#horiz-menu li.active:hover li,
div#horiz-menu li.active.sfHover li {
	
	color:#009900; 
}

div#horiz-menu li:hover li a,
div#horiz-menu li.sfHover li a,
div#horiz-menu li.active:hover li a,
div#horiz-menu li.active.sfHover li a {
	
	color:#FFFFFF;
	font-size:12px;
	

}
.nav li ul {
	float:none;
	top:-999em;
	position:absolute;
	width: 175px;
	z-index: 5;
	color:#FFFFFF;
}
.nav li:hover ul,
.nav li.sfHover ul {
	left:0px;
	top: 32px;
	color:#FFFFFF;
}
.nav li:hover li ul,
.nav li.sfHover li ul {
	top:-999em;
	color:#FFFFFF;
	
}
.nav li li:hover ul,
.nav li li.sfHover ul {
	left: 178px;
	color:#FFFFFF;
	top:0px;
	width: 175px;
}
.nav li li {
	float:none;
	width: 1500px;
	color:#FFFFFF;
}


/* @group Main */
div#horiz-menu {
	height: 46px;
	color:#FFFFFF;
}
/* @group Horiz Menu */
div#horiz-menu ul {
	margin: 0;
	padding: 0;
	color:#FFFFFF;
}
div#horiz-menu li {
	margin: 0;
	padding: 0;
	padding-right:2px;
	float: left;
	list-style: none;
	font-size:12px;
	color:#FFFFFF;
}
div#horiz-menu a {
	display: block;
	float: left;
	padding: 0 21px 0 23px;
	font-weight: normal;
	text-decoration: none;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}

.transparent_class {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
/* @end */


/* style15 */





/* horiz menu */

div#horiz-menu a {
	font-size:12px;
	font-family:arial;
	font-style:normal;
	color: #000000;
}

div#horiz-menu li.active li a {
	color: #339900;
}

div#horiz-menu a:hover,
div#horiz-menu ul.nav li.sfHover a.topdaddy:link,
div#horiz-menu ul.nav li.sfHover a.topdaddy:visited {
	/*color: #277BC0;*/
}

div#horiz-menu li li a{
	/*color: #277BC0;*/
}

div#horiz-menu li:hover,
div#horiz-menu li.sfHover,
div#horiz-menu li.active:hover,
div#horiz-menu li.active.sfHover {
	/*background: url(../images/style15/menu2-r.png) 100% 0 no-repeat; background-color:#CCCCCC;*/ 
}

div#horiz-menu li:hover a,
div#horiz-menu li.sfHover a,

div#horiz-menu li.active:hover a,
div#horiz-menu li.active.sfHover a
 {
	/*background: url(../images/style15/menu2-l.png) 0 0 no-repeat;*/
	color: #ffffff;
	background:#4b7a8c; 
	text-align:left;
	font-family:arial;
	font-style:normal;
	font-size:12px;

}
div#horiz-menu li a.active,
{background:#093548; color:#ffffff;
	text-align:left;
	font-family:arial;
	font-style:normal;
	font-size:12px;}

#horiz-menu li.active,
#horiz-menu li.active_menu {
	/*background: url(../images/style15/menu-r.png) 100% 0 no-repeat;*/
}

#horiz-menu li.active a,
#horiz-menu li.active_menu a {
	background-color:#000000;
	color: #277BC0;
}

#horiz-menu li.active li.active,
#horiz-menu li.active li.active a {
	background: none;
}

/* moomenu */

.nav li li {
	background:#83734A;
	border-bottom: 1px solid #7394a0;
	border-right: 1px solid #7394a0;
	color:#000000;
}

.nav li li:hover,
.nav li li.sfHover,
#horiz-menu li:hover li:hover,
#horiz-menu li.sfHover li.sfHover,
#horiz-menu li.active li.active {
	background:#093548; color:#000000;
}

#horiz-menu li:hover li a.daddy:link,
#horiz-menu li.sfHover li a.daddy:link,
#horiz-menu li:hover li a.daddy:visited,
#horiz-menu li.sfHover li a.daddy:visited  {color:#009900;
	/*background: url(../images/style15/bullet-sucker.png) 100% 50% no-repeat;*/
}

.nav li.sfHover,
.nav li:hover {color:#009900; 
	/*background: url(../images/style15/menu2-r.png) 100% 0 no-repeat;*/
}

.nav li.sfHover a,
.nav li:hover a {
	color:#009900;
	/*background: url(../images/style15/menu2-l.png) 0 0 no-repeat;	*/
}

/* top menu */

div#top a.mainlevel {
	color: #333;
}


/* mainlevel menu */


/* SLIMBOX */

#lbOverlay {
	position: absolute;
	left: 0;
	width: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	left: 50%;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(loading.gif) no-repeat center;
}

#lbImage {
	border: 10px solid #fff;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(prevlabel.gif) no-repeat 0% 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(closelabel.gif) no-repeat center;
	margin: 5px 0;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}

