BODY {
  font-size: 12px;
  font-family: "Trebuchet MS", Verdana, Arial, Sans-serif;
  background: #ffffff;
  color: #333333;
}

TD {
  font-size: 12px;
  font-family: "Trebuchet MS", Verdana, Arial, Sans-serif;
  color: #333333;
}

h1 {
  color: #333333;
  font-size: 20px;
  font-weight: normal;
  margin-top: 0;
  margin-bottom: 0;
}

A, A:active, a:visited{
	 color: #3399CC;
	 text-decoration:none
}
.noulindent {
  margin-left: 0;
  padding-left: 1.5em;
  margin-bottom: 0;
  margin-top: 3px;
}

.BGcream {
  color: #333333;
  background: #ffffeb;
}

.BGDarkTan {
  color: #333333;
  background: #A29779;
}

.BGKahki {
  color: #333333;
  background: #efebe0;
}

.BGbeige {
  color: #333333;
  background: #efebe0;
}

.BGblue {
  color: #ffffff;
  background: #336699;
}

.BGmedBlue {
  color: #ffffff;
  background: #3399cc;
}

.BGlightBlue {
  color: #333333;
  background: #d6ebf5;
}

.BGefebe0 {
  color: #333333;
  background: #efebe0;
}

.BGlightGray {
  color: #333333;
  background: #e8e8e8;
}

.BGgray {
  color: #333333;
  background: #cccccc;
}

.BGgrayF3 {
  color: #333333;
  background: #f3f3f3;
}

.BGgray99 {
  color: #333333;
  background: #999999;
}

.BGgrayEE {
  color: #333333;
  background: #eeeeee;
}

.BGblack {
  color: #ffffff;
  background: #000000;
}

.BGwhite {
  color: #333333;
  background: #ffffff;
}

.BGDarkBlue, .BGDarkBlue a:visited {
  color: #ffffff;
  background: #5ca3d6;
}

.BGerror {
  color: #ffffff;
  background: #ff0000;
}

.BGSubTopBarListings, .BGSubTopBarListings:Active, .BGSubTopBarListings:Visited {
  color: #ffffff;
  background: #3399cc;
}

.BGSubTopBarManagers, .BGSubTopBarManagers:Active, .BGSubTopBarManagers:Visited {
  color: #ffffff;
  background: #53667f;
}

.OrangeBigFont {
  font-weight: bold;
  font-size: 14px;
  color: #ff6600;
  background: #ffffff;
}
.GreenishBigFont {
  font-weight: bold;
  font-size: 14px;
  color: #9c9c31;
  background: #ffffff;
}

.PurpleBigFont {
  font-weight: bold;
  font-size: 18px;
  color: #336699;
  background: #ffffff;
}

.OrangeLittleFont {
  font-weight: bold;
  font-size: 12px;
  color: #ff6600;
  background: #ffffff;
}

.BigGuestCard {
  font-weight: bold;
  font-size: 18px;
  color: #333333;
}

.HEADERWelcomeBlurb {
  font-weight: bold;
  font-size: 12px;
  color: #336699;
}

.HEADERHomeLeftBlurb {
  font-weight: bold;
  font-size: 12px;
  color: #ff6600;
  background: #ffffff;
}

.HEADERCreditArticle {
  font-weight:bold; font-size:18px; font-family:Verdana,Arial,Helvetica,Sans Serif;
  color:#ff6600;
  padding:15px 0px 15px 0px;
}

.SUBHEADERCreditArticle {
  font-weight:bold; font-size:12px;
  padding:5px 0px 20px 0px;
}

.AboutContentBody {
  font-size: 12px;
}

.FONTRegularVerySmall {
  font-size: 9px;
  line-height: 12px;
}

.FONTRegularSmall {
  font-size: 10px;
  font-weight: normal;
}

.FONTRegular {
  font-size: 12px;
}

.FONTBoldSmall {
  font-weight: bold;
  font-size: 10px;
}

