﻿body { margin: 0px; padding: 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background: #ffffff; color:#414b56; }
     
/* General Links */
a:link { color : #ff0000;} 
a:active { color : #ff0000;} 
a:visited { color : #ff0000;} 
a:hover { color : #cc9933;} 

#bgcontain { background: url(../Images/bkg_container.png) repeat-y; } 

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.header { background: url(../Images/bkg_header_empty.png) no-repeat left top; }

/* DropDown Menu ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#menu { background: #f2efe6;}
#menu li a { color: #000; border-right: solid 1px #d9d3c0;}
#menu li a:visited { color:#000;}
#menu li a:hover { color:#fff; background: #993300;}

DIV#menu ul li ul {	background: #cc3300;}

#menu li li a { background: #cc3300; color:#fff; }
#menu li li a:visited { background: #cc3300; color:#fff;}
#menu li li a:hover  { background: #993300; color:#fff;}

/* BreadCrumb */

.content .BreadCrumb { color: #666633; border-bottom: solid 1px #d9d3c0;  }

.content h1 { color: #13007C; }
.content h2 { color: #13007C;}
.content h3 { color: #13007C;}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Featured h1 { border-bottom: dashed 1px #333;}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.RecentArticles h1 {border-bottom: dashed 1px #333; }

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.News h1 { border-bottom: dashed 1px #333;}
.News .Post { border-bottom: dashed 1px #e0e0e0;}
.News .Post .PostContent { color:#51555b; }

.RecentBlogs { background-color: white; }
.RecentBlogs h1 { border-bottom: dashed 1px #333; }

/* Post Info/Details */
.Post .PostInfo { background: #eeefe3; color:#660000; }
.Post .PostInfo a { color: #660000; }
.Post .PostInfo .Author { border-right: solid 1px #cc9966; }
.Post .PostInfo .Time { border-right: solid 1px #cc9966; }
.Post .PostInfo .Categ { border-right: solid 1px #cc9966; }


/* Post Author left side from the article */
.Post .PostAuthorDetails { background:#eeefe3;  }
.Post .PostAuthorDetails h2 { color:#79602f; }

.Post .PostMore .Comment .Details { background: #eeefe3; }
.Post .PostMore .Comment .Content { border: solid 1px #eeefe3; }

/* Authors A-Z - ( Only on the Author page) */
.AZ ul { background:#eeefe3; }


/* PageForms */
.PageForms form { border: solid 2px #eeefe3;}
.PageForms th { background: #eeefe3; color: #660000;}
.PageForms .Button { background: #f7e7ad; border: outset 2px #e9e1d2; }


#tabnav .tablink a:link, #tabnav .tablink a:visited { background: #f7e7ad; border: 1px solid #ead898; color:#996633;}
#tabnav .tablink a:link.active, #tabnav .tablink a:visited.active { border-bottom: 1px solid #fff; background: #fff; color:#cc9933;}
#tabnav a:hover { background: #fff;}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.ViewAll { background: url(../Images/ico_view_all.png) no-repeat left center; color:#33b0ee;}
.ViewAll a { color:#33b0ee;}
.ViewAll a:visited { color:#33b0ee;}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* .left div { background: #eeefe3 url(../Images/bkg_end_panel_yellow.gif) no-repeat left bottom; }    */
.left .PanelStart { background: #13007C url(../Images/block_top.gif) no-repeat left top; color:#FFFFFF; border-bottom: 1px solid #fff;} 
.left .PanelEnd { background: #13007C url(../Images/block_bottom.gif) no-repeat left top; } 

.left .MainMenu ul { margin: 0px; padding: 0px; width: 100%; }
.left .MainMenu li { padding: 0px; margin: 0px; list-style-type: none; }   

.left .MainMenu ul li.menu a:link, .left .MainMenu ul li.menu a:visited {
    background-color: #13007C;
    border: 1px solid #13007C;
    color: #fff;
    display: block; 
    width: 157px;  
    margin: 0px;
    padding: 2px 0px 2px 10px;
    text-decoration: none;
}
.left .MainMenu ul li.menu a:hover {
    background-color: #fff;
    color: #f00;
}

.left .MainMenu ul li.menu2 a:link, .left .MainMenu ul li.menu2 a:visited{
    background-color: #fff;
    color: #13007C;
    display: block; 
    width: 142px;   
    border: 1px solid #13007C;
    border-top: none;
    border-bottom: none;
    padding: 2px 0px 2px 25px;
    text-decoration: none;
}
.left .MainMenu ul li.menu2 a:hover {
    background-color: #fff;
    color: #f00;
}

.left h2 strong {}

.left li a { color:#ffffff; }
.left li a:visited { color:#ffffff; }
.left li a:hover { color:#f00; }

.left .Categories { background-color: #13007C; }
.left .SiteMenu { background-color: #13007C; }
.left .ArticleOptions {background-color: #13007C;}
.left .PopularArticles {background-color: #13007C;}
.left .FavoriteArticles {background-color: #13007C;}
.left .ArticlesToRead { background-color: #13007C;}
.left .RightArticleHistory { background-color: #13007C;}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.footer { background: #ffffff url(../Images/bkg_footer.png) no-repeat left top; color:#61614e; }
.footer a { color: #3e3e2b; }
.footer a:visited { color: #3e3e2b; }
.footer a:hover { color: #3e3e2b; }

/* Paging */
.Paging a { border: 1px solid #663300; background: #eeefe3; border: 1px solid #0066cc;}
.Paging a:visited, .Paging a:link { background: #eeefe3; border: 1px solid #663300;}
.Paging a:hover { background: #663300; color:#fff; text-decoration: none;}
.PagingDisabled { border: 1px solid #ccc; background: #e5e5e5; color:#666;}
.PagingCurrentPageNumber { border: 1px solid #663300; background: #663300; color: #fff;}


.Featured .Post h1 {
  margin: 15px 0px 0px 0px;
  padding: 0px;
  color: #13007C;
  font-size: 16px;   
  font-weight: bold;  
  font-style: italic;
  letter-spacing: 0px;
  border: none;
}

.sale-summary { 
  margin: 0.5em 0 0.5em 0;
  border: solid 1px #13007C;
  font-family: Arial;
  font-weight: normal;
  font-size: 12px;
}

.sale-summary .headerinfo {
  background: #D9D9D9;
  color: #13007C;
  padding: 4px 6px 4px 6px;
}

.sale-summary .headerinfo .headercaption {
  font-weight: bold;
  font-size: 14px;
}

.sale-summary .headerinfo .headerref {
  float: right;
  font-weight: normal;
  font-size: 13px;
}

.sale-summary .sale-content {
  margin: .5em 0 .5em 0;
  line-height: 1.2;
}

.sale-links {
  text-align:right;
  padding-bottom: 10px;
  padding-right: 10px; 
  font-size: 10px;   
  font-weight: bold;
  border: none;
}

.sale-links a {
  font-style: italic;
}

.Post .PostContent .sale-links img { 
  padding: 0px; 
  margin: 0px; 
  border: none;
}

.sale-summary .sale-content h1 {
  margin: 0px;
  padding: 0px;
  color: #000;
  font-size: 14px;   
  font-weight: bold;  
  font-style: normal;
  letter-spacing: 0px;
  border: none;
}



.sale .content .title {
  border: none;
  background-color: transparent;
}


.sale tr {
  padding: 0; 
}

.sale td {
  padding: .2em .5em .1em .5em; 
}

.sale .title2 {
  font-weight: bold;
  font-size: 1.2em;
}

.sale .saletype, .sale .title2, .sale .description2 {
  color: #666666 !important;
}

.sale .status {
  font-size: 2.0em !important;
  margin-top: -5px;
  margin-bottom: -7px;
}

.sale h1 {
  margin-bottom: 0px;
}

.sale td.title {
  color: #000 !important;
}

.sale .links {
  text-align:right;
  padding-bottom: 10px;
  padding-right: 10px;  
}
.sale .links a {
  font-weight: bold;
}

#sale-admin-filter tr.odd, #sale-admin-filter tr.even {
  background-color: #FFFFFF;
}

.feature-title {
  width: 538px;
  height: 20px;
  background: transparent url(feature-title.gif) no-repeat top left;
}

.feature-title .title {
  color: #fff !important;
  padding-left: 1em;
}

.feature-title .instructions {
  color: #fff !important;
  font-size: 0.8em !important;
  padding: 0.5em 15em 0 0;
  float: right;
}

.newslettersignup-image {
  width: 558px;
  height: 100px;
  margin-left: -20px;
  background: transparent url(../Images/sm_signup.gif) no-repeat top left;
}

.newsletterdanielsign-image {
  width: 214px;
  height: 109px;
  margin-top: 40px;
  margin-bottom: 10px;
  background: transparent url(../Images/daniel_sign.gif) no-repeat top left;
}

.newsletteremmasign-image {
  width: 234px;
  height: 80px;
  margin-top: 40px;
  margin-bottom: 10px;
  background: transparent url(../Images/emma_sign.gif) no-repeat top left;
}

.team-image {
  float: right;
  width: 350px;
  height: 252px;
  background: transparent url(../Images/asb_team.gif) no-repeat top left;
}

.welcome-image {
  width: 538px;
  height: 37px;
  background: transparent url(../Images/home_graphic2.gif) no-repeat top left;
}

.welcome-image2 {
  width: 538px;
  height: 37px;
  background: transparent url(../Images/home_graphic3.gif) no-repeat top left;
}

.welcome-image3 {
  width: 538px;
  height: 6px;
  background: transparent url(../Images/home_graphic4.gif) no-repeat top left;
}

.welcome-image4 {
  width: 538px;
  height: 37px;
  background: transparent url(../Images/home_graphic5.gif) no-repeat top left;
}

.welcome-message {
  margin: 15px 0px 0px 0px;
  padding: 0px;
  color: #13007C;
  font-size: 12px; 
}

.dev-team-image {
  float: right;
  width: 150px;
  height: 193px;
  background: transparent url(../Images/dev-team-image.gif) no-repeat top left;
}

.sell-team-image {
  float: right;
  width: 150px;
  height: 193px;
  background: transparent url(../Images/sell-team-image.gif) no-repeat top left;
}

.lease-management-logo {
  width: 232px;
  height: 80px;
  background: transparent url(../Images/lease-management-logo.gif) no-repeat top left;
  margin-bottom: 10px;
}

.lease-management-image {
  float: right;
  width: 150px;
  background: transparent url(../Images/lease-management-image.gif) no-repeat top left;
  margin-left: 10px;
}

.intro-message {
  float: left;
}

.line-break {
  background: #000072;
  width: 538px;
  height: 4px;
}

.line-break-text {
  color: #FFFFFF;
  font-size: 14px; 
  background: #000072;
  width: 100%;
  font-family: Arial; 
  font-weight: bold;
  padding: 3px 0px 3px 4px;
}

.dept_header, .office_header {
  background: transparent url(../Images/department_header.gif) no-repeat top left;
}

.dept_header h2, .office_header h2 {
  color: #FFFFFF;
}

.new {
  background: transparent url(../Images/new.gif) no-repeat top right;
  width: 99%;
}

td.quicksearch {
  background-color: #13007C;
}

td.quicksearch a {
  color: #FFFFFF;
  font-weight: bold;
  font-size: 12px;
}