html, body {
	font-size: 11px;
	color: #000;
	font-family: verdana, tahoma, arial, sans-serif;
	background-color: #F1EAE1;
	text-align: left;
	margin-right: 0;
	width: 100%;
}
html, body, option, select, textarea { scrollbar-base-color: #6FAC6F; }
input, select, textarea
{
	font-family: Arial, Helvetica, "sans-serif";
	font-size: 12px;
	color: #333333;
	background-color: #EFEEE4;
}

img { border: 0px; }
.p1 { margin-top:8px; }
span.displaynone { display: none; }
del.displaynone { display: none; }

.bgL { background: #A9A9A9 url("../images/leftbg.gif") repeat-y right; margin: 0; padding: 0; }
.bgR { background: #A9A9A9 url("../images/rightbg.gif") repeat-y left; margin: 0; padding: 0; }
.mainTD { background-color: #F1EAE1; }
.mainTDbot { background-color: #F1EAE1; background: url(../images/botM.gif) repeat-x; height: 5px; }
.mainDIV { overflow: hidden; }
.topdiv { background: #A9A9A9 url("../images/topbg.jpg") repeat-x; height: 107px; }
.toptbl { margin-top: 8px; }
.Lmenu { background: #86C886 url("../images/menuRbg.jpg") repeat-y right;	padding: 0; margin: 0; }
.bodyDIV { overflow-y: auto; height: 100%; width: auto; scrollbar-base-color:#6FAC6F; }

.box { padding: 8px 6px 0 8px; }
.captiontopleft{ width: 21px; background-image: url(../images/topleft.png); }
.captiontopmiddle{ width: 100%; background-repeat: repeat-x; background-image: url(../images/top.png); }
.captiontopright{ width: 8px; background-image: url(../images/topright.png); }

.captionleft{ width: 21px; background-image: url(../images/capleft.png); }
.captionbar{ background-repeat: repeat-x; padding-left: 4px; padding-right:6px; font-size: 10px;
	 color: #fff; font-family: verdana, tahoma, arial, sans-serif; background-image: url(../images/capdark.png);}
.captionend{ width: 14px; background-image: url(../images/captransition.png); }
.captionmain{ width: 100%; background-repeat: repeat-x; background-image: url(../images/caplight.png); }
.captionright{ width: 9px; background-image: url(../images/capright.png); }

.bodyleft{ width: 3px; background-repeat: repeat-y; background-image: url(../images/left.png); }
.bodymain{ width: 100%; background: #F6F8F3; padding: 6px 6px 4px 8px; font-size: 11px;
	 color: #000; font-family: verdana, tahoma, arial, "sans-serif"; vertical-align: top; }
.bodytd{ background: #F6F8F3; padding: 4px 5px 5px 4px; font-size: 11px;
	 color: #000; font-family: verdana, tahoma, arial, "sans-serif"; vertical-align: top; }
.bodytd a{ color: #50502E; text-decoration: none; }	 
.bodytd a:hover{ text-decoration: underline; color: #2A242D; }

.bodytd1{ padding: 4px 5px 5px 4px; font-size: 11px;
	 color: #000; font-family: verdana, tahoma, arial, "sans-serif"; vertical-align:top; }
.bodytd1 a{ color: #50502E; text-decoration: none; }	 
.bodytd1 a:hover{ text-decoration: underline; color: #2A242D; }

.bodyright{ width: 3px; background-repeat: repeat-y; background-image: url(../images/right.png); }
.bodytxt{ font-size: 11px; color: #000; font-family: verdana, tahoma, arial, "sans-serif";
		text-align:center; vertical-align:middle; text-decoration: none; }
.bodytxt a{ color: #50502E; text-decoration: none; }
.bodytxt a:hover{ text-decoration: underline; color: #2A242D; }

.bottomleft{ width: 12px; background-image: url(../images/bottomleft.png); }
.bottommain{ width: 100%; background-repeat: repeat-x; background-image: url(../images/bottom.png);}
.bottomright{ width: 12px; background-image: url(../images/bottomright.png); }

.btn { margin-top: 12px; margin-bottom: 4px; }
.btnL { background-image: url(../images/btnL.gif); }
.btnM { background-image: url(../images/btnM.gif); padding-left: 6px; padding-right: 6px; font-size: 12px; }
.btnM a { text-decoration: none; color: #000000; white-space: nowrap; }
.btnM a:hover { text-decoration: none; color: #287E28; }
.btnR { background-image: url(../images/btnR.gif); }

.btn2L { background-image: url(../images/btn2L.gif); }
.btn2M { background-image: url(../images/btn2M.gif); padding-left: 4px; padding-right: 4px; font-family: arial; }
.btn2M a { text-decoration: none; color: #305030; white-space: nowrap; }
.btn2M a:hover { text-decoration: none; color: #007F7F; }
.btn2R { background-image: url(../images/btn2R.gif); }

.btn3L { background-image: url(../images/btn3L.gif); }
.btn3M { background-image: url(../images/btn3M.gif); padding-left: 4px; padding-right: 4px; font-family: arial; }
.btn3M a { text-decoration: none; color: #000000; white-space: nowrap; }
.btn3M a:hover { text-decoration: none; color: #404000; }
.btn3R { background-image: url(../images/btn3R.gif); }

.lidmenu1{ background: #A2DAA2; font-size: 11px; text-align: center;
	color: #000; font-family: verdana, sans-serif, tahoma, arial; vertical-align:top; }
.lidmenu { height: 12px; font-size: 11px;}
.lidmenu a{ color: #206020; font-weight: bold; text-decoration: none; }	 
.lidmenu a:hover{ text-decoration: none; color: #2A242D; border: 1px solid #000; padding:4px 8px 4px 8px;}
.lidmenuact{ text-decoration: none; color: #2A242D; font-size: 11px; font-weight: bold; border: 1px solid #000;
	padding:4px 8px 4px 8px;}
	
.f_tooltip { cursor: pointer; }
#tt {position: absolute; display: block; background: #B3DDB3; border: solid 1px #000; }
#tttop { display: block; height: 20px; margin: auto 10px; padding-top:6px; font-size: 1.2em; text-align: center;
	border-bottom: dashed 1px #000; overflow: hidden; }
#ttcont { display: block; padding: 10px; margin-left: 5px; color: #143C14; line-height:1.4em; }
#ttbot { display: block; height: 20px; margin: auto 10px; padding-top:6px; font-size: 1.2em; text-align: center;
	border-top: dashed 1px #000; overflow:hidden; }	

