@charset "utf-8";
/* CSS Document - Sapling Business Systems */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, address, table, td { margin:0; padding:0; }
body { font-family:Arial, Helvetica, sans-serif; font-size:0px; background-color:#FFFFFF; padding:0px; margin:0px; }
p { margin-top:15px; }
a.blank:link, a.blank:visited, a.blank:hover { color:#f1fbe3; background-color:#f1fbe3; text-decoration:none; }
#sbs-page { background:#f5fcf0 url(/images/sbs-nav-logos.png) no-repeat scroll bottom left; margin:0 auto; padding:0px; width:760px; border-left:15px solid #b35818/*d27647 e5a07d*/; border-bottom:1px solid #b35818/*d27647 e5a07d*/; overflow:hidden; }
.sbs-border-none { border:none; }
#sbs-header { float:left; background-color:#FFFFFF; }
#sbs-header-logo { float:left; background-image:url(/images/sbs-header-logo.png); background-repeat:no-repeat; background-position:5px 5px; width:179px; height:79px; }
#sbs-header-logo h1 { display:none; }
#sbs-header-banner { float:right; }
#sbs-nav { float:left; width:180px; font-size:16px; }
#sbs-telno { float:left; background-color:#FFFFFF; font-size:16px; font-weight:bold; letter-spacing:2px; color:#008600; text-align:center; padding-bottom:5px; width:180px; }
#sbs-search { float:left; background-color:#dee7d1; padding:10px 0 10px 15px; width:165px; }
#sbs-search-box { background-color:#529353/*65a665*/; color:#FFFFFF; font-size:12px; font-weight:bold; padding:3px 5px 8px 8px; width:146px; max-height:59px; }
.sbs-search-query { border:1px solid #e5a07d; }
.sbs-search-submit { width:24px; height:24px; background-image:	url(/images/sbs-search-submit.png); padding:1px; margin:0px; font-size:1px; border:0; }
#sbs-nav-links { float:left; background-color:#f5fcf0; width:180px; border-top:2px solid #b35818; margin-top:15px; }
#sbs-nav-links-sub { float:left; background-color:#e8dcc6; width:180px; border-top:2px solid #b35818; margin-top:15px; }
a.sbs-nav-links:link, a.sbs-nav-links:visited { background-color:#f5fcf0; color:#000000; border-bottom:2px solid #b35818; display:block; cursor:pointer; text-decoration:none; }
a.sbs-nav-links:hover { background-color:#65a665; color:#FFFFFF; background:url(/images/sbs-nav-link-selected.png) no-repeat; }
a.sbs-nav-links-sub:link, a.sbs-nav-links-sub:visited { background-color:#e8dcc6; color:#000000; border-bottom:2px solid #b35818; display:block; cursor:pointer; text-decoration:none; }
a.sbs-nav-links-sub:hover { background-color:#65a665; color:#FFFFFF; background:url(/images/sbs-nav-link-sub-selected.png) no-repeat; }
.sbs-nav-link { padding:3px 0 3px 20px; letter-spacing:1px; font-size:75%; cursor: pointer; }
.sbs-nav-link-sub { padding:3px 0 3px 40px; letter-spacing:1px; font-size:75%; cursor: pointer; }
#sbs-nav-link-static { background:#65a665 url(/images/sbs-nav-link-selected.png) no-repeat; border-bottom:2px solid #b35818; color:#FFFFFF; font-size:75%; font-weight:bold; letter-spacing:1px; padding:3px 0 3px 20px; }
#sbs-nav-link-sub-static { background:#65a665 url(/images/sbs-nav-link-sub-selected.png) no-repeat; border-bottom:2px solid #b35818; color:#FFFFFF; font-size:75%; font-weight:bold; letter-spacing:1px; padding:3px 0 3px 40px; }
#sbs-nav-links-external { text-align:center; }
#sbs-title { float:right; background:url(/images/sbs-title-background.png) repeat-y; font-size:24px; font-weight:bold; color:#4a8a4b; width:540px; padding:13px 0 13px 40px; }
#sbs-content { float:right; background:url(/images/sbs-content-background.png) repeat-y; font-size:12px; min-height:350px; padding:15px 0 40px 0; text-align:justify; width:580px; }
#sbs-content-img { float:right;margin:0 0 12px 12px; }
#sbs-minheight { float:left; height:350px; width:40px; }
#sbs-left-margin {  }
#sbs-footer { float:right; background:url(/images/sbs-footer-background.png) no-repeat; font-size:11px; color:#529353/*4a8a4b*/; height:20px; width:490px; padding:5px 0 10px 90px; }
.sbs-footer-link { float:left; padding-top:5px; }
a.sbs-footer:link, a.sbs-footer:visited { color:#529353/*4a8a4b*/; text-decoration:none; }
a.sbs-footer:hover { text-decoration:underline; }
.sbs-footer-separator { background:url(/images/sbs-footer-seperator.png) no-repeat; float:left; margin:0px 10px; padding:0px; height:25px; min-width:3px; width:3px: }