body{max-width: 400px;margin: auto;padding: 2px 3px 3px 2px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color: #505050;background-color: #FFFFFF;border: 1px solid #DBF0AD;}

input, textarea, select { margin: 1px 0; border: 1px solid #C1DEE8; background: #fff; color: #757575; }
input:focus, textarea:focus, select:focus {border: 1px solid #A5D0DE;}
hr {border: 0; border-top: 1px dotted #B8E382; margin: 0px 0;}

a {color: #718a39; text-decoration: none;}
a:hover {color: #3F7B24; text-decoration: none; background: #f1ffd5;}

.b {background: #F9FEEF; border: solid 1px #EBEBEB;}
.c {background: #F3FEDE; border: solid 1px #E6E6E6;}
.b a, .c a {color: #619E1D;}
.b, .c {margin: 2px 0; padding: 1px; }

.footer{background-image: url(images/bm.png);border: 1px solid #DBF0AD;color: #6a6a6a;padding: 1px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;margin: auto;text-shadow: 0 0 2px #AAA;}
.footer a:link {color:#555;text-decoration:none;font-size:11px;}
.footer a:hover { color: #888;}

.head{ background-image: url(images/bm.png);border: 1px solid #DBF0AD;color: #6a6a6a;padding: 1px;margin: 0px 0px 0px 0px;}
.maintxt{ font-weight: normal; font-size: 11px; }

.list1 {background: #f5fde3; border: solid 1px #EBEBEB;}
.list2 {background: #f0ffd1; border: solid 1px #E6E6E6;}
.list1 a, .list2 a {color: #619E1D;}
.list1, .list2 {margin: 2px 0; padding: 1px; }
{margin:1px;background-color: #EDFFC6;padding: 0px 1px 1px 0px;}

.fmenu{background-color: #e6ffbf;}

  
.status{ color: #DAA520; }
.phdr{margin:1px;border: 1px solid #DBF0AD;background-color: #dfffac;padding: 1px 1px 1px 1px;text-shadow: 0 0 2px #AAA;}
.bmenu{margin:1px;background-color: #f6ffe3;padding: 1px;}
.tmn{text-align: right;}
.tmn2{text-align: center;}

.link {color: #888;border: 1px solid #fff;background: #EDFFC6;color: #E2FFA3;padding: 0px 0px;}
.link a:hover { text-decoration: none; background: #888; }
.tmn a:hover { background-color: #E2FFA3;color: #888;}
.end {text-align:center;}
.end a:hover { background-color: #AECBE2;color: #999;}
.func{margin: 2px 0;color: #5B701D;padding: 0 4px;font-size: 10px;border-left: 2px solid #9acd32;}
.reply{margin: 2px 0;padding: 0 4px;border-left: 2px solid #dcf75f;color: #b6da0f;}
.new{padding: 2px 4px;margin: 2px 0;background: #E3F3A3;}
.quote{font-size: 10px;padding: 0 4px;margin: 4px 0;color: #81A668;border-left: 4px solid #B0D584;}
.rmenu{margin: 2px 0;padding: 3px;background: #d9f45e;color: #97b706;border-top: 3px solid #d5ea75;}
.rmenu a { color: #abcd10; }
.menu {padding: 1px 0px 0px 0px;background: #fbfff3;border: 1px solid #fff;  color: #3F7B24;}
.gray { color: gray; }
.green{ color: green; }
.red, .red a {color: #f0300c;}
.header{margin:1px;background-color: #f6ffe3;padding: 1px;}
.phpcode {background-color: #E0E6E9;border: 1px dotted #9FAEBB;margin-top: 4px;padding: 3px;}
.alarm {background: #d9f45e;margin: 0 0 2px 0;color: #000;font-weight: bold;padding: 3px 0px 3px 4px;}
.sub {border-top: 1px dotted #c6c17f;font-size: x-small;margin-top: 4px;}
.clip {color: #4a5663;border: 1px solid white;font-size: x-small;background-color: #bfc6cf;padding: 4px 4px 8px 4px;}
.clip a { color: #424e59; }
.logotip {opacity: 0.8; margin:auto;}

