/*Calendar Styles at bottom*/

a:link {color:#E54445; text-decoration:underline; }
a:visited {color:#384A95; text-decoration:underline; }
a:hover {color:#437AC0; text-decoration:none; }
a:active {color:#384A95; text-decoration:none; }
a.nav:link {color:#586AA7; font:bold 12px/12px Arial, Verdana, sans-serif; padding-top:10px;
text-decoration:none; }
a.nav:visited {color:#586AA7; font:bold 12px/12px Arial, Verdana, sans-serif;
text-decoration:none; }
a.nav:hover {color:#4F7DBF; font:bold 12px/12px Arial, Verdana, sans-serif;
text-decoration:none; }
body {background-color#FFF; margin:0; padding:0; }
body, td, p {font-size: 10pt; font-family: Arial, Verdana, sans-serif; color:#000; }
div.contactList {margin:0; padding:0}
div.nav {padding:5px 12px 5px 10px; }
div.padding {}
a.generalQ {margin-top:25px}
h1 {font: bold 13pt/13pt Arial, Verdana, sans-serif; color:#E54448; margin-bottom:7px; padding:0px}
h2 {font: bold 11pt/11pt Arial, Verdana, sans-serif; color:#384A95; margin-bottom:7px; padding:0px}
input.search {}
li.nav {padding:4px 12px 4px 10px;}
li.nav a.nav:link {color:#8DA7D0; font:bold 11px/11px Arial, Verdana, sans-serif; 
text-decoration:none; list-style:none;}

li.nav a.nav:visited {color:#8DA7D0; font:bold 11px/11px Arial, Verdana, sans-serif;
text-decoration:none; list-style:none;}

li.nav a.nav:hover {color:#6F92CA; font:bold 11px/11px Arial, Verdana, sans-serif;
text-decoration:none; list-style:none;}

li.nav a.nav:active {color:#8DA7D0; font:bold 11px/11px Arial, Verdana, sans-serif;
text-decoration:none; list-style:none;}

small.contactList {font-size:13px; font-weight:bold; margin-top:0; padding-top:0; position:relative; top:-22px}

ul.nav {list-style:none; padding:5px 0px 5px 0px; margin:0;}

.WallCalendar {}
  table.WallCalendar { 
    border-top: 0px;
    border-right: solid #000000 1px;
    border-bottom: solid #000000 1px;
    border-left: 0px;
width:97%
  }
  td.WallCalendar {
    height: 75px;
    border-top: solid #000000 1px;
    border-right: 0px;
    border-bottom: 0px;
    border-left: solid #000000 1px;
   padding:5px;
  }
  td.WallCalendarDayHead {
    background-color: #437AC0;
    border-top: solid #000000 1px;
    border-right: 0px;
    border-bottom: 0px;
    border-left: solid #000000 1px;
    color: #FFFFFF; font-family: Arial, Verdana, sans-serif; font-size: 10pt;
    text-align: center;
  }
  th.WallCalendarHead {
    background-color: #659CE2;
    border-top: solid #000000 1px;
    border-right: 0px;
    border-bottom: 0px;
    border-left: solid #000000 1px;
    color: #000000; 
    font-family: Arial, Verdana, sans-serif; 
    font-size: 12pt;
    padding: 5px;
  }

th.EventTitle {background-color:#ABC2E2}

  div.WallCalendarHeadTitle {
    color: #000000; 
    font-family: Arial, Verdana, sans-serif; 
    font-size: 12pt;
  }
  a.WallCalendarHeadLink {
    color: #FFFFFF;
    font-family: Arial, Verdana, sans-serif; 
    font-size: 8pt;
    text-decoration:none;
  }
  div.WallCalendarEvent { 
    font-family: Arial, Verdana, sans-serif; font-size: 10pt;   
    margin: 0 0 6px 0;
  }
  div.WallCalendarDateNum { 
    text-align: right;   
    font-family: Arial, Verdana, sans-serif; font-size: 8pt;  
    height: 18;
    width: 20;
    float: right;
  }
 div.WallCalendarDateNum a:link {text-decoration:none}
 div.WallCalendarEventDate {
  font-size: 8pt;
 }