/* CSS Document */

.ktep_apps_form {
	font-family: Georgia,Times,Serif;
	font-size: 15px;
	line-height: 22px;
	color: #333333;
	width: 650px;
	margin: 0 auto;
}
.ktep_apps_form input, .ktep_apps_form password, .ktep_apps_form textarea, .ktep_apps_form button, .ktep_apps_form select {font-size: inherit; font-family: inherit;}
.ktep_apps_form select {resize: none;}
.ktep_apps_form fieldset {margin-bottom: 8px;}
.ktep_apps_form legend {font-size: 1.2em; color: #000066;}
.ktep_apps_form label {display: inline; font-weight: normal;}
.ktep_apps_form .gift_description .gift_price {font-weight:bold; padding: 0;}
.ktep_apps_form .gift_description dt {padding-top: 0;}
.ktep_apps_form .gift_description ul {list-style-type: disc; margin-left: 20px; line-height:1.4em;}
.ktep_apps_form .gift_description ul li {font-style:italic;}
.ktep_apps_form dl {clear: both; float: left; width: 100%; margin-bottom: 10px;}
.ktep_apps_form dt {display: block; float: left; padding: 3px 10px 0 0; width: 200px; color: #333333; text-align: right;}
.ktep_apps_form legend,
.ktep_apps_form dt,
.ktep_apps_form .failure {font-family: Helvetica,Arial,sans-serif;}
.ktep_apps_form dd {display: block; float: left; width: 350px;}
.ktep_apps_form dd ul.option_list {margin: 0; padding: 3px 0 0 0; list-style-type: none;}
.ktep_apps_form dd ul.option_list .gift_price {display:block; float:right;}
.ktep_apps_form dd ul.option_list_inline {margin: 0; padding: 3px 0 0 0; list-style-type: none;}
.ktep_apps_form dd ul.option_list_inline li {display: inline-block; margin-right: 30px; width: auto; color: #333333;}
.ktep_apps_form dd ul.gift_options li {line-height: 1.6em;}
.ktep_apps_form dd ul.gift_options select {padding:1px; font-size:0.9em;}
.ktep_apps_form dd.button_row {width: 570px; text-align: right;}
.ktep_apps_form .required {font-weight: bold;}
.ktep_apps_form input.text,
.ktep_apps_form textarea.text {padding: 4px; width: 300px; border: 1px solid #333333;}
.ktep_apps_form input.small {width: 50px;}
.ktep_apps_form select {padding: 4px; border: 1px solid #333333;}
.ktep_apps_form #message {margin:15px 0; width:100%; text-align:center;}
.ktep_apps_form .failure {font-style:italic; color:#990000;}
.dontfillmeout {display: none;}
