ul#topnav{margin:0 0 0 20px;padding:8px 0 0 0; display:block;z-index:1;}
ul#topnav li{display:block; float:left; list-style:none;padding:0 32px 0 0; position:relative;cursor:pointer;}
/*
--------------
menu text color 
--------------
*/
ul#topnav li a{color:#ccc;font-size:12px;}
ul#topnav li:hover a,
ul#topnav li.over a{color:#fff;}
/* sub menu level 2 */
ul#topnav li:hover li a,
ul#topnav li.over li a{color:#ccc;}
ul#topnav li:hover li:hover a,
ul#topnav li.over li.over a{color:#000;}
/* sub menu level 3 */
ul#topnav li:hover li:hover li a,
ul#topnav li.over li.over li a{color:#ccc;}
ul#topnav li:hover li:hover li:hover a,
ul#topnav li.over li.over li.over a{color:#000;}

/*
--------------
menu expand control
--------------
*/

/*  sub menu  */
#topnav li ul{display:none;position:absolute; left:-1px;top:16px; padding:0; margin:0; z-index:10; background:transparent;}

* html body #topnav li ul{display:block;width:199px;}/* ie 5 & 6 */

#topnav li li{display:none;margin:-1px 0 0 0;padding:2px 0 3px 5px; width:199px;}
#topnav li li ul{display:none;left:204px; top:0; z-index:20;}
#topnav li li a,
#topnav li li li a{width:199px; display:block;}

/*  sub menu level 2	*/
#topnav li:hover ul,
#topnav li:hover li,
#topnav li.over li{display:block; color:#fff; background:#333;}
#topnav li:hover li:hover,
#topnav li.over li.over{color:#000; background:#fff;}

#topnav li:hover li ul,
#topnav li:hover li li,
#topnav li.over li li{display:none;}

/*  sub menu level 3	*/
#topnav li:hover li:hover ul,
#topnav li:hover li:hover li,
#topnav li.over li.over li{display:block; color:#fff; background:#000;}

#topnav li:hover li:hover li,
#topnav li.over li.over li{color:#fff; background:#333;}
#topnav li:hover li:hover li:hover,
#topnav li.over li.over li.over{background:#fff;}

#topnav li li{border:solid 1px #999;}

/*----- for IE -----*/

* html body #topnav li li,
*+html body #topnav li li{border-bottom:none;}
* html body #topnav ul,
*+html body #topnav ul{border-bottom:solid 1px #999; padding-bottom:1px;}

*+html body #topnav li:hover li:hover ul,
*+html body #topnav li:hover li li{display:none;!important}

/*----- alaimg -----*/
.alaimg
{
height:90px;
clear:both;
}
.alaimg ul
{
padding:0;
margin:0;
}
.alaimg ul li
{
display:block;
float:left;
list-style:none;
margin:0 40px 0 0;
padding:0;
}

/* contact icon */
#contact_us_icon{text-align:right;position:fixed !important; position:absolute; right:5px;top:140px;}
#contact_us_icon a img{visibility:hidden;}
/*
#contact_us_icon a {display:block; width:219px; height:82px; background:transparent url(/USA/style/Images/loginyet-icon1.png)no-repeat scroll left top;visibility:hidden;}
*/
#contact_us_icon a {display:block; width:125px; height:32px;background:transparent url(/USA/style/images/loginyet-icon1.png) no-repeat top left; visibility:hidden;}

#contact_us_icon a:hover {background:transparent url(/USA/style/images/loginyet-icon2.png) no-repeat top left; visibility:hidden;}


/* ie 7	*/
*+html>body .alaimg ul li{display:inline;float:none;}

.leftbar{float:left; clear:both; width:200px;}
a img{border:none;}

/*
#topnav {background: transparent url(/USA/style/images/topmenubg.gif) repeat-x 0 0;}
*/
