/* GLOBAL PAGE AND LINK STYLES */

body	{
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, Sans-serif;
	background-image: url(/g/bg_fullpage.jpg);
	background-color: #ffffff;
	font-size: .8em;
}
	
img	{
	border: none;
}

h1	{
	font-size: 2em;
	padding-bottom:0px; 
	margin:0px;
}

h2	{
	font-size: 1.2em;
	padding-bottom:0px; 
	margin:0px;
}

TD.mo {font-family: verdana, sans-serif; font-size: 8pt; font-weight: bold; color: #ff6600;}
TD.grey {background-color: #e1e1e1; border: 2px solid #e1e1e1; margin: 0px; padding: 0px;}
TD.sampleticket100001 {background-repeat: no-repeat; background-position: top left; background-image: url(/g/fl/sampleticket1.gif);}
TD.sampleticket100002 {background-repeat: no-repeat; background-position: top left; background-image: url(/g/fl/sampleticket3.gif);}
TD.sampleticket100003 {background-repeat: no-repeat; background-position: top left; background-image: url(/g/fl/sampleticket2.gif);}
OPTION.grs {font-weight: normal; color: #999999;}
	
a:link {
	text-decoration: underline;
	font-weight: bold; 
	color: #339999;
} 
	
a:visited {
	text-decoration: underline;
	font-weight: bold;
	color: #339999;
} 
	
a:active {
	text-decoration: underline;
	font-weight: bold;
	color: #3366cc;
}
	
a:hover {
	text-decoration: underline;
	font-weight: bold;
	color: #FFFFFF;
	background: #339999;
}
	
	
	
a:link.sgr {
	text-decoration: underline;
	font-weight: bold; 
	color: #666666;
} 
	
a:visited.sgr {
	text-decoration: underline;
	font-weight: bold;
	color: #666666;
} 
	
a:active.sgr {
	text-decoration: underline;
	font-weight: bold;
	color: #3366cc;
}
	
a:hover.sgr {
	text-decoration: underline;
	font-weight: bold;
	color: #FFFFFF;
	background: #666666;
}
	
	
a:link.plain {
	text-decoration: none;
	font-weight: bold; 
	color: #003399;
} 
	
a:visited.plain {
	text-decoration: none;
	font-weight: bold;
	color: #003399;
} 
	
a:active.plain {
	text-decoration: none;
	font-weight: bold;
	color: #3366cc;
}
	
a:hover.plain {
	text-decoration: none;
	font-weight: bold;
	color: #3366cc;
	background: none;
}
	
.clear	{
	clear: both;
}
	
input.s {font-size:8pt; font-weight:normal;}
select.s {font-size:8pt; font-weight:normal;}

input.btn, select.btn{
	width: 124px;
	background: transparent url('/g/button_fixed.gif') no-repeat top center;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	line-height: 17px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
	height: 24px; /* Height of button background height */
	text-align: center;
	margin: 0px;
	padding: 0px 20px 1px 20px;
	/* padding-left: 20px; */ /* Width of left menu image */
	text-decoration: none;
	border: 0px;
	cursor: pointer;
}

input.btnhov	{
	color: #ebe6d3;
	background-position: bottom center;
}

input.btn_grey, select.btn_grey {
	width: 124px;
	background: transparent url('/g/button_fixed_grey.gif') no-repeat top center;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	line-height: 17px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
	height: 24px; /* Height of button background height */
	text-align: center;
	margin: 0px;
	padding: 0px 20px 1px 20px;
	/* padding-left: 20px; */ /* Width of left menu image */
	text-decoration: none;
	border: 0px;
	cursor: pointer;
}

input.btnhov_grey	{
	color: #ebe6d3;
	background-position: bottom center;
}


.small_form_input	{
	width: 120px;
	margin: 0px 2px 0px 2px;
	padding: 2px;
	border: 1px solid #0e2a59;
	text-align: left;
	font-size: 12px;
}
	
.red {
	margin: 5px 5px 5px 20px;
	padding: 3px;
	border: 1px solid #0e2a59;
	background: #ff6666;
	color: #333333;
	font-size: 13px;
}

#contentwrapper {
	float: left;
	width: 100%;
}

#column_content_300 {
	margin-left: 270px;
}

#column_left_300 {
	width: 270px;
	float: left;
}


