 

/* ====== LINCOLNSHIRE POLICE MAIN STYLESHEET 11/07/2011 ====== */


body {

	margin: 0;
	padding: 0;
	font-family: Arial, Verdana, sans-serif;
        background: #f5f5f5 url('/images/bodyBackground.png') repeat;
}

/* ====== Main Layout ====== */

.Header{ 

        background: #FFF url('/images/testMainWebBanner.jpg') repeat-x; 
        height: 165px;
}

#pageContainer {
	margin-left:auto;
	margin-right:auto;
	margin-top:1pt;
	padding:0pt;
	text-decoration:none;
	width:auto;
	min-width:990px;
	width: 990px;
}

#TopArea {
	height:129px;
	width: 990px;
	margin-right:auto;
	margin-left:auto;
}

#Logo {
	width:128px;
	float:left;
}

#TopRight {
	width:500px;
	float:right;
	text-align:right;
	padding-right:10px;
	padding-top:10px;
}

#leftwrap {
        float:left;
	margin:0px;
	padding:0px;
	margin-left:0px;
	width:180px;
}

#rightwrap {
	clear:none;
	float:none;
	margin:0;
	padding:0px 0px 2px 3px;
	position:relative;
	margin-right:10px;
	width:180px;
}

.content_wrap_2_col {
        height:auto; 
        margin-left: 210px; 
        padding: 10px;
        border: 1px solid #cfcfcf;
        background: #FFF;
        min-width: 753px;
        overflow: hidden;

}

.content_wrap_2_col_home {
        height:auto; 
        display:block;
        margin-left: 210px; 
        padding: 0px 10px 10px 0px;
}

.content_wrap_3_col {
	height:auto;
	display:block;
	margin-left:190px;
	margin-right:190px;
	padding: 0px 20px 10px 20px;
}

.spacer {
	height: 35px;
	padding-top:2px;
	clear:both;
}

/* END Main Layout */



/* ====== General ====== */

html, body, div, img, form, form, noscript {
	margin:0;
	padding:0;
	border:0;
	border-spacing:0;
}

html {
	height:100%;
	margin-bottom:1px;
}

* {
	margin:0;
	padding:0;
	text-decoration:none;
}

p {
	margin-top:5px;
	margin-bottom:5px;
}

p.closeGap {
	padding-top: 2px;
	padding-bottom:2px;
}

hr {
	height: 1px;
	border: 0;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #c1c1c1;
	width: 80%;
	text-align:left;
}


img.left { float:left; }
img.right { float:right; }
img.closeGap {
	margin-top: 3px;
	margin-bottom:5px;
	margin-right: 10px;
}

img {
	border: none;
}

