/*
MAIN Navigation
*/

div#navcontainer {
	padding:		0;
	margin:			0;
}

#navlist {
	padding: 		15px 0;
	font-family: 	Geneva, Arial, Helvetica, sans-serif;
	font-size: 		16px;
	line-height: 	20px;
}


#navlist li {
	list-style: 	none;
	display: 		inline;
	margin: 		0 -3px;
}


#navlist li a img {
	vertical-align:	text-bottom
}


#navlist li a {
	padding:	 		15px 10px;
	border: 			1px solid #111;
	border-bottom: 		none;
	border-top: 		none;
	text-decoration: 	none;
	background-color: 	#000;
}


#navlist li a:link,
#navlist li a:visited {
	color: 				#fc9;
}


#navlist li a:hover {
color: #ccc;
border: 1px solid #181818;
background-color: 	#600;
}

#navlist li a#current
{
padding: 20px 10px;
border: 1px solid #300;
color: #fff;
background-color: 	#300;
}


/*
SUB Navigation
*/

div#toc {
margin: 0px 0 28px 0;
text-align: left;
}


#toclist {
margin: 0;
padding: 0;
}

#toclist li {
float: left;
list-style: none;
margin: 0;
padding: 0;
}

#toclist li a {
padding: 6px 8px;
margin: 0 2px 0 0;
font-weight: bold;
color: #ccc;
background-color: #600;
border: 1px solid #200;
cursor: pointer;
border-radius: 6px;
}

#toclist li a:hover {
color: #fff;
background-color: #700;
}



#toclist li a.sub_current1,
#toclist li a.sub_current2,
#toclist li a.sub_current3,
#toclist li a.sub_current4 {
color: #fff;
background-color: #300;
}

#toclist li a.sub_link1,
#toclist li a.sub_current1 {
padding-left: 10px;
}

#toclist li a.sub_link2,
#toclist li a.sub_current2 {
padding-left: 20px;
}

#toclist li a.sub_link3,
#toclist li a.sub_current3 {
padding-left: 30px;
}


#toclist li a.sub_link4,
#toclist li a.sub_current4 {
padding-left: 40px;
}