/* HEADER */

.lang_text {
	margin: 1px;
	padding: 5px 2px 5px 2px;
	color: #666666;
	font-size: .7em;
	text-decoration: none;
	font-weight: normal;
	}

.lang_text a {
	margin: 0px;
	padding: 2px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	}

.lang_text a:visited {
	margin: 0px;
	padding: 2px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	}

.lang_text a:hover {
	margin: 0px;
	padding: 2px;
	color: #666666;
	background-color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	}
	
.lang_text a.current {
	margin: 0px;
	padding: 2px;
	color: #ffffff;
	background-color: #999999;
	text-decoration: none;
	font-weight: normal;
	}
	
.lang_text a:hover.current {
	margin: 0px;
	padding: 2px;
	color: #666666;
	background-color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	}

#primary_nav ul {
	margin: 0px 5px 0px 5px;
	padding: 0px;
	white-space: nowrap;
	float : left;
	}
	
#primary_nav ul li {
	display : inline;
	padding: 10px 0px 0px 0px;
	color: #aeacac;
	font-size: 16px;
	}

#primary_nav ul li a {
	margin: 0px;
	padding: 2px;
	color: #000000;
	font-size: 16px;
	font-weight : normal;
	text-decoration: none;
	float: left;
	}
	
#primary_nav ul li a:hover {
	margin: 0px;
	padding: 2px;
	color: #ffffff;
	background-color: #999999;
	text-decoration: none;
	}

#primary_left {
	padding: 5px 4px 0px 60px;
	height: 50px;
}

#primary_right {
	padding: 5px 60px 0px 0px;
	height: 50px;
}


#secondary_nav {
	width: 100%;
	font-weight: bold;
	font-size: 1em;
	border-bottom: 1px solid #cccccc;
	margin: 0px; 
	padding: 1px;
}

#heartandsoul	{
	position: absolute;
	padding: 0px 4px 0px 60px;
	margin-top: -5px;
	font-size: 10px;
	font-style: italic;
	font-weight: bold;
	color: #666666;
	z-index: 100;
}

#search_background {
	width: 200px;
	padding: 8px;
	background: #FFFFFF;
	color: #000000;
}

#keywords {
	width: 200px;
	font-size: 14px;
	background: #FFFFFF;
	color: #000000;
	border: none;
}

#searchbox {
	background: #FFFFFF;
	color: #000000;
}



/* MAIN BODY */

#body_wrapper {
	padding: 5px 20px 0px 20px;
}

#subnav_wrapper_green	{
	padding: 0px 4px 4px 6px;
	color: #FFFFFF;
	background: #339999;
	font-size: .9em;
	}
	
.subnav_green_top_left	{
	width: 50%;
	height: 4px;
	margin: 0px;
	padding: 0px;
	background: transparent url(/g/cbgrey_solid_green.gif) no-repeat top left;
	font-size: 3px;
	}
	
.subnav_green_top_right	{
	width: 50%;
	height: 4px;
	margin: 0px 8px 0px 0px;
	padding: 0px;
	background: transparent url(/g/cbgrey_solid_green.gif) no-repeat top right;
	font-size: 3px;
	}

#subnav_wrapper_brown	{
	padding: 0px 4px 4px 6px;
	color: #FFFFFF;
	background: #663300;
	font-size: .9em;
	}
	
.subnav_brown_top_left	{
	width: 50%;
	height: 4px;
	margin: 0px;
	padding: 0px;
	background: transparent url(/g/cbgrey_solid_brown.gif) no-repeat top left;
	font-size: 3px;
	}
	
