@charset "utf-8";
/* CSS*/


/*GENERAL SETTINGS
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
html {
	width: 100%;
}
div, h1, h2, h3, h4, h5, h6, p, ol, ul, li, span, a, form {
	margin: 0px;
	padding: 0px;
	text-align: left;
	font-weight: normal;
}

h2 {
	font-size: 20px;
	font-weight: bold;
	margin: 0;
	padding:10px 0 10px 0;
	color: #000;
}

h4 {
	font-size: 16px;
	font-weight:bold;
	font-style:normal;
	margin: 0;
	padding:10px 0 10px 0;
	color: #000;
}

h5 {
	font-size: 15px;
	font-weight: normal;
	margin: 0;
	padding:10px 0 10px 0;
	color: #000;
}


ol, ul, table {
	color:#000; font-size:14px;
}

table {
	font: 14px Arial, Helvetica, sans-serif;
	border-collapse: collapse;
	width: 100%;
	table-layout:fixed;
}
	
tr	{
	width:70px;
}		

th {
	padding: 8px;
	text-align: left;
}

td {
	border: 1px solid #000;
	padding: 8px;
	width: 70px;
}
	
img {
	border: none;
	top:0;
	left:0;
}

input.form	{
	float:right;
	padding:0;
	margin:0 226px 0 0;
}

textarea.form	{
	float:right;
	padding:0;
	margin:-22px 350px 0 0;
}

ul, ol {
	font:Arial, Helvetica, sans-serif;
}

ul.numbers	{
	margin:0;
	padding:0;
	list-style: outside url('');
}

ol	{
	margin-left:20px;
}

li	{
	list-style:bullet;
	font-size:14px;
}

li.blank	{
	list-style:none;
	list-style-image:none;
}

li.priority	{
	padding:0;
	margin:0;
	color:#000;
	list-style:url(../images/BulletBlk.gif);
	margin:0 0 25px -8px;
}

li.action	{
	padding:0;
	margin:0;
	color:#000;
	list-style:none;
	list-style:url(../images/BulletBlk.gif);
	margin:-14px 0 25px -8px;
}

a, a:link {
	font-size: 14px;
	color: #000;
	font-weight: bold;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

a.pact	{
	color:#fff;
}
.clear {
	height: 0px;
	width: 100%;
	clear: both;
}
.bold {
	font-weight: bold;
	line-height: 22px;
}
body {
	background: #000 url('../images/bg.jpg') no-repeat 0 0;
	font: 100%/17px Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	text-align: center;
	margin: 0 0 30px 0;
	padding: 0;
}
img, div, input, ul, li, span, a, a:hover {
		behavior: url(iepngfix.htc);
}

/*LAYOUT FORMAT
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
#wrapper {
	width: 939px;
	margin: 0 auto;
	position: relative;
}
#wrapper #header {
	width: 100%;
	margin: 0 auto;
	position: relative;
}
#wrapper #header #toprow {
	width: 100%;
	height: 36px;
	margin: 0 auto;
	padding: 18px 0 14px 0;
	position: relative;
}
#wrapper #header #toprow #topcellnonemerg {
	width: 192px;
	height: 36px;
	float: left;
	border-right: 1px solid #0653a8;
	padding-right: 17px;
	position: relative;
	text-align: center;
}
#wrapper #header #toprow #topcellemerg {
	width: 119px;
	height: 36px;
	float: left;
	border-right: 1px solid #0653a8;
	position: relative;
	text-align: center;
}
#wrapper #header #toprow #topcellblank {
	width: 140px;
	height: 36px;
	float: left;
	border-right: 1px solid #0653a8;
	position: relative;
	text-align: center;
}
#wrapper #header #toprow #topcellnewsfeed {
	width: 76px;
	height: 36px;
	float: left;
	border-right: 1px solid #0653a8;
	position: relative;
	text-align: center;
}

#wrapper #header #toprow #topcellcontrast {
	width: 76px;
	height: 36px;
	float: left;
	border-right: 1px solid #0653a8;
	position: relative;
	text-align: center;
}
#wrapper #header #toprow #topcelltxtsize {
	width: 76px;
	height: 36px;
	float: left;
	border-right: 1px solid #0653a8;
	position: relative;
	text-align: center;
}
#wrapper #header #toprow #topcellsearch {
	width: 223px;
	height: 36px;
	float: left;
	position: relative;
	text-align: center;
	margin-left: 12px;
}
#wrapper #header #toprow #topcellsearch #searchbox {
	position: absolute;
	width: 100%;
	height: 23px;
	bottom: 0px;
	left: 0px;
}
#wrapper #header #toprow #topcellsearch #searchbox input#azsearch {
	height: 19px;
	width: 171px;
	border: none;
	background: transparent url('../images/SrchFldBgWht.png') no-repeat 0 0;
	padding: 3px 0 0 10px;
	font-size: 13px;
	font-weight: bold;
	color: black;
	float:left;
}
input.btngo {
	height: 23px;
	width: 44px;
	border: none;
	background: transparent url('../images/BtnGoBlk.gif') no-repeat 0 0;
	padding: 0px;
	position: absolute;
	left: 180px;
	top: 0px;
	cursor: pointer;
}
input.btngo2 {
	height: 23px;
	width: 44px;
	border: none;
	background: transparent url('../images/BtnGoWht.png') no-repeat 0 0;
	padding: 0px;
	position: absolute;
	left: 180px;
	top: 0px;
	cursor: pointer;
}
input.btnJobs {
	height: 23px;
	width: 44px;
	border: none;
	background: transparent url('../images/BtnGoBlk.png') no-repeat 0 0;
	padding: 0px;
	position: absolute;
	left: 150px;
	top: 0px;
	cursor: pointer;
}

input.btngoOrng {
	height: 23px;
	width: 44px;
	border: none;
	background: transparent url('../images/BtnGoWht.png') no-repeat 0 0;
	padding: 0px;
	position: absolute;
	left: 130px;
	top: 0px;
	cursor: pointer;
}
#wrapper #header #toprow #topcellsearch #azsrchtitlebox {
	position: absolute;
	width: 171px;
	height: 14px;
	top: -3px;
	left: 0px;
}
#wrapper #header #toprow #topcellsearch #azsrchtitlebox span.stmap {
	padding-left: 10px;
	color: #fff;
	font-size: 11px;
	float: left;
	line-height: 11px;
}
#wrapper #header #toprow #topcellsearch #azsrchtitlebox span.azsrch {
	padding-right: 10px;
	color: #fff;
	font-size: 11px;
	float: right;
	line-height: 11px;
}
span.title {
	font-size: 1.75em;
	line-height: 21px;
	color: #fff;
	font-weight: bold;
	display: block;
	text-align: center;
}
span.titletwo {
	color: #fff;
	text-decoration: underline;
}
#wrapper #contentwrapInt div#bodycontainer #content p.noresults {
	color: #CCC;
	text-transform: uppercase;
}
a.coloured {
	color: #000;
	text-decoration: underline;
}
a.coloured:hover {
	color: #000;
	text-decoration: none;
}
span.caption {
	font-size: 0.75em;
	line-height: 14px;
	color: white;
}
span.newsfeed {
	height: 21px;
	display: block;
	text-align: center;
}
span.newsfeed a {
	background: transparent url('../images/RssFeed.gif') no-repeat center center;
	height: 19px;
	width: 19px;
	margin: 0 auto;
	display: block;
	text-align: center;
}
span.contrast {
	background: transparent url('../images/iconContrast.gif') no-repeat center center;
	height: 21px;
	display: block;
	text-align: center;
}
span.low a {
	height: 19px;
	width: 19px;
	margin: 0 auto;
	display: block;
	text-align: center;
}
span.low {
	background: transparent url('../images/lowContrast.gif') no-repeat center center;
	height: 21px;
	display: block;
	text-align: center;
}
span.contrast a {
	height: 19px;
	width: 19px;
	margin: 0 auto;
	display: block;
	text-align: center;
}
span.afirst, span.asecond, span.athird {
	display: inline-block;
	text-align: center;
}
span.afirst a {
	font-size: 0.6875em;
	line-height: 15px;
	color: #fff;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}
span.asecond a {
	font-size: 0.9375em;
	line-height: 15px;
	color: #fff;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}
span.athird a {
	font-size: 1.1875em;
	line-height: 21px;
	color: #fff;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}
span.afirst a:hover, span.asecond a:hover, span.athird a:hover {
	text-decoration: underline;
}


/*header image and logo
---------------------------------------------------------------------------------------------------- */
#wrapper #header #hdrimage {
	position: relative;
	background: white url('../images/HdrImgtwo.jpg') no-repeat right center;
	width: 100%;
	height: 120px;
}
#wrapper #header #hdrimageHM {
	position: relative;
	background: white url('../images/HdrImg.jpg') no-repeat right center;
	width: 100%;
	height: 120px;
}
img.LogoWestMP {
	float: left;
	margin: 24px 0 0 19px;
}

