*{ font-family:Tahoma, MS Sans Serif, Times New Roman;}
body,td,th {
	font-size: 10pt;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
table {
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.text_footer {
	FONT-SIZE: 8pt;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}
.text_userid {
	FONT-SIZE: 12pt;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}
.text_black {
	FONT-SIZE: 10pt;
	COLOR: #000000;
	TEXT-DECORATION: none;
}
.text_intra {
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.tableCheckHeaderCell {
	BORDER-RIGHT: buttonshadow 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: buttonhighlight 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 10pt; BACKGROUND: buttonface; PADDING-BOTTOM: 2px; BORDER-LEFT: buttonhighlight 1px solid;  PADDING-TOP: 2px; BORDER-BOTTOM: buttonshadow 1px solid; FONT-FAMILY: Microsoft Sans Serif
}
.menu_bar {
	FONT-SIZE: 9pt;
	COLOR: #7D548E;
	TEXT-DECORATION: none;
}
a.menu_bar:link {
	FONT-SIZE: 9pt;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}
a.menu_bar:visited {
	FONT-SIZE: 9pt;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}
a.menu_bar:hover {
	FONT-SIZE: 9pt;
	COLOR: #7D548E;
	TEXT-DECORATION: none;
}
a.menu_bar:active {
	FONT-SIZE: 9pt; 
	COLOR: #7D548E; 

}
.bbrown {
	FONT-SIZE: 8pt;
	COLOR: #333333;
	TEXT-DECORATION: none;
}
a.bbrown:link {
	FONT-SIZE: 8pt;
	COLOR: #999999;
	TEXT-DECORATION: none;
}
a.bbrown:visited {
	FONT-SIZE: 8pt;
	COLOR: #666666;
	TEXT-DECORATION: none;
}
a.bbrown:hover {
	FONT-SIZE: 8pt;
	COLOR: #CCCCCC;
	TEXT-DECORATION: none;
}
a.bbrown:active {
	FONT-SIZE: 8pt; 
	COLOR: #999999; 
	TEXT-DECORATION: none
}
.gray {
	FONT-SIZE: 10pt;
	COLOR: #666666;
	TEXT-DECORATION: none;
}
a.gray:link {
	FONT-SIZE: 10pt;
	COLOR: #666666;
	TEXT-DECORATION: none;
}
a.gray:visited {
	FONT-SIZE: 10pt;
	COLOR: #666666;
	TEXT-DECORATION: none;
}
a.gray:hover {
	FONT-SIZE: 10pt;
	COLOR: #666666;
	TEXT-DECORATION: none;
}
a.gray:active {
	FONT-SIZE: 10pt; 
	COLOR: #333333; 
	TEXT-DECORATION: none;
}
.b_gray {
	FONT-SIZE: 10pt;
	COLOR: #000000;
	TEXT-DECORATION: none;
}
a.b_gray:link {
	FONT-SIZE: 10pt;
	COLOR: #000000;
	TEXT-DECORATION: none;
}
a.b_gray:visited {
	FONT-SIZE: 10pt;
	COLOR: #333333;
	TEXT-DECORATION: none;
}
a.b_gray:hover {
	FONT-SIZE: 10pt;
	COLOR: #666666;
	TEXT-DECORATION: none;
}
a.b_gray:active {
	FONT-SIZE: 10pt; 
	COLOR: #999999; 
	TEXT-DECORATION: none;
}
.bold_gray {
	FONT-SIZE: 9pt;
	COLOR: #999999;
	font-weight: bold;
	TEXT-DECORATION: none;
}
a.bold_gray:link {
	FONT-SIZE: 9pt;
	COLOR: #999999;
	font-weight: bold;
	TEXT-DECORATION: none;
}
a.bold_gray:visited {
	FONT-SIZE: 9pt;
	COLOR: #999999;
	font-weight: bold;
	TEXT-DECORATION: none;
}
a.bold_gray:hover {
	FONT-SIZE: 9pt;
	COLOR: #6B0FAE;
	font-weight: bold;
	TEXT-DECORATION: none;
}
a.bold_gray:active {
	FONT-SIZE: 9pt; 
	COLOR: #444444; 
	font-weight: bold;
	TEXT-DECORATION: none;
}
.button1 {
	cursor: pointer;
}
.button1_label {
	font-size: 10pt;
	font-weight: bold;
	color: #5C4C95;
	padding-right: 8px;
	padding-left: 8px;
}
.button1_label:hover {
	font-size: 10pt;
	font-weight: bold;
	color: #993300;
	padding-right: 8px;
	padding-left: 8px;
	background-color: #000000;
}

.bg01 {
	background-image: url(../images/login/l_bg1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 170px;
}
.bgbelow {
	background-color: #FFFFFF;
	background-image: url(../images/login/l_bg2.jpg);
	background-repeat: repeat-x;
}
.bgtop {
	background-image: url(../images/login/l_top.jpg);
	background-repeat: repeat-x;
	height: 170px;
}

.bg02 {
	background-image: url(../images/l__04.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.bgsubbelow {
	background-image: url(../images/login/l__04.jpg);
	background-repeat: no-repeat;
}
.bgmiddle{
background-image:url(../images/bg_mid.gif);
background-repeat: repeat-x;
background-color:#d8d8d8;
}
.bg_login{
background-image:url(../images/login_bg.gif);
background-repeat:no-repeat;
}
.bg_footer{
background-image:url(../images/login_footer.gif);
background-repeat:no-repeat;
}
.bgpsw_middle{
background-image:url(../images/psw_bg.gif);
background-repeat:no-repeat;
}
.bgpsw_footer{
background-image:url(../images/psw_footer.gif);
background-repeat:no-repeat;
}
.footer{
	background-position: left top;
	height: 15px;
	text-align: center;
	color: #171717;
}
.textfooter{text-align:center; margin:auto; color:fff; font-size:9pt;}
.headlogopagelogin{ width:960px; height:180px; background-image: url(../images/headlogo.png); background-repeat:no-repeat;  margin:auto;}
.stagepagelogin{ width:900px; height:300px; background-image: url(../images/boxlogin.png); background-repeat:no-repeat; background-position:top center;  text-align:left; margin:auto;}
.boxlogin{width:470px; height:170px; text-align:center; float:right; padding-top:80px;}
.inputstly{font-size:11pt; border:1px solid #666666; height:25px; volume:15px; margin-top:5px; width:180px;}
.box{ width:120px; font-size:14px; color:#333333;}

/*add new*/
.bg_login{
	background-color: #599801;
	background-image: url(../images/login/bg_login_p.png);
	background-repeat: repeat-x;
	background-position: top;
}
.img_login{
	background-image: url(../images/login/img_login_bak.jpg);
	/*background-image: url(../images/login/img_login.jpg);*/
	background-repeat: no-repeat;
	height: 590px;
	width: 980px;
}
.img_chg_psw{
	background-image: url(../images/login/img_chg_psw_bak.jpg);
	/*background-image: url(../images/login/img_chg_psw.jpg);*/
	background-repeat: no-repeat;
	height: 590px;
	width: 980px;
}
.txt_footer{
	font-family: "MS Sans Serif", Tahoma;
	font-size: 11pt;
	color: #FFFFFF;
	text-align:center;
	height:25px;
}
.txt_login{
	font-family: "MS Sans Serif", Tahoma;
	font-size: 10pt;
	color: #e21f74;
	margin-left:287px;
	border:none;
	background:none;
}
.txt_chg_psw{
	font-family: "MS Sans Serif", Tahoma;
	font-size: 10pt;
	color: #e21f74;
	margin-left:312px;
	border:none;
	background:none;
	height:18px;
}
.txt_user{
	font-family: "MS Sans Serif", Tahoma;
	font-size: 10pt;
	color: #e21f74;
	padding-left:312px;
	background:none;
	height:18px;
}
.tb_pad{margin-left:210px;}
.tb_center{ margin:0 auto;}

/*=======DEP Login====*/