body{background-color:#008000; color:#FFFFFF;font-family:tahoma, verdana, helvetica; font-size: 13px; font-weight:none; cursor:url('billed/kog.cur'); }

td{ color:background-color:#008000; color:#FFFFFF;font-family:tahoma, verdana, helvetica; font-size: 13px; font-weight:none; cursor:url('billed/kog.cur'); }

a { color:#FFFFFF; text-decoration:none; font-weight:bold;}
a:hover { color:#008000; background-color:#FFFFFF; text-decoration:none; font-weight:bold;}
a:active { color:#FF0000; background-color:#FFFFFF; text-decoration:none; font-weight:bold ;}

.top{ font-size: 17px;font-weight:bold; }

.bestyr{width: 350px; height: 416px;background-image:url('billed/certifi.gif');color:#004000; font-size: 14px;font-weight:bold;}
.best{ margin-right:45px}
.guest{ font-size: 15px;font-weight:bold; }
.Menu
{width: 100%; height: 36px; padding:2 5 3 2; border-right: buttonshadow 1px solid; border-top: #f5f5f5 1px solid; border-left: #f5f5f5 1px solid; border-bottom: buttonshadow 1px solid; background-color: #008000; cursor:url('billed/kog.cur'); color:#000000;font-weight:bold;}
.Option
{width: 100%; height: 28px; padding:2 5 3 16; border: 1 1 1 1 solid #ffffff; background-color: #008000; cursor:url('billed/kog.cur');}
.Options {padding:1 1 1 1}
.nav {color: #FFFF00;}
.nav_current {color: #FF0000;}

.year {
	border-style: outset;
	border-width: 1px;
	background-color: #FFFFFF;
	text-align: center;
}
.month {
	border-style: none;
	background-color: #008000;
	text-align: center;
}
.yearname {
	text-align: center;
	font-size: 18px;
	font-weight: bold;
}
.monthname {
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	background-color: #FFFFFF;
	color: #008000;
	border-style: solid;
	border-width:0px
}
.dayname {
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	border-style: none;
	border-width:1px
}
.weeknumtitle {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: #FFFF00;
	border-style: none;
	border-width:1px
}
.weeknum {
	text-align: center;
	font-size: 10px;
	height:20px;
	width:20px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #008000;
}
.yearnavigation {
	font-size: 12px;
}
.datepicker {
	background-color: #FAEBD7;
}
.datepickerform {
	margin: 0px;
}
.monthnavigation {
	font-family: Tahoma, Arial, sans-serif;
}

.nomonthday {
	text-align: center;
	font-size: 10px;
	height:20px;
	width:20px;
	color: #008000;
}
.monthday {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	background-color: #FFFFFF;
	color: #008000;
	height:20px;
	width:20px;
}
.today {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	border-width: 1px;
	border-style: solid;
	background-color: #00FF00;
	color: #000000;
	height:20px;
	width:20px;
}

.sunday {
	background-color: #FF0000;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	height:20px;
	width:20px;
}

.saturday {
	background-color: #FF4040;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	height:20px;
	width:20px;
}

.eventcontent {
	font-size: 10px;
	border-style: solid;
	border-width: 1px;
	color: #0000FF;
	background-color: #FFFF00;
	width: 100%;
}

.eventcontent a {
	color: #0000FF;
}

.hdag {
	background-color: #FF0000;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	height:20px;
	width:20px;
}
