@charset "utf-8";
/* CSS Document */

hr {
	background-color:#000000;
    color:#000000;
    height:1px;
    border:none;
	}

form {
	margin-top:15px;
	}
	
div.input {
	float:left;
	width:380px;
	margin-bottom:10px;
	}

label {
	float:left;
	display:block;
	width:100px;
	margin-right:10px;
	text-align:right;
	font-weight:bold;
	}

input { 
	float:left;
	display:block;
	width:250px;
	text-align:left;
	font-size:12px;
	}

input.radio {
	width:auto;
	}

input.submit {
	width:auto;
	margin-left:110px;
	text-align:center;
	}

* html input.submit {
	margin-left:60px;
	}
	
textarea {	
	width:250px;
	height:100px;
	font-size:12px;
	}
	
#left {
	float:left;
	width:350px;
	}
	
#right {
	float:right;
    width:450px;
    }
	
div.hidden {
	display:none;
	}

div.error {
	clear:both;
	margin-bottom:10px;
	margin-left:110px;
	font-weight:bold;
	color:#FF0000;
	}

#success {
	margin-left:10px;
	margin-bottom:10px;
	}

div.label {
	float:left;
	width:85px;
	text-align:right;
	font-weight:bold;
	margin-right:5px;
	margin-bottom:5px;
	}
	
div.value {
	clear:right;
	margin-bottom:5px;
	}