img.border {border: 1px solid #c1c1c1; padding: 2px;}

img.leftwrap {
        margin: 0px;
        margin-left: 20px;
        margin-bottom: 20px;
}

img.fixedHeight {height: 125px;}


a:link {color: #006BCD; text-decoration: none;}
a:hover {color: #006BCD; text-decoration: underline;}
a:visited { color: #006BCD; }
a:active { color: #AA5303; }
span.underline { text-decoration:underline; }
.left { text-align:left; }
.right { text-align:right; }
.right { float: right; }
.center { text-align:center; }

#tabs {float:left;}
#tabs ul.ui-tabs-nav{margin: 0px;}
#tabs a:link {color: #006BCD; text-decoration: none;}
#tabs a:hover {color: #006BCD; text-decoration: underline;}
#tabs a:visited { color: #006BCD; }
#tabs a:active { color: #E3701A; }

#accordion, #accordion1, #accordion2, #accordion3, #accordion4, #accordion5 {margin-bottom: 20px;}
#accordion p a:link, #accordion ul a:link {color: #006BCD; text-decoration: none;}
#accordion p a:hover, #accordion ul a:hover {color: #006BCD; text-decoration: underline;}
#accordion p a:visited, #accordion ul a:visited { color: #006BCD; }
#accordion p a:active, #accordion ul a:active { color: #E3701A; }


iframe { border: 0px solid #ffffff; }

/* === END General Styles === */



/* ====== Headings ====== */

h1 {
	font-size: 2em;
	color: #FFF;
        border-bottom: 0px solid #1748a7;
	font-weight: normal;
	padding-bottom: 10px;
        line-height: 30px;
        margin-left: 10px;
        margin-top: 10px;
}


#PageTitle h1, #PageTitle2 h1{
	font-size: 1.5em;
	color: #FFF;
	font-weight: bold;
        padding: 0px;
	padding-left: 10px;
        line-height: 20px;
        margin-left: 0px;
        margin-top: 0px;
}

h2 {
	font-size: 1.45em;
	font-weight: bold;
	color: #1748a7;
        margin-top: 10px;
        margin-bottom: 15px;
        padding-bottom: 10px;
        border-bottom: 1px dashed #c1c1c1;
}

h2.documentTitle {
	font-size: 1.3em;
	font-weight: bold;
        border: none; 
        margin-bottom: 0px; 
        padding-bottom: 5px;
        margin-top: 0px; 
        padding-top:0px;
}

h2.imageNote{
        font-size: .75em; 
        color: #444; 
        padding-right: 0px; 
        padding-left: 10px; 
        border:0px; 
        margin-bottom: 0px;
}

h3 {
	font-size: 140%;
	font-weight: bold;
	color: #555;
}

#HomeLocalInner h3 {

	color: #002087;
	margin: 0;
	padding-left:0px;
	padding-bottom: 2px;
	padding-top: 0px;
	font-size: 1.2em;
        border: 0px;
}

h4 {
	color: #002087;
	margin: 0;
	padding-left: 0px;
	padding-bottom: 8px;
	padding-top: 5px;
	font-size: 1.0em;
}

h4.closeGap {
	color: #002087;
	margin: 0;
	padding-left:0px;
	padding-bottom: 2px;
	padding-top: 0px;
	font-size: 1.0em;
}

h5 {
	color: #002087;
	margin: 0;
	padding-left: 0px;
	padding-bottom: 8px;
	padding-top: 5px;
	font-size: 0.9em;
}

h6 {
	color: #002087;
	margin: 0;
	padding-left: 0px;
	padding-bottom: 8px;
	padding-top: 5px;
	font-size: 0.85em;
}

/* === END Headings === */



/* ====== Main page content aka InnerContent ====== */



#InnerContent {
        float:none;
	padding: 10px;
	line-height: 1.5;
        overflow:hidden; 
        padding-bottom: 0px;

}

#InnerContent img {
	margin-left: 0px;
	margin-right: 2px;
	padding: 2px;
	border: solid 1px #D3D3D3; 
        max-height: 300px;
}

#InnerContent img.right {
        margin: 0px;
        margin-left: 20px;
        margin-bottom: 20px;
}

#InnerContent img.left {
        margin: 0px;
        margin-right: 20px;
        margin-bottom: 20px;
}

#InnerContent img.wrap {
	margin: 20px;
	padding: 1px;
	border: solid 1px #D3D3D3;
}

#InnerContent img.noBorder {
	margin-left: 2px;
	margin-right: 2px;
	border: 0px;
}

#InnerContent .verticalDataList img {
	margin-left:5px;
	margin-right: 5px;
	border: 0px;
}

#InnerContent .verticalDataList li { list-style-type: none; }

#InnerContent p { margin-bottom:20px; }

#InnerContent ol, #InnerContent ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:square;
	margin:10px 10px 10px 60px;
}

#content, #contentlist {
	font-size: .75em;
	color: #000;
	line-height: 1.5em;
}
#contentlist {
        padding: 10px; 
        padding-top: 0px; 
        margin-top: 0px;
}

#contentlist img {
	border: solid 1px #d3d3d3;
	padding: 2px;
	margin-right: 20px;
}

#InnerContent .docListItem {padding: 10px;}
#InnerContent .contentlist {margin-bottom: 5px; padding-bottom: 0px;}

#InnerContent img.SummaryImage {margin: 0px; margin-top: 0px;}

#InnerContent .storyLink {}

