/*-----------------------------------------------------------------------------------------
Style for the vertical menu
-----------------------------------------------------------------------------------------*/
ul.menu
{
	margin-left:0px;
	padding-right:15px;
	width:100%;
}

ul.menu ul.menu
{
	margin-left:0;
	margin-right:15px;
}

li.menu
{
	list-style-type:none;
}

li.menu li.menu
{
	padding-left:5px;
	border-bottom:0;
}

li.menu li.menu li.menu
{
	padding-left:5px;
	margin-right:1em;
}

#active-link
{
	font-family:Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	font-weight:600;
	display:block;
	width:100%;

}

li.menu a
{
	font-family:Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	display:block;
	width:100%;
	line-height:1.7;
	padding-left:5px;
	font-size:1em;
	font-weight:600;
	color:#00789d;
	text-decoration:none;
	/*height: 20px;*/
}

li.menu a:visited
{
	font-family:Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:5px;
	font-size:1em;
	font-weight:600;
	color:#00789d;
	text-decoration:none;
	/*height: 20px;*/
}

li.menu a:hover
{
	font-family:Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:5px;
	font-size:1em;
	font-weight:600;
	color:#00789d;
	text-decoration:underline;
	/*height: 20px;*/
}

li.menu li.menu a:link
{
	padding-left:5px;
	font-size:.91em;
	font-weight:600;
	color:#00789d;
	text-decoration:none;
}

li.menu li.menu a:visited
{
	padding-left:5px;
	font-size:.91em;
	font-weight:600;
	color:#00789d;
	text-decoration:none;
}

li.menu li.menu a:hover
{
	padding-left:5px;
	font-size:.91em;
	font-weight:600;
	color:#00789d;
	text-decoration:none;
}

li.menu li.menu li.menu a:link
{
	padding-left:5px;
	font-size:.91em;
	font-weight:600;
	color:#00789d;
	text-decoration:none;
}

li.menu li.menu li.menu a:visited
{
	padding-left:5px;
	font-size:.91em;
	font-weight:600;
	color:#00789d;
	text-decoration:none;
}

li.menu li.menu li.menu a:hover
{
	padding-left:5px;
	font-size:.91em;
	font-weight:600;
	color:#00789d;
	text-decoration:none;
}

li.menu table
{
	width:100%;
}