html, body{
  height: 100%;
  margin:0;
  padding: 0;
  }

h1 {
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	PADDING-top: 10px;
	padding-bottom: 10px;
	margin-right: 1px;
	margin-left: 1px;
	margin-top: 1px;
	margin-bottom: 1px;
	COLOR: #505660;
	FONT-SIZE: 22px;
 	FONT-FAMILY: Tahoma, Arial, Verdana, Times New Roman, Times, serif;
	font-weight : normal;
  TEXT-ALIGN: center;
}

h2 {
  MARGIN: 3px;
  PADDING-TOP: 0px;
	PADDING-bottom: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	margin-right: 1px;
	margin-left: 1px;
	margin-top: 1px;
	margin-bottom: 1px;
	COLOR: #343434;
	FONT-SIZE: 16px;
	TEXT-ALIGN: left;
	FONT-FAMILY: Tahoma, Arial, Verdana, Times New Roman, Times, serif;
	font-weight : bold;
	}
.kakh1 {
	PADDING:10px 1px 10px 1px;
	margin-right: 1px;
	margin-left: 1px;
	margin-top: 1px;
	margin-bottom: 1px;
	COLOR: #505660;
	FONT-SIZE: 22px;
 	FONT-FAMILY: Tahoma, Arial, Verdana, Times New Roman, Times, serif;
	font-weight : normal;
}
.kakh2 {
	PADDING: 0px;
	margin: 0px;
	COLOR: #ff5503;
	FONT-SIZE: 16px;
 	FONT-FAMILY: Tahoma, Arial, Verdana, Times New Roman, Times, serif;
	font-weight : bold;
  TEXT-ALIGN: left;
}
.kakh3 {
	PADDING: 0px;
	margin: 0px;
	COLOR: #e00000;
	FONT-SIZE: 14px;
 	FONT-FAMILY: Tahoma, Arial, Verdana, Times New Roman, Times, serif;
	font-weight : bold;
  TEXT-ALIGN: left;
}
img.img1 {
	margin: 10px;
}
img.img2 {
	margin: 20px;
}
img.img_lt {
	margin-left: 10px;
}
img.img_rt {
	margin-right: 10px;
}
img.img_up {
	margin-top: 10px;
}
img.img_dw {
	margin-bottom: 10px;
}
img.img3 {
    _filter: alpha(opacity=50);
    -moz-opacity: 0.5;
    opacity: 0.5;
}
img.img3:hover {
    _filter: alpha(opacity=100);
    -moz-opacity: 1;
    opacity: 1;

}
img.img_opacity {
filter:alpha(opacity=50);
-moz-opacity: 0.5;
opacity: 0.5;
-khtml-opacity: 0.5;}


img.img_opacity:hover {
filter:alpha(opacity=100);
-moz-opacity: 1.0;
opacity: 1.0;
-khtml-opacity: 1.0; }
.tbl1 {
	padding:5px;
  width: 1px;
  border-color:#CBCDF6;
  border-spacing: 5px;
  background-color:#e9e9e9;
}

