@charset "utf-8";
/* CSS Document */
#header
{
    width: 670px;
    }
#menu{
	padding: 0px;
    margin: 0px;
}


	

/* Sliding Subnav Styles */

.slidenav {
    position: relative;
    /*background-image:url(../../img/menu-child.png);*/
	margin:0;
	padding:0;
	font-weight:900;
	
}

.slidenav a {
    color: #123572;
	text-decoration: none;
	padding:0 10px;
	background:url(../../img/line01.jpg) no-repeat left;
}
.slidenav .first a{
	background-image:none;
}
.slidenav a:hover {
	color:#222;
	text-decoration:none;
}

.slidenav ul, .slidenav ul li {
    height: 30px;
    line-height: 32px;
    list-style: none;
	font-size:16px;
	
}

.slidenav ul li
{
border-left:solid 1px #aaaaaa;
}

.subnav ul li, .subnav ul, .slidenav-box {
    height: 30px;
    line-height: 20px;
    list-style: none;
}

.slidenav ul a, .subnav ul a {
    display: block;
}

.slidenav ul li, .subnav ul li {
    float: left;
}


.slidenav ul li ul {
    display: none;
    position: absolute;
    top: 2em;
    left: 0;
}

.slidenav ul li:hover ul {
    display: block;
}

.subnav ul {
    display: none;
	font-size: 16px;
	margin:0;
	padding:0;
	font-weight:900;

}

.subnav ul a {
	color:#0070b2;
	text-decoration: none;
	padding:5px;
}
.subnav ul a:hover{
	text-decoration: underline;
}

.slidenav-box {
    margin: 5px 0px;
	padding-left:10px;

}

.inactive-box {
	visibility: hidden;
}
.slidenav .first,.slidenav ul.first,.slidenav ul li.first {
	border:none;
}

/* End Sliding Subnav Styles */