/* main navigation
---------------------------------------------------------------------------------------------------- */
#wrapper #header #navigationbar {
	position: relative;
	width: 100%;
	height: 34px;
	padding: 0;
	margin: 2px 0 2px 0;
	background-color: #fff;
	text-align: center;
}
#wrapper #header #navigationbar ul {
	list-style: none;
	display: block;
	margin: 0 auto;
	padding: 0 0 0 60px;
	text-align: center;
}
#wrapper #header #navigationbar ul li {
	display: inline;
	margin: 0;
	padding: 0 1px 0 0;
	height: 34px;
	background: transparent url('../images/NavigSeperatorBlk.jpg') no-repeat right center;
	float: left;
}
#wrapper #header #navigationbar ul li.nosepline {
	background: none;
}
#wrapper #header #navigationbar ul li a, #wrapper #header #navigationbar ul li a:link {
	display: inline-block;
	height: 34px;
	line-height: 34px;
	margin: 0;
	padding: 0 14px 0 14px;
	text-align: center;
	font-size: 14px;
	color: black;
	font-weight: bold;
	text-decoration: none;
}
#wrapper #header #navigationbar ul li a:visited {
	text-decoration: none;
	background-color: #fff;
}

#wrapper #header #navigationbar ul li a:hover {
	text-decoration: none;
	background-color: #CCC;
}

#wrapper #header #navigationbar ul li a:focus {
	text-decoration: none;
	background-color: #999;
}

#wrapper #header #navigationbar ul li a.active {
	text-decoration: none;
	background-color: #999;
}

/*#wrapper #header #navigationbar ul li a:hover, #wrapper #header #navigationbar ul li a:active, #wrapper #header #navigationbar ul li a:focus {
	text-decoration: none;
	background-color: #DFDFDF;
}*/
/* MAIN CONTENT
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
#wrapper #contentwrap {
	position: relative;
	width: 100%;
	margin: 0;
	padding: 0 0 19px 0;
	background: transparent url('../images/ClmnBgLeftRightBlk.gif') repeat-y center top;
}
#wrapper #contentwrap #CheckedBtmBg {
	position: absolute;
	width: 100%;
	height: 19px;
	margin: 0;
	padding: 0;
	background: transparent url('../images/CheckedBtmBgBlk.gif') no-repeat center top;
	bottom: 0px;
	clear: both;
}
#wrapper #contentwrap #tabswrap {
	position: relative;
	width: 100%;
	height: 309px;
	margin: 0;
	padding: 0;
	border-bottom: 2px solid #000;
	clear: both;
}

/* tabs
---------------------------------------------------------------------------------------------------- */
#wrapper #contentwrap #tabswrap #tabscontnr {
	position: relative;
	width: 737px;
	height: 294px;
	margin: 0;
	padding: 0 0 15px 0;
	background-color: white;
	float: left;
}
#wrapper #contentwrap #tabswrap #tabscontnr ul {
	position: relative;
	list-style: none;
	display: block;
	width: 732px;
	height: 255px;
	margin: 2px 3px 0 2px;
	padding: 0 0 37px 0;
}
#wrapper #contentwrap #tabswrap #tabscontnr ul li.featone {
	position: absolute;
	display: block;
	width: 182px;
	height: 37px;
	margin: 0;
	background-color: #005abb;
	border-top: 1px solid #FFF;
	border-right: 1px solid #FFF;
	bottom: 0px;
	left: 0px;
}
#wrapper #contentwrap #tabswrap #tabscontnr ul li.feattwo {
	position: absolute;
	display: block;
	width: 182px;
	height: 37px;
	margin: 0;
	background-color: #005abb;
	border-top: 1px solid #FFF;
	border-right: 1px solid #FFF;
	bottom: 0px;
	left: 183px;
}
#wrapper #contentwrap #tabswrap #tabscontnr ul li.featthree {
	position: absolute;
	display: block;
	width: 182px;
	height: 37px;
	margin: 0;
	background-color: #005abb;
	border-top: 1px solid #FFF;
	border-right: 1px solid #FFF;
	bottom: 0px;
	left: 366px;
}
#wrapper #contentwrap #tabswrap #tabscontnr ul li.featfour {
	position: absolute;
	display: block;
	width: 183px;
	height: 37px;
	margin: 0;
	background-color: #005abb;
	border-top: 1px solid #FFF;
	bottom: 0px;
	left: 549px;
}

#wrapper #contentwrap #tabswrap #tabscontnr ul li.featone a, #wrapper #contentwrap #tabswrap #tabscontnr ul li.feattwo a, #wrapper #contentwrap #tabswrap #tabscontnr ul li.featthree a, #wrapper #contentwrap #tabswrap #tabscontnr ul li.featfour a {
	font-size: 16px;
	color: white;
	line-height: 37px;
	text-align: left;
	font-weight: normal;
	text-decoration: none;
	display: block;
	width: 170px;
	height: 37px;
	margin: 0;
	padding: 0 0 0 12px;
}
#wrapper #contentwrap #tabswrap #tabscontnr ul li.featone a:hover, #wrapper #contentwrap #tabswrap #tabscontnr ul li.feattwo a:hover, #wrapper #contentwrap #tabswrap #tabscontnr ul li.featthree a:hover, #wrapper #contentwrap #tabswrap #tabscontnr ul li.featfour a:hover {
	background-color: #000;
}

#wrapper #contentwrap #tabswrap #tabscontnr ul li.featfour div#featfour {
	position: absolute;
	width: 732px;
	height: 254px;
	background-color: #FC3;
	background: transparent url('../images/ImgTabFeatrOne.jpg') no-repeat 0 0;
	top: -255px;
	left: -549px;
}
#wrapper #contentwrap #tabswrap #tabscontnr ul li.featfour div#featfour div.description {
	float:right;
	width: 279px;
	height: 254px;
	background-color: #000;
	border-left: 1px solid #FFF;
}
#wrapper #contentwrap #tabswrap #tabscontnr ul li.featfour div#featfour div.description h2 {
	font-size: 24px;
	line-height: 24px;
	font-weight: bold;
	color: white;
	margin: 0;
	padding: 18px 10px 0 15px;
}
#wrapper #contentwrap #tabswrap #tabscontnr ul li.featfour div#featfour div.description p {
	font-size: 13px;
	font-weight: normal;
	color: white;
	margin: 0;
	padding: 10px 10px 30px 15px;
}
#wrapper #contentwrap #tabswrap #tabscontnr ul li.featfour div#featfour div.description a {
	font-size: 12px;
	font-weight: normal;
	color: white;
	text-decoration: underline;
	margin: 0 0 0 15px;
	padding: 0 10px 0 15px;
	display: block;
	text-align: left;
	background: transparent url('../images/BulletBlue.gif') no-repeat left 15px;
}
#wrapper #contentwrap #tabswrap #tabscontnr ul li.featfour div#featfour div.description a:hover {
	text-decoration: none;
}
a.lnkstyleblue {
	font-size: 14px;
	font-weight: bold;
	color: #000;
	text-decoration: underline;
	margin: 0 0 0 15px;
	padding: 0 10px 0 15px;
	display: block;
	text-align: left;
	background: transparent url('../images/bulletGrey2.gif') no-repeat left 7px;
}
a.lnkstyleorang {
	font-size: 14px;
	font-weight: bold;
	color: white;
	text-decoration: underline;
	margin: 0 0 0 15px;
	padding: 0 10px 0 15px;
	display: block;
	text-align: left;
	background: transparent url('../images/bulletGrey.gif') no-repeat left 7px;
}
a.lnkstyleblueIn {
	font-size: 14px;
	font-weight: bold;
	color: white;
	text-decoration: underline;
	margin: 2px 0 2px 0;
	padding: 0 10px 0 15px;
	display: block;
	text-align: left;
	background: transparent url('../images/BulletOrangeWht.gif') no-repeat left 7px;
}
a.lnkstyleorang:hover, a.lnkstyleblue:hover, a.lnkstyleblueIn:hover {
	text-decoration: none;
}

#wrapper #contentwrap #tabswrap #joinusbox {
	position: relative;
	width: 194px;
	height: 291px;
	margin: 0;
	padding: 3px 3px 15px 3px;
	left:739px;
	top:-309px;
	background: white url('../images/ImgJoinUs.jpg') no-repeat 3px 3px;
	clear:both;
}
#wrapper #contentwrap #tabswrap #joinusbox h2 {
	font-size: 20px;
	line-height: 22px;
	font-weight: bold;
	color: white;
	margin: 0;
	padding: 20px 10px 0 10px;
}
#wrapper #contentwrap #tabswrap #joinusbox div#latestjobs {
	position: absolute;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	color: #000;
	height: 37px;
	width: 122px;
	margin: 0;
	padding: 0 0 0 16px;
	display: block;
	text-align: left;
	bottom: 0px;
	left: 0px;
}
#wrapper #contentwrap div#bodycontainer {
	position: relative;
	width: 100%;
	margin: 0;
	padding: 0;
	clear: both;
}
#wrapper #contentwrap #leftcolumn {
	float: left;
	width: 200px;
	margin-right: 2px;
	display: inline-block;
	position: relative;
	color:#666666;
}


#wrapper #contentwrap #leftcolumn div.crimedown, #wrapper #contentwrap #rightcolumn div.crimedown {
	position: relative;
	width: 200px;
	min-height: 300px;
	background-color:#E77D00;
	border-bottom: 2px solid #000;
	padding: 10px 0 10px 0;
}

