﻿h2
{
    font-size: 1em;
}
.whubHomePageColumn
{
    float: left;
    margin-right: 10px;
    overflow: hidden;
}
#divColumn1
{
    width: 265px;
}
#divColumn2
{
    width: 350px;
}
#divColumn3
{
    width: 316px;
    margin-right: 0px;
}
.whubBox .whubBoxContent
{
	zoom: 1; /* An IE only property that helps correct a bug when displaying floated lists of links in IE */
}
.whubBox .whubBoxContent ul
{
    list-style: none;
    margin: 0px;
    padding: 5px;
}
.whubBox .whubBoxContent ul li
{
    padding-bottom: 5px;
}
.whubBox .whubBoxContent ul li a, .whubBox .whubBoxContent ul li a:visited
{
    color: #333333;
    text-decoration: underline;
}
.whubBox .whubBoxContent ul li a:hover, .whubBox .whubBoxContent ul li a:focus
{
    color: #ff0000;
}
#divOnlineServicesColumn1, #divOnlineServicesColumn2
{
    float: left;
    width: 110px;
    margin-right: 10px;	
}
#divPARIt
{
    margin: -10px 0px 5px 0px;
    padding-left: 3px;
    text-align: center;
}
#ulPARIt
{
    margin: 0px;
    padding: 0px;
}
#ulPARIt li
{
    display: inline;
    float: left;
    margin-right: 10px;
    width: 70px;
}
#ulPARIt li.apply
{
    width: 80px;
}
#ulPARIt li.report
{
    margin-right: 0px;
}
#ulPARIt li.pay a
{
    background: url('../../Images/HomePage/pay-for-it.gif') no-repeat center 5px;
}
#ulPARIt li.apply a
{
    background: url('../../Images/HomePage/apply-for-it.gif') no-repeat center 5px;
}
#ulPARIt li.report a
{
    background: url('../../Images/HomePage/report-it.gif') no-repeat center 5px;
}
#ulPARIt li a
{
    font-size: 1.2em;
    display: block;
    padding-top: 30px;
    width: 100%;
}
#divPopularLinksImages
{
    padding: 20px 0px 10px 0px;
}

/* Start of home page plugin styles */

/* Focus on plugin styles */
#ulFocusOn
{
    list-style: none;
    margin: 0px;
    padding: 0px;
    position: relative;
    width: 100%;
}
#ulFocusOn li
{
    padding: 0px;
}
#ulFocusOn p
{
    margin: 0px;
    padding: 0px;
    margin-left: 114px;
}
#ulFocusOn a
{
    background: #b44444 url('../../Images/HomePage/focus-on-bg.gif') left repeat-y;
    border-bottom: 1px solid #ffffff;
    color: #ffffff;
    display: block;
    height: 19px;
    padding: 10px 5px 10px 7px;
    text-decoration: none;
}
#ulFocusOn li.last a
{
    border-bottom: 0px;
    height: 20px;
}
#ulFocusOn img
{
    border: 1px solid #000000;
    float: left;
    left: -3500px;
    position: absolute;
}
#ulFocusOn li.selected a
{   
    background: #990000 url('../../Images/HomePage/focus-on-bg.gif') left repeat-y;
}
#ulFocusOn a:hover
{
    background: #990000 url('../../Images/HomePage/focus-on-bg.gif') left repeat-y;
}
#ulFocusOn li a:hover img, #ulFocusOn li.selected img, #ulFocusOn li.first img
{
    left: 0px;
    top: 0px;
}
#divFocusOnText
{
    border: 2px solid #990000;
    /*min-height: 70px;*/
    height: 65px;
    margin: 2px 0px 3px 0px;
    padding: 5px;
}

/* Google Map plugin styles */
.whubGoogleMap
{
    border: 1px solid #cccccc;
    height: 328px;
    width: 328px;
}
.whubGoogleMapControls
{
    padding: 10px 0px 10px 0px;
    text-align: center;
}

/* Events Calendar plugin style tweaks */
#divCalendarOptions
{
    float: right;
    position: relative;
    text-align: right;
    top: -25px;
}
.whubResultsContainer
{
    border: 0px;
    margin: 0px;
}
.whubResultsContainer .result
{
    border: 0px;
    border-bottom: 1px solid #cccccc;
    margin: 0px;
}

/* Emergency Alert plugin styles */
#divEmergencyAlert
{
    border-bottom: 1px solid #cccccc;
    padding: 5px;
    padding-bottom: 15px;
    margin-bottom: 10px;
}
#divEmergencyAlert img
{
    margin: 0px 5px 0px 14px;
    vertical-align: middle;
}
#divEmergencyAlert a
{
    color: #333333;
    margin-left: 5px;
}
#divEmergencyAlert a:hover, #divEmergencyAlert a:focus, #divEmergencyAlert a:active
{
    color: #ff0000;
}

/* News plugin styles */
.whubNews a, .whubNews a:visited
{
    color: #333333;
    text-decoration: underline;
}
.whubNews a:hover, .whubNews a:focus, .whubNews a:active
{
    color: #ff0000;
}

/* End of home page plugin styles */


