/* --------------------------------------------------------------
   MCC
    
-------------------------------------------------------------- */

/* ------------------------------
    navigation
------------------------------ */
#inner_nav{
    background-color: #27190e;
    overflow: hidden;
}
#nav_top_bar{
    background-color: #754319;
    height: 3px;
    width: 800px;
    overflow: hidden;
}
#nav_form_div{
}
#id_nav_form{
    margin: 0px;
    padding: 0px;
}
#img_go{
    margin-top: 10px;
}
#id_search_term{
    background-color: #27190e;
    color: #ccc;
    border:1px solid #6D645D;
    font-size: 10px;
    font-weight: normal;
    padding: 2px;
}



/* ------------------------------
    left menu
------------------------------ */
div#left_nav_div{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;/*0.68em*/
    width: 176px;
    overflow: hidden;
}
div#left_nav_div a{
    
}
/* outer menu */
ul.nav_outer_ul{
    margin-left: 0px;
    list-style: none;
    width: 20em;
}
li#nav_outer_li_selected,li#a.nav_outer_li_a_selected{
    	background-color:#FFFFFF;

}
li.nav_outer_li{

}




p.nav_outer_li_p{
    text-decoration: none;
    color:#571963;
	font-size:14px;
	font-weight:bold;
    /*background-image: url();
    background-repeat: no-repeat;
    background-position: 0px center;*/
    display: block;
    padding: 1px 0em 10px 0.8em;

}

a.nav_outer_li_a{
    text-decoration: none;
    color:#000000;
    /*background-image: url();
    background-repeat: no-repeat;
    background-position: 0px center;*/
    display: block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	/*font-size:0.8em;*/
    padding: 4px 0em 4px 0.8em;
    *padding: 4px 2.8em 4px 0em;
	*text-align:right;
	font-weight:bold;
	text-transform:uppercase;

}


a.nav_outer_li_a:hover, li#nav_outer_li_selected a.nav_outer_li_a, a#nav_outer_li_a_selected{

    /*background-repeat: no-repeat;
    background-position: 0px center;*/
	background-color:#FFFFFF;
    display: block;
    padding: 4px 0em 4px 0.6em;


}





/*Sub Menu*/
a#nav_outer_li_a_selected:hover,a#nav_outer_li_a_selected{
	color:#5B1404;
	*margin-bottom:5px;
	border-bottom:#FFF solid 5px;
	border-top:#FFF solid 5px;

}
li.nav_outer_li ul li a.nav_outer_li_a{
	text-transform:capitalize;
    display: block;
    padding: 1.5px 2em 8px 20px;
	font-size:12px;
	color: #333;
	font-weight:normal
}
/*li.nav_outer_li ul li a.nav_outer_li_a:hover{
	*color: #571963;
	*background-color:#D9D9D9;
	*background-image: url(../../img/newstructure/puce_left_d9d9d9_on_eee.jpg);
}

li.nav_outer_li ul li a.nav_outer_li_a*/

a#nav_outer_li_a_level2_selected:hover,a#nav_outer_li_a_level2_selected{
	color:#571963;
	margin-bottom:1px;
	font-weight:bold
}
li.nav_outer_li ul li ul li a.nav_outer_li_a{
	text-transform:capitalize;
	font-weight:normal;
    display: block;
    padding: 1.5px 2em 6px 35px;
	font-size:12px;
	color: #333;

	background-position: center;
	background: url() repeat-y 20px 0; /* 20px 0px*/
}

li.nav_outer_li ul li a.nav_outer_li_a:hover{
	color:#571963;/*571963 purple*/
	background-color:#f7f7f7;/*EEEEEE*/
	background-image: url() ;
	background-position: top left;
	background-repeat:no-repeat;
	font-weight:bold
}


li.nav_outer_li ul li ul li a.nav_outer_li_a:hover{
	background-image: url() ;
	background-position: 20px 0;/*top left*/
	background-repeat:no-repeat;
}


a#nav_outer_li_a_level3_selected:hover,a#nav_outer_li_a_level3_selected{
	color: #333333;
	margin-bottom:0px ;
	background-image: url() ;
	background-position:20px 0 ;/*top left*/
	background-repeat:no-repeat;
	font-weight:bold
}
li.nav_outer_li ul li ul li a.nav_outer_li_a:hover{
	color:#333;/*571963 purple*/
}

ul.nav_outer_li_open{
	background-color:#f7f7f7;/*EEEEEE great delimitation*/
	border-top:#F7F7F7 solid 6px;/*eeeeee*/
	border-bottom:#fff solid 3px;
}

/*End Sub menu*/



a.Rightnav_outer_li_a{
    text-decoration: none;
    color:#000000;
    /*background-image: url();
    background-repeat: no-repeat;
    background-position: 0px center;*/
    display: block;
    padding: 4px 0em 4px 1.3em;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	/*font-size:0.8em;*/
	font-weight:bold

}
a.Rightnav_outer_li_a:hover, li#nav_outer_li_selected a.Rightnav_outer_li_a{

    /*background-repeat: no-repeat;
    background-position: 0px center;*/
	background-color:#FFFFFF;
    display: block;
    padding: 4px 0em 4px 1.3em;
}








/* inner menu */
ul.nav_inner_ul{
    list-style-type: none;
    /*color: #eee8e2;*/
}
li#nav_inner_li_selected{
}
li.nav_inner_li{

}
a.nav_inner_li_a{
    text-decoration: none;
    background-repeat: no-repeat;
    background-position: 16px center;
    display: block;
    padding: 10px 0em 10px 3em;
}
a.nav_inner_li_a:hover, li#nav_inner_li_selected a.nav_inner_li_a{

    background-repeat: no-repeat;
    background-position: 16px center;
    display: block;
    padding: 10px 0em 10px 3em;

}