HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; 
	WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 100%
}
BODY {
	PADDING-RIGHT: 0px;
	BACKGROUND-POSITION: center 50%;
	PADDING-LEFT: 0px;
	BACKGROUND: url(bg-body.png);
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #333333;
	PADDING-TOP: 0px;
	BACKGROUND-REPEAT: repeat-y;
	BACKGROUND-COLOR: #fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:80%;
}
#page {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative;
}
 HTML #page {
	HEIGHT: 100%
}
#wrapper {
	MARGIN-LEFT: auto; WIDTH: 100%; MARGIN-RIGHT: auto; text-align: left;
}
#logo {
	BACKGROUND-POSITION: left top;
	WIDTH: 282px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 41px;
	BACKGROUND-COLOR: #fff;
	background : url(images/logo.gif);
	FLOAT: left;
	MARGIN: 0px 0px 0px 0px; padding: 0 0 0 0px; 
}
#fb {
	WIDTH: 490px;
	HEIGHT: 200px;
	FLOAT: left;
	MARGIN: 10px 0px 0px 0px; padding: 0 0 0 0px;
}
#content {line-height: 16px;
	 MARGIN: 0 0 0 0px; padding: 0 0 0 0px; }
#content td { line-height: 16px; }
		
#maint{
	
	MARGIN: 20px 20px 20px 20px;
	padding: 0 0 0 0px;
}
div#maint ul {  MARGIN: 40 0 40 60px;	padding: 0 0 0 0px; text-align: left;}
div#maint  li {
	MARGIN: 10 0 10 0px;	padding: 0 5 0 5px;	color: #208B00;
	font-weight:bold;	font-size : 14px;	list-style : none url(images/li-mt.gif);
}

#h_field {
	WIDTH: 100%;
	HEIGHT: 472px;
	MARGIN: 0px 0px 0px 0px;
	padding: 0 0 0 0px;
	FLOAT: left;
	background: #C9F8AD url(images/bg-spot.gif) no-repeat;
}

#h_field2 {
	WIDTH: 100%;
	MARGIN: 0px 0px 0px 0px;
	padding: 0 0 0 0px;
	FLOAT: left;
	background: #C9F8AD url(images/bg-spot.gif) no-repeat;
}
div#h_field2 table.pad20 {MARGIN: 10px 0px 0px 20px; padding: 10 0 0 20px;}

#topmenu {	MARGIN: 0px 0px 0px 0px; padding: 0 0 0 0px; 
	WIDTH: 100%; HEIGHT: 37px;  FLOAT: left; background: url(images/bg-top.gif) repeat-x; }
div#topmenu a:link, div#topmenu a:visited  { color: #399900; text-decoration: none; font-weight:bold; }
div#topmenu a:hover { color: #C9F8AD; text-decoration: none; font-weight:bold;}
div#topmenu table {MARGIN: 7px 0px 0px 0px; padding: 0 0 0 0px; }

#topmenu2 {	MARGIN: 0px 0px 0px 0px; padding: 0 0 0 0px;  text-align: left; background: url(images/bg-top2.gif) repeat-x; 
	WIDTH: 100%; HEIGHT: 95px;  FLOAT: left; }
div#topmenu2 a:link, div#topmenu2 a:visited  { color: #399900; text-decoration: none; font-weight:bold; }
div#topmenu2 a:hover { color: #5DC221; text-decoration: none; font-weight:bold;}
div#topmenu2 table.m2 {MARGIN: 66px 0px 0px 0px; padding: 0 0 0 0px; }
div#topmenu2 td.m2 {MARGIN: 0px 0px 0px 0px; padding: 0 10 0 20px;  background: url(images/li-top2.gif) no-repeat; }

#bshd {
	WIDTH: 100%;
	HEIGHT: 21px;
	MARGIN: 0px 0px 0px 0px;
	padding: 0 0 0 0px;
	FLOAT: left;
	background: #C9F8AD url(images/bg-botline.gif) repeat-x;
}

