
html, body {
	background:#FFF8DC; 
	font-family:Verdana, sans-serif, serif; font-size:10pt; font-weight:400; color:#000000;
	
}
p { margin:0px; padding:3px; line-height:1.25em; font-family:Verdana, sans-serif, serif; font-size:10pt; font-weight:400; color:#000000; }
h1 { margin:0px; padding:3px; font-family:Verdana, sans-serif, serif; font-size:14pt; font-weight:700; color:#000000; }
h2 { margin:0px; padding:3px; font-family:Verdana, sans-serif, serif; font-size:12pt; font-weight:700; color:#000000; }
h3 { margin:0px; padding:3px; font-family:Verdana, sans-serif, serif; font-size:10pt; font-weight:700; color:#000000; }
table { font-family:Verdana, sans-serif, serif; font-size:10pt; font-weight:400; color:#000000; }
td { font-family:Verdana, sans-serif, serif; font-size:10pt; font-weight:400; color:#000000; }

a img { text-decoration:none; }

p img { padding:0px 5px 5px 5px; }

a:link { font-family:Verdana, sans-serif, serif; font-size:10pt; font-weight:400; color:#000000; text-decoration:none; font-style:italic; cursor:pointer; }
a:visited { font-family:Verdana, sans-serif, serif; font-size:10pt; font-weight:400; color:#000000; text-decoration:none; font-style:italic; cursor:pointer; }
a:hover { font-family:Verdana, sans-serif, serif; font-size:10pt; font-weight:400; color:#000000; text-decoration:underline; font-style:italic; cursor:pointer; }
a:active { font-family:Verdana, sans-serif, serif; font-size:10pt; font-weight:400; color:#000000; text-decoration:none; font-style:italic; cursor:pointer; }

.sblTagLine { font-family:Verdana, sans-serif, serif; font-size:14pt; font-weight:400; color:#000000; }

.sblNavLink { display:block; float:left; padding:5px 20px; font-family:Verdana, sans-serif, serif; font-size:15pt; font-weight:400; color:#000000; }
a.sblNavLink:link { font-family:Verdana, sans-serif, serif; font-size:15pt; font-weight:400; color:#000000; text-decoration:none; cursor:pointer }
a.sblNavLink:visited { font-family:Verdana, sans-serif, serif; font-size:15pt; font-weight:400; color:#000000; text-decoration:none; cursor:pointer }
a.sblNavLink:hover { font-family:Verdana, sans-serif, serif; font-size:15pt; font-weight:400; color:#000000; text-decoration:underline; cursor:pointer }
a.sblNavLink:active { font-family:Verdana, sans-serif, serif; font-size:15pt; font-weight:400; color:#000000; text-decoration:none; cursor:pointer }

.sblFooterText { font-family:Verdana, sans-serif, serif; font-size:9pt; font-weight:400; color:#6a6a59; }
.sblFooterText b { font-size:10pt; }

.sblFooterLink { font-family:Verdana, sans-serif, serif; font-size:9pt; font-weight:400; color:#6a6a59; }
a.sblFooterLink:link { font-family:Verdana, sans-serif, serif; font-size:9pt; font-weight:400; color:#6a6a59; text-decoration:none; cursor:pointer }
a.sblFooterLink:visited { font-family:Verdana, sans-serif, serif; font-size:9pt; font-weight:400; color:#6a6a59; text-decoration:none; cursor:pointer }
a.sblFooterLink:hover { font-family:Verdana, sans-serif, serif; font-size:9pt; font-weight:400; color:#6a6a59; text-decoration:underline; cursor:pointer }
a.sblFooterLink:active { font-family:Verdana, sans-serif, serif; font-size:9pt; font-weight:400; color:#6a6a59; text-decoration:none; cursor:pointer }

.sblFootLinkList { display:block; width:150px; float:left; color:#6a6a59; margin-top:0px; }
.sblFooterHeader { font-family:Verdana, sans-serif, serif; font-size:10pt; font-weight:700; color:#6a6a59; text-align:center; padding:0px; margin:0px; }

#divSBLSiteWrapper { background:#333125 url(/layout/sbl/images/sblSiteBGSlice-01.gif) repeat-x top center; min-height:555px; }
#divSBLSiteHolder { width:900px; margin:0px auto; }
#divSBLHeaderWrapper { height:100px; padding-top:10px; }
#divSBLLogoHolder { width:300px; float:left; padding:30px 0px 0px 5px; }
#divSBLNavWrapper { width:480px; float:right; }
#divSBLNavHolder { padding-top:35px; }
#divSBLHeadBotSpacer { height:0px; clear:both; }
#divSBLPageWrapper { background-color:#d9d1ad; min-height:555px; }
#divSBLTopPicHolder { padding:10px; }
#divSBLPageHolder { padding:10px; padding-top:0px; }
#divSBLFooterWrapper { width:900px; margin:0px auto; }
#divSBLFooterHolder { padding:5px; min-height:100px; }
#divSBLFooterTopHolder { width:800px; padding-top:5px; margin:0px auto; }
#divSBLFootServSep { height:7px; text-align:center; background:url(/layout/sbl/images/sblFooterSep-01.png) no-repeat center center; }
#divSBLFootServLinks { padding-left:0px; }
#divSBLFootRightPadding { padding-left:50px; }
#divSBLFooterSep { height:3px; text-align:center; }
#divSBLFooterBotHolder { padding:5px; }
#divSBLFootCopyHolder { width:300px; float:left; text-align:left; }
#divSBLFootRCHHolder { width:300px; float:right; text-align:right; }
#divSBLFooterBotSpacer { height:1px; clear:both; }

.sblTB250 { font-family:Verdana, sans-serif, serif; font-size:10pt; font-weight:400; color:#000000; width:250px; }
.sblTB200 { font-family:Verdana, sans-serif, serif; font-size:10pt; font-weight:400; color:#000000; width:200px; }
.sblTB150 { font-family:Verdana, sans-serif, serif; font-size:10pt; font-weight:400; color:#000000; width:150px; }
.sblTA250 { font-family:Verdana, sans-serif, serif; font-size:10pt; font-weight:400; color:#000000; width:250px; height:65px; }

.sblSubmitBtn { cursor:pointer; }

#divBreadCrumbHolder { font-family:Verdana, sans-serif; font-size:10px; font-weight:500; color:#000000; text-decoration:none; cursor:default }
a.lnkBreadCrumbs:link { font-family:Verdana, sans-serif; font-size:10px; font-weight:500; color:#0000ff; text-decoration:none; cursor:pointer }
a.lnkBreadCrumbs:visited { font-family:Verdana, sans-serif; font-size:10px; font-weight:500; color:#0000ff; text-decoration:none; cursor:pointer }
a.lnkBreadCrumbs:hover { font-family:Verdana, sans-serif; font-size:10px; font-weight:500; color:#0000ff; text-decoration:underline; cursor:pointer }
a.lnkBreadCrumbs:active { font-family:Verdana, sans-serif; font-size:10px; font-weight:500; color:#0000ff; text-decoration:none; cursor:pointer }

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ++ standard album styles
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.popAlbumTitle { text-align:center; color:#ffffff; font-weight:700; font-family:Verdana, sans-serif; font-size:12pt; font-weight:700; }
.albumPopPicTitle { text-align:center; color:#ffffff; font-weight:700; }
.albumPopPicDesc { text-align:left; color:#ffffff; font-weight:400; }

.albumListPicTitle { text-align:center; color:#000000; font-weight:700; }
.albumListPicDesc { text-align:center; color:#000000; font-weight:400; }


.folderListListDesc { padding:5px 20px; }
#divFolderFileList { padding:10px 30px; }

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ++ calendar styles
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#tblCalHolder { table-layout:fixed; border-collapse:collapse; border:solid 2px #000000; }
.tdCalRow { width:100px; padding:0px; }
.calHeaderRow { background-color:#909090; }
.calHeaderText { font-family:Verdana, sans-serif; font-size:9px; font-color:#000000; font-weight:400; }

.calHeaderText { font-family:Verdana, sans-serif; font-size:9px; font-weight:400; color:#000000; }
.calEmptyCell { border:solid 1px #000000; height:85px; }
.calDayCell { background-color:#e0e0e0; border:solid 1px #000000; height:85px; }
.calDayCellToday { background-color:#e0e0e0; border:solid 2px #ff0000; height:85px; }
.calDayHeader { padding:1px 3px; text-align:right; font-family:Verdana, sans-serif; font-size:9px; font-weight:400; color:#000000; cursor:default; }
.calDayHeaderToday { padding:1px 3px; text-align:right; font-family:Verdana, sans-serif; font-size:9px; font-weight:400; color:#ffffff; background-color:#ff0000; cursor:default; }
.calEvtLink { font-family:Verdana, sans-serif; font-size:9px; font-weight:400; color:#000000; cursor:pointer; line-height:1.25em; }
span.calEvtLink:link { font-family:Verdana, sans-serif; font-size:9px; font-weight:400; color:#000000; text-decoration:none; cursor:pointer; }
span.calEvtLink:visited { font-family:Verdana, sans-serif; font-size:9px; font-weight:400; color:#000000; text-decoration:none; cursor:pointer; }
span.calEvtLink:hover { font-family:Verdana, sans-serif; font-size:9px; font-weight:400; color:#000000; text-decoration:underline; cursor:pointer; }
span.calEvtLink:active { font-family:Verdana, sans-serif; font-size:9px; font-weight:400; color:#000000; text-decoration:none; cursor:pointer; }

.calCtrlLink { font-family:Verdana, sans-serif; font-size:14px; font-weight:700; color:#000000; cursor:pointer; }
.calMonthTitle { font-family:Verdana, sans-serif; font-size:12px; font-weight:700; color:#000000; }
.spnCalPopWinTitle { font-family:Verdana, sans-serif; font-size:9px; font-color:#000000; font-weight:400; }

.spnCalEvtDetailsTitle { font-family:Verdana, sans-serif; font-size:11px; font-color:#000000; font-weight:700; }
.spnCalEvtDetailsDate { font-family:Verdana, sans-serif; font-size:9px; font-color:#000000; font-weight:400; }
.spnCalEvtDetailsLocName { font-family:Verdana, sans-serif; font-size:9px; font-color:#000000; font-weight:400; }
.spnCalEvtDetailsLocAddr { font-family:Verdana, sans-serif; font-size:9px; font-color:#000000; font-weight:400; padding-left:15px; }
.spnCalEvtDetailsDesc { font-family:Verdana, sans-serif; font-size:9px; font-color:#000000; font-weight:400; }
.spnCalEvtDetailsMoreLink { font-family:Verdana, sans-serif; font-size:9px; font-weight:400; color:#0000ff; cursor:pointer; line-height:1.25em; font-style:normal; }
a.spnCalEvtDetailsMoreLink:link { font-family:Verdana, sans-serif; font-size:9px; font-weight:400; color:#0000ff; text-decoration:none; cursor:pointer; font-style:normal; }
a.spnCalEvtDetailsMoreLink:visited { font-family:Verdana, sans-serif; font-size:9px; font-weight:400; color:#0000ff; text-decoration:none; cursor:pointer; font-style:normal; }
a.spnCalEvtDetailsMoreLink:hover { font-family:Verdana, sans-serif; font-size:9px; font-weight:400; color:#0000ff; text-decoration:underline; cursor:pointer; font-style:normal; }
a.spnCalEvtDetailsMoreLink:active { font-family:Verdana, sans-serif; font-size:9px; font-weight:400; color:#0000ff; text-decoration:none; cursor:pointer; font-style:normal; }