#wrapper #contentwrap #leftcolumn div.crimedown a#didyouknow {
	position: absolute;
	height: 99px;
	width: 99px;
	margin: 0;
	padding: 0;
	top: -10px;
	right: -10px;
	background: transparent url('../images/LnkDidYouKnowBlk.png') no-repeat right top;
}
#wrapper #contentwrap #rightcolumn div.crimedown a#inyourarea {
	position: absolute;
	height: 99px;
	width: 99px;
	margin: 0;
	padding: 0;
	top: -10px;
	right: -10px;
	background: transparent url('../images/LnkInYourAreaGrey.png') no-repeat right top;
}
h3.columnhdngs {
	font-size: 18px;
	line-height: 20px;
	font-weight: bold;
	color: white;
	margin: 0;
	padding: 10px 10px 10px 15px;
}
span.policingWM {
	display: block;
	width: 113px;
	height: 49px;
	margin: 0px 10px 20px 15px;
	background: transparent url('../images/TxtPolicingBlk.jpg') no-repeat left top;
}
p.downby {
	font-size: 36px;
	line-height: 36px;
	font-weight: bold;
	color: #005abb;
	margin: 0;
	padding: 8px 20px 8px 15px;
}
p.whitetxt {
	font-size: 14px;
	font-weight: normal;
	color: black;
	margin: 0;
	padding: 10px 10px 8px 15px;
}
#wrapper #contentwrap div#bodycontainer #rightcolumn div.crimedown div#postcbox {
	position: relative;
	margin: -40px 10px 0 -30px;
	.margin: 0 10px 0 -30px;
	padding: 0 0 0 0;
	height: 23px;
}
#wrapper #contentwrap div#bodycontainer #rightcolumn div.crimedown div#postcbox input#postcode {
	height: 19px;
	width: 122px;
	border: none;
	background: transparent url('../images/PostCodeFldBgBlk.png') no-repeat 0 0;
	padding: 8px 0 0 10px;
	font-size: 13px;
	font-weight: bold;
	color: white;
	float:left;
}

#wrapper #contentwrap #leftcolumn div.ourpledge, #wrapper #contentwrap #rightcolumn div.ourpledge {
	position: relative;
	width: 200px;
	height: 100px;
	background-color: #333;
	border-bottom: 2px solid #000;
}
#wrapper #contentwrap #leftcolumn div.latestnews, #wrapper #contentwrap #rightcolumn div.latestnews {
	position: relative;
	width: 100%;
	height: 100%; min-height:100px;
	background-color: #333;
}

/* main content
---------------------------------------------------------------------------------------------------- */
#wrapper #contentwrap #content {
	float: left;
	width: 455px;
	display: inline-block;
	position: relative;
	margin: 0;
	padding: 20px 40px 0 40px;
}
#wrapper #contentwrap #content h1 {
	font-size: 22px;
	font-weight: bold;
	margin: 0;
	padding:10px 0 10px 0;
	color: #000;
}
#wrapper #contentwrap #content h1.welcometxt {
	font-size: 24px;
	font-weight: bold;
	margin: 0;
	padding:10px 0 10px 0;
	color: #000;
}

#wrapper #contentwrap #content h3 {
	font-size: 18px;
	font-weight: bold;
	margin: 0;
	padding:8px 0 8px 0;
	color: #000;
}

#wrapper #contentwrap #content p {
	margin: 0;
	padding:8px 0 8px 0;
	color: #000;
	font-size: 14px;
}

#wrapper #contentwrap #content p span.orange {
	color: #000;
}

#wrapper #contentwrap #content p span.ImgChief {
	float: right;
	background: transparent url('../images/ChiefConsPaulWest.jpg') no-repeat 0 0;
	height: 117px;
	width: 88px;
	padding: 0px;
	margin: 0 12px 10px 10px;
}
#wrapper #contentwrap #content span.dotline {
	width: 100%;
	height: 1px;
	display: block;
	margin: 12px 0 12px 0;
	padding: 0;
	background: transparent url('../images/DotLineHoriz.jpg') repeat-x center center;
}


#wrapper #contentwrap #content ul#usfllinkslogo {
	list-style: none;
	display: block;
	width: 100%;
	margin: 18px 0 0 0;
}
#wrapper #contentwrap #content ul#usfllinkslogo li {
	list-style: none;
	display: inline;
	margin: 0 7px 0 0;
	padding: 0;
	float: left;
}
#wrapper #contentwrap #content ul#usfllinkslogo li.thrdlinkmrgn {
	margin: 0;
	padding: 0;
}
#wrapper #contentwrap #content ul#usfllinkslogo li a.LinkOne {
	display: block;
	width: 147px;
	height: 80px;
	margin: 0;
	padding: 0;
	background: transparent url('../images/UsefulLnkWestMPA.jpg') no-repeat center center;
}
#wrapper #contentwrap #content ul#usfllinkslogo li a.LinkTwo {
	display: block;
	width: 147px;
	height: 80px;
	margin: 0;
	padding: 0;
	background: transparent url('../images/UsefulLnkDontReply.jpg') no-repeat center center;
}
#wrapper #contentwrap #content ul#usfllinkslogo li a.LinkThree {
	display: block;
	width: 147px;
	height: 80px;
	margin: 0;
	padding: 0;
	background: transparent url('../images/UsefulLnkCrimeStoppers.jpg') no-repeat center center;
}
#wrapper #contentwrap #rightcolumn {
	float: right;
	width: 200px;
	margin-left: 2px;
	display: inline-block;
	position: relative;
}

/* footer
---------------------------------------------------------------------------------------------------- */
#wrapper #footer {
	width: 100%;
	height: 40px;
	margin: 0 auto;
	margin-top: 2px;
	padding: 0;
	position: relative;
	background-color: #333;
}
#wrapper #footer #ftrLinks {
	padding: 9px 0 0 0;
	position: relative;
	text-align: left;
	font-size: 11px;
	color: white;
	float: right;
	width: 74%;
}
#wrapper #footer #ftrLinks a {
	padding: 0;
	margin: 0;
	font-size: 11px;
	color: white;
	font-weight: normal;
	text-decoration: none;
}
#wrapper #footer #ftrLinks a:hover {
	text-decoration: underline;
}
#wrapper #footer a.FreedomOfInfo {
	position: absolute;
	text-decoration: none;
	background: transparent url('../images/FreedomOfInfoBlk.jpg') no-repeat center center;
	display: inline-block;
	height: 34px;
	width: 198px;
	top: 3px;
	left: 4px;
	cursor: pointer;
}

/*CSS FOR INTERNAL PAGES-START
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
#wrapper #contentwrapInt {
	position: relative;
	width: 100%;
	margin: 0;
	padding: 0 0 19px 0;
	background: transparent url('../images/ClmnBgLeftBlk.gif') repeat-y center top;
}
#wrapper #contentwrapInt #CheckedBtmBg {
	position: absolute;
	width: 200px;
	height: 19px;
	margin: 0;
	padding: 0;
	background: transparent url('../images/CheckedBtmBgBlk.gif') no-repeat left top;
	bottom: 0px;
	left: 0px;
	clear: both;
}

#wrapper #contentwrapInt div#bodycontainer {
	position: relative;
	width: 100%;
	margin: 0;
	padding: 0;
	clear: both;
}
#wrapper #contentwrapInt #leftcolumn {
	float: left;
	width: 200px;
	margin-right: 2px;
	display: inline-block;
	position: relative;
}
#wrapper #contentwrapInt #leftcolumn div.crimedown {
	position: relative;
	width: 200px;
	height: 230px;
	background-color: #333;
	border-bottom: 2px solid #000;
	padding: 0 0 20px 0;
}
#wrapper #contentwrapInt #leftcolumn div.crimedown a#didyouknow {
	position: absolute;
	height: 99px;
	width: 99px;
	margin: 0;
	padding: 0;
	top: -10px;
	right: -10px;
	background: transparent url('../images/LnkDidYouKnowBlk.png') no-repeat right top;
	z-index:100001;
}
#wrapper #contentwrapInt #rightcolumn div.crimedown a#inyourarea {
	position: absolute;
	height: 99px;
	width: 99px;
	margin: 0;
	padding: 0;
	top: -10px;
	right: -10px;
	background: transparent url('../images/LnkInYourArea.png') no-repeat right top;
}

/* internal pages content
---------------------------------------------------------------------------------------------------- */
#wrapper #contentwrapInt #content {
	float: left;
	width: 657px;
	background-color: transparent !important;
	display: inline-block;
	position: relative;
	margin: 0;
	padding: 20px 40px 0 40px;
}
#wrapper #contentwrapInt #content h1 {
	font-size: 22px;
	font-weight: bold;
	margin: 0;
	line-height:23px;
	padding:10px 0 20px 0;
	color: #000;
}
#wrapper #contentwrapInt #content p {
	margin:0;
	padding:0 0 8px 0;
	display:block;
	width:auto;
	color: #000;
	font-size: 14px;
}

#wrapper #contentwrapInt #content p.bold {
	margin:0;
	padding:0 0 8px 0;
	display:block;
	width:auto;
	color: #333;
	font-weight:bold;
	font-size: 14px;
}

