#main {width:780px; text-align:left;background: #fff url(gfx/bottom.jpg) no-repeat; background-position: bottom right; border-bottom: 3px solid #fff; margin-top:5px}
#top {background: url(gfx/top.jpg); text-align: right; height: 164px}
#top .link {height: 50px; float:left; width:400px}
#top IMG {border: 0;margin: 0}
#search{width:350px; height:21px; margin-top: 12px}

#left {FLOAT: left; WIDTH: 190px; margin: 20px 0px}
#left UL {margin: 0; padding: 0; list-style-type: none; color:#fff; background: #BECFAF}
#left .mark{background: dimgray url(gfx/right.gif) no-repeat; background-position: 100% 0%; color: #fff}
#right {FLOAT: right; margin: 0 0 20px 20px; padding: 0 0 0 5px; color:gray}
#right UL, #left UL LI UL {FONT-SIZE: 85%; padding: 0 0 0 20px; background:#E0E8D9; list-style-image: url(gfx/bull_menu.gif); margin:0}
#right A, UL A, #left UL A {display: block; padding-left:3px; border-top: 1px solid #fff; background: url(gfx/right.gif) no-repeat; background-position: 100% 0%; color: #000}
#right A:hover, #left UL A:hover{background: #5A9E6B url(gfx/right.gif) no-repeat; background-position: 100% 0%; color:#fff}

.block {display: block; padding-left: 5px; width: 100%}
a.block:hover {background: #5A9E6B; color: #fff}

#content {FLOAT:right; WIDTH: 570px; padding: 0 15px 10px 5px}
#b1{clear: both; background: dimgray; width:100%; height:14px; padding: 0 5px; font-size:80%; color: #fff}

#loadinfo {color:silver; position: absolute; background: url(gfx/desc.gif) no-repeat; padding-left: 12px; left: 55%; top:155px}
#sep {border-top: 7px solid #fff}

P {margin:0;padding:0; FONT-FAMILY: Arial, Tahoma, Sans-serif}
.light {background: url(gfx/side.jpg) no-repeat}
.table_show {border: solid #D7D7D7 1px;}

.fr {float: right}
.fl {float: left}
.ar {text-align: right}
.al {text-align: left}
.ac {text-align: center}
.w100 {width: 100%}
.print {display:none}

.readonly {background: gainsboro; color: gray;}
.butt {FONT-WEIGHT: bold; TEXT-ALIGN: center; background: #5A9E6B; cursor: pointer; color:#fff}
INPUT, TEXTAREA, SELECT {FONT-SIZE: 90%; FONT-FAMILY: Arial, Tahoma, Sans-serif; MARGIN: 0px; padding:0 2px}

BODY {FONT-SIZE: 80%; PADDING: 0; MARGIN: 0; FONT-FAMILY: Arial, Tahoma, Sans-serif; background: #5A9E6B url(gfx/bottom_body.jpg) no-repeat;  background-position: bottom left;
	scrollbar-face-color: #DDDDDD;	scrollbar-arrow-color: white;	scrollbar-shadow-color: silver;}

FORM {margin:0; border: none}
IMG {border:0}

A img {filter: none;border: 2px solid #E1E1E1; margin: 2px}
A:hover img {filter: alpha(opacity=55); -moz-opacity:0.55; border-color: #5A9E6B}

BLOCKQUOTE {margin-top:2px}
UL {margin-top: 0}

A:hover {color: #000; FONT-WEIGHT: bold; text-decoration:none}
A {color: dimgray; FONT-WEIGHT: bold; text-decoration: none}

TD {FONT-SIZE: 80%; vertical-align: top; padding: 0 2px}
TH {FONT-SIZE: 78%; vertical-align: top; text-align: left; background: #5A9E6B; color:#fff;word-break: break-all}

H1 {FONT-SIZE: 200%; margin-top: 3px; background: url(gfx/h1.jpg) no-repeat}
H2 {FONT-SIZE: 150%; margin: 3px 0; color: dimgray; padding: 0 3px 0 0;}
H3 {FONT-SIZE: 110%; margin: 0 0 3px 0; background: #5A9E6B; color: #FFF; padding: 0 3px}
H4 {FONT-SIZE: 100%; margin: 0 0 2px 0; text-decoration: underline}
H5 {FONT-SIZE: 100%; margin: 0 0 2px 0; text-decoration: underline}
H6 {FONT-SIZE: 80%; margin: 0 0 2px 0; background: dimgray; color: #FFF; padding: 0 3px}

HR {COLOR: #E0E8D9; HEIGHT: 1px; background: #E0E8D9; border: 0}

.sm11 {font-size: 85%; font-weight:normal}
a.sm11:hover {font-size:85%; font-weight:normal}
.sm9 {font-size: 80%}

.menuSep {border-top: 1px solid #676767;}
.hand {cursor: pointer}
