.style1 {color: #FFFFFF}
BODY,TABLE,TH,TR,TD
{
    FONT-WEIGHT: bold;
    FONT-FAMILY: "Tahoma";
    FONT-SIZE: 12px;
    MARGIN: 0px;
    COLOR: #000000;
    LINE-HEIGHT: 12px;
}
A
{
	FONT-WEIGHT: normal;
    FONT-FAMILY: "Tahoma";
    FONT-SIZE: 12px;
    MARGIN: 0px;
    COLOR: #000000;
    LINE-HEIGHT: 12px;
}
::selection{ /* Safari && Opera*/
	background:#CC0033;
	color:#000033;
}
::-moz-selection{ /* Safari && Opera*/
	background:#CC0033;
	color:#000033;
}
INPUT,SELECT
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: "Tahoma";
    VERTICAL-ALIGN: middle;
}

.Bg_readOnly
{
    BACKGROUND-COLOR: #dadada;
	border: 1px ;
	border-style:solid;
	border-color:#AFAFAF;
    FONT-SIZE: 12px;    
	FONT-FAMILY: "Tahoma"; height:20px; 
}
.inputnormalnumeric
{
    TEXT-ALIGN: right;
	background-color:#edf4fa;	
	border: 1px ;
	border-style:solid;
	border-color:#AFAFAF;
    FONT-SIZE: 12px;    
	FONT-FAMILY: "Tahoma";
}
.inputsummarize
{
    BACKGROUND-COLOR: #dadada;
    TEXT-ALIGN: right;
	border: 1px ;
	border-style:solid;
	border-color:#AFAFAF;
    FONT-SIZE: 12px;    
	FONT-FAMILY: "Tahoma";
}
.inputgetvalue
{
    COLOR: #000099;
	BORDER-COLOR:#cccccc;
    BACKGROUND-COLOR: #f9eac6;
    TEXT-ALIGN: right;
    FONT-SIZE: 12px;    
	FONT-FAMILY: "Tahoma";
}
.BUTTON
{
	width:60px
}
.Normaltxt
{
    FONT-WEIGHT: normal;
    COLOR: #000000;
    FONT-SIZE: 12px;    
	FONT-FAMILY: "Tahoma";
}
.Normaltxtblue
{
    FONT-WEIGHT: normal;
    COLOR: #0000ff;
    FONT-SIZE: 12px;    
	FONT-FAMILY: "Tahoma";
}
.Normaltxtred,.red
{
    FONT-WEIGHT: normal;
    COLOR: #ff0000;
    FONT-SIZE: 12px;    
	FONT-FAMILY: "Tahoma";
}
.RedText
{
    FONT-WEIGHT: normal;
    COLOR: #ff0000;
    FONT-SIZE: 12px;    
	FONT-FAMILY: "Tahoma";
}


