﻿/* Article Summary CSS. */
.ArticleSummary{width: 100%; float: left;}
.ArticleSummary div.Item{margin-bottom:5px;border-bottom:1px dashed #222222;padding-bottom:5px;color:#FFFFFF;}
.ArticleSummary a,.ArticleSummary a:link,.ArticleSummary a:visited,.ArticleSummary a:active,.ArticleSummary a.CommandButton,.ArticleSummary a.CommandButton:link,.ArticleSummary a.CommandButton:visited,.ArticleSummary a.CommandButton:active{text-decoration:none;font-weight:bold;}
.ArticleSummary a:hover,.ArticleSummary a.CommandButton:hover{text-decoration:underline;}
.ArticleSummary div.RSS{margin-bottom:2px;width:100%;float:left;}
.ArticleSummary div.RSS img{cursor:hand;cursor:pointer;margin-right:5px;}
.ArticleSummary div.RSS .SubHead{vertical-align:top;color:#FFFFFF;}
.ArticleSummary .DateRangeOptions{border-bottom:1px dashed #222222;padding:0 0 5px 0;margin-bottom:5px;float:left;width:100%;}
.ArticleSummary .DateRangeOptions div{float:left;width:100%;}
.ArticleSummary .DateRangeOptions img{border:1px solid #428A8A;background-color:#428A8A;cursor:hand;cursor:pointer;margin-top:1px;}
.ArticleSummary .DateRangeOptions span{float:left;}
.ArticleSummary .DateRangeOptions span.Right{padding:0 4px 1px 4px;font-size:12px;font-weight:bold;font-family:Arial;}
.RangeSelection {position:absolute;z-index:499;display:none;width:170px;}
.RangeSelection .Container{border:1px solid #428A8A;position:relative;padding:2px 5px 2px 5px;top:-1px;background-color:#F7F7F7;float:left;width:100%;}
.RangeSelection img{border-top:1px solid #428A8A;border-right:1px solid #428A8A;border-left:1px solid #428A8A;background-color:#428A8A;display:block;border-bottom:1px solid white;cursor:hand;cursor:pointer;}
.RangeSelection .Container .SubHead{font-size:11px;margin-bottom:5px;margin-top:5px;color:#222222;}
.RangeSelection .Container div div{padding:2px 0 2px 0;float:left;width:100%;}
.RangeSelection .Container div div label.Normal{float:left;padding-top:2px;color:#222222;font-weight:normal;}
.RangeSelection .Container div div input.StandardTextBox{float:right;width:80px;}
.RangeSelection .Container img{border:0;float:right;width:14px;margin-left:4px;margin-top:2px;}
.RangeSelection .StandardButton{float:right;font-size:9px;width:47px;margin:0 2px 0 0;}

/* Calendar Control. */
.CalendarControl {background-color:#FFFFFF;}
.CalendarControl .DialogInner{padding:0;}
.CalendarControl .monthYearSelect{background-color: #5FAFAF;text-align:right;padding-bottom:4px;}
.CalendarControl .monthYearSelect select{font-size:12px;background-color:#FFFFFF;margin-left:4px;margin-top:4px;margin-bottom:4px;}
.CalendarControl .monthYearSelect img{cursor:hand;cursor:pointer;margin-top:4px;margin-right:4px;float:right;}
.CalendarControl .dayHeadings{background-color: #5FAFAF;font-size:12px;color: #FFFFFF;padding:4px;}
.CalendarControl tbody td, .CalendarControl .DayHeadings td{text-align:center;padding:4px;border:1px solid #428A8A;}
.CalendarControl tr{font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif;}
.CalendarControl tbody tr{font-size:12px;}
.CalendarControl .WeekEnd{background-color: #E0FFEB;color: #3C3C3C;}
.CalendarControl .WeekDay{background-color: #FFFFFF;color: #3C3C3C;}
.CalendarControl .DayOver{background-color: #95BCD0;color: #E0EBFF;}
.CalendarControl .CurrentDay{background-color: #00A955;color: #FFFFFF;}
.CalendarControl .WeekEnd span, .CalendarControl .WeekDay span, .CalendarControl .DayOver span, .CalendarControl .CurrentDay span{text-decoration:underline;cursor:pointer;cursor:hand;}

