body {
	margin:0px; 
}
.splashBg {
background:#999999;
}
.splashTableBg {
background:#999999 url("../images/splashSpectra.jpg") center center no-repeat; width:690px; height:395px;padding:65px 0 0 0;
}
.splashFlorisBg {
background:#999999 url("../images/splashFloris.jpg") center center no-repeat; width:690px; height:395px;padding:65px 0 0 0;
}
.splashSylvanBg {
background:#999999 url("../images/splashSylvan.jpg") center center no-repeat; width:690px; height:395px;padding:65px 0 0 0;
}
.splashCypressBg {
background:#999999 url("../images/splashCypress.jpg") center center no-repeat; width:690px; height:395px;padding:65px 0 0 0;
}
.cypressImgBg {
background:url("../images/cypressImg001.jpg") left top no-repeat; width:670px; height:249px;
}

.florisImgBg {
background:url("../images/florisImg001.jpg") left top no-repeat; width:670px; height:249px;
}
.splashContent{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d4d5d6; padding:20px 0 0 0}
.homeBg {
background-color:#8b8b8b;
}
.sylvanBg {
background-color:#8b8b8b;
}
.cypressBg {
background-color:#8b8b8b;
}
.florisBg {
background-color:#d5cf91;
}
.florisSummaryBg {
background:#ffffff url("../images/florisSummaryBg.jpg") left top no-repeat; height:47px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; padding:0px 20px 0
}
.leftPadding { padding:0 0 0 46px}
.leftPadding01 { padding:0 0 0 5px}
.leftPadding02 { padding:8px 0 0 46px}
.rightPadding { padding:0 16px 0 0}
a.leftNavNorm:link, a.leftNavNorm:visited, a.leftNavNorm:active {color:#666; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none;}
a.leftNavNorm:hover {color:#ed301c; text-decoration:none}
.leftNavBld {color:#333; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none;font-weight:bold}
a.leftNavBld:link, a.leftNavBld:visited, a.leftNavBld:active {color:#333; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; font-weight:bold}
a.leftNavBld:hover {color:#ed301c; text-decoration:none}
a.bodyLink:link, a.bodyLink:visited, a.bodyLink:active, a.bodyLink:hover {color:#666; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none;}
a.bodyLinkRed:link, a.bodyLinkRed:visited, a.bodyLinkRed:active, a.bodyLinkRed:hover {color:#ed301c; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none;}
div * {
   position: relative;
}
a.topNavLink:link, a.topNavLink:visited, a.topNavLink:active, a.topNavLink:hover {color:#cccccc; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none;}
.topNavLink {color:#cccccc; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; padding:0 2px 2px 2px}
a.topNavLinkFloris:link, a.topNavLinkFloris:visited, a.topNavLinkFloris:active, a.topNavLinkFloris:hover {color:#996633; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none;}
.topNavLinkFloris {color:#996633; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; padding:0 2px 2px 2px}
.lineSpace {line-height:0.9em}
ul {margin:0px}
.redText {color:#ed301c}
.element{height:16px }
.elementMid{ background-color:#ffffff; padding:0 0 0 0;}
.bodySepPadding {padding:10px 0 10px 0}
.welcometoSpectraPadding {padding:20px 0 40px 0}
.bodyLinkRed {color:#ed301c}
.sylvanBodyTextHdr { font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#999999; padding:18px 0 13px 0}
.sylvanBodyText { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666; line-height:1.7em; padding:0 15px 0 0}
.sylvanBodyTextDark { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666666;}
a.cypressTopNav:link, a.cypressTopNav:visited, a.cypressTopNav:active {color:#727272; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none;}
a.cypressTopNav:hover {color:#4e2916; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none;}
.cypressTopSep {color:#727272; font-family:Arial, Helvetica, sans-serif; font-size:14px; padding:0 3px; font-weight:bold}
.cypressTopNavPadding { padding:4px 0 0 0}
.copyrightsBox { background-color:#cccc66; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666633; text-align:left}
a.copyrightsBoxlink:link, a.copyrightsBoxlink:active, a.copyrightsBoxlink:visited, a.copyrightsBoxlink:hover { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fff; text-decoration:none}
.disclaimerBox { background-color:#cccc66; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666633; text-align:left; line-height:1.7em}
.contactBg { background:#cccccc url("../images/contactBg.jpg") left top no-repeat; width:670px; height:364px;}
.contactWhiteTxt {font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#ffffff; padding:0 0 15px 0}
.contactGreyTxt {font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#666666; text-decoration:none;padding:0 0 60px 0}
.contactTxt {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666666; padding:10px 0 10px 0}
.contactPadding { padding:0 0 100px 0}
input {border:1px solid #003366; background-color:#FFFFFF; font-size:12px; width:200px; height:16px}
.contactBodyText { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666; }
.contactBodyTextHdr { font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#999999; padding:18px 0 5px 0}