.ContentCell
{
	padding:10;
}
  body { font-family: ariel, sans-serif;}
  
 
 .TOPMENU_Tab
 {
	border-top-width:0;
	padding-left:10px;
 }
  
.sub_menu
{
	width:152;
	background-color:#dddddd;
	
	border-width:1px;
	border-style:ridge;
	border-color:#000066;
	
	font-size: 8pt; 
	text-decoration: none;
	color: #000066; 	
	padding-top:2px;
	padding-bottom:2px;
	
 }

/*
	TOPMENU
---------------------------------->
*/


.SUBMENU_Tab
{
	cursor:hand;
	font-size: 9pt;
	}
	
.SUBMENU_Tab A:link 
{
	font-size: 9pt; 
	}
	
.SUBMENU_Tab A:active 
{
	font-size: 9pt; 

	}
	
.SUBMENU_Tab A:visited 
{
	font-size: 9pt; 

	}
	
.SUBMENU_Tab A:hover 
{
	font-size: 9pt; 

	}
	

.sub_menu .menu_item
{
	margin-left:6px;
	margin-right:6px;
	margin-top:2px;
	margin-bottom:2px;
}


		
.sub_menu .menu_item A:link IMG {
	BORDER-TOP-STYLE: none; 
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none; 
	BORDER-BOTTOM-STYLE: none
	}

.sub_menu .menu_item A:active IMG {
	 BORDER-TOP-STYLE: none;
	 BORDER-RIGHT-STYLE: none;
	 BORDER-LEFT-STYLE: none; 
	 BORDER-BOTTOM-STYLE: none
	 }

.sub_menu .menu_item A:visited IMG {
	BORDER-TOP-STYLE: none; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	BORDER-BOTTOM-STYLE: none
	}

.sub_menu .menu_item A:hover IMG {
	BORDER-TOP-STYLE: none; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	BORDER-BOTTOM-STYLE: none
	}		

.sub_menu .menu_item A:link 
{
	font-size: 8pt; 
	text-decoration: none;
	color: #000066; 	
	}
	
.link
{
	font-size: 8pt; 
	text-decoration: none;
	color: #000066; 	
	}
	
.sub_menu .menu_item A:active 
{
	font-size: 8pt; 
	text-decoration: none;
	color: #000066; 	
	}
	
.sub_menu .menu_item A:visited 
{
	font-size: 8pt; 
	text-decoration: none;
	color: #000066; 	
	}
	
.sub_menu .menu_item A:hover 
{
	font-size: 8pt; 
	color: red; 
	text-decoration: underline;
	}




.TOPMENU_Tab
{	
	cursor:hand;
	font-size: 11pt; 
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 5px; 
	padding-left: 5px; 	
	font-weight: bold;	
	background-color: #000066;	
	color: #FFFF00; 	
	border-color: #000066; 	
	border-style: solid; 		
	border-width: 1px; 
	}
	
.TOPMENU_Tab A:link 
{
	font-size: 11pt; 
	text-decoration: none;
	color: #FFFF00; 
	}
	
.TOPMENU_Tab A:active 
{
	font-size: 11pt; 
	text-decoration: none;
	color: #FFFF00; 
	}
	
.TOPMENU_Tab A:visited 
{
	font-size: 11pt; 
	text-decoration: none;
	color: #FFFF00; 
	}
	
.TOPMENU_Tab A:hover 
{
	font-size: 11pt; 
	text-decoration: none;
	color: #FFFF00; 
	}.TOPMENU_Tab
{	
	cursor:hand;
	font-size: 11pt; 
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 5px; 
	padding-left: 5px; 	
	font-weight: bold;	
	background-color: #000066;	
	color: #FFFF00; 	
	border-color: #000066; 	
	border-style: solid; 		
	border-width: 1px; 
	}
	
.TOPMENU_Tab A:link 
{
	font-size: 11pt; 
	text-decoration: none;
	color: #FFFF00; 
	}
	
