#dhtmltooltip{
font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #003300;
position: absolute;
width: 150px;
border: 1px solid black;
padding: 5px;
background-color: #E6E6E6;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
#popUp_header {
	background-color: #346738;
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	border: 1px solid #000000;
	text-align: center;
}



td.sublink1 { 
	border: 1px solid black; 
	text-align:right;
	background: #333366; 
	padding: 3px; 
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF
; font-weight: none
} 

td.sublink2 { 
	cursor:hand;
	text-align:right;
	border: 1px black solid; 
	background: #666699; 
	padding: 3px; 
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000
; font-weight: bold
} 



.diarythinborder {  border: 1px #000000 solid}
.diarygreen_normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #006600;
	text-align: justify;
}
.diarygreen_bold {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #660000}
.diarydaytitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #70B17E;
	text-align: center;
}
.diaryyearmonth {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #40845F;
	text-align: center;
}

.diaryevents {
	background-color: #E1F4E2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003300;
	text-align: justify;
	cursor: hand;


}

.diarynoevent {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: justify;
}
.diarybg {
	background-color: #28683F;
}

a:link.diarycalendarlink1{ font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000066; text-decoration: none;}
a:active.diarycalendarlink1{ font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000066; text-decoration: none;}
a:visited.diarycalendarlink1{ font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000066; text-decoration: none;}
a:hover.diarycalendarlink1{ font-family:  Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; color: #336666;  text-decoration: none;}

.diarycalendarmonth {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #A8DF9F}

a:link.calendarlink2{ font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000066; text-decoration: none;}
a:active.calendarlink2{ font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000066; text-decoration: none;}
a:visited.calendarlink2{ font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000066; text-decoration: none;}
a:hover.calendarlink2{ font-family:  Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; color: #000066; text-decoration: underline;}


a:link.admincallink1{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000066; text-decoration: none;}
a:active.admincallink1{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000066; text-decoration: none;}
a:visited.admincallink1{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000066; text-decoration: none;}
a:hover.admincallink1{ font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; color: #999999; text-decoration: underline;}

a:link.admincallink2{ font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000066; text-decoration: none;}
a:active.admincallink2{ font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000066; text-decoration: none;}
a:visited.admincallink2{ font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000066; text-decoration: none;}
a:hover.admincallink2{ font-family:  Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; color: #000066; text-decoration: underline;}
.calcellbg {  background-color: #00CC00}
.cellbggreenboldwhite {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #339933}




.green_normal_border {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #336666;
	background-color: #A5D1A5;
	text-align: justify;
	padding: 2px;
	border: 1px solid #006600;


}
.underlinedcell {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; border: #339933; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color: #BDD5BB}
.toplinedcell {  border-color: #339933 #FFFFFF #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.whitetext1 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF}
.whitetextjustify {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF; text-align: justify; font-style: normal}
.cellbgunderlined {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006600;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006600;
}
