
#menu1 
{
	width:938px;/*700px;*/
	padding-top: 0px;
	margin-top:0px;
	height:25px;
	margin-left:auto;
	margin-right:auto;
	/*background-image:url(../images/header/menu_bg.gif); 
	background-repeat:repeat-x;*/
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px; 
	font-weight:bold; 
	text-align:center; 
	
	background-color:#d4caa0;
}


#menu1 ul
{
	margin: 0;
	border: 0 none;
	padding: 0;
	list-style: none;
	height: 25px;
	
	FLOAT: LEFT;
	BACKGROUND: url(../images/header/bar.gif)  no-repeat left 50%;
}

/*from original css*/
#menu1 ul li {margin:0;border: 0 none;padding-left: 0;float: left; /*For Gecko*/display: block;list-style: none;position: relative;height: 25px;z-index: 1000;}
#menu1 ul ul {margin:0;border: 0 none;padding: 0;width: 140px;list-style: none;display: none;position: absolute;top: 25px;left: 0;text-align:left;}
#menu1 ul ul:after /*From IE 7 lack of compliance*/{clear: both;display: block;font: 1px/0px serif;content: ".";height: 0;visibility: hidden;}
#menu1 ul ul li {height:auto;width: 140px;float:left; /*For IE 7 lack of compliance*/display: block !important;display: inline; /*For IE*/
margin-top: -1px;left: -1px;}
/* Root Menu */
#menu1 ul a {color: #000;float: none !important; 
/*For Opera*/float: left; 
/*For IE*/display: block;padding:5px;text-decoration: none;height: auto !important;height: 1%; 
/*For IE*/}

/* Root Menu Hover Persistence */
#menu1 ul a:hover,
#menu1 ul li:hover a,
#menu1 ul li.iehover a {color: #000;background-color: #e7e0c2;}

/* 2nd Menu */
#menu1 ul li:hover li a,
#menu1 ul li.iehover li a {float: none;color: #000;border: 1px solid #d4caa0; font-size: 10px; color: #000;}
#menu1 ul li.iehover li a.menu-click{ float: none;background-color:#e7e0c2; border-right:none; color: #000;}