.Normaltxtgreen
{
    FONT-WEIGHT: normal;
    COLOR: #009933;
    FONT-SIZE: 12px;    
	FONT-FAMILY: "Tahoma";
}
.Normaltxt_big
{
    FONT-WEIGHT: normal;
    COLOR: #0066CC;
    FONT-SIZE: 22px;    
	FONT-FAMILY: "Tahoma";
}
.Normaltxtblue1
{
    FONT-WEIGHT: normal;
    COLOR: #0066CC;
    FONT-SIZE: 12px;    
	FONT-FAMILY: "Tahoma";
}
.Normaltxtbold
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    FONT-SIZE: 12px;    
	FONT-FAMILY: "Tahoma";
}
.Normaltxtline
{
    FONT-WEIGHT: normal;
    COLOR: #000000;
    FONT-SIZE: 12px;    
	FONT-FAMILY: "Tahoma";
    TEXT-DECORATION: underline
}
.ActiverowBG
{
    BACKGROUND-COLOR: #f3f4f2
}
.ActiverowBG_textbox
{
    BACKGROUND-COLOR: #f3f4f2;
	width:55%;
	border: 0;  
	color:#0066CC;
}
A{  text-decoration:none; }
.s_innerid_nonbotton1{
    DISPLAY: inline;
    SCROLLBAR-FACE-COLOR: #ffffff;
    VERTICAL-ALIGN: top;
	OVERFLOW-Y:scroll;
    OVERFLOW: auto;
    WIDTH: 100%;
    HEIGHT:200px;
}
.s_innerid_nonbotton2{
    DISPLAY: inline;
    SCROLLBAR-FACE-COLOR: #ffffff;
    VERTICAL-ALIGN: top;
    OVERFLOW: hidden;
    WIDTH: 100%;
    HEIGHT:100px;
}
.tr_head{
    MARGIN: 0px;
    POSITION: relative;
    TOP: expression(offsetParent.scrollTop-0.5);
}
.tr_head2 {
    POSITION: relative;
    TOP: expression(offsetParent.scrollTop-0.5);
}
.tr_head3
{
	LINE-HEIGHT: normal;
    FONT-SIZE: 12px;    
	FONT-FAMILY: "Tahoma";
	background-image: url(../images/bg2.gif);
	text-align:center;
    MARGIN: 0px;
    POSITION: relative;
    TOP: expression(offsetParent.scrollTop-0.5);
}
.tr_head4
{
	LINE-HEIGHT: normal;
    FONT-SIZE: 12px;    
	FONT-FAMILY: "Tahoma";
	background-color:#FFFFFF;
    MARGIN: 0px;
    POSITION: relative;
    TOP: expression(offsetParent.scrollTop-0.5);
}

.tr_foot
{
    TOP: expression(parentNode.parentNode.offsetHeight >= 
		  offsetParent.offsetHeight ? 1 - parentNode.parentNode.offsetHeight + offsetParent.offsetHeight + offsetParent.scrollTop : 0);
	POSITION:relative;
}
.Mouse
{
    CURSOR: pointer;
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffff;
}
.img_class
{
	border:0px;
    MARGIN: 2px;
    VERTICAL-ALIGN: middle;
}

.table_class{
	 margin-top:10px; 
	 margin-bottom:10px;
	 border:0px;
}
.TH1 {
	LINE-HEIGHT: normal;
    FONT-SIZE: 12px;    
	FONT-FAMILY: "Tahoma";
	background-image: url(../images/bg.gif);
	padding:1px;
	white-space:nowrap;
}
.TH2 {
	LINE-HEIGHT: normal;
    FONT-SIZE: 12px;    
	FONT-FAMILY: "Tahoma";
	background-image: url(../images/bg2.gif);
	text-align:center;
	padding:1px;
	white-space:nowrap;
}
.TH3 {
	LINE-HEIGHT: normal;
    FONT-SIZE: 12px;    
	FONT-FAMILY: "Tahoma";
	background-image: url(../images/bg3.gif);
	text-align:center;
	padding:1px;
	white-space:nowrap;
}
.TH4 {
	LINE-HEIGHT: normal;
    FONT-SIZE: 12px;    
	FONT-FAMILY: "Tahoma";
	background-image: url(../images/bg4.gif);
	text-align:center;
	padding:1px;
	white-space:nowrap;
}
.TR1 {
	LINE-HEIGHT: normal;
    FONT-SIZE: 12px;    
	FONT-FAMILY: "Tahoma";
	background-color:#FFFFFF;
	height:25px;
	padding:1px;
}
.TR2 {
	LINE-HEIGHT: normal;
    FONT-SIZE: 12px;    
	FONT-FAMILY: "Tahoma";
	background-color:#edf4fa;	
	height:25px;
	padding:1px;
}
.TR3 {
	LINE-HEIGHT: normal;
    FONT-SIZE: 12px;    
	FONT-FAMILY: "Tahoma";
	background-color:#fdf9f7;	
	height:25px;
	padding:1px;
}
.TR4 {
	LINE-HEIGHT: normal;
    FONT-SIZE: 12px;    
	FONT-FAMILY: "Tahoma";
	background-color: #f3f4f2;	
	height:25px;
	padding:5px;
}
.TR5 {
	LINE-HEIGHT: normal;
    FONT-SIZE: 12px;    
	FONT-FAMILY: "Tahoma";
	background-color: #FFFFFF;	
	padding:5px;
}
.TR6{
	LINE-HEIGHT: normal;
    FONT-SIZE: 12px;    
	FONT-FAMILY: "Tahoma";
	background-color: #FF0000;	
	color:#FFFFFF;
	padding:5px;
}
.TR7{
	LINE-HEIGHT: normal;
    FONT-SIZE: 12px;    
	FONT-FAMILY: "Tahoma";
	background-color: #EDEDED;	
	color:#FFFFFF;
	padding:5px;
}
.BGTABLE{
	LINE-HEIGHT: normal;
    FONT-SIZE: 12px;    
	FONT-FAMILY: "Tahoma";
	background-color:#CCCCCC;	
}