#wrapper #contentwrapInt #content .document-list, .document-list-right {
	width:100%;
	display:block;
	margin:10px 0 10px 0;
	padding:4px;
	float:right;
	clear:right;
}

#wrapper #contentwrapInt #content .document-list, .document-list-left {
	width:100%;
	display:block;
	margin:10px 0 10px 0;
	padding:4px;
	float:left;
	clear:left;
}

.document-list, .document-list-left ul li	{
	list-style: outside url('../images/BulletOrangeWht.gif');
}

div.document-list, .document-list-right .heading {
	margin:0;
	float:left;
	clear:left;
}

document-list, .document-list-left .heading {
	color:white;
	margin:6px 0 0 6px;
}

.document-list, .document-list-right ul {
	min-height:100px;
	color:white;
	margin:0 0 20px 0;
	background-color:#000;
	float:left;
	clear:left;
}

.document-list, .document-list-right ul li {
	list-style: outside url('../images/BulletOrangeWht.gif');
}

.document-list, .document-list-right ul li a{
	color:white;
	padding:4px;
	width:100%;
	clear:both;
}

#wrapper #contentwrapInt #content p span.ImgChief {
	float: right;
	background: transparent url('../images/ChiefConsPaulWest.jpg') no-repeat 0 0;
	height: 117px;
	width: 88px;
	padding: 0px;
	margin: 0 12px 10px 10px;
}
#wrapper #contentwrapInt #content span.dotline {
	width: 100%;
	height: 1px;
	display: block;
	margin: 50px 0 12px 0;
	padding: 0;
	background: transparent url('../images/DotLineHoriz.jpg') repeat-x center center;
}
#wrapper #contentwrapInt #content span.dotline span.ttlbookm {
	font-size: 11px;
	font-weight: normal;
	color: #000;
	display: block;
	text-align: left;
	margin: 0;
	padding: 0;
	top: -22px;
	position: relative;
}
#wrapper #contentwrapInt #content h3 {
	font-size: 18px;
	font-weight: bold;
	line-height:18px;
	margin: 0;
	padding:12px 0 6px 0;
	color: #333;
}
#wrapper #contentwrapInt #leftcolumn div.lnksBoxLeft {
	position: relative;
	width: 200px;
	background-color: #333;
	border-bottom: 2px solid #000;
	margin: 0px;
	padding: 18px 0 40px 0;
}
#wrapper #contentwrapInt #leftcolumn div.lnksBoxLeft a.lnksleftcolumn {
	font-size: 15px;
	font-weight: normal;
	color: white;
	text-decoration: none;
	margin: 5px 0 5px 15px;
	padding: 0 10px 0 15px;
	display: block;
	text-align: left;
}
#wrapper #contentwrapInt #leftcolumn div.lnksBoxLeft p {
	color:#fff;
	font-weight:bold;
	padding:0 0 10px 30px;
}
#wrapper #contentwrapInt #leftcolumn div.lnksBoxLeft a.lnksleftcolumn:hover {
	color: #ccc;
	text-decoration: none;
	background: transparent url('../images/BulletOrange.gif') no-repeat left 6px;
}
#wrapper #contentwrapInt #leftcolumn div.domesabuse {
	position: relative;
	width: 200px;
	height: 200px;
	background: #white url('../images/ImgDomestAbuse.jpg') no-repeat center center;
	border-bottom: 2px solid #000;
	padding: 0 0 0 0;
}
#wrapper #contentwrapInt #leftcolumn div.domesabuse a#monthlyfocus {
	position: absolute;
	height: 99px;
	width: 99px;
	margin: 0;
	padding: 0;
	top: -10px;
	right: -10px;
	background: transparent url('../images/LnkMonthlyFocusBlk.png') no-repeat right top;
}

#wrapper #contentwrapInt #leftcolumn div.domesabuse h3.columnhdngs {
	font-size: 18px;
	line-height: 20px;
	font-weight: 500;
	color: #000;
	margin: 0;
	padding: 10px 10px 10px 15px;
}

#wrapper #contentwrapInt #leftcolumn div.domesabuse div.btngoabuse {
	height: 23px;
	width: 44px;
	position: absolute;
	bottom: 10px;
	left: 10px;
}

#wrapper #contentwrapInt div#bodycontainer #content #quoteBox {
	float: right;
	font-size: 12px;
	height: 75px;
	width: 245px;
	color: white;
	background-color: #8ab3e0;
}

#wrapper #contentwrapInt div#bodycontainer #content #breadcrbox {
	font-size: 11px;
	line-height: 20px;
	font-weight: normal;
	color: #666666;
	margin: 0;
	padding: 6px 10px 8px 0;
}

#wrapper #contentwrapInt div#bodycontainer #content div.line2 {
	background: transparent url('../images/dottedLine.gif') repeat-x;
	width:425px;
	height:9px;
	margin:10px 0 0 -4px;
	padding:0;
}


#wrapper #contentwrapInt div#bodycontainer #content #breadcrbox a {
	font-size: 11px;
	line-height: 20px;
	font-weight: normal;
	text-decoration: none;
	color: #666666;
	margin: 0;
	padding: 0;
}
#wrapper #contentwrapInt div#bodycontainer #content #breadcrbox a:link, #wrapper #contentwrapInt div#bodycontainer #content #breadcrbox a:visited {
	text-decoration: none;
	color: #666666;
}
#wrapper #contentwrapInt div#bodycontainer #content #breadcrbox a:hover {
	text-decoration: none;
	color: #005abb;
}
#wrapper #contentwrapInt div#bodycontainer #content #breadcrbox a:active, #wrapper #contentwrapInt div#bodycontainer #content #breadcrbox a:focus {
	text-decoration: none;
	color: #000;
}
#wrapper #contentwrapInt div#bodycontainer #content p span.imgsixnumber {
	position: relative;
}

#wrapper #contentwrapInt div#bodycontainer #content span.slide-to-the-left {
	float: left;
	padding: 0;
	margin:5px 20px 20px 0;
}

#wrapper #contentwrapInt div#bodycontainer #content span.slide-to-the-right {
	float: right;
	padding: 0;
	margin:5px 0 20px 20px;
	clear:right;
}

#wrapper #contentwrapInt div#bodycontainer #content span.criss-cross {
	text-align:center;
	padding: 0;
	margin:0 auto 20px auto;
	display:block;
	clear:both;
}

#wrapper #contentwrapInt div#bodycontainer #content p span.imgsixnumber span#imgcaption {
	font-size: 14px;
	font-weight:bold;
	line-height: 14px;
	min-height:25px;
	width: 285px;
	background-color: #333; color: #fff;
	border-top: 1px solid white;
	padding: 0 0 0 6px;
	float:left;
}

#wrapper #contentwrapInt div#bodycontainer #content p #blockList {
	font-size: 11px;
	line-height: 24px;
	height: 24px;
	width: 285px;
	color: #005abb;
	background-color: #00CCFF;
	border-top: 1px solid white;
	padding: 0 0 0 6px;
	margin: 0;
	position: absolute;
	bottom: -24px;
	left: 0px;
}

#wrapper #contentwrapInt div#bodycontainer #content p div#quotedtxt {
	float: right;
	font-size: 17px;
	line-height: 24px;
	height: 75px;
	width: 245px;
	font-weight: 500;
	color: white;
	background-color: #8ab3e0;
	padding: 12px 20px 12px 20px;
	margin: 0 12px 10px 10px;
}

div .quotedtxt {
	float: right;
	height: 75px;
	background-color: #8ab3e0;
	padding: 12px 20px 12px 20px;
	margin: 12px 0 12px 12px;
}

#wrapper #contentwrapInt div#bodycontainer #content div.quotedtxt p	{
	font-size:16px;
	color: white;
	line-height: 22px;
	font-weight: 500;
}

#wrapper #contentwrapInt div#bodycontainer #content p #quotedtxt span.quotemark {
	font-size: 24px;
	line-height: 24px;
	font-weight: 500;
	color: white;
	padding: 0;
	margin: 0;
}

#wrapper #contentwrapInt div#bodycontainer #content p.relatdlists {
	font-size: 13px;
	font-weight: normal;
	color: #666666;
	display: block;
	text-align: left;
	margin: 4px 0 4px 0;
	padding: 0 0 0 18px;
	background: transparent url('../images/BulletBlue.gif') no-repeat left 6px;
}
#wrapper #contentwrapInt div#bodycontainer #content a.relatdlnks {
	font-size: 13px;
	font-weight: bold;
	color: #000;
	text-decoration: underline;
	display: block;
	text-align: left;
	margin: 4px 0 4px 0;
	padding: 0 0 0 18px;
	background: transparent url('../images/BulletBlk.gif') no-repeat left 6px;
}
#wrapper #contentwrapInt div#bodycontainer #content a.relatdlnks:hover {
	text-decoration: none;
}
#wrapper #contentwrapInt div#bodycontainer #content a.relatddocs {
	font-size: 13px;
	font-weight: bold;
	color: #000;
	text-decoration: underline;
	display: block;
	text-align: left;
	margin: 4px 0 4px 0;
	padding: 0 0 0 18px;
	background: transparent url('../images/bltRelatedDoc.jpg') no-repeat left 1px;
}
#wrapper #contentwrapInt div#bodycontainer #content a.relatddocs:hover {
	text-decoration: none;
}
#wrapper #contentwrapInt div#bodycontainer #content p.relatdnews {
	margin: 0;
	padding:8px 0 8px 18px;
	color: #666666;
	font-size: 13px;
}
#wrapper #contentwrapInt div#bodycontainer #content div#bookmarksoutr {
	width: 100%;
	height: 22px;
	margin: 0;
	padding: 0;
	color: #666666;
	font-size: 11px;
	text-align: left;
	position: relative;
}
#wrapper #contentwrapInt div#bodycontainer #content div#bookmarksoutr a {
	color: #000;
	font-size: 11px;
	line-height: 15px;
	height: 22px;
	text-align: left;
	font-weight: normal;
	text-decoration: none;
	background: transparent url('../images/sublinkSepBlk.jpg') no-repeat right center;
	margin: 0 14px 0 0;
	padding: 0 14px 0 0;
}

