@import url("initial.css");


body {margin:0;font-family: Arial, Verdana,Helvetica, sans-serif;font-size:0.8em;line-height:1.8em;text-align:center;}

/* Headings -------------------------------- */
.pageTitle, h1, .ucDisplayTitle {padding:0;font-size:140%;font-weight:bold;line-height:1em;margin:0; padding:0;}

h1 {font-size:1.5em;font-weight:bold;}
h2 {font-size:1.3em;font-weight:bold;margin-bottom:0.3em;}
h3 {font-size:1em;font-weight:bold;}
ol	{margin-left:24px;}
ol li	{}

p {margin:0;padding:0;}

#TemplatePanel {margin:10px auto;padding:0;width:960px;text-align:left;}

.header {float:left;height:101px;width:960px;margin:0 0 2em 0;padding:0;}
.ucComSiteHeader {float:left;width:766px;}

.sheader {font-size:1.2em; font-weight:bold;padding:6px 0 0 30px;}
.SearchBox {float:left;background-color:#e2e7f3;margin:0;width:180px;height:91px;}
.SearchInput {margin:4px 0 0 40px;border:1px solid black;width:100px;}
.SearchButton {font-weight:bold;font-size:1.3em;border:none;height:36px;width:80px;margin:0 0 0 60px;padding:0 0 0 10px;background: url(/onesuffolk/images/snt/searchgo.gif) no-repeat top left;}
.sfooter {clear:left;width:176px;font-size:0.8em;margin:0 0 0 3px;display:block;}

.ucSimpleSearchInput, .ucSimpleSearchImproveInput  {float:left;height:60px; width:100px;background-color: #E2E7F3;}


.breadcrumb, .navimage, .navtitle,.rightnav {display:none;}

.MenuTop {height:23px;width:129px;margin:0;background:url(/onesuffolk/images/snt/menutop.gif) no-repeat bottom left;color:white;font-weight:bold;font-size:1.2em;padding:8px 0 0 40px;}

.leftnavbar {clear:both;float:left;width:169px;padding:0;margin:0 0 12px 0;font-family:arial, verdana;}
.leftnavbar ul {list-style-type:none;text-decoration:none;font-weight:bold;margin:8px 0 0 8px;}
.leftnavbar li {margin:0 0 10px 0;padding-left:35px;line-height:14px;height:25px;}

.leftnavbar li.jobs {background:url(/onesuffolk/images/snt/jobs.gif) no-repeat 0 50%;padding-top:4px;height:21px;}
.leftnavbar li.faq {background:url(/onesuffolk/images/snt/faq.gif) no-repeat 0 50%;}
.leftnavbar li.bigmaps {background:url(/onesuffolk/images/snt/maps.gif) no-repeat 0 50%;}
.leftnavbar li.snt {background:url(/onesuffolk/images/snt/snt.gif) no-repeat 0 50%;}
.leftnavbar li.meet {background:url(/onesuffolk/images/snt/meettheteam.gif) no-repeat 0 50%;padding-top:4px;height:21px;}

.leftnavbar a {text-decoration:none;color:black;font-size:0.9em;padding:0;margin:0;}
.leftnavbar a:hover {text-decoration:underline;}

.ucDisplayTitle {font-size:1.4em; font-weight:bold;margin:0 0 0.6em 0;color:#B4D670;}
.content {float:left;width:575px;padding:0 5px 0 5px;margin-left:10px;}
.MapContent {width:690px;padding-left:50px;}
.CentreContent a, .content a, .MainContent a {text-decoration:underline;color:blue;}
.MapTextLeft {float:left;width:160px;}
.MapTextRight {float:left; width:160px; margin-left:20px;}

.Locator {background:url(/onesuffolk/images/snt/postcodesearchextended.jpg) no-repeat top left;width:365px;height:249px;padding:10px;margin:0 auto;}
.Locator p {font-size:0.9em;margin-bottom:6px;}
.Locator H1 {color:white; font-size:1.6em;font-weight:bold;margin-bottom:6px;}
.teamlist	{margin-top:6px;}
.PCSearchBox {width:200px;margin-right:15px;}
.PCSearchButton {width:100px;}

.NavButtons {float:right;;background:url(/onesuffolk/images/snt/backbutton.gif) no-repeat top left;width:80px;height:30px;padding:10px 0 0 40px;}
.NavButtons a {color:white; font-weight:bold;}

.RightMenuTop {height:23px;width:129px;margin:0;background:url(/onesuffolk/images/snt/menutop.gif) no-repeat bottom left;color:white;font-weight:bold;font-size:1.2em;padding:8px 0 0 40px;}

.rightnavbar {float:left;width:169px;padding:0;margin:0 0 0 10px;font-family:arial, verdana;}
.rightnavbar ul {list-style-type:none;text-decoration:none;font-weight:bold;margin:8px 0 0 8px;}
.rightnavbar ul ul {margin:0 0 0 13px;list-style-type:disc;}
.rightnavbar li li {padding:0 0 0 2px;;margin:0;font-weight:normal;}
.rightnavbar li {margin:0 0 10px 0;padding-left:35px;line-height:14px;border:1px solid white;}
/* its this li that's the problem!*/

.rightnavbar li.contactus {background:url(/onesuffolk/images/snt/contactus.gif) no-repeat 0 50%;padding-top:4px;height:21px;}
.rightnavbar li.facebook {background:url(/onesuffolk/images/snt/facebook.gif) no-repeat 0 50%;padding-top:4px;height:21px;}
.rightnavbar li.crimemaps {background:url(/onesuffolk/images/snt/crimemaps.gif) no-repeat 0 50%;padding-top:4px;height:21px;}
.rightnavbar li.nonurgent {background:url(/onesuffolk/images/snt/nonurgent.gif) no-repeat 0 50%;}
.rightnavbar li.rap  {background:url(/onesuffolk/images/snt/rap.gif) no-repeat 0 50%;padding-top:4px;margin-bottom:2px;}
.rightnavbar li.give {background:url(/onesuffolk/images/snt/giveinfo.gif) no-repeat 0 50%;padding-top:4px;height:21px;}
.rightnavbar li.get {background:url(/onesuffolk/images/snt/get-involved.jpg) no-repeat 0 50%;padding-top:4px;height:21px;}
.rightnavbar li.report {background:url(/onesuffolk/images/snt/reportacrime.jpg) no-repeat 0 50%;padding-top:4px;height:21px;}
.rightnavbar li.home {background:url(/onesuffolk/images/snt/home.gif) no-repeat 0 50%;padding-top:4px;height:21px;}
.rightnavbar li.direct {background:url(/onesuffolk/images/snt/policedirect.gif) no-repeat 0 50%;padding-top:4px;height:21px;}


.rightnavbar a {text-decoration:none;color:black;font-size:0.9em;padding:0;margin:0;}
.rightnavbar a:hover {text-decoration:underline;}

#translo	{margin-top:24px;position:relative;bottom:0px;}


.translate	{color:gray;margin-top:12px;}
.translate h2	{font-weight:bold;}
.translate ul	{padding:0 0 0 4px;; margin:0 0 24px 0;list-style-type:none;}
.translate li	{padding:0; margin:0 0 8px 0;height:20px;}
.translate li.Ch {background:url(/onesuffolk/images/snt/flags/china_small.gif) no-repeat 0 50%;padding-top:4px;height:21px;}
.translate li.Fr {background:url(/onesuffolk/images/snt/flags/france_small.gif) no-repeat 0 50%;padding-top:4px;height:21px;}
.translate li.Ge {background:url(/onesuffolk/images/snt/flags/germany_small.gif) no-repeat 0 50%;padding-top:4px;height:21px;}
.translate li.It {background:url(/onesuffolk/images/snt/flags/italy_small.gif) no-repeat 0 50%;padding-top:4px;height:21px;}
.translate li.Po {background:url(/onesuffolk/images/snt/flags/portugal_small.gif) no-repeat 0 50%;padding-top:4px;height:21px;}
.translate li.Ru {background:url(/onesuffolk/images/snt/flags/russia_small.gif) no-repeat 0 50%;padding-top:4px;height:21px;}
.translate li.Sp {background:url(/onesuffolk/images/snt/flags/spain_small.gif) no-repeat 0 50%;padding-top:4px;height:21px;}
.translate a	{text-decoration:none;padding:0 0 6px 38px;margin:0;}
.translate a:hover {text-decoration:underline;color:blue;}
.translate p	{font-size:0.8em; color:black;line-height:100%;margin-top:6px; margin-left:4px;}
/* color:#B4D670; */


.breakthepattern, #GetAdobe {clear:both;margin-bottom:1em;padding-left:10px;}
.breakthepattern a {background:url(/onesuffolk/images/snt/breakthepattern.gif) no-repeat 0 50%;padding:4px 0 4px 35px;height:21px;text-decoration:none;font-weight:bold;font-family:arial, verdana,san-serif; font-size:0.9em;color:black;}
#GetAdobe a img	{padding:0 0 0 24px;text-decoration:none;border:none;}


.ucFooter {clear:both;}
.Footer {clear:both;height:31px;padding:0;margin:12px 0 0 0;background:url(/onesuffolk/images/snt/footerback.gif) repeat-x top left;}
#FooterLeft {height:25px;width:130px;float:left;background:url(/onesuffolk/images/snt/footerleft.gif) no-repeat top left;color:white; font-size:0.8em;padding:6px 0 0 30px;}
#FooterButtons {padding:0;font-size:0.8em;background-color:#B4D670;color:white;height:19px;margin:6px 0 0 0;}
#FooterButtons ul {padding:0; margin:0;}
#FooterButtons li {display:inline;list-style:none;}
#FooterButtons a {color:white;text-decoration:none;font-weight:bold;padding:8px 6px 0 0;}
#FooterButtons a:hover {color:blue;text-decoration:underline;}

/*---------------------------------table elements----------------------------------------*/

.Meettheteam {margin-left:15px;width:530px;}
.Meettheteam tr {}
.Meettheteam td {width:200px;font-size:0.8em;vertical-align:top;line-height:1.2em;border-bottom:5px solid white;text-align:center;overflow:hidden;}
.Meettheteam img {border:1px solid black;margin:10px 0 0 0;}


.ped		{
		 border-collapse:collapse; 
		 border:0;
		 padding:0;
		 margin:0;
		 font-size:0.9em;
		 font-family:arial, verdana, san-serif;
		 }
.ped td		{
     		/*border-top: 0;
		border-left: 0;*/
     		border: 1px solid #C1DAD7;
		border-bottom: 1px solid #C1DAD7;
		background: #fafafa;
		padding: 6px 6px 6px 12px;
		color: #4f6b72;
		margin:0;
		}
.ped tr		{
     		border-bottom:1px solid green;;
     		}

.ped strong	{color:black;font-size:1em;}

/*-----------------------------------A to Z elements-----------------------------*/
.atozheader 	{}
.atozholder 	{margin: 12px 0 0 0;}
.atozholder a	{color: black;font-weight:bold;font-size: 1.2em;text-decoration:none;background:#e2e7f3;}
.atozholder a:hover {color:white;background:black;}
.parishes h1 a 	{display:block;margin-top:12px;padding-left:6px;background:#e2e7f3;color:black; text-decoration:none;}

.GoTop 	{}

a.GoTop {color:silver;padding:24px 0 0 0;}
.copyright	{color:gray; float:right;}

