/* ------------------------------------------------------------------------
	1.0 Testing
------------------------------------------------------------------------- */
/*
#wrapper 
     {
     margin-left: auto;
     margin-right: auto;
   
     }
.page-w       {
     width: 900px;      }


body
{
}

/* ------------------------------------------------------------------------
	2.0 General Selectors
------------------------------------------------------------------------- */
	* { margin: 0; padding: 0; border: 0;}
/*
	.kbd 
	{
	font: 9pt, Verdana;
    background-color: #303;
    background-color: #eee;
	}
*/
	ul, input { font-size: 1em; }

	p { margin: 0 0 10px 0; }
	
	a { text-decoration: none; }
	a:hover,
	a:active,
	a:visited:hover,
	a:visited:active {text-decoration: none; }
/*	a:focus { outline: none; } /*  */

/* ------------------------------------------------------------------------
	1.0 Menu with submenu list
------------------------------------------------------------------------- */
	.clearfix:after {
	    content: "."; 
	    display: block; 
	    height: 0; 
	    clear: both; 
	    visibility: hidden;
	}

	.clearfix {display: inline-block;}

	/* Hides from IE-mac \*/
	* html .clearfix {height: 1%;}
	.clearfix {display: block;}
	/* End hide from IE-mac */



ul, p, input
{
    color: #434343;
}
a
{
    color: #046f97;
}
a:hover, a:active, a:visited:hover, a:visited:active
{
    color: #d0031b;
}
input.text
{
    border-color: #d59e9e;
}

hr
{
    background: #dfd9d9;
    border-bottom-color: #dfd9d9;
}

/* ------------------------------------------------------------------------
	4.0 Nav
------------------------------------------------------------------------- */
/*

/*

      UPDATED 

*/



ul#menu
{
    border-bottom-color: #d0acc5; /* */
}
ul#menu li
{
 /*   background: url(./img2/menuSeparator.gif);  /* */
}


ul#menu li a /* Menu Button */
{
    color: #434343; /* */
    color: #e39; /* */
    color: #333; /* */
    color: #000; /* */
    background: url(../img/common-img/menuPattern.gif); /* */
    background: url('../img/common-img/side-menu-red.gif'); /* */
     background: url('../img/common-img/side-menu-red38a.gif'); /* */
    background: url(../img/common-img/side-menu-blue41.gif); /*  */
 /*   background: url('../img/common-img/side-menu-green38.gif'); /* */
 /*   background: url(../img/common-img/side-menu-blue.gif); /*  */
    background: url(../img/common-img/button-xa.gif) #eee no-repeat ; /*  */
    background: url(../img/common-img/button-1b.gif)  no-repeat ; /*  */
   /* background: url(../img/common-img/button-xc.gif)  #eee no-repeat  ; /*  */
    background: url(../img/common-img/button-xb2.gif)  #eee repeat-x   ; /*  */

  /*  background-repeat: repeat-x ; /* */
  /*  background-repeat: no-repeat; /* */
 border-bottom: solid 3px #DCD9CB;
 border-top: solid 2px #DCD9CB;
 border-right: solid 2px #DCD9CB;
 border-left: solid 2px #DCD9CB;
/* border-top: solid 2px #B3B2A0; /*  */

}
ul#menu li a:hover, ul#menu li a:visited:hover, ul#menu li a:active
{
  /*  color: #434343; /* */
  /*  color: #0f0; /* */
    color: #333; /* */
    color: #000; /* */
    background: url(../img/common-img/menuPattern_o.gif); /*  */
    background: url(../img/common-img/menuPattern_s.gif); /*  */
    background: url('../img/common-img/side-menu-blue.gif'); /*  */
    background: url(../img/common-img/side-menu-blue38a.gif); /*  */
    background: url(../img/common-img/side-menu-blue41c.gif); /*  */
    background: url(../img/common-img/button-1b.gif)  no-repeat ; /*  */
    background: url(../img/common-img/button-xb2.gif)  #eee repeat-x   ; /*  */
 border-bottom: solid 2px #f00;
 border-top: solid 2px #DCD9CB;
 border-right: solid 2px #DCD9CB;
 border-left: solid 2px #DCD9CB;
 /*   color: #fff; /*  */
 /*   color: #00F; /* */
}

