/*
	Site:		RRS: Resource Recovery Solutions
	File:		/assets/styles/screen.css
	Version:	2009-05-19
	Author: 	
----------------------------------------------- */
* { margin: 0; padding: 0; }
body { background-color: #FFFFFF; color: #707172; font: 62.5%/1.4 Verdana, Geneva, Tahoma, sans-serif; }
a:link,
a:visited { background-color: #FFFFFF; color: #707172; text-decoration: underline; }
a:hover, a:active { background-color: #FFFFFF; color: #002D62; text-decoration: none; }
button, input, textarea, select { font-size: 100%; font-family: Verdana, Geneva, Tahoma, sans-serif; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; margin-bottom: 1.2em; }
h1 { background-color: #FFFFFF; color: #002D62; font-size: 2em; }
h2 { background-color: #FFFFFF; color: #BA3094; font-size: 1.6em; }
h3 { font-size: 1.2em; }
h4 { font-size: 1.2em; }
h5 { font-size: 1.1em; }
h6 { font-size: 1em; }
p { padding-bottom: 1.6em; }
iframe, img { border: none; }
fieldset, form { border: 0 solid #FFFFFF; }
img { vertical-align: bottom; }
table { border-collapse: collapse; border: 0; border-spacing: 0; font-size: 100%; }
caption, td, th { text-align: left; font-size: 100%; font-weight: normal; }
ol, ul { margin-bottom: .6em; }
ol li, ul li { margin-bottom: 1.6em; margin-left: 12px; }
div.pre { font-size: 1.1667em; }
pre, code { font-family: monospace; font-size: 107%; line-height: 1.2; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.cleaner { clear: both; height: 1px; margin-top: -1px; overflow: hidden; }
ul#Accessibility, .accessibility { left: -9999em; position: absolute; top: -9999em; }
.adn { display: block; height: 0; float: left; overflow: hidden; width: 0; }
div#Container { font-size: 0.9em; width: 950px; }
div#Container p { font-size: 1.2222em; }
div#Content div.col-1 ul { font-size: 1.6667em; }
div#Content h1 { font-size: 2.2222em; }
div#Content h2 { font-size: 1.6667em; }
div#Header { float: left; width: 220px; }
div#Header p#BrandingLogo { padding-bottom: 0; }
div#NavigationPrimary { padding: 0 0 0 23px; }
div#NavigationPrimary ul { list-style-type: none; margin: 0; font-size: 1.2em; width: 175px; }
div#NavigationPrimary ul li { margin: 0; }
div#NavigationPrimary ul li a { background-color: #91278F; background-repeat: no-repeat; color: #FFFFFF; display: block; font-weight: bold; height: 40px; outline: none; overflow: hidden; position: relative; }
div#NavigationPrimary ul li a span { background: transparent none no-repeat scroll left top; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 998; }
div#NavigationPrimary ul li a,
div#NavigationPrimary ul li a span { background-image: url(../images/global/NavigationPrimary.png); }
div#NavigationPrimary ul li ul { font-size: 1em; }
div#NavigationPrimary ul li ul li a { height: 30px; }
div#NavigationPrimary ul li#NP00 a,
div#NavigationPrimary ul li#NP00 a span { background-position: 0 0; }
div#NavigationPrimary ul li#NP01 a,
div#NavigationPrimary ul li#NP01 a span { background-position: 0 -40px; }
div#NavigationPrimary ul li#NP02 a,
div#NavigationPrimary ul li#NP02 a span { background-position: 0 -80px; }
div#NavigationPrimary ul li#NP03 a,
div#NavigationPrimary ul li#NP03 a span { background-position: 0 -120px; }
div#NavigationPrimary ul li#NP04 a,
div#NavigationPrimary ul li#NP04 a span { background-position: 0 -160px; }
div#NavigationPrimary ul li#NP05 a,
div#NavigationPrimary ul li#NP05 a span { background-position: 0 -200px; }
div#NavigationPrimary ul li#NP06 a,
div#NavigationPrimary ul li#NP06 a span { background-position: 0 -240px; }
div#NavigationPrimary ul li#NP07 a,
div#NavigationPrimary ul li#NP07 a span { background-position: 0 -280px; }
div#NavigationPrimary ul li#NP08 a,
div#NavigationPrimary ul li#NP08 a span { background-position: 0 -320px; }
div#NavigationPrimary ul li#NP00 a:focus,
div#NavigationPrimary ul li#NP00 a:hover,
div#NavigationPrimary ul li#NP00 a:focus span,
div#NavigationPrimary ul li#NP00 a:hover span { background-position: -175px 0; }
div#NavigationPrimary ul li#NP01 a:focus,
div#NavigationPrimary ul li#NP01 a:hover,
div#NavigationPrimary ul li#NP01 a:focus span,
div#NavigationPrimary ul li#NP01 a:hover span { background-position: -175px -40px; }
div#NavigationPrimary ul li#NP02 a:focus,
div#NavigationPrimary ul li#NP02 a:hover,
div#NavigationPrimary ul li#NP02 a:focus span,
div#NavigationPrimary ul li#NP02 a:hover span { background-position: -175px -80px; }
div#NavigationPrimary ul li#NP03 a:focus,
div#NavigationPrimary ul li#NP03 a:hover,
div#NavigationPrimary ul li#NP03 a:focus span,
div#NavigationPrimary ul li#NP03 a:hover span { background-position: -175px -120px; }
div#NavigationPrimary ul li#NP04 a:focus,
div#NavigationPrimary ul li#NP04 a:hover,
div#NavigationPrimary ul li#NP04 a:focus span,
div#NavigationPrimary ul li#NP04 a:hover span { background-position: -175px -160px; }
div#NavigationPrimary ul li#NP05 a:focus,
div#NavigationPrimary ul li#NP05 a:hover,
div#NavigationPrimary ul li#NP05 a:focus span,
div#NavigationPrimary ul li#NP05 a:hover span { background-position: -175px -200px; }
div#NavigationPrimary ul li#NP06 a:focus,
div#NavigationPrimary ul li#NP06 a:hover,
div#NavigationPrimary ul li#NP06 a:focus span,
div#NavigationPrimary ul li#NP06 a:hover span { background-position: -175px -240px; }
div#NavigationPrimary ul li#NP07 a:focus,
div#NavigationPrimary ul li#NP07 a:hover,
div#NavigationPrimary ul li#NP07 a:focus span,
div#NavigationPrimary ul li#NP07 a:hover span { background-position: -175px -280px; }
div#NavigationPrimary ul li#NP08 a:focus,
div#NavigationPrimary ul li#NP08 a:hover,
div#NavigationPrimary ul li#NP08 a:focus span,
div#NavigationPrimary ul li#NP08 a:hover span { background-position: -175px -320px; }
div#Content { background-repeat: no-repeat; background-position: 0 0; float: left; margin: 0 0 0 15px; padding: 165px 0 20px 0; width: 710px; }
div#Content div.col-1 { float: left; margin: 0 0 0 12px; width: 470px; }
/*div#Content div.col-1 ul { font-size: 1.6em; }*/
div#Content div.col-1 ul li { background: #FFFFFF no-repeat 0 0; color: #662D91; list-style-type: none; margin-bottom: .8em; margin-left: 0; padding: 0 0 0 28px; }
div#Content div.col-1 ul li strong { display: block; font-weight: bold; }
div#Content div.col-2 { float: left; margin: 0 0 0 20px; width: 190px; }
div#Content div.col-2 h3 { margin-bottom: 1em; }
body.home { background: #FFFFFF url(../images/content/home/body.png) repeat-y 0 0; color: #707172; }
body.home a:hover,
body.home a:active { background-color: #FFFFFF; color: #91278F; }
body.home div#Content { background-image: url(../images/content/home/content.jpg); }
body.home div#Content h1 { background-color: #662D91; color: #FFFFFF; }
body.home div#Content h2 { background-color: #FFFFFF; color: #91278F; }
body.home div#Content div.col-1 { width: 495px; }
body.home div#Content div.col-1 ul { font-size: 1.2em; font-weight: bold; padding-bottom: 0.2em; }
body.home div#Content div.col-1 ul a { background-color: #FFFFFF; color: #662D91; }
body.home div#Content div.col-1 ul a strong { display: inline; font-weight: normal; }
body.home div#Content div.col-1 ul li { background-image: url(../images/content/home/li.png); }
body.home div#Content div.col-2 { margin-left: 10px; }
body.waste-management { background: #FFFFFF url(../images/content/waste-management/body.png) repeat-y 0 0; color: #707172; }
body.waste-management a:link,
body.waste-management a:visited { background-color: #FFFFFF; color: #707172; }
body.waste-management a:hover,
body.waste-management a:active { background-color: #FFFFFF; color: #F7931D; }
body.waste-management div#NavigationPrimary ul li a { background-color: #F7931D; color: #FFFFFF; }
body.waste-management div#NavigationPrimary ul li#NP00 a,
body.waste-management div#NavigationPrimary ul li#NP00 a span { background-position: -350px 0; }
body.waste-management div#NavigationPrimary ul li#NP01 a,
body.waste-management div#NavigationPrimary ul li#NP01 a span { background-position: -350px -40px; }
body.waste-management div#NavigationPrimary ul li#NP02 a,
body.waste-management div#NavigationPrimary ul li#NP02 a span { background-position: -350px -80px; }
body.waste-management div#NavigationPrimary ul li#NP03 a,
body.waste-management div#NavigationPrimary ul li#NP03 a span { background-position: -350px -120px; }
body.waste-management div#NavigationPrimary ul li#NP04 a,
body.waste-management div#NavigationPrimary ul li#NP04 a span { background-position: -350px -160px; }
body.waste-management div#NavigationPrimary ul li#NP05 a,
body.waste-management div#NavigationPrimary ul li#NP05 a span { background-position: -350px -200px; }
body.waste-management div#NavigationPrimary ul li#NP06 a,
body.waste-management div#NavigationPrimary ul li#NP06 a span { background-position: -350px -240px; }
body.waste-management div#NavigationPrimary ul li#NP07 a,
body.waste-management div#NavigationPrimary ul li#NP07 a span { background-position: -350px -280px; }
body.waste-management div#NavigationPrimary ul li#NP08 a,
body.waste-management div#NavigationPrimary ul li#NP08 a span { background-position: -350px -320px; }
body.waste-management div#NavigationPrimary ul li#NP00 a:focus,
body.waste-management div#NavigationPrimary ul li#NP00 a:hover,
body.waste-management div#NavigationPrimary ul li#NP00 a:focus span,
body.waste-management div#NavigationPrimary ul li#NP00 a:hover span { background-position: -525px 0; }
body.waste-management div#NavigationPrimary ul li#NP01 a:focus,
body.waste-management div#NavigationPrimary ul li#NP01 a:hover,
body.waste-management div#NavigationPrimary ul li#NP01 a:focus span,
body.waste-management div#NavigationPrimary ul li#NP01 a:hover span { background-position: -525px -40px; }
body.waste-management div#NavigationPrimary ul li#NP02 a:focus,
body.waste-management div#NavigationPrimary ul li#NP02 a:hover,
body.waste-management div#NavigationPrimary ul li#NP02 a:focus span,
body.waste-management div#NavigationPrimary ul li#NP02 a:hover span { background-position: -525px -80px; }
body.waste-management div#NavigationPrimary ul li#NP03 a:focus,
body.waste-management div#NavigationPrimary ul li#NP03 a:hover,
body.waste-management div#NavigationPrimary ul li#NP03 a:focus span,
body.waste-management div#NavigationPrimary ul li#NP03 a:hover span { background-position: -525px -120px; }
body.waste-management div#NavigationPrimary ul li#NP04 a:focus,
body.waste-management div#NavigationPrimary ul li#NP04 a:hover,
body.waste-management div#NavigationPrimary ul li#NP04 a:focus span,
body.waste-management div#NavigationPrimary ul li#NP04 a:hover span { background-position: -525px -160px; }
body.waste-management div#NavigationPrimary ul li#NP05 a:focus,
body.waste-management div#NavigationPrimary ul li#NP05 a:hover,
body.waste-management div#NavigationPrimary ul li#NP05 a:focus span,
body.waste-management div#NavigationPrimary ul li#NP05 a:hover span { background-position: -525px -200px; }
body.waste-management div#NavigationPrimary ul li#NP06 a:focus,
body.waste-management div#NavigationPrimary ul li#NP06 a:hover,
body.waste-management div#NavigationPrimary ul li#NP06 a:focus span,
body.waste-management div#NavigationPrimary ul li#NP06 a:hover span { background-position: -525px -240px; }
body.waste-management div#NavigationPrimary ul li#NP07 a:focus,
body.waste-management div#NavigationPrimary ul li#NP07 a:hover,
body.waste-management div#NavigationPrimary ul li#NP07 a:focus span,
body.waste-management div#NavigationPrimary ul li#NP07 a:hover span { background-position: -525px -280px; }
body.waste-management div#NavigationPrimary ul li#NP08 a:focus,
body.waste-management div#NavigationPrimary ul li#NP08 a:hover,
body.waste-management div#NavigationPrimary ul li#NP08 a:focus span,
body.waste-management div#NavigationPrimary ul li#NP08 a:hover span { background-position: -525px -320px; }
body.waste-management div#Content { background-image: url(../images/content/waste-management/content.jpg); }
body.waste-management div#Content h1 { background-color: #FFC20E; color: #FFFFFF; }
body.waste-management div#Content h2 { background-color: #FFFFFF; color: #F7931D; }
body.waste-management div#Content div.col-1 { float: none; width: 590px; }
body.waste-management div#Content div.col-1 ul { margin-bottom: 1.6em; }
body.waste-management div#Content div.col-1 ul li { background-color: #FFFFFF; background-image: url(../images/content/waste-management/li.png); color: #F7931D; }

/*	Section: body.benefits
----------------------------------------------- */
body.benefits { background: #FFFFFF url(../images/content/benefits/body.png) repeat-y 0 0; color: #6B6868; }
body.benefits div#NavigationPrimary ul li a { background-color: #055C34; color: #FFFFFF; }
body.benefits div#NavigationPrimary ul li#NP00 a,
body.benefits div#NavigationPrimary ul li#NP00 a span { background-position: -700px 0; }
body.benefits div#NavigationPrimary ul li#NP01 a,
body.benefits div#NavigationPrimary ul li#NP01 a span { background-position: -700px -40px; }
body.benefits div#NavigationPrimary ul li#NP02 a,
body.benefits div#NavigationPrimary ul li#NP02 a span { background-position: -700px -80px; }
body.benefits div#NavigationPrimary ul li#NP03 a,
body.benefits div#NavigationPrimary ul li#NP03 a span { background-position: -700px -120px; }
body.benefits div#NavigationPrimary ul li#NP04 a,
body.benefits div#NavigationPrimary ul li#NP04 a span { background-position: -700px -160px; }
body.benefits div#NavigationPrimary ul li#NP05 a,
body.benefits div#NavigationPrimary ul li#NP05 a span { background-position: -700px -200px; }
body.benefits div#NavigationPrimary ul li#NP06 a,
body.benefits div#NavigationPrimary ul li#NP06 a span { background-position: -700px -240px; }
body.benefits div#NavigationPrimary ul li#NP07 a,
body.benefits div#NavigationPrimary ul li#NP07 a span { background-position: -700px -280px; }
body.benefits div#NavigationPrimary ul li#NP08 a,
body.benefits div#NavigationPrimary ul li#NP08 a span { background-position: -700px -320px; }
body.benefits div#NavigationPrimary ul li#NP00 a:focus,
body.benefits div#NavigationPrimary ul li#NP00 a:hover,
body.benefits div#NavigationPrimary ul li#NP00 a:focus span,
body.benefits div#NavigationPrimary ul li#NP00 a:hover span { background-position: -875px 0; }
body.benefits div#NavigationPrimary ul li#NP01 a:focus,
body.benefits div#NavigationPrimary ul li#NP01 a:hover,
body.benefits div#NavigationPrimary ul li#NP01 a:focus span,
body.benefits div#NavigationPrimary ul li#NP01 a:hover span { background-position: -875px -40px; }
body.benefits div#NavigationPrimary ul li#NP02 a:focus,
body.benefits div#NavigationPrimary ul li#NP02 a:hover,
body.benefits div#NavigationPrimary ul li#NP02 a:focus span,
body.benefits div#NavigationPrimary ul li#NP02 a:hover span { background-position: -875px -80px; }
body.benefits div#NavigationPrimary ul li#NP03 a:focus,
body.benefits div#NavigationPrimary ul li#NP03 a:hover,
body.benefits div#NavigationPrimary ul li#NP03 a:focus span,
body.benefits div#NavigationPrimary ul li#NP03 a:hover span { background-position: -875px -120px; }
body.benefits div#NavigationPrimary ul li#NP04 a:focus,
body.benefits div#NavigationPrimary ul li#NP04 a:hover,
body.benefits div#NavigationPrimary ul li#NP04 a:focus span,
body.benefits div#NavigationPrimary ul li#NP04 a:hover span { background-position: -875px -160px; }
body.benefits div#NavigationPrimary ul li#NP05 a:focus,
body.benefits div#NavigationPrimary ul li#NP05 a:hover,
body.benefits div#NavigationPrimary ul li#NP05 a:focus span,
body.benefits div#NavigationPrimary ul li#NP05 a:hover span { background-position: -875px -200px; }
body.benefits div#NavigationPrimary ul li#NP06 a:focus,
body.benefits div#NavigationPrimary ul li#NP06 a:hover,
body.benefits div#NavigationPrimary ul li#NP06 a:focus span,
body.benefits div#NavigationPrimary ul li#NP06 a:hover span { background-position: -875px -240px; }
body.benefits div#NavigationPrimary ul li#NP07 a:focus,
body.benefits div#NavigationPrimary ul li#NP07 a:hover,
body.benefits div#NavigationPrimary ul li#NP07 a:focus span,
body.benefits div#NavigationPrimary ul li#NP07 a:hover span { background-position: -875px -280px; }
body.benefits div#NavigationPrimary ul li#NP08 a:focus,
body.benefits div#NavigationPrimary ul li#NP08 a:hover,
body.benefits div#NavigationPrimary ul li#NP08 a:focus span,
body.benefits div#NavigationPrimary ul li#NP08 a:hover span { background-position: -875px -320px; }
body.benefits div#Content { background-image: url(../images/content/have-your-say/content.jpg); }
body.benefits div#Content h1 { background-color: #12CC88; color: #FFFFFF; }
body.benefits div#Content h2 { background-color: #FFFFFF; color: #6B6868; }
body.benefits div#Content h3 { background-color: #FFFFFF; color: #008FD4; font-size: 2em; font-weight: bold; margin-bottom: .6em; }
body.benefits div#Content h3 em { background-color: #FFFFFF; color: #000000; font-size: 0.6000em; font-style: normal; font-weight: normal; }
body.benefits div#Content div.col-1 { float: none; width: 610px; }
body.benefits div#Content div.col-1 .hr { background-image: url(../images/content/benefits/hr.png); background-position: 0 100%; background-repeat: repeat-x; margin-bottom: 20px; padding-bottom: 28px; }
body.benefits div#Content div.col-1 ul.hr { padding-bottom: 15px; }
body.benefits div#Content div.col-1 ul li { background-color: #FFFFFF; background-image: url(../images/content/benefits/li.png); color: #055C34; font-weight: bold; }
body.benefits div#Content div.col-1 ul li sup { vertical-align: top; }
body.benefits div#Content div.col-1 ul li ul { font-size: 1em; }
body.benefits div#Content div.col-1 ul li ul li { background-image: url(../images/content/benefits/li-li.png); background-position: 0 11px; font-size: 1em; font-weight: normal; padding-left: 12px; }

/*	Section: body.sites
----------------------------------------------- */
body.sites a:link,
body.sites a:visited { background-color: #FFFFFF; color: #717171; }
body.sites a:hover,
body.sites a:active { background-color: #FFFFFF; color: #662D91; }
body.sites div#NavigationPrimary ul li a { background-color: #851983; color: #FFFFFF; }
body.sites div#NavigationPrimary ul li a,
body.sites div#NavigationPrimary ul li a span { background-image: url(../images/global/NavigationPrimarySites.png); }
body.sites div#NavigationPrimary ul li#NP00 a span { background-position: 0 0; }
body.sites div#NavigationPrimary ul li#NP01 a, 
body.sites div#NavigationPrimary ul li#NP01 a span { background-position: 0 -40px; }
body.sites div#NavigationPrimary ul li#NP02 a,
body.sites div#NavigationPrimary ul li#NP02 a span { background-position: 0 -80px; }
body.sites div#NavigationPrimary ul li#NP03 a,
body.sites div#NavigationPrimary ul li#NP03 a span { background-position: 0 -120px; }
body.sites div#NavigationPrimary ul li#NP03-1 a,
body.sites div#NavigationPrimary ul li#NP03-1 a span { background-position: 0 -160px; }
body.sites div#NavigationPrimary ul li#NP03-2 a,
body.sites div#NavigationPrimary ul li#NP03-2 a span { background-position: 0 -190px; }
body.sites div#NavigationPrimary ul li#NP03-3 a { height: 30px; }
body.sites div#NavigationPrimary ul li#NP03-3 a,
body.sites div#NavigationPrimary ul li#NP03-3 a span { background-position: 0 -220px; }

body.sites div#NavigationPrimary ul li#NP03-4 a { height: 40px; }
body.sites div#NavigationPrimary ul li#NP03-4 a,
body.sites div#NavigationPrimary ul li#NP03-4 a span { background-position: 0 -250px; }

body.sites div#NavigationPrimary ul li#NP04 a,
body.sites div#NavigationPrimary ul li#NP04 a span { background-position: 0 -290px; }
body.sites div#NavigationPrimary ul li#NP05 a,
body.sites div#NavigationPrimary ul li#NP05 a span { background-position: 0 -330px; }
body.sites div#NavigationPrimary ul li#NP06 a,
body.sites div#NavigationPrimary ul li#NP06 a span { background-position: 0 -370px; }
body.sites div#NavigationPrimary ul li#NP07 a,
body.sites div#NavigationPrimary ul li#NP07 a span { background-position: 0 -410px; }
body.sites div#NavigationPrimary ul li#NP08 a,
body.sites div#NavigationPrimary ul li#NP08 a span { background-position: 0 -450px; }
body.sites div#NavigationPrimary ul li#NP00 a:focus,
body.sites div#NavigationPrimary ul li#NP00 a:hover,
body.sites div#NavigationPrimary ul li#NP00 a:focus span,
body.sites div#NavigationPrimary ul li#NP00 a:hover span { background-position: -175px 0; }
body.sites div#NavigationPrimary ul li#NP01 a:focus,
body.sites div#NavigationPrimary ul li#NP01 a:hover,
body.sites div#NavigationPrimary ul li#NP01 a:focus span,
body.sites div#NavigationPrimary ul li#NP01 a:hover span { background-position: -175px -40px; }
body.sites div#NavigationPrimary ul li#NP02 a:focus,
body.sites div#NavigationPrimary ul li#NP02 a:hover,
body.sites div#NavigationPrimary ul li#NP02 a:focus span,
body.sites div#NavigationPrimary ul li#NP02 a:hover span { background-position: -175px -80px; }
body.sites div#NavigationPrimary ul li#NP03 a:focus,
body.sites div#NavigationPrimary ul li#NP03 a:hover,
body.sites div#NavigationPrimary ul li#NP03 a:focus span,
body.sites div#NavigationPrimary ul li#NP03 a:hover span { background-position: -175px -120px; }
body.sites div#NavigationPrimary ul li#NP03-1 a:focus,
body.sites div#NavigationPrimary ul li#NP03-1 a:hover,
body.sites div#NavigationPrimary ul li#NP03-1 a:focus span,
body.sites div#NavigationPrimary ul li#NP03-1 a:hover span { background-position: -175px -160px; }
body.sites div#NavigationPrimary ul li#NP03-2 a:focus,
body.sites div#NavigationPrimary ul li#NP03-2 a:hover,
body.sites div#NavigationPrimary ul li#NP03-2 a:focus span,
body.sites div#NavigationPrimary ul li#NP03-2 a:hover span { background-position: -175px -190px; }
body.sites div#NavigationPrimary ul li#NP03-3 a:focus,
body.sites div#NavigationPrimary ul li#NP03-3 a:hover,
body.sites div#NavigationPrimary ul li#NP03-3 a:focus span,
body.sites div#NavigationPrimary ul li#NP03-3 a:hover span { background-position: -175px -220px; }

body.sites div#NavigationPrimary ul li#NP03-4 a:focus,
body.sites div#NavigationPrimary ul li#NP03-4 a:hover,
body.sites div#NavigationPrimary ul li#NP03-4 a:focus span,
body.sites div#NavigationPrimary ul li#NP03-4 a:hover span { background-position: -175px -250px; }

body.sites div#NavigationPrimary ul li#NP04 a:focus,
body.sites div#NavigationPrimary ul li#NP04 a:hover,
body.sites div#NavigationPrimary ul li#NP04 a:focus span,
body.sites div#NavigationPrimary ul li#NP04 a:hover span { background-position: -175px -290px; }
body.sites div#NavigationPrimary ul li#NP05 a:focus,
body.sites div#NavigationPrimary ul li#NP05 a:hover,
body.sites div#NavigationPrimary ul li#NP05 a:focus span,
body.sites div#NavigationPrimary ul li#NP05 a:hover span { background-position: -175px -330px; }
body.sites div#NavigationPrimary ul li#NP06 a:focus,
body.sites div#NavigationPrimary ul li#NP06 a:hover,
body.sites div#NavigationPrimary ul li#NP06 a:focus span,
body.sites div#NavigationPrimary ul li#NP06 a:hover span { background-position: -175px -370px; }
body.sites div#NavigationPrimary ul li#NP07 a:focus,
body.sites div#NavigationPrimary ul li#NP07 a:hover,
body.sites div#NavigationPrimary ul li#NP07 a:focus span,
body.sites div#NavigationPrimary ul li#NP07 a:hover span { background-position: -175px -410px; }
body.sites div#NavigationPrimary ul li#NP08 a:focus,
body.sites div#NavigationPrimary ul li#NP08 a:hover,
body.sites div#NavigationPrimary ul li#NP08 a:focus span,
body.sites div#NavigationPrimary ul li#NP08 a:hover span { background-position: -175px -450px; }
body.sites div#Content { position: relative; }
body.sites div#Content h1 { background-color: #BD1A8D; color: #FFFFFF; }
body.sites div#Content h2 { background-color: #FFFFFF; color: #662D91; }
body.sites div#Content h3 { background-color: #FFFFFF; color: #662D91; font-size: 2em; font-weight: bold; margin-bottom: .6em; }
body.sites div#Content h3 em { background-color: #FFFFFF; color: #000000; font-size: 0.6em; font-style: normal; font-weight: normal; }
body.sites div#Content div.col-1 { width: 515px; }
body.sites div#Content div.col-1 .hr { background-image: url(../images/content/sites-sinfin-lane/hr.png); background-position: 0 100%; background-repeat: no-repeat; margin-bottom: 20px; padding-bottom: 28px; }
body.sites div#Content div.col-1 ul.hr { padding-bottom: 15px; }
body.sites div#Content div.col-1 ul li { background-color: #FFFFFF; color: #662D91; }
body.sites div#Content div.col-1 .highlight { background-color: #FFFFFF; color: #662D91; font-size: 1.6em; }
body.sites div#Content div.col-1 .null { padding-bottom: 0.4em; }
body.sites div#Content div.col-1 dl { font-size: 1.2222em; overflow: hidden; padding-bottom: 1.4em; }
body.sites div#Content div.col-1 dl.hr { padding-bottom: 2em; }
body.sites div#Content div.col-1 dl dt { clear: left; float: left; margin-bottom: 0.4em; width: 130px; }
body.sites div#Content div.col-1 dl dd { float: left; margin-bottom: 0.4em; width: 380px; }
body.sites div#Content div.col-2 { margin-left: 0; position: absolute; right: 3px; top: 229px; }
body.sites div#Content div.col-2 h3 { margin-left: 2px; padding: 0; }

/*	Section: body.sites-sinfin-lane
----------------------------------------------- */
body.sites-sinfin-lane { background: #FFFFFF url(../images/content/sites-sinfin-lane/body.png) repeat-y 0 0; color: #717171; }
body.sites-sinfin-lane a:link,
body.sites-sinfin-lane a:visited { background-color: #FFFFFF; color: #717171; }
body.sites-sinfin-lane a:hover,
body.sites-sinfin-lane a:active { background-color: #FFFFFF; color: #BD1A8D; }
body.sites-sinfin-lane div#NavigationPrimary ul li#NP03-1 a,
body.sites-sinfin-lane div#NavigationPrimary ul li#NP03-1 a span { background-position: -175px -160px; }
body.sites-sinfin-lane div#Content { background-image: url(../images/content/sites-sinfin-lane/content.jpg); }
body.sites-sinfin-lane div#Content h1 { background-color: #92278F; color: #FFFFFF; }
body.sites-sinfin-lane div#Content h2 { background-color: #FFFFFF; color: #BD1A8D; }
body.sites-sinfin-lane div#Content h3 { background-color: #FFFFFF; color: #BD1A8D; padding-right: 100px; position: relative; }
body.sites-sinfin-lane div#Content h3 a.btoc { font-size: 0.6em; font-weight: normal; position: absolute; right: 15px; top: 10px; }
body.sites-sinfin-lane div#Content h4 { background-color: #FFFFFF; color: #BD1A8D; font-size: 1.4em; margin-bottom: 0.6em; }
body.sites-sinfin-lane div#Content div.col-1 h3 { clear: both; }
body.sites-sinfin-lane div#Content div.col-1 .hr { background-image: url(../images/content/sites-sinfin-lane/hr.png); }
body.sites-sinfin-lane div#Content div.col-1 .images-container { overflow: hidden; }
body.sites-sinfin-lane div#Content div.col-1 .images { float: left; margin-right: 20px; }
body.sites-sinfin-lane div#Content div.col-1 ul { font-size: 1.2em; font-weight: bold; padding-bottom: 0.2em; }
body.sites-sinfin-lane div#Content div.col-1 ul a { font-weight: normal; }
body.sites-sinfin-lane div#Content div.col-1 ul a strong { display: inline; font-weight: normal; }
body.sites-sinfin-lane div#Content div.col-1 ul li { background-color: #FFFFFF; background-image: url(../images/content/sites-sinfin-lane/li.png); color: #BD1A8D; }
body.sites-sinfin-lane div#Content div.col-1 ul.large { font-size: 1.6em; font-weight: normal; padding-bottom: 15px; }
body.sites-sinfin-lane div#Content div.col-1 ul.large li { background-image: url(../images/content/sites-sinfin-lane/li-large.png); }
body.sites-sinfin-lane div#Content div.col-1 ul#TOC { font-size: 1.6em; font-weight: bold; }
body.sites-sinfin-lane div#Content div.col-1 ul#TOC li { background-image: none; padding-left: 0; }
body.sites-sinfin-lane div#Content div.col-1 ul#TOC li a { background-color: #FFFFFF; color: #BD1A8D; font-weight: bold; text-decoration: none; }
body.sites-sinfin-lane div#Content div.col-1 .highlight { background-color: #FFFFFF; color: #BD1A8D; }
body.sites-sinfin-lane div#Content div.col-1 strong.highlight { font-size: 1em; }

/*	Section: body.sites-clover-nook
----------------------------------------------- */
body.sites-clover-nook { background: #FFFFFF url(../images/content/sites-clover-nook/body.png) repeat-y 0 0; color: #717171; }
body.sites-clover-nook div#NavigationPrimary ul li a { background-color: #662D91; color: #FFFFFF; }
body.sites-clover-nook div#NavigationPrimary ul li#NP00 a span { background-position: -350px 0; }
body.sites-clover-nook div#NavigationPrimary ul li#NP01 a, 
body.sites-clover-nook div#NavigationPrimary ul li#NP01 a span { background-position: -350px -40px; }
body.sites-clover-nook div#NavigationPrimary ul li#NP02 a,
body.sites-clover-nook div#NavigationPrimary ul li#NP02 a span { background-position: -350px -80px; }
body.sites-clover-nook div#NavigationPrimary ul li#NP03 a,
body.sites-clover-nook div#NavigationPrimary ul li#NP03 a span { background-position: -350px -120px; }
body.sites-clover-nook div#NavigationPrimary ul li#NP03-1 a,
body.sites-clover-nook div#NavigationPrimary ul li#NP03-1 a span { background-position: -350px -160px; }
body.sites-clover-nook div#NavigationPrimary ul li#NP03-2 a,
body.sites-clover-nook div#NavigationPrimary ul li#NP03-2 a span { background-position: -350px -190px; }
body.sites-clover-nook div#NavigationPrimary ul li#NP03-3 a { height: 30px; }
body.sites-clover-nook div#NavigationPrimary ul li#NP03-3 a,
body.sites-clover-nook div#NavigationPrimary ul li#NP03-3 a span { background-position: -350px -220px; }

body.sites-clover-nook div#NavigationPrimary ul li#NP03-4 a { height: 40px; }
body.sites-clover-nook div#NavigationPrimary ul li#NP03-4 a,
body.sites-clover-nook div#NavigationPrimary ul li#NP03-4 a span { background-position: -350px -250px; }

body.sites-clover-nook div#NavigationPrimary ul li#NP04 a,
body.sites-clover-nook div#NavigationPrimary ul li#NP04 a span { background-position: -350px -290px; }
body.sites-clover-nook div#NavigationPrimary ul li#NP05 a,
body.sites-clover-nook div#NavigationPrimary ul li#NP05 a span { background-position: -350px -330px; }
body.sites-clover-nook div#NavigationPrimary ul li#NP06 a,
body.sites-clover-nook div#NavigationPrimary ul li#NP06 a span { background-position: -350px -370px; }
body.sites-clover-nook div#NavigationPrimary ul li#NP07 a,
body.sites-clover-nook div#NavigationPrimary ul li#NP07 a span { background-position: -350px -410px; }
body.sites-clover-nook div#NavigationPrimary ul li#NP08 a,
body.sites-clover-nook div#NavigationPrimary ul li#NP08 a span { background-position: -350px -450px; }
body.sites-clover-nook div#NavigationPrimary ul li#NP00 a:focus,
body.sites-clover-nook div#NavigationPrimary ul li#NP00 a:hover,
body.sites-clover-nook div#NavigationPrimary ul li#NP00 a:focus span,
body.sites-clover-nook div#NavigationPrimary ul li#NP00 a:hover span { background-position: -525px 0; }
body.sites-clover-nook div#NavigationPrimary ul li#NP01 a:focus,
body.sites-clover-nook div#NavigationPrimary ul li#NP01 a:hover,
body.sites-clover-nook div#NavigationPrimary ul li#NP01 a:focus span,
body.sites-clover-nook div#NavigationPrimary ul li#NP01 a:hover span { background-position: -525px -40px; }
body.sites-clover-nook div#NavigationPrimary ul li#NP02 a:focus,
body.sites-clover-nook div#NavigationPrimary ul li#NP02 a:hover,
body.sites-clover-nook div#NavigationPrimary ul li#NP02 a:focus span,
body.sites-clover-nook div#NavigationPrimary ul li#NP02 a:hover span { background-position: -525px -80px; }
body.sites-clover-nook div#NavigationPrimary ul li#NP03 a:focus,
body.sites-clover-nook div#NavigationPrimary ul li#NP03 a:hover,
body.sites-clover-nook div#NavigationPrimary ul li#NP03 a:focus span,
body.sites-clover-nook div#NavigationPrimary ul li#NP03 a:hover span { background-position: -525px -120px; }
body.sites-clover-nook div#NavigationPrimary ul li#NP03-1 a:focus,
body.sites-clover-nook div#NavigationPrimary ul li#NP03-1 a:hover,
body.sites-clover-nook div#NavigationPrimary ul li#NP03-1 a:focus span,
body.sites-clover-nook div#NavigationPrimary ul li#NP03-1 a:hover span { background-position: -525px -160px; }
body.sites-clover-nook div#NavigationPrimary ul li#NP03-2 a:focus,
body.sites-clover-nook div#NavigationPrimary ul li#NP03-2 a:hover,
body.sites-clover-nook div#NavigationPrimary ul li#NP03-2 a:focus span,
body.sites-clover-nook div#NavigationPrimary ul li#NP03-2 a:hover span { background-position: -525px -190px; }
body.sites-clover-nook div#NavigationPrimary ul li#NP03-3 a:focus,
body.sites-clover-nook div#NavigationPrimary ul li#NP03-3 a:hover,
body.sites-clover-nook div#NavigationPrimary ul li#NP03-3 a:focus span,
body.sites-clover-nook div#NavigationPrimary ul li#NP03-3 a:hover span { background-position: -525px -220px; }

body.sites-clover-nook div#NavigationPrimary ul li#NP03-4 a:focus,
body.sites-clover-nook div#NavigationPrimary ul li#NP03-4 a:hover,
body.sites-clover-nook div#NavigationPrimary ul li#NP03-4 a:focus span,
body.sites-clover-nook div#NavigationPrimary ul li#NP03-4 a:hover span { background-position: -525px -250px; }

body.sites-clover-nook div#NavigationPrimary ul li#NP04 a:focus,
body.sites-clover-nook div#NavigationPrimary ul li#NP04 a:hover,
body.sites-clover-nook div#NavigationPrimary ul li#NP04 a:focus span,
body.sites-clover-nook div#NavigationPrimary ul li#NP04 a:hover span { background-position: -525px -290px; }
body.sites-clover-nook div#NavigationPrimary ul li#NP05 a:focus,
body.sites-clover-nook div#NavigationPrimary ul li#NP05 a:hover,
body.sites-clover-nook div#NavigationPrimary ul li#NP05 a:focus span,
body.sites-clover-nook div#NavigationPrimary ul li#NP05 a:hover span { background-position: -525px -330px; }
body.sites-clover-nook div#NavigationPrimary ul li#NP06 a:focus,
body.sites-clover-nook div#NavigationPrimary ul li#NP06 a:hover,
body.sites-clover-nook div#NavigationPrimary ul li#NP06 a:focus span,
body.sites-clover-nook div#NavigationPrimary ul li#NP06 a:hover span { background-position: -525px -370px; }
body.sites-clover-nook div#NavigationPrimary ul li#NP07 a:focus,
body.sites-clover-nook div#NavigationPrimary ul li#NP07 a:hover,
body.sites-clover-nook div#NavigationPrimary ul li#NP07 a:focus span,
body.sites-clover-nook div#NavigationPrimary ul li#NP07 a:hover span { background-position: -525px -410px; }
body.sites-clover-nook div#NavigationPrimary ul li#NP08 a:focus,
body.sites-clover-nook div#NavigationPrimary ul li#NP08 a:hover,
body.sites-clover-nook div#NavigationPrimary ul li#NP08 a:focus span,
body.sites-clover-nook div#NavigationPrimary ul li#NP08 a:hover span { background-position: -525px -450px; }
body.sites-clover-nook div#NavigationPrimary ul li#NP03-3 a,
body.sites-clover-nook div#NavigationPrimary ul li#NP03-3 a span { background-position: -525px -220px; }
body.sites-clover-nook div#Content { background-image: url(../images/content/sites-clover-nook/content.jpg); }
body.sites-clover-nook div#Content h1 { background-color: #92278F; color: #FFFFFF; }
body.sites-clover-nook div#Content div.col-1 .hr { background-image: url(../images/content/sites-clover-nook/hr.png); }
body.sites-clover-nook div#Content div.col-1 ul li { background-color: #FFFFFF; background-image: url(../images/content/sites-clover-nook/li.png); color: #662D91; }
body.sites-clover-nook div#Content div.col-2 { width: 185px; }
body.sites-clover-nook div#Content div.col-2 h3 { overflow: hidden; width: 185px; }
body.sites-clover-nook div#Content div.col-2 h3 img { margin-left: -5px; }

/*	Section: body.sites-magferns-yard
----------------------------------------------- */
body.sites-magferns-yard { background: #FFFFFF url(../images/content/sites-magferns-yard/body.png) repeat-y 0 0; color: #717171; }
body.sites-magferns-yard div#NavigationPrimary ul li#NP03-4 a,
body.sites-magferns-yard div#NavigationPrimary ul li#NP03-4 a span { background-position: -175px -250px; }
body.sites-magferns-yard div#Content { background-image: url(../images/content/sites-magferns-yard/content.jpg); }
body.sites-magferns-yard div#Content div.col-1 .hr { background-image: url(../images/content/sites-magferns-yard/hr.png); }
body.sites-magferns-yard div#Content div.col-1 ul li { background-color: #FFFFFF; background-image: url(../images/content/sites-magferns-yard/li.png); }

/*	Section: body.faqs
----------------------------------------------- */
body.faqs { background: #FFFFFF url(../images/content/faqs/body.png) repeat-y 0 0; color: #717171; }
body.faqs a:link,
body.faqs a:visited { background-color: #FFFFFF; color: #717171; }
body.faqs a:hover,
body.faqs a:active { background-color: #FFFFFF; color: #002D62; }
body.faqs div#NavigationPrimary ul li a { background-color: #008FD4; color: #FFFFFF; }
body.faqs div#NavigationPrimary ul li#NP00 a,
body.faqs div#NavigationPrimary ul li#NP00 a span { background-position: -1400px 0; }
body.faqs div#NavigationPrimary ul li#NP01 a,
body.faqs div#NavigationPrimary ul li#NP01 a span { background-position: -1400px -40px; }
body.faqs div#NavigationPrimary ul li#NP02 a,
body.faqs div#NavigationPrimary ul li#NP02 a span { background-position: -1400px -80px; }
body.faqs div#NavigationPrimary ul li#NP03 a,
body.faqs div#NavigationPrimary ul li#NP03 a span { background-position: -1400px -120px; }
body.faqs div#NavigationPrimary ul li#NP04 a,
body.faqs div#NavigationPrimary ul li#NP04 a span { background-position: -1400px -160px; }
body.faqs div#NavigationPrimary ul li#NP05 a,
body.faqs div#NavigationPrimary ul li#NP05 a span { background-position: -1575px -200px; }
body.faqs div#NavigationPrimary ul li#NP06 a,
body.faqs div#NavigationPrimary ul li#NP06 a span { background-position: -1400px -240px; }
body.faqs div#NavigationPrimary ul li#NP07 a,
body.faqs div#NavigationPrimary ul li#NP07 a span { background-position: -1400px -280px; }
body.faqs div#NavigationPrimary ul li#NP08 a,
body.faqs div#NavigationPrimary ul li#NP08 a span { background-position: -1400px -320px; }
body.faqs div#NavigationPrimary ul li#NP00 a:focus,
body.faqs div#NavigationPrimary ul li#NP00 a:hover,
body.faqs div#NavigationPrimary ul li#NP00 a:focus span,
body.faqs div#NavigationPrimary ul li#NP00 a:hover span { background-position: -1575px 0; }
body.faqs div#NavigationPrimary ul li#NP01 a:focus,
body.faqs div#NavigationPrimary ul li#NP01 a:hover,
body.faqs div#NavigationPrimary ul li#NP01 a:focus span,
body.faqs div#NavigationPrimary ul li#NP01 a:hover span { background-position: -1575px -40px; }
body.faqs div#NavigationPrimary ul li#NP02 a:focus,
body.faqs div#NavigationPrimary ul li#NP02 a:hover,
body.faqs div#NavigationPrimary ul li#NP02 a:focus span,
body.faqs div#NavigationPrimary ul li#NP02 a:hover span { background-position: -1575px -80px; }
body.faqs div#NavigationPrimary ul li#NP03 a:focus,
body.faqs div#NavigationPrimary ul li#NP03 a:hover,
body.faqs div#NavigationPrimary ul li#NP03 a:focus span,
body.faqs div#NavigationPrimary ul li#NP03 a:hover span { background-position: -1575px -120px; }
body.faqs div#NavigationPrimary ul li#NP04 a:focus,
body.faqs div#NavigationPrimary ul li#NP04 a:hover,
body.faqs div#NavigationPrimary ul li#NP04 a:focus span,
body.faqs div#NavigationPrimary ul li#NP04 a:hover span { background-position: -1575px -160px; }
body.faqs div#NavigationPrimary ul li#NP05 a:focus,
body.faqs div#NavigationPrimary ul li#NP05 a:hover,
body.faqs div#NavigationPrimary ul li#NP05 a:focus span,
body.faqs div#NavigationPrimary ul li#NP05 a:hover span { background-position: -1575px -200px; }
body.faqs div#NavigationPrimary ul li#NP06 a:focus,
body.faqs div#NavigationPrimary ul li#NP06 a:hover,
body.faqs div#NavigationPrimary ul li#NP06 a:focus span,
body.faqs div#NavigationPrimary ul li#NP06 a:hover span { background-position: -1575px -240px; }
body.faqs div#NavigationPrimary ul li#NP07 a:focus,
body.faqs div#NavigationPrimary ul li#NP07 a:hover,
body.faqs div#NavigationPrimary ul li#NP07 a:focus span,
body.faqs div#NavigationPrimary ul li#NP07 a:hover span { background-position: -1575px -280px; }
body.faqs div#NavigationPrimary ul li#NP08 a:focus,
body.faqs div#NavigationPrimary ul li#NP08 a:hover,
body.faqs div#NavigationPrimary ul li#NP08 a:focus span,
body.faqs div#NavigationPrimary ul li#NP08 a:hover span { background-position: -1575px -320px; }
body.faqs div#Content { background-image: url(../images/content/faqs/content.jpg); }
body.faqs div#Content h1 { background-color: #002D62; color: #FFFFFF; }
body.faqs div#Content h2 { background-color: #FFFFFF; color: #002D62; padding-left: 12px; }
body.faqs div#Content h3 { background-color: #FFFFFF; color: #008FD4; font-size: 1.5556em; font-weight: bold; margin-bottom: .6em; position: relative; }
body.faqs div#Content h3 em { background-color: #FFFFFF; color: #000000; font-size: 0.6000em; font-style: normal; font-weight: normal; }
body.faqs div#Content h3 a.btoc { background-color: #FFFFFF; color: #717171; font-size: 0.7857em; font-weight: normal; position: absolute; right: 25px; top: 3px; }
body.faqs div#Content div.col-1 { float: none; width: 670px; }
body.faqs div#Content div.col-1 h2 { background-color: #002D62; color: #FFFFFF; font-weight: bold; margin-left: -12px; margin-right: -28px; padding-bottom: 4px; padding-top: 4px; }
body.faqs div#Content div.col-1 .hr { background-image: url(../images/content/faqs/hr.png); background-position: 0 100%; background-repeat: no-repeat; margin-bottom: 20px; padding-bottom: 28px; }
body.faqs div#Content div.col-1 .hr-alt { background-image: url(../images/content/faqs/hr-alt.png); }
body.faqs div#Content div.col-1 dl { font-size: 1.2222em; overflow: hidden; padding-bottom: 1.4em; }
body.faqs div#Content div.col-1 dl.hr { padding-bottom: 2em; }
body.faqs div#Content div.col-1 dl dt { clear: left; float: left; margin-bottom: 0.4em; width: 130px; }
body.faqs div#Content div.col-1 dl dd { float: left; margin-bottom: 0.4em; width: 520px; }
body.faqs div#Content div.col-1 ul { font-size: 1.2222em; padding-bottom: 0.2em; }
body.faqs div#Content div.col-1 ul.hr { padding-bottom: 15px; }
body.faqs div#Content div.col-1 ul li { background-color: #FFFFFF; background-image: url(../images/content/faqs/li.png); color: #008FD4; }
body.faqs div#Content div.col-1 ul#TOC { font-size: 1.6667em; font-weight: bold; }
body.faqs div#Content div.col-1 ul#TOC li { background-image: none; padding-left: 0; }
body.faqs div#Content div.col-1 ul#TOC li a { background-color: #FFFFFF; color: #002D62; font-weight: bold; text-decoration: none; }
body.faqs .hasJS div#Content div.col-1 ul#TOC li ul { display: none; }
body.faqs .hasJS div#Content div.col-1 ul#TOC li.active ul { display: block; }
body.faqs div#Content div.col-1 ul#TOC li ul { font-size: 0.8000em; font-weight: bold; margin-bottom: 0; padding-top: 5px; }
body.faqs div#Content div.col-1 ul#TOC li ul li { margin-bottom: 5px; }
body.faqs div#Content div.col-1 ul#TOC li ul li a { background-color: #FFFFFF; color: #008FD4; }
body.faqs div#Content div.col-1 ul#TOC li ul li a:visited { background-color: #FFFFFF; color: #002D62; }
body.faqs div#Content div.col-1 .highlight { background-color: #FFFFFF; color: #002D62; font-size: 1.6em; }
body.faqs div#Content div.col-1 span.highlight { font-size: 1em; }
body.faqs div#Content div.col-1 .address { padding-left: 28px; }

/*	Section: body.have-your-say
----------------------------------------------- */
body.have-your-say { background: #FFFFFF url(../images/content/have-your-say/body.png) repeat-y 0 0; color: #000000; }
body.have-your-say a:link,
body.have-your-say a:visited { background-color: #FFFFFF; color: #000000; }
body.have-your-say a:hover,
body.have-your-say a:active { background-color: #FFFFFF; color: #002D62; }
body.have-your-say div#NavigationPrimary ul li a { background-color: #008FD4; color: #FFFFFF; }
body.have-your-say div#NavigationPrimary ul li#NP00 a,
body.have-your-say div#NavigationPrimary ul li#NP00 a span { background-position: -1400px 0; }
body.have-your-say div#NavigationPrimary ul li#NP01 a,
body.have-your-say div#NavigationPrimary ul li#NP01 a span { background-position: -1400px -40px; }
body.have-your-say div#NavigationPrimary ul li#NP02 a,
body.have-your-say div#NavigationPrimary ul li#NP02 a span { background-position: -1400px -80px; }
body.have-your-say div#NavigationPrimary ul li#NP03 a,
body.have-your-say div#NavigationPrimary ul li#NP03 a span { background-position: -1400px -120px; }
body.have-your-say div#NavigationPrimary ul li#NP04 a,
body.have-your-say div#NavigationPrimary ul li#NP04 a span { background-position: -1400px -160px; }
body.have-your-say div#NavigationPrimary ul li#NP05 a,
body.have-your-say div#NavigationPrimary ul li#NP05 a span { background-position: -1400px -200px; }
body.have-your-say div#NavigationPrimary ul li#NP06 a,
body.have-your-say div#NavigationPrimary ul li#NP06 a span { background-position: -1575px -240px; }
body.have-your-say div#NavigationPrimary ul li#NP07 a,
body.have-your-say div#NavigationPrimary ul li#NP07 a span { background-position: -1400px -280px; }
body.have-your-say div#NavigationPrimary ul li#NP08 a,
body.have-your-say div#NavigationPrimary ul li#NP08 a span { background-position: -1400px -320px; }
body.have-your-say div#NavigationPrimary ul li#NP00 a:focus,
body.have-your-say div#NavigationPrimary ul li#NP00 a:hover,
body.have-your-say div#NavigationPrimary ul li#NP00 a:focus span,
body.have-your-say div#NavigationPrimary ul li#NP00 a:hover span { background-position: -1575px 0; }
body.have-your-say div#NavigationPrimary ul li#NP01 a:focus,
body.have-your-say div#NavigationPrimary ul li#NP01 a:hover,
body.have-your-say div#NavigationPrimary ul li#NP01 a:focus span,
body.have-your-say div#NavigationPrimary ul li#NP01 a:hover span { background-position: -1575px -40px; }
body.have-your-say div#NavigationPrimary ul li#NP02 a:focus,
body.have-your-say div#NavigationPrimary ul li#NP02 a:hover,
body.have-your-say div#NavigationPrimary ul li#NP02 a:focus span,
body.have-your-say div#NavigationPrimary ul li#NP02 a:hover span { background-position: -1575px -80px; }
body.have-your-say div#NavigationPrimary ul li#NP03 a:focus,
body.have-your-say div#NavigationPrimary ul li#NP03 a:hover,
body.have-your-say div#NavigationPrimary ul li#NP03 a:focus span,
body.have-your-say div#NavigationPrimary ul li#NP03 a:hover span { background-position: -1575px -120px; }
body.have-your-say div#NavigationPrimary ul li#NP04 a:focus,
body.have-your-say div#NavigationPrimary ul li#NP04 a:hover,
body.have-your-say div#NavigationPrimary ul li#NP04 a:focus span,
body.have-your-say div#NavigationPrimary ul li#NP04 a:hover span { background-position: -1575px -160px; }
body.have-your-say div#NavigationPrimary ul li#NP05 a:focus,
body.have-your-say div#NavigationPrimary ul li#NP05 a:hover,
body.have-your-say div#NavigationPrimary ul li#NP05 a:focus span,
body.have-your-say div#NavigationPrimary ul li#NP05 a:hover span { background-position: -1575px -200px; }
body.have-your-say div#NavigationPrimary ul li#NP06 a:focus,
body.have-your-say div#NavigationPrimary ul li#NP06 a:hover,
body.have-your-say div#NavigationPrimary ul li#NP06 a:focus span,
body.have-your-say div#NavigationPrimary ul li#NP06 a:hover span { background-position: -1575px -240px; }
body.have-your-say div#NavigationPrimary ul li#NP07 a:focus,
body.have-your-say div#NavigationPrimary ul li#NP07 a:hover,
body.have-your-say div#NavigationPrimary ul li#NP07 a:focus span,
body.have-your-say div#NavigationPrimary ul li#NP07 a:hover span { background-position: -1575px -280px; }
body.have-your-say div#NavigationPrimary ul li#NP08 a:focus,
body.have-your-say div#NavigationPrimary ul li#NP08 a:hover,
body.have-your-say div#NavigationPrimary ul li#NP08 a:focus span,
body.have-your-say div#NavigationPrimary ul li#NP08 a:hover span { background-position: -1575px -320px; }
body.have-your-say div#Content { background-image: url(../images/content/have-your-say/content.jpg); }
body.have-your-say div#Content h1 { background-color: #002D62; color: #FFFFFF; }
body.have-your-say div#Content h2 { background-color: #FFFFFF; color: #002D62; padding-left: 12px; }
body.have-your-say div#Content h3 { background-color: #FFFFFF; color: #008FD4; font-size: 2em; font-weight: bold; margin-bottom: .6em; }
body.have-your-say div#Content h3 em { background-color: #FFFFFF; color: #000000; font-size: 0.6000em; font-style: normal; font-weight: normal; }
body.have-your-say div#Content div.col-1 { float: none; width: 490px; }
body.have-your-say div#Content div.col-1 .hr { background-image: url(../images/content/have-your-say/hr.png); background-position: 0 100%; background-repeat: repeat-x; margin-bottom: 20px; padding-bottom: 28px; }
body.have-your-say div#Content div.col-1 ul.hr { padding-bottom: 15px; }
body.have-your-say div#Content div.col-1 ul li { background-color: #FFFFFF; background-image: url(../images/content/have-your-say/li.png); color: #002D62; }
body.have-your-say div#Content div.col-1 .highlight { background-color: #FFFFFF; color: #002D62; font-size: 1.6em; }
body.have-your-say div#Content div.col-1 span.highlight { font-size: 1.3333em; }
body.have-your-say div#Content div.col-1 .address { padding-left: 28px; }

/*	Section: body.have-your-say-feedback-form
----------------------------------------------- */
body.have-your-say-feedback-form div#Content { background-color: #FFFFFF; background-image: url(../images/content/have-your-say/content.jpg); color: #707172; }
body.have-your-say-feedback-form div#Content h2 { background-color: #FFFFFF; color: #008FD4; font-size: 2.1111em; font-weight: bold; margin-bottom: .6em; padding-left: 0; }
body.have-your-say-feedback-form div#Content h3 { margin-bottom: 0; }
body.have-your-say-feedback-form div#Content div.form-row { background-color: #FFFFFF; clear: both; color: #008FD4; font-size: 1.3333em; }
body.have-your-say-feedback-form div#Content div.form-row label { display: block; padding: 10px 0; }
body.have-your-say-feedback-form div#Content div.form-row label span.form-row-label { display: block; padding-bottom: 0.6em; }
body.have-your-say-feedback-form div#Content div.form-row label span.form-row-field { display: block; font-size: 1.3333em; }
body.have-your-say-feedback-form div#Content div.form-row-text label span.form-row-field input { background: #FFFFFF url(../images/global/FormField.png) repeat-y 0 0; border: 1px solid #999999; color: #000000; padding: 3px 2px; width: 400px; }
body.have-your-say-feedback-form div#Content div.form-row-select label span.form-row-field select { background: #FFFFFF url(../Images/Global/FormField.png) repeat-y 0 0; border: 1px solid #999999; color: #000000; padding: 2px 0 1px 2px; width: 400px; }
body.have-your-say-feedback-form div#Content div.form-row-select label span.form-row-field select option { padding: 0 3px 1px 2px; }
body.have-your-say-feedback-form div#Content div.form-row-textarea label span.form-row-field textarea { background: #FFFFFF url(../images/global/FormField.png) repeat-y 0 0; border: 1px solid #999999; color: #000000; padding: 3px 2px; width: 600px; }
body.have-your-say-feedback-form div#Content div.form-row-textarea-small label span.form-row-field textarea { width: 400px; }
body.have-your-say-feedback-form div#Content div.form-row-action { display: block; padding: 10px 0; }
body.have-your-say-feedback-form div#Content div.col-1 { float: none; width: 680px; }
body.have-your-say-feedback-form div#Content div.col-1 .highlight { background-color: #FFFFFF; color: #002D62; font-size: 1.6667em; padding-bottom: 1.2em; }

/*	Section: body.united-utilities
----------------------------------------------- */
body.united-utilities { background: #FFFFFF url(../images/content/united-utilities/body.png) repeat-y 0 0; color: #000000; }
body.united-utilities a { background-color: #FFFFFF; color: #22007A; }
body.united-utilities div#NavigationPrimary ul li a { background-color: #10A800; color: #FFFFFF; }
body.united-utilities div#NavigationPrimary ul li#NP00 a span { background-position: -1750px 0; }
body.united-utilities div#NavigationPrimary ul li#NP01 a,
body.united-utilities div#NavigationPrimary ul li#NP01 a span { background-position: -1750px -40px; }
body.united-utilities div#NavigationPrimary ul li#NP02 a,
body.united-utilities div#NavigationPrimary ul li#NP02 a span { background-position: -1750px -80px; }
body.united-utilities div#NavigationPrimary ul li#NP03 a,
body.united-utilities div#NavigationPrimary ul li#NP03 a span { background-position: -1750px -120px; }
body.united-utilities div#NavigationPrimary ul li#NP04 a,
body.united-utilities div#NavigationPrimary ul li#NP04 a span { background-position: -1750px -160px; }
body.united-utilities div#NavigationPrimary ul li#NP05 a,
body.united-utilities div#NavigationPrimary ul li#NP05 a span { background-position: -1750px -200px; }
body.united-utilities div#NavigationPrimary ul li#NP06 a,
body.united-utilities div#NavigationPrimary ul li#NP06 a span { background-position: -1750px -240px; }
body.united-utilities div#NavigationPrimary ul li#NP07 a,
body.united-utilities div#NavigationPrimary ul li#NP07 a span { background-position: -1750px -280px; }
body.united-utilities div#NavigationPrimary ul li#NP08 a,
body.united-utilities div#NavigationPrimary ul li#NP08 a span { background-position: -1750px -320px; }
body.united-utilities div#NavigationPrimary ul li#NP00 a:focus,
body.united-utilities div#NavigationPrimary ul li#NP00 a:hover,
body.united-utilities div#NavigationPrimary ul li#NP00 a:focus span,
body.united-utilities div#NavigationPrimary ul li#NP00 a:hover span { background-position: -1925px 0; }
body.united-utilities div#NavigationPrimary ul li#NP01 a:focus,
body.united-utilities div#NavigationPrimary ul li#NP01 a:hover,
body.united-utilities div#NavigationPrimary ul li#NP01 a:focus span,
body.united-utilities div#NavigationPrimary ul li#NP01 a:hover span { background-position: -1925px -40px; }
body.united-utilities div#NavigationPrimary ul li#NP02 a:focus,
body.united-utilities div#NavigationPrimary ul li#NP02 a:hover,
body.united-utilities div#NavigationPrimary ul li#NP02 a:focus span,
body.united-utilities div#NavigationPrimary ul li#NP02 a:hover span { background-position: -1925px -80px; }
body.united-utilities div#NavigationPrimary ul li#NP03 a:focus,
body.united-utilities div#NavigationPrimary ul li#NP03 a:hover,
body.united-utilities div#NavigationPrimary ul li#NP03 a:focus span,
body.united-utilities div#NavigationPrimary ul li#NP03 a:hover span { background-position: -1925px -120px; }
body.united-utilities div#NavigationPrimary ul li#NP04 a:focus,
body.united-utilities div#NavigationPrimary ul li#NP04 a:hover,
body.united-utilities div#NavigationPrimary ul li#NP04 a:focus span,
body.united-utilities div#NavigationPrimary ul li#NP04 a:hover span { background-position: -1925px -160px; }
body.united-utilities div#NavigationPrimary ul li#NP05 a:focus,
body.united-utilities div#NavigationPrimary ul li#NP05 a:hover,
body.united-utilities div#NavigationPrimary ul li#NP05 a:focus span,
body.united-utilities div#NavigationPrimary ul li#NP05 a:hover span { background-position: -1925px -200px; }
body.united-utilities div#NavigationPrimary ul li#NP06 a:focus,
body.united-utilities div#NavigationPrimary ul li#NP06 a:hover,
body.united-utilities div#NavigationPrimary ul li#NP06 a:focus span,
body.united-utilities div#NavigationPrimary ul li#NP06 a:hover span { background-position: -1925px -240px; }
body.united-utilities div#NavigationPrimary ul li#NP07 a:focus,
body.united-utilities div#NavigationPrimary ul li#NP07 a:hover,
body.united-utilities div#NavigationPrimary ul li#NP07 a:focus span,
body.united-utilities div#NavigationPrimary ul li#NP07 a:hover span { background-position: -1925px -280px; }
body.united-utilities div#NavigationPrimary ul li#NP08 a:focus,
body.united-utilities div#NavigationPrimary ul li#NP08 a:hover,
body.united-utilities div#NavigationPrimary ul li#NP08 a:focus span,
body.united-utilities div#NavigationPrimary ul li#NP08 a:hover span { background-position: -1925px -320px; }
body.united-utilities div#Content { background-image: url(../images/content/united-utilities/content.jpg); }
body.united-utilities div#Content h1 { background-color: #22007A; color: #FFFFFF; }
body.united-utilities div#Content h2 { background-color: #FFFFFF; color: #10A800; font-size: 2em; font-weight: bold; margin-bottom: 0.6em; }
body.united-utilities div#Content div.col-1 { width: 495px; }
body.united-utilities div#Content div.col-1 .highlight { background-color: #FFFFFF; color: #22007A; font-size: 1.6em; }
body.united-utilities div#Content div.col-1 .hr { background-image: url(../images/content/united-utilities/hr.png); background-position: 0 100%; background-repeat: repeat-x; margin-bottom: 20px; padding-bottom: 28px; }
body.united-utilities div#Content div.col-2 { margin-left: 10px; }

/*	Section: body.interserve
----------------------------------------------- */
body.interserve { background: #FFFFFF url(../images/content/interserve/body.png) repeat-y 0 0; color: #000000; }
body.interserve a { background-color: #FFFFFF; color: #006699; }
body.interserve div#NavigationPrimary ul li a { background-color: #0099CC; color: #FFFFFF; }
body.interserve div#NavigationPrimary ul li#NP00 a,
body.interserve div#NavigationPrimary ul li#NP00 a span { background-position: -2100px 0; }
body.interserve div#NavigationPrimary ul li#NP01 a,
body.interserve div#NavigationPrimary ul li#NP01 a span { background-position: -2100px -40px; }
body.interserve div#NavigationPrimary ul li#NP02 a,
body.interserve div#NavigationPrimary ul li#NP02 a span { background-position: -2100px -80px; }
body.interserve div#NavigationPrimary ul li#NP03 a,
body.interserve div#NavigationPrimary ul li#NP03 a span { background-position: -2100px -120px; }
body.interserve div#NavigationPrimary ul li#NP04 a,
body.interserve div#NavigationPrimary ul li#NP04 a span { background-position: -2100px -160px; }
body.interserve div#NavigationPrimary ul li#NP05 a,
body.interserve div#NavigationPrimary ul li#NP05 a span { background-position: -2100px -200px; }
body.interserve div#NavigationPrimary ul li#NP06 a,
body.interserve div#NavigationPrimary ul li#NP06 a span { background-position: -2100px -240px; }
body.interserve div#NavigationPrimary ul li#NP07 a,
body.interserve div#NavigationPrimary ul li#NP07 a span { background-position: -2100px -280px; }
body.interserve div#NavigationPrimary ul li#NP08 a,
body.interserve div#NavigationPrimary ul li#NP08 a span { background-position: -2100px -320px; }
body.interserve div#NavigationPrimary ul li#NP00 a:focus,
body.interserve div#NavigationPrimary ul li#NP00 a:hover,
body.interserve div#NavigationPrimary ul li#NP00 a:focus span,
body.interserve div#NavigationPrimary ul li#NP00 a:hover span { background-position: -2275px 0; }
body.interserve div#NavigationPrimary ul li#NP01 a:focus,
body.interserve div#NavigationPrimary ul li#NP01 a:hover,
body.interserve div#NavigationPrimary ul li#NP01 a:focus span,
body.interserve div#NavigationPrimary ul li#NP01 a:hover span { background-position: -2275px -40px; }
body.interserve div#NavigationPrimary ul li#NP02 a:focus,
body.interserve div#NavigationPrimary ul li#NP02 a:hover,
body.interserve div#NavigationPrimary ul li#NP02 a:focus span,
body.interserve div#NavigationPrimary ul li#NP02 a:hover span { background-position: -2275px -80px; }
body.interserve div#NavigationPrimary ul li#NP03 a:focus,
body.interserve div#NavigationPrimary ul li#NP03 a:hover,
body.interserve div#NavigationPrimary ul li#NP03 a:focus span,
body.interserve div#NavigationPrimary ul li#NP03 a:hover span { background-position: -2275px -120px; }
body.interserve div#NavigationPrimary ul li#NP04 a:focus,
body.interserve div#NavigationPrimary ul li#NP04 a:hover,
body.interserve div#NavigationPrimary ul li#NP04 a:focus span,
body.interserve div#NavigationPrimary ul li#NP04 a:hover span { background-position: -2275px -160px; }
body.interserve div#NavigationPrimary ul li#NP05 a:focus,
body.interserve div#NavigationPrimary ul li#NP05 a:hover,
body.interserve div#NavigationPrimary ul li#NP05 a:focus span,
body.interserve div#NavigationPrimary ul li#NP05 a:hover span { background-position: -2275px -200px; }
body.interserve div#NavigationPrimary ul li#NP06 a:focus,
body.interserve div#NavigationPrimary ul li#NP06 a:hover,
body.interserve div#NavigationPrimary ul li#NP06 a:focus span,
body.interserve div#NavigationPrimary ul li#NP06 a:hover span { background-position: -2275px -240px; }
body.interserve div#NavigationPrimary ul li#NP07 a:focus,
body.interserve div#NavigationPrimary ul li#NP07 a:hover,
body.interserve div#NavigationPrimary ul li#NP07 a:focus span,
body.interserve div#NavigationPrimary ul li#NP07 a:hover span { background-position: -2275px -280px; }
body.interserve div#NavigationPrimary ul li#NP08 a:focus,
body.interserve div#NavigationPrimary ul li#NP08 a:hover,
body.interserve div#NavigationPrimary ul li#NP08 a:focus span,
body.interserve div#NavigationPrimary ul li#NP08 a:hover span { background-position: -2275px -320px; }
body.interserve div#Content { background-image: url(../images/content/interserve/content.jpg); }
body.interserve div#Content h1 { background-color: #006699; color: #FFFFFF; }
body.interserve div#Content h2 { background-color: #FFFFFF; color: #008FD4; font-size: 2em; font-weight: bold; margin-bottom: 0.6em; }
body.interserve div#Content div.col-1 { width: 495px; }
body.interserve div#Content div.col-1 .highlight { background-color: #FFFFFF; color: #006699; font-size: 1.6em; }
body.interserve div#Content div.col-1 .hr { background-image: url(../images/content/interserve/hr.png); background-position: 0 100%; background-repeat: repeat-x; margin-bottom: 20px; padding-bottom: 28px; }
body.interserve div#Content div.col-2 { margin-left: 10px; }

body.benefits div#Content h3,
body.sites div#Content h3,
body.have-your-say div#Content h3 { font-size: 2.1111em; }




/*	Section: body.sites-corbriggs
----------------------------------------------- */
body.sites-corbriggs { background: #FFFFFF url(../images/content/sites-corbriggs/body.png) repeat-y 0 0; color: #717171; }
body.sites-corbriggs div#NavigationPrimary ul li a { background-color: #00457c; color: #FFFFFF; }
body.sites-corbriggs div#NavigationPrimary ul li#NP00 a span { background-position: -700px 0; }
body.sites-corbriggs div#NavigationPrimary ul li#NP01 a, 
body.sites-corbriggs div#NavigationPrimary ul li#NP01 a span { background-position: -700px -40px; }
body.sites-corbriggs div#NavigationPrimary ul li#NP02 a,
body.sites-corbriggs div#NavigationPrimary ul li#NP02 a span { background-position: -700px -80px; }
body.sites-corbriggs div#NavigationPrimary ul li#NP03 a,
body.sites-corbriggs div#NavigationPrimary ul li#NP03 a span { background-position: -700px -120px; }
body.sites-corbriggs div#NavigationPrimary ul li#NP03-1 a,
body.sites-corbriggs div#NavigationPrimary ul li#NP03-1 a span { background-position: -700px -160px; }
body.sites-corbriggs div#NavigationPrimary ul li#NP03-2 a,
body.sites-corbriggs div#NavigationPrimary ul li#NP03-2 a span { background-position: -700px -190px; }
body.sites-corbriggs div#NavigationPrimary ul li#NP03-3 a { height: 30px; }
body.sites-corbriggs div#NavigationPrimary ul li#NP03-3 a,
body.sites-corbriggs div#NavigationPrimary ul li#NP03-3 a span { background-position: -700px -220px; }

body.sites-corbriggs div#NavigationPrimary ul li#NP03-4 a { height: 40px; }
body.sites-corbriggs div#NavigationPrimary ul li#NP03-4 a,
body.sites-corbriggs div#NavigationPrimary ul li#NP03-4 a span { background-position: -700px -250px; }

body.sites-corbriggs div#NavigationPrimary ul li#NP04 a,
body.sites-corbriggs div#NavigationPrimary ul li#NP04 a span { background-position: -700px -290px; }
body.sites-corbriggs div#NavigationPrimary ul li#NP05 a,
body.sites-corbriggs div#NavigationPrimary ul li#NP05 a span { background-position: -700px -330px; }
body.sites-corbriggs div#NavigationPrimary ul li#NP06 a,
body.sites-corbriggs div#NavigationPrimary ul li#NP06 a span { background-position: -700px -370px; }
body.sites-corbriggs div#NavigationPrimary ul li#NP07 a,
body.sites-corbriggs div#NavigationPrimary ul li#NP07 a span { background-position: -700px -410px; }
body.sites-corbriggs div#NavigationPrimary ul li#NP08 a,
body.sites-corbriggs div#NavigationPrimary ul li#NP08 a span { background-position: -700px -450px; }
body.sites-corbriggs div#NavigationPrimary ul li#NP00 a:focus,
body.sites-corbriggs div#NavigationPrimary ul li#NP00 a:hover,
body.sites-corbriggs div#NavigationPrimary ul li#NP00 a:focus span,
body.sites-corbriggs div#NavigationPrimary ul li#NP00 a:hover span { background-position: -874px 0; }
body.sites-corbriggs div#NavigationPrimary ul li#NP01 a:focus,
body.sites-corbriggs div#NavigationPrimary ul li#NP01 a:hover,
body.sites-corbriggs div#NavigationPrimary ul li#NP01 a:focus span,
body.sites-corbriggs div#NavigationPrimary ul li#NP01 a:hover span { background-position: -874px -40px; }
body.sites-corbriggs div#NavigationPrimary ul li#NP02 a:focus,
body.sites-corbriggs div#NavigationPrimary ul li#NP02 a:hover,
body.sites-corbriggs div#NavigationPrimary ul li#NP02 a:focus span,
body.sites-corbriggs div#NavigationPrimary ul li#NP02 a:hover span { background-position: -874px -80px; }
body.sites-corbriggs div#NavigationPrimary ul li#NP03 a:focus,
body.sites-corbriggs div#NavigationPrimary ul li#NP03 a:hover,
body.sites-corbriggs div#NavigationPrimary ul li#NP03 a:focus span,
body.sites-corbriggs div#NavigationPrimary ul li#NP03 a:hover span { background-position: -874px -120px; }
body.sites-corbriggs div#NavigationPrimary ul li#NP03-1 a:focus,
body.sites-corbriggs div#NavigationPrimary ul li#NP03-1 a:hover,
body.sites-corbriggs div#NavigationPrimary ul li#NP03-1 a:focus span,
body.sites-corbriggs div#NavigationPrimary ul li#NP03-1 a:hover span { background-position: -874px -160px; }
body.sites-corbriggs div#NavigationPrimary ul li#NP03-2 a:focus,
body.sites-corbriggs div#NavigationPrimary ul li#NP03-2 a:hover,
body.sites-corbriggs div#NavigationPrimary ul li#NP03-2 a:focus span,
body.sites-corbriggs div#NavigationPrimary ul li#NP03-2 a:hover span { background-position: -874px -190px; }
body.sites-corbriggs div#NavigationPrimary ul li#NP03-3 a:focus,
body.sites-corbriggs div#NavigationPrimary ul li#NP03-3 a:hover,
body.sites-corbriggs div#NavigationPrimary ul li#NP03-3 a:focus span,
body.sites-corbriggs div#NavigationPrimary ul li#NP03-3 a:hover span { background-position: -874px -220px; }

body.sites-corbriggs div#NavigationPrimary ul li#NP03-4 a:focus,
body.sites-corbriggs div#NavigationPrimary ul li#NP03-4 a:hover,
body.sites-corbriggs div#NavigationPrimary ul li#NP03-4 a:focus span,
body.sites-corbriggs div#NavigationPrimary ul li#NP03-4 a:hover span { background-position: -874px -250px; }

body.sites-corbriggs div#NavigationPrimary ul li#NP04 a:focus,
body.sites-corbriggs div#NavigationPrimary ul li#NP04 a:hover,
body.sites-corbriggs div#NavigationPrimary ul li#NP04 a:focus span,
body.sites-corbriggs div#NavigationPrimary ul li#NP04 a:hover span { background-position: -874px -290px; }
body.sites-corbriggs div#NavigationPrimary ul li#NP05 a:focus,
body.sites-corbriggs div#NavigationPrimary ul li#NP05 a:hover,
body.sites-corbriggs div#NavigationPrimary ul li#NP05 a:focus span,
body.sites-corbriggs div#NavigationPrimary ul li#NP05 a:hover span { background-position: -874px -330px; }
body.sites-corbriggs div#NavigationPrimary ul li#NP06 a:focus,
body.sites-corbriggs div#NavigationPrimary ul li#NP06 a:hover,
body.sites-corbriggs div#NavigationPrimary ul li#NP06 a:focus span,
body.sites-corbriggs div#NavigationPrimary ul li#NP06 a:hover span { background-position: -874px -370px; }
body.sites-corbriggs div#NavigationPrimary ul li#NP07 a:focus,
body.sites-corbriggs div#NavigationPrimary ul li#NP07 a:hover,
body.sites-corbriggs div#NavigationPrimary ul li#NP07 a:focus span,
body.sites-corbriggs div#NavigationPrimary ul li#NP07 a:hover span { background-position: -874px -410px; }
body.sites-corbriggs div#NavigationPrimary ul li#NP08 a:focus,
body.sites-corbriggs div#NavigationPrimary ul li#NP08 a:hover,
body.sites-corbriggs div#NavigationPrimary ul li#NP08 a:focus span,
body.sites-corbriggs div#NavigationPrimary ul li#NP08 a:hover span { background-position: -874px -450px; }

body.sites-corbriggs div#NavigationPrimary ul li#NP03-2 a,
body.sites-corbriggs div#NavigationPrimary ul li#NP03-2 a span { background-position: -874px -190px; }

body.sites-corbriggs div#Content { background-image: url(../images/content/sites-corbriggs/content.jpg); }
body.sites-corbriggs div#Content h1 { background-color: #00457c; color: #FFFFFF; }
body.sites-corbriggs div#Content div.col-1 .hr { background-image: url(../images/content/sites-corbriggs/hr.png); }
body.sites-corbriggs div#Content div.col-1 ul li { background-color: #FFFFFF; background-image: url(../images/content/sites-corbriggs/li.png); color: #00457c; }
body.sites-corbriggs div#Content div.col-2 { width: 185px; }
body.sites-corbriggs div#Content div.col-2 h3 { overflow: hidden; width: 185px; }
body.sites-corbriggs div#Content div.col-2 h3 img { margin-left: -5px; }

body.sites-corbriggs div#Content div.col-1 h3,
body.sites-corbriggs div#Content div.col-1 h2 { color:#00457c; }

body.sites-corbriggs a:link,
body.sites-corbriggs a:visited { background-color: #FFFFFF; color: #717171; }
body.sites-corbriggs a:hover,
body.sites-corbriggs a:active { background-color: #FFFFFF; color: #00457c; }


.font-normal { font-weight:normal;}