#calendar_pos_w {position:relative; z-index:1000000000; }
#calendar_pos {position:absolute; left:-60px; top:-15px; z-index:1000000000; }
#calendar_pad { position:absolute; padding:25px 20px 20px 22px; z-index:1000000000;}
#calendarLayer { z-index:1000000000;}
#calendar_script_bg {position:absolute; z-index:100000000; behavior: url(/pngHack.htc);}
.qcal_close_w {width:206px; text-align:left;}
.qcal_close {color:#999999; font-family:georgia; font-size:10px; font-style:italic;}
#qcal_close_btn {float:right;}
#qcal_date { text-align:center; margin:6px 0 6px 0; padding:0; width:206px; background: url(http://assets2.sparkpeople.com/assets/diet4/qcal_date_bg.jpg) repeat-x; }
.GoToToday {width:206px; color:#5a5ab5; font-size:11px; font-weight:bold; margin:6px 0 6px 0; text-align:center; position:relative;}
.GoToToday A{color:#5a5ab5; font-size:12px; font-weight:bold; text-decoration:underline;}
.GoToToday A:hover{color:#ef4a4a; font-size:12px; font-weight:bold; text-decoration:none;}
.DayNormal {color:black; background-color:white;}
.DayNormal A { position:relative; color:black; font-size:14px; font-weight:bold;  background-color:white; padding:3px 5px 3px 5px; display:block; text-align:center; text-decoration:none;}
.DayNormal A:hover{position:relative; color:white; font-size:14px; font-weight:bold;  background-color:#ef4a4a; padding:3px 5px 3px 5px; display:block; text-align:center; text-decoration:none;}
.DayGrayed {color:#666666; background-color:#E7E7E7; font-size:14px; font-weight:bold; text-align:center; text-decoration:none; padding:3px 5px 3px 5px; }
.DayTitle {background-color:#f5f5fe; font-size:14px; font-weight:bold; color:#6384bd; padding:3px 5px 3px 5px; text-align:center;}
.DaySelected {text-align:center; background-color:black; }
.DaySelected A{color:white; font-size:14px; font-weight:bold; padding:3px 5px 3px 5px; background-color:black; text-align:center; text-decoration:none;}
.DaySelected A:hover{color:white; font-size:14px; font-weight:bold; padding:3px 5px 3px 5px;  background-color:#ef4a4a; text-align:center; text-decoration:none;}
.DateTitle {color:black; font-size:14px; font-weight:bold; }