/* ************************************************************************************************************* */
/* ************************************************************************************************************* */
/* MENU CSS Document */
/* ************************************************************************************************************* */
/* ************************************************************************************************************* */


/* ************************************************************************************************************* */
/* DEFAULT MENU */
/* ************************************************************************************************************* */

#default_menu_frame
{
	top:30px;
	left:0px;
	width: 228px;
   	height: auto;
   	float: left;	
	position:relative;
	text-align: left;
	border: 0px solid #ffff00;
	
}
#default_menu_frame  A:link {text-decoration: none; font-weight: normal; color: #000000;}
#default_menu_frame  A:visited {text-decoration: none; font-weight: normal; color: #000000;}
#default_menu_frame  A:active {text-decoration: none; font-weight: bold; color: #d10017;}
#default_menu_frame  A:hover {text-decoration: none; font-weight: bold; color: #d10017;}			


#default_menu_fieldset
{
	height: auto;
}

#default_menu_table
{
	top:0px;
	left:0px;
	width: 220px;
   	height: 110px;
   	float: left;	
	border-style: solid;
	border: 0px;
	position:relative;
	background-color:#FFFFFF;
}


/* ************************************************************************************************************* */
/* custom MENU  NLP2U */
/* ************************************************************************************************************* */

#custom_menu_frame
{
   	height: auto;
	position:absolute;
	z-index:100;
	border: 0px solid #ff00aa;
	width: 312px;
  	float: right;	
	position: relative;	
	text-align: left;

}
#custom_menu_frame  A:link
{
	text-decoration: none;
	font-weight: normal;
	color: #000000;
}
#custom_menu_frame  A:visited
{
	text-decoration: none;
	font-weight: normal;
	color: #000000;
}
#custom_menu_frame  A:active
{
	text-decoration: none;
	font-weight: normal;
	color: #d10017;
} 
#custom_menu_frame  A:hover
{
	text-decoration: none;
	font-weight: normal;
	color: #d10017;
}			


#custom_menu_top
{	
	background-image: url(../images/menu/top.png);
	background-repeat: no-repeat;
	height:30px;
	width:312px;
	float:left;
}
.ie6 #custom_menu_top
{
	background:url();
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/menu/top.png',sizingMethod='image');
	height:30px;
	width:312px;
	float:left;
}

#custom_menu_search
{
	background-image: url(../images/menu/slice_211x1.png);
	background-repeat: repeat-y;
	height:32px;
	width:312px;
	float:left;
}
#custom_search_field
{
	position:relative;
	float:left;
	top:10px;
	width: 130px;
	height: 14px;
	padding: 0px 0px 0px 0px;
    margin: 0px 0px 1px 5px;
	background-color:#FFFFFF;
	font-family: Helvetica, Verdana, Arial;
	font-weight: bold;
	font-size: 10px;
	color: #666666;
}
#custom_search_button
{
	position:relative;
	float:left;
	top:8px;
	width: 80px;
	height: 20px;
	padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 5px;
	background-color:#b2b2b2;
	font-family: Helvetica, Verdana, Arial;
	font-weight: bold;
	font-size: 10px;
	color: #000000;
}

#custom_menu_bottom
{
	background-image: url(../images/menu/bottom.png);
	background-repeat: no-repeat;
	height:30px;
	width:312px;
	float:left;
}

.ie6 #custom_menu_bottom
{
	/*background-image: url(../images/menu/bottom.png);*/
	
	background:url();
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/menu/bottom.png',sizingMethod='image');
	
	background-repeat: no-repeat;
	height:30px;
	width:312px;
	float:left;
}
	
#custom_menu_table
{
	float: left;	
	width: 312px;
	/*background-color:#ff6600;*/
	background-image: url(../images/menu/menu_middle.png);
	background-repeat: repeat-y;
	border-style: solid solid solid solid;
	border-color: #D76100;
	border-width: 0px;
}
.ie6 #custom_menu_table
{
	float: left;	
	width: 312px;
	/*background-color:#ff6600;*/
	
	background:url();
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/menu/menu_middle.png',sizingMethod='scale');
	
	background-repeat: repeat-y;
	border-style: solid solid solid solid;
	border-color: #D76100;
	border-width: 0px;
}

	
#custom_menu_table_mainmenu a
{
	left:0px;
	position:relative;
  	height: 20px;
	text-decoration: none;
	padding: 6px 0px 0px 30px;
}
#custom_menu_table_mainmenu a:link, #custom_menu_table_mainmenu a:visited
{
	width: 280px;
    color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	display: block;
	background: url(../images/menu/button.png);
	
}
#custom_menu_table_mainmenu a:hover
{
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
	background: url(../images/menu/button.png) 0 -52px;
}
#custom_menu_table_mainmenu a:active
{
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
	background: url(../images/menu/button.png) 0 -52px;
}	
	
		
#custom_menu_table_mainmenu_selected
{
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
	left:0px;
	position:relative;
	width: 312px;
	border-style: solid solid solid solid;
	border-color: #D76100;
	border-width: 0px;
	
}
	