#wrapper #contentwrapInt div#bodycontainer #content div#bookmarksoutr a:hover, #wrapper #contentwrapInt div#bodycontainer #content div#bookmarksoutr div#emailprintbox a.print:hover, #wrapper #contentwrapInt div#bodycontainer #content div#bookmarksoutr div#emailprintbox a.email:hover {
	text-decoration: underline;
}
#wrapper #contentwrapInt div#bodycontainer #content div#bookmarksoutr div#emailprintbox {
	width: 240px;
	height: 22px;
	margin: 0;
	padding: 0;
	position: absolute;
	right: 0px;
	top: 0px;
	text-align: right;
}
#wrapper #contentwrapInt div#bodycontainer #content div#bookmarksoutr div#emailprintbox a.email {
	color: #000;
	font-size: 11px;
	line-height: 15px;
	height: 22px;
	text-align: right;
	font-weight: normal;
	text-decoration: none;
	background: transparent url('../images/emailtofriendBlk.jpg') no-repeat right center;
	margin: 0;
	padding: 0 24px 0 0;
}
#wrapper #contentwrapInt div#bodycontainer #content div#bookmarksoutr div#emailprintbox a.print {
	color: #000;
	font-size: 11px;
	line-height: 15px;
	height: 22px;
	text-align: right;
	font-weight: normal;
	text-decoration: none;
	background: transparent url('../images/iconPrinterBlk.jpg') no-repeat right center;
	margin: 0 0 0 0;
	padding: 0 24px 0 0;
}
#wrapper #contentwrapInt div#bodycontainer #content p.jobdetail {
	text-decoration: underline;
}
#wrapper #contentwrapInt div#bodycontainer #content #postcodeoutr {
	position: relative;
	width: 224px;
	height: 23px;
}
#wrapper #contentwrapInt div#bodycontainer #content #postcodeoutr input#postcode {
	height: 19px;
	width: 171px;
	border: none;
	background: transparent url('../images/SrchFldBgBlk2.png') no-repeat 0 0;
	padding: 5px 0 0 10px;
	font-size: 13px;
	font-weight: bold;
	color: white;
	float:left;
}
#wrapper #contentwrapInt div#bodycontainer #content h1 span.PolShropshire {
	float: right;
	background: #8ab3e0 url('../images/imgPolShropshire.jpg') no-repeat 0 0;
	height: 301px;
	width: 277px;
	padding: 0;
	margin: 0 12px 10px 10px;
	position: relative;
}

#wrapper #contentwrapInt div#bodycontainer #content .bgLetters	{
	width:587px;
	height:20px;
	color:#ffffff;
	margin:15px 0 0 -7px;
	padding:5px 0 0 5px;
	background-color:#8ab3e0;
	list-style:none;
}

#wrapper #contentwrapInt div#bodycontainer #content ul {
	list-style: outside url('../images/bulletListingBlk.gif');
	margin: 12px 0 12px 0;
	font-size: 13px;
	padding: 0 0 0 16px;
	line-height: 13px;
}
#wrapper #contentwrapInt div#bodycontainer #content ul, li {
	margin: 4px 0 4px 16px;
	padding: 0 0 0 0px;
	line-height:16px;
}

#wrapper #contentwrapInt div#bodycontainer #content h3.subtitle {
	font-size: 18px;
	font-weight: bold;
	line-height: 24px;
	margin: 0;
	padding:8px 0 8px 0;
	color: #000;
	clear:left;
}

#wrapper #contentwrapInt div#bodycontainer #content h3.news {
	background: transparent url('../images/arrowNewsBlk.gif') no-repeat 0 0;
	font-size: 18px;
	font-weight: bold;
	line-height: 24px;
	margin: 0;
	padding:8px 0 8px 20px;
	color: #333;
	clear:left;
}

#wrapper #contentwrapInt div#bodycontainer #content h3.rsssubtitle {
	font-size: 18px;
	font-weight: bold;
	line-height: 24px;
	margin: 0;
	padding:8px 0 8px 24px;
	background: transparent url('../images/RssFeed.gif') no-repeat 0 11px;
	color: #000;
}
#wrapper #contentwrapInt div#bodycontainer #content h3.subtitle span.banrPACT {
	float: right;
	background: transparent url('../images/banrPACT.jpg') no-repeat 0 0;
	height: 365px;
	width: 200px;
	padding: 0;
	margin: 0 12px 10px 10px;
	position: relative;
}
#wrapper #contentwrapInt div#bodycontainer #content p span.imgDivComndr {
	float: left;
	background: transparent url('../images/imgDivComndr.jpg') no-repeat 0 0;
	height: 117px;
	width: 88px;
	padding: 0;
	margin: 4px 16px 6px 0;
	position: relative;
	display: block;
}

/* internal pages content
---------------------------------------------------------------------------------------------------- */
#wrapper #contentwrapInt div#bodycontainer #content ul#weare {
	list-style: none;
	display:block;
	width:420px;
	margin:0;
	padding:0 0 40px 0;
}
#wrapper #contentwrapInt div#bodycontainer #content ul#weare li {
	margin: 10px 38px 50px 0;
	padding: 0;
	float: left;
	height: 100px;
	width: 100px;
	border: 1px solid #333;
}

#wrapper #contentwrapInt div#bodycontainer #content ul#weare li p {
	font-size:11px;
	line-height:12px;
	text-align:center;
}

#wrapper #contentwrapInt div#bodycontainer #content ul#weare li p img {
	margin-top:0px;
}

#wrapper #contentwrapInt div#bodycontainer #content ul#weare li.nomargin {
	margin: 10px 0px 45px 0;
}

#wrapper #contentwrapInt div#bodycontainer #content div#FloatdPnlRt {
	float: right;
	width: 200px;
	padding: 0;
	margin: 10px 0 10px 30px;
	position: relative;
}
#wrapper #contentwrapInt div#bodycontainer #content div#FloatdPnlRt div.PACTbox {
	width: 170px;
	background: #333 url('../images/PACTlogoBlk.jpg') no-repeat center top;
	padding: 100px 15px 15px 15px;
	margin: 0;
	border-bottom: 2px solid #FFF;
	position: relative;
}
#wrapper #contentwrapInt div#bodycontainer #content div#FloatdPnlRt div.PACTbox p, #wrapper #contentwrapInt div#bodycontainer #content div#FloatdPnlRt div.srchteamoutr p {
	padding: 0;
	margin: 10px 0 10px 0;
	color: #FFF;
	font-size: 13px;
}
#wrapper #contentwrapInt div#bodycontainer #content div#FloatdPnlRt div.eventsattend {
	width: 170px;
	background: #333;
	padding: 15px;
	margin: 0;
	border-bottom: 2px solid #FFF;
	position: relative;
}
#wrapper #contentwrapInt div#bodycontainer #content div#FloatdPnlRt div.eventsattend p.withBLbullet {
	font-size: 14px;
	font-weight: normal;
	color: white;
	margin: 0;
	padding: 0 0 0 15px;
	background: transparent url('../images/BulletOrangeWht.gif') no-repeat left 7px;
}

#wrapper #contentwrapInt div#bodycontainer #content div#FloatdPnlRt div.eventsattend h3.columnhdngs, #wrapper #contentwrapInt div#bodycontainer #content div#FloatdPnlRt div.srchteamoutr h3.columnhdngs {
	color: white;
}
#wrapper #contentwrapInt div#bodycontainer #content div#FloatdPnlRt div.eventsattend h3.rssclmnhdng {
	background: transparent url('../images/RssFeed.gif') no-repeat left 1px;
	color: white;
	line-height: 21px;
	margin: 0 -12px 10px 0;
	padding: 0 0 0 24px;
}
#wrapper #contentwrapInt div#bodycontainer #content div#FloatdPnlRt div.srchteamoutr {
	width: 170px; min-height:99px;
	background: #000;
	padding: 15px;
	margin: 0;
	border-bottom: 2px solid #FFF;
	position: relative;
}

#wrapper #contentwrapInt div#bodycontainer #content div#FloatdPnlRt div.srchteamoutr input.submitOut {
	height: 23px;
	width: 63px;
	border: none;
	background: transparent url('../images/submitOut.gif') no-repeat 0 0;
	padding: 0;
	margin: 0 0 44px 0;
	position: absolute;
	cursor: pointer;
}

