*{ margin:0px; padding:0px; }
#calControls{ float:left; background-image:url('../../content_black_15pcnt.png'); }
#calMonths, #agEventHeader{ font-size:20px; color:yellow; font-weight:bold; }

#calDays{ width:175px; background-image:url('../../content_black_30pcnt.png'); color:yellow; }
.calDay{ background-image:url('../../content_black_15pcnt.png'); width:25px; height:20px; float:left; text-align:center; }
.calDay b{ color:#6699ff; padding:5px; }
.calDay a{ width:25px; height:20px; display:block; text-align:center; text-decoration:none;  }
.calDay a:hover{ background-image:url('../../content_black_15pcnt.png'); }
#calEvents{ float:left; }
.def{ color:yellow; }
.act a{ color:#6699ff;  }
.now{ color:#6699ff;  width:23px; height:18px; border:solid 1px yellow;  font-weight:bold; }


/*----agenda----*/
#agContent { float:left; padding-left:20px; width:640px; }
.agMain { float:left; width:555px; margin:0; }
/*form*/
.agFrmSub { float:left; width:551px; margin:2px; color:#ffffff; background-color:#004700; }
.agFrmTop { float:left; width:540px; color:#ffffff; padding:2px; }
.agFrmPart { float:left; color:#ffffff; padding:2px; }
/*output*/
.agTop { float:left; margin:0; margin-top:8px; min-height:18px; width:620px; background-image:url('../../content_black_50pcnt.png'); font-family:Verdana,Arial,sans-serif; font-size:14px; }
.agDate { float:left; width:288px; font-weight:bold; padding:4px; color:#6699ff; }
.agTitle { float:left; padding:4px; }
.agSub { float:left; margin:0; margin-top:1px; min-height:18px; width:620px; background-image:url('../../content_black_30pcnt.png'); }
.agBMain { float:left; width:300px; }
.agBContainer { float:left; width:298px; background-image:url('../../content_black_30pcnt.png'); margin:1px; }
.agBBand { padding:3px; font-family:Verdana,Arial,sans-serif; font-size:13px; font-weight:bold; color:#ffe900; }
.agBBand a{ color:#ffe900; }
.agBDesc { padding:3px; font-family:Verdana,Arial,sans-serif; font-size:13px;  }
.agPic { float:left; width:230px; height:270px; margin:1px; overflow:hidden; }
.agTime { float:left; width:100px; padding:4px; }
.agPrice { float:left; width:184px; padding:4px; }
.agEditDelete { float:left; width:108px; padding:4px; text-align:center; }
.agNavButton { margin:4px; float:left; }