.FONTBold12 {
  font-weight: bold;
  font-size: 12px;
}

.FONTMed {
  font-size: 13px;
}

.FONTBold {
  font-weight: bold;
}

.FONTBoldMed {
  font-weight: bold;
  font-size: 13px;
}

.FONTBoldLarge {
  font-weight: bold;
  font-size: 15px;
}

.FONTError {
  font-weight: bold;
  color: #ff0000;
  background: #ffffff;
}

.FONTRed, .FONTRed:visited, .FONTRed:active, .FONTRed:link {
  color: #ff0000;
  background: #ffffff;
}

.FONTLargeBlueHome {
  font-weight: bold;
  color: #3399cc;
  font-size: 20px;
  text-decoration:none
}

.FONTLargeBlue {
  color: #3399cc;
  font-size: 20px;
}

.FONTLargeBlack {
  color: #333333;
  font-size: 20px;
  font-weight: normal;
  display: inline;
}

.FONTLargeOrange {
  color: #ff6600;
  font-size: 1.15em;
  font-weight: normal;
  display: inline;
}

.FONTMedLargeOrange {
  color: #ff6600;
  font-size: 16px;
}

.FONTMedLargeHead {
    font-size: 11px;
}

.FONTMedLargeHeadBold {
    font-weight: bold;
    font-size: 11px;
}

.FONTBigBlueHome {
  font-weight: bold;
  color: #3399cc;
  font-size: 16px;
}

.FONTBigBlue {
  color: #3399cc;
  font-size: 16px;
}

.FONTBigBlackBold {
  font-weight: bold;
  color: #333333;
  font-size: 16px;
}

.FONTBigGrayBold {
  font-weight: bold;
  color: #999999;
  font-size: 16px;
}

.FONTMediumOrange {
  color: #ff6600;
  font-size: 13px;
}

.FONTOrange {
  color: #ff6600;
  font-size: 12px;
}

.FONTSmallOrange {
  font-weight: bold;
  color: #ff6600;
  font-size: 10px;
}

.FONTSmallOrangeNObold {
  color: #ff6600;
  font-size: 10px;
}


.FONTNotQuiteSoSmallOrange {
  font-weight: bold;
  color: #ff6600;
  font-size: 11px;
}

.FONTSmallGray {
  font-weight: bold;
  color: #999999;
  font-size: 10px;
  text-decoration: none;
}

.apartments_sm_gray, .apartments_sm_gray:visited, .apartments_sm_gray:active, .apartments_sm_gray:link  {
  font-weight: bold;
  font-family: Verdana, Helvetica, sans-serif;
  color: #999999;
  font-size: 10px;
  text-decoration: none;
}

.FONTSmallWhite {
  font-weight: bold;
  color: #FFFFFF;
  font-size: 10px;
  text-decoration: none;
}

FONTDarkGray {
  color: #333333;
  background: #ffffff;
}

outdent {
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  margin-left: 10px;
  text-indent: -10px;
}

FooterPopup {
  font-size: 10px;
  color: #333333;
  background: #ffffff;
}

.SearchResultBlackHeader {
  font-size: 1.10em;
  color: #ffffff;
  height:25px;
   padding-left:4px;
  padding-top:5px; 
  font-weight:bold;
  background-image:url(../img/strip_bkgrnd.jpg);
  background-repeat:repeat-x;
}
.SearchResultOrangeHeader {
  font-size: 12px;
  color: #ffffff;
  background-image:url(../img/strip_bkgrnd.jpg);
  height:25px;
  font-weight:bold;
}

a.SearchResultBlackHeader:link, a.SearchResultBlackHeader:visited {
  font-size: 12px;
  color: #ffffff;
  padding-left:7px;
  padding-top:4px;
}

.SearchResultGrayHeader {
  font-size: 12px;
  color: #333333;
  background: #cfcfcf;
}

