*{
    padding: 0;
    margin: 0;
}

li {
    font-weight: normal;
    color: #333333;
}

#menuListBar {
    clear: both;
    padding: 0;
    width: 800px;
    height: 4px;
    background: black;
    float: left;
    margin: 0 0 0 0;
}

#menuListBarRed {
    clear: both;
    padding: 0;
    width: 800px;
    height: 3px;
    background-color: rgb(132, 32, 51);
    float: left;
    margin: 0 0 0 0;
}


#menuLists {
    float: left;
    padding: 0;
    margin: 0;
    list-style:none;
    position:relative;
    height:18px;
    float:left;
    background-color: rgb(132, 32, 51);
    font: normal 12px Arial, Verdana, sans--serif;
    /*text-align: center;  */
    width: 800px;
    /*color: white;
    width:800px;*/
    z-index:50;
}
#menuTable {
    /*float: left;
    padding: 0;
    margin: 0;
    margin:0px 0 0px 0px;*/
    /*list-style:none;
    position:relative;
    height:10px;
    float:left; */
    background-color: rgb(132, 32, 51);
    font: normal 12px Arial, Verdana, sans--serif;
    text-align: center;  
    width: 800px;
    /*color: white;
    width:800px;*/
    z-index:500;
}

#pageFooter {
    background-color: rgb(0, 0, 0);
    font: normal 12px Arial, Verdana, sans--serif;
    text-align: center;  
    width: 800px;
    z-index:500;
}

#pageFooter td {
    color: rgb(145, 151, 152);
}

#designFooter {
    background-color: rgb(255, 255, 255);
    font: normal 10px Arial, Verdana, sans--serif;
    text-align: right;  
    width: 800px;
    z-index:500;
}

#designFooter td {
    color: rgb(0, 0, 0);
}

#menuTable td {
    width: 114px; 
    color: rgb(145, 151, 152);
}

#menuLists li {
    display:inline;
    float:left; 
    height:18px;
    /* color: white;
    border: 1px solid #FFFFFF;
    border-width: 0 3px 0px 0px; */
    background-color: rgb(132, 32, 51);
    margin: 0 0 0 0;
}

#menuLists li a.mi {
    display: block;
    width: 114px;
    height: 18px;
    text-decoration:none;
    line-height:18px;
    font-size: 12px;
    font-weight: bold;
    text-indent: 5px;
    font-weight: normal;
    color: rgb(145, 151, 152);
}

#menuLists li a:hover, #menuLists li a:active, #menuLists li a:focus {
    text-decoration:underline; 
    white-space:normal; 
    background-color: #591f20;
}
#menuLists li:hover > a {
    text-decoration:underline; 
    white-space:normal; 
    background-color: #591f20;
}

#menuLists dd a:hover, #menuLists dd a:active, #menuLists dd a:focus {
    text-decoration:underline; 
    white-space:normal; 
    background-color: #FFFFCC;
}
#menuLists dd:hover > a {
    text-decoration:underline; 
    white-space:normal; 
    background-color: #FFFFCC;
}

#menuLists div { 
    display:none;
    width:150px; 
    background: rgb(145, 151, 152); 
    position:absolute; 
    top:22px; 
    border:1px solid #888; 
    padding-bottom:3px;
    padding-top:3px;
}

#menuLists :hover div {
    display:block;
    width:150px;
    background: rgb(145, 151, 152);
    position:absolute;
    top:22px;
    border:1px solid #888;
    padding-bottom:3px;
    padding-top:3px;
}

#menuLists div.pos1 {
    left:114px;
}

#menuLists :hover div.pos2 {
    left:228px;
}

#menuLists :hover div.pos4 {
    left:456px;
}

#menuLists div dl {
    display:inline;
    padding:0;
    margin:0 5px 5px 5px;
    float:left;
    width:114px;
}


#menuLists div dl dd {
    padding:0; 
    margin:0;
}


#menuLists div dd a {
    /* display:block;  */
    text-decoration:none;
    font-weight:normal;
    font-size:11px;
    color:#000;
    text-indent:10px;
    line-height:15px;
}
#menuLists div dd a:hover {
    text-decoration:underline;
}

#menuLists .clear {
    clear:both;
}

#bu {
    font-weight: bold;
    text-decoration:underline; 
    font-size: 14px;
}

#bodyText {
    margin: 3px;
    padding: 3px;
    font: normal 14px Arial, Verdana, sans--serif;
}

#paraText {
    font-size: 11px;
}


