
/* MAKE ANY CHANGES ON THIS STYLE SHEET.
   EVERY ELEMENT IS IN HERE.
----------------------------------------------- */

table#cal_top {
 background-color: #fff;}

table#cal_top td {}

table#cal_top td div {}

table#cal_months {
 background: #333C00 url(site_images/greeeeenbg.jpg) top left repeat-x;}

table#cal_months th {}

table#cal_months th.left {
 width: 25%;}

table#cal_months th.left a, table#cal_months th.left a:link, table#cal_months th.left a:active, table#cal_months th.left a:visited, table#cal_months th.right a, table#cal_months th.right a:link, table#cal_months th.right a:active, table#cal_months th.right a:visited {
 color: #fff;}

table#cal_months th.left a:hover, table#cal_months th.right a:hover {
 color: red;}

table#cal_months th.center {
 width: 50%;
 background: #B9CA99 url(site_images/lite-greeeeenbg.jpg) bottom left repeat-x;}

table#cal_months th.right {
 width: 25%;}

table#cal_cats {
 font-size: .8em;}

table#cal_cats a, table#cal_cats a:link, table#cal_cats a:active, table#cal_cats a:visited {
 color: #000;}

table#cal_cats a:hover {
 background-color: #fff;}

table#cal_cats td {}

table#cal_cats td.all {
 background-color: #fff;}

table#cal_cats td.cat {
 color: red;}

table#cal_days {}

table#cal_days th {
 color: #FFF;
 background-color: #9F9F9F;}

table#cal_days td {}

table#cal_days tr#fixed {}

table#cal_days td.day_blank {
 background-color: #fff;}

table#cal_days td.day {
 background-color: #E6D2AD;}

table#cal_days td.day table#day {
 background-color: #ececec;}

table#cal_days td.day table#day td {
 background-color: #ececec;
 color: #8d8d8d;}

div#DIV {}

table#cal_desc {}

table#cal_desc td.heading {
 background: #333C00;
 color: #fff;}

table#cal_desc td.date {
 background-color: #A7AF97;}

table#cal_desc td.time {
 background-color: #A7AF97;}

table#cal_desc td.desc {
 background-color: #fff;}

table#cal_desc td.back {
 background: #333C00;
 color: #fff;}

table#cal_desc td.back a, table#cal_desc td.back a:link, table#cal_desc td.back a:active, table#cal_desc td.back a:visited {
 color: #fff;}

table#cal_desc td.back a:hover {
 color: red;}

table#calendar-container {
 width: 570px;}

table#calendar-container td#weekly {
 width: 320px;
 padding: 0;}

table#calendar-container td#weekly table {
 width: 300px;}

table#calendar-container td#weekly table th {
 text-align: center;
 color: blue;
 border-bottom: 1px solid black;
 vertical-align: top;
 font-weight: normal;
 font-size: .8em;}

table#page_container td#right-side {
 width: 200px;
 text-align: center;}

div#display_area {
 text-align: left;
 height: 200px;
 background-color: #517A04;
 margin: 10px auto;
 border: 1px solid #fff;
 width: 150px;
 padding: 5px;}