/* Calendar CSS */
#evcal {
display:block;
float:left;
margin-right:7px;
margin-bottom:6px;
margin-top:6px;
}
.calborder {
background:#FFFFFF none repeat scroll 0%;
border:2px solid #DC8897;
border-collapse:collapse;
}
.calmonthbg {
background:#DC8897 none repeat scroll 0% 50%;
}
.calmonth {
color:#333;
font-weight:bold;
padding-bottom:2px;
padding-top:2px;
size:1px;
}
.calyear {
color:#333;
font-weight:bold;
padding-bottom:2px;
padding-top:2px;
size:1px;
text-align:right;
}
.caldays {
background:#d4ff72 none repeat scroll 0% 50%;
color:#000000;
size:1px;
text-align:center;
}
.caltoday {
background:#EEEEEE none repeat scroll 0% 50%;
border:1px solid #EEEEEE;
border-collapse:collapse;
color:#000000;
}
.calnogigs {
background:#FFFFFF none repeat scroll 0%;
border:1px solid #EEEEEE;
border-collapse:collapse;
color:#000000;
}
.calgig {
background:#dc8897 none repeat scroll 0%;
border:1px solid #EEEEEE;
border-collapse:collapse;
color:#d4ff72;
}
.calnodate {
background:#000000 none repeat scroll 0%;
border:1px solid #EEEEEE;
border-collapse:collapse;
color:#EEEEEE;
}
body div#toolTip {
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
background:#000000 none repeat scroll 0%;
border:2px double #FFFFFF;
min-height:1em;
padding:5px;
position:absolute;
text-align:left;
width:220px;
z-index:1000;
}
body div#toolTip p {
color:#FFFFFF;
font-family:verdana,arial,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:12px;
margin:0pt;
padding:0pt;
}
body div#toolTip p em {
color:#d4ff72;
display:block;
font-style:normal;
font-weight:bold;
margin-top:3px;
}
body div#toolTip p em span {
color:#FFFFFF;
font-weight:bold;
}

