.sideColumn
{
    float: left;
    width: 22%;
    padding: 10px;
    background-color: #EAF4FA;
}
.sideColumn li
{
    font-size: 86%;
    margin: 5px;
    list-style-position: inside;
    list-style-type: disc;
}
.contacts
{
    margin-bottom: 20px;
}
.contacts td
{
    padding-left: 0px;
    vertical-align: top;
}
.contactHours
{
    color: #505050;
    font-size: 0.85em;
}
.contactsName
{
    width: 30%;
}
.fixedTableHeight table
{
    margin: 0;
}
.filterSection
{
    position: relative;
}

.contactFilter
{
    float: right;
    border-bottom: 1px solid #dcdcdc;
    border-top: 1px solid #dcdcdc;
}
.contactFilter h4
{
    cursor: pointer;
    position: relative;
}
.contactFilter h4 a:hover, .contactFilterAnchorhover
{
    background-color: #ebebeb;
}
.contactFilter h4 span.image
{
    display:inline-block;
    padding: 20px 20px;
    position: absolute;
}
.contactFilter h4 span.image img
{
    height: 20px;
    width: 20px;
    display: none;
}
.contactFilter h4 a
{
    display: inline-block;
    padding: 25px 0 22px 60px;
    width: 84%;
    color: #000;    
}
.contactFilter h4 a:hover
{
    text-decoration: none;      
}
.contactFilter h4 a:active
{
    background-color: transparent;  
}
.filterContent
{
    position: absolute;    
    width: 326px;
    border: 1px solid #dcdcdc;
    background-color: #fff;
    z-index: 30000;
    padding: 20px;
    display: none;
}
#scheduleFilterDiv
{
	display: none;
}
label.scheduleFilterLable
{
    display: none;
}
div.additionalContacts
{
    margin-bottom: -20px;
}
div.additionalContacts tr
{
    background-color: transparent;
}
div.additionalContacts td.contactsName
{
    padding-right: 40px;
}
p
{
    line-height: 155%;
}
br
{
   line-height: 2em; 
}
.additionalContacts table th, .additionalContacts table td
{
    white-space: normal;
    height: 35px;
}
.additionalContacts table tr:last-child td
{
    padding-bottom: 0px;
}
#clearFilterLink
{
    position: absolute;
    right: 0px;
    top: 0px;
    display: inline-block;
    padding: 24px 20px 29px 20px;
    height: 10px;
}
a#clearFilterLink:hover
{
    cursor: pointer;
    text-decoration: none;
    background-color: #ebebeb;
}

#viewRegionalContact td
{
    white-space: normal;
}