#bshd2 {
	WIDTH: 100%;
	HEIGHT: 21px;
	MARGIN: 0px 0px 0px 0px;
	padding: 0 0 0 0px;
	FLOAT: left;
	background: #C9F8AD url(images/bg-botline2.gif) repeat-x;
}


#copy {	FLOAT: left; MARGIN: 7px 0px 20px 0px; padding: 10 0 10 50px;  min-HEIGHT: 20px; color: #589136; text-decoration: none; font-weight:normal; font-size : 10px;} 
div#copy td, table {color: #589136; text-decoration: none; font-weight:normal;  font-size : 10px;}
div#copy  a:link, div#copy a:visited {color: #589136; text-decoration: underline; font-weight:normal;  font-size : 10px;}
div#copy  a:hover {color: #255D14; text-decoration: underline; font-weight:normal;  font-size : 10px;}

#left {
	WIDTH: 180px;MARGIN: 10px 0px 0px 10px;	padding: 0 0 0 0px;
	FLOAT: left; POSITION: relative; 
}

#left UL.level0 {
	padding: 0 0 15 0px; margin: 0 0 0 0px; WIDTH: 160px; LIST-STYLE-TYPE: none; font-weight:bold;
}
#left UL.level0 A:link {padding: 7 10 7 7px; margin: 0 0 0 0px;
 DISPLAY: block; WIDTH: 160px; COLOR: #399900; font-weight:bold; TEXT-DECORATION: none; border-bottom: 1px dashed #89DC62;
}
#left UL.level0 A:visited {padding: 7 10 7 7px; margin: 0 0 0 0px;
	 DISPLAY: block;WIDTH: 160px; COLOR: #399900; font-weight:bold; TEXT-DECORATION: none; border-bottom: 1px dashed #89DC62;
}
#left UL.level0 A:hover {padding: 7 10 7 7px; margin: 0 0 0 0px;
	 DISPLAY: block; WIDTH: 160px; COLOR: #5CBC23; font-weight:bold; TEXT-DECORATION: none; border-bottom: 1px solid #89DC62;
}
#left UL.level0 A:active {padding: 7 10 7 7px; margin: 0 0 0 0px;
	 DISPLAY: block; WIDTH: 160px; COLOR: #5CBC23; font-weight:bold; TEXT-DECORATION: none; border-bottom: 1px solid #89DC62;
}
#left UL.level0 LI#menu_act_li {padding: 7 10 7 7px; margin: 0 0 0 0px;
	 DISPLAY: block;  COLOR: #5CBC23; font-weight: bold; border-bottom: 1px solid #89DC62;
}


#left UL.level1 {padding: 7 0 0 0px; margin: 0 0 0 0px;  WIDTH: 120px; LIST-STYLE-TYPE: none; 
}
#left UL.level0#act_ul UL.level1 {padding: 3 0 0 0px; margin: 0 0 0 0px;  WIDTH: 120px; COLOR: #399900;  LIST-STYLE-TYPE: none; 
}
#left UL.level1 A:link {padding: 3 10 3 10px; margin: 0 0 0 0px; border-bottom: 0px;
	DISPLAY: block; WIDTH: 120px; TEXT-INDENT: 0px; COLOR: #399900; TEXT-DECORATION: none
}
#left UL.level1 A:visited {padding: 3 10 3 10px; margin: 0 0 0 0px; border-bottom: 0px;
	DISPLAY: block; WIDTH: 120px; TEXT-INDENT: 0px; COLOR: #399900; TEXT-DECORATION: none
}
#left UL.level1 A:hover {padding: 3 10 3 10px; margin: 0 0 0 0px; border-bottom: 0px;
	DISPLAY: block;WIDTH: 120px;  TEXT-INDENT: 0px; COLOR: #5CBC23;  TEXT-DECORATION: none
}
#left UL.level1 A:active {padding: 3 10 3 10px; margin: 0 0 0 0px; border-bottom: 0px;
	 DISPLAY: block;  WIDTH: 120px;  TEXT-INDENT: 0px; COLOR: #5CBC23;  TEXT-DECORATION: none
}
#left UL.level1 LI#menu_act_li {padding: 3 10 3 10px; margin: 0 0 0 0px; border-bottom: 0px;
	 DISPLAY: block;   COLOR: #5CBC23; TEXT-INDENT: 0px; 
}

