A:link{text-decoration: none; color: #444444; font-weight: bold;}
A:visited{text-decoration: none; color: #333333; font-weight: bold;}
A:active{text-decoration: underline; color: #9999FF; font-weight: bold;}
A:hover{text-decoration: underline; color: #333333; font-weight: bold;}

.NArial   {font-family: arial; font-size: 10pt}
.NArialL  {font-family: arial; font-size: 12pt}
.NArialS  {font-family: arial; font-size: 8pt}

.NArialW  {color: #FFFFFF; font-family: arial; font-size: 10pt}
.NArialLW  {color: #FFFFFF; font-family: arial; font-size: 12pt}
.NArialSW  {color: #FFFFFF; font-family: arial; font-size: 8pt}
a:link.NArialW  {color : #AAAAAA;}
a:visited.NArialW  {color : #AAAAAA;}
a:active.NArialW  {color : #AAAAAA;}
a:hover.NArialW  {color : #AAAAAA;}


.Navlink {color: #FFFFFF; text-decoration: none; cursor: Default; font-family: arial; font-size: 8pt}
a:link.Navlink  {color : #FFFFFF;}
a:visited.Navlink  {color : #FFFFFF;}
a:active.Navlink  {text-decoration: none;}
a:hover.Navlink  {text-decoration: none;}


.NArialSP  {color: #EEEEEE; font-family: arial; font-size: 8pt; font-weight: bold;}
a:link.NArialSP  {color : #EEEEEE;}
a:visited.NArialSP  {color : #EEEEEE;}
a:active.NArialSP  {color : #FFFFFF; text-decoration: none;}
a:hover.NArialSP  {color : #FFFFFF; text-decoration: none;}


.NArialSG  {color: #808080; font-family: arial; font-size: 8pt}
a:link.NArialSG  {color : #808080;}
a:visited.NArialSG  {color : #808080;}
a:active.NArialSG  {color : #5B5B5B;}
a:hover.NArialSG  {color : #5B5B5B;}


.iconfont {font-family: webdings; font-size: 12pt}
.textbox {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000}
img {
	z-index:10;
  }

/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; }
* html ul li a { height: 1%; }
/* End */

li ul {
        position: absolute; margin:0;padding:0;
        /* left: 149px; */
        top: 21px;
	border: 1px solid #ccc;
        display: none;
	z-index:20;
        }


ul {
        margin: 0;
        padding: 0;
        list-style: none;
        width: 113px;
	height: 22px;
/*        width: 91px;  */
/*	height: 20px;   */
        border-bottom: 1px solid #ccc;
	z-index:20;
        }

ul li {
        position: relative;
        }


ul li a {
        display: block;
        text-decoration: none;
        color: #777;
        background: #fff;
        padding: 0px;
        border: 1px solid #ccc;
/*        border: 0px;*/
        border-bottom: 0;
	z-index:20;
        }


.noover ul {
    display : none;
  }

.over ul {
    display : block;
    z-index : 20;
  }

li:hover ul, li:hover li:hover ul { display: block; z-index:20; }

li:hover ul ul {
			display:none;
		}
.imageholder {
 z-index: 1;
 }