#InnerContent .docListItem p{margin:0px;padding:0px;}

#InnerContent .docListItem h2.documentTitle{
        margin:0px;
        margin-left: 190px;
        margin-right: 10px; 
        margin-top: 0px;
}

#InnerContent .listsummary {margin: 0px; margin-left: 190px; margin-right: 10px;}

#InnerContent .listsummary p {margin-bottom: 10px;}

#InnerContent .contentBox {

  float:left; width: 97%; 
  background: #efefef url('/images/textureHeadingBackground.png') repeat; 
  padding: 10px; 
  border: 1px solid #cfcfcf; 
  margin-bottom: 20px;
}


/* === END Main page content aka InnerContent === */



/* ====== BreadCrumb ====== */

#breadCrumb {
	clear:both;
	font-size: .7em;
	padding: 0;
	color: #000;
	text-decoration: none;
	text-align: left;
	padding: 0px 0px 0px 0px;
        margin-top: 15px;
        margin-bottom: 15px;
	margin-left: 222px;
}

#breadCrumb a:link, #breadCrumb a:visited, #breadCrumb a:active {
	color: #002087;
	text-decoration: none;
}

#breadCrumb a:hover {
	color: #002087;
	text-decoration: underline;
}

/* === END BreadCrumb === */



/* ====== Footer ====== */

#footer {
        background: #f5f5f5 url('/images/testFooterBackground.jpg');
	margin-top: 10px;
	padding: 7px;
	height:16px;
	clear: both;
}

#footer {
	height: auto;
	border-top: 0px;
}

#footerContainer {
	width: 990px;
	margin-left:auto;
	margin-right:auto;
}

#FooterOne, #FooterTwo, #FooterThree, #FooterFour {
        border-right: 1px solid #1748a7;
        -moz-box-shadow: 3px 0px 1px -2px #003366;
        -webkit-box-shadow: 3px 0px 1px -2px #003366;
        -webkit-box-shadow: 3px 0px 1px -2px #003366;
}



#FooterOne {
	width: 170px;
	float:left;
	color:#1748a7;
        padding-right: 20px;
}


#FooterTwo, #FooterThree, #FooterFour, #FooterFive {
	margin-left: 20px;
	width: 170px;
	float:left;
	text-align:left;

}



h4.footerTitle {
	color: #f1f1f1;
	border: 0px;
	margin-top: 0px;
	background: transparent;
	padding:10px;
	font-size: 1.1em;
        font-weight: bold;
	width: 230px;
        text-decoration: underline;
}

#copyright {
	color:#f5f5f5;
	font-size: 80%;
	clear:both;
        padding: 10px;
	text-align: center;
}
#copyright a{color: #f1f1f1; }

#FooterOne ul, #FooterTwo ul, #FooterThree ul, #FooterFour ul, #FooterFive ul {margin: 0px; padding: 0px; font-size: .75em;}
#FooterOne ul li, #FooterTwo ul li, #FooterThree ul li, #FooterFour ul li, #FooterFive ul li {

        margin: 0px;
        margin-bottom: 10px;
        padding: 0px;
        list-style-type: none;
}

#FooterOne a, #FooterTwo a, #FooterThree a, #FooterFour a, #FooterFive a{

        color: #FFF;
}

.social { padding: 10px; }

.socialIcon {

        display: inline-block;
zoom: 1;
	*display:inline; 
        float:none;
        width: 24px; 
}
.socialIcon img{margin: 0px; padding: 0px;}


/* === END Footer === */


/* ====== Tables ====== */

#content table {margin-top: 10px; border: 0px; border-collapse:collapse;}


#content table th {
	border:1px dotted #c1c1c1;
	font-weight:normal;
	background-color:#efefef;
	color:#1748a7;
	text-align:left;
	font-size:1.0em;
        padding: 5px;
}

#content table td {
	border: 1px dotted #c1c1c1;
	padding:5px;
}

#content table.LayoutDW {
	margin-top:10px;
	border:none;
	width:100%;
}

#content table.LayoutDW td {
	border:none;
	border-bottom:1px solid #BCE2FD;
	padding-top:10px;
	padding-bottom:10px;
}

