/* CSS Document */
.menu1{ display:none; left:0px; position:relative; float:left; background:#fff; width:460px; text-align:center; border:solid 1px #ff0000;}
.menu2{ display:none; left:0px;  position:relative; float:left; background:#fff; width:500px; text-align:center; border:solid 1px #ff0000;}
.menu3{ display:none; left:0px; position:relative; float:left; background:#fff; width:650px; text-align:center; border:solid 1px #ff0000;}
.menu4{ display:none;  position:absolute; float:left; background:#fff; width:930px; text-align:center; border:solid 1px #ff0000;}
.menu5{ display:none; left:0px;  position:relative; float:left; background:#fff; width:400px; text-align:center; border:solid 1px #ff0000;}
.topdiv .menu .li1{ border-bottom:dashed 1px #ccc; display:inline;}
.topdiv .menu .li1 a{ font-size:13px; color:#333; font-weight:normal; display:block; height:30px; line-height:30px; }

.topdiv .menu .li0{ list-style:none; display:inline;}
.topdiv .menu .li0 a:over{ color:#F4D2DC;}
.topdiv .menu .left ul li a:hover{ color:#007cc5;}


ul#nav,ul#nav ul{
    margin: 0 auto;
    text-align:left;
    padding: 0;
    list-style: none;
   z-index:1000;
}
ul#nav {
    display:block;
    clear:both;
	z-index:1000;
}
ul#nav li {
    position: relative;
    z-index:0;
    float:left;
	color:#FFFFFF;
	z-index:1000;
	text-align:center;
}
ul#nav ul li{
    display:block;
	z-index:1000;
}
ul#nav ul {
    height:auto;
    position:absolute;
    text-align:center;
    left: 0px;
	top:40px;
    display: none;
  	z-index:1000;
}
ul#nav li.over a,ul#nav li:hover a{
    border-color:#ff0000;
   	color:#007cc5;
	 width:auto!important;
}
ul#nav li.over ul a,ul#nav li:hover ul a{
     color:#000000;
}
ul#nav li.over ul a:hover,ul#nav li:hover ul a:hover{
    font-weight:normal;
    border-color:#ff0000;
    font-weight:bold;
	color:#007cc5;
}

ul#nav a {
    font-size:14px;  
	 
}

/* Fix IE. Hide from IE Mac \*/
* html ul#nav li { float: left; height: 30px; }
* html ul#nav li a {font-size:12px;  color:#000000;}
ul#nav ul a { padding: 2px 0px 2px  10px;border:0; font-size:12px; color:#000000;} 
ul#nav li:hover ul,ul#nav  li.over ul { display: block; } 