a.SearchResultGrayHeader:link, a.SearchResultGrayHeader:visited {
  font-size: 12px;
  color: #333333;
}

.SearchResultBlackBoldHeader {
  font-weight: bold;
  font-size: 12px;
  color: #ffffff;
  background: #333333;
}

a.SearchResultBlackBoldHeader:link, a.SearchResultBlackBoldHeader:visited {
  font-weight: bold;
  font-size: 12px;
  color: #ffffff;
}

.PopupTitle {
  font-size: 16px;
  color: #333333;
  background: #ffffff;
}

.HomeListSectionHead {
  font-weight: bold;
  font-size: 12px;
  color: #333333;
  background: #d6ebf5;
}

.MapMarketHeader2 {
  font-weight: bold;
  font-size: 20px;
  color: #ff6600;
  background: #ffffff;
}

.PageHeader {
  font-size: 18px;
  font-weight: bold;
  color: #ff6600;
  background: #ffffff;
}

BlackHeader {
  font-size: 16px;
  font-weight: bold;
  color: #333333;
  background: #ffffff;
}

.LeaseHeader {
  font-size: 18px;
  font-weight: bold;
}

.SAMPLEhead {
  font-weight: bold;
  font-size: 12px;
  color: #333333;
}

.SAMPLEbody {
  font-size: 12px;
  color: #333333;
}

INPUT {
  font-size: 1em;
  font-family: Verdana, Arial;
}

TEXTAREA {
  font-size: 12px;
  font-family: Verdana, Arial;
}

SELECT {
  font-size: 12px;
  font-family: Verdana, Arial;
}

OPTION {
  font-size: 12px;
  font-family: Verdana, Arial;
}

.courier_12 {
  font-family: "Courier New";
  font-size: 12px;
}

.trebuchet {
  color: #333333;
}

.trebuchet_bold {
  color: #333333;
  font-weight: bold;
}

.trebuchet_10 {
  font-size: 10px;
  color: #333333;
}

.trebuchet_11 {
  font-size: 11px;
  color: #333333;
}

.trebuchet_11_bold {
  font-size: 11px;
  font-weight: bold;
  color: #333333;
}

.trebuchet_12 {
  font-size: 12px;
  color: #333333;
}

.trebuchet_12_666666 {
  font-size: 12px;
  color: #666666;
}

.trebuchet_12_bold {
  font-size: 12px;
  font-weight: bold;
  color: #333333;
}

.trebuchet_13 {
  font-size: 13px;
  color: #333333;
}

.trebuchet_13_bold {
  font-size: 13px;
  font-weight: bold;
  color: #333333;
}

.trebuchet_13_bold_666666 {
  font-size: 13px;
  font-weight: bold;
  color: #666666;
}

.trebuchet_14 {
  font-size: 14px;
  color: #333333;
}

.trebuchet_14_bold {
  font-size: 14px;
  font-weight: bold;
  color: #333333;
}

.trebuchet_15_bold_256679 {
  font-size: 15px;
  font-weight: bold;
  color: #256679;
}

.trebuchet_16_bold_ff6600 {
  font-size: 16px;
  font-weight: bold;
  color: #ff6600;
}

.trebuchet_16_bold {
  font-size: 16px;
  font-weight: bold;
  color: #333333
}

.trebuchet_17 {
  font-size: 17px;
  color: #333333
}

.trebuchet_17_bold {
  font-size: 17px;
  font-weight: bold;
  color: #333333
}

.trebuchet_18_bold {
  font-size: 18px;
  font-weight: bold;
  color: #333333
}

.account_head {
  font-size: 18px;
  font-weight: bold;
  color: #333333;
}

.fake_link {
  color: blue;
  text-decoration: underline;
}

.linkspots_link {
  margin-bottom: 4px;
  line-height: 120%;
}

.moving_center_link {
  margin-bottom: 4px;
}

a.moving_center_link:link {
  color: #0000ee;
}

