BODY {
	font-size:12px;
	color: #333333; 
	/*background-image: url(../images/web_index_01.gif);*/ 
	background-repeat: repeat-x;
	background-position: left top;
	SCROLLBAR-FACE-COLOR: #EEEEEE;
	SCROLLBAR-HIGHLIGHT-COLOR: #F0F0F0;
	SCROLLBAR-SHADOW-COLOR: #999999;
	SCROLLBAR-3DLIGHT-COLOR: #EEEEEE;
	SCROLLBAR-ARROW-COLOR: #000000;
	SCROLLBAR-TRACK-COLOR: #EEEEEE;
	SCROLLBAR-DARKSHADOW-COLOR: #EEEEEE; 
    bgcolor:#FFFFFF; 
}

td {
	color: #333333;
	font-size: 12px;
	line-height:140%;
} 

a:link{color:#333333;TEXT-DECORATION: none;} 
a:visited {color: #333333;TEXT-DECORATION: none;}
a:hover {color: #009900;TEXT-DECORATION:none;}
a:active {color: #FF0000;TEXT-DECORATION:none;}

.web_top:link{color:#666666;TEXT-DECORATION: none;} 
.web_top:visited {color: #666666;TEXT-DECORATION: none;}
.web_top:hover {color: #FF6666;TEXT-DECORATION:none;}
.web_top:active {color: #669933;TEXT-DECORATION:none;}

.index_top_menu1:link    {color: #CC9933; TEXT-DECORATION: none}
.index_top_menu1:visited {color: #CC9933; TEXT-DECORATION: none}
.index_top_menu1:hover   {color: #333333; TEXT-DECORATION: none}
.index_top_menu1:active  {color: #FF0000; TEXT-DECORATION: none}

.public_red:link    {color: #FF0000; TEXT-DECORATION: none}
.public_red:visited {color: #FF0000; TEXT-DECORATION: none}
.public_red:hover   {color: #FF6600; TEXT-DECORATION: none}
.public_red:active  {color: #669933; TEXT-DECORATION: none} 

.public_yellow:link    {color: #FF6600; TEXT-DECORATION: none}
.public_yellow:visited {color: #FF6600; TEXT-DECORATION: none}
.public_yellow:hover   {color: #FF9900; TEXT-DECORATION: none}
.public_yellow:active  {color: #669933; TEXT-DECORATION: none}

.public_green:link    {color: #669933; TEXT-DECORATION: none}
.public_green:visited {color: #669933; TEXT-DECORATION: none}
.public_green:hover   {color: #333333; TEXT-DECORATION: none}
.public_green:active  {color: #669933; TEXT-DECORATION: none}

.light_red:link    {color: #FF6668; TEXT-DECORATION: none}
.light_red:visited {color: #FF6668; TEXT-DECORATION: none}
.light_red:hover   {color: #999966; TEXT-DECORATION: none}
.light_red:active  {color: #669933; TEXT-DECORATION: none}

img { border:0}

.input {
	BORDER: #666666 1px solid;
	BACKGROUND-COLOR: #ffffff;
	color: #666666;
}

.inputLine 
{
	height:20px;
	FONT-SIZE: 12px;
	COLOR: #333333;
	FONT-FAMILY: Tahoma;
	BACKGROUND-COLOR: #FFFFFF;
	cursor:text;  
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: 1px solid; PADDING-LEFT: 0.25em; PADDING-BOTTOM: 2px; BORDER-LEFT: 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: 1px solid
	BORDER-LEFT-COLOR: #C2C2C2; BORDER-BOTTOM-COLOR: #d5dddd; BORDER-TOP-COLOR:#999999; BACKGROUND-COLOR: #f7f7f7; BORDER-RIGHT-COLOR: #aab3b3;
	/*filter: DropShadow(Color=#FF0000, OffX=-5, OffY=-5, Positive=90);filter: Glow(Color=#FF0000, Strength=3);*/
}

.textarea 
{
	FONT-SIZE: 12px;
	COLOR: #333333;
	FONT-FAMILY: Tahoma;
	BACKGROUND-COLOR: #FFFFFF;
	cursor:text;  
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: 1px solid; PADDING-LEFT: 0.25em; PADDING-BOTTOM: 2px; BORDER-LEFT: 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: 1px solid
	BORDER-LEFT-COLOR: #C2C2C2; BORDER-BOTTOM-COLOR: #d5dddd; BORDER-TOP-COLOR:#999999; BACKGROUND-COLOR: #f7f7f7; BORDER-RIGHT-COLOR: #aab3b3;
	/*filter: DropShadow(Color=#FF0000, OffX=-5, OffY=-5, Positive=90);filter: Glow(Color=#FF0000, Strength=3);*/
}

.new { font-size: 12px; line-height: 30px; color: #000000}

.height {line-height:18px;}
.white {

	color: #FFFFFF;
	text-decoration: none;
	font-size: 9pt;
}
A.a3:link {
	text-decoration:none;
	color:#ff6600;
	font-size: 9pt;
}
A.a3:visited {
	text-decoration:none;
	color:#ff6600;
	font-size: 9pt;
}
A.a3:active {
	color:#000000;
	font-size: 9pt;
	text-decoration: none;



}
A.a3:hover {
	text-decoration:none;
	color:#66CC66;
	font-size: 9pt;
}


/*.button {
background-color: #EEEEEE;border-bottom: 1px solid #104A7B;border-right: 1px solid #104A7B;border-left: 1px solid #AFC4D5;border-top:1px solid #AFC4D5;color:#000000;height:18px;text-decoration:none;cursor: hand
}*/

.button{
	font-size: 12px;
	color: #333333;
	letter-spacing: 0.5em;
	text-align: center;
	width:51px;
	height:20px;
	BORDER:0px;
	BACKGROUND: transparent url(/images/skins/1/public_button.gif) no-repeat center center;
	cursor: hand;
	padding-top: 2px;
	vertical-align: text-bottom;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	white-space: nowrap;
} 
.button_over {
	font-size: 12px;
	color: #333333;
	letter-spacing: 0.5em;
	text-align: center;
	width:51px;
	height:20px;
	BORDER:0px;
	BACKGROUND: transparent url(/images/skins/1/public_button_over.gif) no-repeat center center;
	cursor: hand;
	padding-top: 2px;
	vertical-align: text-bottom;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	white-space: nowrap;
}
.button_down {
	font-size: 12px;
	color: #333333;
	letter-spacing: 0.5em;
	text-align: center;
	width:51px;
	height:20px;
	BORDER:0px;
	BACKGROUND: transparent url(/images/skins/1/public_button_down.gif) no-repeat center center;
	cursor: hand;
	padding-top: 2px;
	vertical-align: text-bottom;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	white-space: nowrap;
}


.button4{
	font-size: 12px;
	color: #333333;
	letter-spacing: 0.2em;
	text-align: center;
	width:65px;
	height:20px;
	BORDER:0px;
	BACKGROUND: transparent url(/images/skins/1/public_button4.gif) no-repeat center center;
	cursor: hand;
	padding-top: 2px;
	vertical-align: text-bottom;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	white-space: nowrap;
} 
.button4_over {
	font-size: 12px;
	color: #333333;
	letter-spacing: 0.2em;
	text-align: center;
	width:65px;
	height:20px;
	BORDER:0px;
	BACKGROUND: transparent url(/images/skins/1/public_button4_over.gif) no-repeat center center;
	cursor: hand;
	padding-top: 2px;
	vertical-align: text-bottom;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	white-space: nowrap;
}
.button4_down {
	font-size: 12px;
	color: #333333;
	letter-spacing: 0.2em;
	text-align: center;
	width:65px;
	height:20px;
	BORDER:0px;
	BACKGROUND: transparent url(/images/skins/1/public_button4_down.gif) no-repeat center center;
	cursor: hand;
	padding-top: 2px;
	vertical-align: text-bottom;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	white-space: nowrap;
}

.button5{
	font-size: 12px;
	color: #333333;
	letter-spacing: 0.2em;
	text-align: center;
	width:75px;
	height:20px;
	BORDER:0px;
	BACKGROUND: transparent url(/images/skins/1/public_button5.gif) no-repeat center center;
	cursor: hand;
	padding-top: 2px;
	vertical-align: text-bottom;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	white-space: nowrap;
} 
.button5_over {
	font-size: 12px;
	color: #333333;
	letter-spacing: 0.2em;
	text-align: center;
	width:75px;
	height:20px;
	BORDER:0px;
	BACKGROUND: transparent url(/images/skins/1/public_button5_over.gif) no-repeat center center;
	cursor: hand;
	padding-top: 2px;
	vertical-align: text-bottom;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	white-space: nowrap;
}
.button5_down {
	font-size: 12px;
	color: #333333;
	letter-spacing: 0.2em;
	text-align: center;
	width:75px;
	height:20px;
	BORDER:0px;
	BACKGROUND: transparent url(/images/skins/1/public_button5_down.gif) no-repeat center center;
	cursor: hand;
	padding-top: 2px;
	vertical-align: text-bottom;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	white-space: nowrap;
}

.button6{
	font-size: 12px;
	color: #333333;
	letter-spacing: 0.2em;
	text-align: center;
	width:100px;
	height:20px;
	BORDER:0px;
	BACKGROUND: transparent url(/images/skins/1/public_button6.gif) no-repeat center center;
	cursor: hand;
	padding-top: 2px;
	vertical-align: text-bottom;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1px;
	white-space: nowrap;
} 
.button6_over {
	font-size: 12px;
	color: #333333;
	letter-spacing: 0.2em;
	text-align: center;
	width:100px;
	height:20px;
	BORDER:0px;
	BACKGROUND: transparent url(/images/skins/1/public_button6_over.gif) no-repeat center center;
	cursor: hand;
	padding-top: 2px;
	vertical-align: text-bottom;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1px;
	white-space: nowrap;
}
.button6_down {
	font-size: 12px;
	color: #333333;
	letter-spacing: 0.2em;
	text-align: center;
	width:100px;
	height:20px;
	BORDER:0px;
	BACKGROUND: transparent url(/images/skins/1/public_button6_down.gif) no-repeat center center;
	cursor: hand;
	padding-top: 2px;
	vertical-align: text-bottom;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1px;
	white-space: nowrap;
}


.button7{
	font-size: 12px;
	color: #333333;
	letter-spacing: 0.1em;
	text-align: center;
	width:100px;
	height:20px;
	BORDER:0px;
	BACKGROUND: transparent url(/images/skins/1/public_button7.gif) no-repeat center center;
	cursor: hand;
	padding-top: 2px;
	vertical-align: text-bottom;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1px;
	white-space: nowrap;
} 
.button7_over {
	font-size: 12px;
	color: #333333;
	letter-spacing: 0.1em;
	text-align: center;
	width:100px;
	height:20px;
	BORDER:0px;
	BACKGROUND: transparent url(/images/skins/1/public_button7_over.gif) no-repeat center center;
	cursor: hand;
	padding-top: 2px;
	vertical-align: text-bottom;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1px;
	white-space: nowrap;
}
.button7_down {
	font-size: 12px;
	color: #333333;
	letter-spacing: 0.1em;
	text-align: center;
	width:100px;
	height:20px;
	BORDER:0px;
	BACKGROUND: transparent url(/images/skins/1/public_button7_down.gif) no-repeat center center;
	cursor: hand;
	padding-top: 2px;
	vertical-align: text-bottom;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1px;
	white-space: nowrap;
}


.blank{color:#FFFFFF;}
.red {color:#FF0000;}
.blue {color:#3366CC;}
.green {color:#669933}
.yellow {color:#FF6600}
.title {color:#996633}


.td_bg_m { background-color:#E8F1E0;}

.td_bg00 { background-color:#669933; color:#FFFFFF;}
.td_bg01 { background-color:#F6F6EC;}
.td_bg02 { background-color:#F0F0F0;}
.td_bg03 { background-color:#EBEBD7;}
.td_bg04 { background-color:#EFF0E0;}
.td_bg05 { background-color:#D3E3AF;}

.yellow_green {color:#999933}

.light_red{color:#FF6668}

.Opacity50 {
	filter: Alpha(Opacity=50);}
	
.Opacity80 {
	filter: Alpha(Opacity=80);}

.scrolling{overflow:auto;width=100%;overflow-y:hidden;margin:0;border:0; padding:0;};/*Ò³Ãæ¹ö¶¯Ìõ*/
	
.search_popa {
	BACKGROUND-COLOR: #C0DFFF; COLOR: #ff0000; CURSOR: hand
}
.search_popb {
	BACKGROUND-COLOR: transparent; COLOR: #000000
}
.input_line {
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #999999;
	background:transparent;
	color:#333333;
}

.down{
	FONT-SIZE: 12px;
	height:18px;
	background-color:#FFFFFF;
	BORDER: 1px solid #93C9FF;
	filter: Alpha(Opacity=100, FinishOpacity=90,  Style=1, StartX=0, StartY=0, FinishX=0, FinishY=100);
	cursor: hand;
	PADDING-LEFT:3px;
	PADDING-RIGHT:3px;
	letter-spacing: 0.25em;
	}
.out { height:18px;
       border: 0 solid;
       cursor: hand;
	   PADDING-LEFT:4px;
	   PADDING-RIGHT:4px;
	   letter-spacing: 0.25em;} 
.over{ height:18px;
       color:#0055C6; 
       border-left: 1 solid #93C9FF; 
	   border-right: 1 solid #FFFFFF; 
	   border-top: 1 solid #93C9FF; 
	   border-bottom: 1 solid #FFFFFF; 
	   cursor: hand;	
	   PADDING-LEFT:3px;
	   PADDING-RIGHT:3px;
	   letter-spacing: 0.25em;
	   }
.up {  height:18px;
       border: 0 solid;
       cursor: hand;
	   PADDING-LEFT:4px;
	   PADDING-RIGHT:4px;
	   letter-spacing: 0.25em;} 
.solid_page{ 
		border:1px;    
		border-style:solid; 
		border-color:#CCCCCC;  
		outline-style:none; 
		outline-width:0px; 
		outline-color:#CCCCCC;
		background-color:#EFEFEF;
		marker-offset:2px;
		}
.table_head{
        background-image:url(/images/system/system_top_03_bg.gif); 
        background-position:center bottom;
        }

.open_page_table{ 
		border:1px;    
        border-left: 1 solid #CCCCCC; 
		border-right: 1 solid #FFFFFF; 
		border-top: 1 solid #CCCCCC; 
		border-bottom: 1 solid #FFFFFF;
		}
.open_page_td{
	border:1px;
	border-left:  1 solid #FFFFFF;
	border-right:1 solid #CCCCCC;
	border-top:  1 solid #FFFFFF;
	border-bottom: 1 solid #CCCCCC;
	text-indent: 2px;
		}
.through {
	text-decoration: line-through;
}

.hide { display: none; }
