/******** NAVIGATION nav_main **************/
.nav_main {}


/* L1 */
.nav_main ul    { list-style-type: none; margin:0px; padding:0px 0px 0px 0px;}
.nav_main ul li { width:245px; margin: 0px; padding:0px; }

.nav_main ul li a,
.nav_main ul li a:active
{
    display: block;
}

.nav_main ul li a:hover,
.nav_main ul li a.nav_selected,
.nav_main ul li a:active.nav_selected
{
    display: block;
}

/* L2 */
.nav_main ul li ul      { list-style-type: none; margin:0px; padding:0px;}
.nav_main ul li ul li   { width: 245px; padding: 0px; margin: 0px;}

.nav_main ul li ul li a,
.nav_main ul li ul li a:active
{
    display: block;
   	border-bottom: 1px solid #f2f2f2;
	  background-color: #ffffff;
  	background-image: url(../images/nav2_btn_out.gif);
  	background-repeat: no-repeat;
  	background-position: 12px 3px;	
  	padding-left: 25px;
  	font-size:11px;
  	margin-right:1px;
}

.nav_main ul li ul li a:hover,
.nav_main ul li ul li a.nav_selected,
.nav_main ul li ul li a:active.nav_selected,
.nav_main ul li ul li a:hover.nav_selected

{
    display: block;
   	border-bottom: 1px solid #f2f2f2;
	  color: #924A5F;
	  background-color: #ffffff;
  	background-image: url(../images/nav2_btn_over.gif);
  	background-repeat: no-repeat;
  	background-position: 12px 3px;	
  	padding-left: 25px;
  	font-size:11px;
  	margin-right:1px;
}

/* L3 */
.nav_main ul li ul li ul      { list-style-type: none; margin:0px; padding:0px;}
.nav_main ul li ul li ul li   { width:245px;  padding: 0px; margin: 0px;}

.nav_main ul li ul li ul li a,
.nav_main ul li ul li ul li a:active
{
  	background-position: 21px 3px;	
	  padding-left: 34px;
	  margin-right:1px;
}

.nav_main ul li ul li ul li a:hover,
.nav_main ul li ul li ul li a.nav_selected,
.nav_main ul li ul li ul li a:active.nav_selected,
.nav_main ul li ul li ul li a:hover.nav_selected
{
	  color: #924A5F;
  	background-position: 21px 3px;	
	  padding-left: 34px;
	  margin-right:1px;
}

/* L4 */
.nav_main ul li ul li ul li ul      { list-style-type: none; margin:0px; padding:0px;}
.nav_main ul li ul li ul li ul li   { width:245px;  padding: 0px; margin: 0px;}

.nav_main ul li ul li ul li ul li a,
.nav_main ul li ul li ul li ul li a:active
{
  	background-position: 30px 3px;	
	  padding-left: 43px;
	  margin-right:1px;
}

.nav_main ul li ul li ul li ul li a:hover,
.nav_main ul li ul li ul li ul li a.nav_selected,
.nav_main ul li ul li ul li ul li a:active.nav_selected,
.nav_main ul li ul li ul li ul li a:hover.nav_selected
{
	  color: #924A5F;
  	background-position: 30px 3px;	
	  padding-left: 43px;
	  margin-right:1px;
}

/* L5 */
.nav_main ul li ul li ul li ul li ul      { list-style-type: none; margin:0px; padding:0px;}
.nav_main ul li ul li ul li ul li ul li   { width:245px;  padding: 0px; margin: 0px;}

.nav_main ul li ul li ul li ul li ul li a,
.nav_main ul li ul li ul li ul li ul li a:active
{
  	background-position: 39px 3px;	
	  padding-left: 52px;
	  margin-right:1px;
}

.nav_main ul li ul li ul li ul li ul li a:hover,
.nav_main ul li ul li ul li ul li ul li a.nav_selected,
.nav_main ul li ul li ul li ul li ul li a:active.nav_selected,
.nav_main ul li ul li ul li ul li ul li a:hover.nav_selected
{
	  color: #924A5F;
  	background-position: 39px 3px;	
	  padding-left: 52px;
	  margin-right:1px;
}

/* L6 */
.nav_main ul li ul li ul li ul li ul li ul      { list-style-type: none; margin:0px; padding:0px;}
.nav_main ul li ul li ul li ul li ul li ul li   { width:245px;  padding: 0px; margin: 0px;}

.nav_main ul li ul li ul li ul li ul li ul li a,
.nav_main ul li ul li ul li ul li ul li ul li a:active
{
  	background-position: 48px 3px;	
	  padding-left: 61px;
	  margin-right:1px;
}

.nav_main ul li ul li ul li ul li ul li ul li a:hover,
.nav_main ul li ul li ul li ul li ul li ul li a.nav_selected,
.nav_main ul li ul li ul li ul li ul li ul li a:active.nav_selected,
.nav_main ul li ul li ul li ul li ul li ul li a:hover.nav_selected
{
	  color: #924A5F;
  	background-position: 48px 3px;	
	  padding-left: 61px;
	  margin-right:1px;
}


/******** NAVIGATION nav_service **************/
#nav_service
{
	/* width: 99%; */
	float: right;
	width: 700px;
	font-size: 10px; 
	/* font-weight: bold; */
	/* position: absolute;
	top: 11px;
	left: 0px;
	z-index: 100;
	*/
	text-align: right;
	white-space: nowrap;
	margin: 4px 4px 0px 0px;

}

#nav_service ul    { list-style-type: none; margin:0px; padding:0px 0px 0px 0px;}
#nav_service ul li { display: inline; padding: 0px 5px 0px 5px;}

/*** Left ***/
#nav_service ul li a,
#nav_service ul li a:active
{

}

#nav_service ul li a:hover,
#nav_service ul li a.nav_selected,
#nav_service ul li a:active.nav_selected
{

}

/*** Right ***/
#nav_service ul.nav_service_right { float:right; padding: 0px 20px 0px 0px;}
#nav_service ul.nav_service_right li a,
#nav_service ul.nav_service_right li a:active,
#nav_service ul.nav_service_right li a:hover
{

}

/******** NAVIGATION nav_breadcrumb **************/
#breadcrumbs{
}

#nav_breadcrumb
{
	  /* position: absolute; */
  	/* top: 211px; */
	  /* left: 10px; */
	  /* z-index: 101; */
  	/*white-space: nowrap;*/
  	font-size:10px;
  	margin: 0px 0px 15px 0px;
}
   
#nav_breadcrumb a
{
    white-space: nowrap;    
}   

#nav_breadcrumb a:hover
{
    white-space: nowrap;    
}   

   
/******** NAVIGATION nav_footer **************/
#nav_footer
{
	width:90%;
	float:left;
	font-size: 11px;
	padding: 1px 10px 5px 15px;
	color: #6f9d93;
}

#nav_footer ul    { list-style-type: none; margin:0px; padding:0px 0px 0px 0px;}
#nav_footer ul li { display: inline; padding: 0px 0px 0px 0px;}

#nav_footer ul li a,
#nav_footer ul li a:active
{
	color: #6f9d93;
}

#nav_footer ul li a:hover,
#nav_footer ul li a.nav_selected,
#nav_footer ul li a:active.nav_selected
{
	color: #6f9d93;
}