/* CSS Document */
html,body
{
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-highlight-color: #3fa639;
	scrollbar-shadow-color: #3fa639;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #FF0000;
	border: thin none 31C318;
}
.font {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#666666;
	}
.font0 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
	}
.font_small {
	font-family:Microsoft Sans Serif,Vernada, Arial, Helvetica, sans-serif;
	font-variant:small-caps;
	line-height:16px;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#666666;
	}
.font1 {
	font-family:Microsoft Sans Serif,Vernada, Arial, Helvetica, sans-serif;
	font-variant:small-caps;
	line-height:18px;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#666666;
	}
.font2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#666666;
	}
.font2red {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#FF0000;
	}
.fontblue {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	color:Blue;
	}
.red {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#FF0000;
	}
.font_alert {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FF0000;
	}
.font1_adm {
	font-family:Microsoft Sans Serif,Vernada, Arial, Helvetica, sans-serif;
	font-variant:small-caps;
	line-height:15px;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#666666;
	}
.tax {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#0099FF;
	}
.htax {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}
	.small {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color:#666666;
	}
.tax_num {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	text-align:right;
	color:#666666;
	}
.tax_green {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#009100;
	}
.tax_head {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	color:#0099FF;
	}
	/*-----------------------------------------------------*/
.box0{
	width:200px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#666666;
	}
.box1{
	width:120px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#666666;
	}
.box2{
	width:200px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#666666;
	}
.box3{
	width:100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#666666;
	}
.box4{
	width:130px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#666666;
	}
.max{
	width:130px;
	background-color:#0080C0;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#CCCCCC;
	}
.box5{
	width:230px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color:#666666;
	}
.box6{
	width:100px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#666666;
	}
.box60{
	width:60px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#666666;
	}
.box150{
	width:150px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#666666;
	}
.box7{
	width:150px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#666666;
	}
.box8{
	width:450px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#666666;
	}
.box9{
	width:90px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#666666;
	}
.box10{
	width:130px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#666666;
	}
.box11{
	width:300px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#666666;
	}
.box_nosize{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#666666;
	}
.box_nosize_center{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	text-align:center;
	color:#666666;
	}
box_nosize_bgw
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#666666;
	background-color: #ffffff;
	border-top: 0px hidden #ffffff;
	border-left: 0px hidden #ffffff;
	border-right: 0px hidden #ffffff;
	border-bottom: 0px hidden #ffffff;
}
.box_nosize_right{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	text-align:right;
	color:#666666;
	}
.click1{
	width:120px;
	color:#FFFFFF;
	background-color:#009500;
	border-bottom-color:#009900;
	border-left-color:#009900;
	border-right-color:#009900;
	border-top-color:#009900;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	letter-spacing:0.5pt;
	}
.click2{
	width:80px;
	color:#FFFFFF;
	background-color:#009500;
	border-bottom-color:#009900;
	border-left-color:#009900;
	border-right-color:#009900;
	border-top-color:#009900;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	letter-spacing:0.5pt;
	}
.click3{
	width:50px;
	color:#FFFFFF;
	background-color:#009500;
	border-bottom-color:#009900;
	border-left-color:#009900;
	border-right-color:#009900;
	border-top-color:#009900;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	letter-spacing:0.5pt;
	}
.click4{
	width:150px;
	color:#FFFFFF;
	background-color:#009500;
	border-bottom-color:#009900;
	border-left-color:#009900;
	border-right-color:#009900;
	border-top-color:#009900;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	letter-spacing:0.5pt;
	}
.click_nosize{
	color:#FFFFFF;
	background-color:#009500;
	border-bottom-color:#009900;
	border-left-color:#009900;
	border-right-color:#009900;
	border-top-color:#009900;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	}
.fieldset{
	border:1px dashed;
	color:#9ccfff;
	float:left;
}
.cal_row
{ clear:both; text-align:center; width:800px; vertical-align:top; margin-bottom:2px; }
.cal_col_left
{ float:left; width:225px; text-align:right; vertical-align:middle; padding-right:5px; }
.cal_col_left2
{ float:left; width:150px; text-align:left; vertical-align:middle; padding-right:5px; }
.cal_col_center
{ float:left; width:205px; text-align:left; vertical-align:middle; }
.cal_col_right
{ float:right; width:400px; text-align:left; }
.cal_col_span_cr
{float:left; width:570px; text-align:left; vertical-align:middle;}
.cal_col_span_cr_view
{float:left; width:500px; text-align:left; vertical-align:middle;}
.cal_col_title
{ 
	float:left; width:205px; height:25px; text-align:center; vertical-align:middle; background-color:#0080C0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	letter-spacing:0.5pt;
	text-decoration:none;
	color:#ffffff;	
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
}
.cal_col_sub_title
{ 
	float:left; width:205px; height:20px; text-align:center; vertical-align:middle; background-color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	letter-spacing:0.5pt;
	text-decoration:none;
	color:#ffffff;	
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
}
/*--*/
.app_row
{ text-align:left; width:850px;}
.app_row_green
{ 
    background-image:url(images/form2/title-green/bg-green.gif); 
	float:left; 
	text-align:left; vertical-align:middle;  width:804px; font-weight:bold;  height:24px; color:#333333; padding-top:7px;
}
.app_row_green_nosize
{ 
    background-image:url(images/form2/title-green/bg-green.gif); 
	float:left; 
	text-align:left; vertical-align:middle;  font-weight:bold;  height:24px; color:#333333; padding-top:7px;
}
.app_row_sub_green
{ 
    background-image:url(images/form2/title-green/sub-title-bg.gif); 
	float:left;
	text-align:left; vertical-align:middle;  width:820px; font-weight:bold;  height:26px; color:#333333; padding-top:5px;
}
.app_col
{ text-align:left; float:left; vertical-align:top;  width:380px; float:left; }
.app_col_150
{ text-align:left; vertical-align:top;  width:150px; float:left; }
.app_col_105
{ text-align:left; vertical-align:top;  width:105px; float:left; }
.app_col_160
{ text-align:left; vertical-align:top;  width:160px; float:left; }
.app_col_90
{ text-align:left; vertical-align:top;  width:90px; float:left; }
.app_col_237
{ text-align:left; vertical-align:top;  width:220px; float:left; }
.app_col_255
{ text-align:left; vertical-align:top;  width:255px; float:left; }
.app_col_267
{ text-align:left; vertical-align:top;  width:270px; float:left; }
.app_col_nosize
{ text-align:left; vertical-align:top;  float:left; }
.app_col_825
{ text-align:left; vertical-align:top;  width:700px; float:left; }
.app_col_space
{ text-align:left; vertical-align:top;  width:20px; float:left; }
/*--*/
.edit_row_head
{ width:178px; height:25px; text-align:center; background-color:#93DB93; border:1px; border-style:solid; border-color:#666666; padding-top:5px; }