a.img_st .img{width:100px;height:124px;}
a.img_st .img img{width:100px;height:124px;}
a.img_st:hover .img{width:100px;height:124px;overflow:visible;visibility:hidden;}
a.img_st:hover .img img{visibility:visible;position:absolute;z-index:150;}
.tbl2 {
	padding:5px;
  width: 1px;
  border-color:#CBCDF6;
  border-spacing: 5px;
  background-color:#E1F691;
  color: #505660;
  font-weight: normal;
  font-size : 12px;
  TEXT-ALIGN: left;
  font-family : Tahoma, Arial, Verdana, Times New Roman, Tahoma, Arial, Helvetica, sans-serif;
  text-indent: 0px;
}
	A {
		COLOR: #1D228D;
		TEXT-DECORATION: underline;
		font-family : Tahoma, Arial, Verdana, Times New Roman, Times, serif;
		font-weight : normal;
		font-size : 12px;
		padding:0px;
		}
 	A:hover {
		COLOR: #1D228D;
		TEXT-DECORATION: underline;
		font-family : Tahoma, Arial, Verdana, Times New Roman, Times, serif;
		font-size : 12px;
		padding:0px;
		}
	A1:visited {
		COLOR: #951C4A;
		TEXT-DECORATION: none;
		font-family : Tahoma, Arial, Verdana, Times New Roman, Times, serif;
		font-size : 12px;
		padding:0px;
		}
	A.mini {
		COLOR: #3255B3;
		TEXT-DECORATION: underline;
		font-family : Tahoma, Arial, Verdana, Times New Roman, Times, serif;
		font-weight : normal;
		font-size : 11px;
		}
 	A.mini:hover {
		COLOR: #3255B3;
		TEXT-DECORATION: none;
		font-family : Tahoma, Arial, Verdana, Times New Roman, Times, serif;
		font-weight : normal;
		font-size : 11px;
		}
	A.menu {
		COLOR: #f97a09;
		TEXT-DECORATION: none;
		font-family : Tahoma, Arial, Verdana, Times New Roman, Times, serif;
		font-weight : bold;
		font-size : 16px;
		margin:0px;
		}
 	A.menu:hover {
		COLOR: #f97a09;
		TEXT-DECORATION: underline;
		font-family : Tahoma, Arial, Verdana, Times New Roman, Times, serif;
		font-size : 16px;
		font-weight : bold;
		margin:0px;
		}
	A.menu2 {
		COLOR: #666666;
		TEXT-DECORATION: none;
		font-family :  Tahoma, Arial, Verdana, Times New Roman, Times, serif;
		font-weight : bold;
		font-size : 16px;
		margin:0px;
		}
 	A.menu2:hover {
		COLOR: #666666;
		TEXT-DECORATION: underline;
		font-family : Tahoma, Arial, Verdana, Times New Roman, Times, serif;
		font-size : 16px;
		font-weight : bold;
		margin:0px;
		}
	A.s_menu {
		COLOR: #f97a09;
		TEXT-DECORATION: none;
		font-family : Tahoma, Arial, Verdana, Times New Roman, Times, serif;
		font-weight : bold;
		font-size : 13px;
		margin:0px;
		}
 	A.s_menu:hover {
		COLOR: #f97a09;
		TEXT-DECORATION: underline;
		font-family : Tahoma, Arial, Verdana, Times New Roman, Times, serif;
		font-size : 13px;
		font-weight : bold;
		margin:0px;
		}
	A.s_menu4 {
		COLOR: #f97a09;
		TEXT-DECORATION: none;
		font-family : Tahoma, Arial, Verdana, Times New Roman, Times, serif;
		font-weight : normal;
		font-size : 12px;
		margin:0px;
		}
 	A.s_menu4:hover {
		COLOR: #f97a09;
		TEXT-DECORATION: underline;
		font-family : Tahoma, Arial, Verdana, Times New Roman, Times, serif;
		font-size : 12px;
		font-weight : normal;
		margin:0px;
		}
	A.s_menu2 {
		COLOR: #666666;
		TEXT-DECORATION: none;
		font-family : Tahoma, Arial, Verdana, Times New Roman, Times, serif;
		font-weight : bold;
		font-size : 13px;
		margin:0px;
		}
 	A.s_menu2:hover {
		COLOR: #666666;
		TEXT-DECORATION: underline;
		font-family : Tahoma, Arial, Verdana, Times New Roman, Times, serif;
		font-size : 13px;
		font-weight : bold;
		margin:0px;
		}
	A.s_menu3 {
		COLOR: #888888;
		TEXT-DECORATION: none;
		font-family : Tahoma, Arial, Verdana, Times New Roman, Times, serif;
		font-weight : bold;
		font-size : 13px;
		margin:0px;
		}
 	A.s_menu3:hover {
		COLOR: #888888;
		TEXT-DECORATION: underline;
		font-family : Tahoma, Arial, Verdana, Times New Roman, Times, serif;
		font-size : 13px;
		font-weight : bold;
		margin:0px;
		}
	A.s2_menu4 {
		COLOR: #888888;
		TEXT-DECORATION: none;
		font-family : Tahoma, Arial, Verdana, Times New Roman, Times, serif;
		font-weight : normal;
		font-size : 12px;
		margin:0px;
		}
 	A.s2_menu4:hover {
		COLOR: #888888;
		TEXT-DECORATION: underline;
		font-family : Tahoma, Arial, Verdana, Times New Roman, Times, serif;
		font-size : 12px;
		font-weight : normal;
		margin:0px;
		}
	A1.menu2:visited {
		COLOR: #666666;
		TEXT-DECORATION: none;
		font-family : Tahoma, Verdana, Times New Roman, Times, serif;
		font-size : 12px;
		font-weight : bold;
		margin:5px;
		}
	A.alt1 {
		COLOR: #A80000;
		TEXT-DECORATION: underline;
		font-family : Tahoma, Verdana, Times New Roman, Times, serif;
		font-weight : bold;
		font-size : 15px;
		}
 	A.alt1:hover {
		COLOR: #A80000;
		TEXT-DECORATION: none;
		font-family : Verdana, Times New Roman, Times, serif;
		font-weight : bold;
		font-size : 15px;
		}
	A.alt2 {
		COLOR: #1D71A9;
		TEXT-DECORATION: underline;
		font-family : Verdana, Times New Roman, Times, serif;
		font-weight : bold;
		font-size : 12px;
		}
 	A.alt2:hover {
		COLOR: #1D71A9;
		TEXT-DECORATION: none;
		font-family : Verdana, Times New Roman, Times, serif;
		font-weight : bold;
		font-size : 12px;
		}
	.big {
		COLOR: #191D77;
		TEXT-DECORATION: underline;
		font-family : Tahoma, Verdana, Times New Roman, Times, serif;
		font-weight : bold;
		font-size : 14px;
		}
 	.big:hover {
		COLOR: #191D77;
		TEXT-DECORATION: none;
		font-family : Tahoma, Verdana, Times New Roman, Times, serif;
		font-size : 14px;
  }
	A.kakh1 {
  	PADDING-RIGHT: 1px;
  	PADDING-LEFT: 1px;
  	PADDING-top: 1px;
  	padding-bottom: 10px;
  	margin-right: 1px;
  	margin-left: 1px;
  	margin-top: 10px;
  	margin-bottom: 1px;
  	COLOR: #000000;
  	FONT-SIZE: 22px;
   	FONT-FAMILY: Tahoma, Arial, Verdana, Times New Roman, Times, serif;
  	font-weight : normal;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
  }
  A.kakh1:hover {
  	PADDING-RIGHT: 1px;
  	PADDING-LEFT: 1px;
  	PADDING-top: 10px;
  	padding-bottom: 10px;
  	margin-right: 1px;
  	margin-left: 1px;
  	margin-top: 1px;
  	margin-bottom: 1px;
  	COLOR: #000000;
  	FONT-SIZE: 22px;
   	FONT-FAMILY: Tahoma, Arial, Verdana, Times New Roman, Times, serif;
  	font-weight : normal;
    TEXT-ALIGN: left;
    TEXT-DECORATION: underline;
  }
  A.work {
		COLOR: #505660;
		TEXT-DECORATION: underline;
		font-family : Tahoma, Arial, Verdana, Times New Roman, Times, serif;
		font-weight : normal;
		font-size : 14px;
		padding:0px;
		}
 	A.work:hover {
		COLOR: #505660;
		TEXT-DECORATION: underline;
		font-family : Tahoma, Arial, Verdana, Times New Roman, Times, serif;
		font-size : 14px;
		padding:0px;
		}
  .txt1 {
    padding:0px;
    color: #505660;
		font-weight: normal;
		font-size : 12px;
		TEXT-ALIGN: justify;
    font-family : Tahoma, Arial, Verdana, Times New Roman, Helvetica, sans-serif;
    text-indent: 1px;
    line-height:1.6;
        	}
  .style1 {
    padding:5px;
    color: #008000;
		font-weight: bold;
		font-size : 16px;
		TEXT-ALIGN: justify;
    font-family : Times New Roman, Tahoma, Arial, Verdana,  Helvetica, sans-serif;
    text-indent: 1px;
    line-height:1.6;
        	}
  .style2 {
    padding:5px;
    color: #F2970D;
		font-weight: bold;
		font-size : 18px;
		TEXT-ALIGN: justify;
    font-family : Tahoma, Arial, Verdana,  Helvetica, sans-serif;
    text-indent: 1px;
    line-height:1.6;
        	}
  .spaw2editor {
    padding:0px;
    color: #505660;
		font-weight: normal;
		font-size : 12px;
		TEXT-ALIGN: justify;
    font-family : Tahoma, Arial, Verdana, Times New Roman, Helvetica, sans-serif;
    text-indent: 1px;
    line-height:1.6;
        	}
  .t2 {
    padding:0px;
    color: #505660;
		font-weight: normal;
		font-size : 14px;
		TEXT-ALIGN: justify;
    font-family : Tahoma, Arial, Verdana, Times New Roman, Helvetica, sans-serif;
    text-indent: 1px;
    line-height:1.6;
        	}
  .t4 {
    padding:0px;
    color: #505660;
		font-weight: normal;
		font-size : 16px;
		TEXT-ALIGN: justify;
    font-family : Tahoma, Arial, Verdana, Times New Roman, Helvetica, sans-serif;
    text-indent: 1px;
    line-height:1.6;
        	}
  .t-2 {
    padding:0px;
    color: #505660;
		font-weight: normal;
		font-size : 10px;
		TEXT-ALIGN: justify;
    font-family : Tahoma, Arial, Verdana, Times New Roman, Helvetica, sans-serif;
    text-indent: 1px;
    line-height:1.6;
        	}
  .t-4 {
    padding:0px;
    color: #505660;
		font-weight: normal;
		font-size : 8px;
		TEXT-ALIGN: justify;
    font-family : Tahoma, Arial, Verdana, Times New Roman, Helvetica, sans-serif;
    text-indent: 1px;
    line-height:1.6;
        	}

  p {
    text-indent : 0px;
    padding-bottom:0px;
    margin:0px;
  }
  p25 {
    text-indent : 25px;
    padding-bottom: 10px;
    margin:0px;
  }
  .alt {
    padding:0px;
    color: #ffffff;
		font-weight: bold;
		font-size : 11px;
		TEXT-ALIGN: justify;
    font-family : Tahoma, Verdana, Times New Roman, Tahoma, Arial, Helvetica, sans-serif;
        	}
  .txt2 {
    padding: 0px;
    margin: 2px;
    color: #999999;
		font-weight: normal;
		font-style: normal;
		font-size : 9px;
		vertical-align: top;
    font-family : Tahoma, Verdana, Times New Roman, Tahoma, Arial, Helvetica, sans-serif;
        	}
  .txt3 {
    TEXT-DECORATION: none;
    padding: 0px;
    margin: 2px;
    color: #ff0000;
		font-weight: normal;
		font-style: normal;
		font-size : 9px;
		vertical-align: top;
    font-family : Tahoma, Arial, Verdana, Times New Roman, Tahoma, Helvetica, sans-serif;
        	}
  .search {
    TEXT-DECORATION: none;
    padding: 0px;
    margin: 2px;
    color: #343434;
		font-weight: bold;
		font-style: normal;
		font-size : 14px;
		vertical-align: top;
    font-family : Tahoma, Verdana, Times New Roman, Tahoma, Arial, Helvetica, sans-serif;
        	}
  .id_q {
    padding: 0px;
    margin: 2px;
    color: #4F4F4F;
		font-weight: normal;
		font-style: normal;
		font-size : 16px;
		vertical-align: top;
    font-family : Tahoma, Arial, Verdana, Times New Roman, Tahoma, Arial, Helvetica, sans-serif;
        	}
  .id_a {
    padding: 0px;
    margin: 2px;
    color: #FB711E;
		font-weight: bold;
		font-style: normal;
		font-size : 16px;
		vertical-align: top;
    font-family : Tahoma, Arial, Verdana, Times New Roman, Tahoma, Arial, Helvetica, sans-serif;
        	}
  .centertd {background: url('/img/pix_grey.gif')  #ffffff repeat-y 99% 0%; }
  
  .centertd_x {background: url('/img/pix_grey.gif')  #ffffff repeat-x 100% 0%; }
  
  li.menu1 {
    margin-left: 10px;
    padding-top: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    padding-right: 30px;
    text-align: left;
    list-style-type: none;
    background: url('/img/menu_deselect.gif') no-repeat 100% 15px;
  }
  li.menu1_sl {
    margin-left: 10px;
    padding-top: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    padding-right: 30px;
    text-align: left;
    list-style-type: none;
    background: url('/img/menu_select.gif') no-repeat 100% 15px;
  }
  li.menu2{
    margin-left: 10px;
    padding-left: 10px;
    margin-right: 0px;
    padding-top: 5px;
    padding-right: 30px;
    padding-bottom: 5px;
    text-align: left;
    list-style-type: none;
    background-color:#F5F5F5;
    border-bottom: 1px solid #DEDEDE;
    marker-offset: 0px;
    1text-indent:-14px;
  }
  li.menu2_sl{
    margin-left: 10px;
    padding-left: 10px;
    margin-right: 0px;
    padding-top: 5px;
    padding-right: 30px;
    padding-bottom: 5px;
    text-align: left;
    list-style-type: none;
    background-color:#F5F5F5;
    border-bottom: 1px solid #DEDEDE;
    marker-offset: 0px;
    1text-indent:-14px;
  }
  li.menu3{
    margin-left: 10px;
    padding-bottom: 5px;
    text-align: right;
    list-style-type: none;
  }
  li.menu4_sl{
    margin-left: 10px;
    margin-right: 0px;
    padding-left: 10px;
    padding-right: 30px;
    padding-top: 5px;
    padding-bottom: 5px;
    text-align: left;
    border-bottom: 1px dashed #A4A4A4;
    list-style-type: none;
    1background-color:#FbFbFb;
    background: url('/img/arrow_rgt_orange.gif') #FbFbFb no-repeat 95% 10px;
  }
  li.menu4{
    margin-left: 10px;
    margin-right: 0px;
    padding-left: 10px;
    padding-right: 30px;
    padding-top: 5px;
    padding-bottom: 5px;
    text-align: left;
    border-bottom: 1px dashed #A4A4A4;
    list-style-type: none;
    1background-color:#FbFbFb;
    background: url('/img/arrow_rgt_gray.gif') #FbFbFb no-repeat 95% 10px;
  }

  .li, ul {
    margin-left: 30px;
    padding-bottom: 5px;
    marker-offset: 5px;
    }
  ul.menu1{
    padding-left: 0px;
    margin-left: 0px;
    1text-indent:-14px;
  }
  .li2 {
    border: 2px;
    color: #3255B3;
    /*list-style-type: square;*/
    margin-left: 20px;
    padding-bottom: 0px;
    font-size : 12px;
    }

  INPUT, select, file {

    BACKGROUND-COLOR: #ffffff;
    COLOR: #333333;
    font-size : 11px;
    font-family : Tahoma, Verdana, Times New Roman, Times, serif;
    vertical-align: middle;
    margin: 2px;
    BORDER: #cecece 1px solid;

    }

    TEXTAREA {
    font-size : 11px;
    BACKGROUND-COLOR: #ffffff;
    BORDER: #cecece 1px solid;
    COLOR: #333333;
    margin: 2px;

    }