#content table.LayoutDW td.removeBorder { border-bottom:none; }

#content table.DocList {
	margin-top:10px;
	border:none;
	width:100%;
}

#contentlist table.DocList td {
	border:none;
	border-bottom:1px solid #BCE2FD;
        padding: 10px;
        padding-right:0px;
}

#contentlist table{width: 95%;}
#contentlist tr:hover{background:#efefef;}
#content table.DocList td.removeBorder { border-bottom:none; }


/* === END Tables === */

/* ====== Document Lists ====== */

.docListItem {
        overflow: hidden;
        margin-bottom:5px; 
        border: 1px solid #8090c4; 
        width:716px; 
        padding: 10px;
        background:#fdfdfd url('/images/grey-texture-background.jpg') repeat bottom left;
}
.docListItem:hover {border: 1px solid #1748a7; background:#fff;}

.pages{float:left; margin-top:20px;}

#print {
	font-size:0.8em;
	border:0px;
	width:100%;
	margin-top:20px;
	padding-top:6px;
        float:left;
        margin-bottom:20px;
}

#print a {
	color:#006BCD;
	text-decoration:underline;
	padding-top:0px;
}

/**/
img.SummaryImage {
        float:left;
        width: 165px;
}

.listsummary { font-size:1.00em; margin-bottom: 5px;}

a.storyLink {font-size:0.9em; }

p.summary {
	font-size: .8em;
	color: #000;
}

div.related {
	font-weight: bold;
	font-size: 0.8em;
}



/**/




/* ====== Poll/Questionnaire ====== */

.poll {
	margin: 5px;
	font-size: 0.75em;
	line-height: 1.5em;
}

.poll .question {
	font-weight: bold;
	margin: 15px 0 10px 0;
}

.poll table.radio { padding-left: 10px; }

.poll table.radio td.rb, .poll table.radio td.cb { width: 40px; }

.poll table.radio td.text { }

.poll table.trueFalse { padding-left: 10px; }

.poll table.trueFalse td.text { }

.poll table.trueFalse td.rb {
	text-align: center;
	width: 50px;
}

.poll #other {
	padding-left: 10px;
	margin-top: 15px;
}

.poll #other #otherText {
	float: left;
	padding-right: 5px;
}

/* END Poll/Questionnaire */



/* ====== Top Main Navigation ====== */

#mainNav {
	margin-top: 1px;
	width: 990px;
	margin-right:auto;
	margin-left: auto;
	font-size: 11pt;
	background: transparent;
	margin-bottom: 5px;
}

#mainNav ul {
	margin: 0px;
	padding: 8px 0px 7px 0px;
}

#mainNav ul li {
	display: inline;
	list-style-type: none;
	padding: 0px; 
        margin-right: 15px;
}

#mainNav a {
	text-decoration: none;
	color: #294B93;
	color:#fff;
	font-weight:bold;
	padding: 7px;
}

#mainNav ul li.active a {
	color:#FFF;
	padding: 15px;
}

#mainNav a:hover {
	color:#FFF;
	padding: 7px;
	text-decoration: underline;
}

.MenuArrow { visibility: hidden; }

/* END Top Main Navigation */



/* ====== Left Side Nav ====== */

#lsMenu {
	float: none;
	border: none;
	padding:0px;
	margin-bottom:0px;
        border: 1px solid #cfcfcf;
        border-bottom: none; border-top:none;
}

