body { margin: 0px ; padding: 0px ; background-color: black ; }

p, div, a, input, textarea, span {
	font-family: Lucida Grande,  Geneva, Arial, Verdana, Helvetica, sans-serif ;
}

p {  font-family: Lucida Grande,  Geneva, Arial, Verdana, Helvetica, sans-serif; font-size: 12px;  color: #FFFFFF; margin-top: 1pt;}
p.small {  font-family: Lucida Grande,  Geneva, Arial, Verdana, Helvetica, sans-serif; font-size: 10px; line-height: 13px; color: #FFFFFF}
p.grey {  font-family: Lucida Grande,  Geneva, Arial, Verdana, Helvetica, sans-serif; font-size: 12px;  color: #7f7f7f; margin-top: 1pt;}
p.copy {  font-family: Lucida Grande,  Geneva, Arial, Verdana, Helvetica, sans-serif; font-size: 10px;  color: #7f7f7f; margin-top: 1pt;}

a {  font-family: Lucida Grande,  Geneva, Arial, Verdana, Helvetica, sans-serif; color: #4891a5; text-decoration: underline; font-weight: normal; font-size: 12px}
a:visited {  color: #4891a5; text-decoration: underline; font-weight: normal}
a:hover {  color: #FFFFFF; text-decoration:underline; font-weight: normal}

a.copy {  font-family: Lucida Grande,  Geneva, Arial, Verdana, Helvetica, sans-serif; color: #4891a5; line-height: normal; text-decoration: none; font-weight: bold; font-size: 10px}
a.copy:visited {  color: #4891a5; text-decoration: none; font-weight: bold}
a.copy:hover {  color: #4891a5; text-decoration:none; font-weight: bold}

.list { font-family: Lucida Grande,  Geneva, Arial, Verdana, Helvetica, sans-serif; font-size: 11px;  color: #000000; margin-top: 3pt;}

h1 {  font-family: Lucida Grande,  Geneva, Arial, Verdana, Helvetica, sans-serif; font-size: 14px; text-transform: uppercase; color: #FFFFFF}
h2 {  font-family:  Lucida Grande,  Geneva, Arial, Verdana, Helvetica, sans-serif; font-size: 16px; color:#000000; text-transform: uppercase}
h3 {  font-family:  Lucida Grande,  Geneva, Arial, Verdana, Helvetica, sans-serif; font-size: 16px; color:#000000}
h4 {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 12px ; color: #f9bf15; font-style: normal; line-height: normal; font-weight: normal}
h5 {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF}
h6 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; font-style: normal; line-height: normal; font-weight: lighter; font-variant: normal; text-transform: uppercase; color: #de8703; text-decoration: none}

ul { 
	font-family: Lucida Grande,  Geneva, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px; 
	margin: 1em 0;
	margin-left: 0px; 
	padding-left: 15px; 
	list-style-image: url(images/list.jpg); 
}

li {  font-family: Lucida Grande, Geneva, Arial, Verdana, Helvetica, sans-serif; margin-top: 10px; font-size: 11px; color: #000000}

/* PAGINATION */

div.PaginationContainer {
	border-bottom: 1px solid #50757F ;
	padding: 10px ;
}
	div.Pagination {
		float: right ;
		width: 600px ;
		text-align: right ;
		color: white ;
	}
	
	div.Totals {
		float: left ;
		width: 225px ;
		color: white ;
		font-size: 11px ;
	}
	
	div.PageNumber {
		font-size: 12px ;
		color: white ;
		display: inline ;
		width: 16px ;
		height: 16px ;
		text-align: center ;
	}
		div.PageNumber a {
			color: white ;
			text-decoration: none ;
			font-weight: bold ;
		}
	
	div.PageNumber2 {
		font-size: 12px ;
		color: white ;
		width: 50px ;
		height: 16px ;
		display: inline ;
	}
	
	div.PageNumberSelected {
		background-color: #50757F ;
		font-size: 12px ;
		color: white ;
		display: inline ;
		width: 16px ;
		height: 16px ;
		font-weight: bold ;
		text-align: center ;
	}

/* MESSAGE */
div.MessageContainer {
	border-bottom: 1px solid #50757F ;
	padding: 10px ;
}

	div.MessageFlag {
		padding: 3px ;
		float: left ;
		width: 35px ;
		text-align: center ;
	}
	
	div.MessageName {
		float: left ;
		width: 180px ;
		color: white ;
		font-size: 18px ;
	}
	
	div.MessageContent {
		float: left ;
		width: 630px ;
	}
	
	p.date, p.country {
		margin: 0px ;
		padding: 0px ;
		margin-top: 5px ;
		color: #8D8D8D ;
		font-size: 11px ;
	}
	
	.clearBoth {
		clear: both ;
	}

/* FORM */
div.FormContainer {
	height: 150px ;
	background-color: #50757F ;
	position: relative ;
}

	div.FormName {
		position: absolute ;
		width: 300px ;
		height: 50px ;
		top: 10px ;
		left: 110px ;
	}
	
	div.FormCountry {
		position: absolute ;
		width: 300px ;
		height: 50px ;
		top: 80px ;
		left: 110px ;
	}
	
	div.FormMessage {
		position: absolute ;
		width: 475px ;
		top: 10px ;
		right: 10px ;
	}
	
		div.FormLabel1 {
			position: absolute ;
			top: 10px ;
			left: 25px ;
			width: 90px ;
		}
		
		div.FormLabel2 {
			position: absolute ;
			top: 80px ;
			left: 25px ;
			width: 90px ;
		}
		
		div.FormLabel3 {
			position: absolute ;
			top: 10px ;
			right: 475px ;
			width: 100px ;
		}

div.FormError {
	background-color: #A3012A ;
	color: white ;
	display: none ;
	padding: 5px ;
	font-weight: bold ;
	font-size: 12px ;
}

div.FormSuccess {
	background-color: #53CC53 ;
	color: white ;
	padding: 5px ;
	font-weight: bold ;
	font-size: 12px ;
}

div.FormPost {
	height: 40px ;
}
	div.FormPostButtonContainer {
		float: right ;
		height: 40px ;
		width: 135px ;
		text-align: center ;
		background-color: #50757F ;
	}
	
	div.FormWarning {
		float: right ;
		width: 640px ;
		padding-top: 12px ;
	}
		img.FormWarning {
			cursor: pointer ;
			cursor: hand ;
		}	

textarea, input, select, option {
	font-family:  Lucida Grande, Geneva, Arial, Verdana, Helvetica, sans-serif ; 
	font-size: 11px ; 
	color: #000000 ;
}

input.name {
	width: 175px ;
}

textarea {
	width: 475px ;
	height: 125px ;
}