.body {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 16px; color: 002F22; text-decoration: none}
A.body { color: #002F22; text-decoration: underline}
A.body:hover { color: #DF7F33; text-decoration: underline}

.footer {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 14px; color: AAD2A0; text-decoration: none}
A.footer:hover { color: #ffffff; text-decoration: underline}


HR { border: 0;
color: #03567A;
background-color: #03567A;
height: 1px;
width: 100%;
text-align: left;
}

.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: 03567A;
	text-decoration: none;
	font-weight: bold;
}

ul {
	list-style-image: url(images/bullet.gif);
	margin-top: 4px;
	margin-bottom: 4px;
}

.caption {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 12px; color: 4D5754; text-decoration: none}

strong {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: 03567A;
}

.photo {
     padding:15px 15px 55px 15px;
     border:1px solid black;
     background:white;
	 margin: 6px;
}


#homepageleft {
	float:left;
	margin:auto;
	padding:0px;
	width:475px;
}

#homepageleft p {
	padding-left:36px;

	margin-bottom:22px;
}

#homepageleft .callout {
     padding:15px;
     border:1px solid #025074;
     background:white;
	margin-left: 36px;
	width:380px;
}

#homepageright {
	margin:auto;
	padding:0px;
	float:left;
	width:290px;
}

#homepageright ul{
	list-style:square;
    	padding: 5px 10px 12px 0px;
}
#homepageright LI {
    	padding-bottom:8px;
}


#homepageright  h1{
	font-size:16px;
	line-height:18px;
	color:#025074;
	margin-top:30px;
	margin-bottom:6px;
}

h1, h2 {color:#025074; font-family: 'Port Lligat Sans', cursive; }
h2 { font-size:165%; border-bottom: 1px solid #025074; padding-bottom:6px;}

#footer {
background-color:#02486b;
text-align:right;
color:#AAD2A0;
padding:12px 90px 12px 0px;
line-height:12px;
background-image:url(images/icon_logo.gif);
background-position:right center;
background-repeat:no-repeat;
}

#footer a:link, #footer a:visited {
	color:#AAD2A0;
	text-decoration:underline
}
#footer a:hover, #footer a:active {
	color:#FFFFFF;
	text-decoration:none;
}
.inputFormButton { font-size:12px; cursor:hand; background-color:#02486b; color: #ffffff; border: 1px; border-style: solid; border-color: #02486b; }

