/**
 * Style sheet navigation
 */
* html .mod_customnav ul, * html .mod_customnav li
{
	height:1px;
}

*:first-child+html .mod_customnav .parent
{
	height:3px;
}

.mod_customnav p
{
	margin:0px;
	padding:0px;
}

.mod_customnav a, .mod_customnav li, .mod_customnav p
{
	font-weight:bold;
	font-size:13px;
	color:#666666;
}

.mod_customnav .submenu
{
	margin:-2px 0px 0px 8px;
	padding:0px;
	border-top:0px;
}

.mod_customnav .level_2
{
	padding-bottom:4px;
	border-bottom:0px;
}

.mod_customnav .level_2 li
{
	padding:0px 0px 4px 0px;
	border-top:0px;
}

.mod_customnav .level_2 a, .mod_customnav .level_2 li, .mod_customnav .level_2 p
{
	font-weight:normal;
	font-size:11px;
}

.mod_customnav ul
{
	margin:0px;
	padding:0px;
}

.mod_customnav li
{
	left:0px;
	float:left;
	margin:0px;
	padding:0px;
	text-align:left;
	list-style-type:none;
}

.mod_customnav a, .mod_customnav p
{
	font-weight:bold;
	font-size:11px;
	color:#2f8ec8;
}

/* safari opera */
body:first-of-type .mod_customnav a, .mod_customnav p
{
	padding-right:14px;
	padding-left:14px;
	font-weight:bold;
	font-size:11px;
}

.mod_customnav a
{
	height:16px;
	display:block;
	margin:0px;
	padding:3px 8px 0px 8px;
	text-align:center;
	background-color:#0091cf;
	font-weight:bold;
	text-decoration:none;
	font-variant:small-caps;
	font-size:11px;
	color:#ffffff;
}

.mod_customnav a:hover
{
	background-color:#ffffff;
	text-decoration:none;
	color:#2f8ec8;
}

.mod_customnav p
{
	height:16px;
	margin:0px;
	padding:3px 8px 0px 8px;
	text-align:center;
	background-color:#68bfab;
	font-variant:small-caps;
	color:#ffffff;
}

/* safari opera */
body:first-of-type .mod_customnav p
{
	height:16px;
	margin:0px;
	padding:3px 11px 0px 11px;
	text-align:center;
	background-color:#68bfab;
	font-variant:small-caps;
	color:#ffffff;
}

