div.moduletable h3, div.moduletable_menu h3, div.moduletable_text h3, div.moduletable_red h3, div.moduletable_redmenu h3 {
//  color: #41000c;
    color: #ffffff;
    font-size: 17px;
    font-weight: normal;
    text-align: left;
    text-transform: none;
    line-height: 34px;
    font-family: Georgia, "Times New Roman", Times, serif;
    padding: 0px 0px 0px 10px;
    margin: 0px -10px 10px -10px;
    background: url(../images/menu_bg1.png) top right no-repeat #6f0007;
//  background: #dddcd0;
    border-bottom: 1px solid #0b4b49;
}

div.moduletable_red h3 {
    color: #ffffff;
    background: #6F0007;
}

div.moduletable_menu h3 {
    padding: 0px 0px 0px 10px;
    margin: 0px;
}

div.moduletable_redmenu h3 {
    padding: 0px 0px 0px 10px;
    margin: 0px;
    color: #ffffff;
    background: #6F0007;
}

div.moduletable, div.moduletable_menu, div.moduletable_text, div.moduletable_red, div.moduletable_redmenu {
    margin: 0px 0px 9px 0px;
    padding: 0px 10px 10px 10px;
    border: 5px solid #fff;
    background: url(../images/menu_bg1.png) top right no-repeat #f3f2eb;
}

div.moduletable_menu, div.moduletable_redmenu {
    width: 220px;
    padding: 0px;
}

div.moduletable_red {
    background: url(../images/moduletable_red.png) right top repeat-y #6f0007;
    color: #fff;
    padding: 0px 10px 5px 10px;
}

div.moduletable_redmenu {
    background: url(../images/moduletable_red.png) right top repeat-y #6f0007;
    color: #fff;
}

div.moduletable > div, div.moduletable_text > div, div.moduletable_menu div, div.moduletable_red > div {
    margin: 0;
    padding: 0;
    background: url(../images/indent1.png) no-repeat;
}

div.moduletable_red a:link, div.moduletable_red a:visited {
    color: #ffffff !important;
}

div.moduletable_redmenu a:link, div.moduletable_redmenu a:visited {
    color: #ffffff !important;
}


/***default module menu***/
ul.menu, ul#mainlevel {
    list-style-type: none;
    margin: 0;
    padding: 0;
    }
ul.menu li,
ul.menu #current,
ul#mainlevel li {        
    list-style: none;
    margin: 0;
    padding: 6px 0px 6px 18px;
    list-style-position: outside;
    border-bottom: 1px solid #d4d3c3;
    background: none;
}
ul.menu li a:link,ul.menu li  a:visited,
ul#mainlevel li a {    
    font-size: 11px;
    font-weight: normal;
    display: block;
    text-align: left;
    padding: 0px 0px 0px 13px;
    margin: 0px 0px 0px 0px;
    color: #52010b;
    line-height: 14px;
    text-decoration: none;
    background: url(../images/mainlevel.png) left no-repeat;
    border: none;
    outline: none;
    }
div.moduletable_redmenu ul.menu li a:link,
div.moduletable_redmenu ul.menu li  a:visited,
div.moduletable_redmenu ul#mainlevel li a{
	background: url(../images/mainlevel_white.png) left no-repeat;
}	
ul.menu li a:hover, ul#mainlevel li a:hover {
   text-decoration: underline;
    }
ul.menu li#current a,
ul.menu li.active a {     
  text-decoration: none;
    font-weight: bold;
    }
ul.menu li ul {
    list-style-type: none;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    }
ul.menu li ul li,
ul.menu li ul li#current {    
    list-style: none;
    margin: 0;
    padding: 4px 0px 3px 18px;
    list-style-position: outside;
    border: none;
    }
ul.menu li#current ul li a,
ul.menu li ul li a:link,
ul.menu li ul li a:visited,
ul.menu li ul li#current a,
ul.menu li ul li#current li a {    
    font-size: 11px;
    font-weight: normal;
    display: block;
    text-align: left;
    padding: 0px 0px 0px 13px;
    margin: 0px 0px 0px 0px;
    color: #292929;
    line-height: 14px;
    text-decoration: none;
    background: url(../images/mainlevel.png) left no-repeat;
    }
div.moduletable_redmenu ul.menu li#current ul li a,
div.moduletable_redmenu ul.menu li ul li a:link,
div.moduletable_redmenu ul.menu li ul li a:visited,
div.moduletable_redmenu ul.menu li ul li#current a,
div.moduletable_redmenu ul.menu li ul li#current li a {
	 background: url(../images/mainlevel_white.png) left no-repeat;
}
ul.menu li#current ul li a:hover,
ul.menu li ul li#current a,
ul.menu li ul li.active a {
     text-decoration: none;
    color: #666f72;
}