/* =======================================
    Top Menu aka Main Menu
    ======================================= */
    .moduletable_topmenu{
       padding:0;
       height: 0;

    /* gs adjust */
    width: 960px;
    _width: 860px;

    margin:0px 0px 0px 120px; 
    height:43px;
    }



    .moduletable_topmenu h3 {
       background:#666;
       color:#fff;
       padding:0.25em 0;
       text-align:center;
       font-size:1.1em;
       margin:0;
    }

    .moduletable_topmenu ul{
       list-style: none;
       margin: 0;
       padding: 0;
       padding:0px 0px 0px 0px;
    /* gs margin:0px 0 0 15px; */
    }

    .moduletable_topmenu li{
      /* gs 5px move */
       margin: 0px 5px 0px 0px;
       display:block; 
       float: left;
    }

    /*drop down */
    .moduletable_topmenu li ul {
       position: absolute;
       width: 195px;
       left: -999em;
       top: 22px;
    }
    .moduletable_topmenu li:hover ul {
       left: auto;
    }
    .moduletable_topmenu li ul li {
       width: 195px;
       padding: 0;
       border-bottom: 1px solid #474748;
    }

    .moduletable_topmenu li a{
       display: block;
       padding: 5px;
       background-color:#F0F0F0;
       color: #000;
       font-weight: bold;
       text-decoration: none;

    /* gs */
	font-weight:500;

color:#cbe0ed !important; 
font-weight:normal; 
font-size:12px; 
text-decoration:none; 
display:block; 
text-transform:none; 
text-align:center; 
padding:0px 0px 0px 0px; 
height:25px; 
width:auto; 
background:url(../images/topmenu_separator.jpg) no-repeat 0 bottom; 
float:left;
padding: 16px 36px 0px;
    }

    html>body .moduletable_topmenu li a {
       width: auto;
    }

    /*gs dropdown bg color */
    .moduletable_topmenu li ul li a {
       width: 125px;
       /*background-color: #4A745E;*/
       background-color: #383838;
       color: #fff;
    }



    .moduletable_topmenu li a:hover,a#active_menu:link,a#active_menu:visited
    {
       text-decoration: none;
    }

    .moduletable_topmenu li ul li a:hover {
       color: #FF118C;
       background: url(../images/top_link_bg2_on.png) repeat-y top left;
    }

    .moduletable_topmenu li:hover ul, .moduletable_topmenu li.sfhover ul {
       left: auto;
    }


    .moduletable_topmenu ul li.active a {
       color: #FF118C;

       text-decoration: none;
    }
    .moduletable_topmenu li.parent.active a {
       color: #FF118C;
       text-decoration: none;
    }
    .moduletable_topmenu li.parent.active a:hover {
    }

    .moduletable_topmenu li.parent.active ul li a {
       color: #606060;
       text-decoration: none;
    }
    .moduletable_topmenu li.parent.active ul li a:hover {
       text-decoration: none;
    }




