/****************************************************************/
/* 3. fwdEVENTS */
/****************************************************************/

td.newsHeading {
    background: #0066AA;
    color: #FFFFFF;
}

td.fwdEventsXHighlightToday {
    background: #E8F2F7;
    color: #FFFFFF;
}
td.fwdEventsXCalDay {
    background: #D8E9F2;
	color: #0066AA;
    font-weight: bold;
}
td.fwdEventsXCalItem {
	background: #D8E9F2;
    border-bottom: #B2D3E5 1px solid;
    font-size: 12px;
}
div.fwdEventsXCalItem span.fwdEventsXCalTime {
    color: #0066AA;
    font-weight: bold;
}
div#fwdEventsX td.fwdEventsXItemIcon {
    padding-right: 5px;
    vertical-align: top;
}
div#fwdEventsX td.fwdEventsXItemDate {
    vertical-align: top;
    color: #0066AA;
    font-weight: bold;
    width: 60px;
    text-align:center;
}
div#fwdEventsX td.fwdEventsXItemDetails span.fwdEventsXItemName {
    font-weight: bold;
}



div#fwdEventsX td.movePrevious, div#fwdEventsX td.moveNext {
	color: #FFFFFF;
	font-size: x-small;
	text-align: left;
}
div#fwdEventsX td.moveNext {
	text-align: right;
}
div#fwdEventsX td.movePrevious a {
	color: #FFFFFF;
    background: transparent url(../../modules/fwdEvents/pics/buttonback.gif) no-repeat 0px 0px;
	padding-left: 16px;
}
div#fwdEventsX td.moveNext a {
	color: #FFFFFF;
    background: transparent url(../../modules/fwdEvents/pics/buttonforward.gif) no-repeat top right;
	padding-right: 16px;
}

div#fwdEventsX div#fwdEventsXHeading, div#fwdEventsX td.fwdEventsXHeading, div#fwdEventsXRight div#fwdEventsXRightHeading {
    background: #0066AA;
    color: #FFFFFF;
    font-weight: bold;
    padding: 2px;
}
div#fwdEventsXRight {
    margin-bottom: 20px;
}
div#fwdEventsX div.fwdEventsXSub, div#fwdEventsX td.fwdEventsXSub, div#fwdEventsXRight div#fwdEventsXRightSub {
    background: #D8E9F2;
    color: #0066AA;
    font-weight: bold;
    padding: 2px;
}
div#fwdEventsXRight div.fwdEventsXRightItem div.fwdEventsXRightItemIcon {
    width: 35px;
    float: left;
    padding-right: 5px;
    padding-top: 5px;
}
div#fwdEventsXRight div.fwdEventsXRightItem div.fwdEventsXRightItemContent {
    width: 504px;
    padding: 5px;
    float: right;
}
div#fwdEventsXRight div.fwdEventsXRightItem div.fwdEventsXRightItemDetails {
    background: transparent;
    padding-top: 1px;

}
div#fwdEventsXRight div.fwdEventsXRightItem div.fwdEventsXRightItemDetails span.fwdEventsXDate {
    font-weight: bold;
    color: #0066AA;
}
div#fwdEventsXRight div.fwdEventsXRightItem div.fwdEventsXRightItemLink {
    text-align: right;
    padding-bottom: 10px;
}

div.fwdEventsXhr {
    border-top: #B2D3E5 1px solid;
    padding-top: 4px;
    margin-top: 5px;
	color: #0066AA;
}
div#fwdEventsX div.fwdEventsXDetails div.fwdEventsXText {
    padding-top: 3px;
    padding-bottom: 3px;
}
div#fwdEventsX div.fwdEventsXDetails div.fwdEventsXWarning {
    padding-top: 3px;
    padding-bottom: 8px;
    color: #FF0000;
}
