BODY{ 
        background: #fefeff;
        font-family: Arial,Helvetica,Verdana;
}

cite{
        color: blue;
}

th, td, p{
        font-size: 10pt;
}

.topcolor{ 
        background: #6565BC;
        color:      #eeeeee;
}

.subcolor{
        background: #e9e9ff;
}

.profcolor{
        background: #f4Fef4;
        color:      #434943;
}

.mmenulink{
        color: #f0f0f0;
        width:100%;
}

.mmenu{
        background: #6565BC;
        color: #f0f0f0;
        padding-top:5px;
        padding-bottom:5px;
        padding-left:10px;

}

.mmenu_selected{
        background: #858CdC;
        color: #f0f0f0;
        padding-top:5px;
        padding-bottom:5px;
        padding-left:10px;
        width:100%;

}

.mmenualert{
        color:          #99ff99;
        font-weight     :bold;
}

.greenalert{
        color:#55AA55;
        font-weight     :bold;
}


.errmsg{
        text-align      :center;
        color           :red;
        font:           130%;
        text-align      :center;
        font-weight     :bold;
        padding         :5px;
}

.sucmsg{
        text-align      :center;
        color           :green;
        font:           130%;
        text-align      :center;
        font-weight     :bold;
        padding         :5px;
}

H1{
        font-size: 14pt;
        font-family: Times New Roman PS, Times New Roman;
        margin-bottom: 0px;
}

H2{
        font-size: 13pt;
        font-family: Times New Roman PS, Times New Roman;
        margin-bottom: 0px;
}

H3{
        font-size: 12pt;
        font-family: Times New Roman PS, Times New Roman;
        margin-bottom: 0px;
}

H4{
        font-size: 11pt;
        font-family: Times New Roman PS, Times New Roman;
        margin-bottom: 0px;
}

BLOCKQUOTE{
        color:          #050;
        font-style:     italic;

        line-height:    18px;

        border-left-style:      solid;
        border-left-color:      #050;
        border-left-width:      1px;

        margin:         2px;
        margin-top:     1px;
        margin-left:    4px;

        padding:        2px;
        padding-top:    1px;
        padding-left:   4px;
}

.gbutton{
        border: 1px dotted #000000;
}

.topic{
        font:14px;
        color: #666666;
        text-decoration: none;
}

.topicrest{
        font:14px;
}

.topicfresh{
        font:14px;
        color: #000000;
        font-weight: bold;
        text-decoration: none;
}

.mymsg_read{
        padding: 5px;
        color: #603000;
        background-color: #ffffff;
}

.mymsg_unread{
        padding: 5px;
        color: #603000;
        background-color: #ddffdd;
}

.othersmsg_read{
        padding: 5px;
        color: #003060;
        background-color: #f0f0fe;
}

.othersmsg_unread{
        padding: 5px;
        color: #003060;
        background-color: #d0f0de;
}

.divnav{
        background-color:#f0f0f0;
        padding:3px;
        border:1px solid #e0e0e0;
        text-align:right;
}

.moderatordiv{
	clear: left;
        background-color:#f0a0a0;
        padding:3px;
        margin:0px;
        border:1px solid #e08080;
        text-align:right;
}

.signature{
        text-align: right;
        color: #444;
        text-decoration: none;
}

.epartner{
        margin: 10px;
        font: 12px;
        font-size: 12px;
        text-align: center;
}


div#forum_navigation{
	padding: 5px;
}

div#forum_navigation a{
	text-decoration: none;
	font-weight: bold;
	border: 1px solid #aaa;
	padding: 5px 8px;
	margin-left:5px;
}

div#forum_navigation b{
	text-decoration: none;
	font-weight: bold;
	background-color: #ddd;
	border: 1px solid #aaa;
	padding: 5px 8px;
	margin-left:5px;
}

