/* define defaults for IE */



#container {position:relative; z-index:100;}



#outer {padding:0; text-align:center; margin:0; width:100%; background:url(back.gif); height:26px; position:relative; z-index:500;}

#outer ul {margin:0; float:left; padding:0 0 0 100px; list-style-type:none; height:26px; border-right:1px solid #aaa;}

#outer ul li {float:left;}

#outer ul li a {font-family:verdana, arial, sans-serif; float:left; font-size:10px; text-decoration:none;text-align:center; line-height:22px; display:block; height:26px; padding:0 20px; white-space:nowrap; color:#000; border-left:1px solid #aaa;}

#outer ul li a.down {background:url(down.gif) no-repeat right center;}

#outer ul li a:hover {color:#fff; background:#689;}



#outer ul li#ul_1 a.down:hover {color:#fff; background:#ef8e41 url(down_over.gif) no-repeat right center;}



#outer ul li a:focus {outline:0;}

#outer ul li#li_1.shrink a.down {color:#fff; background:#ef8e41 url(down_over.gif) no-repeat right center;;}

#outer ul li#li_2.shrink a.down {color:#fff; background:#e7b03b url(down_over.gif) no-repeat right center;;}

#outer ul li#li_3.shrink a.down {color:#fff; background:Red url(down_over.gif) no-repeat right center;;}

#outer ul li#li_4.shrink a.down {color:#fff; background:#adb24d url(down_over.gif) no-repeat right center;;}



#submenus {width:150px; background:#6a849f; position:absolute; top:0; left:0; z-index:0;}

#submenus div {height:0px; position:absolute; top:26px; left:0; width:150px; overflow:hidden;}

#submenus div#ul_1 {background:#ef8e41;}

#submenus div#ul_2 {background:#e7b03b;}

#submenus div#ul_3 {background:Red;}

#submenus div#ul_4 {background:#adb24d;}

#submenus div ul {padding:0; margin:0; list-style:none; position:absolute; left:0; bottom:0; height:auto; width:150px;}

#submenus div ul li {float:left; width:150px;}

#submenus div ul li a {font-family:verdana, arial, sans-serif; float:left; font-size:10px; color:#fff; text-decoration:none;text-align:left; line-height:20px; display:block; height:auto; width:140px; padding:0 0 0 10px;}

#submenus div ul li a:hover {color:#fff; text-decoration:underline;}



/* Tool menu */
.tb 

{

  -moz-user-select: none;

  -khtml-user-select: none;

  user-select: none;

  font-family:Arial, DejaVu Sans Condensed, Nimbus Sans L, sans-serif;

  background-color:#F5F4F2;

  background-image:url(../../../files/images/icon_tools/tb.gif);

  background-repeat:repeat-x;

  border:none;

  cursor:default;

}



.tb2, .tb3, .tb4, .tb5, .tb6

{

  height:18px;

  _height:20px;

  border-left:1px solid #848284;

  border-right:1px solid #848284;

  border-top:none;

  border-bottom:1px solid #848284;

  padding-top:1px;

  overflow:hidden;

  white-space:nowrap;

}



.navlist

{

  border:none;

  margin:0;

  padding:0;

  overflow:hidden;

  cursor:default;

}



.navlist li

{

  height:18px;

  _height:auto;

  float:left;

  display:inline;

  list-style:none;

  vertical-align:top;

  margin-top:0px;

}



.navlist li a 

{

  text-align:center;

  color:#333;

  text-decoration:none;  

  font-weight:bold;    

  padding:0px 3px 0px 3px;            

  float:left;

}



.navlist li a img

{

  vertical-align:-4px;

}



.navlist li a:hover

{

  background-color:#CCCCCC;

  color:#333;

  text-decoration:none;  

  border:1px solid;

  border-left-color:#848284;

  border-top-color:#848284;

  border-right-color:#FFF;

  border-bottom-color:#FFF;

  padding:0px 2px 0px 2px;

  margin-top:-1px;

}



.navlist li a.disabled img

{

  filter:gray;

}



.navlist li a.disabled

{

  color:#969696;

  cursor:default;

}



.navlist li a.disabled:hover

{

  background:none;

  border:none;

  padding:1px 3px 1px 3px;            

  _padding:1px 4px 1px 3px;            

  cursor:default;

}



.navlist li.separator{padding:1px}