.subnav_brown_top_right	{
	width: 50%;
	height: 4px;
	margin: 0px 8px 0px 0px;
	padding: 0px;
	background: transparent url(/g/cbgrey_solid_brown.gif) no-repeat top right;
	font-size: 3px;
	}

#subnav_wrapper_orange	{
	padding: 0px 4px 4px 6px;
	color: #FFFFFF;
	background: #ff6600;
	font-size: .9em;
	}
	
.subnav_orange_top_left	{
	width: 50%;
	height: 4px;
	margin: 0px;
	padding: 0px;
	background: transparent url(/g/cbgrey_solid_orange.gif) no-repeat top left;
	font-size: 3px;
	}
	
.subnav_orange_top_right	{
	width: 50%;
	height: 4px;
	margin: 0px 8px 0px 0px;
	padding: 0px;
	background: transparent url(/g/cbgrey_solid_orange.gif) no-repeat top right;
	font-size: 3px;
	}

#subnav_wrapper_grey	{
	padding: 0px 4px 4px 6px;
	color: #FFFFFF;
	background: #cccccc;
	font-size: .9em;
	}
	
.subnav_grey_top_left	{
	width: 50%;
	height: 4px;
	margin: 0px;
	padding: 0px;
	background: transparent url(/g/cbgrey_solid_grey.gif) no-repeat top left;
	font-size: 3px;
	}
	
.subnav_grey_top_right	{
	width: 50%;
	height: 4px;
	margin: 0px 8px 0px 0px;
	padding: 0px;
	background: transparent url(/g/cbgrey_solid_grey.gif) no-repeat top right;
	font-size: 3px;
	}
	
.subnav_grey_top_thin_left	{
	width: 50%;
	height: 4px;
	margin: 0px;
	padding: 0px;
	background: transparent url(/g/cbgrey_outline_grey.gif) no-repeat top left;
	font-size: 3px;
	}
	
.subnav_grey_top_thin_right	{
	width: 50%;
	height: 4px;
	margin: 0px 8px 0px 0px;
	padding: 0px;
	background: transparent url(/g/cbgrey_outline_grey.gif) no-repeat top right;
	font-size: 3px;
	}
	
#subnav_wrapper_brown	a:link{
	padding: 2px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	}
	
#subnav_wrapper_brown	a:visited {
	padding: 2px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	}
	
#subnav_wrapper_brown	a:hover{
	padding: 2px;
	color: #663300;
	background: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	}
	
#subnav_wrapper_green	a:link{
	padding: 2px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	}
	
#subnav_wrapper_green	a:visited {
	padding: 2px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	}
	
#subnav_wrapper_green	a:hover{
	padding: 2px;
	color: #339999;
	background: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	}
	
#subnav_wrapper_orange	a:link{
	padding: 2px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	}
	
#subnav_wrapper_orange	a:visited {
	padding: 2px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	}
	
#subnav_wrapper_orange	a:hover{
	padding: 2px;
	color: #ff6600;
	background: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	}
	
#subnav_wrapper_grey	a:link{
	padding: 2px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	}
	
#subnav_wrapper_grey	a:visited {
	padding: 2px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	}
	
#subnav_wrapper_grey	a:hover{
	padding: 2px;
	color: #cccccc;
	background: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	}


		
#page_green	{
	margin: 0px;
	padding: 0px;
	background: #ffffff;
	border-left: 1px solid #339999;
	border-right: 1px solid #339999;
	border-bottom: 1px solid #339999;
}
		
#page_brown	{
	margin: 0px;
	padding: 0px;
	background: #ffffff;
	border-left: 1px solid #663300;
	border-right: 1px solid #663300;
	border-bottom: 1px solid #663300;
}
		
#page_orange	{
	margin: 0px;
	padding: 0px;
	background: #ffffff;
	border-left: 1px solid #ff6600;
	border-right: 1px solid #ff6600;
	border-bottom: 1px solid #ff6600;
}
		
#page_grey	{
	margin: 0px;
	padding: 0px;
	background: #ffffff;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}

