﻿@charset "utf-8";
/* kju.at (c) 2007 */

/* REGISTRATION
------------------------------------------- */
fieldset {
	width:514px;
	border:none;
	margin:1em 0;
	padding:10px;
	line-height:120%;
	background-color:#F2F2F2;
}
fieldset label {
	display:block;
	margin-bottom:0px;
	font-weight:bold;
}
fieldset label span {
	display:block;
	font-weight:bold;
}
fieldset label.castingnumber span {
	display:inline;
}
fieldset label input, fieldset label select, fieldset label textarea {
	width:262px;
	background-color:white;
	border:1px solid #CCC;
}
fieldset label input:focus, fieldset label select:focus, fieldset label textarea:focus {
	background-color:#F1FBED;
}
fieldset label input.fullwidth, fieldset label select.fullwidth, fieldset label textarea.fullwidth {
	width:100%;
}
fieldset label textarea {
	height:5em;
}
fieldset select.day, fieldset label select.month {
	width:60px;
}
fieldset label select.month, fieldset label select.year {
	margin-left:5px;
}
fieldset label select.year {
	width:60px;
}
fieldset label input.checkbox, fieldset label input.radiobuttons {
	width:auto;
}
fieldset input[type="text"] {
	width:300px;
}
fieldset input[type="submit"] {
	padding:3px 5px;
	background-color:#62BD19;
	color:#FFF;
	font-size:1.3em;
	font-weight:bold;
	text-transform:uppercase;
	letter-spacing:1px;
	border-radius:10px;
}
fieldset legend {
	font-size:1.3em;
	font-weight:bold;
	text-transform:uppercase;
}
fieldset .leftcolumn {
	float:left;
	width:262px;
}
fieldset .rightcolumn {
	float:right;
	width:262px;
}
p.footnote {
	margin:0 !important;
}

.accept_tos label {
	display:inline;
}

.checkbox_container {
	margin-left:20px;
	text-indent:-20px;
}
.checkbox_container label {
	display:inline;
}

fieldset .subnote {
	font-size:0.9em;
	line-height:120%;
}