#custom_menu_table_mainmenu_selected a
{
	height:20px;
	font-weight: bold;	
	color: #ffffff;  	
	text-decoration: none;
	padding: 6px 0px 0px 30px;
}
	
#custom_menu_table_mainmenu_selected a:link, #custom_menu_table_mainmenu_selected a:visited
{
	height:20px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
	display: block;
	background: url(../images/menu/button.png) 0 -26px;
}
	
#custom_menu_table_mainmenu_selected a:hover
{
	height:20px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;  
	background: url(../images/menu/button.png) 0 -130px;
}
	
#custom_menu_table_mainmenu_selected a:active
{
	height:20px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
	background: url(../images/menu/button.png) 0 -52px;
	
}		

	
#custom_menu_table_submenu
{
	left:0px;
	position:relative;
	width: 312px;
	/*background-color:#ffffff;*/
	border-style: solid solid solid solid;
	border-color: #D76100;
	border-width: 0px;
}
	
#custom_menu_table_submenu a
{
  	height: 20px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
	padding: 6px 0px 0px 40px;
}
	
#custom_menu_table_submenu a:link, #custom_menu_table_submenu a:visited
{
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
	display: block;
	/*background-color:#ffffff;*/
}
	
#custom_menu_table_submenu a:hover
{
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
	/*background-color:#ffffff;*/
}
	
#custom_menu_table_submenu a:active
{
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
	/*background-color:#ffffff;*/
}	


#custom_menu_table_submenu_selected
{
	left:0px;
	position:relative;
	width: 312px;
	/*background-color:#ffffff;*/
	border-style: solid solid solid solid;
	border-color: #D76100;
	border-width: 0px;
}
	
#custom_menu_table_submenu_selected a
{
  	height: 20px;
	text-decoration: none;
	padding: 6px 0px 0px 40px;
}
	
#custom_menu_table_submenu_selected a:link, #custom_menu_table_submenu_selected a:visited
{
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
	display: block;
	/*background-color:#ffffff;*/
	background: url(../images/menu/button.png) 15px -78px;
}
	
#custom_menu_table_submenu_selected a:hover
{
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
	/*background-color:#ffffff;*/
	background: url(../images/menu/button.png) 15px  -78px;
}
	
#custom_menu_table_submenu_selected a:active
{
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
	/*background-color:#ffffff;*/
	background: url(../images/menu/button.png) 15px  -78px;
}	



/* **************************************************************************************************************** */
/* IE6 */
/* **************************************************************************************************************** */


.ie6 #custom_menu_top
{
	background:url();
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/menu/top.png',sizingMethod='image');
	height:30px;
	width:312px;
	float:left;
}

.ie6 #custom_menu_bottom
{	
	background:url();
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/menu/bottom.png',sizingMethod='image');
	
	background-repeat: no-repeat;
	height:30px;
	width:312px;
	float:left;
}

.ie6 #custom_menu_table
{
	float: left;	
	width: 312px;
		
	background:url();
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/menu/menu_middle.png',sizingMethod='scale');
	
	background-repeat: repeat-y;
	border-style: solid solid solid solid;
	border-color: #D76100;
	border-width: 0px;
}
/*
.ie6 #custom_menu_table_mainmenu a:link, #custom_menu_table_mainmenu a:visited
{
	width: 280px;
    color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	display: block;
	background: url(../images/menu/button.png);
	
}
.ie6 #custom_menu_table_mainmenu a:hover
{
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
	background: url(../images/menu/button.png) 0 -52px;
}
.ie6 #custom_menu_table_mainmenu a:active
{
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
	background: url(../images/menu/button.png) 0 -52px;
}	

.ie6 #custom_menu_table_mainmenu_selected a:link, #custom_menu_table_mainmenu_selected a:visited
{
	height:20px;
	font-weight: bold;	
	color: #ffffff;  
	display: block;
	background: url(../images/menu/button.png) 0 -26px;
}
	
.ie6 #custom_menu_table_mainmenu_selected a:hover
{
	height:20px;
	font-weight: bold;	
	color: #ffffff;  
	background: url(../images/menu/button.png) 0 -130px;
}
	
.ie6 #custom_menu_table_mainmenu_selected a:active
{
	height:20px;
	font-weight: bold;	
	color: #ffffff;  
	background: url(../images/menu/button.png) 0 -52px;
	
}		

.ie6 #custom_menu_table_submenu_selected a:link, #custom_menu_table_submenu_selected a:visited
{
	color: #ff0000;
	display: block;
	
	background: url(../images/menu/button.png) 15px -78px;
}
	
.ie6 #custom_menu_table_submenu_selected a:hover
{
	color: #ff0000;
	
	background: url(../images/menu/button.png) 15px  -78px;
}
	
.ie6 #custom_menu_table_submenu_selected a:active
{
	color: #ff0000;
	
	background: url(../images/menu/button.png) 15px  -78px;
}	
	*/
	
	