a.moving_center_link:visited {
  color: #0000ee;
}

.moving_center_description_link {
  color: #333333;
  text-decoration: none;
}
a.moving_center_description_link:link {
  color: #333333;
  text-decoration: none;
}
a.moving_center_description_link:visited {
  color: #333333;
  text-decoration: none;
}
a.moving_center_description_link:active {
  color: #333333;
  text-decoration: none;
}
a.moving_center_description_link:hover {
  color: #333333;
  text-decoration: underline;
}

.search_history_description {
  font-size: 11px;
  color: #000000;
}

.search_heading {
  font-size: 12px;
  color: #000000;
  font-weight: bold;
}

.search_label {
  font-size: 12px;
  color: #000000;
}

.lease_report_heading {
  font-size: 14px;
  color: #cc3300;
  font-weight: bold;
}

.lease_report_subheading {
  color: #333333;
  font-weight: bold;
}

.lease_report_subheading_link {
  color: blue;
  font-weight: normal;
}

.lease_report_property_address {
  font-size: 12px;
  color: #333333;
}

.lease_report_text {
  font-size: 12px;
}

.messageRow {
  font-family: "Trebuchet MS", Verdana, Arial, Sans-serif;
  color: #333333;
  padding-right:10px;
}

.messageColumnHeaderLink {
  font-family: "Trebuchet MS", Verdana, Arial, Sans-serif;
  color: #333333;
  font-weight:bold;
}

.UnderlineOnHover {
  text-decoration: none;
}

.UnderlineOnHover:hover {
  text-decoration: underline;
}

H1.manager {
  font-size: 17px;
  font-weight: bold;
  font-family: "Trebuchet MS", Verdana, Arial, Sans-serif;
  color: #EE7A00;
}

.dark_grey {
  color: #666666;
}

.grey {
  color: #53667F;
}

.black {
  color: #000000;
}

TABLE.manager {
  border-collapse: collapse;
  border: solid 1px #cccccc;
  font-family: "Trebuchet MS", Verdana, Arial, Sans-serif;
}

TABLE.manager THEAD TR {
  background-color: #fcfbeb;
}

TABLE.manager THEAD TR TH {
  font-size: 12px;
  border-bottom: dotted 1px #cccccc;
  color: #52637d;
  font-weight: bold;
  text-align: center;
  padding-left: 0px;
  padding-right: 3px;
}

TABLE.manager > THEAD > TR > TH:first-child,
TABLE.manager > TBODY > TR > TD:first-child {
  padding-left: 5px;
}

TABLE.manager > THEAD > TR > TH:last-child,
TABLE.manager > TBODY > TR > TD:last-child {
  padding-right: 5px;
}

TABLE.manager TBODY TR {
  background-color: #fcfbeb;
}

TABLE.manager TBODY TR.ruled {
  background-color:#fbf6d2;
  cursor: pointer;
}

TABLE.manager TBODY TR TD {
  font-size: 11px;
  color: #666666;
  border-bottom: dotted 1px #cccccc;
  text-align: center;
  padding-left: 1px;
  padding-right: 1px;
}

TABLE.manager_contact {
  font-family: "Trebuchet MS", Verdana, Arial, Sans-serif;
}

TABLE.manager_contact TD {
  font-size: 11px;
  color: #53667f;
  font-weight: bold;
}

.manager_pager {
  font-size: 11px;
  color: #666666;
}

TABLE.manager_cap TD.left_corner {
  background-image: url(img/lessor/manager/lt_corner.gif);
  width: 9px;
  height: 44px;
}

TABLE.manager_cap TR TH,
TABLE.manager_cap TR TH TABLE TD {
  background-image: url(img/lessor/manager/table_tile.gif);
  height: 44px;
  font-family: "Trebuchet MS", Verdana, Arial, Sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #53667F;
  text-align: left;
  line-height: 100%;
}