.BUTTON2 {
    FONT-SIZE: 12px;    
	LINE-HEIGHT: normal;
	FONT-FAMILY: "Tahoma";
	font-weight: bold;
	text-align: center;
	color: #000000;
	background: #fefefe url(../images/buttom.gif) repeat-x;
	border: 1px double #999999;
	height:25;	
	cursor:hand; 
}
.BUTTON_noneimg {
    FONT-SIZE: 12px;    
	LINE-HEIGHT: normal;
	FONT-FAMILY: "Tahoma";
	font-weight: bold;
	text-align: center;
	color: #000000;
	border: 1px double #999999;
	cursor:hand; 	
}
.BUTTON_height {
    FONT-SIZE: 12px;    
	LINE-HEIGHT: normal;
	FONT-FAMILY: "Tahoma";
	font-weight: bold;
	text-align: center;
	color: #000000;
	background: #fefefe url(../images/buttom.gif) repeat-x;
	border: 1px double #999999;
	cursor:hand;
	height:50;
	width:90
}
.BUTTON_height2 {
    FONT-SIZE: 12px;    
	LINE-HEIGHT: normal;
	FONT-FAMILY: "Tahoma";
	font-weight: bold;
	text-align: center;
	color: #000000;
	background: #fefefe url(../images/buttom.gif) repeat-x;
	border: 1px double #999999;
	cursor:hand;
	height:50;
}
.BUTTON_small {
    FONT-SIZE: 12px;    
	LINE-HEIGHT: normal;
	FONT-FAMILY: "Tahoma";
	font-weight: bold;
	text-align:inherit;
	color: #000000;	
	border: 1px double #999999;
	cursor:hand;
	height:20;
	width:20;
}

