/* font base */
/* {font:style(italic) weight(bold) size/height;} ------------------------------------------------------------------------- */
.fon_a{color:#000000;}


/* back base -------------------------------------------------------------------------------------------------------------- */
.bac_a{color:#000000;padding: 1pt 0pt 0pt 0pt;background-color:#EEEEEE;}


/* input base ------------------------------------------------------------------------------------------------------------- */
.inpN_a{font: normal normal 10pt/10pt;ime-mode:inactive;text-align:left ;}
.inpN_r{font: normal normal 10pt/10pt;ime-mode:inactive;text-align:right;}
.inpT_a{font: normal normal 10pt/10pt;ime-mode:active  ;text-align:left ;}


/* border base ------------------------------------------------------------------------------------------------------------ */
.bor_a {border: #000000;border-style:solid;border-width:1pt 1pt 1pt 1pt;color:#000000;padding: 0pt 0pt 0pt 0pt;}
.bor_b {border-collapse: collapse;color:#000000;padding: 0pt 0pt 0pt 0pt;}


/* hr base ---------------------------------------------------------------------------------------------------------------- */
.hr_a {color: #FF3C00; filter:alpha(opacity=100,finishopacity=10,style=3);}
.hr_b {color: #FF3C00; filter:alpha(opacity=100,finishopacity=10,style=0);}


/* font link -------------------------------------------------------------------------------------------------------------- */
a:link    {color:#333333;text-align:left;text-decoration:none;}
a:active  {color:#333333;text-align:left;text-decoration:none;}
a:visited {color:#333333;text-align:left;text-decoration:none;}
a:hover   {color:#3f82ba;text-align:left;text-decoration:underline;}
h1 {
	font-size: 10px;
	color: #0099FF;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

/* style.html -------------------------------------------------------------------------------------------------------------- */
.sche{
	margin:0 0 10px 0;
}

div.greenBox{
	background:url(style-img/style-f2.gif) repeat-y left top;
}

/* Form -------------------------------------------------------------------------------------------------------------- */
table.formtable{
	border-top:2px solid #cccccc;
	border-right:2px solid #cccccc;
	margin-bottom:10px;
}
table.formtable td{
	border-left:2px solid #cccccc;
	border-bottom:2px solid #cccccc;
}
table.noneborder,
table.noneborder td{
	border:0;
	margin:0; padding:0!important;
}
table.formtable td{
	padding:5px 0 5px 5px;
}

div.closebtn{
	margin:50px 0 10px 0;
	text-align:center;
}

/* 110516 -------------------------------------------------------------------------------------------------------------- */

.mar_1{
margin:0 0 20px 2px;
}