#wrapper #contentwrapInt div#bodycontainer #content div#FloatdPnlRt div.srchteamoutr p.withbullet {
	font-size: 14px;
	font-weight: normal;
	color: white;
	margin: 0 0 10px 0;
	padding: 0 0 0 15px;
	text-align: left;
	background: transparent url('../images/BulletOrangeWht.gif') no-repeat left 5px;	
}

#wrapper #contentwrapInt div#bodycontainer #content div#FloatdPnlRt div.srchteamoutr #postcodeoutr {
	position: relative;
	width: 170px;
	height: 23px;
}
#wrapper #contentwrapInt div#bodycontainer #content div#FloatdPnlRt div.srchteamoutr #postcodeoutr input#srchteam {
	height: 19px;
	width: 122px;
	border: none;
	background: transparent url('../images/PostCodeFldBgWht.png') no-repeat 0 0;
	padding: 5px 0 0 10px;
	font-size: 11px;
	font-weight: normal;
	color: black;
	float:left;
}
#wrapper #contentwrapInt div#bodycontainer #content span.dotlineInt {
	width: 426px;
	height: 1px;
	display: block;
	position: relative;
	margin: 12px 0 12px 0;
	padding: 0;
	background: transparent url('../images/DotLineHoriz.jpg') repeat-x center center;
}
#wrapper #contentwrapInt div#bodycontainer #content span.dotlineInt a {
	width: 75px;
	height: 22px;
	font-size: 13px;
	font-weight: normal;
	display: block;
	color: #000;
	position: absolute;
	right: 0px;
	top: -16px;
	background-color: #FFF;
	text-align: right;
	text-decoration: underline;
}
#wrapper #contentwrapInt div#bodycontainer #content span.dotlineInt a:hover {
	text-decoration: none;
}
#wrapper #contentwrapInt div#bodycontainer #content div.AdvSrchOutr {
	width: 394px;
	height: 23px;
	display: block;
	position: relative;
	margin: 8px 0 8px 0;
	padding: 5px 14px 5px 14px;
	background-color: #ffd097;
	border: 1px solid #000;
}
#wrapper #contentwrapInt div#bodycontainer #content div.AdvSrchOutr select#month, #wrapper #contentwrapInt div#bodycontainer #content div.AdvSrchOutr select#year {
	width: 66px;
	height: 21px;
	border: 1px solid  #abadb3;
	padding: 0;
	margin: 0 18px 0 0;
}
#wrapper #contentwrapInt div#bodycontainer #content div.AdvSrchOutr select#area {
	width: 136px;
	height: 21px;
	border: 1px solid  #abadb3;
	padding: 0;
	margin: 0 18px 0 0;
}
#wrapper #contentwrapInt div#bodycontainer #content div.AdvSrchOutr input.btnsrchBl {
	height: 23px;
	width: 58px;
	border: none;
	background: transparent url('../images/btnSearch.png') no-repeat 0 0;
	padding: 0;
	margin: 0;
	position: absolute;
	cursor: pointer;
}

/*CSS FOR INTERNAL PAGES-END
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
#wrapper #contentwrapInt div#bodycontainer #content div#FloatdPnlRt div.srchteamoutr #medialoginoutr {
	position: relative;
	width: 170px;
	height: 92px;
	margin:0 0 0 10px;
	.margin:0 0 0 -2px;
}
#wrapper #contentwrapInt div#bodycontainer #content div#FloatdPnlRt div.srchteamoutr #medialoginoutr input#medialogin, #wrapper #contentwrapInt div#bodycontainer #content div#FloatdPnlRt div.srchteamoutr #medialoginoutr input#mediapassw {
	height: 19px;
	width: 171px;
	border: none;
	background: transparent url('../images/SrchFldBgBlk.png') no-repeat 0 0;
	padding: 5px 0 0 10px;
	margin: 4px 0 4px 0;
	font-size: 13px;
	font-weight: bold;
	color: black;
}
#wrapper #contentwrapInt div#bodycontainer #content div#FloatdPnlRt div.srchteamoutr #medialoginoutr input.btngomedlog {
	height: 23px;
	width: 44px;
	border: none;
	background: transparent url('../images/BtnGoWht.png') no-repeat 0 0;
	padding: 0px;
	position: absolute;
	left: -11px;
	.left: 0px;
	bottom: 0px;
	cursor: pointer;
}
#wrapper #contentwrapInt div#bodycontainer #content div#FloatdPnlRt div.srchteamoutr #medialoginoutr a.lnkNotReg {
	font-size: 13px;
	font-weight: normal;
	color: white;
	text-decoration: underline;
	margin: 0;
	padding: 0;
	position: absolute;
	right: 4px;
	bottom: 2px;
	background: transparent url('../images/BulletBlue.gif') no-repeat left 7px;
}
#wrapper #contentwrapInt div#bodycontainer #content #postcodeoutr input.refSrch {
	height: 23px;
	width: 58px;
	border: none;
	background: transparent url('../images/btnSearch.png') no-repeat 0 0;
	padding: 0;
	margin: 0;
	position: absolute;
	cursor: pointer;
}

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr {
	width: 645px;
	height: auto;
	padding: 0;
	margin: 0;
	float:left;
}

/* --------------------- primary ------------------*/

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-primary {
	width: 670px;
	padding:0;
}

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-primary div.header {
	background:url('../images/topFeatureBlk.gif') no-repeat 0 0;
	width: 640px; height:10px;
}

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-primary div.feature-row {
	background:url('../images/midFeatureBlk.gif');
	background-repeat:repeat-y;
	width: 670px;
}

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-primary div.feature-cell {
	width: 316px;
	padding:5px;
	float:left;
}

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-primary div.feature-cell p {
	margin: 0;
	padding:8px 12px 8px 0px;
	color: #666;
	font-size: 14px;
}


#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-primary div.footer {
	background:url('../images/botFeatureBlk.gif') no-repeat 0 0;
	width: 640px; height:20px;
}

/* --------------------- primary 2 ------------------*/

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-primary div.feature-row.feature-row-2 {
	width: 670px;
	padding:0;
}

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-primary div.feature-row.feature-row-2 div.header {
	background:url('../images/topFeatureBlk.gif') no-repeat 0 0;
	width: 657px; height:10px;

}

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-primary div.feature-row.feature-row-2 div.feature-row {
	background:url('../images/midFeatureBlk.gif');
	background-repeat:repeat-y;
	width: 670px;
}

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-primary div.feature-row.feature-row-2 div.feature-cell {
	width: 315px;
	padding:5px 5px 5px 15px;
	float:left;
}

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-primary div.feature-row.feature-row-2 div.feature-cell h3 {
	margin-top:-12px;
	color:#000;
}

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-primary div.feature-row.feature-row-2 div.feature-cell h3 a {
	color:#000;
	font-size:18px;
	padding:0 20px 0 0;
}


#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-primary div.feature-row.feature-row-2 div.feature-cell span.imgbox {
	float:left;
	padding-right:8px;
}

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-primary div.feature-row.feature-row-2 div.feature-cell p {
	margin: 0;
	padding:3px 12px 8px 0px;
	color: #000;
	font-size: 14px;
}

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-primary div.feature-row.feature-row-2 div.feature-cell p a {
	color: #000;
	font-weight:bold;
	font-size:14px;
}



#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-primary div.feature-row.feature-row-2 div.footer {
	background:url('../images/botFeatureBlk.gif') no-repeat 0 0;
	width: 657px; height:20px;
}

/* --------------------- primary 1 ------------------*/

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-primary div.feature-row.feature-row-1 {
	width: 322px;
	padding:0;
}

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-primary div.feature-row.feature-row-1 div.header {
	background:url('../images/topFeatureGrey1.gif') no-repeat 0 0;
	width: 322px; height:10px;
}

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-primary div.feature-row.feature-row-1 div.feature-row {
	background:url('../images/midFeatureOrange1.gif');
	background-repeat:repeat-y;
	width: 330px;
}

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-primary div.feature-row.feature-row-1 div.feature-cell {
	width: 312px;
	padding:5px 5px 5px 15px;
	float:left;
}

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-primary div.feature-row.feature-row-1 div.feature-cell h3 {
	margin-top:-12px;
	color:#000;
}

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-primary div.feature-row.feature-row-1 div.feature-cell h3 a{
	color:#000;
	font-size:18px;
}

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-primary div.feature-row.feature-row-1 div.feature-cell span.imgbox {
	float:left;
	padding-right:8px;
}

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-primary div.feature-row.feature-row-1 div.feature-cell p {
	margin: 0;
	padding:3px 12px 8px 0px;
	color: #000;
	font-size: 14px;
}

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-primary div.feature-row.feature-row-1 div.feature-cell p a {
	color: #000;
	font-weight:normal;
	font-size:14px;
}


#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-primary div.feature-row.feature-row-1 div.footer {
	background:url('../images/botFeatureGrey1.gif') no-repeat 0 0;
	width: 322px; height:20px;
}

