*
{
	margin: 0;
	padding: 0;
}
html, body
{
	height: 100%;
	text-align: left;
	font: 12px/1.4 Verdana, sans-serif;
	background: #ffffff;
	background-repeat: repeat-y;
	background-position: right top;
	scrollbar-base-color: #ffffff;
	scrollbar-track-color: #ffffff;
	scrollbar-face-color: #D6F0E8;
	scrollbar-highlight-color: #C8ECE0;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #C8ECE0;
	scrollbar-shadow-color: #C6EADE;
	scrollbar-arrow-color: #ffffff;
	font-size: 9pt;
}
table
{
	border-collapse: collapse;
	font-size: 9pt;
	word-break: break-all;
}
td
{
	font-size: 9pt;
	color: #000000;
}
.content_border
{
	border: solid 1px #C0DCF1;
	width: 100%;
	height: 100%;
}
.location_bg
{
	width: 100%;
	height: 27px;
	background-image: url(img/registeruser/location_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.location_font
{
	color: #336892;
	padding-top: 4px;
}
.location_btn_position
{
	padding-right: 15px;
}
.location_btn
{
	background-image: url(img/registeruser/location_btn.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 46px;
	height: 18px;
	text-align: center;
	padding-top: 3px;
	color: #336892;
}
#home
{
	background-image: url(img/registeruser/home.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 40px;
	height: 27px;
}
.content_bg
{
	background-image: url(img/registeruser/content_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.inputtxt
{
	border: solid 1px #B4C1C8;
	height: 21px;
}
.BtnSearch
{
	border: 0px solid #6AAAA3;
	background-image: url(img/registeruser/ButtonSearch.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	padding-left: 15px;
	width: 75px;
	height: 21px;
	color: #446E82;
	cursor: hand;
	background-color: Transparent;
	font: 12px/1.4 Verdana, sans-serif;
	padding-top: 2px;
}
.ButtonSave
{
	border: 0px solid #6AAAA3;
	background-image: url(img/registeruser/ButtonSave.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	padding-left: 20px;
	width: 85px;
	height: 21px;
	color: #446E82;
	cursor: hand;
	background-color: Transparent;
	font: 12px/1.4 Verdana, sans-serif;
	padding-top: 2px;
}
.ButtonExport
{
	border: 0px solid #6AAAA3;
	background-image: url(img/registeruser/ButtonExport.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	padding-left: 20px;
	width: 85px;
	height: 21px;
	color: #446E82;
	cursor: hand;
	background-color: Transparent;
	font: 12px/1.4 Verdana, sans-serif;
	padding-top: 2px;
}
.ButtonSign
{
	border: 0px solid #6AAAA3;
	background-image: url(img/registeruser/ButtonSign.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	padding-left: 20px;
	width: 85px;
	height: 21px;
	color: #446E82;
	cursor: hand;
	background-color: Transparent;
	font: 12px/1.4 Verdana, sans-serif;
	padding-top: 2px;
}
.ButtonDelete
{
	border: 0px solid #6AAAA3;
	background-image: url(img/registeruser/ButtonDelete.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	padding-left: 20px;
	width: 85px;
	height: 21px;
	color: #446E82;
	cursor: hand;
	background-color: Transparent;
	font: 12px/1.4 Verdana, sans-serif;
	padding-top: 2px;
}

.GridView
{
	border-right: 1px solid #C6E2F7;
	border-top: 1px solid #C6E2F7;
	border-left: 1px solid #C6E2F7;
	border-bottom: 1px solid #C6E2F7;
	border-collapse: inherit;
	border-spacing: 1px;
}
.RowStyle
{
	height: 30px;
	border-right: 1px solid #C6E2F7;
	border-top: 1px solid #C6E2F7;
	border-left: 1px solid #C6E2F7;
	border-bottom: 1px solid #C6E2F7;
	background-color: #ffffff;
	color: #000000;
	font-size: 9pt;
	padding-left: 3px;
}
.RowStyle TD
{
	height: 30px;
	border-right: 1px solid #C6E2F7;
	border-top: 1px solid #C6E2F7;
	border-left: 1px solid #C6E2F7;
	border-bottom: 1px solid #C6E2F7;
	background-color: #ffffff;
	color: #000000;
	font-size: 9pt;
	padding-left: 3px;
}
/*need modify*/
.RowItemsStyle
{
	height: 30px;
	border-right: 1px solid #C6E2F7;
	border-top: 1px solid #C6E2F7;
	border-left: 1px solid #C6E2F7;
	border-bottom: 1px solid #C6E2F7;
	background-color: #F0FBEA;
	color: #000000;
	font-size: 9pt;
	padding-left: 3px;
}
.RowItemsStyle TD
{
	height: 30px;
	border-right: 1px solid #C6E2F7;
	border-top: 1px solid #C6E2F7;
	border-left: 1px solid #C6E2F7;
	border-bottom: 1px solid #C6E2F7;
	background-color: #F0FBEA;
	color: #000000;
	font-size: 9pt;
	padding-left: 3px;
}
/*need modify*/
.HeaderStyle
{
	height: 26px;
	background-color: #ffffff;
	color: #125277;
	font-size: 9pt;
	border-right: 1px solid #C6E2F7;
	border-top: 1px solid #C6E2F7;
	border-left: 1px solid #C6E2F7;
	border-bottom: 1px solid #C6E2F7;
	padding-left: 3px;
}
.HeaderStyle TD
{
	height: 26px;
	background-color: #E2F5D7;
	color: #125277;
	font-size: 9pt;
	border-right: 1px solid #C6E2F7;
	border-top: 1px solid #C6E2F7;
	border-left: 1px solid #C6E2F7;
	border-bottom: 1px solid #C6E2F7;
	background-image: url(img/headbg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-left: 3px;
}
.HeaderStyle TH
{
	height: 26px;
	background-color: #E2F5D7;
	color: #125277;
	font-size: 9pt;
	border-right: 1px solid #D1E6FA;
	border-top: 1px solid #D1E6FA;
	border-left: 1px solid #D1E6FA;
	border-bottom: 1px solid #D1E6FA;
}
.topbar_bg
{
	height: 17px;
	background-image: url(img/registeruser/topbar_bg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
#topbar_01
{
	background-image: url(img/registeruser/topbar_01.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width: 15px;
	height: 8px;
}
#topbar_02
{
	background-image: url(img/registeruser/topbar_02.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width: 10px;
	height: 10px;
}
.topbar_font
{
	color: #ffffff;
}
.register_bg_0101
{
	background-attachment: fixed;
	background-image: url(img/registeruser/bg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.register_bg_0102
{
	height: 35px;
	background-image: url(img/registeruser/top_01bg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.register_font_01
{
	color: #0C6AA5;
	letter-spacing: 2px;
	font-weight: bold;
}
.register_font_02
{
	font-family:ºÚÌå; 
	color: #0C6AA5;
	letter-spacing: 2px;
	font-weight: bold;
	font-size: 22px;
}
.register_font_03
{
	color: #0C6AA5;
	letter-spacing: 1px;
	font-weight: bold;
	font-size: 12px;
}

.top_01bg
{
	height: 65px;
	background-image: url(img/registeruser/top_01bg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
#top_0101
{
	background-image: url(img/registeruser/top_0101.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width: 356px;
	height: 65px;
}
#top_0101ZJ
{
	background-image: url(img/registeruser/top_0101ZJ.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width: 521px;
	height: 65px;
}
.top_bg_01
{
	background-image: url(img/registeruser/top_bg_01.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width: 198px;
	height: 54px;
}
#top_bg_0101
{
	background-image: url(img/registeruser/top_bg_0101.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width: 55px;
	height: 54px;
}
#top_bg_0102
{
	background-image: url(img/registeruser/top_bg_0102.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 54px;
}
.top_bg_0102_font
{
	color: #315A91;
	line-height: 18px;
}
#top_bg_0103
{
	background-image: url(img/registeruser/top_bg_0103.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width: 5px;
	height: 54px;
}
.top_bg_02
{
	background-image: url(img/registeruser/top_bg_02.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width: 86px;
	height: 54px;
}
.top_bg_03
{
	background-image: url(img/registeruser/top_bg_03.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width: 63px;
	height: 54px;
}
.d_bg
{
	background-color: #EAF7FF;
}
.leftmenu_bg
{
	background-color: #ffffff;
}
.leftmenu_L1_s
{
	background-image: url(img/registeruser/leftmenu_L1_s.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width: 178px;
	height: 28px;
	color: #2A5A92;
	font-weight: bold;
	font-size: 12pt;
	padding-left: 49px;
	cursor: hand;
}
.leftmenu_L1
{
	background-image: url(img/registeruser/leftmenu_L1.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width: 178px;
	height: 28px;
	color: #2A5A92;
	font-weight: bold;
	font-size: 12pt;
	padding-left: 49px;
	cursor: hand;
}
.leftmenu_L2_0
{
	background-image: url(img/registeruser/leftmenu_L2_0.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width: 178px;
	height: 9px;
}
.leftmenu_L2_1
{
	background-image: url(img/registeruser/leftmenu_L2_1.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width: 178px;
	height: 26px;
	color: #2A5A92;
	font-weight: bold;
	font-size: 8pt;
	padding-left: 49px;
}
.leftmenu_L2_1_s
{
	background-image: url(img/registeruser/leftmenu_L2_1-MouseOver.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width: 178px;
	height: 26px;
	color: #2A5A92;
	font-weight: bold;
	font-size: 8pt;
	padding-left: 49px;
}
.leftmenu_L3_bg
{
	background-image: url(img/registeruser/leftmenu_L3_bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width: 178px;
	height: 18px;
	color: #2A5A92;
	font-size: 9pt;
	padding-left: 55px;
}
.d_left_bg
{
	background-image: url(img/registeruser/d_left_bg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color: #ffffff;
}
.ql_01
{
	background-image: url(img/registeruser/ql_01.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 19px;
	height: 15px;
}
.ql_02
{
	background-image: url(img/registeruser/ql_02.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 18px;
	height: 17px;
}
.ql_03
{
	background-image: url(img/registeruser/ql_03.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 19px;
	height: 14px;
}
.d_right_01bg
{
	background-image: url(img/registeruser/d_right_01bg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 28px;
}
.leftposition
{
	background-image: url(img/registeruser/d_right_01bg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 28px;
	border-bottom: solid 1px #C0DCF1;
	border-top: solid 1px #C0DCF1;
	border-right: solid 0px #C0DCF1;
}
.leftp_01
{
	background-image: url(img/registeruser/leftp_01.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 14px;
	height: 14px;
}
.rightposition
{
	background-image: url(img/registeruser/d_right_01bg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 28px;
	border-bottom: solid 1px #C0DCF1;
	border-top: solid 1px #C0DCF1;
	border-left: solid 1px #C0DCF1;
}
.rightp_01
{
	background-image: url(img/registeruser/rightp_01.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 15px;
	height: 15px;
}
.rightcontent
{
	border-left: solid 1px #C0DCF1;
}
#wdyj
{
	background-image: url(img/registeruser/wdyj.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width: 16px;
	height: 12px;
}
.d_right_02bg
{
	background-image: url(img/registeruser/d_right_02bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #ffffff;
}
#sjx
{
	background-image: url(img/registeruser/sjx.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width: 110px;
	height: 122px;
}
#dbsy
{
	background-image: url(img/registeruser/dbsy.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width: 110px;
	height: 122px;
}
#flxx
{
	background-image: url(img/registeruser/flxx.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width: 110px;
	height: 122px;
}
#grxx
{
	background-image: url(img/registeruser/grxx.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width: 110px;
	height: 122px;
}
#bq
{
	background-image: url(img/registeruser/bq.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width: 110px;
	height: 122px;
}
.mainbar
{
	background-color: #BDDCF1;
}
.mainbar_font
{
	color: #1F6698;
}
.main_table
{
	border: solid 1px #DAE7EF;
	background-color: #F1F5F6;
}
.main_01_bg
{
	height: 29px;
	background-image: url(img/registeruser/main_01_bg.jpg);
	background-repeat: repeat-x;
}
.main_01_font
{
	color: #0C6AA5;
	letter-spacing: 2px;
	font-weight: bold;
}
.dot001
{
	background-image: url(img/registeruser/001.png);
	background-repeat: no-repeat;
	background-position: center center;
	width: 11px;
	height: 11px;
}
.main_table_02
{
	border: solid 1px #DAE7EF;
	background-color: #FAFCFC;
}
.dbtx_menu
{
	background-image: url(img/registeruser/dbtx_menu.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 125px;
	height: 27px;
	padding-top: 6px;
	font-size: 10pt;
}
.bottombar_01bg
{
	background-image: url(img/registeruser/bottombar_01bg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 25px;
}
.welcome
{
	background-image: url(img/registeruser/welcome.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 96px;
	height: 20px;
}
.bottom_bar_0101
{
	background-image: url(img/registeruser/bottom_bar_0101.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 14px;
	height: 7px;
}
.bottom_bar_01_font
{
	color: #5F6A71;
}
.bottom_bar_0102
{
	background-image: url(img/registeruser/bottom_bar_0102.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 11px;
	height: 11px;
}
.bottombar_02
{
	background-color: #3E85BE;
	height: 4px;
}

.ReturnOut
{
	background-image: url(img/Button/ReturnOut.gif);
	background-repeat: no-repeat;
	width: 46px;
	height: 18px;
	cursor: hand;
}
.ReturnOver
{
	background-image: url(img/Button/ReturnOut.gif);
	background-repeat: no-repeat;
	width: 46px;
	height: 18px;
	cursor: hand;
}

.CloseOut
{
	background-image: url(img/Button/CloseOut.gif);
	background-repeat: no-repeat;
	width: 46px;
	height: 18px;
	cursor: hand;
}
.CloseOver
{
	background-image: url(img/Button/CloseOver.gif);
	background-repeat: no-repeat;
	width: 46px;
	height: 18px;
	cursor: hand;
}

#Div_Control
{
	height: 26px;
	color: #000000;
	margin-bottom: 0px;
	margin-top: 0px;
	font-size: 9pt;
	width: 100%;
	border-left: solid 0px #D1E6FA;
	border-right: solid 0px #D1E6FA;
	border-top: solid 0px #D1E6FA;
	border-bottom: solid 1px #D1E6FA;
	vertical-align: middle;
	padding-top: 2px;
}


.ButtonAppLink
{
	border-right: 0px solid #6AAAA3;
	border-top: 0px solid #6AAAA3;
	border-left: 0px solid #6AAAA3;
	border-bottom: 0px solid #6AAAA3;
	background-image: url(img/registeruser/Applink_bg.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 89px;
	height: 54px;
	color: #315A91;
	cursor: hand;
	background-color: Transparent;
	font: 12px/1.4 Verdana, sans-serif;
}
.ButtonAppLinkOver
{
	border-right: 0px solid #6AAAA3;
	border-top: 0px solid #6AAAA3;
	border-left: 0px solid #6AAAA3;
	border-bottom: 0px solid #6AAAA3;
	background-image: url(img/registeruser/Applink_bg_over.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 89px;
	height: 54px;
	color: #315A91;
	cursor: hand;
	background-color: Transparent;
	font: 12px/1.4 Verdana, sans-serif;
}
.ButtonAppLinkWidth
{
	width: 89px;
	font: 12px/1.4 Verdana, sans-serif;
}
.ToLeft
{
	background-color: Transparent;
	background-repeat: no-repeat;
	background-position: left bottom;
	color: #09649E;
	width: 10px;
	height: 7px;
	border-right: 0px solid #6AAAA3;
	border-top: 0px solid #6AAAA3;
	border-left: 0px solid #6AAAA3;
	border-bottom: 0px solid #6AAAA3;
	background-image: url(img/registeruser/left.gif);
	cursor: hand;
}
.ToLeftOver
{
	background-color: Transparent;
	background-repeat: no-repeat;
	background-position: left bottom;
	color: #09649E;
	width: 10px;
	height: 7px;
	border-right: 0px solid #6AAAA3;
	border-top: 0px solid #6AAAA3;
	border-left: 0px solid #6AAAA3;
	border-bottom: 0px solid #6AAAA3;
	background-image: url(img/registeruser/left.gif);
	cursor: hand;
}
.ToRight
{
	background-color: Transparent;
	background-repeat: no-repeat;
	background-position: left bottom;
	color: #09649E;
	width: 10px;
	height: 7px;
	border-right: 0px solid #6AAAA3;
	border-top: 0px solid #6AAAA3;
	border-left: 0px solid #6AAAA3;
	border-bottom: 0px solid #6AAAA3;
	background-image: url(img/registeruser/right.gif);
	cursor: hand;
}
.ToRightOver
{
	background-color: Transparent;
	background-repeat: no-repeat;
	background-position: left bottom;
	color: #09649E;
	width: 10px;
	height: 7px;
	border-right: 0px solid #6AAAA3;
	border-top: 0px solid #6AAAA3;
	border-left: 0px solid #6AAAA3;
	border-bottom: 0px solid #6AAAA3;
	background-image: url(img/registeruser/right.gif);
	cursor: hand;
}

