BODY {
   FONT-FAMILY:MS SANS SERIF, TAHOMA;
    FONT-SIZE:10PT;
    MARGIN-LEFT: 0PX;
    MARGIN-TOP: 0PX;
    MARGIN-RIGHT: 0PX;
    MARGIN-BOTTOM: 0PX;
	SCROLLBAR-FACE-COLOR: #FFFFFF; 
	SCROLLBAR-TRACK-COLOR: #DDDDDD; 
	SCROLLBAR-ARROW-COLOR: #FF6600; 	
	SCROLLBAR-3DLIGHT-COLOR: #F3F3F3; 	
	SCROLLBAR-SHADOW-COLOR: #6894DF; 
	SCROLLBAR-HIGHLIGHT-COLOR: #6894DF; 
	SCROLLBAR-DARKSHADOW-COLOR: #F3F3F3; 
	BACKGROUND-COLOR: #FFFFFF
}
#navPage TD {
	COLOR: #000000
}
#navPage A {
	FONT-WEIGHT: bold; COLOR: #006600; TEXT-DECORATION: none
}
#navPage A:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}
.txt_sel_page {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ff9900
}
#side_menu TD {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: middle; BORDER-BOTTOM: #bbdc9c 1px solid; HEIGHT: 22px; BACKGROUND-COLOR: #c6f45f; TEXT-ALIGN: left
}
#side_menu A {
	DISPLAY: block; PADDING-BOTTOM: 4px; COLOR: #000000; PADDING-TOP: 2px; TEXT-DECORATION: none
}
#side_menu A:hover {
	BACKGROUND: #6fab38; COLOR: #ffffff
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#dlmenu {
	
}
#menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 100; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 180px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative
}
#menu LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; Z-INDEX: 100; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
#menu LI A {
	DISPLAY: block; TEXT-DECORATION: none
}
#menu LI A:visited {
	DISPLAY: block; TEXT-DECORATION: none
}
#menu LI DD {
	DISPLAY: none
}
#menu LI:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#menu LI A:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#menu LI:hover DT A {
	BACKGROUND: url(top_grad_2.gif) #639733 center center; COLOR: #ff0
}
#menu LI A:hover DT A {
	BACKGROUND: url(top_grad_2.gif) #639733 center center; COLOR: #ff0
}
#menu LI:hover DD {
	DISPLAY: block
}
#menu LI A:hover DD {
	DISPLAY: block
}
#menu LI:hover DL {
	BACKGROUND: url(sub_grad.gif) #b4be9c
}
#menu LI A:hover DL {
	BACKGROUND: url(sub_grad.gif) #b4be9c
}
#menu TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
#menu DL {
	BACKGROUND: #6f9c6f; MARGIN: 0px; WIDTH: 180px; CURSOR: pointer
}
#menu DT {
	PADDING-RIGHT: 0px; BORDER-TOP: #cce 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: small; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#menu DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: small; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.gallery DT A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(top_grad.gif) #56842d center center; PADDING-BOTTOM: 5px; COLOR: #fff; PADDING-TOP: 5px
}
.gallery DT A:visited {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(top_grad.gif) #56842d center center; PADDING-BOTTOM: 5px; COLOR: #fff; PADDING-TOP: 5px
}
.gallery DD A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 12px; BACKGROUND: url(sub_grad.gif) #e8e8e8; PADDING-BOTTOM: 4px; COLOR: #000; PADDING-TOP: 4px; HEIGHT: 1em; TEXT-DECORATION: none
}
.gallery DD A:visited {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 12px; BACKGROUND: url(sub_grad.gif) #e8e8e8; PADDING-BOTTOM: 4px; COLOR: #000; PADDING-TOP: 4px; HEIGHT: 1em; TEXT-DECORATION: none
}
* HTML .gallery DD A {
	HEIGHT: 1em
}
* HTML .gallery DD A:visited {
	HEIGHT: 1em
}
.gallery DD A:hover {
	BACKGROUND: #7aa; COLOR: #ff0
}
.txt_white_xs {
	FONT-SIZE: x-small; COLOR: #ffffff
}
.txt_white_s {
	COLOR: #ffffff
}
.txt_white_sb {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.txt_white_mb {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ffffff
}
.txt_black_sb {
	FONT-WEIGHT: bold
}
.txt_black_xs {
	FONT-SIZE: x-small
}
.txt_red_s {
	COLOR: #ff0000
}
.txt_green_s {
	COLOR: #006600
}
.lnk_green A {
	COLOR: #000000; TEXT-DECORATION: none
}
.lnk_green A:hover {
	COLOR: #009900; TEXT-DECORATION: underline
}
.lnk_green_u A {
	COLOR: #006600; TEXT-DECORATION: underline
}
.lnk_green_u A:hover {
	COLOR: #009900; TEXT-DECORATION: underline
}
.lnk_green_b A {
	FONT-WEIGHT: bold; COLOR: #006600; TEXT-DECORATION: none
}
.lnk_green_b A:hover {
	FONT-WEIGHT: bold; COLOR: #009900; TEXT-DECORATION: underline
}
.lnk_white_bu A {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.lnk_white_bu A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}

TH, TD {
	FONT-FAMILY:MS SANS SERIF, TAHOMA;
	FONT-SIZE:10PT;
	}
FORM {
	MARGIN: 0PX;
	PADDING: 0PX;
}
INPUT{
CURSOR:POINTER;
}
.INPUT_TXT{
	BORDER : 1PX SOLID #7F9DB9;
	COLOR: #666666;
	FONT-FAMILY: MS SANS SERIF,TAHOMA;
	BACKGROUND-COLOR:#D3E7FA;
	FONT-SIZE:11PT;
}
.INPUT_SEARCH{
	BORDER : 1PX SOLID #326FC8;
	COLOR: #666666;
	FONT-FAMILY: MS SANS SERIF,TAHOMA;
	BACKGROUND-COLOR:#D9E3F6;
	FONT-SIZE:11PT;
	height:18px
}

.BT{
	BORDER : 1PX SOLID #CCCCCC;
	BACKGROUND-COLOR:#326FC8;
	FONT-FAMILY: MS SANS SERIF,TAHOMA;
	COLOR:#FFFFFF;
	FONT-SIZE:11PT;
	WIDTH:75PX;
}
.INPUT_ERR{
	BORDER : 1PX SOLID #388BDE;
	COLOR: #FFFFFF;
	FONT-FAMILY: MS SANS SERIF,TAHOMA;
	BACKGROUND-COLOR:RED;
	FONT-SIZE:11PT;
}
.INPUT_TXT_AREA{
	BORDER : 1PX SOLID  #7F9DB9;
	COLOR: #666666;
	FONT-FAMILY: MS SANS SERIF,TAHOMA;
	BACKGROUND-COLOR:#D9E3F6;
	FONT-SIZE:11PT;
}
.TABLE{
	BORDER: 1PX SOLID #EFEFEF;
}
.TABLE_BLUE{
BORDER: 1PX SOLID #3A8DE1;
}
.HGRAY{
   FONT-FAMILY:MS SANS SERIF,TAHOMA;
   FONT-WEIGHT: BOLD;
   FONT-SIZE:11PT;
   COLOR:#999999;
}
.ULCLASS{
	MARGIN-BOTTOM:3PX;
	MARGIN-BOTTOM:3PX;
}

.HWHITE{
   FONT-FAMILY:MS SANS SERIF,TAHOMA;
   FONT-SIZE:12PT;
   COLOR:#FFFFFF;
}
.HWHITEBOLD{
   FONT-FAMILY:MS SANS SERIF,TAHOMA;
   FONT-WEIGHT: BOLD;
   FONT-SIZE:11PT;
   COLOR:#FFFFFF;
}
.HORANGE {
   FONT-FAMILY:MS SANS SERIF,TAHOMA;
   FONT-WEIGHT: BOLD;
   FONT-SIZE:11PT;
   COLOR:#FF6633;
}
.HORG{
   FONT-FAMILY:MS SANS SERIF,TAHOMA;
   FONT-WEIGHT: BOLD;
   FONT-SIZE:11PT;
   COLOR:#FCA214;
}
.HBLUE-S{
   FONT-FAMILY:MS SANS SERIF,TAHOMA;
   FONT-WEIGHT: BOLD;
   FONT-SIZE:9PT;
   COLOR:#326FC8;
}

.HBLUE{
   FONT-FAMILY:MS SANS SERIF,TAHOMA;
   FONT-WEIGHT: BOLD;
   FONT-SIZE:11PT;
   COLOR:#326FC8;
}
.HBLUE-B{
   FONT-FAMILY:MS SANS SERIF,TAHOMA;
   FONT-WEIGHT: BOLD;
   FONT-SIZE:12PT;
   COLOR:#326FC8;
}
.HRED{
   FONT-FAMILY:MS SANS SERIF,TAHOMA;
   FONT-WEIGHT: BOLD;
   FONT-SIZE:11PT;
   COLOR:RED;
}
.HGREEN{
   FONT-FAMILY:MS SANS SERIF,TAHOMA;
   FONT-WEIGHT: BOLD;
   FONT-SIZE:11PT;
   COLOR:#009900;
}
.HBLACK{
   FONT-FAMILY:MS SANS SERIF,TAHOMA;
   FONT-WEIGHT: BOLD;
   FONT-SIZE:11PT;
   COLOR:#000000;
}
.HBLACKBIG{
   FONT-FAMILY:MS SANS SERIF,TAHOMA;
   FONT-WEIGHT: BOLD;
   FONT-SIZE:12PT;
   COLOR:#000000;
}

A:LINK{ 
	COLOR:#999999; 
	TEXT-DECORATION: NONE;
	}
A:VISITED{
	 COLOR:#999999; 
	 TEXT-DECORATION: NONE;
 	}
A:ACTIVE{ 
	COLOR:#999999;
	 TEXT-DECORATION: NONE;
	 }
A:HOVER{
	COLOR: #0000FF;
	TEXT-DECORATION: NONE;
	}
tr.checked { 
	background-color:#D9E3F6 
}


.textrest {
	font-family: MS SANS SERIF,TAHOMA;
	font-size: 12px;
	background-color: #0099FF;
}

