/**
 * Style sheet navigation
 */
.formbody
{
	width:400px;
	bottom:0px;
	left:0px;
	right:0px;
	top:0px;
	position:relative;
	float:left;
	margin:0px auto 0px 0px;
	padding:10px;
	text-align:left;
	vertical-align:top;
}

.ce_gallery
{
	width:100%;
	position:relative;
	float:left;
	margin:0px auto 0px 0px;
	padding:0px;
	text-align:left;
	vertical-align:top;
}

.mod_navigationSub
{
	width:100%;
	bottom:0px;
	left:0px;
	right:0px;
	top:0px;
	position:relative;
	float:left;
	margin:0px auto 0px 0px;
	padding:0px;
	text-align:left;
	vertical-align:top;
	border-top:0px solid #660066;
	border-right:0px solid #660066;
	border-bottom:1px solid #660066;
	border-left:0px solid #660066;
}

.ce_text
{
	width:100%;
	bottom:0px;
	left:0px;
	right:0px;
	top:0px;
	position:relative;
	float:left;
	margin:0px auto 0px 0px;
	padding:0px;
	text-align:left;
	vertical-align:top;
}

.mod_navigationSub ul
{
	width:100%;
	bottom:0px;
	left:0px;
	right:0px;
	top:0px;
	position:relative;
	float:left;
	margin:0px auto 0px 0px;
	padding:0px;
	text-align:left;
	vertical-align:top;
	list-style-type:none;
}

.mod_navigationSub ul li li
{
	width:100%;
	height:28px;
	right:10px;
	padding:0px;
	text-align:center;
}

.mod_navigationSub ul li
{
	width:250px;
	height:30px;
	bottom:0px;
	left:0px;
	right:0px;
	top:0px;
	position:relative;
	float:left;
	margin:0px auto 0px 0px;
	padding:0px;
	text-align:left;
	vertical-align:top;
}

.mod_navigationSub a
{
	width:250px;
	bottom:0px;
	left:0px;
	right:0px;
	top:0px;
	position:relative;
	float:left;
	margin:0px auto 0px 0px;
	padding:0px;
	text-align:left;
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:12px;
	color:#000000;
}

.mod_navigationSub a:hover
{
	width:250px;
	bottom:0px;
	left:0px;
	right:0px;
	top:0px;
	position:relative;
	float:left;
	margin:0px auto 0px 0px;
	padding:0px;
	text-align:left;
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:underline;
	font-size:12px;
	color:#FBC216;
}

.mod_navigationSub p
{
	margin:0px;
	padding:0px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#FBC216;
	white-space:nowrap;
}

h4
{
	width:100%;
	bottom:0px;
	left:0px;
	right:0px;
	top:0px;
	position:relative;
	float:left;
	margin:0px auto 0px 0px;
	padding:10px 0px;
	text-align:left;
	vertical-align:top;
	font-weight:bold;
	font-size:13px;
	color:#000000;
}

.mod_customnav
{
	width:100%;
	bottom:0px;
	left:0px;
	right:0px;
	top:0px;
	position:relative;
	float:left;
	margin:0px auto 0px 0px;
	padding:0px;
	text-align:left;
	vertical-align:top;
}

.mod_customnav a:hover
{
	text-decoration:none;
	color:#FBC216;
}

.mod_customnav ul
{
	width:100%;
	bottom:0px;
	left:0px;
	right:0px;
	top:0px;
	margin:0px;
	padding:0px;
}

.mod_customnav ul li
{
	width:203px;
	height:100%;
	bottom:0px;
	left:0px;
	right:0px;
	top:0px;
	position:relative;
	float:left;
	margin:0px auto 0px 0px;
	padding:10px 0px 6px 22px;
	text-align:left;
	vertical-align:top;
	background-image:url("images/left_mu_bg.png");
	background-position:left bottom;
	background-repeat:no-repeat;
	list-style-type:none;
}

.mod_customnav a
{
	width:190px;
	bottom:0px;
	left:0px;
	right:0px;
	top:0px;
	position:relative;
	float:left;
	margin:0px auto 0px 0px;
	padding:0px;
	text-align:left;
	vertical-align:top;
	text-decoration:none;
	color:#000000;
}

.mod_customnav p
{
	width:190px;
	height:100%;
	bottom:0px;
	left:0px;
	right:0px;
	top:0px;
	position:relative;
	float:left;
	margin:0px auto 0px 0px;
	padding:0px;
	text-align:left;
	vertical-align:top;
	color:#FBC216;
}

.mod_navigationMain ul li li
{
	width:100%;
	height:28px;
	right:10px;
	padding:0px;
	text-align:center;
}

.mod_navigationMain li:hover, .mod_navigationMain li.sfhover
{
}

.mod_navigationMain a
{
	bottom:0px;
	left:0px;
	right:0px;
	top:0px;
	position:relative;
	float:left;
	margin:0px auto 0px 0px;
	padding:0px;
	text-align:center;
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:12px;
	color:#ffffff;
}

.mod_navigationMain a:hover
{
	margin-right:auto;
	margin-left:auto;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:12px;
	color:#000000;
}

.mod_navigationMain
{
	left:10px;
	position:relative;
	overflow:visible;
	float:left;
	z-index:999;
}

.mod_navigationMain ul ul li:hover ul, .mod_navigationMain ul ul li.sfhover ul
{
	display:block;
}

.mod_navigationMain ul li:hover ul ul, .mod_navigationMain ul li.sfhover ul ul
{
	display:none;
}

.mod_navigationMain ul li:hover ul, .mod_navigationMain ul li.sfhover ul
{
	display:block;
}

.mod_navigationMain ul ul li:hover ul
{
	display:block;
}

.mod_navigationMain li:hover ul
{
	display:block;
}

.mod_navigationMain li ul
{
	bottom:0px;
	left:0px;
	right:0px;
	top:0px;
	position:absolute;
	display:none;
}

.mod_navigationMain li ul ul
{
	left:161px;
	top:0px;
	position:absolute;
}

.mod_navigationMain li
{
	height:22px;
	position:relative;
	float:left;
	padding-right:15px;
	padding-left:25px;
	text-align:left;
	background-image:url("images/bullet.png");
	background-position:left bottom;
	background-repeat:no-repeat;
}

.mod_navigationMain p
{
	margin:0px;
	padding:0px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
	white-space:nowrap;
}

.mod_navigationMain ul
{
	margin:0px;
	padding:0px;
	text-align:center;
	list-style-type:none;
}
