/* CSS Document */

	body{
		background-color:#FFFFFF;
		margin: 0;
		padding: 0;
		height:100%;
		border-style: none;
	}
	
	
	body, html {
		overflow:hidden;
	}
	
	html {
		overflow-y: scroll;
	}

	a {
		outline:none;
	}
	a img {
		border:none;
	}
	
	:focus {
		-moz-outline-style: none; 
	}



	.message-value{
		color: #FF9933;
		font-weight: bold;
		text-align: center;
	}

	.error-value{
		color: #FF0000;
		font-weight: bold;
		font-size: 10px;
	}

	.align-top{
		vertical-align:top;
	}

	.border1{
		border: 1px solid #808080;		
	}

	a:link {
		color: #0000FF;
	}


/* Forms */
	
	.form {
		border: 1px solid #808080;
		background-color:#F4F4F4;
		width:400px;
		padding:10px;
		margin-left:50px;
	}


	.form_title{
		font-weight: bold;
	}

	.form_value_box{
		width:200px;
		float:left
	}

	.form_table{
		
	}

	.input1 {
		border: 1px solid #808080;
		padding: 4px;
		font-size: 12px;
		color: #636459;
		width:130px;  
		}
		
	.textarea1 {
		border: 1px solid #808080;
		padding: 4px;
		font-size: 12px;
		color: #636459;
		height:80px;
		width:180px;  
		}
		
	
	.form_input_error {
		border: 1px solid #cc0000;
		}

	.form_required{
		color: #ff0000;
	}
	
	.select1 {
		padding:0;
		height: 20px;
		width:130px;  
		}

		
	.button {
		}


	.address{
		font-size: 11px;
		padding-left:10px;

	}

	li {
		line-height:1.4em;
	}
