body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: #719371;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
}

td, th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	text-align: left;

	}


.body_table td, th {background:#ebddb6; padding:0px; vertical-align:top;}
.body_table2 td, th {border:0px; background:none; padding:5px;}

.body_tablein td, th {background:none; padding:10px;}

.body_contact td, th {background:none; padding:2px;}

tr.d0 td {background:#ebddb6;}
tr.d1 td {background:#cec19e;}

a {
	font-size: 12px;
	color: #333333;
	text-decoration:none;
}

a:link {font-size: 12px #333333;}
a:visited {font-size: 12px #333333;}
a:active {font-size: 12px #333333;}
a:hover {font-size: 12px #333333; text-decoration:underline;}

.class2 a:link {font-size: 10px #333333}
.class2 a:visited {font-size: 10px #333333}
.class2 a:active {font-size: 10px #333333}
.class2 a:hover {font-size: 10px; color:#333333; text-decoration:underline;}


.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12px;
	line-height: 20px;
	color: #333333;}
	
.title_sub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:800;
	font-style:italic; 
	font-size: 12px;
	line-height: 20px;
	color: #5c87c9;}

.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #12352f;
	font-weight:800;
	}


.right {
	background-image:url(images/right.jpg)
	}

#legal {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: center;
	
}

#legal a:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

#legal a:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

#legal a:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}

#legal a:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}


#bnav {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-align: center;
	
}

#bnav a:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}

#bnav a:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}

#bnav a:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: underline;
}

#bnav a:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}

.img {
	float:right;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 20px;
	padding-top: 5px;
	}
	
.img_center {
	float:center;
	padding-bottom: 5px;
	padding-left: 15px;
	padding-right: 5px;
	padding-top: 5px;
	}
	
.bullet {
	float:left;
	}
	
.listings
{
	color: #000000;
	vertical-align: top;
}
.listings_header
{
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #12352f;
}


.listings_table
{
	color: #000000;
	font-size: 11pt;
	text-align: left;
	font-family: Geneva, Arial, Helvetica, sans-serif; 
}

.listingcolor_1
{
	background-color: #ede0bd;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif; font-size: 11px;
	font-weight: normal;
	vertical-align: top;
}

.listingcolor_2
{
	background-color: #cec19e;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif; font-size: 11px;
	font-weight: normal;
	vertical-align: top;
}

.imagestyle_1
{
border: 1px #666666 solid
}

.imagestyle_2
{
border: 1px #666666 solid
}

.categories
{
	font-size: 11px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	display: block;
	text-indent: 10px;
	text-decoration: none;
}
a.categories:link
{
	font-size: 11px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}
a.categories:visited
{
	font-size: 11px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}
a.categories:hover
{
	font-size: 11px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	text-decoration: underline;
}
a.categories:active
{
	font-size: 11px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

.categories_active
{
	font-size: 11px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	display: block;
	text-indent: 10px;
	text-decoration: none;
}
a.categories_active:link
{
	font-size: 11px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.categories_active:visited
{
	font-size: 11px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.categories_active:hover
{
	font-size: 11px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}
a.categories_active:active
{
	font-size: 11px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.adminmenu
{
	font-size: 11px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000000;
}

a.adminmenu_active
{
	color: #FFFFFF;
}

.status
{
	font-size: 11px;
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

hr
{
	color: #999999;
}
.listings
{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif; font-size: 11px;
	background-color: #decea3;
	vertical-align: top;
}
.listings_bold
{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif; font-size: 11px;
	background-color: #cec19e;
	vertical-align: top;
	font-weight: bold;
}

#left_current {
	background-color:#12352f;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	padding:5px;
	}

#left_current a:link {
	background-color:#12352f;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	padding:5px;
	}
	
#left_current a:hover {
	background-color:#12352f;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	padding:5px;	
	}

#left_current a:active {
	background-color:#12352f;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	padding:5px;	
	}

#left_current a:visited {
	background-color:#12352f;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	padding:5px;	
	}