TABLE.manager_cap TR TD.right_corner {
  background-image: url(img/lessor/manager/rt_corner.gif);
  width: 9px;
  height: 44px;
}

.HighlightBox {
  margin: 10px 10px 20px 10px;
  padding: 8px;
  border: 1px solid #666;
  font-weight: bold;
  color: black;
  background: #ccc;
  text-align: left;
}

.HighlightBoxLtGray {
  margin: 10px 10px 20px 10px;
  padding: 8px;
  border: 1px solid #999999;
  font-weight: bold;
  color: black;
  background: #e5e5e5;
  text-align: left;
}

#cream_box {
  background-color: #fcfbeb;
  border: solid 1px #cccccc;
  padding: 10px;
  margin-top: 10px;
  margin-bottom: 10px;
  color: #000000;
  font-size: 13px;
  font-weight: bold;
  font-family: "Trebuchet MS", Verdana, Arial, Sans-serif;
}

ul.movingchecklist {
  list-style: none;
  margin-left: 0;
  padding-left: 0;
  margin-top: 5px;
  margin-bottom: 5px;
}

ul.movingchecklist li {
  margin-bottom: 4px;
}

.account_move_head {
  font-family:"Trebuchet MS", Arial, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#FF6600;
	text-decoration:none;
}

.account_move_head_black {
  font-family:"Trebuchet MS", Arial, sans-serif;
  font-size:15px;
  font-weight:bold;
  color:#000000;
  text-decoration:none;
}

.font11 {font-size:11px;}

/* RT/7136 - Transparency classes */
.noBlur {opacity: 1.0; filter:alpha(opacity=100); -moz-opacity: 1.0; -khtml-opacity:1.0;}
.doBlur {background:#000000; opacity:0.5; filter:alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity:0.5; cursor:url(img/global/cursor-disabled.gif); cursor:not-allowed;}

/*Footer Styles*/
.footer_white {color:#333333; background:#ffffff; font-size:11px;}
.footer_white a:link, .footer_white a:visited, .footer_white a:hover, .footer_white a:active {color:#333333;}
.footer_blue {color:#ffffff; background:#5ca3d6; font-size:11px;}
.footer_blue a:link, .footer_blue a:visited, .footer_blue a:hover, .footer_blue a:active {color:#ffffff;}
#main_footer {width:100%; padding-top:15px; padding-bottom:20px;}
#main_footer_links {padding-bottom:5px;}
#main_footer_copyright {padding-top:5px;}
#main_footer_popsearch {padding-top:20px; font-size:9px;}
#simple_footer {width:100%; padding-top:10px; background:#5ca3d6;}
#simple_footer_copyright {padding-top:2px; padding-bottom:20px;}
/*---*/

/*Floating Div Classes*/
.floatLt {float:left;}
.floatRt {float:right;}
.clearBt {clear:both;}

.borderdiv { float:left; width: 47%; height:100%; padding-left:1%; }
.alligndiv{ FONT-SIZE: 12px; FLOAT: left; COLOR: #333333; LINE-HEIGHT: 15px; TEXT-ALIGN: left; margin-top:1em; width:98%;}
.boxdiv { FLOAT: left; WIDTH: 100%; }
.textdiv {float:left; width:100%; }
.text_h_div {float:left; width:100%; }
.datadiv {float:left; width:100%; margin-top:1em; }

.maindiv{ FLOAT: left; WIDTH: 80%;  TEXT-ALIGN: left; margin-left:10%; }
.middlemaindiv{ FLOAT: left; WIDTH: 100%; TEXT-ALIGN: left; }

.headingdiv{WIDTH: 100%; TEXT-ALIGN: left; }
.footerdiv {FLOAT: left; WIDTH: 100%; TEXT-ALIGN: left; }
.box2div {MARGIN-TOP: 10px; FLOAT: left; WIDTH: 100%; }
dt{
   margin-top:10px;
   margin-left:2em;
}
dd{
    margin-left:4em;
    min-height: 15px;
}