/* --------------------- secondary ------------------*/

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-secondary {
	width: 680px;
	padding:0;
}

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-secondary div.header {
	background:url('../images/topFeatureGrey.gif') no-repeat 0 0;
	width: 657px; height:10px;
}

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-secondary div.feature-row {
	width: 670px;
	background:url('../images/midFeatureGrey.gif');
	background-repeat:repeat-y;
}

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-secondary div.feature-cell {
	width: 155px;
	padding:4px;
	float:left;
}

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-secondary div.feature-row.feature-row div.feature-cell h3 {
	padding:0 5px 0 0;
	color:#000;
}

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-secondary div.feature-row.feature-row div.feature-cell h3 a{
	color:#000;
	font-size:18px;
}

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-secondary div.feature-cell p {
	margin: 0;
	padding:8px 12px 8px 0px;
	color: #000;
	font-size: 14px;
}

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-secondary div.feature-cell p a {
	color: #000;
	font-weight:normal;
	font-size: 14px;
}

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-secondary div.footer {
	background:url('../images/botFeatureGrey.gif') no-repeat 0 0;
	width: 640px; height:20px;
}

/* --------------------- secondary 4 ------------------*/

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-secondary div.feature-row.feature-row-4 {
	width: 680px;
	padding:0;
}

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-secondary div.feature-row.feature-row-4 div.header {
	background:url('../images/topFeatureGrey.gif') no-repeat 0 0;
	width: 657px; height:10px;
}

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-secondary div.feature-row.feature-row-4 div.feature-row {
	width: 657px;
	background:url('../images/midFeatureGrey.gif');
	background-repeat:repeat-y;
}

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-secondary div.feature-row.feature-row-4 div.feature-cell {
	width: 152px;
	padding:4px 4px 4px 12px;
	float:left;
}

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-secondary div.feature-row.feature-row-4 div.feature-cell p {
	width: 140px;
	margin: 0;
	padding:8px 14px 8px 0px;
	color: #666;
	font-size: 14px;
}

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-secondary div.feature-row.feature-row-4 div.footer {
	background:url('../images/botFeatureGrey.gif') no-repeat 0 0;
	width: 657px; height:20px;
}

/* --------------------- secondary 3 ------------------*/

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-secondary div.feature-row.feature-row-3 {
	width: 502px;
	padding:0;
}

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-secondary div.feature-row.feature-row-3 div.header {
	background:url('../images/topFeatureGrey3.gif') no-repeat 0 0;
	width: 489px; height:10px;
}

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-secondary div.feature-row.feature-row-3 div.feature-row {
	width: 489px;
	background:url('../images/midFeatureGrey3.gif');
	background-repeat:repeat-y;
}

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-secondary div.feature-row.feature-row-3 div.feature-cell {
	width: 157px;
	padding:5px;
	float:left;
}

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-secondary div.feature-row.feature-row-3 div.feature-cell p {
	margin: 0;
	padding:8px 12px 8px 0px;
	color: #666;
	font-size: 14px;
}

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-secondary div.feature-row.feature-row-3 div.footer {
	background:url('../images/botFeatureGrey3.gif') no-repeat 0 0;
	width: 489px; height:20px;
}
/* --------------------- secondary 2 ------------------*/

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-secondary div.feature-row.feature-row-2 {
	width: 322px;
	padding:0;
}

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-secondary div.feature-row.feature-row-2 div.header {
	background:url('../images/topFeatureGrey2.gif') no-repeat 0 0;
	width: 322px; height:10px;
}

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-secondary div.feature-row.feature-row-2 div.feature-row {
	width: 322px;
	background:url('../images/midFeatureGrey2.gif');
	background-repeat:repeat-y;
}

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-secondary div.feature-row.feature-row-2 div.feature-cell {
	width: 155px;
	padding:4px;
	float:left;
}

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-secondary div.feature-row.feature-row-2 div.feature-cell p {
	margin: 0;
	padding:8px 12px 8px 0px;
	color: #666;
	font-size: 14px;
}

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-secondary div.feature-row.feature-row-2 div.footer {
	background:url('../images/botFeatureGrey2.gif') no-repeat 0 0;
	width: 322px; height:20px;
}
/* --------------------- secondary 1 ------------------*/

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-secondary div.feature-row.feature-row-1 {
	width: 154px;
	padding:0;
}

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-secondary div.feature-row.feature-row-1 div.header {
	background:url('../images/topFeatureGrey.gif');
	background-repeat:no-repeat;
	width: 154px; height:10px;
}

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-secondary div.feature-row.feature-row-1 div.feature-row {
	width: 154px;
	background:url('../images/midFeatureGrey1.gif');
	background-repeat:repeat-y;
}

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-secondary div.feature-row.feature-row-1 div.feature-cell {
	width: 146px;
	padding:4px 4px 4px 12px;
	float:left;
}

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-secondary div.feature-row.feature-row-1 div.feature-cell p {
	margin: 0;
	padding:8px 12px 8px 0px;
	color: #666;
	font-size: 14px;
}

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr div.features-secondary div.feature-row.feature-row-1 div.footer {
	background:url('../images/botFeatureGrey.gif') no-repeat 0 0;
	width: 154px; height:20px;
}
/* --------------------- secondary 1 END ------------------*/

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr ul#landscapesec {
	list-style: none;
	display: inline-block;
	position: relative;
	width: 100%;
	height: auto;
	padding: 0;
	margin: 0;
}
#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr ul#landscapesec li {
	list-style: none;
	display: inline-block;
	float: left;
	width: 285px;
	height: 100%; min-height:160px;
	border: 1px solid #676767;
	background-color: #ffd097;
	padding: 15px;
	margin: 11px 11px 0 0;
	position: relative;
}
#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr ul#landscapesec li.rightboxes {
	margin-right: 0px;
	min-height:160px;
}

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr ul#landscapesec li span.imgbox {
	display: block;
	float: left;
	height:60px;
	border: 1px solid #676767;
	background-color: #FFF;
	padding: 0;
	margin: 0 15px 0 0;
	float: left;
}

#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr ul#landscapesec li p {
	line-height: 16px;
	margin: 0;
	padding: 0;
}
/*Portrait Section*/
#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr ul#portraitsec {
	list-style: none;
	display: inline-block;
	position: relative;
	width: 100%;
	height: auto;
	padding: 0;
	margin: 0;
}
#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr ul#portraitsec li {
	list-style: none;
	display: inline-block;
	float: left;
	width: 121px;
	height:100%; min-height: 200px;
	border: 1px solid #676767;
	background-color: #e6e6e6;
	padding:15px;
	margin: 11px 11px 0 0;
}
#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr ul#portraitsec li.rightportrait {
	margin-right:0;
	height:100%; min-height: 200px;
	
}
#wrapper #contentwrapInt div#bodycontainer #content div#subsectoutr ul#portraitsec li p {
	line-height: 16px;
	margin: 0;
	padding: 0;
}

/* --------------------- new tabs ------------------*/



/* HOMEPAGE TOP DARK GREY BOX */

.sys_homeDgreyBox {
	position: relative;
	width: 737px;
	height: 294px;
	margin: 0;
	padding: 0 0 15px 0;
	background-color: white;
}

.sys_homeDgreyBoxImg {
	float:left;
	margin:2px 0 0 2px;
}

.sys_homeDgreyBoxInfo {
	width:279px;
	min-height:287px;
	overflow:hidden;
	float:right;
	margin:2px 2px 0 0;
	color:#ffffff;
	position:relative;
	z-index:1;
}

.sys_homeDgreyBoxInfo h1 {
	padding:10px 10px 0 10px;
	color:#ffffff;
	font-size:110%;
}

.sys_homeDgreyBoxInfo h1 a {
	color:#ffffff;
	font-size:110%;
	text-decoration:none;
	cursor:pointer;
}

.sys_homeDgreyBoxInfo h1 a:hover {
	color:#000;
}

.sys_homeDgreyBoxInfo p {
	padding:0 0 0 0;
	margin:11px 11px 0 11px;
	margin:11px 6px 0 11px;
	color:#ffffff;
	list-style-type:square;
	width:250px;
	font-size:14px;
}

.sys_homeDgreyBoxInfo a {
	color:#ffffff;
	text-decoration:none;
}

.sys_homeDgreyBoxInfo a:hover {
	color:#999999;
}

.sys_homeDgreyBoxInfo ul {
	padding:0 0 0 0;
	color:#ffffff;
}

.sys_homeDgreyBoxInfo ul li {
	padding:0 0 0 0;
	list-style-type:disc;
}

img.sys_homeRssRight {
	position:absolute;
	float:right;
	z-index:5;
	margin-left:182px;
}

.imgContent {
	position:relative;
	width: 285px;
	height: 254px;
	background-color: #000;
}

/* HOMEPAGE TOP DARK GREY BOX END */


/* RED BOX LINK */

ul.sys_homeRedBoxLink {
	list-style:none;
	position:absolute;
	bottom:5px;
}

ul.sys_homeRedBoxLink li {
	list-style:none;
	display:inline;
	float:left;
	width:90px;
	margin:20px 0 0 10px;
	text-align:center;
}

