body {
background: #ffffff;
color:#acacac;
font-family: verdana;
font-size:10px;
line-height:10px;}

p {
text-align:left;
margin-top:0px;
margin-bottom:0px;
background:#f5f5f5;
color:#888888;
font-family: verdana;
font-size:10px;
line-height:10px;}

h1 {
color: #a6cea0;
font-size: 30px;
font-family: arial;
font-weight: normal;
letter-spacing: -3px;
text-transform: lowercase;
margin-top:0px;
padding-top:15px;
margin-bottom:5px;}

h2 {
text-align:right;
color: #a6cea0;
font-size: 30px;
font-family: arial;
font-weight: normal;
letter-spacing: -3px;
text-transform: lowercase;
margin-top:0px;
padding-right:5px;
padding-top:15px;
margin-bottom:5px;}

h3 {
color: #a6cea0;
font-size: 18px;
font-family: simhei;
font-weight: normal;
text-transform: lowercase;
letter-spacing:-1.5px;
margin-top:0px;
padding-right:5px;
padding-top:15px;
margin-bottom:5px;}

h4 {
color:#ffffff;}

p.comments { 
margin-top:-6px;
text-align:left;
height:12px;
padding-left:2px;
background:#f5f5f5;}

.textarea, input {
border:0px;
background:#e7f1e5;
color:#818181;
font-family: verdana;
font-size:10px;
line-height:10px;}

.button {
color: #818181;
background:#d4d4d4}

a:link {color:#797979; border-bottom:1px dotted #cdcdcd; text-decoration:none;}
a:visited {color:#797979; border-bottom:1px dotted #cdcdcd; text-decoration:none;}
a:active {color:#797979; border-bottom:1px dotted #cdcdcd; text-decoration:none;}
a:hover {color:#797979; border-bottom:1px dotted #797979; text-decoration:none;}

h4 a:link {color: #ffffff; border-bottom:0px; text-decoration:none;}
h4 a:active {color: #ffffff; border-bottom:0px; text-decoration:none;}
h4 a:visited {color: #ffffff; border-bottom:0px; text-decoration:none;}
h4 a:hover {color: #ffffff; border-bottom:0px; text-decoration:none;}

.calendar_table {}
.first_row {color:#818181; font-family: verdana; font-size:10px; font-family:11px;}
.prev_link {border-bottom:0px; text-decoration:none;}
.center_column {color:#818181; font-family: verdana; font-size:10px; background:#e7f1e5; border-bottom:0px; text-decoration:none;}
.next_link {border-bottom:0px; text-decoration:none;}
.second_row {color:#818181; font-family: verdana; font-size:10px;}
.weekday_names {color:#818181; font-family: verdana; font-size:10px;}
.weekend_names {color:#818181; font-family: verdana; font-size:10px;}
.calendar_row{ }
.empty_cell{ }
.weekday {color:#818181; font-family: verdana; font-size:10px;}
.weekend{color:#818181; font-family: verdana; font-size:10px;}
.news_day{color:#818181; font-family: verdana; font-size:10px; background:#e7f1e5;}