<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.bkmrk { margin-top: 40px; overflow: visible; }
.feedicon { border-width:0px;  float: right; z-index: 3000; }
A.feedicon { border-width:0px; }
.newone {
    opacity: 0 !important;

}
input[type="radio"] 
{ 
    margin-right: 5px !important; 
}

.paginationholder {
    float:right; 
    text-align: right;
}
    .paginationholder .pagination {
        margin: -10px 0 0 0 !important;
    }

/* widgets  */

img {
    max-width: 100% !important;
    height: auto;
}
.widget, .widgetopen {
    margin-bottom: 28px;
}
    .widget &gt; h3, .widgetopen &gt; h3 {
        border-top: solid 6px #ffffff;
        font-size: 22px; line-height: 26px;
        color: #ffffff;
        padding: 5px 0 1px 0;
    }
.widget .post-item,
.widget .post-item p,
.widget .post-item small {
	padding:0; margin:0;
	display:block;
}
.widget .post-item {
	border-top:#cccccc 1px dashed;
	padding-top:10px;
	margin-top:10px;
}
.widget .post-item:first-child {
	border-top:0;
}
	.widget .post-item small {
		font-size:11px;
	}
	.widget .post-item h3 {
		font-size:13px;
		line-height:20px;
		font-weight:normal;
		padding:0; margin:0;
		overflow:hidden;
		text-overflow:ellipsis; 
		white-space: nowrap;
		text-transform:none;
	}
	.widget .view-more {
		display:block;
		margin-top:20px;
		font-size:13px;
	}
.events-date {
	background: #f0f0f0;
	color: #707070;
	display: inline-block;
	height: 56px;
	text-align: center;
	vertical-align: top;
	margin-right: 4px;
	padding: 3px;
	border-radius: 4px;
	font-family: Arial, Helvetica, sans-serif;
	width: 46px;
}
.events-month {
	display: block;
	text-transform: uppercase;
	font-family: "Museo300", Georgia, "Times New Roman", Times, serif;
}
.events-day {
	font-size: 34px;
	line-height: 24px;
	font-weight: bold;
	display: block;
}

.schresult {
    margin-left: 12px;
}
.schgroup {
    margin-top: 20px;
    background-color: #373737;
    padding:20px 20px 20px 20px; 

	-webkit-border-radius:6px;
	   -moz-border-radius:6px;
			border-radius:6px;
}
.socialicon { margin: 0px 2px 2px 0px; border: 0px; }
#bookmarks { border: solid 1px #777777; padding: 4px; margin-top: 2px; width: 100%; overflow: visible; }
.likebutton { float:left; margin-right:8px; padding-top:3px; }

