﻿body{background-color:#eee;font:.8em arial;color:#333;}
img{border:0;margin:0;}
h1{font-size:1.6em;margin:0 0 10px 0;padding:0;}
h2{font-size:1.3em;margin:0 0 10px 0;padding:0;}
h3{font-size:1.1em;margin:0 0 10px 0;padding:0;font-weight:bold;}
a:link,a:visited{color:#037;text-decoration:underline;}
a:hover,a:active{color:#f00;}
p{padding:0;margin:0 0 10px 0;line-height:normal;}
body{text-align:center;margin:0;padding:0;}
#divAccessibilityLinks{position:absolute;left:-3500px;}
#divContainer{background:#dbdbdb url(../../Images/Common/background.jpg) no-repeat;margin:auto;text-align:left;width:974px;}
#divHeader{position:relative;padding-top:119px;}
#divHeader h2{font-size:1em;}
#divQuickLinks{background-color:#dbdbdb;font-weight:bold;left:0;padding:4px 4px 4px 2px;position:absolute;top:21px;opacity:.84;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=84)";filter:alpha(opacity=84);}
#divQuickLinks ul{margin:0;padding:0;white-space:nowrap;}
#divQuickLinks ul li{display:inline;list-style:none;}
#divQuickLinks a,#divQuickLinks a:visited{color:#333;text-decoration:none;margin:0 5px 0 5px;}
#divQuickLinks a:hover,#divQuickLinks a:focus,#divQuickLinks a:active{text-decoration:underline;}
#divMyLocalArea,#divSearch{height:101px;position:absolute;top:47px;width:233px;z-index:1;}
#divMyLocalArea form,#divSearch form{margin:0;padding:0;}
#divMyLocalArea{left:447px;}
#divSearch{left:713px;}
.whubHeaderBoxHeader,.whubHeaderBoxFooter{height:8px;overflow:hidden;}
.whubHeaderBoxHeader{background:url(../../Images/PartnerSpecific/header-box-header.png) no-repeat;}
.whubHeaderBoxHeading{background:url(../../Images/PartnerSpecific/header-box-slice.png) repeat-y;}
.whubHeaderBoxHeading h2{color:#fff;margin:0;padding:0 10px 7px 10px;}
.whubHeaderBoxContent{color:#fff;height:81px;}
.whubHeaderBoxContent label{margin-right:5px;}
.whubHeaderBoxContent #txtPostcode,.whubHeaderBoxContent #txtSearch,.whubHeaderBoxPostcode,.whubHeaderBoxSearch{border:1px solid #7f9db9;width:115px;margin-right:5px;}
.whubHeaderBoxContent #txtSearch,.whubHeaderBoxSearch{width:113px;}
.whubHeaderBoxContent #btnMyLocalAreaGo,.whubHeaderBoxContent #btnSearchGo,.whubHeaderBoxButton{padding:0;}
.whubHeaderBoxForm{background:url(../../Images/PartnerSpecific/header-box-form-slice.png) repeat-y;height:32px;padding:10px 10px 0 10px;}
.whubHeaderBoxLinks{background:url(../../Images/PartnerSpecific/header-box-slice.png) repeat-y;height:14px;padding:2px 10px 0 10px;text-align:right;}
.whubHeaderBoxLinks ul{margin:0;padding:0;white-space:nowrap;}
.whubHeaderBoxLinks ul li{list-style-type:none;display:inline;}
.whubHeaderBoxLinks ul li a,.whubHeaderBoxLinks ul li a:visited{color:#fff;text-decoration:none;}
.whubHeaderBoxLinks ul li a:hover{color:#fff;text-decoration:underline;}
.whubHeaderBoxFooter{background:url(../../Images/PartnerSpecific/header-box-footer.png) no-repeat;}
#divBrand{background:#900;border-bottom:1px solid #997a7a;border-top:1px solid #e5bfbf;height:4.2em;position:relative;}
#divBrand ul{list-style:none;margin:0;padding:0;}
.whubAuthorityLogo{padding-left:6px;vertical-align:top;}
#divStrapline{color:#ebcccc;font-weight:bold;left:230px;padding:10px 0 10px 0;position:absolute;text-align:center;top:0;width:200px;height:34px;}
#divStrapline ul{list-style:none;margin:0;padding:0;}
#divOtherLinks{color:#fff;left:447px;padding:2px 10px 0 0;position:absolute;text-align:right;top:2.3em;width:489px;}
#divOtherLinks ul{margin:0;padding:0;white-space:nowrap;}
#divOtherLinks ul li{background:url(../../Images/PartnerSpecific/header-pipe.gif) no-repeat 0 center;display:inline;list-style-type:none;padding-left:5px;}
#divOtherLinks ul li.first{background:none;}
#divOtherLinks ul li a,#divOtherLinks ul li a:visited{color:#fff;text-decoration:none;}
#divOtherLinks ul li a:hover{color:#fff;text-decoration:underline;}
#divBody{padding:0 10px 10px 10px;}
.whubBox{background:#fff;margin-top:10px;}
.whubBox .whubBoxHeader{background:url(../../Images/Common/corner-tl.gif) no-repeat;height:5px;overflow:hidden;}
.whubBox .whubBoxHeader .whubBoxCornerTR{background:url(../../Images/Common/corner-tr.gif) no-repeat;float:right;height:5px;overflow:hidden;width:5px;}
.whubBox .whubBoxContent{padding:0 10px 0 10px;}
.whubBox .whubBoxFooter{background:url(../../Images/Common/corner-bl.gif) no-repeat;height:5px;overflow:hidden;}
.whubBox .whubBoxFooter .whubBoxCornerBR{background:url(../../Images/Common/corner-br.gif) no-repeat;float:right;height:5px;overflow:hidden;width:5px;}
#spnPageInformation{font-weight:bold;}
#divFooter{background:#888;border-top:1px solid #fff;padding:10px;}
#divFooter ul{list-style:none;margin:0;padding:0;}
#divFooter ul li{display:inline;}
#divFooter ul li a,#divFooter ul li a:visited{color:#fff;text-decoration:none;padding-right:5px;}
#divFooter ul li a:hover,#divFooter ul li a:focus,#divFooter ul li a:active{text-decoration:underline;}
.whubAlert{background-color:#ff9;border:1px solid #f30;color:#f30;margin:10px;padding:10px;text-align:left;}
.whubClearer{clear:both;}
.whubError{background:#fcc;border:1px solid #f00;color:#f00;margin:10px;padding:10px;text-align:left;}
.whubFieldset{padding:10px;}
.whubResultsContainer{border-bottom:1px solid #ccc;}
.whubResultsContainer .result{border:1px solid #ccc;border-bottom:0;padding:10px;}
.whubTable{background:#eee;border-collapse:collapse;border-left:1px solid #ccc;border-top:1px solid #ccc;text-align:left;}
.whubTable .altrow{background:#fff;}
.whubTable th{background:#ddd;font-weight:bold;text-align:left;}
.whubTable th,.whubTable td{border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:5px;margin:0;}
.whubAtoZ{margin:0 0 10px 0;padding:0;}
.whubAtoZ li{list-style:none;display:inline;}
.whubAtoZ li a{padding:5px;}
.whubAtoZ li a.current,.whubAtoZ li a:hover{background:#900;color:#fff;}
.whubCalendar table tr td table{width:100%;}
.whubCalendar table tr td table tr td.prevMonth a,.whubCalendar table tr td table tr td.prevMonth a:visited,.whubCalendar table tr td table tr td.nextMonth a,.whubCalendar table tr td table tr td.nextMonth a:visited{color:#037;text-decoration:underline;}
.whubCalendar table tr td table tr td.prevMonth a:hover,.whubCalendar table tr td table tr td.prevMonth a:focus,.whubCalendar table tr td table tr td.nextMonth a:hover,.whubCalendar table tr td table tr td.nextMonth a:focus{color:#f00;background-color:transparent;}
.whubCalendar table tr td table tr td.prevMonth{text-align:left;}
.whubCalendar table tr td table tr td.currentMonth{font-weight:bold;}
.whubCalendar table tr td table tr td.nextMonth{text-align:right;}
.whubCalendar table{border-collapse:collapse;padding:0;}
.whubCalendar table tr th{cursor:help;}
.whubCalendar table tr th,.whubCalendar table tr td{margin:0;padding:2px;text-align:center;}
.whubCalendar table tr td a,.whubCalendar table tr td a:visited{color:#333;display:block;padding:1px;text-decoration:none;width:100%;}
.whubCalendar table tr td a.hasitems,.whubCalendar table tr td a.hasitems:visited,#divCalendarLegend .hasitems{background-color:#ebcccc;color:#fff;}
.whubCalendar table tr td a.today,.whubCalendar table tr td a.today:visited,#divCalendarLegend .today{border:1px solid #000;padding:0;}
.whubCalendar table tr td a.todayhasitems,.whubCalendar table tr td a.todayhasitems:visited{background-color:#ebcccc;border:1px solid #000;color:#fff;padding:0;}
.whubCalendar table tr td a.selected,.whubCalendar table tr td a.selected:visited,#divCalendarLegend .selected{background-color:#900;color:#fff;}
.whubCalendar table tr td a.todayselected,.whubCalendar table tr td a.todayselected:visited{background-color:#900;border:1px solid #000;color:#fff;padding:0;}
.whubCalendar table tr td a:hover,.whubCalendar table tr td a:focus,.whubCalendar table tr td a.hasitems:hover,.whubCalendar table tr td a.hasitems:focus{background:#900;color:#fff;}
#divEventDetails .whubEvent{border-bottom:1px solid #ccc;padding:10px 0 10px 10px;}
.whubFAQAnswer{display:none;visibility:hidden;}
.whubGoogleMapContainer{position:relative;}
.whubGoogleMapStatic{left:1px;top:1px;position:absolute;z-index:1;}
.whubGoogleMapLoading{background:#fff;border:1px solid #000;font-weight:bold;left:110px;padding:5px;position:absolute;text-align:center;top:150px;width:100px;z-index:-1;}
.whubGoogleMap{border:1px solid #ccc;height:328px;overflow:hidden;width:328px;}
.whubGoogleMapControls{padding:10px 0 10px 0;text-align:center;}
.jobSearchColumn1{float:left;margin-bottom:10px;width:310px;}
.jobSearchColumn2{float:left;margin-bottom:10px;width:190px;}
#divJobResultsHeader{margin:0 7px 10px 7px;text-align:center;}
#divJobResultsHeader h2{float:left;}
.jobsRecordsetDetails{float:right;}
.jobsContainer{border-bottom:1px solid #ccc;margin:0 5px 10px 5px;}
.jobsContainer .jobContainer{border:1px solid #ccc;border-bottom:0;padding:10px;}
#divJobResultsFooter{margin:0 7px 10px 7px;padding:10px;text-align:center;}
#divJobOptionsContainer{border:1px solid #ccc;float:right;margin:5px;padding:10px;width:200px;}
#divJobOptionsContainer ul{margin:0;padding:0;}
#divJobOptionsContainer ul li{list-style:none;margin:0;padding:5px 0 5px 0;}
.friendDetailsContainer{float:left;width:250px;}
.wccError{margin:10px;}
.whubNews{border-collapse:collapse;border-spacing:0;margin:0;padding:0;}
.whubNews td{padding-bottom:5px;}
.whubNews th{display:none;}
.whubNews img,.whubNewsThumbnail{border:1px solid #ccc;height:50px;margin-right:5px;padding:3px;width:50px;}
.whubNewsThumbnail{margin-bottom:5px;vertical-align:middle;}
.whubNewsLinks{margin:0;padding:0;text-align:right;}
.whubNewsLinks li{display:inline;}
.whubNewsLinks li.first a{background:url(../../Images/Common/content-pipe.gif) no-repeat right;padding-right:5px;}
.whubNewsLinks li.last a{background:url(../../Images/Common/rss.gif) no-repeat right;padding-right:20px;}
#divNewsArchive h3{margin-top:10px;}
.whubWAMBrowserBreadcrumbs,.whubWAMBrowserBreadcrumbs li,.whubWAMBrowserFolderListView,.whubWAMBrowserFolderListView li,.whubWAMBrowserFileListView,.whubWAMBrowserFileListView li{list-style:none;margin:0;padding:0;}
.whubWAMBrowserBreadcrumbs{margin-bottom:15px;}
.whubWAMBrowserBreadcrumbs li{background:url('../../../../Images/DMS/Icons/List/gt.gif') no-repeat 0 center;display:inline;padding-left:15px;}
.whubWAMBrowserBreadcrumbs li.first{background:none;padding-left:0;}
.whubWAMBrowserFolderListView li{background:url('../../../../Images/DMS/Icons/List/folder.gif') no-repeat 1px 0;padding:0 0 2px 20px;}
.whubWAMBrowserFileListView li{background:url('../../../../Images/DMS/Icons/List/unknown.gif') no-repeat;padding:0 0 2px 20px;}
.whubWAMBrowserFileListView li.pdf{background:url('../../../../Images/DMS/Icons/List/pdf.gif') no-repeat;}
.whubWAMBrowserFileListView li.doc,.whubWAMBrowserFileListView li.docx{background:url('../../../../Images/DMS/Icons/List/doc.gif') no-repeat;}
.whubWAMBrowserFileListView li.xls,.whubWAMBrowserFileListView li.xlsx{background:url('../../../../Images/DMS/Icons/List/xls.gif') no-repeat;}
.whubWAMBrowserBreadcrumbs li a:hover,.whubWAMBrowserFolderListView li a:hover,.whubWAMBrowserFileListView li a:hover{color:#f00;}