@charset "utf-8";

.calendar 			{ background:#BAB1A1; margin:0; width:239px; }

.calendar  caption	{ height:33px; line-height:2.8;  font-size:12px; font-weight:bold; background:#fbf6eb;}

.calendar  caption a	{ text-indent:-1000em; color:#000; display:block; position:absolute; top:0; background:url(http://www.sos.org/application/assets/themes/sos/images/btn-calendar.gif) no-repeat 0 center; width:14px; height:33px;}
.calendar  caption a.prev{ left:41px;}
.calendar  caption a.next{ left:206px; background-position:right center}

.calendar  caption span		{font-size:12px;}

.calendar th,
.calendar td	{  border:1px solid #BAB1A1; border-right:none; padding:0;  text-align:center; }
.calendar th:first-child,
.calendar td:first-child,
.calendar td.pad:first-child	{ border-left: none;}

.calendar th{padding: 5px 8px; cursor:default; font-size:12px; font-weight:normal; }
.calendar td	{ background:#FFFBF0}


.calendar td a	{ display:block; border:1px solid  #FFFBF0; padding: 6px 7px; font-size:12px; text-decoration:none; color:#A6967D}
.calendar td a:hover{  background:#ecd791; border:1px solid #a88959;  color:#000;}

.calendar td.now-click a	{background:#ecd791; border:1px solid #ECD791; color:#000;}
.calendar td.now-click a:hover{border:1px solid #a88959;}

.calendar td.pad		{ background:#BAB1A1; border:1px solid #BAB1A1; color:#BAB1A1}
.calendar td.pad a		{ cursor:default;  border:1px solid #BAB1A1;}
.calendar td.pad a:hover{ background:#BAB1A1; border:1px solid #BAB1A1; color:#BAB1A1}

.calendar #now a,
.calendar .current-date a{ color:#fff; background:#235ebe; border:1px solid #235ebe; cursor: pointer; }

.calendar #now a:hover,
.calendar .current-date a:hover{ color:#fff; background:#235ebe; border:1px solid #235ebe;}

<br />
<b>Notice</b>:  Undefined variable: buffer in <b>/home/sosorg/public_html/css.php</b> on line <b>296</b><br />

