h1 {
	font-family: georgia;
	font-size: 16px;
	color: #5E5B54;
	text-decoration: none;
	margin-bottom:5px;
	margin-left:10px;
}


h2 {
	font-family: georgia;
	font-size: 15px;
	color: #d9683e;
	text-decoration: none;
	margin-bottom:-5px;
}

h3 {
	font-family: georgia;
	font-size: 13px;
	color: #5E5B54;
	text-decoration: none;
	margin-bottom:0px;
	margin-top:0px;
}

.reportTitle {
	font-family: georgia;
	font-size: 12px;
	color: #5E5B54;
	text-decoration: none;
	margin-bottom:0px;
	margin-top:0px;
}

.maincopy {
	font-family: arial;
	font-size: 11px;
	color: #5E5B54;
	line-height:15px;
}

.footer {
	font-family: arial;
	font-size: 12px;
	color: #5E5B54;
}

a.footer {
	font-family: arial;
	font-size: 11px;
	color: #5E5B54;
	text-decoration: none;
}

a.hover {
	font-family: arial;
	font-size: 11px;
	color: #c04b2c;
	text-decoration: none;
}

.copyright {
	font-family: arial;
	font-size: 10px;
	color: #9A978E;
}

.next {
	font-family: arial;
	font-size: 10px;
	color: #9e2c1b;
}

a.link {
	font-family: arial;
	font-size: 10px;
	color: #9e2c1b;
}

a.fecflink {
	font-family: arial;
	font-size: 10px;
	color: #7c4949;
}

.formTitle {
	font-family: arial;
	font-size: 13px;
	color: #5E5B54;
}

.formRequired {
	font-family: arial;
	font-size: 10px;
	color: #b8860b;
}

.formReq {
	font-family: arial;
	font-size: 13px;
	color: #b8860b;
	margin-left:15px;
}

.formReqNoIndent {
	font-family: arial;
	font-size: 13px;
	color: #b8860b;
}

.indent {
	margin-left:10px;
}

.report {
	font-family: arial;
	font-size: 11px;
	color: #902050;
}

.quotation {
	font-family: georgia;
	font-size: 13px;
	color: #9E2C1B;
	line-height: 20px;
}

.lovejoyquotation {
	font-family: georgia;
	font-size: 12px;
	color: #7c4949;
	line-height: 18px;
	text-align:justify;
}

.captioncfi {
	font-family: arial;
	font-size: 10px;
	color: #87887F;
}

td.col1Header {
	color: #dc8203;
	border-bottom: solid #dcb8ae 1px; 
	border-right: solid #dcb8ae 1px;
}

td.col2Header {
	color: #dc8203;
	border-bottom: solid #dcb8ae 1px; 
	border-right: solid #dcb8ae 1px;
}

td.col3Header {
	color: #dc8203;
	border-bottom: solid #dcb8ae 1px; 
	border-right: solid #dcb8ae 1px;
	background-color: #fafad2;
}

td.col4Header {
	color: #dc8203;
	border-bottom: solid #dcb8ae 1px; 
	border-right: solid #dcb8ae 1px;
}

td.col5Header {
	color: #dc8203;
	border-bottom: solid #dcb8ae 1px; 
}

td.col1 {
	 border-bottom: solid #dcb8ae 1px;
}

td.col2 {
	border-bottom: solid #dcb8ae 1px;
}

td.col3 {
	border-bottom: solid #dcb8ae 1px;
	background-color: #fafad2;
}

td.col4 {
	border-bottom: solid #dcb8ae 1px;
}

td.col5 {
	border-bottom: solid #dcb8ae 1px;
}



div.wrap_area { position: relative; }
div.wrap_areaRight { position: relative; }
div.wrap_area img { position: absolute; left: 0px; top: 0px; }
div.wrap_areaRight img { position: absolute; left: 0px; top: 0px; }

div.shape_wrap div { float: left; clear: left; height: 12px; }
div.shape_wrapRight div { float: right; clear: right; height: 12px; }

/*
div.wrap_area img { opacity: .5; filter: alpha(opacity=50); }
div.shape_wrap div { border: 1px solid #f0f; }
div.wrap_areaRight img { opacity: .5; filter: alpha(opacity=50); }
div.shape_wrapRight div { border: 1px solid #f0f; }
*/


.picL {padding-left:0px; padding-right:10px; float:left; margin-top:10px; margin-right:15px; margin-bottom:25px; }
.picL span {position:absolute; text-align:center; font-size:10px; line-height:12px;}
.picR {padding-left:20px; padding-right:0px; float:right; margin-top:0px; margin-right:10px; margin-bottom:25px;  }
.picR span {position:absolute; text-align:center; line-height:12px;}

.image {border-style:solid; border-color:#4d2e1a; border-width:1px;}

