
.body
{
    FONT-WEIGHT: normal;
	TEXT-ALIGN: left;
    FONT-SIZE: 9pt;
    COLOR: #383824;
    LINE-HEIGHT: 12pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Gill Sans MT, Sans-Serif, Verdana, Arial, Helvetica;
    background-color: #BCBDC0;
}
.content {	scrollbar-3dlight-color:#5B422E; 
			scrollbar-arrow-color:#5B422E;
			scrollbar-base-color:#FFFFFF;
			scrollbar-darkshadow-color:#ACC5AE;
			scrollbar-face-color:#B1B2B4;
			scrollbar-highlight-color:#D3D3D3;
			scrollbar-shadow-color:#5B422E;
			FONT-WEIGHT: normal;
			TEXT-ALIGN: left;
    		FONT-SIZE: 9pt;
    		COLOR: #383824;
    		LINE-HEIGHT: 12pt;
    		FONT-STYLE: normal;
    		FONT-FAMILY: Gill Sans MT, Sans-Serif, Verdana, Arial, Helvetic;
    		background-color: #BCBDC0;
			margin-top:0; 
}
.Footcontent{ scrollbar-3dlight-color:#5B422E; 
			scrollbar-arrow-color:#5B422E;
			scrollbar-base-color:#FFFFFF;
			scrollbar-darkshadow-color:#ACC5AE;
			scrollbar-face-color:#B1B2B4;
			scrollbar-highlight-color:#D3D3D3;
			scrollbar-shadow-color:#5B422E;
			FONT-WEIGHT: normal;
			TEXT-ALIGN: left;
    		FONT-SIZE: 9pt;
    		COLOR: #383824;
    		LINE-HEIGHT: 12pt;
    		FONT-STYLE: normal;
    		FONT-FAMILY: Gill Sans MT, Sans-Serif, Verdana, Arial, Helvetic;
}
.catitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
	TEXT-ALIGN: left;
    COLOR: #21572C;
    LINE-HEIGHT: 20pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Gill Sans MT, Sans-Serif, Verdana, Arial, Helvetica 
}
.cstitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
	TEXT-ALIGN: left;
    COLOR: #21572C;
    LINE-HEIGHT: 20pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Gill Sans MT, Sans-Serif, Verdana, Arial, Helvetica 
}
.copyright
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #5A6164;
    LINE-HEIGHT: 25pt;
	TEXT-ALIGN: left;
    FONT-STYLE: normal;
    FONT-FAMILY: Sans-Serif, Verdana, Arial, Helvetica
}
.copyrightright
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #5A6164;
    LINE-HEIGHT: 12pt;
	TEXT-ALIGN: right;
    FONT-STYLE: normal;
    FONT-FAMILY: Sans-Serif, Verdana, Arial, Helvetica
}
A:link {color:#0000FF;
 	text-decoration:none;
 	FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #383824;
    LINE-HEIGHT: 25pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Gill Sans MT, Sans-Serif, Verdana, Arial, Helvetica}	
 A:visited {color:#990099; 
 	text-decoration:none; 
 	FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #383824;
    LINE-HEIGHT: 25pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Gill Sans MT, Sans-Serif, Verdana, Arial, Helvetica}
 A:hover {color:#0000FF; 
 	text-decoration:underline;
 	FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #383824;
    LINE-HEIGHT: 25pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Gill Sans MT, Sans-Serif, Verdana, Arial, Helvetica}
	
/*LABEL, INPUT, SELECT, BUTTON { font-size: 8pt; }*/
INPUT, SELECT, BUTTON { font-size: 8pt; }

