/* BRE Styles - ALL Templates */

.topMenu a {
height:50px;
width:125px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
color:#000000;
font-weight:bold;
text-decoration:none;
font:14px Arial, Tahoma, Verdana, Helvetica, sans-serif;
background-image:url(../images/m1b.gif)
}

.topMenu a:hover {
background-image:url(../images/m1-1b.gif)
}

.bottomMenu a {
color:#000000;
font-family:arial; 
font-size:12px;
font-weight:bold;
text-decoration:none;
margin:0px;
padding:0px;
} 

.bottomMenu a:hover {
text-decoration:underline;
} 

.menuSeparator {
color:#000000;
}

.logo {
color:#ffffff;
}

.content { 
color:#000000; 
font-family:Tahoma, Verdana, sans serif;  
font-size:12px;
//margin:20px 20px 20px 20px;
margin:0px 10px 10px 10px;
}

.content a { 
color:#004A96;
font-weight:bold;
text-decoration:underline} 
}

.content a:hover { 
text-decoration:none;
} 

.content td {
color:#363636;
font-size:11px;
} 

h3 {
color:#98C61D;
font-size:14px;
font-weight:bold;
}

.breadcrumbWindow{
height:25;
padding-left:5px;
padding-top:2px;
}

.breadcrumbMenu {
font-family:verdana;
font-size:11px;
color:black;
text-decoration:none;
padding-top:2px;
}

.breadcrumbMenu a{
font-family:verdana;
font-size:11px;
color:black;
text-decoration:none;
}

.breadcrumbActive{
font-weight:bold;
}

/* Standard Sidebars */

.sidebarWindow {
padding-left:25px;
vertical-align:top;
width:200px;
}

.sidebarHeader{
background-color:e3e3e3;
color:#cc0000;
font-family:Trebuchet MS, tahoma;
font-size:14px;
text-align:center;
font-weight:bold;
padding:5px 5px 1px 5px;
width:200px;
}

.sidebarContainer{
background-color:e3e3e3;
color:#000000;
font-family:tahoma;
font-size:11px;
text-align:left;
padding:5px 10px 5px 10px;
width:200px;
}

.sidebarContainer td {
color:#000000;
font-family:tahoma;
font-size:11px;
}

.sidebarContainer a {
color:#004A96;
font-weight:bold;
text-decoration:underline;
} 

.sidebarContainer a:hover {
text-decoration:none;
} 

/* Listing Detail Sidebars */

.sidebarDetailWindow {
padding-left:25px;
vertical-align:top;
width:200px;
}

.sidebarDetailContainer{
background-color:#ffec9d;
color:#000000;
font-family:tahoma;
font-size:11px;
text-align:left;
padding:10px 10px 10px 10px;
width:200px;
}

.sidebarDetailContainer td {
color:#000000;
font-family:tahoma;
font-size:11px;
}

.sidebarDetailContainer a {
color:#004A96;
font-weight:bold;
text-decoration:underline;
} 

.sidebarDetailContainer a:hover {
text-decoration:none;
} 

/* Home Map Sidebar */

.homeSidebarWindow {
padding-left:5px;
vertical-align:top;
border-left:1px solid #999999;
}

.homeSidebarContainer{
background-color:#ffffff;
color:#000000;
font-family:tahoma;
font-size:11px;
text-align:left;
padding-top:5px;
padding-left:4px;
}

.homeSidebarContainer strong {
color:#98C61D;
font-weight:bold;
} 

.homeSidebarContainer a {
color:#004A96;
font-weight:bold;
text-decoration:underline;
} 

.homeSidebarContainer a:hover {
text-decoration:none;
} 

.admin,td { font-family:tahoma,sans-serif; font-size:11px; font-weight:normal;}
.searchButton {font-family:tahoma,sans-serif; font-size:11px; font-weight:normal; background:#ffd350; border-bottom:1px solid #000000; border-right:1px solid #000000; border-left:1px solid #ffec9d; border-top:1px solid #ffec9d; color:#000000; text-decoration:none; cursor:hand;}
.searchSelect {font-family:tahoma,sans-serif; font-size:11px; font-weight:normal; background:#ffffff; width:150px;}

.footer { 
color:#363636;
font-family:arial; 
font-size:11px;
text-align:center;
margin:0px;
padding:0px;
}

.footer a {
color:#363636;
font-weight: bold;
text-decoration:none
} 

.footer a:hover {
text-decoration:underline
} 


 
/* OLD STUFF - Not Used? */

.buttonscontainer1 {
height:38px;
}

.buttons1 a {
color: #000000;
height:24px;
border-left: 3px solid;
border-right: 3px solid;
border-top: 3px solid;
background-color: #ffc028;
padding: 2px;
padding-left: 3px;
font: 14px Arial, Verdana, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
border-color: #f6ab1c;
margin: 0px;
text-align: center;
}

.buttons1 a:hover {
height:24px;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 1px;
padding-right: 1px;
background-color: #f6ab1c;
border-color: #ffc028 #f6ab1c #f6ab1c #ffc028;
color: #000000;
text-decoration: none;
}

.date {
color:white;
font-family:arial;
font-size:11px;
height:24;
padding-right:5px;
padding-top:5;
padding-bottom:5;
letter-spacing:3px;
}
