body { background-color: #fff; padding: 0; margin: 0; }
img { border: 0 }
td#left { background: url("/images/left.gif") repeat-y right }
td#right { background: url("/images/right.gif") repeat-y left }
td#header { text-align: left; background: url("/images/background.gif") repeat-x }
td { font-family: Verdana; font-size: 13px }
#NavBar {
    width: 100%;
    background: #DFEACC;
	font-family: Arial;
	margin: 0;
}
#NavMenu {
    margin: 0;
    padding: 0;
    padding-left: 50;
    border: 0px;
    font-size: .8em;
    height: 28px;
    list-style-type: none;
    color: #fff;
}
/* Opera needs a different height */
@media all and (min-width: 0px) {
    #NavMenu {
        height: 28px;
    }
}
.NavMenuItem {
    cursor: pointer;
    margin: 0;
    padding-left: 0;
    margin-right: 4px;
    border: 0;
    white-space: nowrap;
    width: auto;
    height: 25px;
    line-height: 16px;
    float: left;
    display: block;
    margin-top: 0;
}
.NavMenuItem a#img { 
	padding: 0;
    display: block;
    border-style: none;
    border-width: 0px;
}

.NavMenuItem a, .NavMenuItem a:visited {
    color: #4B7600;
    font-weight: bold;
    font-size: 12px;
    text-decoration: none;
    padding: 5px;
    display: block;
    border-style: solid;
    border-width: 1px 1px 0px 1px;
    border-color: #DFEACC;
}
.NavMenuItem a:hover, #Alpha {
    text-decoration: none;
    color: #4B7600;
    background-color: #fff;
}
td#lblock { width: 250px; background: url("/images/back.jpg") repeat-x top; background-color: #fff; padding: 10; font-size: 10; }
div#block { padding: 5; background-color: #fff; border: #648924 1px solid;  }
div#block div#title { font-size: 12; color: #648924 }
td#text { padding: 10 }
div#border { width: 100%; height: 3px; margin: 0; padding: 0; border: 0; background: #648924; overflow: hidden; }
div#white { width: 100%; height: 2px; margin: 0; padding: 0; border: 0; background: #fff; overflow: hidden; }
div#block p { margin: 5 0 }
a { color: blue; text-decoration: none; }
a:hover { color: red; text-decoration: underline; }
td#footer { background-color: #dfeacc; padding-right: 10; font-family: Arial; border: #9FAC89 1px solid; }
td#footerin { background-color: #dfeacc; padding-right: 10; font-family: Arial; }
td#footer a { color: #4B7600; text-decoration: none; }
td#footer a:hover { color: #4B7600; text-decoration: underline; }
td#text{ background: url("/images/back.jpg") repeat-x top; background-color: #fff; padding: 10 10 10 0; }
td#text div#main { background-color: #fff; border: #EBE6D7 1px solid; padding: 10 }
td#text div#main ol { margin-top: 0; margin-bottom: 0; }
td#text h1 { background-color: #fff; border: #EBE6D7 1px solid; padding: 10; font-size: 16; text-align: center; color: #4B7600; font-family: Arial; margin-bottom: 5px }
div#link a { color: #4B7600; text-decoration: none; }
div#link a:hover { color: #6AA602; text-decoration: underline; }
img#img { margin: 0 15 15 0 }
div#new { border: #648924 1px solid; padding: 10; text-align: center; background-color: #DFEACC; background: url("/images/new.jpg") repeat-x }
div#new div { font-size: 26; font-family: Arial; }
table#z td { background-color: #eee; text-align: center; width: 150px }
#top_text {
padding: 9px 2px 0 0;
}
#top_text div {
	border: #eee 1px solid;
	width: 315px;
	padding: 1px;
	background-color: #FDF8F2;

}