BODY, TD, TH {  font-size: 9pt; }
TH { font-weight: normal; color: #999;}

#siteLogoImage { padding: 12px 18px 0px 0px; vertical-align:middle;}
INPUT.OrangeButton { FONT-FAMILY: Verdana, Arial, Helvetic; background-color: #FFFFFF; border: 1px solid #383824; font-weight: normal; font-size: 8pt;  padding:  2px 5px 2px 5px;}


H1 { color: #CCC; font-size: 2.5em; }
/*TD, TH { margin: 0px; padding: 0px; }
TABLE { border-collapse: collapse;  }
TD { vertical-align: top; }*/
LABEL { padding-right: 4px; }
FORM { margin: 0px; }



/* Unit details page */
.unitTitle { font-weight: bold; color:#383824;}
.unitModel { font-size: 0.9em; font-weight:bold; margin-bottom: 5px; color:#383824; }

.unitSummary { border: 1px solid #666666; padding: 5px;}
.unitSummary TABLE { border-top: 0px solid #666666; }
.unitSummary TD { padding: 2px 8px 2px 0px; }
.rentAmount { font-size: 1.8em; }

/* common to all pages */
.sectionTitle { font-weight: bold; color:#383824;}
.sectionTitle2 { font-weight: bold; border-bottom: 1px solid #EAEAEA; color:#383824;}
 .titleStrip 
 {
	padding:  4px 10px 4px 20px;
	FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
	TEXT-ALIGN: left;
    COLOR: #383824;
    LINE-HEIGHT: 20pt;
    FONT-STYLE: normal;
    FONT-FAMILY: AGarReg, Georgia, Gill Sans MT, Sans-Serif, Verdana, Arial, Helvetica 
 }
.BlackTitleStrip { color: black;  padding:  0px 10px 0px 8px; font-weight: bold;  font-size: 12pt;}
.titledContent { padding: 10px 20px 0px 20px; }
.imageTitle { text-transform: uppercase; letter-spacing: 0.4em; color: #999999; font-size: 0.8em; font-weight: bold; text-align: center; padding-top: 6px; }

.numericColumn{ text-align: right; }
.integerColumn { text-align: center; }
.firstColumn { text-align: left; }
.textColumn { text-align: left; }
#footer { font-size: 0.9em; text-align: right; width: 30em; border-right: 1px solid #EAEAEA; border-top: 1px solid #EAEAEA; padding: 4px 20px 0px 20px; clear: both; color: #999; }


#bodyWrapper { padding: 10px 0px 40px 0px; }
#siteName { font-weight: bold; }

#cfaSearchCriteria {}
/*#cfaSearchCriteria TABLE { width: 280px; }
#cfaSearchCriteria TD { padding: 0px 10px 4px 0px; white-space: nowrap; }
*/
#cfaUnitResultsTable{ border: none; border-collapse: collapse; width: 505px;}
#cfaUnitResultsTable TH {  background-color: #f3f2f2; padding: 2px 10px 4px 2px; color: #000000; font-weight: bold; text-align: left; line-height: normal; font-size: 9pt; vertical-align: middle;}
#cfaUnitResultsTable TD { text-align: left; padding: 2px 10px 4px 2px; line-height: normal; font-size: 8pt; vertical-align: middle;}
#cfaUnitResultsTable TR.even TD {  font-size: 8pt; }
#cfaUnitResultsTable TD A:link {color:#383824;
 	text-decoration:none;
 	FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    LINE-HEIGHT: 16pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Gill Sans MT, Sans-Serif, Verdana, Arial, Helvetica}	
#cfaUnitResultsTable TD A:visited {color:#383824; 
 	text-decoration:none; 
 	FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    LINE-HEIGHT: 16pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Gill Sans MT, Sans-Serif, Verdana, Arial, Helvetica}
#cfaUnitResultsTable TD A:hover {color:#383824; 
 	text-decoration:none;
 	FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    LINE-HEIGHT: 16pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Gill Sans MT, Sans-Serif, Verdana, Arial, Helvetica}
	
#cfaUnitResultsTable INPUT {  border: #ff6600 2px outset; color: #ffffff;
	font-weight: bold; font-size: 8pt; }
	
#cfatblSearchForm{border: none;}	
#cfatblSearchForm TR{ font-size: 10pt; }
#cfatblSearchForm TD{ font-size: 10pt; }
#cfatblSearchForm TD label{ font-size: 10pt;  padding-left: 5px;}

#quoteSheetBodyWrapper, #quoteSheetBodyWrapper .quoteSection TD { font-size: 10pt ! important;  }
#printPage { text-align: center; font-size: 8pt;  }
#cfaShortPersonalDataControl INPUT { width: 200px; }
#quoteButtonsBar { padding: 4px 0px 10px 0px; }

#selectableFeatures LI { list-style-type: none; }
#unitSearchResultsDisplaying { padding: 4px; }
#cfaUnitOptions TD { white-space: nowrap; }

#callToAction { color: #999999; margin-bottom: 12px; margin-top: 6px; clear: both;  }