ul#menu li.hover a
{
    background: url(../img/common-img/menuPattern_o.gif); /*  */
     background: url('../img/common-img/menuPattern_s.gif'); /*  */
    background: url(../img/common-img/side-menu-green41.gif); /*  */
  /*  background: url('../img/common-img/side-menu-green.gif'); /* */
    color: #fff; /*  */
    background: url(../img/common-img/button-1a.gif); /*  */
    background: url(../img/common-img/button-1b.gif)  no-repeat ; /*  */
    background: url(../img/common-img/button-xb2.gif)  #eee repeat-x   ; /*  */
/*    color: #00F; /* */
    color: #000; /* */
 border-bottom: solid 2px #f00;
 border-top: solid 2px #DCD9CB;
 border-right: solid 2px #DCD9CB;
 border-left: solid 2px #DCD9CB;
}












/*

         Frame

*/

ul#menu
{
    list-style: none; /* */
   /* border-bottom-width: 1px; /* */
   /* border-bottom-style: solid; /* */
}
ul#menu li
{
    position: relative; /* */
    z-index:99999; /* */
    display: block; /* */
    float: left; /* */
/*    width: 133px; /* */
 /*   width: 150px; /* */
    padding-right: 1px; /* */
    background-position: top right; /* */
    top:0px;
    left:0px;
  /*  background-repeat: no-repeat; /* */
}
ul#menu li.last
{
/*    width: 132px; /* */
  /*  width: 150px; /* */
    padding: 0; /* */
    margin-right: -1px; /* */
}

ul#menu li a
{
    display: block; /* */
    width: 100%; /* */
 /*   height: 28px; /* */
    height: 23px; /* */
    line-height: 22px; /* */
    text-align: center; /* */
    text-decoration: none; /* */
    font-weight: normal; /* */
  /*  font-size: 1.3em; /* */
    font-size: 10pt; /* */
    background-position: top left; /* */
  /*  background-repeat: repeat-x; /* */
 /*   background-repeat: no-repeat; /* */
}
ul#menu li a:hover, ul#menu li a:visited:hover, ul#menu li a:active
{
    background-position: top left; /* */
/*    background-repeat: repeat-x; /* */
 /*   background-repeat: no-repeat; /* */
}

ul#menu li.hover a
{
    background-position: top left; /* */
 /*   background-repeat: repeat-x; /* */
/*    background-repeat: no-repeat; /* */
}


















ul#menu li ul.submenu li
{
  /*  margin-top:4px; /* */
    border-bottom-color: #f1f1f1; /* */
}
ul#menu li ul.submenu li a
{
    color: #434343; /* */
    color: #000; /* */
    background: #E4E0D5; /* */
    background: #EEEAE3;
    background: #F1F1F1;
    background: #fff;
    border-left: solid 12px #C7C6B9;
    border-right: solid 3px #C7C6B9; /* */
 /*   border-left: solid 12px #999; /* */
 /*   border-left: solid 12px #B3B2A0;
    border-right: solid 4px #B3B2A0;
/*    border-left: solid 12px #A5A58F;
    border-right: solid 4px #A5A58F; /* */
 border-bottom: solid 1px #999;
}
ul#menu li ul.submenu li a:hover
{
    color: #434343; /* */
    color: #004; /* */
    color: #fff; /* */
    background: #bbd1da; /* */
    background: #269; /* */
  /* border-right-color: #bbd1da; /* */
 border-bottom: solid 1px #999; /* */
/*    border-left: solid 12px #C7C6B9; /* */
    border-left: solid 12px #555; /* */
    border-right: solid 3px #C7C6B9; /* */
}

ul#menu li ul.submenu
{
    display: none; /* */
    position: absolute; /* */
    z-index:3; /* */
    top: 100%; /* */
    left: 0; /* */
}
ul#menu li ul.submenu li
{
    background: 0; /* */
    border-bottom-width: 0px; /* */
    border-style: solid; /* */
    height: auto; /* */
}
ul#menu li ul.submenu li a
{
    text-indent: 0; /* */
 /*   border-right-width: 1px; /* */
 /*   border-right-style: solid; /* */
    text-align: left; /* */
    font-weight: normal; /* */
    line-height: 120%; /* */
    height: auto; /* */
    padding:  5px 10px 5px 10px; /* */
}
ul#menu li ul.submenu li a:hover
{
 /*   border-right-width: 1px; /* */
 /*   border-right-style: solid; /* */
 /*   font-size: 10pt; /* */
 /*   font-weight: bold; /* */
}