#secondary_nav {
	width: 100%;
	font-weight: bold;
	font-size: 1em;
	border-bottom: 1px solid #cccccc;
	margin: 0px; 
	padding: 1px;
}

#secondary_nav ul li {
	display: inline;
	margin: 0px;
	padding: 0px 20px 0px 10px ;
}

#secondary_nav li {
	display: inline;
	margin: 0px;
	padding: 0px 10px 0px 0px ;
}

#secondary_nav ul {
	display: inline;
	margin: 0px;
	padding: 0px;
}

/* FOOTER STYLES */*
	
#footer {
	margin: 1px;
	padding: 15px 2px 15px 50px;
	color: #999999;
	font-size: 1em;
	text-decoration: none;
	}
	
#footer a {
	margin: 0px;
	padding: 2px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	}
	
#footer a:hover {
	margin: 0px;
	padding: 2px;
	color: #ffffff;
	background-color: #999999;
	text-decoration: none;
	font-weight: normal;
	}


#footer a:link.h {
	margin: 1px;
	padding: 5px 2px 5px 2px;
	color: #999999;
	font-size: 1em;
	text-decoration: none;
	font-weight: normal; 
	background: none;
	} 
	
#footer a:visited.h {
	margin: 1px;
	padding: 5px 2px 5px 2px;
	color: #999999;
	font-size: 1em;
	text-decoration: none;
	font-weight: normal; 
	background: none;
	} 
	
#footer a:active.h {
	margin: 1px;
	padding: 5px 2px 5px 2px;
	color: #999999;
	font-size: 1em;
	text-decoration: none;
	font-weight: normal; 
	background: none;
	}
	
#footer a:hover.h {
	margin: 1px;
	padding: 5px 2px 5px 2px;
	color: #999999;
	font-size: 1em;
	text-decoration: none;
	font-weight: normal; 
	background: none;
	}
	
.phone_number	{
	color: #000000;
	font-weight: bold;
	}


/* ROUND CORNER BOX STYLES */
	
/* GREEN BOX */
	
.boxy_green_top_left	{
	width: 50%;
	height: 4px;
	margin: 0px;
	padding: 0px;
	background: transparent url(/g/cbwhite_solid_green.gif) no-repeat top left;
	font-size: 3px;
	}
	
.boxy_green_top_right	{
	width: 50%;
	height: 4px;
	margin: 0px 8px 0px 0px;
	padding: 0px;
	background: transparent url(/g/cbwhite_solid_green.gif) no-repeat top right;
	font-size: 3px;
	}

.boxy_green_bottom_left	{
	width: 50%;
	height: 6px;
	margin: 0px;
	padding: 0px;
	background: transparent url(/g/cbwhite_outline_green.gif) no-repeat bottom left;
	font-size: 3px;
	}
	
.boxy_green_bottom_right	{
	width: 50%;
	height: 6px;
	margin: 0px 8px 0px 0px;
	padding: 0px;
	background: transparent url(/g/cbwhite_outline_green.gif) no-repeat bottom right;
	font-size: 3px;
	}

.boxy_green_bar	{
	padding: 0px 6px 2px 6px;
	background: #339999;
	border-left: 1px solid #339999;
	border-right: 1px solid #339999;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 1.1em;
}
	
	
.boxy_green	{
	margin: 0px 8px 0px 0px;
	padding: 6px 6px 6px 6px;
	background: #ffffff;
	border-left: 1px solid #339999;
	border-right: 1px solid #339999;
	}
	
/* BROWN BOX */
	
.boxy_brown_top_left	{
	width: 50%;
	height: 4px;
	margin: 0px;
	padding: 0px;
	background: transparent url(/g/cbwhite_solid_brown.gif) no-repeat top left;
	font-size: 3px;
	}
	
.boxy_brown_top_right	{
	width: 50%;
	height: 4px;
	margin: 0px 8px 0px 0px;
	padding: 0px;
	background: transparent url(/g/cbwhite_solid_brown.gif) no-repeat top right;
	font-size: 3px;
	}

