body.subpage
{
	margin:0px;
	background:#FFFFFF url(images/subpage_bg.jpg) top left repeat-x;
	scrollbar-base-color: #4095BB;
	scrollbar-arrow-color: #F4FFE5;
	scrollbar-face-color: #4095BB;
	scrollbar-3dlight-color:#E6EEF2;
	scrollbar-highlight-color:#E6EEF2;
	scrollbar-darkshadow-color:#04547A;
	scrollbar-shadow-color:#4095BB;
}
body.popup
{
	margin:0px;
	background:#FFFFFF url(images/popup_bg.jpg) top left repeat-x;
	scrollbar-base-color: #4095BB;
	scrollbar-arrow-color: #F4FFE5;
	scrollbar-face-color: #4095BB;
	scrollbar-3dlight-color:#E6EEF2;
	scrollbar-highlight-color:#E6EEF2;
	scrollbar-darkshadow-color:#04547A;
	scrollbar-shadow-color:#4095BB;
}
a:link
{ 
	font-family: Georgia, Times New Roman, Times, serif;
	font-weight: bold; 
	font-style:italic;
	color: #339933; 
	text-decoration: none; 
}
a:active
{ 
	font-family: Georgia, Times New Roman, Times, serif;
	font-weight: bold; 
	font-style:italic;
	color: #339933; 
	text-decoration: none; 
}
a:visited
{
	font-family: Georgia, Times New Roman, Times, serif;
	font-weight: bold;
	font-style:italic;
	color: #339933;  
	text-decoration: none;
}
a:hover
{ 
	font-family: Georgia, Times New Roman, Times, serif;
	font-weight: bold; 
	font-style:italic;
	color: #04547A; 
	text-decoration: none;
	border-top:1px #04547A solid;
	border-bottom:1px #04547A solid;
}

A.img:LINK, A.img:VISITED, A.img:HOVER  {
        text-decoration:none;
        font-weight:normal;
	border:0px;
}

p
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #04547A;
	line-height: 15pt;
}
.bodytext
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #04547A;
	line-height: 15pt;
}
.bodytext img
{	
	border:1px #04547A solid;
}
select
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	color: #04547A;
	margin-right:10px;
}
input.submit
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10ptpx;
	font-weight:bold;
	color:#F4FFE5;
	background-color:#04547A;
}
.subheader
{	
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 12pt;
	font-weight:bold;
	color: #04547A;	
}
h1
{	
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 14pt;
	font-weight:bold;
	color: #04547A;
	margin-bottom:14pt;
}
h2
{	
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 12pt;
	font-weight:bold;
	color: #04547A;	
}
.footer
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #4095BB;
	line-height: 13pt;
}

.dropdown 
{
	background-color:#CCFF99;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	color:#336699;
}
td.sidenav
{
	background:#FFFFFF url(images/contact_bg.gif) top left repeat-y;
}
td.sidenav a:hover
{
	border:0px;
}
td.contactbig
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	color: #04547A;
	text-align:center;
	padding-left:3px;
	padding-top:1px;
	padding-bottom:1px;
}
td.contactsmall
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	color: #04547A;
	text-align:center;
	padding-left:3px;
}
td.subcontentleft
{
	background:#F4FFE5 url(images/subcontent_lside_bg.gif) top left repeat-y;
}
td.subcontentright
{
	background:#F4FFE5 url(images/subcontent_rside_bg.gif) top left repeat-y;
}
td.listingheader
{
	background:#F4FFE5 url(images/subtitle2_bg.gif) top left repeat-x;
}
td.listingheader a:hover
{
	border:0px;
}
td.searchform
{
	background:#F4FFE5 url(images/subtitle2_bg.gif) top left repeat-x;
}
.content
{
	width:520px;
	margin:0px 15px 15px 15px;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #04547A;
	line-height: 17pt;
}
.contentpopup
{
	width:417px;
	margin:15px 15px 15px 15px;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #04547A;
	line-height: 17pt;
}
.listpicbg
{
	border:1px #04547A solid;
	background-color:#4095BB;
	text-align:center;
}
.listpicbg img
{
	border:1px #04547A solid;
	margin-top:5px;
	margin-bottom:5px;
}
.listpicbg a:hover
{
	border:0px;
}
.listtext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #04547A;
	line-height: 15pt;
}
.listheader
{
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 12pt;
	color: #04547A;
	line-height: 17pt;
}
.detailtext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #04547A;
	line-height: 15pt;
}
.detailhead
{
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 10pt;
	color: #4095BB;
	line-height: 15pt;
}
.agentname
{	
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 10pt;
	font-weight:bold;
	color: #04547A;	
}
.agenttitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	color: #4095BB;
	line-height: 11pt;
	margin-bottom:5px;
}
