BODY {
margin : 0;
margin : 0;
padding : 0;
background: #ffffff;
}
.sub_heading {
color : #003847; font-family: Georgia, "Times New Roman", Times, serif;
font-size : 14pt;
font-weight : normal; line-height : 110%; 
}
.heading1 {
color : #003847; font-family: Georgia, "Times New Roman", Times, serif;
font-size : 18pt;
font-weight : bold;
font-style : italic;
line-height : 16pt;
}
H1, H2, H3, h4, H5, H6 {
line-height : 110%;
}
.normal_text {	line-height : 140%;
	color : #0B6380;
	font-family: Arial, "Times New Roman", Georgia, Times, serif;
	font-size: 13px;
	font-weight: bold;
}
p {
	line-height : 140%;
	color : #0B6380;
	font-family: Arial, "Times New Roman", Georgia, Times, serif;
	font-size: 13px;
	font-weight: bold;
	padding: 10px 0 0 10px;
}
text { 	line-height : 140%;
	color : #0B6380;
	font-family: Arial, "Times New Roman", Georgia, Times, serif;
	font-size: 13px;
	font-weight: bold;
}
li {
	line-height : 140%;
	color : #0B6380;
	font-family: Arial, "Times New Roman", Georgia, Times, serif;
	font-size: 13px;
	font-weight: bold; }
h1 {
color : #003847; font-family: Georgia, "Times New Roman", Times, serif;
font-size: 20pt;
font-weight : normal;
}
h2 {
color : #003847; font-family: Georgia, "Times New Roman", Times, serif;
font-size : 17pt;
font-weight : normal;
}
h3 {
color : #003847; font-family: Georgia, "Times New Roman", Times, serif;
font-size : 14pt;
font-weight : normal;
}
h4 {
font-weight : normal;
font-size : 15pt; color : #003847; font-family: Georgia, "Times New Roman", Times, serif; 
}
h5 {
color : #003847; font-family: Georgia, "Times New Roman", Times, serif;
font-size : 10pt;
}
h6 {
color : #003847; font-family: Georgia, "Times New Roman", Times, serif;
font-size : 8pt;
}
a:link {
color : #563E23;
}
a:active {
color : #6cabae;
}
a:visited {
color : #000099;
}
a:hover {
color : #990000;
}
.required {
color : #cc0000;
font-weight : bold;
font-family : Arial, Verdana, "Times New Roman", Helvetica;
font-size : 10pt;
}
.powered { padding: 0 0px 0 20px;
font-size : 10px; font-style: italic; color: #563E23;
}
.powered a { padding: 0 0px 0 20px;
font-size : 10px; font-style: italic; color: #563E23; text-decoration: none; 
}
hr {
color : #003847;
height : 2px;
width : 95%;
text-align : center;
}
.small_pic_border {
border : 1px solid #003847;
}
.noborder {
border : 0;
}
.pic_brown {
border : 2px solid #563E23;
}
.brclear {
clear : both;
height : 0;
margin : 0;
font-size : 1px;
line-height : 0;
}
.newsletter {
font-size : 12px;
font-weight : bold;
font-family : Arial, Helvetica, sans-serif;
}
#holder {
width : 780px;
background : #ffffff;
text-align : left;
margin : 0 auto 0 auto;
border-top : 1px solid #563e23;
border-bottom : 1px solid #563e23;
border-right : 1px solid #563e23;
border-left : 1px solid #563e23;
}
#holder_portfolio {
	width : 98%;
	background : #ffffff;
	text-align : left;
	margin : 0 auto 0 auto;
	border-top : 1px solid #563e23;
	border-bottom : 1px solid #563e23;
	border-right : 1px solid #563e23;
	border-left : 1px solid #563e23;
	background-image: url(../images/portfolio_bg.gif);
}
#header {
width : 640px;
}
#header_portfolio {
	width : 780px;
	background-image: url(../images/portfolio_header_v2sm.gif);
}
#content {
background : #ffffff;
line-height : 110%;
margin: 0 5px 0 5px;
	padding: 10px;
}
#content_portfolio {
background : #ffffff;
line-height : 110%;
margin: 0 5px 0 5px;
	padding: 1px;
}
#footer {
padding : 5px;
border-top : 0px solid #003847;;
font-size : 85%;
text-align : center;
color : #563e23;
}
#footer p {
color : #563e23; line-height : 120%;
text-decoration : none;
font-weight : bold;
}
#footer a:link {
color : #563e23;
text-decoration : none;
font-weight : bold;
}
#footer a:visited {
color : #003847;
text-decoration : none;
font-weight : bold;
}
#footer a:hover {
color : #003847;
text-decoration : none;
font-weight : bold;
}
#content p {
	line-height : 140%;
	color : #0B6380;
	font-family: Arial, "Times New Roman", Georgia, Times, serif;
	font-size: 13px;
	font-weight: bold;
}

 