.boxy_brown_bottom_left	{
	width: 50%;
	height: 6px;
	margin: 0px;
	padding: 0px;
	background: transparent url(/g/cbwhite_outline_brown.gif) no-repeat bottom left;
	font-size: 3px;
	}
	
.boxy_brown_bottom_right	{
	width: 50%;
	height: 6px;
	margin: 0px 8px 0px 0px;
	padding: 0px;
	background: transparent url(/g/cbwhite_outline_brown.gif) no-repeat bottom right;
	font-size: 3px;
	}

.boxy_brown_bar	{
	padding: 0px 6px 2px 6px;
	background: #663300;
	border-left: 1px solid #663300;
	border-right: 1px solid #663300;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 1.1em;
}

.boxy_brown	{
	margin: 0px 8px 0px 0px;
	padding: 6px 6px 6px 6px;
	background: #ffffff;
	border-left: 1px solid #663300;
	border-right: 1px solid #663300;
	}


/* ORANGE BOX */
	
.boxy_orange_top_left	{
	width: 50%;
	height: 4px;
	margin: 0px;
	padding: 0px;
	background: transparent url(/g/cbwhite_solid_orange.gif) no-repeat top left;
	font-size: 3px;
	}
	
.boxy_orange_top_right	{
	width: 50%;
	height: 4px;
	margin: 0px 8px 0px 0px;
	padding: 0px;
	background: transparent url(/g/cbwhite_solid_orange.gif) no-repeat top right;
	font-size: 3px;
	}

.boxy_orange_bottom_left	{
	width: 50%;
	height: 6px;
	margin: 0px;
	padding: 0px;
	background: transparent url(/g/cbwhite_outline_orange.gif) no-repeat bottom left;
	font-size: 3px;
	}
	
.boxy_orange_bottom_right	{
	width: 50%;
	height: 6px;
	margin: 0px 8px 0px 0px;
	padding: 0px;
	background: transparent url(/g/cbwhite_outline_orange.gif) no-repeat bottom right;
	font-size: 3px;
	}

.boxy_orange_bar	{
	padding: 0px 6px 2px 6px;
	background: #ff6600;
	border-left: 1px solid #ff6600;
	border-right: 1px solid #ff6600;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 1.1em;
}
	
	
.boxy_orange	{
	margin: 0px 8px 0px 0px;
	padding: 6px 6px 6px 6px;
	background: #ffffff;
	border-left: 1px solid #ff6600;
	border-right: 1px solid #ff6600;
	}
	
/* SOLID GREY BOX */
	
.boxy_solid_grey_top_left	{
	width: 50%;
	height: 4px;
	margin: 0px;
	padding: 0px;
	background: transparent url(/g/cbwhite_solid_grey.gif) no-repeat top left;
	font-size: 3px;
	}
	
.boxy_solid_grey_top_right	{
	width: 50%;
	height: 4px;
	margin: 0px 8px 0px 0px;
	padding: 0px;
	background: transparent url(/g/cbwhite_solid_grey.gif) no-repeat top right;
	font-size: 3px;
	}

.boxy_solid_grey_bottom_left	{
	width: 50%;
	height: 6px;
	margin: 0px;
	padding: 0px;
	background: transparent url(/g/cbwhite_outline_grey.gif) no-repeat bottom left;
	font-size: 3px;
	}
	
.boxy_solid_grey_bottom_right	{
	width: 50%;
	height: 6px;
	margin: 0px 8px 0px 0px;
	padding: 0px;
	background: transparent url(/g/cbwhite_outline_grey.gif) no-repeat bottom right;
	font-size: 3px;
	}