.BUTTON_long {
    FONT-SIZE: 12px;    
	LINE-HEIGHT: normal;
	FONT-FAMILY: "Tahoma";
	font-weight: bold;
	text-align: center;
	color: #000000;
	background: #fefefe url(../images/buttom.gif) repeat-x;
	border: 1px double #999999;
	cursor:hand;
	width:70;
	height:30;
}
.BUTTON_long2{
    FONT-SIZE: 12px;    
	LINE-HEIGHT: normal;
	FONT-FAMILY: "Tahoma";
	font-weight: bold;
	text-align: center;
	color: #000000;
	background: #fefefe url(../images/buttom.gif) repeat-x;
	border: 1px double #999999;
	cursor:hand;
	height:30;
}
.Txtbox1{
    FONT-SIZE: 12px;    
	FONT-FAMILY: "Tahoma";
	background-color:#edf4fa;
	border: 1px ;
	border-style:solid;
	border-color:#AFAFAF;
	font-weight: bold;
}
.Txtbox2{
    FONT-SIZE: 12px;    
	FONT-FAMILY: "Tahoma";
	background-color:#FFFFFF;
	border: 1px ;
	border-style:solid;
	border-color:#AFAFAF;
	font-weight: bold;
}
.TxtBox_none{
	background-color:#edf4fa;
	border:1px;
	border-style:solid;
	border-color:#CCCCCC;
	font-weight: bold;
}
.td_left{
	text-align:left; 
	padding-left:5px;
	padding-top:1px;
}
.bg_white{
    FONT-SIZE: 12px;    
	FONT-FAMILY: "Tahoma";
	background-color:#FFFFFF;
	padding:1px;
}
.td_right{
	text-align:right;
	padding-right:5px;
	padding-top:1px;
}
.TR_right {
    FONT-SIZE: 12px;    
	FONT-FAMILY: "Tahoma";
	LINE-HEIGHT: normal;
	background-image: url(../images/bg2.gif);
	text-align:right;
	padding:1px;
}
.TR_left {
	LINE-HEIGHT: normal;
    FONT-SIZE: 12px;    
	FONT-FAMILY: "Tahoma";
	background-image: url(../images/bg2.gif);
	text-align:left;
	padding:1px;
}
table.browse  { background-color:#ffffff; border: 0px;  padding: 0px; }
legend{ 
	padding: 0 10 2 2;
	font-weight:bold;
	color:#333333;
}
fieldset{ 
	border: 1px solid #b2b2b2;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 2px;
	margin: 1px;
	behavior:url(border-radius.htc);
}
.header_img,.img_class_legend{
	display:none;
}
.bg_readOnly_none{
    BACKGROUND-COLOR: #f3f4f2;
	border: 1px ;
	border-style:solid;
	border-color:#f3f4f2;
    FONT-SIZE: 12px;    
	FONT-FAMILY: "Tahoma";
}
.x_border{
	padding: 3px 10px;
	border-bottom: 1px dashed black;
}
.x_border_input{
	padding-right: 5px;
	border: 0px;
	border-bottom: 1px dashed black;
	background:none;
	text-align:right;
	vertical-align:middle;
	padding:1px;
}
.x_border_input_left{
	padding: 1px;
	border: 0;
	margin:0px;
	border-bottom: 1px dashed black;
	background:none;
	vertical-align:middle;
}
.class_report_data_show tr,.ActiverowBG tr{
	height:25px!important;
	FONT-FAMILY: "Tahoma";
}
.class_report_data_show td{
	white-space:nowrap;	
}
.Print_receipt{
	font-style:italic;
	font-family:Arial, Helvetica, sans-serif;
}
/*áºè§Ë¹éÒ */
div.pagination {
padding: 3px;
margin: 3px;
}
div.pagination a {
padding: 2px 5px 2px 5px;
margin: 2px;
border: 1px solid #CCCCCC;
text-decoration: none; /* no underline */
color: #333333;
background-color:#F4F4F4;
font-weight: bold;
}
div.pagination a:hover, div.pagination a:active {
border: 1px solid #0A85CB;
color: #FFF;
background-color:#0A85CB;
font-weight: bold;
}
div.pagination span.current {
padding: 2px 5px 2px 5px;
margin: 2px;
border: 1px solid #0A85CB;
font-weight: bold;
background-color: #0A85CB;
color: #FFF;
}
div.pagination span.disabled {
padding: 2px 5px 2px 5px;
margin: 2px;
border: 1px solid #EEE;
color: #DDD;
background-color:#EEE;
font-weight: bold;
}
/*¨ºáºè§Ë¹éÒ */
hr{
	border: 2px ridge #eee;
}

.scroll-div{height:200px;overflow: auto;}

ul.report-list a.main,ol.report-list a.main{font-weight:bold;}
ul.report-list a.sub,ol.report-list a.sub{font-weight:normal;}
.notice-list-view{padding:0px;}
.notice-list-view td.menu, .notice-list-view-3 td.menu{border-bottom: 1px dashed #333; }
.notice-list-view:hover{background-color:#009933;padding:0px;}
.notice-list-view:hover .head_text{color:#FFFFFF;}
.notice-list-view .menu{padding:5px;font-weight:normal;}
.notice-list-view .sec_menu, .notice-list-view-3 .sec_menu{padding:5px;border-top: 1px groove #333; }

.notice-list-view .head_text{font-weight:normal;}
.notice-list-view .menu .lnk-btn{padding:5px;font-weight:bold;background-color:#98cf77;border:ridge 1px #333;cursor:pointer;}
.notice-list-view .menu .lnk-btn:hover{background-color:#ffffff;}
div.index-head{color:#009933;font-size:12pt;}


