.ArchiveNavi{width:100%;margin-top:10px;margin-bottom:0;background-image:url(https://combo.staticflickr.com/pw/images/dotted.gif);background-repeat:repeat-x;background-position:left bottom}.ArchiveNavi tr{vertical-align:top}.ArchiveNavi td{padding:0 0 5px 0}.InHere{color:#ff0084}.ChangeView{text-align:right}.SurfsUp{margin-right:auto;margin-left:auto;margin-top:0;text-align:center;vertical-align:middle;margin-bottom:10px;padding-bottom:8px}.SurfsUp a.item{width:15px;vertical-align:middle;margin:0 1px 1px 1px;border-left:1px solid #eee;border-right:1px solid #eee;border-bottom:1px solid #eee;padding:2px;font:bold 11px Arial,Helvetica;line-height:20px;*line-height:16px}.SurfsUp span.noitem{color:#999;width:15px;vertical-align:middle;margin:0 1px 1px 1px;padding:2px;font:bold 11px Arial,Helvetica;line-height:20px;*line-height:16px}.ArchiveDetailView{width:100%;margin-top:20px}.ArchiveDetailView tr{vertical-align:top}.ArchiveDetailView td{width:33%}.ArchiveDisplay{width:734px;background:#f5f5f5;margin-bottom:10px;margin-left:auto;margin-right:auto}.ArchiveDisplay td{padding:10px;background:#f5f5f5}.ArchiveDisplay p{float:left;display:inline;padding:4px 4px 12px 4px;border:1px solid #ddd;background:#fff;margin:8px;*width:79px}.ArchiveDisplay img{border:0}.ArchiveFoot{width:100%;margin-top:0;margin-bottom:10px}.ArchiveFoot tr{vertical-align:middle}.ArchiveFoot td{padding:0;font:normal 14px Arial,Helvetica}.EachMonth{width:220px}.AllMonths{width:800px;border:0;border-collapse:collapse}.YearListing{width:230px}.YearListing td{padding:5px 5px 15px}.YearListing h4{font-size:16px;margin:0}.YearListing ul{margin:0}.MonthsAvailable{margin-top:20px}.MonthsAvailable td{padding:10px 0}.MonthsAvailable .Options{font-size:12px}.ArchiveCalendar{background:#fff;border-top:3px solid #ddd;border-right:3px solid #ddd;border-left:3px solid #ddd;border-bottom:2px solid #ddd;margin:0;width:220px}.ArchiveCount{font-weight:normal;font-size:12px}.ArchiveCalendar a:link{font-weight:bold;text-decoration:none;color:#0063dc;padding:3px}.ArchiveCalendar a:visited{font-weight:bold;text-decoration:none;color:#0063dc;padding:3px}.ArchiveCalendar a:hover{font-weight:bold;text-decoration:none;color:#fff;background:#000;padding:3px}.ArchiveCalendar a:active{font-weight:bold;text-decoration:none;color:#ff0084;background:#000;padding:3px}.ArchiveCalendar .Month{background:#e1e1e1;padding:2px;color:#444;font:bold 14px Arial,Helvetica,sans-serif}.ArchiveCalendar .MON{background:#f5f5f5;padding:2px;font:bold 13px Arial,Helvetica,sans-serif}.ArchiveCalendar td{text-align:center;border-bottom:1px solid #ddd;padding:2px;font:normal 12px Arial,Helvetica,sans-serif;color:#ccc}.ArchiveCalendar .DAY{font-size:11px;font-weight:bold;padding-left:3px;padding-right:3px;padding-top:6px;color:#333}.ArchiveCalendar .Today{font-weight:bold;background:#fff;border:2px solid #bbb;padding:1px;color:#000}body .insitu-highlight{background-color:#ffffd3;cursor:text}body .insitu-hint{color:#bbb}body .insitu-spinning .Butt,body .insitu-spinning .CancelButt{display:none}body .insitu-editing .insitu-value{display:block;width:100%;background-color:#ffffd3;border:1px solid #ccc;padding:5px}body h4.insitu-editing .insitu-value{font-weight:bold;font-size:14px}body .insitu-editing textarea.insitu-value{height:9em;margin:0;line-height:inherit;padding:3px 4px}body .insitu-editing .buttons{margin-top:7px;line-height:18px;font-size:12px}body .insitu-editing .buttons button,body .insitu-editing .buttons span{margin-right:1px}body .insitu-msg{font-size:12px;padding-left:8px;color:#000}body .insitu-trigger .html-info-trigger{margin:6px 0 5px}