/*

form reset

*/

input, button, textarea, select {
	margin: 0;
	padding: 0;
	background: none;
	border: none;
	border-radius: 0;
	outline: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}


form input[type="text"],
form textarea{
	width:80%;
	border:1px solid #CFCFD1;
}


form input[type="submit"]{	
	display:inline-block;
    color: #fff;
    text-decoration: none;
    background-image: url(../img/common/btn_r_menu.gif);
    background-repeat: no-repeat;
    _width: 185px;
    width: 171px;
    line-height: 29px;
    padding: 0 0 0 7px;
    margin: 0 0 10px 0;
	cursor:pointer;
}


form .base_tbl th,
form .base_tbl td{
	padding:10px;	
}

form .base_tbl th{
	text-align:left;
	vertical-align:top;	
}


i.req {
    background: #CC0000;
    color: #fff;
    font-weight: bold;
    margin: 0 10px 0 0;
    padding: 5px 10px;
    font-size: 11px;
    font-style: normal;
}

i.opt {
    background: #666;
    color: #fff;
    font-weight: bold;
    margin: 0 10px 0 0;
    padding: 5px 10px;
    font-size: 11px;
    font-style: normal;
}

.w25p{
	width:25%;	
}