ul.sys_homeRedBoxLink li a {  color:#ffffff; width:90px; display:block; text-decoration: none; font-weight:bold; padding:2px 0px 2px 0px; margin:0 0 0 0; font-size:14px; cursor:pointer; }

ul.sys_homeRedBoxLink li a:hover { color:#cccccc; text-decoration:none; }

/* RED BOX LINK END */

/* FIELD BOX */

#fieldset	{
	width: 396px;
	height: 23px;
	display: block;
	position: relative;
	margin: 8px 0 8px 0;
	padding: 5px 14px 5px 14px;
	background-color: #000;
	border: 1px solid #333;
}

#fieldset select	{
	float:left;
	margin:0 2px 0 0;
}

#fieldsetLarge	{
	width:99%;
	padding:8px 0 0 8px;
	background-color:#FFD097;
	border: solid 1px #000;
}

.submitFieldset	{
	height:20px; width:59px;
	background:url('../images/submitFieldsetBlk.jpg') no-repeat 0 0;
	border:none;
	color:white;
	margin:2px 0 0 0;
}

.sendEmail	{
	height:20px; width:60px;
	background:url('../images/sendEmail.jpg') no-repeat 0 0;
	border:none;
	color:white;
	font-size:10px;
	float:left;
}

/* GREY BOX BOTTOM LINKS */

ul.sys_homeGreyBoxLink
	{
	float:left;
	list-style:none;
	width:739px;
	margin-top:-31px;
	margin-left:1px;
	z-index:1000;
	}
	
ul.sys_homeGreyBoxLink li
	{
	float:left;
	margin: 0;
	background-color: #555;
	width:182px;
	height:37px;
	text-align:left;
	margin:0 1px 0 1px;
	}
	
ul.sys_homeGreyBoxLink li:hover
	{
	
	}
	
ul.sys_homeGreyBoxLink li.sys_linkSelect
	{
	background:none;
	list-style:none;
	background:#000;
	font-size:80%;
	height:37px;
	}

ul.sys_homeGreyBoxLink li a { text-decoration: none; font-weight:bold; height:21px; padding: 10px 2px 6px 16px; margin: 0px 0px 0px 0px; display:block; border:none; font-size:100%; color:#fff; position:relative; z-index:9; _padding:0;}

ul.sys_homeGreyBoxLink li a:hover { color:#fff; background:#000; padding: 10px 2px 6px 16px; text-decoration:none; font-weight:bold; _padding:0;} 

/* SAFARI HACK FOR THE ABOVE STYLE */
body:first-of-type ul.sys_homeGreyBoxLink li a:hover { color:#fff; background:#000; padding: 10px 2px 6px 16px; text-decoration:none; font-weight:bold; } 
/* SAFARI HACK END */

ul.sys_homeGreyBoxLink li.sys_linkSelect a { color:#fff; font-weight:bold; font-size:125%; padding: 10px 2px 6px 16px; _padding:0; }

ul.sys_homeGreyBoxLink li.sys_linkSelect a:hover { color:#fff; background:#000; padding: 10px 2px 6px 16px; }

/* GREY BOX BOTTOM LINKS END */

#wrapper #contentwrapInt #content a.orangeHeader	{
	color:#000;
}

/* HORIZONTAL MENU */

#wrapper #contentwrapInt div#bodycontainer #content #sitemapNav {   
	width: 100%;   
	background-color: #fff;
	list-style:none;
}

#wrapper #contentwrapInt div#bodycontainer #content #sitemapNav ul {    
	margin: 0; padding: 0;    
	float: left;
}  
 
#wrapper #contentwrapInt div#bodycontainer #content #sitemapNav ul li {    
	display: inline;
} 
 
#wrapper #contentwrapInt div#bodycontainer #content #sitemapNav ul li a {   
	float: left; text-decoration: none;     
	color: #000;   
	padding: 6px 6px;
	border-right:solid 1px white;    
	background-color: #FFD097;
} 
 
#wrapper #contentwrapInt div#bodycontainer #content #sitemapNav ul li a:visited {    
	color: white;
}  
 
#wrapper #contentwrapInt div#bodycontainer #content #sitemapNav ul li a:hover, #wrapper #contentwrapInt div#bodycontainer #content #sitemapNav ul li .current{    
	color: #fff;     
	background-color:#000;

}

#wrapper #contentwrapInt div#bodycontainer #content div.quotedtxt p	{
	font-size:16px;
	color: white;
	line-height: 22px;
	font-weight: 500;
}

#wrapper #contentwrapInt div#bodycontainer #content blockquote	{
	float: right;
	width:270px;
	min-height: 75px;
	background-color: #333;
	padding: 12px 20px 12px 20px;
	margin: 12px 0 12px 12px;
}

#wrapper #contentwrapInt div#bodycontainer #content blockquote p {
	font-size:16px;
	color: white;
	line-height: 22px;
	font-weight: 500;
	margin-top:-10px;
}

/*TABBED NAVIGATION */

#wrapper #contentwrapInt div#bodycontainer #content ul#tabNavigation li {
   float: left;
   margin:0;
   padding:0;
}

#wrapper #contentwrapInt div#bodycontainer #content ul#tabNavigation  {
    list-style: none;
    padding:0;
    margin:0;
}

#wrapper #contentwrapInt div#bodycontainer #content ul#tabNavigation li a {
   display: block;
   background:url(../images/tabBgGrey.gif); background-repeat:repeat-x;
   text-align: center;
   color: white;
   text-decoration:none;
   font-weight:normal;
   font-size:11px;
   width:104px;
   height:29px;
   margin:10px 0 0 0;
   padding:8px 0 15px 0;
   border-right:solid 2px white;
   border-bottom:1px solid #fff;
}

#wrapper #contentwrapInt div#bodycontainer #content ul#tabNavigation li a:hover {
   background:url(../images/tabBgLitGrey.gif); background-repeat:repeat-x;
   color: white;
}

#wrapper #contentwrapInt div#bodycontainer #content ul#tabNavigation li.orange a {
   display: block;
   background:url(../images/tabBgBlk.gif); background-repeat:repeat-x;
   text-align: center;
   color: white;
   width:104px;
   border-right:solid 2px white;
}

#wrapper #contentwrapInt div#bodycontainer #content ul#tabNavigation li.orange a:hover {
   color:#fff;
}

#wrapper #contentwrapInt div#bodycontainer #content ul#error    {
    color:red;
}

/*FORMS
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
form	{
	font-size:14px;
	margin: 0 0 40px 0;
	color:#666666;
}

form .label	{
	font-size:14px;
	margin: 40px 0 0 0;
	color:#666666;
}


input	{
	float:right;
	width:215px;
	padding:2px;
	margin-right:220px;
}

input.friend	{
	float:right;
	width:215px;
	padding:1px;
	margin:-20px 300px 0 0;
	.margin:-25px 300px 0 0;
}

#wrapper #contentwrap div#bodycontainer #rightcolumn div.crimedown div#postcbox input#postcode {
	float:right;
	width:155px;
	padding:2px;
	margin:0 20px 0 0;
}

textarea	{
	float:right;
	width:213px;
	padding:4px;
	margin:0 220px 0 0;
}

textarea.friend	{
	float:right;
	width:218px;
	padding:0;
	margin:-22px 300px 0 0;
	clear:right;
}

label	{
	float:left;
	margin:0 0 10px 0;
}

label.friend	{
	float:left;
	margin:0 0 10px 0;
	clear:left
}

select	{
	float:right;
	padding:4px;
	margin-right:221px;
	margin-top:10px;
}

select.left {
	float:left;
	padding:4px;
	margin-top:10px 0 10px 0;
}

.submitEmail	{
	height:30px; width:90px;
	border:none;
	margin:5px 0 10px 0;
}

.submitRefine	{
	height:23px; width:58px;
	background:url(../images/btnSearch.png);
	background-repeat:no-repeat;
	border:none;
	margin:-24px 0 0 456px;
	float:left;
}

/* ----------------------- mis ----------------------- */

.grey	{
	color:#666666;
	font-size:14px;
}	



.numbers ul {
	margin:0;
	padding:0;
	list-style: none;
	}

.numbers li{
	margin:0;
	padding:0;
	list-style: outside url('');
	list-style-type:none;
}

#crimeMapper	{
	background:url(../images/crimeMapper.gif);
	background-repeat:no-repeat;
	width:214px; height:85px;
	padding: 0 0 35px 10px;
	float:right;
}

#wrapper #contentwrapInt #content span.banrPACT 	{
	background:url(../images/PACTBlk.gif); background-repeat:no-repeat;
	background-color:#000;
	height: 173px; width: 200px;
	margin:20px 0 0 15px;
	float:right;
	clear:right;
}

#wrapper #contentwrapInt #content span.banrPACT p 	{
	color:white;
	font-size:14px;
	margin:110px 14px 0 14px;
}

#wrapper #contentwrapInt #content span.banrMatter 	{
	background:url(../images/banrMatterBlk.gif); background-repeat:no-repeat;
	background-color:#93509E;
	height: 173px; width: 200px;
	margin:20px 0 0 15px;
	float:right;
	clear:right;
}

#wrapper #contentwrapInt #content span.banrMatter p 	{
	color:white;
	font-size:14px;
	margin:110px 14px 0 14px;
}

#recruitmentBox	{
	width:100%;
	height:100%;
	background-color:#ccc;
	border: 1px solid #000;
	margin:0 0 14px 0;
	padding:14px 0 0 0;
}
