/* CSS Document */

body {
	background-color: #FFFFFF;
	color: #574A1C;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	}

td, p {
	color: #574A1C;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	line-height: 14pt;
	}

a {
	color: #A20E32;
	}

h1, h2, h3, h4, h5, h6 {
	color: #A20E32;
	}

.navbar {
	background-color: #D1C7B3;
	color: #574A1C;
	height: 20px;
	}

.Content {
	padding: 10px 0 10px 0;
	}

.headline {
	font-size: 12pt;
	font-weight:bold;
	text-transform: capitalize;
	}

.news-block {
	line-height:14pt;
	}

.footer {
	background-color: #D1C7B3;
	color: #574A1C;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 9pt;
	padding: 10px;
	}

.footer-fhd {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
	}

a.footer-fhd {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
	color: #574A1C;
	text-decoration:none;
	}


.FieldTitle {
	font-weight: bold;
	}
	
.Field {
	background-color: #EEEEEE;
	border: 1px solid #666666;
	}

.Caption {
	font-size: 9pt;
	}

.Alert {
	color: #FF0000;
	}

.Ledger1 {
	padding: 5px;
	background-color: #FFFFFF;
	}

.Ledger2 {
	padding: 5px;
	background-color: #EEEEEE;
	}

.divider {
	border-bottom: 1px dotted #574A1C;
	}
	
.vendorInfo{
	padding: 15px 0px 15px 0;
	float:left;
	width:275px;
}

.vendorInfo img{
	padding-bottom:10px;
}

.vendorInfo span.logo{
	height:100px;
}

#vendorTable h3{
	text-align:center;
	clear:both;
}

#vendorTable{
	width:550px;
	margin:0 auto;
}

.vendorBody{
	float:left;
}

#vendorTable h3{
	font-size:14px;
	padding-top:10px;
	border-top:1px dotted #333;
}	
#vendorTable h3:first-child{
	border-top:none;
	padding-top:0;
}