audio {
    width: 100%;
}
.mobilenavbut {
    text-align: center;
    color: white;
    padding: 8px 8px;
    font-size: 22px;
    float: right;
    width: 38px;
    height: 38px;
    background-color: #444444;
    -webkit-border-radius:4px;
	   -moz-border-radius:4px;
			border-radius:4px;
            cursor: pointer;
}
.calendartable { width:100%; border: 1px solid #cccccc; border-collapse: collapse; }
.calendartable tr {
    vertical-align: top;
}
.calendartable th { background-color: #777777; color: #ffffff; text-align: center; margin:0px 4px 4px 0px; padding:2px; }

.calendartable td { font-size: 12px; font-weight: normal; line-height: 14px; text-align: center; background-color: transparent; height:100px; margin:0px 2px 2px 0px; padding:2px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #808080; border-right-width: 1px; border-right-style: solid; border-right-color: #989898; }
.calendartable td:hover { background-color: #000000;  }
.caldate { float: right; color: #ffffff; font-size:10px; }
.calendartable td.rowbkgd, .calendartable td:hover.rowbkgd { background-color: #333333; cursor: default;  }
.eventselection {
    font-size: 10px; font-weight: bold;
}

.trow { background-color: transparent; height:100px; margin:0px 4px 4px 0px; padding:2px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #808080; border-right-width: 1px; border-right-style: solid; border-right-color: #989898;  }
.trow:hover { background-color: #feefba; height:100px; margin:0px 4px 4px 0px; padding:2px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #808080; border-right-width: 1px; border-right-style: solid; border-right-color: #989898;  }

.tback { width: 100%; border: solid 1px #000000; margin-bottom: 8px; background-color: green; }

.tback tr { background-color: #300c00; cursor: pointer; padding: 4px; border-bottom: solid 1px #cccccc; margin-bottom: 1px; width: 100%; }
.tback th {
	padding: 4px; background-color: #181818; color: White; FONT-SIZE: 14px; FONT-WEIGHT: normal; font-family: Arial, Helvetica; text-align: left; 
}
.tback tr:hover{ background-color: #70270e; cursor: pointer; padding: 4px; border-bottom: solid 1px #cccccc; margin-bottom: 1px; width: 100%;}
.tback td {
    padding: 4px;
}

.rowheadr {  }
.rowitm { background-color: #777777; color: #ffffff;  width:93px; margin:0px 4px 4px 0px; padding:2px; }
.colrow { background-color: #FEF2F1; }
.legends {
    width: 100%;
    border: solid 1px #cccccc;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    padding: 8px;
    margin-bottom: 8px;
}
    .legends h4 {
        font-size: 14px; font-weight: bold;
    }
    .legends .ltable { width: 100%; border-collapse: collapse; 
    }
    .legends .ltable &gt; tbody &gt; tr &gt; td { padding: 4px 0;
    }
    .legends .ltable &gt; tbody &gt; tr &gt; td &gt; label {
   margin-left:5px;
}
/* locations page */

.locationtxt { padding: 4px 0px 0px 0px; color: #bbbbbb; font-size: 11px; }
.locationmap { height: 400px; width: 99%; border: solid 1px #aaaaaa; }
.locationthumb { border: solid 1px #333333; }
.locationpic { border: solid 1px #333333; }
.locationseparator { width: 100%; height: 0px; border-top: solid 1px #eeeeee; }

.fileicon {
    float: left; margin-right: 12px;
}
.fileicon img {
    border: none; max-height: 130px; width: auto; max-width:240px !important; -webkit-border-radius:4px;
	   -moz-border-radius:4px;
			border-radius:4px;
}
.music {
    margin: 0 0 0 76px; padding: 20px 0 0 0;
}
.gray {
    color: #999999;
}
.panel-heading .accordion-toggle:after {
    /* symbol for "opening" panels */
    font-family: 'Glyphicons Halflings';  /* essential for enabling glyphicon */
    content: "\e114";    /* adjust as needed, taken from bootstrap.css */
    float: right;        /* adjust as needed */
    color: grey;         /* adjust as needed */
}
.panel-heading .accordion-toggle.collapsed:after {
    /* symbol for "collapsed" panels */
    font-family: 'Glyphicons Halflings';  /* essential for enabling glyphicon */

    content: "\e080";    /* adjust as needed, taken from bootstrap.css */
}

.theform { width: 100%; margin: 0px; padding: 0px; }
.formrow { width: 100%; padding-top: 6px; padding-bottom: 6px; }
.formcol1 { width:28%; padding-right: 12px; float: left; }
.formcol2 { width:70%;  float: left; }
.formcol12 { width:100%; }

.red 
{ COLOR: #FF0000; }

#dhtmltooltip{
    font-size: 12px;
    line-height: 16px;
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 9px 6px;
background-color: black;
visibility: hidden;
z-index: 100;

     box-shadow: 4px 4px 5px #444444;
}

.breadcrumb li a { text-shadow: 1px 1px 2px #000000; }
.breadcrumb li { text-shadow: 1px 1px 2px #000000; }

#dhtmltooltip h4 {
    font-size: 14px; font-weight: bold; margin: 0 0 4px 0;
}
#dhtmltooltip h5 {
    font-size: 12px; font-weight: bold; margin: 0 0 4px 0;
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}


.itembox, .itemboxhover {
    position: relative;
    background-color: #373737;
    padding:20px 20px 20px 20px; margin:0 12px 20px 12px;

	-webkit-border-radius:6px;
	   -moz-border-radius:6px;
			border-radius:6px;

}
    .itembox p, .itemboxhover p {
        overflow: hidden;
    }

    
.itemboxhover:hover {
    background-color: #000000;
    cursor: pointer;
}
.itemboxhovertall {
    min-height: 170px;
}

.survey_title {font-size: 16px; COLOR: #888888; font-weight: bold;}
.survey_results_title {font-size: 14px; COLOR: #888888; font-weight: bold;}
.survey_question {font-size: 11px; COLOR: #3c3c3c;}
.survey_error {font-size: 11px; COLOR: #FF0000;}
.survey_answer {font-size: 11px; COLOR: #3c3c3c; margin: 0 0 0 16px;}
.survey_question_red {font-size: 11px; COLOR: #FF0000; }
.survey_header { font-size: 12px; font-weight: bold; background-color: #f0f0f0 }
.column_header { background-color: #f0f0f0; font-weight: bold }
.column_answer {font-size: 11px; COLOR: #3c3c3c; margin: 0 0 0 16px;}

DIV#icongroup1 { width: 100%; }

.valid {
           border: 1px solid green !important;
           background-color: #ffffff;
       }
       .invalid {
           border: 1px solid red !important;
           background-color: #ffeeee !important;
       }

ul.sitemap { list-style: none; margin: 2px 0px 0px 38px; padding: 0}
.sitemap li { list-style: none; }
.sitemap li a { color: #cccccc;  }
.sitemap li a:visited { color: #cccccc;  }
.sitemap li a:hover { color: #cccccc; }
.sitemap li a:visited { color: #cccccc;  }
.sitemapheader { font-weight: bold; font-size: 12px; margin: 6px 0px 0px 0px; }
.sitemapheader a { color: #cccccc;  }
.sitemapheader a:hover { color: #cccccc;  }
.sitemapheader a:visited { color: #cccccc;  }

.itemnavtop:hover { BACKGROUND-COLOR: #222222; cursor: pointer; border: solid 1px #666666; padding: 6px; }
.itemnav:hover, .itemnav2:hover { BACKGROUND-COLOR: #222222; cursor: pointer; border-left: solid 1px #666666;  border-right: solid 1px #666666;  border-top: solid 1px transparent;  border-bottom: solid 1px #666666; padding: 6px; }
.itemnav, .itemnav2, .itemnavtop { BACKGROUND-COLOR: transparent; cursor: pointer; border-left: solid 1px transparent;  border-right: solid 1px transparent;  border-top: solid 1px transparent;  border-bottom: solid 1px #666666; padding: 6px; }

.tforegd { background-color: transparent !important; border: solid 1px #000000 !important; width: 100%; margin-bottom: 6px; }
.tforegd TD {
	padding: 4px; 
}
.tforegd &gt; thead &gt; TR &gt; TH, .tforegd &gt; TR &gt; TH {
	padding: 4px; background-color: #222; color: White; FONT-SIZE: 14px; FONT-WEIGHT: normal; font-family: 'Open Sans', Arial, Helvetica;
}

.tforegd table { width: 100%; background-color: #666666; }
.tforegd table &gt; TBODY &gt; TR &gt; TD { padding: 0px;  }
.scrolldiv { width:100%; max-height: 180px; overflow-y: auto; margin: 4px 0;
}
.stickem-container  
{
	height:100%;
    position: relative;
}
.stickit {
	position: fixed;
	top: 100px;
    margin-left: 600px;
}

.stickit-end {
	bottom: 100px;
    margin-left: 600px;
	position: absolute;
}
.buttonblock {
    padding: 32px 0 0 0; 
}

.blanktable {
    width: 100%; display:block;margin-bottom: 10px; background-color:transparent !important;
}
.blanktable tr {
    background-color: transparent;
}
    .blanktable td {
        background-color: transparent;
        padding: 0 8px 8px 0;
    }</pre></body></html>