body {
	margin-bottom: 0px;
	font-family: Verdana, Arial, Tahoma;
	font-size: 10px;
	background-color: #FFFFFF;  /* dark green */
    scrollbar-base-color: #99cc00;
	scrollbar-arrow-color: #fff;
}











.MainTable
{   border: solid 2px yellow;
    border: none;
}
.MainTable_LeftColumn
{   padding:15px;
    width:666px;
}
.MainTable_RightColumn
{
    background-color: #660000;
    text-align:center;
    width:273px;
}
.MainTable_RightColumn_InnerTable
{
    color: White;
    padding:15px;
    width:260px;
}
.SeparatorLineBlogLatest {    width: 80%;      }











.Title
{
    font-size: 1.6em;
    font-weight:bold;
    padding: 30px 30px 30px 30px;
    color: #663300;
    text-align:center;
    border:solid 0px red;
}
.TitleRight
{   color:#669999;}
td {    vertical-align:top;}
.Content
{
    border: ivory 1px dotted;
}
.ContentPlaceHolderTD
{   padding:10px;
}

.FeedbackInfoPanel, .FeedbackWarningPanel
{   
	text-align: center;    
	font-weight: bold;		
	display:block;
	border: solid 1px;	
	border-left: none;
	margin-bottom:10px;		
}

.FeedbackInfoPanel
{   background-color:#e9ecf1;
    border-color: #99cc00;
    
    background-color:#FFFFFF;
    border-color: #FFFFFF;
    
    color:#99cc00;    }
.FeedbackWarningPanel
{   
    background-color:#ffeeee;  
    border-color: #663300;       
    
    background-color:#FFFFFF;
    border-color: #FFFFFF; 
    color:red;    
}
.AgentPhotoImage, .NeighborhoodPhotoImage
{   margin-right:10px;
}
.ContentHeader1
{   color: #660000;
    font-size:1.7em;
    font-weight:bold;
    font-family: Trebuchet MS, Verdana, Arial, Tahoma;
    text-align: center;
    }
.ContentHeader2
{   color:#FFFFFF;
    font-size:1.3em;
    font-weight:bold;}
.ContentText
{}
.ContentFooterWrapper
{   text-align:center;  }
.ContentFooterWrapper2
{   text-align:right;  }
.ContentFooterWrapper3
{   text-align:right; 
    font-weight:bold;
    font-style:oblique; }
.ContentFooter
{   font-size:1em;
    font-weight:bold;    
}


.EditFieldHeaderStyle
{   width: 150px;
    border: solid 0px white;
}
.EditTextBox, .EditDDL
{   
    font-family: Courier;
    color: #336666;
    width: 400px;
}
.SeparatorLine, .SeparatorLine2, .SeparatorLineBlogLatest
{   height:1px;
    width: 430px;
    width: 80%;
    color:#663300;
}


.SeparatorLine2 {   color: LightGrey;}
.EditAgentPanel, .EditListingPanel, .EditNeighborhoodPanel 
{   border: dotted 1px #99cc00;
    padding:10px;
}
.EditAgentPanelTD, .EditListingPanelTD
{   text-align:center;  
    /*width:33%;*/
}
.EditListingPicturesDiv
{   border: dotted 1px #99cc00;
    text-align:center;
}    
.HeaderBlock
{
    background-color: #cccccc;
    padding:10px;    
}    

.ListingListTable
{   border: dotted 0px #99cc00; 
    padding:10px;
    width:100%;}
.ListingListTable_Left, .ListingListTable_Right
{   padding:10px;
 
    width: 300px;        
}
.ListingListTable_Left {   text-align:center;}
    
.JustSoldLabel 
{   color: #cc0000; 
    font-size: 1.4em;
    font-weight:bold;
}   

.InactiveLabel
{color: red; 
    font-size: 1.2em;
    font-weight:bold;
}
.HeaderAgentListTable, .HeaderNeighborhoodListTable, .OurVisionTable
{   z-index:10; 
    position:absolute; 
    left:242px;
    display:none;
    
    border: solid 1px #99cc00;
    background-color: White;
    padding:10px;
    text-decoration: none;
    
    width:150px;
}    
.HeaderNeighborhoodListTable
{left:133px;}

.OurVisionTable
{left:33px;
    text-align:left;}

a.HeaderMenuItem
{   text-decoration: none;  }
.HighlightMenuItem
{   font-weight: bold;}
.ListingThumbnailImage
{margin:1px;}

.BlogDisplayDate
{   font-style: italic;
}


.PreviousButton_TD
{   text-align:left;
}
.NextButton_TD
{   text-align:right;
}

.PreviousItems_Button, .NextItems_Button
{   background-color: #660000;
    border: none;    
    color:White;
    cursor: hand; cursor: pointer;
    font-weight:bold;
    font-size:8pt;   
}

.PreviousItems_SideButton, .NextItems_SideButton
{   background-color: White;
    border: none;    
    color:#660000;
    cursor: hand; cursor: pointer;
    font-weight:bold;
    font-size:8pt;   
}