	body { 
		background: #e6e8e7 url('/site_images/site_bg.gif') repeat-x top left;
		color: #000000;
		font-family: arial, helvetica, sans-serif;
		font-size: 9pt; 
}
	td {
		color: #000000;
		font-family: arial, helvetica, sans-serif;
		font-size: 9pt;
	}
	 .normal {
		color: #000000;
		font-family: arial, helvetica, sans-serif;
		font-size: 9pt;
		font-weight: normal;
	}
	 .title         {	color: #347500; font-weight: bold; }
	a.title         { color: #629437;	text-decoration: underline; }
	a.title:link    { color: #629437;	text-decoration: underline; }
	a.title:hover   { color: #456103;	text-decoration: underline; }
	a.title:visited { color: #629437;	text-decoration: underline; }
	
	 .bg_btm_top{
		background-image:      url(/site_images/bottom_box_top_bg.jpg);
		background-repeat:     no-repeat;
		background-position:   top;
	}
	
	 .form_label       { text-align: right; }
	 .form_label_red    { text-align: right; color: #ff0000; }
	 
	 .red         { color: #ff0000; }
	a.red         { color: #ff0000;	text-decoration: underline; }
	a.red:link    { color: #ff0000;	text-decoration: underline; }
	a.red:hover   { color: #800000;	text-decoration: underline; }
	a.red:visited { color: #ff0000;	text-decoration: underline; }
	
	 .greytext          { color: #404040; }
	 
	 .locations         { font-size: 8pt; }
	 
   .copyright         { font-size: 8pt; color: #404040; }
	a.copyright         { font-size: 8pt; color: #629437;	text-decoration: underline; }
	a.copyright:link    { font-size: 8pt; color: #629437;	text-decoration: underline; }
	a.copyright:hover   { font-size: 8pt; color: #ff0000;	text-decoration: underline; }
	a.copyright:visited { font-size: 8pt; color: #629437;	text-decoration: underline; }
	
	 .r_links           { font-size: 9pt; color: #629437; }
	a.r_links           { font-size: 9pt; color: #629437;	text-decoration: underline; }
	a.r_links:link      { font-size: 9pt; color: #629437;	text-decoration: underline; }
	a.r_links:hover     { font-size: 9pt; color: #456103;	text-decoration: underline; }
	a.r_links:visited   { font-size: 9pt; color: #629437;	text-decoration: underline; }
	
	 .category_links           { font-size: 10pt; color: #629437; font-weight: bold; }
	a.category_links           { font-size: 10pt; color: #629437;	text-decoration: underline; }
	a.category_links:link      { font-size: 10pt; color: #629437;	text-decoration: underline; }
	a.category_links:hover     { font-size: 10pt; color: #456103;	text-decoration: underline; }
	a.category_links:visited   { font-size: 10pt; color: #629437;	text-decoration: underline; }
	
	 .state_links_mbs          { color: #629437; }
	a.state_links_mbs          { color: #629437; text-decoration: underline; }
	a.state_links_mbs:link     { color: #629437; text-decoration: underline; }
	a.state_links_mbs:hover    { color: #456103; text-decoration: underline; }
	a.state_links_mbs:visited  { color: #629437; text-decoration: underline; }
	
	.homepage_outline_box      {
		border-color: #d68c29;
		background-color: #f0f0f0;
		border-width: 1px 1px 1px 1px;
		border-style: solid;
	}
	
  .listing                   { font-size: 8pt; }
  .listing img               { margin: 6px 6px 6px 6px; border: 1px solid #000000;}
  .listing img.noborder      { margin: 0px 0px 0px 0px;border: 0px;}
	
	.title_mbs                 {
		border-color: #808080;
		border-width: 0px 0px 1px 0px;
		border-style: solid;
		font-weight: bold;
		padding: 0px 4px 4px 4px;
		font-size: 14px;
		font-family: verdana, helvetica, arial, sans-serif;
	}
	.description_mbs  {
		padding: 8px 4px 16px 4px;
	}
	.free_list_mbs  {
		padding: 8px 4px 16px 4px;
	}
	.free_list_mbs p {
		margin-top:                  10px;
		margin-bottom:               0px;
		border-bottom-width:         1px;
		border-bottom-style:         solid;
		border-bottom-color:         #cccccc;
		padding-bottom:              10px;
	}
	.state_title_mbs  {
		border-color: #999999;
		background-color: #f0f0f0;
		border-width: 1px 1px 1px 1px;
		border-style: solid;
		font-weight: bold;
		padding: 4px 4px 4px 4px;
	}
	.divline_mbs { background-color: #cccccc; }
	
	.form_group  {
		border-color: #7f9db9;
		border-width: 1px 1px 1px 1px;
		border-style: solid;
	}
	
	.thanks_message{
		font-weight: bold;
		color: #800000;
		font-size: 11pt;
	}