/* 2nd Menu Hover Persistence */
#menu1 ul li:hover li a:hover,
#menu1 ul li:hover li:hover a,
#menu1 ul li.iehover li a:hover,
#menu1 ul li.iehover li.iehover a {color: #000;font-size: 10px; color: #000;background-color: #d4caa0;}
#menu1 ul li.iehover li.iehover a.menu-click{ text-decoration:none;background-color:#d4caa0; border-right:none; color: #000;}
#menu1 ul li.iehover li.iehover table{color: #000;}
.contentclick {font-size: 10px; color: #FFFFFF;}

/* 3rd Menu */
#menu1 ul li:hover li:hover li a,
#menu1 ul li.iehover li.iehover li a{color: #000;background-color:#e7e0c2;}

/* 3rd Menu Hover Persistence */
#menu1 ul li:hover li:hover li a:hover,
#menu1 ul li:hover li:hover li:hover a,
#menu1 ul li.iehover li.iehover li a:hover,
#menu1 ul li.iehover li.iehover li.iehover a {color: #000;background-color:#d4caa0;}
/* 4th Menu */

#menu1 ul li:hover li:hover li:hover li a,
#menu1 ul li.iehover li.iehover li.iehover li a {background-color:#e7e0c2;color: #000;}
/* 4th Menu Hover */
#menu1 ul li:hover li:hover li:hover li a:hover,
#menu1 ul li:hover li:hover li:hover li:hover a,
#menu1 ul li.iehover li.iehover li.iehover li.iehover a ,
#menu1 ul li.iehover li.iehover li.iehover li a:hover {color: #000;background-color:#d4caa0;}

#menu1 ul ul ul,
#menu1 ul ul ul ul {display: none;position: absolute;top: 1px;left: 140px;}

/* Do Not Move - Must Come Before display:block for Gecko */
#menu1 ul li:hover ul ul,
#menu1 ul li:hover ul ul ul,
#menu1 ul li.iehover ul ul,
#menu1 ul li.iehover ul ul ul {display: none;}

#menu1 ul li:hover ul,
#menu1 ul ul li:hover ul ,
#menu1 ul ul ul li:hover ul,
#menu1 ul li.iehover ul,
#menu1 ul ul li.iehover ul,
#menu1 ul ul ul li.iehover ul {display: block;}

/*ABO:added*/
#menu1 LI.arrow {background:url(../images2/arrow_03.gif) no-repeat  90% 50%;PADDING-RIGHT:20px;}
#menu1 LI A.x:hover{COLOR: #000;BACKGROUND: url(../images/header/menu_arrow_r.gif)  #d4caa0 no-repeat 97% 50%;}


/*#menu1
{
	WIDTH:938px;
	background-color:#d4caa0;
	text-align: CENTER;
	padding:0; margin:0 auto;
}
#menu1 UL
{
    FLOAT: LEFT;
	MARGIN: 0;
	width:auto;
	_width:45px;
    PADDING: 0px;
    LIST-STYLE-TYPE: none;
	TEXT-ALIGN: left;
	BACKGROUND: url(../images/header/bar.gif)  no-repeat left 50%;
}
*#menu1 UL LI H2 A:visited
{
	TEXT-DECORATION:none;
	COLOR: #000;
	FONT: bold 11px arial,helvetica,sans-serif;
	PADDING:0px;
}
#menu1 UL LI H2 A:active
{
	TEXT-DECORATION:none;
	COLOR: #000;
	FONT: bold 11px arial,helvetica,sans-serif;
	PADDING:0px;
}
/*

#menu1 LI
{
    POSITION: relative;
}


#menu1 UL UL
{
    DISPLAY: none;
    Z-INDEX: 1000;
    POSITION: absolute;
    TOP: auto;
	WIDTH:135px;
	BACKGROUND: #d4caa0;
}
#menu1 UL UL UL
{
	LEFT: 100%;
    TOP: 0px;
}
*/

/*ABO: add border*/
/*DIV#menu1 LI:hover 
{
    Z-INDEX: 1000;
    CURSOR: pointer;
	BACKGROUND:#e7e0c2;/*#d4caa0;*/

/*	border:solid 1px #d4caa0;
	
}
DIV#menu1 LI:hover UL UL
{
    DISPLAY: none;
	z-index:500;
}
DIV#menu1 LI LI:hover UL UL
{
    DISPLAY: none;
	z-index:400;
}
DIV#menu1 LI LI LI:hover UL UL
{
    DISPLAY: none;
	z-index:300;
}
DIV#menu1 LI LI LI LI:hover UL UL
{
    DISPLAY: none;
	z-index:200
}

DIV#menu1 LI:hover UL
{
    DISPLAY: block;
    border-top:solid 1px #aca070;
}
DIV#menu1 LI LI:hover UL
{
    DISPLAY: block;
    border-top:solid 1px #aca070;
}
DIV#menu1 LI LI LI:hover UL
{
    DISPLAY: block;
    border-top:solid 1px #aca070;
}
DIV#menu1 LI LI LI LI:hover UL
{
    DISPLAY: block;
}

#menu1 UL LI A
{
    COLOR: #000;
	FONT: 10px arial,helvetica,sans-serif;
	PADDING-LEFT:5px;
	PADDING-RIGHT:5px;
	PADDING-TOP:3px;
	PADDING-BOTTOM:3px;
	TEXT-DECORATION:none;
	DISPLAY: block;
	
	BORDER-BOTTOM: solid 1px #aca070;
	BORDER-RIGHT: solid 1px #aca070;
	BORDER-LEFT: solid 1px #aca070;
}
#menu1 UL LI A:visited
{
    COLOR: #000;
	FONT: 10px arial,helvetica,sans-serif;
	PADDING-LEFT:5px;
	PADDING-RIGHT:5px;
	PADDING-TOP:3px;
	PADDING-BOTTOM:3px;
	TEXT-DECORATION:none;
    DISPLAY: block;
}
#menu1 UL LI A:hover
{
    COLOR: #000;
	FONT: 10px arial,helvetica,sans-serif;
	PADDING-LEFT:5px;
	PADDING-RIGHT:5px;
	PADDING-TOP:3px;
	PADDING-BOTTOM:3px;
	TEXT-DECORATION:none;
    DISPLAY: block;	
}
#menu1 UL LI A:active
{
    COLOR: #000;
	FONT: 10px arial,helvetica,sans-serif;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;
	TEXT-DECORATION: none;
    DISPLAY: block;
}

#menu1 LI A.x
{
    /*FONT-WEIGHT: normal;*/
  /*  BACKGROUND: url(../images/header/menu_arrow_r.gif)  #d4caa0 no-repeat 97% 50%;
    COLOR: #000;
	FONT: 10px arial,helvetica,sans-serif;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;
	TEXT-DECORATION: none;
    DISPLAY: block;
}
#menu1 LI A.x:visited
{
    BACKGROUND: url(../images/header/menu_arrow_r.gif)  #d4caa0 no-repeat 97% 50%;
    COLOR: #000;
	FONT: 10px arial,helvetica,sans-serif;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;
	TEXT-DECORATION: none;
    DISPLAY: block;
    border-top: solid 1px #e7e0c2;
}
#menu1 LI A.x:hover
{
	BACKGROUND: url(../images/header/menu_arrow_r.gif)  #e7e0c2 no-repeat 97% 50%;
    COLOR: #000;
	FONT: 10px arial,helvetica,sans-serif;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;
	TEXT-DECORATION: none;
    DISPLAY: block;
}
#menu1 LI A.x:active
{
    COLOR: red;
	FONT: 10px arial,helvetica,sans-serif;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;
	TEXT-DECORATION: none;
    DISPLAY: block;
}

#menu1 UL LI H2 
{
    PADDING-TOP: 3px;
    PADDING-BOTTOM: 3px;
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    MARGIN: 0px;
    DISPLAY: block;
    /*FONT: bold 9px arial,helvetica,sans-serif;*/
    
	/*TEXT-ALIGN: center;
    WHITE-SPACE: nowrap;
	COLOR: red;*/
	/*background-image:url(../images/header/menu_bg.gif) #000 no-repeat 100% 100%;*/
	
/*}


#menu1 UL LI H2 A
{
	TEXT-DECORATION:none;
	COLOR: #000;
	FONT: bold 11px arial,helvetica,sans-serif;
	PADDING:0px;MARGIN: 0px;
	BORDER:0;
}
#menu1 UL LI H2 A:hover
{
	TEXT-DECORATION:none;
	COLOR: #000;
	FONT: bold 11px arial,helvetica,sans-serif;
	PADDING:0px;MARGIN: 0px;
}

#menu1 UL LI H2 A:visited
{
	TEXT-DECORATION:none;
	COLOR: #000;
	FONT: bold 11px arial,helvetica,sans-serif;
	PADDING:0px;
}
#menu1 UL LI H2 A:active
{
	TEXT-DECORATION:none;
	COLOR: #000;
	FONT: bold 11px arial,helvetica,sans-serif;
	PADDING:0px;
}

/*#0 LI A{ BORDER-TOP: solid 1px red }*/

/*#menu1 LI.arrow {background:url(../images2/arrow_03.gif) no-repeat  90% 50%;PADDING-RIGHT:15px;}*/
/*
div.clr	
{ 
	CLEAR: both; 
	DISPLAY: block; 
	MARGIN: 0; 
	PADDING: 0; 
	HEIGHT: 0; 
	FONT-SIZE: 0; 
	LINE-HEIGHT: 0; 
}*/