.menu_levels {font-size: 0.7em; margin: 0; padding: 0; background: #FFF;}
.menu_levels a {color: #1748a7;}
.menu_levels a:active {color: #1748a7;}
.menu_levels a:visited {color: #1748a7;}
.menu_levels a:hover {color: #1748a7;}
ul.menu_levels {list-style-type: none;}

.menu_levels ul { list-style-type:none;}

.menu_levels li a{ 
	display: block;
	padding: 10px 3px 10px 10px;
        margin-bottom: 0px;
	font-weight: normal;
        border: none;
	font-size:1.1em; 
        width: 165px; 
        border-bottom: 1px solid #cfcfcf;
}

.menu_levels li a{
        background: #f8f8f8 url('/images/grey-texture-background.jpg');
        color: #1748a7; 
        padding-bottom: 10px;
}

.menu_levels li a:hover{background: #87c8fe; color:#FFF;}

.menu_levels li.active a{
        background: #87c8fe; 
        color: #FFF; 
        border-bottom: 1px solid #cfcfcf; 

}

.menu_levels li.active ul {border-bottom: 1px solid #cfcfcf;}
.menu_levels li.active ul li a{
        border:none; 
        background: #FFF url('');
        color: #1748a7; 
        padding: 6px 2px 6px 10px; 
        margin: 0px; 
        width: 165px;
}

.menu_levels li.active ul li.active ul li.active  ul li a{

text-decoration: none;
font-weight: normal;
margin-bottom: 0px;
padding-bottom: 0px;
list-style-type: square;
padding-left: 20px;
width: 155px; color: #1748a7;
}
.menu_levels li.active ul li.active ul li.active  ul li a:hover {

text-decoration: underline;
}

.menu_levels li.active ul li.active ul li.active  ul {background: #FFF; padding-bottom: 10px;}
.menu_levels li.active ul li.active ul li.active  ul li {

list-style-type: square;
}

.menu_levels li.active ul li.active ul li a {}

.menu_levels li.active ul li.active a{
        font-weight:bold; text-decoration: underline;
}

.menu_levels li.active ul li.active ul li a{
font-weight: normal; text-decoration: none;
}

.menu_levels li.active ul li.active ul li.active a{
font-weight: bold; text-decoration: underline;
} 


/* END Left Side Nav */



/**/






#RightSide {
	height:128px;
	margin-left:128px;
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#87C8FE;
}

#TopMenu a, #TopMenu a:link, #TopMenu a:visited, #TopMenu a:active, #TopMenu a:hover {
	font-size:0.75em;
	color:#012391;
	padding-right:12px;
	font-weight:bold;
}

#TopMenu a:hover {text-decoration: underline;}

span.Arrow {
	color:#FEB510;
	font-weight:bold;
	font-size:1.3em;
	width:14px;
}






#TopMenu a.fontSize { padding-right:1px; }

#TopMenu a.largea { padding-right:8px; }

.SearchBox {
	width:130px;
	border:1px solid #1259A9;
	padding-top:1px;
	padding-bottom:1px;
}

.SearchBtn {
	vertical-align:middle;
        margin-top:-1px; 
        background: #1748a7;
        border: 1px solid #1748a7;
        color: #FFF;
}

.RelatedItems { margin-top:15px; }

.RelatedTitle {
	padding:5px;
        margin: 0px;
	margin-bottom:6px;
	padding-left:10px;
        margin-left: -10px;
	background:#fff url('/images/textureHeadingBackground.png') repeat;
	font-weight:bold;
	color:#444;
        border: 1px solid #cfcfcf;
        
}

ul.verticalDataList {
	list-style-type:none;
	padding-top:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:10px;
}

ul.verticalDataList li { padding-bottom:2px; }

ul.verticalDataList img {
	padding-right:5px;
	vertical-align:bottom;
}

#HeaderLeft {
	float:none;
}

#HeaderRight {
	float:right;
	width:330px;
	height:90px;
	background-position:bottom right;
	background-repeat:no-repeat;
}

/**/



/* ====== Left side ====== */

.greyBox {
	background-color:#FFFFFF;
	border:0px solid #fff;
	padding: 10px;
        margin: 0px;
	margin-top:10px;

        border: 1px solid #cfcfcf;
}

.greyBox img {
	float:left;
	margin-right:5px;
	margin-bottom:10px;
}

.banHead a {
	font-size:1.1em;
	font-weight:bold;
}

.banHead {
	font-size:1.1em;
	font-weight:bold;
}

.banText {
	font-size:0.7em;
	color:#666;
	line-height:11px;
}

.banText a { font-size: 1.0em; }

.side_banners { clear:left; width: 100%; }

.side_banners img { margin-bottom: 10px; }

#UsefulText {
	margin-bottom: 10px;
	height: auto;
}

/* === END Left side === */



/* ====== HOMEPAGE ====== */

/* ====== Homepage General and Layout ====== */

#HomeSpotlight {float:left; width: 351px; margin-right: 20px;}
#HomePride {float: left; width: 399px;}
#HomeLocal {float:left; width: 450px;}
#HomeCrime {float:right; width: 300px;}
#HomeNews {float:left; width: 450px;}
#HomeAppeals {float:right; clear:right; width: 300px;}

.HomeHeading1, .HomeHeading2 {width:auto; height: auto;}

.contentBox, .content_wrap_2_col, .greyBox, .RelatedTitle, #UsefulText, #LeftNav, #HomeSpotlight, #HomePride, #HomeLocal, #HomeCrime, #HomeNews, #HomeAppeals {
        font-size: 1.0em;
        margin-bottom: 20px;
        -moz-box-shadow: 0px 0px 3px #bfbfbf;
        -webkit-box-shadow: 0px 0px 3px #bfbfbf;
        box-shadow: 0px 0px 5px #bfbfbf;
}

#LeftNav {overflow: hidden;}


#HomeSpotlightInner, #HomePrideInner, #HomeLocalInner, #HomeCrimeInner, #HomeNewsInner, #HomeAppealsInner {
        
	height:auto;
	background:#FFFFFF;
	border:1px solid #dadada;
	border-top:0px;
	padding:10px; 
        overflow: hidden;

}


#PageTitle, #PageTitle2, #NavText, #UsefulText, .HomeHeading1, .HomeHeading2, .HomeHeading3 {
	border:1px solid #dadada;
        background: #1748a7 url('/images/testFooterBackground.jpg') repeat; 
	height:auto;
	font-size:1.0em;
	padding:10px;
	color: #FFF;
        font-weight:bold; 
}