.boxy_solid_grey_bar	{
	padding: 0px 6px 2px 6px;
	background: #cccccc;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	color: #000000;
	font-weight: bold;
	font-size: 1.1em;
}
	
	
.boxy_solid_grey	{
	margin: 0px 8px 0px 0px;
	padding: 6px 6px 6px 6px;
	background: #ffffff;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	}
	
/* GREY BOX */
	
.boxy_grey_top_left	{
	width: 50%;
	height: 4px;
	margin: 0px;
	padding: 0px;
	background: transparent url(/g/cbwhite_outline_grey.gif) no-repeat top left;
	font-size: 3px;
	}
	
.boxy_grey_top_right	{
	width: 50%;
	height: 4px;
	margin: 0px 8px 0px 0px;
	padding: 0px;
	background: transparent url(/g/cbwhite_outline_grey.gif) no-repeat top right;
	font-size: 3px;
	}

.boxy_grey_bottom_left	{
	width: 50%;
	height: 6px;
	margin: 0px;
	padding: 0px;
	background: transparent url(/g/cbwhite_outline_grey.gif) no-repeat bottom left;
	font-size: 3px;
	}
	
.boxy_grey_bottom_right	{
	width: 50%;
	height: 6px;
	margin: 0px 8px 0px 0px;
	padding: 0px;
	background: transparent url(/g/cbwhite_outline_grey.gif) no-repeat bottom right;
	font-size: 3px;
	}

.boxy_grey_bar	{
	padding: 0px 6px 2px 6px;
	background: #ffffff;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	color: #000000;
	font-weight: bold;
	font-size: 1.2em;
}
		
.boxy_grey	{
	margin: 0px 8px 0px 0px;
	padding: 6px 6px 6px 6px;
	background: #ffffff;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
}

.boxy_green_bar a {
	font-size: .8em;
}
.boxy_grey_bar a {
	font-size: .8em;
}
.boxy_solid_grey_bar a {
	font-size: .8em;
}
.boxy_brown_bar a {
	font-size: .8em;
}
.boxy_orange_bar a {
	font-size: .8em;
}

/* USER MENU */

#sidenav_producer {
	width: 220px;
	margin: 0px;
	padding: 0px 10px 15px 10px;
	margin: 5px;
	float: left;
	background: #cccccc;
 	}

#sidenav_producer ul  {
	margin: 0;
	padding: 0;
	}

#sidenav_producer ul li  {
	display: block;
	float: left;
	width: 180px;
	font-size: 11px;
	margin: 10px 0px 5px 0px;
	font-weight: bold;
	}

#sidenav_producer ul li.sub  {
    display: block;
	font-size: 10px;
	width: 160px;
	margin: 2px 0 0 0;
	padding: 0 10px 0 20px;
	line-height: 10px;
	border-bottom: 0px solid #cccccc;
	}

#sidenav_producer ul li.emenu  {
    display: block;
	font-size: 10px;
	width: 160px;
	margin: 2px 0 0 20px;
	padding: 0 10px 0 20px;
	line-height: 10px;
	border-bottom: 0px solid #cccccc;
	}

#sidenav_producer a {
	font-weight: bold;
	float: left;
	}
	
#sidenav_producer li.sub a {
	font-weight: bold;
	width: 180px;
	}
	
#sidenav_producer li.emenu a {
	font-weight: bold;
	width: 160px;
	}
	
#sidenav_producer a:link, #sidenav_producer a:visited {
	display: block;
	margin: 0px;
	padding: 5px 3px 6px 6px;
	color: #000000;
	font-size: 11px;
	border: 1px solid #330000;
	text-decoration: none;
	background-color: #FFFFFF;
}
		
#sidenav_producer a:link.selected, #sidenav_producer a:visited.selected {
	display: block;
	margin: 0px;
	padding: 5px 3px 6px 6px;
	color: #FFFFFF;
	font-size: 11px;
	border: 1px solid #330000;
	text-decoration: none;
	background-color: #ff6600;
}
	
#sidenav_producer a:hover, #sidenav_producer a:active {
	color: #FFFFFF;
	border: 1px solid #330000;
	background-color: #999999;
}
	
#sidenav_producer a:hover.selected, #sidenav_producer a:active.selected {
	color: #FFFFFF;
	border: 1px solid #330000;
	background-color: #999999;
}
	
.emenu .emenu_sel {
	margin: 0px 10px 0px 20px;
}

