/*Editor*/
#editor {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%; background:#fff; text-align:center;}

#editor #OCTRL31 {font-size:80%; font-weight:normal; background:#d5d5d5 url("http://www.oadby-wigston.gov.uk/SiteElements/Images/systemimages/editor-menu-bg.gif") no-repeat; border:1px solid #d5d5d5; height:225px; display:block; width:100%; padding-top:205px;}

/*#editor #sitemiddle UL {margin:auto !important; padding:auto !important;}
#editor #sitemiddle UL LI {margin:auto !important; padding:auto !important;}*/

.black_border {border: 1px solid Black;}

/*General*/
body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%; color:black; background:#fff; text-align:center; margin: 5px;}

.sys_wrap {width:768px; background:inherit; clear:both; text-align:left; margin:0 auto 0 auto; color:black; background:#fff;}
.sys_clearwrap {clear:both;}
.sys_clearwrap HR {display:none;}

UL {margin: .4em 0 .6em 0;}
LI {margin:.6em 0 .6em 5px; padding-left:15px;}

#sitemiddle UL {list-style-type:none; margin: .4em 0 .6em 0;}

#sitemiddle LI {padding-left:15px; margin:.6em 0 .6em 5px; background:transparent url("http://www.oadby-wigston.gov.uk/SiteElements/images/systemimages/bullet-type-arrow.gif") no-repeat; background-position: 0 .3em; line-height:1.2em;}
#sitemiddle OL LI {background: none;}

#sitemiddle LI LI {background:none; margin-left:25px; padding-left:5px; list-style-type:lower-alpha;}

A {text-decoration:none; color:#004dda;}
A:hover {text-decoration:underline;}

H1, H2, H3, H4, H5, H6 {font-family:Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0;}
.H1, H1 {color:#cc0000; font-family: Arial;font-size: 1.3em;}
.H2, H2 {font-family: Verdana; color:#cc0000; font-size: 1em; padding: 0px;}
.H3, H3 {color:#cc0000; font-size:1em; margin:0; padding:0;}


P {/*margin:.3em 0 1.2em 0*/margin:0;}

IMG {border:0 none;}

TABLE {/*width:100%; */font-size:100%;}

HR {color:#ddd; height:3px; border-top:1px solid #ddd; border-bottom:1px solid #fff;}

.floatleft {float:left;}
.floatright {float:right;}
.introtext {border-left:5px solid #d5d5d5; padding-left:10px;}

/*Main Areas*/
#siteheader {background:#60a71b; height:93px; border-bottom:1px solid #60a71b; color:white;}
html>body #siteheader {height:auto; min-height:93px;}

#sitemiddle {background:#fff; height:450px; }
html>body #sitemiddle {height:auto; min-height:450px;}

#sitefooter {background:#60a71b; height:23px; color:white; font-size:85%; border:1px solid #60a71b;}
html>body #sitefooter {height:auto; min-height:23px;}

#copyrightbar {background:#fff;color:#5fa71a; font-size:75%;}

/*Header Content*/
#sitelogo {width:348px; height:93px; float:left;}
UL#siteoptions {float:left; width:418px; text-align:right; list-style-type:none; margin-top:5px; height:40px; min-height:40px; font-size:85%;}
html>body ul#siteoptions {width: 380px;}
UL#siteoptions LI {float:right; padding-left:.5em; padding-right:.5em; margin:0; background:none;}
UL#siteoptions LI.sys_withdivider {border-left:1px solid white;}
UL#siteoptions A {color:#fff; text-decoration:none;}
UL#siteoptions A:hover {color:#fff; text-decoration:underline;}

#sitesearch {float:right; width:13.5em; margin-top:0; margin-bottom:5px; text-align:left;}
#sitesearch LABEL {display:block;}
#sitesearch .sys_searchfield {width:10em; background:white; font-size:90%; color:#346306; font-weight:bold; border-bottom:2px solid #468f00; border-right:2px solid #468f00;border-top:1px solid #beeb93;border-left:1px solid #beeb93;}
#sitesearch .sys_searchbutton {background:white; width:3em; text-transform:uppercase; font-size:90%; font-weight:bold; margin-right:5px; border:1px solid black;}

/*Site Middle Content Applies to ALL templates */
#pagebannerimage {height:155px;}
html>body #pagebannerimage {height:auto; min-height:155px;}
#pagebannerimage IMG {position:relative;}
#pagebannerimage H1#pagetitle {
	color:#fff; 
	position:relative;
	font-size:1.3em;
	font-weight:normal;
	background:#212e3e;
	margin:-32px 0 0 0;
	padding:4px 10px 6px 10px;
	text-align:left;
	width:748px;
	filter: Alpha(Opacity=100, FinishOpacity=75, Style=1, StartX=0, StartY=0, FinishX=768, FinishY=100);-moz-opacity:.80;
}
html>body #pagebannerimage H1#pagetitle {margin:-8px 0 0 0;}

#pagebannertext {font-size:170%; height:84px; margin:25px 0 0 15px;}
html>body #pagebannertext {margin-top: 0; padding-top: 24px; height: 60px;}
#breadcrumb {font-size:85%; background:white; border-right:1px solid black; border-bottom:1px solid black; width:757px; padding:5px; font-weight:bold;}
#breadcrumb P {display:inline; font-weight:normal; font-size:100%; color:#5fa71a;}
#breadcrumb A {color:#000; font-weight:normal;}

/*Middle Layout Columns */
.sys_leftsmallcolumn {float:left; width:184px; margin-right:10px;}/*homepage*/
.sys_midsmallcolumn {float:left; width:184px;}/*homepage*/
#rightlargecolumn {float:right; width:380px;}/*homepage*/
.sys_menucolumn {float:left; width:164px; margin-right:7px;}/*Generic and Section*/

/*Section Home Content*/
.sys_sectioncontent #pagebannerimage {background:#fff url("http://www.oadby-wigston.gov.uk/SiteElements/images/systemimages/housingBannerImage.jpg"); background-repeat:no-repeat;}

.sys_sectioncontent #pagebannerimage H1#pagetitle {
	width:560px;
	margin-left:171px;
	border-left:1px solid #ddd;
}
.sys_sectioncontent .sys_contentcolumn H2 A {background:#fff url("http://www.oadby-wigston.gov.uk/SiteElements/images/systemimages/bullet-heading-link-arrow.gif") no-repeat left center; padding-left:20px;}
.sys_sectioncontent .sys_contentcolumn {float:left; width:570px; margin:0 0px 10px 0; border-left:1px solid #dddddd; padding:10px 0 10px 10px;}
/*html>body .sys_sectioncontent .sys_contentcolumn {width:550px;}*/
.sys_sectioncontent .sys_featurebox1 {width:auto; background:#e4eff0; margin-bottom:10px; border:1px solid #d5d5d5;}

/*Generic Content*/

.sys_genericcontent #pagebannerimage {background:#fff url("http://www.oadby-wigston.gov.uk/SiteElements/images/systemimages/housingBannerImage.jpg"); background-repeat:no-repeat;}

.sys_genericcontent .sys_contentcolumn {float:left; width:410px; margin:0 0px 10px 0; border-left:1px solid #dddddd; padding:10px 0 10px 10px;}
.sys_genericcontent #pagebannerimage H1#pagetitle {
	width:400px;
	border-left:1px solid #555;
	margin-left:171px;
}
.sys_genericcontent .sys_featurebox1 {width:auto; background:#e4eff0; margin-bottom:10px; border:1px solid #d5d5d5;}

/*Generic Right Col*/
.sys_rightcolumnsmall {float:right; width:158px; margin:-2.2em 0; background:white; position:relative;}
.sys_rightcolumnsmall P, .sys_rightcolumnsmall UL, .sys_rightcolumnsmall LI {position:relative;}
.sys_rightcolumnsmall #relatedpages {position:relative; border:1px solid #d5d5d5; border-top:0 none; margin-bottom:10px;}
.sys_rightcolumnsmall #relatedpages H2 {color:white; background:#808080; padding:6px; font-size:1em;}

/*Default Table and Content*/
.datatable {}
.sys_contentcolumn TABLE.datatable {border-collapse:collapse; /*font-size:.85em;*/ margin:1em 0 1em 0;}
.sys_contentcolumn TABLE.datatable CAPTION {text-align:left; padding:2px; font-style:italic; }
.sys_contentcolumn TABLE.datatable TH {background:#e8e8e8; padding:2px;}
.sys_contentcolumn TABLE.datatable TD {border:1px solid #e8e8e8; padding:2px;}

/*Feature Box */
.sys_featurebox1 {color:#415758;}
.sys_featurebox1 H2 { margin:5px; padding:0 ;}

.sys_morelink {float:right; margin:5px 5px 0 0 !important;}
.sys_featurebox1 UL {font-size:85%; clear:left;}
.sys_featurebox1 LI {padding-left:20px !important; margin-left:10px !important;}

/*Menu Content*/
.sys_menu {border:1px solid #d5d5d5; font-weight:bold;position:relative; margin-top:-29px; margin-bottom:10px;}
.sys_menu A {display:block; width:137px; padding:5px 20px 5px 5px; background:#fff url("http://www.oadby-wigston.gov.uk/SiteElements/images/systemimages/menu-bullet-arrow.gif") no-repeat; background-position:142px .5em;}
.sys_menu .sys_home {}
.sys_menu .sys_home A {background:#5fa71a url("http://www.oadby-wigston.gov.uk/SiteElements/images/systemimages/menu-bullet-home.gif") no-repeat; background-position:right top; color:#fff;}

.sys_menu .sys_parentfolder {}
.sys_menu .sys_parentfolder A {background:#7f7f7f url("http://www.oadby-wigston.gov.uk/SiteElements/images/systemimages/menu-bullet-parent-folder.gif") no-repeat; background-position:right top; color:#fff;}

.sys_menu .sys_currentfolder {}
.sys_menu .sys_currentfolder A {background:#7f7f7f url("http://www.oadby-wigston.gov.uk/SiteElements/images/systemimages/menu-bullet-current-folder.gif") no-repeat; background-position:right top; color:#fff;}
.sys_menu .sys_currentitem {}
.sys_menu .sys_currentitem A {background-image:url("http://www.oadby-wigston.gov.uk/SiteElements/images/systemimages/menu-bullet-arrow-on.gif");}

.sys_hr {background:#fff url("http://www.oadby-wigston.gov.uk/SiteElements/images/systemimages/menu-hr.gif") repeat-x; height:1px;}
.sys_hr HR {display:none;}

/*Footer Options*/
#sitefooteroptions {}
#sitefooteroptions UL {background:#ebebeb; width:598px; height:25px; margin:.2em 0 .2em 171px; list-style: none; }
html>body #sitefooteroptions UL {padding-bottom: 20px; padding-left: 0;float: left;}
#sitefooteroptions UL LI {float:left;}
#sitefooteroptions LI.sys_returntotop {background-image:url("http://www.oadby-wigston.gov.uk/SiteElements/images/systemimages/bullet-type-to-top.gif"); background-repeat:no-repeat; background-position:0 .4em;}
#sitefooteroptions LI.sys_author {float:right; padding-right:5px;}
html>body #sitefooteroptions LI.sys_author {width: 220px;}
#sitefooteroptions LI.sys_updateddate {float:right; padding-right:5px;}
/*Footer Content*/
.sys_footertext {float:right; padding:4px;}
UL#sitefooterlinks {list-style-type:none; padding:4px 0 4px 0; margin:0;}
UL#sitefooterlinks LI {float:left; padding-left:5px; padding-right:5px; margin:0; background:none;}
UL#sitefooterlinks LI.sys_withdivider {border-left:1px solid white;}
UL#sitefooterlinks A {color:#fff; text-decoration:none;}
UL#sitefooterlinks A:hover {text-decoration:underline;}

/*Copyright Bar Content*/
.sys_visitors {float:left;}
.sys_visitors #HitCountercounter {display: inline;}
.sys_copyighttext {float:right; margin-bottom:5px;}