/* 
Title:     	PLUS DANE GROUP
Date:   	AUG 2009
Author:		Odyssey Interactive
*/				
                
				body {margin:0px;padding:0;font-size:0.75em;line-height:1.2em;background:#ffffff;color:#333333; font-family: Verdana, Helvetica, sans-serif;}
				img {margin:0;padding:0;}
				a img {border:none;}
				div,input,form,h1,h2,h3,h4,h5,hr,dl,dd,dt,object,param{margin:0;padding:0;}
				a:link, a:visited {color:#663399; text-decoration:none;font-weight:bold;}
				a:hover {color:#000000; text-decoration:underline;}
				a:active {color:#ff0000;text-decoration:none;font-weight:bold;}
				.ClearFix {display:block;} 
				.Clear {clear:both;}
				.Left {float:left;}
				.Right {float:right;}
				
				/* MAIN STRUCTURE STYLES */
				
				.Container{background:#ffffff;width:965px;margin:0 auto;}
				.Header{background: url('../images/Header-BG.jpg') no-repeat;width:965px;height:136px;}
					.HeaderCol1 {float:left;width:300px;height:100px;padding-left:5px;}
					.HeaderCol2 {float:left;width:660px;height:100px;margin-top:14px;}
					.HeaderRow1 {height:25px;}
					.HeaderRow2 {height:80px; padding-top:0px;}		
				.HeaderLinks {background-image:url(../graphics/navbg1.gif);background-repeat:no-repeat;float:right;padding-left:8px;margin-top:8px;}
					.HeaderLinks a:link, .HeaderLinks a:visited {color:#006699;float:left;font-size:90%;padding:0 10px; text-decoration:none;border-right:1px solid #006699;}
					.HeaderLinks a:hover {color:#000000;text-decoration:underline;}
					.HeaderLinks a:active {color:#006699;float:left;font-size:90%;padding-right:10px;text-decoration:none;border-right:1px solid #006699;}
				.ContentContainer {position:relative;top:-35px;background:none;width:965px;float:left;padding:0px 0px 10px 0px;}		
				.MainContent {width:965px;padding:0px;margin:0px;}
					.LeftCol {width:230px;margin-right:5px;float:left;}
					.CenterCol {width:730px;float:left;clear:right;}
					.MainContentInnerRows {width:965px;padding:0px;margin:0px;float:left;clear:both; overflow:hidden;}
					.MainContentInnerRowsSm {width:730px;padding:0px;margin:0px;float:left;clear:both;}
					.MainContentInnerRowsArticle {width:730px;padding:0px;margin:0px;float:left;clear:both;}
				.Footer {float:left;width:965px;}
				
				/* LOGO STYLES */
				.Logo {margin:1px 0px 0px 0px;display:block;float:left;width:244px;height:95px;background: url('../images/Plus_Dane_Logo.png') no-repeat 0 0;text-indent:-10000px;}
					.Logo a:link, .Logo a:visited {display:block;width:100%;height:100%;}
					.Logo a:hover {background:url('../images/Plus_Dane_logo.png') no-repeat 0 -95px;}
					.Logo a:active {display:block;width:100%;height:100%;}
					
				/* HEADER CONTENT */
				.Number {margin-top:5px;height:32px;background: url('../images/NumberIcon.png') top left no-repeat;padding:8px 20px 0px 42px;float:right;text-align:right;}
				.Number span {font-size:170%;color:#660099;}
				.GoogleTranslation {float:right;height:75px;left:-1px;overflow:hidden;position:relative;top:7px;width:165px;}				
				.TandD {font-size:90%;color:#000000;padding-top:8px;float:right;width:250px; text-align:right;}
						
				/* SEARCH BAR */			
				.SearchInput {position:relative;top:3px;right:5px;background: url('../images/SearchInputBG.png') top left no-repeat;width:234px;height:23px;float:right;margin:0px;padding:0px;}
				.SearchBox {border:0px;background:none;height:40px;width:150px;padding:5px 0 0 9px;color:#828282;font-size:90%;margin-top:2px;position:relative;top:-5px;}
				.SearchBoxHp {background:transparent none repeat scroll 0 0;border:0 none;color:#828282;font-size:90%;height:23px;margin-top:2px;padding:5px 0 0 9px;position:relative;top:-5px;width:175px;}
				.FontResize {float:right;width:34px;margin:5px 5px 0 0;}
				.FontResizeHp {float:right;width:34px;margin:5px 10px 0 0;}
									
				/* MAP - Select your region */
				.MapSelector {float:left;margin:13px 0 0 26px;}
				.SelectRegionText {background:#FFFFFF url(../images/SelectRegion.png) no-repeat scroll 0 0;color:#000000;display:block;float:left;height:26px;margin-left:25px;text-indent:-10000px;width:250px;}	
				
				 .SelectMap {width: 364px; height: 280px; background: url('../images/SelectMap.png');margin: 27px auto 0; padding: 0;position: relative;}
				 .SelectMap li {margin: 0; padding: 0; list-style: none;}
				 .SelectMap li, .SelectMap a {display: block;text-indent:-10000px;position: absolute; top: 0;}		
    
				 .M1 a {left: 38px; width: 95px; height:79px;z-index:1;} 
				 .M1 a:hover {background: transparent url('../images/SelectMap.png') -38px -553px no-repeat;}
				 .M1 a:focus {outline:none;}	
				 .M2 a {height:82px;left:24px;top:11px;width:58px;z-index:1;} 
				 .M2 a:hover {background: transparent url('../images/SelectMap.png') -25px -839px no-repeat;}
				 .M2 a:focus {outline:none;}	
				 .M3 a {height:51px;left:49px;top:79px;width:48px;z-index:1;} 
				 .M3 a:hover {background: transparent url('../images/SelectMap.png') -50px -1456px no-repeat;}	
				 .M3 a:focus {outline:none;}
				 .M4 a {height:20px;left:110px;top:116px;width:45px;z-index:9999;} 
				 .M4 a:hover {background: transparent url('../images/SelectMap.png') -110px -1777px no-repeat;}	
				 .M4 a:focus {outline:none;}
				 .M5 a {height:48px;left:-1px;top:89px;width:70px;z-index:1;} 
				 .M5 a:hover {background: transparent url('../images/SelectMap.png') 1px -1191px no-repeat;}	
				 .M5 a:focus {outline:none;}
				 .M6 a {height:71px;left:82px;top:61px;width:80px;z-index:1;} 
				 .M6 a:hover {background: transparent url('../images/SelectMap.png') -82px -340px no-repeat;}
				 .M6 a:focus {outline:none;}
				 
				 .C1 a {height:50px;left:120px;top:41px;width:77px;z-index:1;} 
				 .C1 a:hover {background: transparent url('../images/SelectMap.png') -121px -2253px no-repeat;}
				 .C1 a:focus {outline:none;}
				 .C2 a {height:47px;left:126px;top:80px;width:71px;z-index:1;} 
				 .C2 a:hover {background: transparent url('../images/SelectMap.png') -127px -2574px no-repeat;}	
				 .C2 a:focus {outline:none;}
				 .C3 a {height:112px;left:27px;top:125px;width:182px;z-index:1;} 
				 .C3 a:hover {background: transparent url('../images/SelectMap.png') -28px -2902px no-repeat;}
				 .C3 a:focus {outline:none;}
				 .C4 a {height:127px;left:120px;top:113px;width:180px;z-index:2;} 
				 .C4 a:hover {background: transparent url('../images/SelectMap.png') -121px -3172px no-repeat;}	
				 .C4 a:focus {outline:none;}
				 .C5 a {height:110px;left:164px;top:15px;width:180px;z-index:1;} 
				 .C5 a:hover {background: transparent url('../images/SelectMap.png') -164px -1957px no-repeat;}	
				 .C5 a:focus {outline:none;}
				 .C6 a {height:112px;left:27px;top:125px;width:182px;z-index:1;} 
				 .C6 a:hover {background: transparent url('../images/SelectMap.png') -28px -2902px no-repeat;}	
				 .C6 a:focus {outline:none;}
				 .C7 a {height:100px;left:247px;top:160px;width:113px;z-index:1;} 
				 .C7 a:hover {background: transparent url('../images/SelectMap.png') -247px -3495px no-repeat;}	
				 .C7 a:focus {outline:none;}
				 .C8 a {height:76px;left:181px;top:196px;width:102px;z-index:4;} 
				 .C8 a:hover {background: transparent url('../images/SelectMap.png') -182px -3815px no-repeat;}
				 .C8 a:focus {outline:none;}
				
				/* CRUMB TRAIL */
				.CrumbTrailAlt {padding:13px 0 5px 0px;font-size:90%;width:590px;float:left;min-height:20px;border-bottom:1px dotted #cccccc;}
				.CrumbTrailAlt h1{font-size:150%;}
				.CrumbTrail {color:#333333;font-size:90%;padding:13px 0 5px 10px;width:815px;float:left;height:20px;border-bottom:1px dotted #cccccc;}
				.CrumbTrail p, .CrumbTrailAlt p {color:#333333;float:left;padding:0px 5px 0px 0px;margin:0px;}
				
					.CrumbTrail a:link, .CrumbTrailAlt a:link, .CrumbTrail, .CrumbTrailAlt a:visited {padding-right:5px;float:left;color:#0e5492;text-decoration:none;font-weight:bold;}
					.CrumbTrail a:hover, .CrumbTrailAlt a:hover {color:#000000;text-decoration:underline;font-weight:bold;}
					.CrumbTrail a:active, .CrumbTrailAlt a:active {color:#0e5492;text-decoration:none;font-weight:bold;}
					.Print {float:right;margin:5px 5px 0px 0px;display:block;width:34px;height:34px;background: url('../images/PrintIcon.png') no-repeat 0 0;text-indent:-10000px;}
					.Print a:link, .Print a:visited, .Print a:hover, .Print a:active {display:block;width:100%;height:100%;}
				
				/* CORP HOME PAGE ADVERTS */
				/* Row 1 */
				.MainContentInnerRows .HomeImage {border:none;padding:0px;margin:10px 12px 0px 0px;width:280px;float:left;height:300px;}
				
				.PurpleContentContainer {margin:10px 0px;padding:10px 0px;width:261px;float:left;background: url('../images/ContentPurpleBG.png') no-repeat top left;}
				.PurpleContentTitle {padding:15px 10px 5px 10px;}
					.PurpleContentTitle h1 {color:#ffffff;font-weight:bold;font-size:105%;}
				.PurpleContentInner {width:261px;float:left;background: url('../images/ContentInnerPurpleBG.jpg') repeat-y top left;padding:0px 0px 10px 0px;margin:0px;}
					.PurpleContentInner p {font-size:100%;line-height:130%;color:#ffffff;padding:10px 10px 5px 10px;margin:0px;}
					.PurpleContentInner a:link, .PurpleContentInner a:visited {color:#ffffff;}
					.PurpleContentInner a:hover {color:#ffffff;}
				.PurpleContentFooter {float:left;height:23px;margin:0px;padding:0px;width:261px;background: url('../images/ContentPurpleBG.png') no-repeat bottom left;}
				
				/* Row 2 */
				.ContainerPurple {width:469px;padding:0px;margin:5px 0px;display:inline;}
				.TitlePurple {background: url('../images/ContentTitlePurple.png') no-repeat top left;width:469px;height:22px;}
				.TitlePurple h2 {display:inline;padding:0px 5px;margin:0px 10px;background:#ffffff;font-size:120%;color:#000000;font-weight:bold;}
				.ContentPurple {width:447px;padding:10px;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;float:left;padding-top:5px;}
				.ContentPurple Img {padding:1px;border:1px solid #cccccc;margin:2px 14px 10px 5px;float:left; height:75px;}
				.ContentPurple a:link, .ContentPurple a:visited, .ContentPurple a:active {color:#663399;text-decoration:none;font-weight:bold;font-size:95%;}
				.ContentPurple a:hover {color:#000000;text-decoration:underline;}
				.ContentPurple p {padding:5px 0 5px 0;margin:0; font-size:95%;color:#000000;}
			
				.NewsPurple {width:349px;float:left;}
				.NewsPurple p {padding:5px 0 5px 0;margin:0; font-size:95%;color:#000000;}
				.NewsPurple span {font-size:85%;color:#999999;}
				.NewsPurple a:link, .NewsPurple a:visited, .NewsPurple a:active {color:#006699;text-decoration:none;font-weight:normal;font-size:95%;}
				.NewsPurple a:hover {color:#000000;text-decoration:underline;}
				
				.ContentPurpleSearch {position:relative;top:3px;right:5px;background: url('../images/Subscribe.png') top left no-repeat;width:410px;height:31px;margin:5px auto;padding:0px;}
				.ContentPurpleSearchBox {border:0px;background:none;height:40px;width:150px;padding:5px 0 0 9px;color:#828282;font-size:90%;margin-top:2px;position:relative;top:-5px;}
				.ContentPurpleSearchBoxHp {background:transparent none repeat scroll 0 0;border:0 none;color:#828282;font-size:90%;height:23px;margin-top:2px;padding:5px 0 0 9px;position:relative;top:-5px;width:300px;}
				
				/* Row 3 */
				.PlayPurpleContainerSm {width:223px;padding:0px;margin:5px 0px;float:left;}
				.PlayPurpleContentSm {min-height:203px;padding:5px 10px 10px;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}		
				.TitlePlayPurpleSm {background:#721a95 url(../images/ContentTitlePlayPurple.png) no-repeat scroll left top;height:30px;padding:10px 0 0 0px;width:223px;}
				.TitlePlayPurpleSm h3 {text-indent:55px;font-size:120%;font-weight:bold;color:#FFFFFF;}
				.PlayPurpleContainerSm Img {border:0px;margin:0px;}
				.PlayPurpleContainerSm a:link, .PlayPurpleContainerSm a:visited, .PlayPurpleContainerSm a:active {color:#006699;text-decoration:none;font-weight:normal;font-size:95%;}
				.PlayPurpleContainerSm a:hover {color:#000000;text-decoration:underline;}
				.PlayPurpleContainerSm p {padding:5px 0 5px 0;margin:0; font-size:95%;color:#000000;}
				.PlayPurpleContainerSm ul {padding:2px 5px 2px 15px;margin:0px;list-style:square;}
				.PlayPurpleContainerSm li {padding:2px 5px}
				
				.PlayPurpleContainerLrg {width:479px;padding:0px;margin:5px 20px;float:left;}
					.PlayPurpleContentLrg {padding:0 78px 5px;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
				.TitlePlayPurpleLrg {background:#721a95 url(../images/ContentTitlePlayPurpleLrg.png) no-repeat scroll left top;height:32px;padding:10px 0 0 0px;width:479px;}
				.TitlePlayPurpleLrg h3 {text-indent:55px;font-size:120%;font-weight:bold;color:#FFFFFF;}
				
				/* side navigation title purple */
				.HeadTitlePurple {background: url('../images/ContentTitlePurpleSm.png') no-repeat top left;width:222px;height:22px;}
				.HeadTitlePurple h3 {display:inline;padding:0px 5px;margin:0px 10px;background:#ffffff;font-size:120%;color:#000000;font-weight:bold;}
				.NavQuestionPurple {position:relative;top:36px;left:173px;width:49px;height:1%;}
				
				/* MERSEYSIDE & CHESHIRE - LEFT NAVIGATION */
				.LeftNavHolder {float:left;position:relative;top:-27px;padding:5px 0px 5px 0px;width:222px;margin-bottom:0; z-index:0;}
				.LeftNavHolderBottom {float:left;position:relative;z-index:0;top:-62px;padding:5px 0px 5px 0px;width:222px;margin-bottom:0;}
				.LeftNavHolderInner {float:left;width:220px;padding:8px 0px 20px 0px;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;background:#ffffff url(../images/ContentGradePlayGreen.png) repeat-x bottom;}
				.LeftNavHolderInnerLogin {padding:5px 10px 5px;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;padding-top:5px;background:#ffffff url(../images/ContentGradeGreenSm.png) repeat-x bottom;}
				.LeftNavHolderInner ul {padding:0;margin:0px;list-style:none;}
				.LeftNavHolderInner li {height:30px;width:200px;} 
				.LeftNavHolderInner img {float:left;vertical-align:middle;margin:5px 10px 0 8px;}
				.LeftNavHolderInner a:link, .LeftNavHolderInner a:visited, .LeftNavHolderInner a:active {padding:5px 0 0;width:160px;float:left;color:#006699;text-decoration:none;font-size:95%;font-weight:normal;}
				.LeftNavHolderInner a:hover {color:#000000;text-decoration:underline;}
				.LeftNavHolderInnerLogin p {padding:7px;margin:0; font-size:95%;color:#000000;line-height:135%}
				.LeftNavHolderInnerLogin ul {padding:5px 0px 0px 0px;margin:0px;list-style:none;}
				.LeftNavHolderInnerLogin li {height:30px;width:200px;} 
				.LeftNavHolderInnerLogin a:link, .LeftNavHolderInnerLogin a:visited, .LeftNavHolderInnerLogin a:active {margin-left:10px;padding-left:20px;background: url(../images/ArrowRight.png) no-repeat;color:#176599;text-decoration:none;font-weight:normal;font-size:95%;}
				.LeftNavHolderInnerLogin a:hover {color:#000000;text-decoration:underline;}
				
				.LeftNavHolderBlog {float:left;position:relative;top:-60px;padding:5px 0px 5px 0px;width:222px;margin-bottom:0;}
				.LeftNavHolderInnerBlog {float:left;width:220px;padding:8px 0px 20px 0px;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;background: url(../images/ContentGradeGreenSm.png) repeat-x bottom;}
				.LeftNavHolderInnerBlog img {float:left;vertical-align:middle;margin:5px 10px 0 8px;}
				.LeftNavHolderInnerBlog a:link, .LeftNavHolderInnerBlog a:visited, .LeftNavHolderInnerBlog a:active {padding:5px 0 0;width:160px;float:left;color:#006699;text-decoration:none;font-size:95%;font-weight:normal;}
				.LeftNavHolderInnerBlog a:hover {color:#000000;text-decoration:underline;}
				
				/* MERSEYSIDE & CHESHIRE - LEFT POLL STYLES */
				.PlayContainerLT {width:223px;padding:0px;margin:0px;float:left;}
				.PlayContentLT {padding:10px;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;padding-top:5px;background: url(../images/ContentGradePlayGreen.png) repeat-x bottom;}
				.PlayContainerLT p {padding:5px 0 5px 0;margin:0; font-size:95%;color:#000000;}
				.PlayContainerLT ul {padding:5px 0px 0px 0px;margin:0px;list-style:none;}
				.PlayContainerLT li {height:25px;width:200px;} 
				.PlayContainerLT input {margin:2px 0px 0px 10px;position:relative;z-index:1;}
				.PlayContainerLT label {display:none;}
				.PlayContainerLT span {font-size:95%;padding-left:10px;}
				
				/* MERSEYSIDE & CHESHIRE - HOME PAGE / ARTICLE FONT ETC */
				.MainContentInnerRowsSm h1 {color:#333333;font-weight:bold;font-size:135%;padding:20px 10px 5px 0px;}
				.MainContentInnerRowsArticle h1 {color:#333333;font-weight:bold;font-size:135%;padding:10px 10px 5px 0px;}
				.MainContentInnerRowsArticle h2 {color:#333333;font-weight:bold;font-size:115%;padding:5px 10px 2px 0px;}
				.MainContentInnerRowsArticle p {color:#333333;font-size:95%;padding:5px 10px 5px 0px;line-height:150%;}
				.MainContentInnerRowsArticle span {color:#333333;font-weight:normal;font-size:85%;}
				.MainContentInnerRowsArticle span.MerseysideHeading1{font-size:125%;color: #333333;font-weight:bold;}
				.MainContentInnerRowsArticle span.MerseysideHeading2 {font-size:110%;color: #629934;font-weight:bold}
				.MainContentInnerRowsArticle span.MerseysideHeading3 {font-size:100%;color: #629934;font-weight:bold;}
				.MainContentInnerRowsArticle span.CheshireHeading1 {font-size:125%;color: #333333;font-weight:bold;}
				.MainContentInnerRowsArticle span.CheshireHeading2 {font-size:110%;color: #c62223;font-weight:bold;}
				.MainContentInnerRowsArticle span.CheshireHeading3 {font-size:100%;color: #c62223;font-weight:bold;}
				.MainContentInnerRowsArticle span.CorpHeading1 {font-size:125%;color: #333333;font-weight:bold;}
				.MainContentInnerRowsArticle span.CorpHeading2 {font-size:110%;color: #681889;font-weight:bold;}
				.MainContentInnerRowsArticle span.CorpHeading3 {font-size:100%;color: #681889;font-weight:bold;}
				.MainContentInnerRowsArticle span.Date {font-size:95%;color:#666666;}
				.MainContentInnerRowsArticle span.Red {color: #FF0000;font-size:95%; }
				.MainContentInnerRowsArticle a:link, .MainContentInnerRowsArticle a:visited, .MainContentInnerRowsArticle a:active {color:#0E5492;text-decoration:none;font-weight:bold;font-size:95%;}
				.MainContentInnerRowsArticle a:hover {color:#000000;text-decoration:underline;}
				.MainContentInnerRowsSm .HomeImage {width:380px;padding:0px;margin:10px 5px 0px 5px;}
				.MainContentInnerRowsArticle img {border-color:#cccccc;padding:5px;  margin:0 10px 10px 0;}
				
				/* CATEGORY PAGES */				
				.CategoryList {border-bottom:1px dotted #C5C5C5;padding:10px 10px 10px 10px;width:700px;background:#FFFFFF url('../images/LeafletsBg.jpg') repeat-x left bottom;margin-bottom:10px;}
				.CategoryList a:link {padding:0px 0 10px 0;}
				.CategoryList span {font-size:80%;color:#999999;}
				.CategoryList p {margin:10px 0 0px 0;}
				.CategoryList img {float:left;margin:0 10px 0 0;padding:2px;border:1px solid #C5C5C5;}
				.SearchResults {padding:10px 0 10px 0;}
				
				/* BLOGS PAGES */
				.BLOG_BlogTitleTop {background:#FF0000;margin-top:15px;font-size: 80%;font-weight: bold;padding: 0 0 0 10px;color: #FFFFFF;line-height:25px;}
				.BLOG_BlogTitle{height:29px; margin-top:15px; font-size: 85%; font-weight: bold; padding: 0px; color: #336600; line-height:25px;}
				.BLOG_BlogImage {margin-top:20px; border:1px solid #cccccc; padding:3px;}
				.BLOG_BlogText {margin-top:10px;}
				.BLOG_BlogEntryDate {color:#999999; font-size:100%; padding-left:5px; font-weight:normal;}
				.BLOG_BlogAuthor{font-size: 70%; color: #999999; padding-top:5px;}
				.BLOG_Seperator {border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; margin-top:15px; height:1px; clear:both;}
				.BLOG_CommentsTxt{color: #999999; padding-top:10px;padding:10px 0 30px 0;}
				.BLOG_CommentsTxt a:link {padding:5px 0px 0px 0px;}
				
				/* Author Top Styles */
				.BLOG_AuthorTop{color: #999999; padding-top:5px; width:310px; float:left;Clear:both;}
				.BLOG_EntryDateTop {color:#999999; font-size:100%; font-weight:normal;}
				.BLOG_AuthorsImageTop {margin:0px 0px 0px 0px;  text-align:center;}
				.BLOG_AuthorsImageTop img{border:1px solid #cccccc; padding:3px;}
				.BLOG_AuthorImageHolder {width:290px;float:left;border:1px solid #FF0000;}
				.BLOG_AuthorTextTop {font-size: 80%; margin:10px 0 10px 0; clear:both; float:left;width:280px;}
				
				/* Archive Right Styles */
				.BLOG_Archive {float:right; padding:0 40px 70px 60px; width:180px;}
				.BLOG_ArchiveTitle {color:#999999; margin:20px 0 5px 0; border-bottom:1px dotted #999999; clear:both;}
				.BLOG_Archive ul {list-style:none; padding:0px; margin:0px; line-height:21px;}
				.BLOG_ArchiveMonth{padding-left:20px;}
				.BLOG_ArchiveItem{padding-left:42px;}

				/* BLOG COMMENTS PAGE */
				.BLOG_CommentHolder {background-color:#F3F3F3;}
				.BLOG_MainTitle {font-weight:bold;padding:10px 0 10px 0;}
				.BLOG_Title {position:relative;left:-10px;}
				.BLOG_SubTitle { width:100%; height:29px;font-weight: bold; padding:0;margin:30px 0 30px 0;line-height:28px;width:500px;border-bottom:1px solid #333333;}
				.BLOG_CommentAuthor{font-weight:bold; padding:0;}
				.BLOG_CommentDate{color: #999999; padding:5px 0 0 0;font-size:90%;}
				.BLOG_Comment{padding:5px 0 0 0;}
				.Seperator {border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; width:100%; margin-top:15px; height:1px;}
				.BLOG_AddCommentPurple, .BLOG_AddCommentRed,.BLOG_AddCommentGreen {padding:20px 0 20px 10px;}
				.BLOG_AddCommentRed b{ color:#c72224;}
				.BLOG_AddCommentGreen b{ color:#009900;}
				.BLOG_AddCommentPurple b{ color:#681888;}
				.BLOG_AddComment .FormSubmit{position:relative;left:-160px;}
				.BLOG_ComentConfirm {color:#FF0000;font-size:130%;}
				.BLOG_TextBox {border:1px solid #d9d9d9;}
				.BLOG_FormSubmit {padding-top:20px;}
				
				/* contact form */
				.ContactFormHolder {padding:30px;}
				.ContactFormHolder h1 {font-size:150%;font-weight:normal;padding:10px 0 10px 0;}
				.Grey {font-size:90%;color:#666666;font-weight:normal;}
				.ContactRowName{clear: both;margin: 15px 20px 0px 0px;width: 140px;font-weight:bold;}
				.ContactFormField input{padding-left: 5px;margin: 12px 0px 0 0px;border:1px  solid #ADADAD;height:22px;}
				.ContactFormField textarea{padding-left: 5px;margin:12px 0px 0px 0;}
				.ContactFormSubmit {float: left; margin: 0 8px 0 0;}
				
				/* SITEMAP */					
				.Sitemap {padding:0; float:left;width:700px;}
				.Sitemap p { font-weight: bold; margin-top:0;font-size: 95%;}			
				.Sitemap ul {padding:0px;margin:0px;}
				.Sitemap ul li { font-size:100%; margin-top:5px;padding-left:0px; list-style:none;}
				.Sitemap ul li a { margin:0; padding-left: 20px; text-decoration: none;}
				.Sitemap ul ul li { font-size: 100%; padding:0; border-bottom: none; padding-left:50px;}
				.Sitemap ul ul li a {   text-decoration: none; background: url(../images/SitemapBullet2.gif) no-repeat 0 50%;}
				.Sitemap ul ul ul li { font-size: 100%; padding:0; border-bottom: none; padding-left: 80px;}
				.Sitemap ul ul ul li a {text-decoration: none; background: url(../images/SitemapBullet3.gif) no-repeat 0 50%;}
				.Sitemap a.SitemapActive{background-color:#F3F3F3; padding: 5px 0 5px 5px; width:700px; display:block;margin:0 0 0 0;border:1px solid #DFDFDF;}
				.Sitemap a.SitemapActive:hover{background-color:#681887;color:#FFFFFF;}
				
				/*FORMS */	
				.FormHolder {clear: both;border: #d9d9d9 1px dotted;padding:10px 10px;margin: 20px 0px 30px;width:700px;background-color: #f8f8f8;}
				.FormHolder b{clear:both;}
				.FormRowName{clear:both;float:left;margin:5px 20px 0 5px;text-align:left;width:140px;font-size:95%;}
				.FormField input{padding-left: 5px;margin:5px 0px 0 0;float:left;clear:both;}
				.FormField select{margin: 5px 0px 0px;float:left;}
				.FormField textarea{padding-left: 5px;margin: 0px 0px 0px 170px;position:relative;top:-15px;clear:both;float:left;}
				.FormErrors{border: #ff0000 1px dotted;margin: 10px 0 10px 0;background-color: #fff2f2;width:704px;}
				.FormErrors li{font-weight: bold;font-size: 0.9em;color: #ff0000;list-style: none;}
				.FormErrors ul{padding:0px;margin: 10px 0px 10px 20px;}
				.FormSubmit{float: left;margin: 20px 0px 0px 170px;}
				.FormFieldCheckBox{margin: 3px 0px 0px 170px;clear:both;}
				.FormSuccess{border: #c7c0c2 1px dotted;padding:20px 20px 35px 20px;margin-top: 20px;color: #000000;background-color: #ffffcc}
				.Red {color:#FF0000;padding-right:5px;}
				
				.AutoFormFieldHolder {clear:both;padding:0;margin:3px 0;float:left;}
				.AutoFormFieldHolder b{clear:both;}
				.AutoFormRowName{float:left;margin:5px 0px 0 5px;text-align:left;width:140px;font-size:95%;}
				.AutoFormField {clear:both;width:545px;float:left;}
				.AutoFormField p {float:left;}
				.AutoFormField input{padding-left: 5px;margin:5px 0px 0 0;float:left;clear:both;}
				.AutoFormField select{margin: 5px 0px 0px;float:left;}
				.AutoFormField textarea{padding-left:5px;margin:5px 0 0;clear:both;float:left;}
				.FormSubmit{float: left;margin: 20px 0px 0px 170px;clear:both;}
				.FormFieldCheckBox{margin: 3px 0px 0px 170px;clear:both;}
				.FormHolder .FormSummary {float:left;clear:both;}
				.AutoFormRowName span.Red {color:#FF0000;padding-right:5px;}
				
				/* MERSEYSIDE & CHESHIRE CENTER PLAY CONTAINERS */
				.PlayContainerSm {width:352px;padding:0px;margin:5px 0px 0px 6px;}
				.PlayContainerSm Img {padding:1px;border:1px solid #cccccc;margin:5px 10px 5px 0px;float:left;}
				.PlayContainerSm a:link, .PlayContainerSm a:visited, .PlayContainerSm a:active {color:#006699;text-decoration:none;font-weight:normal;font-size:95%;}
				.PlayContainerSm a:hover {color:#000000;text-decoration:underline;}
				.PlayContentSmAT {padding:3px 0 5px 0;margin:0; font-size:95%;color:#000000;line-height:135%}
				.PlayContentSmAT a:link, .PlayContentSmAT a:visited, .PlayContentSmAT a:active {padding-left:20px;background: url(../images/ArrowRight.png) no-repeat;color:#176599;text-decoration:none;font-weight:normal;font-size:95%;}
				.PlayContentSmAT a:hover {color:#000000;text-decoration:underline;}
				.PlayContentSmAD {padding:0px 0 5px 0;margin:0; font-size:75%;color:#a8a8a8;line-height:80%}
				.PlayContainerSm p {padding:0px 0 5px 0;margin:0; font-size:95%;color:#000000;line-height:135%}
				.PlayContainerSm ul {padding:2px 5px 2px 15px;margin:0px;list-style:square;}
				.PlayContainerSm li {padding:2px 5px}
				
				/* MERSEYSIDE & CHESHIRE CONTENT LARGE BOX S */
				.ContainerContentLrg {width:469px;padding:0px;margin:20px 6px 5px 6px;}
				.ContentLrg {padding:10px;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;padding-top:5px;background: url(../images/ContentGradePlayGreen.png) repeat-x bottom;}
				.ContentLrg Img {padding:1px;border:1px solid #cccccc;margin:2px 14px 10px 5px;float:left;}
				.ContentLrg a:link, .ContentLrg a:visited, .ContentLrg a:active {color:#663399;text-decoration:none;font-weight:bold;font-size:95%;}
				.ContentLrg a:hover {color:#000000;text-decoration:underline;}
				.ContentLrg p {padding:5px 0 5px 0;margin:0; font-size:95%;color:#000000;}
			
				.ContentLrgNews {width:315px;float:left;}
				.ContentLrgNews p {padding:5px 0 5px 0;margin:0; font-size:95%;color:#000000;}
				.ContentLrgNews span {font-size:85%;color:#999999;}
				.ContentLrgNews a:link, .ContentLrgNews a:visited, .ContentLrgNews a:active {color:#006699;text-decoration:none;font-weight:normal;font-size:95%;}
				.ContentLrgNews a:hover {color:#000000;text-decoration:underline;}
				
				/* MERSEYSIDE & CHESHIRE ARE YOU SECTION  */
				.PlayGreenContainerT {width:223px;padding:0px;margin:13px 0px 0px 12px;}
				.PlayGreenContentT {padding:10px;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;padding-top:5px;background: url(../images/ContentGradePlayGreen.png) repeat-x bottom;}
				.PlayGreenContainerT Img {padding:1px;border:1px solid #cccccc;margin:0px;}
				.PlayGreenContainerT a:link, .PlayGreenContainerT a:visited, .PlayGreenContainerT a:active {color:#006699;text-decoration:none;font-weight:normal;font-size:95%;}
				.PlayGreenContainerT a:hover {color:#000000;text-decoration:underline;}
				.PlayGreenContainerT p {text-align:center; padding:5px 0 5px 0;margin:0; font-size:95%;color:#000000;}
				.PlayGreenContainerT ul {padding:2px 5px 2px 15px;margin:0px;list-style:square;}
				.PlayGreenContainerT li {padding:2px 5px}
				
				.PlayRedContainerT {width:223px;padding:0px;margin:13px 0px 0px 12px;}
				.PlayRedContentT {padding:10px;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;padding-top:5px;background: url(../images/ContentGradePlayGreen.png) repeat-x bottom;}
				.PlayRedContainerT Img {padding:1px;border:1px solid #cccccc;margin:0px;}
				.PlayRedContainerT a:link, .PlayRedContainerT a:visited, .PlayRedContainerT a:active {color:#006699;text-decoration:none;font-weight:normal;font-size:95%;}
				.PlayRedContainerT a:hover {color:#000000;text-decoration:underline;}
				.PlayRedContainerT p {text-align:center; padding:5px 0 5px 0;margin:0; font-size:95%;color:#000000;}
				.PlayRedContainerT ul {padding:2px 5px 2px 15px;margin:0px;list-style:square;}
				.PlayRedContainerT li {padding:2px 5px}
				
				/* MERSEYSIDE HOME PAGE ADVERTS */
				/* side navigation title green */
				.HeadTitleGreen {background: url('../images/ContentTitleGreenSm.png') no-repeat top left;width:222px;height:22px;}
				.HeadTitleGreen h3 {display:inline;padding:0px 5px;margin:0px 10px;background:#ffffff;font-size:120%;color:#000000;font-weight:bold;}
				.NavQuestionGreen {position:relative;top:36px;left:173px;width:49px;height:1%;}
				
				/* poll title green */
				.TitlePlayGreenLT {background:transparent url(../images/ContentTitlePlayGreenT.png) no-repeat scroll left top;height:28px;padding:15px 0 0 0px;width:223px;}
				.TitlePlayGreenLT h3 {text-indent:60px;font-size:120%;font-weight:bold;color:#FFFFFF;}

				/* main content green box */
				.GreenContentContainer {margin:5px 0px 0px 5px;padding:10px 0px;width:327px;background: url('../images/ContentGreenBG.png') no-repeat top left;}
				.GreenContentTitle {padding:18px 10px 5px 15px;}
				.GreenContentTitle h2 {padding:0px;color:#ffffff;font-weight:bold;font-size:105%;}
				.GreenContentInner {width:327px;float:left;background: url('../images/ContentInnerGreenBG.jpg') repeat-y top left;padding:0px 0px 10px 0px;margin:0px;}
				.GreenContentInner p {font-size:100%;line-height:130%;color:#ffffff;padding:10px 15px 5px 15px;margin:0px;}
				.GreenContentFooter {float:left;height:23px;margin:0px;padding:0px;width:327px;background: url('../images/ContentGreenBG.png') no-repeat bottom left;}
				
				/*  center play container titles green */
				.PlayContentSm {width:300px;float:left;background: url(../images/ContentGradePlayGreen.png) repeat-x bottom;padding:10px 25px;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
				.TitlePlayGreenSm {background:transparent url(../images/ContentTitlePlayGreen.png) no-repeat scroll left top;height:28px;padding:15px 0 0 0px;width:352px;}
				.TitlePlayGreenSm h3 {text-indent:58px;font-size:120%;font-weight:bold;color:#FFFFFF;}
				
				/* large container titles green */
				.ContentLrgGreen {background: url('../images/ContentTitleGreen.png') no-repeat top left;width:469px;height:22px;}
				.ContentLrgGreen h3 {display:inline;padding:0px 5px;margin:0px 10px;background:#ffffff;font-size:120%;color:#000000;font-weight:bold;}
				
				/* are you title green */
				.TitlePlayGreenT {background:transparent url(../images/ContentTitlePlayGreenT.png) no-repeat scroll left top;height:28px;padding:15px 0 0 0px;width:223px;}
				.TitlePlayGreenT h3 {text-indent:60px;font-size:120%;font-weight:bold;color:#FFFFFF;}
				
				/* CHESHIRE HOME PAGE ADVERTS */
				/* side navigation title red */
				.HeadTitleRed {background: url('../images/ContentTitleRedSm.png') no-repeat top left;width:222px;height:22px;}
				.HeadTitleRed h3 {display:inline;padding:0px 5px;margin:0px 10px;background:#ffffff;font-size:120%;color:#000000;font-weight:bold;}
				.NavQuestionRed {position:relative;top:36px;left:173px;width:49px;height:1%;}
				
				/* poll title red */
				.TitlePlayRedLT {background:transparent url(../images/ContentTitlePlayRedT.png) no-repeat scroll left top;height:28px;padding:15px 0 0 0px;width:223px;}
				.TitlePlayRedLT h3 {text-indent:60px;font-size:120%;font-weight:bold;color:#FFFFFF;}
				
				/* main content red box */
				.RedContentContainer {margin:5px 0px 0px 5px;padding:10px 0px;width:327px;background: url('../images/ContentRedBG.png') no-repeat top left;}
				.RedContentTitle {padding:18px 10px 5px 15px;}
				.RedContentTitle h2 {padding:0px;color:#ffffff;font-weight:bold;font-size:105%;}
				.RedContentInner {width:327px;float:left;background: url('../images/ContentInnerRedBG.jpg') repeat-y top left;padding:0px 0px 10px 0px;margin:0px;}
				.RedContentInner p {font-size:100%;line-height:130%;color:#ffffff;padding:10px 15px 5px 15px;margin:0px;}
				.RedContentFooter {float:left;height:23px;margin:0px;padding:0px;width:327px;background: url('../images/ContentRedBG.png') no-repeat bottom left;}
				
				/*  center play containers red */
				.PlayContentSm {width:300px;float:left;background: url(../images/ContentGradePlayGreen.png) repeat-x bottom;padding:10px 25px;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
				.TitlePlayRedSm {background:transparent url(../images/ContentTitlePlayRed.png) no-repeat scroll left top;height:28px;padding:15px 0 0 0px;width:352px;}
				.TitlePlayRedSm h3 {text-indent:58px;font-size:120%;font-weight:bold;color:#FFFFFF;}
				
				/* new Advert Style */
				.PlayContentSm p {color:#333333;}
				.PlayContentSm a:link, .PlayContentSm a:visited, .PlayContentSm a:active {margin-left:10px;padding-left:20px;background: url(../images/ArrowRight.png) no-repeat;color:#176599;text-decoration:none;font-weight:normal;font-size:95%;}
				.PlayContentSm a:hover {text-decoration:underline;color:#000000;}
				.PlayContentSm p.advertDate {color:#333333;padding:0 0 5px 30px;font-size:95%;}
				
				
				/* large red container titles */
				.ContentLrgRed {background: url('../images/ContentTitleRed.png') no-repeat top left;width:469px;height:22px;}
				.ContentLrgRed h3 {display:inline;padding:0px 5px;margin:0px 10px;background:#ffffff;font-size:120%;color:#000000;font-weight:bold;}
				
				/* are you title red */
				.TitlePlayRedT {background:transparent url(../images/ContentTitlePlayRedT.png) no-repeat scroll left top;height:28px;padding:15px 0 0 0px;width:223px;}
				.TitlePlayRedT h3 {text-indent:60px;font-size:120%;font-weight:bold;color:#FFFFFF;}

				
				/* FOOTER */
				/* main styles */
				/* left */
				.ContentFooterLeft {width:940px;float:left;padding-top:15px;}
				.ContentFooterLeft a:link, .ContentFooterLeft a:visited, .ContentFooterleft a:active {color:#006699;text-decoration:none;font-weight:normal;font-size:95%;}
				.ContentFooterLeft a:hover {color:#000000;text-decoration:underline;}
				.ContentFooterLeft p {font-weight:bold;padding:5px 8px 5px 8px;margin:0; font-size:95%;color:#000000;clear:left;line-height:110%;}
				.ContentFooterLeft ul {padding:2px 5px 8px 0px;margin:0px;list-style:none;width:550px;float:left;}
				.ContentFooterLeft li {float:left;padding:2px 8px 2px 8px;border-right:1px solid #006699; line-height:50%;}
				/* right */
				.ContentFooterRight {margin-bottom:10px;height:87px;float:right;}
				.twolog {float:left; margin:0;padding:0;position:relative; top:-25px;}
				.ContentFooterRight Img {float:left;margin:5px;}
				.FooterLogo {padding-top:25px;}
				.FooterLogoRight {padding-top:6px;}
				
				/* corporate colour */	
				.ContainerFooterPurple {width:965px;padding:0px;margin:5px 13px 5px 0px;float:left;display:inline;}
				.TitleFooterPurple {background: url('../images/ContentTitleFooterPurple.png') no-repeat top left;width:965px;height:22px;}
				.TitleFooterPurple h4 {display:inline;padding:0px 5px;margin:0px 10px;background:#ffffff;font-size:120%;color:#000000;font-weight:bold;}
				.ContentFooterPurple {float:left;padding:5px 10px 10px 13px;margin:0;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;padding-top:5px;width:940px;_width:945px;}
				
				/* merseyside colour */
				.ContainerFooterGreen {width:965px;padding:0px;margin:5px 13px 5px 0px;float:left;display:inline;}
				.TitleFooterGreen {background: url('../images/ContentTitleFooterGreen.png') no-repeat top left;width:965px;height:22px;}
				.TitleFooterGreen h4 {display:inline;padding:0px 5px;margin:0px 10px;background:#ffffff;font-size:120%;color:#000000;font-weight:bold;}
				.ContentFooterGreen {background: url(../images/ContentGradeGreenSm.png) repeat-x bottom;float:left;padding:5px 10px 10px 13px;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;padding-top:5px;width:940px;_width:945px;}
				
				/* cheshire colour */
				.ContainerFooterRed {width:965px;padding:0px;margin:5px 13px 5px 0px;float:left;display:inline;}
				.TitleFooterRed {background: url('../images/ContentTitleFooterRed.png') no-repeat top left;width:965px;height:22px;}
				.TitleFooterRed h4 {display:inline;padding:0px 5px;margin:0px 10px;background:#ffffff;font-size:120%;color:#000000;font-weight:bold;}
				.ContentFooterRed {background: url(../images/ContentGradeGreenSm.png) repeat-x bottom;float:left;padding:5px 10px 10px 13px;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;padding-top:5px;width:940px;_width:945px;}
				
				/* CALENDAR STYLES */
				/* ALL */
				.Calendar {
				border:1px solid #C0C0C0;
				border-collapse:collapse;
				font-size:smaller;
				width:100%;
				}
				.Calendar th {
				background-color:#1E5872;
				border:1px solid #C0C0C0;
				color:#FFFFFF;
				padding:4px;
				text-align:center;
				}
				.Calendar th, .Calendar td {
				vertical-align:top;
				width:14.3%;
				}
				.CalendarCellToday {
				background-color:#56A3FF;
				}
				.CalendarCellStandard {
				border:1px solid #C0C0C0;
				}
				.CalendarNotCurrentMonth {
				background-color:#7B7E87;
				border:1px solid #C0C0C0;
				color:#FFFFFF;
				}
				.CalendarDay {
				color:#666666;
				font-family:"courier new",Arial;
				}

				/* corp */
				/* cheshire */
				/* merseyside */
				
				/* ARTICLE NAVIGATION */
				/* all */
				.LeftNavHolderArticle {float:left;padding:5px 0px 5px 0px;width:222px;margin-bottom:0;}
				.LeftNavHolderArticleP {float:left;position:relative;z-index:0;top:-34px;padding:5px 0px 5px 0px;width:222px;margin-bottom:0;}
				
				/* Residents Area - Extranet */
				.ArticleNavRAPurple {padding:10px 0 10px 0px;}				
				.ArticleNavRAPurple li {padding:2px 5px 10px 35px;}
				.ArticleNavRAPurple a:link, .ArticleNavPurple a:visited, .ArticleNavPurple a:active {color:#681888;text-decoration:none;font-weight:bold;font-size:95%;}
				.ArticleNavRAPurple a:hover {color:#000000;text-decoration:underline;}
				.ArticleNavRAPurple .Active {padding:2px 5px 10px 35px;color:#FFFFFF;}
				.ArticleNavRAPurple li:hover {padding:2px 5px 10px 35px;color:#FFFFFF;}
				.ArticleNavRAPurple img {float:left;clear:left;padding:0 10px 0 0;}
				
				
				
				
				
				/* corp */
				.LeftNavHolderInnerPurple {float:left;width:220px;padding:8px 0px 20px 0px;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;background: #FFFFFF url(../images/ContentGradePlayGreen.png) repeat-x bottom;}
				.LeftNavHolderInnerPurple ul {padding:0;margin:0px;list-style:none;}
				.ArticleNavPurple {padding:10px 0 10px 0px;}				
				.ArticleNavPurple li {background: url('../images/PurpleArrow.png') no-repeat 10% 5px;padding:2px 5px 3px 35px;}
				.ArticleNavPurple a:link, .ArticleNavPurple a:visited, .ArticleNavPurple a:active {color:#681888;text-decoration:none;font-weight:bold;font-size:95%;}
				.ArticleNavPurple a:hover {color:#000000;text-decoration:underline;}
				.ArticleNavPurple .Active {background:#f1e2f7 url('../images/PurpleArrow.png') no-repeat 10% 5px;padding:2px 5px 3px 35px;color:#FFFFFF;}
				.ArticleNavPurple li:hover {background:#f1e2f7 url('../images/PurpleArrow.png') no-repeat 10% 5px;padding:2px 5px 3px 35px;color:#FFFFFF;}
				
				.ArticleSubNavPurple {padding:0px 0 10px 20px;margin:0px;}
				.ArticleSubNavPurple li {background: url('../images/PurpleArrow.png') no-repeat 10% 5px;padding:2px 5px 3px 35px;margin:0 0 0 23px;}
				.ArticleSubNavPurple a:link, .ArticleSubNavPurple a:visited, .ArticleSubNavPurple a:active {color:#681888;text-decoration:none;font-weight:bold;font-size:95%;}
				.ArticleSubNavPurple a:hover {color:#000000;text-decoration:underline;}
				.ArticleSubNavPurple .Active {background:#f1e2f7 url('../images/PurpleArrow.png') no-repeat 21% 5px;padding:2px 5px 3px 58px;margin:0 0 0 0;color:#FFFFFF;}
				.ArticleSubNavPurple .Active a:link {color:#FFFFFF;}
				.ArticleSubNavPurple li:hover {background:#f1e2f7 url('../images/PurpleArrow.png') no-repeat 20% 5px;padding:2px 5px 3px 58px;margin:0 0 0 0;color:#FFFFFF;}
				
				/* cheshire */
				.LeftNavHolderInnerRed {float:left;width:220px;padding:8px 0px 20px 0px;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;background: url(../images/ContentGradePlayGreen.png) repeat-x bottom;}
				.LeftNavHolderInnerRed ul {padding:0;margin:0px;list-style:none;}
				.ArticleNavRed {padding:10px 0 10px 20px;}				
				.ArticleNavRed li {background: url('../images/RedArrow.png') no-repeat 10% 5px;padding:2px 5px 3px 35px;}
				.ArticleNavRed a:link, .ArticleNavRed a:visited, .ArticleNavRed a:active {color:#c72224;text-decoration:none;font-weight:bold;font-size:95%;}
				.ArticleNavRed a:hover {color:#000000;text-decoration:underline;}
				.ArticleNavRed .Active {background:#ffcccc url('../images/RedArrow.png') no-repeat 10% 5px;padding:2px 5px 3px 35px;color:#FFFFFF;}
				.ArticleNavRed li:hover {background:#ffcccc url('../images/RedArrow.png') no-repeat 10% 5px;padding:2px 5px 3px 35px;color:#FFFFFF;}
				
				.ArticleSubNavRed {padding:0px 0 10px 20px;margin:0px;}
				.ArticleSubNavRed li {background: url('../images/RedArrow.png') no-repeat 10% 5px;padding:2px 5px 3px 35px;margin:0 0 0 23px;}
				.ArticleSubNavRed a:link, .ArticleSubNavRed a:visited, .ArticleSubNavRed a:active {color:#c72224;text-decoration:none;font-weight:bold;font-size:95%;}
				.ArticleSubNavRed a:hover {color:#000000;text-decoration:underline;}
				.ArticleSubNavRed .Active {background:#ffcccc url('../images/RedArrow.png') no-repeat 21% 5px;padding:2px 5px 3px 58px;margin:0 0 0 0;color:#FFFFFF;}
				.ArticleSubNavRed .Active a:link {color:#FFFFFF;}
				.ArticleSubNavRed li:hover {background:#ffcccc url('../images/RedArrow.png') no-repeat 20% 5px;padding:2px 5px 3px 58px;margin:0 0 0 0;color:#FFFFFF;}
				
				/* merseyside */
				.LeftNavHolderInnerGreen {float:left;width:220px;padding:8px 0px 20px 0px;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;background: url(../images/ContentGradePlayGreen.png) repeat-x bottom;}
				.LeftNavHolderInnerGreen ul {padding:0;margin:0px;list-style:none;}
				.ArticleNavGreen {padding:10px 0 10px 20px;}				
				.ArticleNavGreen li {background: url('../images/GreenArrow.png') no-repeat 10% 5px;padding:2px 5px 3px 35px;}
				.ArticleNavGreen a:link, .ArticleNavGreen a:visited, .ArticleNavGreen a:active {color:#478c1f;text-decoration:none;font-weight:bold;font-size:95%;}
				.ArticleNavGreen a:hover {color:#000000;text-decoration:underline;}
				.ArticleNavGreen .Active {background:#e7f2e1 url('../images/GreenArrow.png') no-repeat 10% 5px;padding:2px 5px 3px 35px;color:#FFFFFF;}
				.ArticleNavGreen li:hover {background:#e7f2e1 url('../images/GreenArrow.png') no-repeat 10% 5px;padding:2px 5px 3px 35px;color:#FFFFFF;}
				
				.ArticleSubNavGreen {padding:0px 0 10px 20px;margin:0px;}
				.ArticleSubNavGreen li {background: url('../images/GreenArrow.png') no-repeat 10% 5px;padding:2px 5px 3px 35px;margin:0 0 0 23px;}
				.ArticleSubNavGreen a:link, .ArticleSubNavGreen a:visited, .ArticleSubNavGreen a:active {color:#478c1f;text-decoration:none;font-weight:bold;font-size:95%;}
				.ArticleSubNavGreen a:hover {color:#000000;text-decoration:underline;}
				.ArticleSubNavGreen .Active {background:#e7f2e1 url('../images/GreenArrow.png') no-repeat 21% 5px;padding:2px 5px 3px 58px;margin:0 0 0 0;color:#FFFFFF;}
				.ArticleSubNavGreen .Active a:link {color:#FFFFFF;}
				.ArticleSubNavGreen li:hover {background:#e7f2e1 url('../images/GreenArrow.png') no-repeat 20% 5px;padding:2px 5px 3px 58px;margin:0 0 0 0;color:#FFFFFF;}
				
				/* article extra */	
				
				.DateTimeArticle {display:block;padding-left:20px;}
				.LinkIcon {float:left;clear:both;}
				.MainContentInnerRowsArticle .LinkIcon {margin:-3px 4px 0px 0;}
				
				/* WYSIWYG */
				
				table {color:#000000;font-size:95%;line-height:100%;margin:5px 0;padding:0;}
				tr {padding:0px;margin:0px;}
				td  {background-color:#ffffff;border:1px solid #929292;margin:0;padding:5px;}
				th {background-color:#727272;color:#FFFFFF;margin:0;padding:5px;text-align:left;}
				
				.table_forms {color:#000000;font-size:95%;line-height:100%;margin:5px 0;padding:0;}
				.table_forms tr {padding:0px;margin:0px;}
				.table_forms td  {border:0px solid #929292;margin:0;padding:5px;background-color:transparent;}
				.table_forms th {background-color:#727272;color:#FFFFFF;margin:0;padding:5px;text-align:left;}
				
				ul {padding:2px 5px 2px 15px;margin:0px;list-style:square;margin:5px 35px;}
				ul li {font-size:95%;padding:2px 5px}
				ol {padding:2px 5px 2px 20px;margin:0px;list-style:decimal;margin:5px 35px;}
				ol li {font-size:95%;padding:2px 0px}
				
				/* Content Pop Up */	
				
				.ContentColFullInnerPopUp {padding:15px;}
				.ContentColFullInnerPopUp img{margin:0 10px 10px 0;}
				.ContentColFullInnerPopUp a, .ContentColFullInnerPopUp a:visited, .ContentColFullInnerPopUp a:active {color:#226B38;text-decoration:none;}
				.ContentColFullInnerPopUp a:hover {color:#226B38;text-decoration:underline;}
				.ContentColFullInnerPopUp h1 {font-size:130%;font-weight:normal;padding:50px 0 0px 0;color:#FF9900;}
				.PopUpCloseWindow {float:right;margin:0px 18px 0 0;}
				
				
				.Header1 {font-size:110%;padding:15px 0 10px 0;color:#FF9900;}
				.Header2 {font-size:110%;padding:15px 0 10px 0;}
				
				.CommentBox {background:#FFFBDE url('../images/CommentBoxBg.jpg') repeat-x left bottom;padding:8px 8px 0 8px;margin:10px 0 15px 15px;border:1px solid #FFF2A8;width:280px;float:right;}
				.CommentBox img{vertical-align:middle;padding:0 5px 0 5px;}
				.CommentBoxBottom {background: url('../images/CommentBoxBtm.jpg') no-repeat left bottom;width:280px;height:12px;position:relative;top:13px;margin-left:5px;}
				
				.ArticleDate {font-size:90%;color:#999999;}
				
				.ArticlePrint {background: none;}
				.ArticlePrintContent {float:left; margin-left:15px;}
				.ArticlePrintContent h1 {font-size:130%; padding:0 0 20px 0;}
				.ArticlePrintFullInner {padding:15px;}
				.ArticlePrintFullInner a, .ContentColFullInner a:visited, .ContentColFullInner a:active {color:#226B38;text-decoration:none;}
				.ArticlePrintFullInner a:hover {color:#226B38;text-decoration:underline;}
				
				.ArticlePrintContentInner {padding:0px 24px 0 24px;}
				.ArticlePrintContentInner h1 {font-size:130%;font-weight:normal;padding:10px 0 15px 10px;clear:both;}
				
				
				/* Job Application (AppsJob) module styles from Festival site */
		
			.AppJobJobList {margin-bottom:40px;width: 670px;}
			.AppJobJobList ul {list-style: none; padding: 0 0 10px 0;margin: 10px 0 10px 0;}
			.AppJobJobList li {line-height: 1.7em;clear:both;}
			.AppJobJobList p, {margin:15px 0 15px 0px;}
			.AppJobJobList #frmSignIn p {margin:0px 0 15px 0px !important;}
			.AppJobJobListTitle {padding:0 0 10px 0;font-weight:bold;}				
			.AppJobJobListHolder {border-bottom:1px dotted #CCCCCC;background-color:#F9F9F9;margin:10px 0 0px 0;padding:5px 0 5px 5px;width:690px;float:left;}
			.AppJobMyJobListHolder {float:left;border-bottom:1px dotted #CCCCCC;background-color:#F9F9F9;margin:10px 0 0px 0;padding:5px 0 5px 5px;width:690px;}
			.AppJobJobListHolder a .JobListHolder a:visited{color:#086C4E;text-decoration:none;}
			.AppJobJobListHolder a:active, .JobListHolder a:hover{color:#FF0000;		}
			.AppJobJobListHolder li {clear:left;list-style-type:none;}
			.AppJobJobListHolder ul {margin-bottom:15px;}
			.AppJobJobListDetails {list-style:none;padding:0px;margin:10px 0 0 0;line-height:1.9em;}
			.AppJobJobHeadingList {font-weight:bold;float:left;}
			.AppJobJobDetailsList {float:left;margin-left:10px;}
			.AppJobJobHeading {font-weight:bold;padding:10px 0 2px 0;font-size:85%;}
			.AppJobJobDetails {padding-bottom:10px;font-size:85%;}
			.AppJobJobHeadingMain {font-weight:bold;padding:10px 0 2px 0;}
			.AppJobJobDetailsMain {padding-bottom:10px;font-size:0.9em;font-family:Arial,Verdana,Helvetica,sans-serif;}
			.AppJobJobText {font-size:85%;}
			
			/* Job Details */
			.AppJobJobTitle {float:left;width:550px;font-weight:bold; font-size:100%;}
			.AppJobJobTitle a {float:left;}
			.AppJobJobStartDate {float:left;margin-right:10px;margin-top:3px;clear: both;}
			.AppJobJobCloseDate {float:left;margin-right:10px;margin-top:3px;clear: both;}
			.AppJobJobLocation {float:left;margin-right:10px;margin-top:3px;clear: both;}
			.AppJobJobSalary {float:left;margin-top:3px;padding-bottom:10px;}
			.AppJobJobHours {float:left;margin-right:10px;margin-top:3px;clear:both;}
			.AppJobJobDescription {padding:2px 0 10px 0;clear:both;}
			.AppJobJobDetailsRight{width:340px;float:right;padding-right:5px;}
			.AppJobError {color:#FF0000;}
			.AppJobSignInlinks {float:right;}
			.AppJobLoginLinks ul {float:right;margin:0px;padding:0px;position:relative;top:-15px;font-size:90%;width:100%;text-align:right;display:inline;}
			.AppJobLoginLinks img {margin:0 6px 0 3px}
			.AppJobLoginLinks li {display:inline;list-style:none;vertical-align:middle;}
			.AppJobStepsTitle {padding-top:20px;color:#086C4E;}
			.AppJobApplyError {padding:10px 0 10px 0;line-height:1.7em;font-size:85%;}
			.AppJobMyJobDetailTitle {font-weight:bold;padding:0 10px 0 0;line-height:2.1em;font-size:85%;}
			.AppJobMyJobDetail {padding:0 10px 0 0;line-height:2.1em;font-size:85%;}
			.AppJobApplyJobDetails{font-size:85%;}
			.AppJobCompleteImcomplete {font-size:85%;float:right;}
			.AppJobbutton {clear:both;}
			.AppJobJobsFormHeading{color:#000000;}
			.AppJobFormLabel .Error{padding-left:3px;font-size:85%;}
			.AppJobFormCheckLabel {font-weight:bold;padding:10px 0 10px 0;clear:both;}
			.AppJobFormField {margin-top:13px;}
			.AppJobBtnSubmitApply {clear:both;float:left;margin:5px 0 0 10px;}
			.AppJobBtnSubmitAdd {clear:right;float:left;margin:5px 0 0 10px;}
			.AppJobBtnAddRecord {clear:left;float:left;margin:5px 0 5px 50px;}
			.AppJobNextPrevLink {padding:0px;float:right;margin:5px 5px 5px 10px;}
			.AppJobFormContainer {margin: 10px 0 10px 0px;width:650px;}
			.AppJobBtnContainer {margin: 5px 0 5px 0px; float:left;width:410px;}
			.AppsJobSubHeading {padding:5px;margin:5px; line-height: 3em;} 
			.AppJobFieldset {border-bottom:1px dotted #CCCCCC;border-left:0px solid #cccccc;border-right:0px solid #cccccc;border-top:0px solid #cccccc;background-color:#F9F9F9;width:340px;padding:5px;margin:0px;}
			
			/* Spec Input fields */
			.JobsFormHeading {margin-bottom: 20px;}
			.AppJobtextbox {height:20px;padding:3px 0 0 3px;font-size:0.9em;font-family:Arial,Verdana,Helvetica,sans-serif;width:205px}
			.StepsTitle {color:#FF870D;font-weight:normal;}
			.AppsJobHeading {color:#FF870D;font-weight:bold;}
			
			
			.FormLabel{float:left;width:180px;clear:both;text-align:right;font-weight:bold;padding:5px 7px 5px 0;margin-bottom:20px;}
			.FormLabelLong {float:left;width:100%;clear:both;text-align:left;font-weight:bold;padding:5px 7px 5px 0;}
			.FormInput {width:400px;padding:0px 0 5px 0;}
			.FormInput input {height:20px;padding:3px 0 0 3px;font-size:0.9em;font-family:Arial,Verdana,Helvetica,sans-serif;width:205px}
			.FormInput textarea{padding:3px 0 0 3px;font-size: 0.9em;font-family:Arial,Verdana,Helvetica,sans-serif;width:205px;}
			.FormInputWide {width:600px;padding:0px 0 5px 0;}
			.FormInputWide textarea{padding:3px 0 0 3px;font-size: 0.9em;font-family:Arial,Verdana,Helvetica,sans-serif;width:100%;}
			.FormInput select {padding-top:3px;}
			.FormCalendar table input {height:20px;margin-bottom:15px;padding: 3px 0 0 3px;}
			.FormCalendar table img {padding:0 0 0 5px;margin-bottom:15px;}
			.FormSystemText {font-style:italic;clear:both;}
			.FormRowName {float:left;clear:both;width:500px;}
			.FormRowName input{float:left;margin-top:14px;}
			.FormField {float:left;margin:0px;}
			.FormCheck input {margin-left: 5px; margin-right: 5px; clear:left;}
			.FormCheckLabel {font-weight:bold;margin: 10px 0}
						
			/* Login */
			.AppJobForgotPassHolder ul{margin-left:155px;}
			.AppJobForgotPassHolder ul li{padding:0px;margin:0 15px 0 0;list-style:none;float:left;}
			.AppJobFormLabelLogin {float:left;width:145px;clear:both;text-align:right;font-weight:bold;padding:5px 7px 5px 0;}
			.AppJobFormInputLogin {width:400px;padding:2px 0 5px 0;}
			.AppJobLogin {clear:both;float:left;margin:0 0 5px 0px;}
			
			/* Job Filter */
			.AppJobSearchFilter {border:1px dotted #CCCCCC;padding:15px 15px 15px 0px;background-color:#F9F9F9;height:50px;width:678px;float:left;clear:both;}
			.AppJobSearchFilterLabel {font-weight:bold;font-size:0.85em;float:left;margin:2px 0 0 10px;}
			.AppJobSearchFilterInput {font-size:0.90em;float:left;margin-left:5px;width:100px;}
			.AppJobSearchFiltercatSelect {font-size:0.90em;float:left;margin-left:10px;width:173px;}
			.AppJobSearchFilterlocSelect {font-size:0.90em;float:left;margin-left:5px;width:163px;}
			.AppJobSearchFilterHours {float:left;width:50px;font-size:0.90em;margin:0 10px 0 3px;}
			.AppJobSearchFilterSalary {float:left;width:50px;font-size:0.90em;margin:0 10px 0 3px;}
			.AppJobSearchHeading {font-weight:bold;color:#000000;clear:both;padding-top:10px;}
			.AppJobSpacer {margin-right:25px;}
			.AppJobClearForm {clear:both;width:100%;height:15px;}
			.AppJobSearchFilterText {float:left;margin:00px;}
			.AppJobSearchSubmit {float:left;margin-left:15px;margin-top:-5px;}
			.AppJobMyJobsStatusError {color:#FF0000;font-weight:bold;}
			.AppJobMyJobTitleLink{font-weight:bold;}
			
		html>/**/body .SearchHeading, x:-moz-any-link, x:default {margin-top:10px;} /* Only FireFox 3 */
		
		.GoogleTranslate 
		{
			width:165px;
			position:relative;
			left:-183px;
			top:15px;
		}
	/* END - Job Application (AppsJob) module styles */
				
		/* Calendar pop up window */ 
		.PopContainer {float:left;margin:10px;text-align:left;width:510px;}
		.CalendarPopTitle {color:#660099;font-size:130%;}
        .CalendarPopDate {color:#666666;font-size:90%;}
        .CalendarPopSummaryTitle {color:#660099;font-size:110%;}
        .CalendarPopSummary {color:#666666;}
        .CalendarPopContentTitle {color:#660099;font-size:110%;}
		
		
		/*Extranet Styles */

    .extranettable thead{
    font-weight:bold;
    font-size:larger;
    }
    .extranettable{
    background-color:#f8f8f8;
    }
    .extranettable td {
    border-left:none;
    border-top:none;
	border-right:none;
	border-bottom: 1px solid black;
	background: #f8f8f8;
	padding: 6px 6px 6px 12px;
	margin:0;

    } 
    
     .extranettable tr{
    border-bottom: 1px solid black;
    } 
