body {
	margin:0px;
	padding:0px;
    background-image:url('../img/layout/bg.png');
    background-repeat:repeat-y;
    background-position:left;
    background-color:#d2ad5f;
	color:#fff;
	font-size:12px;
	font-family:Arial,sans,sans-serif;
}

div.clear {
	clear:both;
}

a {
	color:#333;
}
a:hover {
	color:#ccc;
}

/* form layout */
form div {
	clear:both;
	padding:3px 0px 7px 0px;
}

form div.indendbox {
	padding-left:113px;
}

form div.errorMssg {
	padding-left:107px;
	font-weight:bold;
}

form label {
	display:block;
	width:95px;
	margin-right:15px;
	padding-top:3px;
	float:left;
}

form input {
	width:373px;
	padding:1px 3px;
	border:1px solid #fff;
	background-color:#7fb1e4;
	color:#000;
}

form input.radio {
	width:auto;
}
form input.error {
	border-color:#f00;
	border-width:2px;
}

form textarea {
	width:495px; height:75px;
	padding:1px 3px;
	border:1px solid #fff;
	background-color:#7fb1e4;
}
form textarea.error {
	border-color:#f00;
	border-width:2px;
}

form input.radio {
	border:1px solid #fff;
}

form input.button {
	width:auto;
	border:1px solid #000;
	background-color:#f0f0f0;
	cursor:pointer;
}
form input.button:hover {
	background-color:#ccc;
}
