body {	
	margin: 0 0 0 0;
	/*scrollbar-face-color: #CFCFCF; 
	scrollbar-shadow-color: #595959; 
	scrollbar-3dlight-color: #595959; 
	scrollbar-arrow-color: #FFFFFF; 
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-base-color: #CFCFCF;
	background-color: #F3F7FB;*/
	
	/*
    scrollbar-arrow-color: #80CDDD;
    scrollbar-highlight-color: #80CDDD;
    scrollbar-shadow-color: #80CDDD;
    scrollbar-track-color: #F7FBFC;
    scrollbar-face-color: #F7FBFC;
    scrollbar-darkshadow-color: #F7FBFC;
    scrollbar-3dlight-color: #F7FBFC;
	*/
	
	scrollbar-face-color:#D3D3D3;
	scrollbar-highlight-color:#D3D3D3;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-darkshadow-color:#A1A1A1;
	scrollbar-shadow-color:#D3D3D3;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#F1F1F1;

	font-size: 13 px;
	-moz-user-focus:ignore ;
}
td { 
	font-size:13px;
}
a:link {
	color: #676767; text-decoration: none
}
a:visited {
	color: #676767; text-decoration: none
}
a:active {
	color: #c3420f; text-decoration: none
}
a:hover {
	color: #c3420f; text-decoration: underline
}
font.Exp {
	color:#333333;
	font-size: 13px;
}
.input_text1 {
	background-color: #F8F8F8;
	border: #CCCCCC 1px solid;
	color: #666666;
	font-size: 13px;
	width:100px;
	font-family: verdana,細明體;
}
.input_text2 {
	border-right: #FFFFFF 1px solid;
	border-top: #FFFFFF 1px solid;
	scrollbar-face-color: #FFFFFF;
	font-size: 13px;
	scrollbar-highlight-color:#FFFFFF;
	border-left: #FFFFFF 1px solid;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-arrow-color: #FFFFFF;
	border-bottom:#FFFFFF 1px solid;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-base-color: #FFFFFF;
	background-color: #FFFFFF;
	font-family: verdana,細明體;
}
.input_text3 {
	background-color:#C7FFFF;
	width:100%;
	color:#0000FF;
	font-size:13px;
	font-family: verdana,細明體;
}
.input_text4 {
	font-size: 13px; 
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#D7E7FA'); 
	cursor: hand; 
	padding: 2px; 
	border: #2C59AA 1px solid;
	font-family: verdana,細明體;
}
.input_text5 {
	font-size: 13px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	width: 100%;
}
.input_btn1 {
	padding-top: 2px;
	background-color: #F0F0F0;
	border-color: #CCCCCC;
	border-style: solid;
	border-width: 1;
	color: #666666;
	font-size: 13px;
	font-family: verdana,細明體;
}
.input_select {
	background-color:#C7FFFF;
	width:100%;
	color:#0000FF;
	font-size:13px;
	font-family: verdana,細明體;
}
.input_textarea {
	background-color:#C7FFFF;
	width:100%;
	height:50px;
	color:#0000FF;
	font-size:13px;
	font-family: verdana,細明體;
}
div.btn {
	border:1px solid #D9CEC4;
	borderColor:#FFFFFF;
	background:#D9CEC4;
	cursor:hand;
}
div.sMenu {
	border:1px solid #D9CEC4;
	borderColor:#FFFFFF;
	background:#D9CEC4;
	width:100%;
	font-size:18px;
	padding:6 6 2 6;
	cursor:hand;
}
.menubox {
	width:150px;
	border-width:0;
	padding:0; 
	display:none; 
	position:absolute; 
	z-index:1000;
}
.frameLine {
	border:1 solid #999999;
	border-collapse:collapse
}
.td3D {
	border-top:1 solid #000000;
	border-left:1 solid #000000;
	border-right:1 solid #000000;
	border-bottom:1 solid #000000;
	border-color:#000000;
	border-style:solid;
	border-collapse:collapse;
}
.td3DFirst {
	border-top:0 solid #000000;
	border-left:1 solid #000000;
	border-right:1 solid #000000;
	border-bottom:1 solid #000000;
	border-color:#000000;
	border-style:solid;
	border-collapse:collapse;
}
.td3DSecond {
	border-top:0 solid #000000;
	border-left:0 solid #000000;
	border-right:1 solid #000000;
	border-bottom:1 solid #000000;
	border-color:#000000;
	border-style:solid;
	border-collapse:collapse;
}
.td3DTitle {
	background-color: #B7B7B7;
}
.win_header {
	font: 11px Arial, Tahoma !important;
	font-weight: bold !important;
	font: 11px Arial, Tahoma;
	font-weight: bold;
	color: #154BA0;
	background-image: url("../images/win_header_bg.png");
	height: 30px;
	padding-left: 10px;
}
.win_header td {
	padding-left: 10px;
}
.win_header a {
	color: #154BA0;
}
.win_spaceborder {
	width: 100%;
	border: 1px solid #7AC4EA;
	padding: 1px;
	clear: both;
}
.win_maintable{
	width: 100%;
	font: 13px Tahoma, Verdana;
}
.win_subtitle {
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}
.win_content {
	background-color:#F8F8F8;
	font-size:11px
}
.word {
	text-align:justify;
	text-justify:inter-ideograph;
	line-height: 18px;
	font-size: 11px;
	color:#525252
}
.font_text {
	color:#333333;
	font-size:13px
}
.dotLine {
	border-bottom:1px dotted #E2E2E2;
	font-color:#666666;
}