#NavText, #UsefulText {

  background: #c1c1c1 url('/images/headerBackgroundGrey.jpg') repeat;
  color: #FFF;
}

#PageTitle, #PageTitle2 {margin: -10px; margin-bottom:10px; border: 0px; border-bottom: 1px solid #cfcfcf;}



#NavText, #UsefulText {
        padding: 10px;

        background: #777 url('/images/textureHeadingBackground.png') repeat;
        border: 1px solid #c1c1c1; 
        width: 158px; 
        color: #1748a7;
}


#HomeSpotlightInner h1 {
	font-size:1.3em;
	font-weight: bold;
        line-height: 20px;
        padding: 0px;
        padding-bottom: 2px;
        margin: 0px;
        border: none;
}

#HomeSpotlightInner img {
	float: right;
	padding:1px;
	margin-top: 10px;
	margin-left: 10px;
        margin-bottom: 5px;
	border: 1px solid #c1c1c1;
}

#HomePrideInner img{border: 0px #c1c1c1 solid; margin:0px; padding: 1px;}
#HomePrideInner {padding: 0px; border-top:1px solid #cfcfcf;}


#HomeLocalInner img.noBorder { border:0 none; }

#HomeLocalInner ul {

	font-size: 1.0em;
	list-style: square;
	padding: 15px;
}

#HomeCrime {margin-bottom: 20px;}


#HomeNewsInner ul, #HomeAppealsInner ul {

	margin:0px;
	list-style-type:none;
	list-style-position:outside;
}

#HomeNewsInner ul li, #HomeAppealsInner ul li {
	border-bottom: solid 1px #d3d3d3;
	margin: 0px;
	margin-bottom: 10px;
	padding-bottom: 10px;
}

#HomeNewsInner ul li a, #HomeAppealsInner ul li a { font-weight:bold; }

p.NewsSummary {
	padding-top:3px;
	margin-top:2px;
}

/* END HOMEPAGE */



/* ====== Forms ====== */



.eforms input{width: 200px;}

.formItem {margin-bottom: 10px;}

.formHeader {
        background: #1748a7; 
        margin-bottom: 20px; 
        color: #FFF; 
        padding: 10px;
}

