﻿#sideBar .topSideBar .topSideBarContent { padding: 10px; }
#sideBar .topSideBar .topSideBarContent h2 {color: White;font-size: 13pt; margin:0; padding: 15px 10px;}
#sideBar .topSideBar .topSideBarContent p { color: White; font-size: 10pt; }
#sideBar .topSideBar .topSideBarContent a { color: White; text-decoration: none; }
#sideBar .topSideBar .topSideBarContent a:hover { color: White; text-decoration: underline; }
#sideBar .topSideBar .topSideBarContent .loginIcon {float:left; margin-right:15px; border: 0;}
#sideBar .topSideBar .topSideBarContent .messageIcon { float:left;margin-right: 5px; }

#sideBar .middleSideBar .sideBarItem .AspNet-Login-TitlePanel { padding-bottom: 5px; }
#sideBar .middleSideBar .sideBarItem .AspNet-Login-TitlePanel span {font-weight: bold;font-size: 10pt;}
#sideBar .middleSideBar .sideBarItem .AspNet-Login-SubmitPanel,
#sideBar .middleSideBar .sideBarItem .AspNet-Login-UserPanel,
#sideBar .middleSideBar .sideBarItem .AspNet-Login-PasswordPanel,
#sideBar .middleSideBar .sideBarItem .AspNet-Login-PasswordRecoveryPanel,
#sideBar .middleSideBar .sideBarItem .AspNet-Login-RememberMePanel { padding: 5px 0 5px 20px; }
#sideBar .middleSideBar .sideBarItem .AspNet-Login-UserPanel label,
#sideBar .middleSideBar .sideBarItem .AspNet-Login-PasswordPanel label { display: block; }
#sideBar .middleSideBar .sideBarItem .AspNet-Login input { font-family: Arial; font-size: 9pt;}
#sideBar .middleSideBar .sideBarItem .AspNet-Login-SubmitPanel {margin: 10px 0;text-align: right;}

#sideBar .middleSideBar .sideBarItem ul { margin:0 0 10px 15px; padding: 0; font-size: 8pt; }

#sideBar .middleSideBar .sideBarItem h3 { font-weight: bold;font-size: 10pt; margin:0 0 10px 0; padding:0; }
#sideBar .middleSideBar .sideBarItem p { margin:0 0 10px 0; padding: 0; font-size: 9pt; }

#sideBar .middleSideBar .dlList {overflow: auto;font-size: 8pt;}
#sideBar .middleSideBar .dlList dt {float: left;width: 80px;clear: left;padding-bottom: 4px;}
#sideBar .middleSideBar .dlList dd {margin-left: 80px;padding-bottom: 4px;}

#sideBar .middleSideBar .bhevents .eventsdisplay__returnPanel {padding:5px 0; text-align: center; font-weight: bold;}
#sideBar .middleSideBar .bhevents .eventsdisplay__todays {margin: 10px 0;}
#sideBar .middleSideBar .bhevents .eventsdisplay__todays h4 {font-size: 8pt;margin: 0 0 10px 0;padding: 0;text-transform: uppercase;color: #666;}
#sideBar .middleSideBar .bhevents .eventsdisplay__event {font-size: 8pt;padding-bottom: 10px;}
#sideBar .middleSideBar .bhevents .eventsdisplay__event {margin: 0; padding: 0;}
#sideBar .middleSideBar .bhevents .eventsdisplay__eventhighlight {color: #666;}
#sideBar .middleSideBar .calendar .todayDay {background: url('images/topsidebar/currentdatebg.gif') repeat-x top left;border: solid 1px #c0c0c0;}
#sideBar .middleSideBar .calendar .selectedDay {background: url('images/topsidebar/selecteddatebg.gif') repeat-x top left;border: solid 1px #c0c0c0;font-weight: bold;}
#sideBar .middleSideBar .calendar .day {border: solid 1px #f9f9f9;}
