BODY {
	background-color: #892531;
	color: #FFFFFF;
	font-family: "Trebuchet MS", Lucida Grande, Helvetica, Arial, Verdana, sans-serif;
	font-size: 12px;
	margin:0px auto; 
	padding:0px; 
}

a{
	color: #FFFFFF;

}
table{
font-family: "Trebuchet MS", Lucida Grande, Helvetica, Arial, Verdana, sans-serif;
font-size: 10pt
}

h1{
font-size: 12pt
}

ul.msg_error{
padding: 5px;
width: 500px;
margin: 2px;
color: #c00;
border: 1px solid #c00;
background-color: #FEF1ED;
}

li.msg_error{
margin: 5px;
color: #c00;
list-style-type: none;
}

/* =CONTENT */
#content { width:530px; margin:0 auto; background-color:#892531; padding:0px 35px; }

	#content h2 { margin:0; padding:10px 5px; font-size: 25px; color:#424a55; }
	#content h3 { margin:0; padding:15px 5px; font-size:18px; }
	#content h4 { margin:0; padding:15px 5px; font-size:16px; font-weight:bold; }
	#content ul { margin:0 40px 0 0; padding:0 10px 15px 20px; list-style:inside; } 
	#content li { margin:0; padding:0;} 
	#content ul li ul{ padding-bottom: 0px; }
	#content p, #content li { line-height:24px; }
	#content p { padding:5px; margin:0;}


/* Forms and Text Fields */
form {
	margin : 10px;
	padding : 0 5px;
	border : 1px solid #FFFFFF;
	background-color: #892531;
}
	form ol { margin:0; padding:0; list-style:none;}
	form li { margin:0; padding:0; background:none; border:none; display:block;}

label {
	display : block;
	font-weight : bold;
	margin : 5px 0;
	color: #FFFFFF;
}
input {
	padding : 2px;
	border : 1px solid #C6D9E9;
	color : #000000;
	background:#fff;
	background-color : #ffffff;
}
textarea {
	width : 400px;
	padding : 2px;
	border : 1px solid #C6D9E9;
	background-color : #ffffff;
	height : 100px;
	display : block;
	background:#fff;
	color : #000;
}
input.button {
	margin : 0;
	border : 1px solid #ccc;
	padding : 2px 3px;
	background : #F8F8F8;
	color : #131212;
}
input.button:hover{ color : #fff; background: #892531; }


/*errors in forms*/
.form_error { 
color:red;
}
.input_error{
 border:1px solid #df2100; 
 padding:2px; 
 background:#f9d6d5; 
}

.textarea_error{
	width : 400px;
	border:1px solid #df2100; 
	background:#f9d6d5; 
	padding : 2px;
	height : 100px;
	display : block;
}

p.legend{
color:red;
}


#footer { padding:0; height:58px; margin:0 auto; padding:10px 40px; width:830px; }
#footer p { font-size: 10px;}
#footer a { text-decoration:underline;}
.copyright{ float:left;}
.credits{ float:right;}
