/* news */
.maincontent p.anoncebody {color: #333333;font: normal 13px "Trebuchet MS", sans-serif;padding-bottom: 1em;}
.maincontent p.anoncebody div {color: #333333;font: normal 13px "Trebuchet MS", sans-serif;padding-bottom: 1em;}
/* sharepoint errors */
.ms-error{font-family:"Trebuchet MS", sans-serif;font-size:8pt;font-weight:normal;color:#ff0000}
.ms-errorcolor{color:#FF0000;}
/* historyCalendar  */
.historyCalendar{border-collapse:separate!important;font: normal 12px "Trebuchet MS", sans-serif;width:100%;}
.historyCalendar .historyCalendar{border-collapse:collapse!important;font: normal 12px "Trebuchet MS", sans-serif;}
.historyCalendar td{padding:1px;margin:1px;font: normal 12px "Trebuchet MS", sans-serif;}
.historyCalendar td a{text-decoration:none;font: normal 12px "Trebuchet MS", sans-serif;}
.historyCalendar .historyCalendar td a{text-decoration: underline;color: #545454 !important;font: normal 12px "Trebuchet MS", sans-serif;}
.historyCalendar td.IsOtherMonth a{color:#999999;font: normal 12px "Trebuchet MS", sans-serif;}
.historyCalendar td.IsToday a{font: bold 12px "Trebuchet MS", sans-serif;}
.historyCalendar td.IsSelected{font-weight: bold;font: normal 12px "Trebuchet MS", sans-serif;}
/*Menu*/	
.staticMenuItem{color:#900! important;font: normal 12px "Trebuchet MS", sans-serif;cursor: pointer;text-decoration:underline;}
.staticMenuItem a{text-decoration:underline;}
.staticMenuItem td {vertical-align:middle;padding-left:3px!important;}
.dynamicMenu{z-index: 100;padding:5px;background-color: #e9e3c8!important;}
.dynamicMenuItem{color: #900!important;background-color: #e9e3c8!important;font: normal 12px "Trebuchet MS", sans-serif;text-decoration:underline;}
.dynamicMenuItem a{text-decoration:underline;}
.validatorerror {color: #ab3a39;font: normal 0.688em/1.091em "Trebuchet MS", sans-serif;white-space: nowrap;}