@charset "UTF-8";
/* CSS Document */


/* form
............................................................... */

/* button */
.btn_center{
	margin:10px auto 30px;
	display:block;
	text-align:center;
}
.btn_right{
	margin:10px 5px 30px;
	float:right;
	display:block;
}
.btn_left{
	margin:10px 5px 30px;
	float:left;
	display:block;
}

.form_box{
	margin-bottom:10px;
	padding:10px;
	border:1px solid #EBEBEB;
	line-height:150%;
	height:auto;
	background-color:#FAFAFA;
	width:600px;
	display:block;
}
.form_t{
	margin:0 5px 5px 0;
	padding-right:5px;
	border-right:3px solid #A5DB00;
	float:left;
	text-align:right;
	font-size:90%;
	width:200px;
	height:2em;
}
.form_n{
	margin:0 5px 5px 0;
	padding-right:5px;
	padding-left:3px;
	float:left;
	text-align:right;
	font-size:90%;
	width:200px;
	height:2em;
}
.form_d{
	margin-bottom:5px;
	float:left;
	font-size:80%;
	width:350px;
	height:2em;
}
.form_e{
	margin-bottom:5px;
	padding-left:200px;
	font-size:70%;
}

/* display none */
#cardform{
	display:none;
}
#aaddress{
	display:none;
}


/* IE6 css fixer v0.95: Fri, 01 Jul 2011 02:58:44 +0200 */

/* ============================================= */
/* safe settings                                 */

/* add display:inline to floated elements */
* html .btn_right,
* html .btn_left,
* html .form_t,
* html .form_n,
* html .form_d {display:inline;}
* html .form_t,.form_n,.form_e {clear:left;height:1em;}

/* add overflow:visible to (submit) buttons */
 * html input, * html button {overflow:visible;}