#lmcap {
	WIDTH: 250px;
	HEIGHT: 10px;
	MARGIN: 0px 0px 0px 0px;
	padding: 0 0 0 0px;
	background: #DEFFCA url(images/menucap.gif) no-repeat;
	POSITION: relative; font-size : 6px; line-height: 10px;
}
#lmcap2 {
	WIDTH: 250px;
	HEIGHT: 10px;
	MARGIN: 0px 0px 0px 0px;
	padding: 0 0 0 0px;
	FLOAT: left;
	background: #DEFFCA url(images/menucap2.gif) no-repeat;
	POSITION: relative; font-size : 6px; line-height: 10px;
}




/*----------------------LINKAGE-------------------------*/

	a:link {  text-decoration: underline; color: #208B00; }
	a:visited { color: #208B00; text-decoration: underline; }
	a:hover { color: #37BA10; text-decoration: underline; }

	a.more:link {  text-decoration: underline; color: #6282a6;  font-weight: 700;}
	a.more:visited { color: #6282a6; text-decoration: underline; font-weight: 700; }
	a.more:hover { color: #bd0000; text-decoration: underline;  font-weight: 700;}


/*--------------------------------------------------------------

	FORMATTING

	--------------------------------------------------------------*/

	h1, h2, h3, h4, h5, h5, h6, h7 { font-family: Arial, Helvetica, sans-serif; }
	p, ul, li, dl, dt, dd, table, th, td { color: #333; FONT-SIZE: 11px; }


	h1 { font-size: 18px; color: #42B100; font-weight: 700; margin: 0 0 5 0px; }
	h2 { margin: 0 0 10 0px; padding: 0px; font-size: 16px; font-weight: 700; color: #42B100;}
	h3 { font-size: 14px; font-weight: 700; margin: 7 0 3 0px; color: #42B100; }
	h4 { font-size: 12px; font-weight: normal; color: #42B100;  MARGIN: 10px 0px; }
	h5 { font-size: 11px; font-weight: normal; color:#42B100; }
	h6 { font-size: 11px; }
	h7 { font-size: 11px; }

	p {  margin: 0 0 0.6em 0;   }
	p.bb {  margin: 0 0 0.6em 0;font-weight: bolder; color: #666666; FONT-SIZE: 10px;  }
	p.bn {  margin: 0 0 0.6em 0;   FONT-SIZE: 10px;  }
	p.qustion {  margin: 0 0 0.6em 0; font-weight: bolder;   }
	p.answer {  margin: 0 0 0.6em 0;   }
	p.more {  margin: -0.8em 0 0.6em 0; text-align: right;   }
	p.tall {  margin: 20 0 20 0px;   }


	
/* Form elements */
.inputtext, .inputtextarea, .inputselect, .inputcheckbox, 
.inputradio, .inputfile, .inputbutton, .inputbodybutton {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 3px; FONT-SIZE: 11px; MARGIN-BOTTOM: 3px; BORDER-LEFT: #cccccc 1px solid; COLOR: #666; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Tahoma, Helvetica, sans-serif; BACKGROUND-COLOR: #f9f9f9;
	
}
.inputbutton, .inputbodybutton {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #cccccc 1px solid; COLOR: #666; BORDER-BOTTOM: #cccccc 1px solid; FONT-STYLE: normal; FONT-FAMILY: Tahoma, Helvetica, sans-serif; BACKGROUND-COLOR: #ebebeb
}	
.inputtext, .inputtextarea, .inputselect, .inputcheckbox, .inputradio, .inputfile {  }
	