.TOPMENU_Tab A:active 
{
	font-size: 11pt; 
	text-decoration: none;
	color: #FFFF00; 
	}
	
.TOPMENU_Tab A:visited 
{
	font-size: 11pt; 
	text-decoration: none;
	color: #FFFF00; 
	}
	
.TOPMENU_Tab A:hover 
{
	font-size: 11pt; 
	text-decoration: none;
	color: #FFFF00; 
	}
	
	
/*end topmenu

<------------------------------------
*/













/*
	HEADER/FOOTER
---------------------------------->
*/


A.FOOTER_LinkText:link { text-decoration: none; font-size: 70%; color: #000066; border-color: #FFFFFF; border-style: solid; width: 95px; border-width: 1px; background-color: #FFFFFF;}
A.FOOTER_LinkText:active { text-decoration: none; font-size: 70%; color: #000066; border-color: #FFFFFF; border-style: solid; width: 95px; border-width: 1px; background-color: #FFFFFF;}
A.FOOTER_LinkText:visited { text-decoration: none; font-size: 70%; color: #000066; border-color: #FFFFFF; border-style: solid; width: 95px; border-width: 1px; background-color: #FFFFFF;}
A.FOOTER_LinkText:hover { text-decoration: none; font-size: 70%; color: #FFCC00; border-color: #000066; border-style: solid; width: 95px; border-width: 1px; background-color: #000066;}
  

A.HEADER_MainTitle:link{text-decoration:none;}
A.HEADER_MainTitle:active{text-decoration:none;}
A.HEADER_MainTitle:visited{text-decoration:none;}
A.HEADER_MainTitle:hover{text-decoration:none;}

A.HEADER_MainTitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-weight: bold;
	color: #000066;
	}
	
A.HEADER_SubTitle{
	font-family: Arial, Helvetica, sans-serif;
	color: #000066;
	margin-top: 15px;
	font-weight: normal;
	}
	
/*end HEADER/FOOTER

<------------------------------------
*/



/*
	SIDEMENU
---------------------------------->
*/
.SIDEMENU_Header{		margin-top: 5px; 	font-weight: bold;	padding-left: 5px; 	background-color: #000066;	color: #FFFF00; 	text-decoration: none; 	border-color: #000066; 	border-style: solid; 	width: 152px; 	border-width: 1px; font-size: 85%; }
.SIDEMENU_Header A:link {text-decoration: none;color: #FFFF00; }
.SIDEMENU_Header A:active {text-decoration: none;color: #FFFF00; }
.SIDEMENU_Header A:visited {text-decoration: none;color: #FFFF00; }
.SIDEMENU_Header A:hover {text-decoration: none;color: #FFFF00; }

.SIDEMENU_SectionDiv A:link {text-decoration: none; font-size: 70%; color: #000066;}
.SIDEMENU_SectionDiv A:active { text-decoration: none; font-size: 70%; color: #000066;}
.SIDEMENU_SectionDiv A:visited { text-decoration: none; font-size: 70%; color: #000066;}
.SIDEMENU_SectionDiv A:hover {color: red; text-decoration: underline;}

.SIDEMENU_SectionDiv{	font-size: 90%; color: #000066;	background-color: #FFFFFF;	color: #000066; 	border-color: #000066; 	border-style: solid; 	width: 152px; 	border-width: 1px;}

A.SIDEMENU_TextLink:link {text-decoration: none; font-size: 70%; color: #000066;}
A.SIDEMENU_TextLink:active { text-decoration: none; font-size: 70%; color: #000066;}
A.SIDEMENU_TextLink:visited { text-decoration: none; font-size: 70%; color: #000066;}
A.SIDEMENU_TextLink:hover {color: red; text-decoration: underline;}

.SIDEMENU_SectionDiv A:link IMG {BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none}
.SIDEMENU_SectionDiv A:active IMG {BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none}
.SIDEMENU_SectionDiv A:visited IMG {BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none}
.SIDEMENU_SectionDiv A:hover IMG {BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none}


A.SIDEMENU_TextLinkBOLD:link {text-decoration: none; font-size: 80%; color: #000066; font-weight:bold;}
A.SIDEMENU_TextLinkBOLD:active { text-decoration: none; font-size: 80%; color: #000066; font-weight:bold;}
A.SIDEMENU_TextLinkBOLD:visited { text-decoration: none; font-size: 80%; color: #000066; font-weight:bold;}
A.SIDEMENU_TextLinkBOLD:hover {color: red; text-decoration: underline; font-weight:bold;}


A.SIDEMENU_SectionDivBOLD:link {text-decoration: none; color: #000066;BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none}
A.SIDEMENU_SectionDivBOLD:active { text-decoration: none; color: #000066;BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none}
A.SIDEMENU_SectionDivBOLD:visited { text-decoration: none; color: #000066;BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none}
A.SIDEMENU_SectionDivBOLD:hover {color: red; text-decoration: underline;BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none}



/*end SIDEMENU 







/*
	TEXT COLORS AND FORMATTING 
---------------------------------->
*/

.yellow_text {color: #FFFF00;}
.BUTTON_Standard{Margin-BOTTOM: 3px; Margin-TOP: 3px;font-weight:600; BORDER-LEFT-COLOR: #000066; BORDER-BOTTOM-COLOR:#000066; COLOR:#000066; BORDER-TOP-STYLE: outset; BORDER-TOP-COLOR: #000066; BORDER-RIGHT-STYLE: outset; BORDER-LEFT-STYLE: outset; BACKGROUND-COLOR: #FFCC00; BORDER-RIGHT-COLOR: #000066; BORDER-BOTTOM-STYLE: outset}

.Padded
{
	Margin-BOTTOM: 3px; Margin-TOP: 3px;
}

.SPACER_Blue
{
	BACKGROUND-COLOR: #000066;
}

.TEXT_Blue
{
	Color:#000066;
}

.TEXT_Yellow
{
	Color:#FFFF00;
}

	

/*
<------------------------------------
*/
















/* CSS Document */


/*added by DSC*/

	/*Last updated: July 25, 2003*/

		/*the box around the navigation controls on the results page */
	.resNaviBox{BORDER-RIGHT: #0000cc thin ridge; BORDER-TOP: #0000cc thin ridge; BORDER-LEFT: #0000cc thin ridge; BORDER-BOTTOM: #0000cc thin ridge}

		/*Ive started trying to change this.  menu_header is what is currently in use, this
		is the same thing, except it is spelled right...*/
 .menu_header { margin-top: 5px; font-weight: bold;padding-left: 5px; background-color: #000066;color: #FFFF00; text-decoration: none; border-color: #000066; border-style: solid; width: 150px; border-width: 1px; text-transform: uppercase;font-size: 85%; }
  .anysize_menu_header { margin-top: 5px; font-weight: bold;padding-left: 5px; background-color: #000066;color: #FFFF00; text-decoration: none; border-color: #000066; border-style: solid; border-width: 1px; text-transform: uppercase;font-size: 85%; }
 
		/*the blank image w/blue background that is used to make bars on the site*/
	.blueSpacer{BACKGROUND-COLOR: #000066}

		/*the page number that is selected.. ie if you are on page 2, and display
		has  1, 2, 3, 4, 5  --> makes the 2 stand out*/
	.dataListPagerSelected{font-size:large;font-weight:bolder;color: #000066}

		/*the <s, >s, and numbers used to page through results*/
	.dataListPager{font-size:medium;font-weight:bold;cursor:hand}
	A.dataListPager:link {color: blue; text-decoration: none; }
	A.dataListPager:active {color: blue; text-decoration: none; }
	A.dataListPager:visited {color: blue; 	text-decoration: none;}
	A.dataListPager:hover {color: blue; text-decoration: underline;cursor:hand}

		/*click on picture or virtual tour number to see tour*/
	.results_header{font-size:19px;	font-weight:bolder;color:#0000cc;}
		
		/*error message when no houses are found ie 'no homes in montgomery county found*/
	.rs_none_found{color:Red;font-size: 12px;}


		/*title of results ie   homes found in montgomery, tn*/
	.results_set_title{font-size: 17px;font-weight:bold;}
 
		/*these 3 and the next 3 should be all set the same, but ive not done it yet..
		please see the descriptions for the next three, as these are the same for results*/
	.rs_data_title{font-size: 15px;font-weight:bold;}
	.rs_data_item{font-size: 13px;color: #000066;}
 
		/*virtual tour header-- ie  MOREINFO:      color:blue   size:large     where MOREINFO is the data_header*/
	.vt_data_header{FONT-WEIGHT: bolder;FONT-SIZE: 17px;COLOR: black; BORDER-COLLAPSE: separate; }

		/*virtual tour title --ie  COLOR: blue   where COLOR is the data_title*/
	.vt_data_title{FONT-SIZE: 15px;COLOR: #000011;}

		/*virtual tour data --ie  color: BLUE    where BLUE is the data_item*/
	.vt_data_item{ FONT-SIZE: 13px;COLOR: #000066; }

		/* 'buttons' (table cells) that are in the virtual tour section*/
	.vt_homes_buttons{CURSOR: hand; BORDER-COLLAPSE: separate; 	BACKGROUND-COLOR: #000066;color:#FFFF00; FONT-SIZE: 13px;font-weight:bold;}

		/*I do not think that the following are in use*/
	.resSetDesc{font-size:small;color:Black;}

/*end added by dsc*/



.FSBObutton{font-weight:600; BORDER-LEFT-COLOR: #000066; BORDER-BOTTOM-COLOR:#000066; COLOR:#000066; BORDER-TOP-STYLE: outset; BORDER-TOP-COLOR: #000066; BORDER-RIGHT-STYLE: outset; BORDER-LEFT-STYLE: outset; BACKGROUND-COLOR: #FFFF00; BORDER-RIGHT-COLOR: #000066; BORDER-BOTTOM-STYLE: outset}

.header_top_text{FONT-WEIGHT: bolder; FONT-SIZE: 24px; COLOR: midnightblue; FONT-FAMILY: Arial, 'Lucida Console', 'Times New Roman'; TEXT-DECORATION: none}
.header_bottom_text{FONT-SIZE: smaller; COLOR: midnightblue; FONT-FAMILY: Arial, 'Lucida Console', 'Times New Roman'; TEXT-DECORATION: none}

  body { font-family: ariel, sans-serif;}
 
  .menu_header { margin-top: 5px; font-weight: bold;padding-left: 5px; background-color: #000066;color: #FFFF00; text-decoration: none; border-color: #000066; border-style: solid; width: 150px; border-width: 1px; text-transform: uppercase;font-size: 85%; }
  .menu_box { padding-left: 10px; background-color: #FFFFFF;color: #000066; text-decoration: none; border-color: #000066; border-style: solid; width: 150px; border-width: 1px; }
  .anysize_menu_box { background-color: #FFFFFF;color: #000066; text-decoration: none; border-color: #000066; border-style: solid; border-width: 1px; }
  .anysize_menu_header { margin-top: 5px; font-weight: bold;padding-left: 5px; background-color: #000066;color: #FFFF00; text-decoration: none; border-color: #000066; border-style: solid; border-width: 1px; text-transform: uppercase;font-size: 85%; }
 
  A.right_menu:link {text-decoration: none; font-size: 70%; color: #000066;}
  A.right_menu:active { text-decoration: none; font-size: 70%; color: #000066;}
  A.right_menu:visited { text-decoration: none; font-size: 70%; color: #000066;}
  A.right_menu:hover {color: red; text-decoration: underline;}
  
  A.right_menu_bold:link {text-decoration: none; font-size: 80%; color: #000066; font-weight:bold;}
  A.right_menu_bold:active { text-decoration: none; font-size: 80%; color: #000066; font-weight:bold;}
  A.right_menu_bold:visited { text-decoration: none; font-size: 80%; color: #000066; font-weight:bold;}
  A.right_menu_bold:hover {color: red; text-decoration: underline; font-weight:bold;}
  
  A.bottom:link { text-decoration: none; font-size: 70%; color: #000066; border-color: #FFFFFF; border-style: solid; width: 95px; border-width: 1px; background-color: #FFFFFF;}
  A.bottom:active { text-decoration: none; font-size: 70%; color: #000066; border-color: #FFFFFF; border-style: solid; width: 95px; border-width: 1px; background-color: #FFFFFF;}
  A.bottom:visited { text-decoration: none; font-size: 70%; color: #000066; border-color: #FFFFFF; border-style: solid; width: 95px; border-width: 1px; background-color: #FFFFFF;}
  A.bottom:hover { text-decoration: none; font-size: 70%; color: #FFFF00; border-color: #000066; border-style: solid; width: 95px; border-width: 1px; background-color: #000066;}
  A.red:link { color: red; text-decoration: none }
  A.red:active { color: red; text-decoration: none }
  A.red:visited { color: red; text-decoration: none }
  A.red:hover { color: red; text-decoration: underline;}
  A.bluelink:link { color: blue; text-decoration: none }
  A.bluelink:active { color: blue; text-decoration: none }
  A.bluelink:visited { color: blue; text-decoration: none }
  A.bluelink:hover { color: blue; text-decoration: underline;}
  
  A.fsboheader:link {text-decoration: none;}
  A.fsboheader:active {text-decoration: none;}
  A.fsboheader:visited {text-decoration: none;}
  A.fsboheader:hover {text-decoration: none;}
  
  A.body_title:link {text-decoration: none;}
  A.body_title:active {text-decoration: none;}
  A.body_title:visited {text-decoration: none;}
  A.body_title:hover {text-decoration: none;}
  
  .blue {color: #000066; }
  .contact_blue {color: #000066; margin-left: 25px; font-weight: bold; }
  .center_blue {color: #000066; margin-left: 25px; font-weight: bold; font-size: 175%; }
  .body_title {
	color: #000066;
	margin-top: 15px;
	font-weight: normal;
}
  .bottom_margin {margin-bottom: 5px; }
  .right_menu_header { margin-top: 5px; font-weight: bold; margin-bottom: 5px; background-color: #000066;color: #FFFF00; border-color: #000066; border-style: solid; width: 150px; border-width: 1px; text-transform: uppercase;font-size: 70%; }  
  .yellow_text {color: #FFFF00;}
  .small_blue_text {font-size: 70%; color: #000066;}
  .center_blue_text {font-size: 90%; color: #000066;}

  .right_menu_box { background-color: #FFFFFF;color: #000066; border-color: #000066; border-style: solid; width: 150px; border-width: 1px; }
  .right_menu_text {font-size: 80%;  margin-left: .5em; margin-right: .5em}
  p {color: #000066;}
  .menu_header2 { margin-top: 5px; font-weight: bold;padding-left: 5px; background-color: #000066;color: #FFFF00; text-decoration: none; border-color: #000066; border-style: solid;  border-width: 1px; text-transform: uppercase;font-size: 85%; }
  .menu_box2 { padding-left: 10px; background-color: #FFFFFF;color: #000066; text-decoration: none; border-color: #000066; border-style: solid; border-width: 1px; }
.fsboheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-weight: bold;
	color: #000066;
}
.blacktitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	line-height: normal;
	font-weight: bold;
	color: #000066;
}
TABLE
{
	font-family:Arial, Helvetica, Sans-Serif;
}
.Admin
{
	border:'Inset 2px blue';
	width:740px;
}