.formLabel {
        font-weight: bold; 
        float:left; 
        width: 150px; 
        color:#1748a7; 
        margin-right: 20px;
        padding-left: 10px;
}

.eforms 

/* END Forms */


/* ======= site map styles ========= */

.content_wrap_2_col .sitemap {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding-left:15px;
}

.content_wrap_2_col.sitemap ul {
	margin:0 20px;
	list-style-image:none;
	list-style-position:inside;
	list-style-type:none;
}

.content_wrap_2_col.sitemap {
	background:#FAFAFA none repeat scroll 0 0;
	border:1px solid #DDDDDD;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:20px 0;
}

.content_wrap_2_col.sitemap ul li {
	margin:5px;
	color:#666666;
}

.content_wrap_2_col.sitemap li { margin:5px; }

.sitemap li {
	font-weight: bold;
	list-style-position: inside;
	list-style-type: none;
	margin-left: 15px;
	margin-bottom: 20px;
	font-size: x-large;
	color: #000000;
}

.sitemap ul li { list-style-type:circle; }

.sitemap li ul li {
	font-weight: normal;
	list-style-type: square;
	color: #0066CC;
	margin-bottom: 10px;
	font-size: large;
}

.sitemap ul li ul li {
	font-weight: normal;
	list-style-position: inside;
	list-style-type: disc;
	margin-left: 15px;
	margin-bottom: 10px;
	color: #FF9900;
	font-size: medium;
}

.sitemap li ul li ul li ul li {
	font-weight: normal;
	list-style-position: inside;
	list-style-type: disc;
	margin-left: 15px;
	margin-bottom: 5px;
	color: #0066CC;
	font-size: small;
}

.sitemap li ul li ul li ul li ul li {
	font-weight: normal;
	list-style-position: inside;
	list-style-type: disc;
	margin-left: 15px;
	color: #0066CC;
	font-size: small;
}

/* END site map styles  */

/* ====== RSS Style ====== */
.rss_links ul li {
	list-style:disc;
	color:#CC0000;
}

.rss_links ul li a:link, .rss_links ul li a:visited { text-decoration:none; }

.rss_links ul li a:hover { text-decoration:underline; }

/* END RSS Style*/


/*  
.contentSingle { padding:40px; padding-top:0px; padding-bottom:10px; font-size:12px; }
.contentSingle h1 { padding-top:10px; padding-bottom:5px; }
.contentSingle ul, .contentSingle li { list-style-position:inside; padding-bottom:10px; }
div.pages { color: #fff; font-size: 1.0em; padding: 0px 0px; background-color:#fff; }
div.pageLinks { color: #fff; margin: 0; background-color:#A3CFFF; padding:3px 10px; }
div.pageLinks strong { color:#486BDE; padding-right:0px; padding-left:0px; }
.pageLinks { color:#fff; }
.pageLinks a, .pageLinks a:hover { color:#486BDE; text-decoration:underline; padding-right:0px; padding-left:0px; }
p.pageSummary { color: #000000; padding-left:10px; margin-bottom:0px; }

.googleMapInfoWindow { font-size:1.15em; color:#002087; }
#content table.atozTable td, #content table.atozTable, #content td.atozlink { border:none; }
span.translate { vertical-align:super; }
span.blueOR { color:#1C4AA8; font-weight:bold; }
p.OrLayout { vertical-align:top; background:#F1F1F1 url(/images/or.gif) no-repeat; background-position:left center; width:50px }
 */

/* === END LINCOLNSHIRE POLICE MAIN STYLESHEET 11/07/2011 === */

.eforms {padding: 10px;}
.eforms input{width: 200px;}
.formItem {margin-bottom: 10px;}
.formHeader {background: #1748a7; margin-bottom: 20px; color: #FFF; padding: 10px; border-bottom: none;}
.formLabel {
        font-weight: bold; 
        float:left; 
        width: 150px; 
        color:#1748a7; 
        margin-right: 20px;
        padding-left: 10px;
}

#map{float:left;}

h2.img{border: none;}
#google_translate_element {margin: 10px;}




