BODY {
    BACKGROUND: #FFF;
    FONT-FAMILY: Arial;
}



a:link {
    color: #B41019;
    text-decoration: underline;
}

a:visited {
    color: #B41019;
    text-decoration: underline;
}

a:hover {
    color: #000 !important;
    text-decoration: none;
}


.topnav {
    background-image: url(cssimages/mmn_bg.gif);
    height: 35px;
}

.topnav ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
}

.topnav ul li {
    float: left;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: #FFFFFF;
    border-left-color: #C8C8C8;
}

.topnav ul li a {
    background-image: url(images/topnav-button-bg.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    display: block;
    padding-right: 18px;
    padding-left: 18px;
    border: none;
    font-size: 1.0em;
    font-weight: bolder;
    color: #B41019;
    line-height: 35px;
    text-decoration: none;
}

.topnav ul li a:visited {
    background-image: url(images/topnav-button-bg.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    display: block;
    padding-right: 18px;
    padding-left: 18px;
    border: none;
    font-size: 1.0em;
    font-weight: bolder;
    color: #B41019;
    line-height: 35px;
    text-decoration: none;
}

.topnav ul li a:hover {
    background-image: url(images/topnav-button-hover-bg.jpg);
    background-repeat: no-repeat;
    text-decoration: none;
    color: #9EAF25;
    display: block;
    padding-right: 18px;
    padding-left: 18px;
    border: none;
    font-size: 1.0em;
    font-weight: bolder;
}




.topnav #sitesearch {
    background-image: url(images/textfield-bg.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    float: right;
    padding-left: 3px;
    padding-right: 3px;
    padding-bottom: 0px;
    border: 1px solid #FFFFFF;
    margin-top: 4px;
    margin-right: 10px;
}

.topnav #sitesearch #SearchKeyword {
    width: 180px;
    font-size: .9em;
    font-family: Arial, Helvetica, sans-serif;
    color: #999999;
    font-weight: bold;
    margin-top: 5px;
    float: left;
    border: 0px;
    height: 18px;
}

.topnav #sitesearch #Search {
    border: none;
    color: #FFFFFF;
    margin-top: 5px;
}







form {
    margin: 0px;
    padding: 0px;
}

INPUT {
    BACKGROUND-COLOR: white
}

textarea {
    BACKGROUND-COLOR: white
}

SELECT {
    BACKGROUND-COLOR: white
}

h1,
h2 {
    COLOR: #fff;
    FONT-FAMILY: Arial;
}

.list {
    BACKGROUND-COLOR: #ffffff;
}

/*TABLE
{
    BACKGROUND: #fff;
}*/
.tabdes {
    BACKGROUND: #FFFFFF;
}

TH {
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #44535E
}

.TABLEtop {
    BACKGROUND: #F0F0F0;
}

.TDbacktop {
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    BACKGROUND-IMAGE: url('cssimages/mmn_bg.gif')
}

.toppanel {
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    background-color: #fff;

}

.toppanelv2 {
    background-color: #fff;
}


.toppanel1 {
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;

}

TD {
    COLOR="#B41019";
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial;

}

.TDnewissue {
    COLOR="#0012DD";
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #FFCC00;
}

.TDnotread {
    COLOR="#0012DD";
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #F0F0A0
}

.TDback {
    COLOR="#B41019";
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #F0F0F0
}

.chtd {
    FONT-SIZE: 1.5em;
    ;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #B41019;
    text-align: left;
    height: 40px;
}

.uploadback {
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #F0F0F0
}

.bor {
    BORDER-RIGHT: none;
    BORDER-TOP: none;
    BORDER-LEFT: none;
    BORDER-BOTTOM: none
}

.Borsolid {
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid
}

.fontsize {
    FONT-SIZE: 10pt;
}

.msgsize {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BACKGROUND-COLOR: #F0F0F0
}

A:hover {
    COLOR: #6699cc;
}

.menubox {
    color: #000000;
    text-align: center;
    padding: 1px;
    border: 1px solid #FFFFFF;
}



.commentsposted {
    color: #FFF;
    background-color: #44535E;
    font-size: 1.5em;
    font-weight: bold;
    padding-left: 10px;
}

.welcomemessage {
    color: #B41019;
    font-size: 0.9em;
    font-weight: bold;
}

.attachments {
    background-color: #EFEFEF;
}

.attbullet {
    list-style-type: circle;
}