/* CSS Document */

html {
	margin: 0 auto;
	text-align: center;
	min-height: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
}
a {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
a:active {
	outline:none !important;
}
img {
	border:0 none;
}
.small {
	font-size: 0.9em;
}
/* Default table styles */

TABLE, table {
	font-size:1em;
	width: 100%
}
table.datatablesample {
	border-collapse: collapse;
}
table.datatablesample th {
}
table.datatablesample caption {
}
table.datatablesample td {
}
/* End of default table styles */

/*  --------------  CUSTOM IMAGE STYLES  ----------------  */

.imageLeft {
	float: left;
	margin-right: 16px;
	text-align: left;
}
.imageRight {
	float: right;
	margin-left: 16px;
	text-align: right;
}
/*  -------------   END OF CUSTOM IMAGE STYLES  --------------  */

html, body {
	margin: 0 auto;
	padding: 0;
}
/*=====================================================================================*/
/* MAIN LAYOUT WRAPPERS COMPONENTS */

.sys_SiteWrapperLevelOne {
	width: 970px;
	margin: 0 auto 10px auto;
	padding: 0;
	border-left:1px solid #b3b3b3;
	border-right:1px solid #b3b3b3;
	border-bottom:1px solid #b3b3b3;
}
#editor .sys_SiteWrapperLevelOne {
	width: 980px !important;
}
.sys_SiteWrapperLevelTwo {
	margin: 0;
	padding: 0;
}
/* END LAYOUT WRAPPERS COMPONENTS */
/*=====================================================================================*/

/*=====================================================================================*/
/* HEADER LAYOUT COMPONENTS */

.sys_HeaderRowOne {
	margin: 0;
	padding: 0;
	background: url("/siteelements/images/bkgrnd-layer1.gif") top repeat-y;
	font-size: 0.8em;
	text-align: right;
	height: 26px;
}
.sys_subwrapper {
	width: 44em;
	width: 660px;
	float: right;
	text-align: right !important;
}
#editor .sys_subwrapper {
	width:48em;
}
.sys_HeaderRowdate {
	padding: 4px 10px 4px 10px;
	border-right: 2px solid #fff;
	float: right;
}
.sys_HeaderRowlanguage {
	padding: 3px 10px 0 10px;
	border-right: 1px solid #fff;
	float: right;
}
.sys_HeaderRowfontsize {
	padding:0;
	float: right;
}
	.sys_HeaderRowfontsize a {
	float: left;
	display:block;
	}
.sys_HeaderRowpagestyle {
	padding: 0;
	border-right: 1px solid #fff;
	float: right;
}
	.sys_HeaderRowpagestyle a {
	float:left;
	display:block;}
	
.sys_HeaderRowScreenRead {
	padding: 10px;
	padding: 4px 10px 4px 10px;
	float: right;
	text-align:center;
	width:120px;
}
.sys_HeaderRowSpacer {
	width: 2px;
	border-left: 1px solid #fff;
	padding-top: 8px;
	float: right;
	display:none;
}
.sys_HeaderRowOne .sys_subwrapper a {
	color: #000;
	outline:none;
}
.sys_HeaderRowTwo {
	margin:0;
	padding:0;
	background:#fff url("/Siteelements/images/banner-default.jpg") 100% 0 no-repeat;
	height:122px;
	border-top: 1px solid #fff;
}
.sys_HeaderRowTwo .sys_site-logo {
	width:230px;
	height:112px;
	float:left;
}
.sys_HeaderRowTwo .sys_site-logo img, .sys_HeaderRowTwo .sys_site-logo img.sys_site-logo-png {
	display:block;
}
.sys_HeaderRowTwo .sys_section-title {
	float:right;
	color:#fff;
	font-size:1.1em;
	padding:.2em 20px .2em 55px;
	background:url("/SiteElements/Images/SectionTitlePng.png") 0 100% no-repeat;
}
.sys_HeaderRowThree {
	margin: 0;
	padding: 0;
}
/* END HEADER LAYOUT COMPONENTS */
/*=====================================================================================*/

/*=====================================================================================*/
/* MAIN CONTENT AREA LAYOUT COMPONENTS */

.sys_column {
	float: left;
	margin: 0;
	padding: 0;
	text-align: left;
}
.sys_MainContent {
	margin: 0;
	padding: 0;
	height: 1%;
}
.sys_width5050 {
	width: 50%;
}
#editor .sys_width5050 {
	width: 48%;
}
.sys_width200 {
	width: 200px;
}
.sys_MainContentHome .sys_width200 {
	width: 190px;
	margin-left: 7px;
	padding-left: 10px;
}
.sys_width230 {
	width: 230px;
}
.sys_width520 {
	width: 520px;
}
.sys_width740 {
	width: 740px;
}
.sys_width750 {
	width: 750px;
	margin-right:-10px;
}
.sys_BreadcrumbBar {
	padding: 5px 0 15px 0;
	font-size: 0.8em;
}
.sys_BreadcrumbBar p {
	width: 90px;
	float: left;
	margin: 0;
}
.sys_BreadcrumbBar div {
	width: 638px;
	float: left;
	margin: 0;
}
.sys_BreadcrumbBar a {
	color: #0d91ba;
	text-decoration: none;
	font-weight: bold;
	outline:none;
}
.sys_width750 .sys_TabbedPanelWrap {
	clear: both;
	margin-top: 10px;
	width: 728px;
	background: url("/siteelements/images/bkgrnd-tabbedheadertopleftcurve.gif") 0 top no-repeat;
}
.sys_width518 .sys_TabbedPanelWrap {
	clear: both;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 519px;
	background: url("/siteelements/images/bkgrnd-tabbedheadertopleftcurve.gif") 0 top no-repeat;
}
.sys_TabHeaderWrap {
	margin: 0;
	padding: 0 0 0 10px;
	display: inline;
}
.sys_TabbedPanelWrap h1 {
	background: #fff url("/siteelements/images/bkgrnd-tabbedheadertoprightcurve.gif") right 0 no-repeat;
	display: inline;
	font-size: 1.2em;
	color: #0d91ba;
	font-weight: normal;
	line-height: 2em;
	margin: 0 0 0 14px;
	padding: 7px 13px 8px 0;
}
.sys_TabbedPanelWrap h2, .sys_TabbedPanelWrap .sys_theme-simple .sys_standard-list h2 {
	font-size: 1.25em;
	margin: 0 0 8px 0;
	padding: 0 10px 8px 0;
	background: url("/siteelements/images/bkgrnd-dotted-line.gif") bottom repeat-x;
	color: #000;
	font-weight: normal;
}
.sys_TabbedPanelWrap h3 {
	font-size: 1.1em;
	margin:0 0 .5em 0;
	padding:0;
	font-weight:700;
}
.sys_TabbedPanelWrap p.IntroText {
	color:#354158;
	font-size: 1.35em !important;
}
.sys_TabbedPanelTop {
	border-left: 1px solid #e5eaea;
	background: #fff url("/siteelements/images/bkgrnd-tabbedpaneltoprightcurve.gif") right 0 no-repeat;
	height: 11px;
	margin-top: -1px;
	font-size: 0;
}
.sys_TabbedPanelcontent {
	border-left: 1px solid #e5eaea;
	background: #fff url("/siteelements/images/bkgrnd-tabbedpanelright.gif") right 0 repeat-y;
	padding: 0 10px 10px;
	font-size: 0.8em;
	zoom:1;
	margin: 0;
	overflow: hidden;
}
.sys_TabbedPanelcontent a {
	color: #0d91ba;
	outline:none;
}
.sys_TabbedPanelcontent p {
	margin:0 0 1em 0;
}

.sys_width750 .sys_TabbedPanelcontent p {
	padding-right:50px;
}
.sys_width750 .sys_TabbedPanelBottom {
	background: #fff url("/siteelements/images/bkgrnd-tabbedpanelbottom.gif") 0 0 no-repeat;
	height: 25px;
}
.sys_width518 .sys_TabbedPanelBottom {
	background: #fff url("/siteelements/images/bkgrnd-tabbedpanelbottom2.gif") 0 0 no-repeat;
	height: 25px;
}
/* END CONTENT AREA LAYOUT COMPONENTS */
/*=====================================================================================*/

.sys_maincontentWrapper {
	background: #edf2f2 url("/siteelements/images/bkgrnd-layer2.gif") top repeat-x;
}
.sys_Navcontrols {
	margin: 0 0 6px 0;
	font-size: 0.9em;
	background: transparent;
	padding-left: 224px;
}
.sys_navbar {
	float: left;
	width: 383px;
	margin: -14px 10px 0 0;
	font-size: 0.9em;
	z-index: 1;
	position: relative;
	top: 0;
	font-weight: bold;
}
.sys_navbar img {
	position: relative;
	z-index: 2;
	top: 0;
	Left: 0;
}
.sys_navbar ul {
	padding: 0;
	float: left;
	z-index: 2000;
	width: 383px;
	position: absolute; 
	top: 1px;
	left: 0;
	margin: 0;
}
.sys_navbar ul li {
	float: left;
	list-style: none;
	padding: 0;
}
.sys_navbar ul li a {
	display: block;
	padding: 8px 14px 10px 12px;
	margin: 0;
	color: #fff;
	outline: none;
}
#editor .sys_navbar ul li a {
	padding: 10px 10px 10px 10px;
	outline:none;
}
#editor .sys_navbar ul li#item3 a {
	width: 130px;
	outline:none;
}
#editor .sys_navbar ul li#item1 img,
#editor .sys_navbar ul li#item2 img,
#editor .sys_navbar ul li#item3 img,
#editor .sys_navbar ul li#item4 img {
	visibility: hidden
}
#editor .sys_navbar ul li#item4 a {
	width: 100px;
	outline:none;
}
.sys_navbar ul li span img {
	display: none
}
.sys_navbar ul li#item1 a {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 4000;
	outline:none;
}
.sys_navbar ul li#item1.sys_selected span img {
	display: inline;
	position: relative;
	top: 0;
	left: 1px;
	z-index: 2000;
}
.sys_navbar ul li#item1.sys_selected a {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 4000;
	outline:none;
}
.sys_navbar ul li#item2 a {
	position: absolute;
	top: 0;
	left: 63px;
	z-index: 4000;
	outline:none;
}
.sys_navbar ul li#item2.sys_selected span img {
	display: inline;
	position: relative;
	top: 0;
	left: -4px;
	left: 60px;
	z-index: 2000;
}
.sys_navbar ul li#item2.sys_selected a {
	position: absolute;
	top: 0;
	left: 63px;
	z-index: 4000;
	outline:none;
}
.sys_navbar ul li#item3 a {
	position: absolute;
	top: 0;
	left: 170px;
	z-index: 4000;
	outline:none;
}
.sys_navbar ul li#item3.sys_selected span img {
	display: inline;
	position: relative;
	top: 0;
	left: 170px;
	z-index: 2000;
}
.sys_navbar ul li#item3.sys_selected a {
	position: absolute;
	top: 0;
	left: 170px;
	z-index: 4000;
	outline:none;
}
.sys_navbar ul li#item4 a {
	position: absolute;
	top: 0;
	left: 286px;
	z-index: 4000;
	display: block;
	width: 70px;
	outline:none;
}
.sys_navbar ul li#item4.sys_selected span img {
	display: inline;
	position: relative;
	top: 0;
	left: 284px;
	z-index: 2000;
}
.sys_navbar ul li#item4.sys_selected a {
	position: absolute;
	top: -30px;
	top: 0;
	left: 286px;
	z-index: 4000;
	outline:none;
}
.sys_MyAccount {
	position: relative;
	float: left;
	width: 135px;
	margin: -14px 10px 0 0;
	z-index: 1;
}
.sys_MyAccount span img {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2000;
}
.sys_MyAccount a {
	position: absolute;
	top: 10px;
	left: 14px;
	z-index: 4000;
	color: #000;
	outline:none;
}
.sys_SearchTools {
	position: relative;
	float: left;
	width: 135px;
	width: 198px;
	margin: -14px 0 0 0;
	z-index: 1;
}
.sys_SearchTools span {
	position: absolute;
	top: 4px; 
	left: 8px; 
	z-index: 4000;
}
.sys_SearchTools label {
	display: none !important;
}
.sys_SearchTools .sys_search-query-control {
	position: absolute;
	top:6px;
	left:8px;
}
.sys_SearchTools .sys_search-query-control .sys_searchbox {
	width: 112px;
	border: 1px solid #1089ae;
	margin: 0;
	padding: 2px;
	margin-right: 8px;
}
.sys_SearchTools .sys_search-query-control .sys_search-button {
	border: 1px solid #1089ae;
	color: #fff;
	background: #23a5cd;
	font-weight: bold;
	padding: 0;
	width: 56px;
}
#editor .sys_navbar ul li span img {
	display: none;
}
/*=====================================================================================*/
/* FOOTER LAYOUT COMPONENTS */

.sys_footerWrapper {
	padding-top: 10px;
}
.sys_FooterPanel1 {
	float: left;
	width: 80px;
	height: 3.5em;
	background: url("/siteelements/images/bkgrnd-crf-logo.gif") 10px 0 no-repeat;
}
.sys_FooterPanel2 {
	float: left;
	width: 140px;
	height: 3.5em;
	font-size: 0.7em;
	text-align: left;
	padding-top: 10px;
}
.sys_FooterPanel3 {
	float: left;
	width: 65px;
	height: 3.5em;
	background: url("/siteelements/images/bkgrnd-hirc-logo.gif") 6px 0 no-repeat;
}
.sys_FooterPanel4 {
	float: left;
	width: 80px;
	height: 3.5em;
	background: url("/siteelements/images/bkgrnd-padp-logo.gif") 0 0 no-repeat;
}
.sys_FooterPanel5 {
	float: left;
	width: 400px;
	height: 3.5em;
	font-size: 0.7em;
	text-align: left
}
.sys_FooterPanel6 {
	float: left;
	width: 170px;
	height: 3.5em;
	background: url("/siteelements/images/bkgrnd-bfn-logo.gif") 10px 0 no-repeat;
}
/* END FOOTER LAYOUT COMPONENTS */
/*=====================================================================================*/

/*=====================================================================================*/
/* MISCELLANEOUS LAYOUT COMPONENTS */

.sys_clearboth, .sys_clear {
	clear: both;
	font-size: 0;
	line-height: 0;
	height: 0;
}
.sys_PageOptions {
	margin: 10px 0 0 10px;
	padding: 0 0 0 10px;
	font-size: 0.8em;
	width: 160px;
}
.sys_PageOptions h2 {
	font-size: 1em;
	margin: 0 0 8px 0;
	padding: 0 0 8px 0;
	background: url("/siteelements/images/bkgrnd-dotted-line.gif") bottom repeat-x;
}
.sys_PageOptions ul {
	margin: 0;
	padding: 0;
}
.sys_PageOptions ul li {
	list-style: none;
	Margin: 0;
	padding: 2px 0;
}
.sys_PageOptions ul li a {
	background: url("/siteelements/images/bullet_pageoptions.gif") 0 0.4em no-repeat;
	margin: 0;
	padding: 4px 0 6px 25px;
	color: #0a799c;
	outline:none;
}
/* Logon control */

#LogonControl_LoginPanel {
	width: 350px;
}
#LogonControl_LoginPanel label#LogonControl_UsernameLabel {
	display: block;
	float: left;
	width:100px;
	margin: 0 0 10px 0;
	padding: 0;
}
#LogonControl_LoginPanel input#LogonControl_UserName {
	width: 150px;
	margin: 0 0 10px 0;
}
#LogonControl_LoginPanel label#LogonControl_PasswordLabel {
	display: block;
	float: left;
	width: 100px;
	padding: 0;
}
#LogonControl_LoginPanel input#LogonControl_Password {
	width: 150px;
}
#LogonControl_LoginPanel input#LogonControl_SubmitButton {
	display: block;
	clear: both;
	margin-top: 10px;
	background: url("/siteelements/images/bkgrnd-form-button.gif") 0 0 repeat-x;
	border: 0;
	color: #fff;
	font-weight: bold;
	padding: 2px;
	width: 55px;
	height: 25px;
	cursor: hand;
}
#LogonControl_SavePasswordPanel {
	clear: both;
	margin-top: 20px;
}
#LogonControl_SavePasswordPanel input#LogonControl_SavePassword {
	float: left;
}
#LogonControl_SavePasswordPanel label {
	float: left;
	padding: 2px 0 0 8px;
}
#LogonControl_LoginErrorMessage {
	clear: both;
}
/* End Logon control */

/* END MISCELLANEOUS LAYOUT COMPONENTS */
/*=====================================================================================*/

.sys_datarepeatercontrol .sys_itemslist, 
.sys_datarepeatercontrol .sys_itemslist .sys_subitem {
display:block;
clear:both;}

/*=====================================================================================*/
/* FEATURE BOXES */

/*.... HOMEPAGE RIGHT COLUMN BOXES ....*/

/* Feature Box 1 */
.sys_feature-box-1 {
	font-size:.8em;
	margin: 0 0 10px 16px;
	padding: 0 0 3px 0;
	width: 190px;
	background:url("/siteelements/images/bkgrnd-featureboxbottom-type1.png") 0 100% no-repeat;
}
	.sys_feature-box-1 .sys_inner {
	background-color:#ffe850;
	margin-bottom:5px;}
		.sys_feature-box-1 .sys_inner p {
		font-size:.9em;
		margin:0 8px .3em 8px;}
		
	.sys_feature-box-1 a {
		font-weight:700;
		color:#0a799c;
	}
.sys_feature-box-1 h2, .sys_feature-box-1 h2 {
	color:#fff;
	background:url("/SiteElements/Images/FeatureBox1Head.gif") no-repeat;
	margin:0;
	padding:5px 10px;
	height:15px;
	font-size:1em;
	position:relative;
	z-index:250;
	margin-bottom:-25px;
}
	.sys_feature-box-1 h2 a, .sys_feature-box-1 h2 a {
	color:#fff;}
	
.sys_feature-box-1 .sys_news-control .sys_itemslist, .sys_feature-box-1 .sys_events-control .sys_itemslist {
	padding:0;
	background:#ffe850;
}
.sys_feature-box-1 .sys_news-control .sys_subitem, .sys_feature-box-1 .sys_events-control .sys_subitem {
	padding:0;
	width:190px;
	background:#ffe850;
}
.sys_feature-box-1 .sys_news-control .sys_subitem {
	height:150px;
}
.sys_feature-box-1 .sys_events-control .sys_subitem {
	height:180px;
}
.sys_feature-box-1 .sys_news-control .sys_thumbnail {
	clear:both;
	margin:0;
	padding:0;
	text-align:center;
}
.sys_feature-box-1 .sys_news-control .sys_thumbnail, .sys_feature-box-1 .sys_events-control .sys_thumbnail {
	width:190px;
	height:105px;
	background:#fff;
	text-align:center;
}
.sys_feature-box-1 .sys_news-control .sys_icon, .sys_feature-box-1 .sys_events-control .sys_icon {
	width:190px;
	height:105px;
	background:#fff url("/SiteElements/Images/NoImage190x110.gif") no-repeat;
}
.sys_feature-box-1 .sys_news-control .sys_thumbnail img, .sys_feature-box-1 .sys_events-control .sys_thumbnail img {
	margin:0 auto;
}
.sys_feature-box-1 .sys_news-control .sys_news-subheading, .sys_feature-box-1 .sys_events-control .sys_events-subheading {
	margin:0;
	padding:5px 8px;
	font-size:1em;
}
.sys_feature-box-1 .sys_news-control .sys_news-subheading a, .sys_feature-box-1 .sys_events-control .sys_events-subheading a {
	display:block;
	padding:0 0 0 10px;
	background:url("/siteelements/images/bullet_chevron.gif") 0 0.35em no-repeat;
	outline:none;
}
.sys_feature-box-1 .sys_news-control dl, .sys_feature-box-1 .sys_events-control dl {
	margin:0;
	padding:0;
}
.sys_feature-box-1 .sys_news-control dl {
	display:none;
}
.sys_feature-box-1 .sys_events-control dl dt, .sys_feature-box-1 .sys_events-control dl dd {
	margin:0;
	padding:0;
}
.sys_feature-box-1 .sys_events-control dl dt.sys_events-time, .sys_feature-box-1 .sys_events-control dl dt.sys_events-date {
	font-size:85%;
	width:40px;
	padding:0 5px 0 20px;
	float:left;
	display:none;
}
.sys_feature-box-1 .sys_events-control dl dd.sys_events-time, .sys_feature-box-1 .sys_events-control dl dd.sys_events-date {
	font-size:85%;
	padding:0 15px;
	float:left;
}
.sys_feature-box-1 .sys_events-control dl dt.sys_events-description {
	display:none;
}
.sys_feature-box-1 .sys_events-control dl dd.sys_events-description {
	display:none;
}
.sys_feature-box-1 #news-next, .sys_feature-box-1 #events-next {
	background:#ffe850;
	text-align:right;
	padding:.2em 5px;
	text-transform:uppercase;
	font-size:90%;
	font-weight:700;
}

/* Feature Box 2 */
.sys_feature-box-2 {
width:200px;
color:#fff;
background:#0d91ba url("/SiteElements/Images/FeatureBoxBlue/FeatureBg.gif") 0 100% no-repeat;
font-size:.8em;
margin:0 0 12px 6px;
padding:0 0 5px 0;
font-weight:700;}
	.sys_feature-box-2 h2 {
	color:#fff;
	background:#0d91ba url("/SiteElements/Images/FeatureBoxBlue/HeadingBg.gif") 0 0 no-repeat;
	font-size:1em;
	border-bottom:1px solid #fff;
	padding:.3em 10px;
	margin:0 0 8px 0;}
	
	.sys_feature-box-2 p, .sys_feature-box-2 ul {
	margin:0 10px 10px 10px;}
	
	
.sys_width518 .sys_feature-box-2 {
width:519px;
background:#0d91ba url("/SiteElements/Images/FeatureBoxBlue/Large/FeatureBg.gif") 0 100% no-repeat;
margin:0 0 12px 0;}
	.sys_width518 .sys_feature-box-2 h2 {
	background:#0d91ba url("/SiteElements/Images/FeatureBoxBlue/Large/HeadingBg.gif") 0 0 no-repeat;}
	

.sys_FeatureBoxTypeOneWrapper {
	margin: 0 0 10px 16px;
	padding: 0;
	width: 190px;
}
.sys_FeatureBoxTypeOneTop {
}
#LatestNews .sys_FeatureBoxTypeOneMainImage {
	background: url("/siteelements/images/feature-NewsItem.gif") 0 0 no-repeat;
	height: 105px;
	position: relative;
}
#Events .sys_FeatureBoxTypeOneMainImage {
	background: url("/siteelements/images/feature-Events.gif") 0 0 no-repeat;
	height: 105px;
	position: relative;
}
#YourOpinion .sys_FeatureBoxTypeOneMainImage {
	background: url("/siteelements/images/feature-YourOpinion1.gif") 0 0 no-repeat;
	height: 68px;
	position: relative;
}
.sys_FeatureBoxTypeOneMainContent {
	background: #ffe850;
	padding: 10px 10px 0 10px;
	font-size: 0.8em;
}
.sys_FeatureBoxTypeOneBottom {
	background: url("/siteelements/images/bkgrnd-featureboxbottom-type1.png") 0 0 no-repeat;
	height: 10px;
}
.sys_FeatureBoxTypeOneMainImage span.sys_featurebox-titlebackground {
	position: relative;
}
.sys_FeatureBoxTypeOneMainImage h2 {
	color: #fff;
	font-size: 0.75em;
	position: absolute;
	top: 6px;
	left: 10px;
	margin: 0;
	padding: 0;
}
.sys_featurebox-link {
	text-align: right;
	font-size: 0.85em;
}
.sys_featurebox-link a {
	text-transform: uppercase;
	color: #0a799c;
	text-decoration: none;
	font-weight: bold;
	outline:none;
}
.sys_FeatureBoxTypeOneWrapper ul {
	margin: 0;
	padding: 0;
}
.sys_FeatureBoxTypeOneWrapper ul li {
	margin: 0;
	padding: 0;
	list-style: none;
}
.sys_FeatureBoxTypeOneWrapper ul li a {
	display: block;
	margin: 0;
	padding: 0 0 0 10px;
	color: #0a799c;
	text-decoration: none;
	background: url("/siteelements/images/bullet_chevron.gif") 0 0.4em no-repeat;
	outline:none;
}
.sys_FeatureBoxTypeOneWrapper ul li span.sys_event-date {
	display: block;
	color: #d56400;
	padding-left: 10px;
}
/*.... END OF HOMEPAGE RIGHT COLUMN BOXES ....*/

/*.... HOMEPAGE LINKED LISTING BOX - ANNUAL REVIEW FEATURE ....*/

.sys_HomeAnnualReviewWrap {
	margin: 0;
	padding: 0;
}
.sys_HomeAnnualReviewWrap h2 {
	font-size: 1.4em;
	margin: 0 0 8px 0;
	padding: 0 10px 8px 10px;
	background: url("/siteelements/images/bkgrnd-dotted-line.gif") bottom repeat-x;
	color: #000;
	font-weight: normal;
}
.sys_HomeAnnualReviewWrap .sys_columnWrap {
	margin: 0 0 10px 0;
	padding: 0;
}
.sys_HomeAnnualReviewWrap .sys_width5050 {
}
.sys_HomeAnnualReviewWrap .sys_width5050 ul {
	margin: 0;
	padding: 0;
}
.sys_HomeAnnualReviewWrap .sys_width5050 ul li {
	margin: 0;
	padding: 4px 0 4px 10px;
	list-style: none
}
.sys_HomeAnnualReviewWrap .sys_width5050 ul li a {
	margin: 0;
	padding: 0 0 0 20px;
	color: #0a799c;
	background: url("/siteelements/images/bullet_chevron2.gif") 0 0.4em no-repeat;
	outline:none;
}
.sys_HomeAnnualReviewWrap .sys_DownloadLink {
	clear: both;
	padding: 10px 0 0 10px;
}
.sys_HomeAnnualReviewWrap .sys_DownloadLink a {
	font-weight: bold;
	color: #0a799c;
	background: url("/siteelements/images/bullet_pageoptions.gif") 0 0.2em no-repeat;
	padding: 0 0 4px 25px;
	outline:none;
}
/*.... END OF HOMEPAGE LINKED LISTING BOX - ANNUAL REVIEW FEATURE ....*/

/*.... HOMEPAGE MULTI FEATURE AREA ....*/

.sys_HomeMultiFeatureWrap {
	margin-top: 10px;
}
#BoxLeft {
	float: left;
}
#BoxRight {
	float: right;
}

.sys_HomePromoFeatureWrap {
	float: left;
	margin: 0;
	padding: 0;
	width: 240px
}
.sys_HomeMultiFeatureWrap .sys_HomePromoFeatureWrap h2 {
	background: #33afd5 url("/siteelements/images/bkgrnd-dotted-line2.gif") bottom repeat-x;
	padding: 0;
	margin: 0 0 20px 0;
	font-size: 1.2em;
}
.sys_HomeMultiFeatureWrap .sys_HomePromoFeatureWrap h2 a {
	padding: 4px 0 4px 6px;
	margin: 0;
	color: #fff;
	display: block;
	font-weight: normal;
	outline:none;
}
.sys_HomeMultiFeatureWrap .sys_HomePromoFeatureWrap .sys_leftcolumn {
	float: left;
	width: 100px;
	text-align: center;
}
.sys_HomeMultiFeatureWrap .sys_HomePromoFeatureWrap .sys_righcolumn {
	float: right;
	width: 140px;
}
.sys_HomeMultiFeatureWrap .sys_HomePromoFeatureWrap .sys_righcolumn p {
	margin:0;
}
.sys_HomeMultiFeatureWrap .sys_HomePromoFeatureWrap .sys_leftcolumn img, .sys_HomeMultiFeatureWrap .sys_HomePromoFeatureWrap .sys_rightcolumn img {
	border-left: 6px solid #ffe850;
}
/*.... END OF HOMEPAGE MULTI FEATURE AREA ....*/

/*.... DOUBLEPAGE MULTI FEATURE AREA ....*/

.sys_DoubleMultiFeatureWrap {
	margin-top: 10px;
}
#BoxLeft {
	float: left;
}
#BoxRight {
	float: right;
}
.sys_DoublePromoFeatureWrap {
	float: left;
	margin: 0;
	padding: 0;
	width: 300px
}
.sys_DoubleMultiFeatureWrap .sys_DoublePromoFeatureWrap h2 {
	background: #33afd5 url("/siteelements/images/bkgrnd-dotted-line2.gif") bottom repeat-x;
	padding: 0;
	margin: 0 0 20px 0;
	font-size: 1.2em;
}
.sys_DoubleMultiFeatureWrap .sys_DoublePromoFeatureWrap h2 a {
	padding: 4px 0 4px 6px;
	margin: 0;
	color: #fff;
	display: block;
	font-weight: normal;
	outline:none;
}
.sys_DoubleMultiFeatureWrap .sys_DoublePromoFeatureWrap .sys_leftcolumn {
	float: left;
	width: 110px;
	text-align: center;
}
.sys_DoubleMultiFeatureWrap .sys_DoublePromoFeatureWrap .sys_righcolumn {
	float: right;
	width: 190px;
}
.sys_DoubleMultiFeatureWrap .sys_DoublePromoFeatureWrap .sys_righcolumn p {
	margin:0;
}
.sys_DoubleMultiFeatureWrap .sys_DoublePromoFeatureWrap .sys_leftcolumn img, .sys_DoubleMultiFeatureWrap .sys_DoublePromoFeatureWrap .sys_rightcolumn img {
	border-left: 6px solid #ffe850;
}
/*.... END OF DOUBLEPAGE MULTI FEATURE AREA ....*/




.sys_ContactDetails {
	background: #f7df60 url("/siteelements/images/bkgrnd-contactdetails-top.gif") top left no-repeat;
	width: 197px;
	margin: 0 0 0 10px;
	border-bottom:1px solid #e7ae41;
}
.sys_ContactDetails img {
	position: relative;
	top: 6px;
	left: 10px;
}
.sys_ContactDetailsContent {
	background: #f9e05b;
	padding:2px 0 10px 0;
	overflow:hidden;
}
.sys_ContactDetailsContent .sys_address {
	background:#f7df60;
	height:110px;
}
.sys_ContactDetailsContent p {
	margin: 0;
	padding: 8px 10px 0 15px;
	font-size: 0.8em;
}
.sys_ContactDetailsBottom {
	height:1px;
	line-height:1px;
}
/* END FEATURE BOXES */


/* ==== Mini Post It Note Contact Details ==== */

.sys_Post_It_Wrapper {
	margin: 0;
	font-size:.75em;
}
.sys_Post_It_Wrapper .sys_ContactDetails {
	background: #f7df60 url("/siteelements/images/bkgrnd-contactdetails-top.gif") top left no-repeat;
	width: 197px;
	border-bottom:1px solid #e7ae41;
}
.sys_Post_It_Wrapper .sys_ContactDetails h2 {
	font-size: 1.2em;
	font-weight: normal;
	margin:0;
	padding:8px 0 0 10px;
}
.sys_Post_It_Wrapper .sys_ContactDetails img {
	position: relative;
	top: 4px;
	left: 10px;
}
.sys_Post_It_Wrapper .sys_ContactDetailsContent {
	background: #f9e05b;
	padding:2px 0 10px 0;
	overflow:hidden;
	color: #c36818;
	font-weight: bold;
}
.sys_Post_It_Wrapper .sys_ContactDetailsContent .sys_address {
	background:#f7df60;
	height:110px;
}
.sys_Post_It_Wrapper .sys_ContactDetailsContent p {
	margin: 0;
	padding: 4px 0 0 10px;
	font-size: 1em;
	color: #c36818;
	font-weight: bold;
}
.sys_Post_It_Wrapper .sys_ContactDetailsBottom {
	height:1px;
	line-height:1px;
}

/* ==== // End of Mini Post It Note Contact Details ==== */



/*=====================================================================================*/
/* TABBED PROPERTY PAGE - DETAILS & TABBED STYLES */

.sys_tabbedpropertydetailsWrap {
	width: 728px;
	font-size: 0.8em !important;
}
.sys_tabbedpropertydetailsWrap p {
	font-size: inherit !important;
}
.sys_tabbedmenu {
	padding: 0 0 0 1px;
	background: transparent;
}
div.sys_tabbedmenu ul li {
	font-size: 0.85em;
}
.sys_tabbedmenu ul {
	margin:0;
	padding: 0;
	list-style: none;
}
.sys_tabbedmenu li {
	position: relative;
	float: left;
	margin: 0;
	padding: 0 0 0 8px;
	text-transform:uppercase;
	background: url("/siteelements/images/bkgrnd-tableft.gif") 0 0 no-repeat;
	width: 113px;
}
.sys_tabbedmenu li.sys_tabmenu5 {
	width: 114px;
}
.sys_tabbedmenu a {
	display: block;
	color: #000;
	margin: 0;
	padding: 8px 5px 6px 15px;
	text-decoration: none;
	background: #fff url("/siteelements/images/bkgrnd-tabright.gif") right 0 no-repeat;
	putline: none;
}
.sys_tabbedmenu li.sys_selected a {
	position: relative;
	margin: 0 0 -6px -7px;
	background:  url("/siteelements/images/bkgrnd-tab-selected2.gif") -1px 0 no-repeat;
	padding: 8px 0px 7px 22px;
	outline:none;
}
.sys_tabbedmenuline {
	clear: both;
	padding: 0;
	height: 1px;
	line-height: 1px;
	font-size: 0;
	background: #c1c2c2;
	border-left: 1px solid #e5eaea;
	background: #c1c2c2 url("/siteelements/images/bkgrnd-tabbedpanelright.gif") right 0 repeat-y;
	margin: 0;
}
.sys_feature_box_contentarea {
	clear: left;
	border-left: 1px solid #e5eaea;
	background: #fff url("/siteelements/images/bkgrnd-tabbedpanelright.gif") right 0 repeat-y;
}
.sys_tabbedpropertydetailsWrap .sys_feature_box_contentarea .sys_tab1 p {
	padding: 0 20px 10px 20px !important;
}
.sys_tab1,
.sys_tab2,
.sys_tab3,
.sys_tab4,
.sys_tab5,
.sys_tab6 {
	padding: 4px 0 4px 10px;
}
.sys_feature_box_bottom {
	background: #fff url("/siteelements/images/bkgrnd-tabbedpanelbottom.gif") 0 0 no-repeat;
	height: 25px;
}
.sys_PropertyBanner {
	margin: 10px 0;
	padding: 0;
}
.sys_PropertyTitleBar {
	margin: 0 0 25px 0;
	padding: 0;
}
.sys_PropertyTitleBar H1 {
	float: left;
	width: 500px;
	color: #0d91ba;
	font-size: 1em;
	margin: 0;
	padding: 0;
}
.sys_PropertyTitleBar .sys_ReturnToSearchResults {
	float: right;
	width: 210px;
	font-size: 0.8em;
	margin-top: 2px;
}
.sys_PropertyTitleBar .sys_ReturnToSearchResults a {
	color: #0d91ba;
	text-decoration: none;
	padding: 2px 0 6px 30px;
	font-weight: bold;
	outline: none;
	background: url("/siteelements/images/bkgrnd-arrow.gif") left 1px no-repeat;
	outline:none;
}
.sys_feature_box_contentarea h2 {
	color: #0d91ba;
	font-size: 1.4em;
	font-weight: normal;
	margin: 10px 0 20px 10px;
	position: relative;
}

/* Tabbed content area styles */
.sys_feature_box_contentarea h3 {
	font-size: 1.1em;
	color: #000;
	margin: 0 0 10px 0;
	padding: 0;
}
.sys_feature_box_contentarea ul {
	margin: 0;
	padding: 0;
}
.sys_feature_box_contentarea li {
	list-style: none;
	margin: 0;
	padding: 0 0 12px 15px;
	background: url("/siteelements/images/bkgrnd-bullet-greybar.gif") 0 0.5em no-repeat;
}

/* Tab 1 Content Area */

.sys_Tab1Panel1 {
	margin: 0 20px 10px 10px;
}
.sys_Tab1Panel1 p {
	margin: 0 20px 10px 0;
}
.sys_Tab1panelTop {
	margin: 0 10px 0 20px;
}
.sys_Tab1panelBottom {
	margin: 20px 10px 0 20px;
}

/* Tab 2 Content Area */
.sys_Tab2Panel1 {
	float: left;
	width: 400px;
}
.sys_Tab2Panel1 {
	padding: 0 0 10px 10px;
}
.sys_Tab2Panel1 p {
	padding: 0 0 10px ;
}
.sys_Tab2Panel2 {
	float: right;
	width: 270px;
}

/* Tab 3 Content Area */
.sys_Tab3Panel1, .sys_Tab3Panel2, .sys_Tab3Panel3 {
	float: left;
	width: 230px;
	margin-right: 8px;
}
.sys_Tab3Panel1 {
	padding-left: 10px;
	width: 220px;
}
.sys_feature_box_contentarea .sys_tab3 ul {
	margin: 0;
	padding: 0;
}
.sys_feature_box_contentarea .sys_tab3 ul li {
	list-style: none;
}

/* Tab 4 Content Area */
.sys_Tab4Panel1 {
	float: left;
	width: 400px;
	padding: 0 0 0 10px;
}
.sys_Tab4Panel1 p {
	margin: 0 0 10px 0;
}
.sys_Tab4Panel2 {
	float: right;
	background: #fff;
	width: 250px;
	margin-right: 20px;
}
.sys_prop-ref-boxtop a.sys_zoominlink {
	color: #fff;
	font-size: 0.7em;
	background: url(/SiteElements/Images/spyglass2.gif) 0 2px no-repeat;
	padding: 0 0 0 18px;
}

/* Tab 5 Content Area */
.sys_Tab5Panel1 {
	float: left;
	width: 200px;
	padding: 0 0 0 10px;
}
.sys_Tab5Panel1 dl {
	margin: 0;
	padding: 0;
	font-size: 0.8em;
}
.sys_Tab5Panel1 dt {
	margin: 0;
	padding: 0;
	font-weight: bold;
}
.sys_Tab5Panel1 dd {
	margin: 0;
	padding: 0 0 10px 0;
}
.sys_Tab5Panel2 {
	float: left;
	width: 200px;
	padding: 0 0 0 20px;
}
.sys_Tab5Panel3 {
	float: right;
	width: 270px;
}

/* Tab 6 Content Area */

/* Property reference box - blue box feature */
.sys_prop-ref-box {
	width: 250px;
	margin: 0;
	padding: 0;
}
.sys_prop-ref-boxtop {
	background: url("/siteelements/images/bkgrnd-propertyftr-top.gif") 0 0 no-repeat;
	min-height: 30px;
}
.sys_prop-ref-boxtop h2 {
	color: #fff;
	margin: 0;
	padding: 4px 0 4px 8px;
	font-weight: normal;
}
.sys_prop-ref-boxcontent {
	border-top: 8px solid #0d91ba;
	border-left: 8px solid #0d91ba;
	border-right: 8px solid #0d91ba;
	/* min-height: 160px; */
	height: auto;
}
.sys_Tab5Panel3 .sys_prop-ref-boxcontent {
	background: #0d91ba;
}
.sys_prop-ref-boxbottom {
	background: url("/siteelements/images/bkgrnd-propertyftr-bottom.gif") 0 0 no-repeat;
	height: 10px;
}
/* End */

/* // End of Tabbed content area styles */

/* END TABBED PROPERTY PAGE - DETAILS & TABBED STYLES */
/*=====================================================================================*/

/* Home page image bar */

.sys_HomeImageBar {
	margin: 0;
	padding: 0;
}
.sys_HomeImageBar a img {
	border: 1px solid #d5d9d9
}
.sys_ImageBarLeftCol {
	float: left;
	width: 330px;
	outline:none;
}
.sys_ImageBarRightCol {
	float: right;
	width: 144px;
}
/*=====================================================================================*/
/* SIMPLEMENUXML */

/* Level 1 navigation styles */

ul.sys_simpleListMenu {
	margin: -9px 0 10px 10px;
	padding: 0;
	width: 206px;
}
ul.sys_simpleListMenu li {
	width: 198px;
	font-size: 0.9em;
	border-bottom: 1px solid #fff;
	list-style: none;
	margin: 0;
	padding: 0;
	height: 1%;
	position: relative;
}
ul.sys_simpleListMenu li.sys_last {
	border-bottom: 0;
}
ul.sys_simpleListMenu li a {
	display: block;
	background: #0290bc url("/siteelements/images/bkgrnd-menuLevel1.gif") 0 0 repeat-x;
	margin: 0;
	padding: 10px 20px 9px 14px;
	color: #fff;
	position: relative;
	height: 1%;
	outline:none;
	font-weight: bold;
}
ul.sys_simpleListMenu li.sys_first a {
	display: block;
	background: url("/siteelements/images/bkgrnd-menuTopBlue2.gif") 0 0 no-repeat;
	margin: 0;
	padding: 12px 20px 11px 14px;
	color: #fff;
	outline:none;
}
ul.sys_simpleListMenu li.sys_first div.sys_selected a {
	padding: 12px 0 14px 14px;
	background: url("/siteelements/images/bkgrnd-menuLevelselected6.gif") 0 0 no-repeat;
	outline:none;
}
ul.sys_simpleListMenu li div.sys_selected {
	width: 206px;
	margin: 0;
	padding: 0;
	height: 1%;
	position: relative;
}
li div.sys_selected a {
	padding: 12px 0 14px 14px;
	background: url("/siteelements/images/bkgrnd-menuLevelselected5.gif") 0 0 no-repeat;
	outline:none;
}
ul.sys_simpleListMenu li.sys_last a {
	display: block;
	background: #0290bc url("/siteelements/images/bkgrnd-menuLevel1Bottom.gif") bottom no-repeat;
	margin: 0;
	padding: 10px 0 14px 14px;
	color: #fff;
	position: relative;
	height: 1%;
	border-bottom: 0;
	outline:none;
}
ul.sys_simpleListMenu li.sys_last div.sys_selected a {
	display: block;
	background: url("/siteelements/images/bkgrnd-menuLevel1syslast-selected2.gif") 0 bottom no-repeat;
	margin: 0;
	padding: 10px 0 22px 14px;
	color: #fff;
	position: relative;
	height: 1%;
	width: 198px;
	border-bottom: 0;
	outline:none;
}
/* Level 2 Menu Items */

ul.sys_simpleListMenu ul.sys_children {
	margin: 0;
	padding: 0;
	width: 198px;
	border-bottom: 0;
	border-left: 1px solid #9cc531;
	width: 197px !important;
}
ul.sys_simpleListMenu ul.sys_children li {
	border: 0;
	background: #88b906;
	padding:0;
	width: 197px;
}
ul.sys_simpleListMenu ul.sys_children li a {
	margin:0;
	padding:4px 20px 5px 14px;
	outline:none;
	background: url("/siteelements/images/bkgrnd-menuLevelunselected.gif") 0 0 repeat-y;
	width: 164px;
	width: 163px;
	border-top: 1px solid #88b906;
	border-bottom: 1px solid #88b906;
}
ul.sys_simpleListMenu ul.sys_children li a:hover {
	margin: 0 0 0 8px;
	padding: 4px 20px 5px 5px;
	background: url("/siteelements/images/bkgrnd-menuLevelunselected.gif") 0 0 repeat-y;
	background: #80b306 url("/siteelements/images/bkgrnd-nav-chevron.gif") 168px 0.5em no-repeat;
	width: 164px;
	width: 163px;
	border-top: 1px solid #98c22a;
	border-bottom: 1px solid #98c22a;
	border-left: 1px solid #98c22a;
}
ul.sys_simpleListMenu ul.sys_children li div.sys_selected {
	padding: 0;
}
ul.sys_simpleListMenu ul.sys_children li div.sys_selected a {
	background: #80b306 url("/siteelements/images/bkgrnd-nav-chevron.gif") 168px 0.5em no-repeat;
	border-top: 1px solid #98c22a;
	border-bottom: 1px solid #98c22a;
	border-left: 1px solid #98c22a;
	margin: 0 0 0 8px;
	padding: 4px 20px 5px 5px;
	width: 164px;
	width: 163px;
	outline:none;
}
/* END SIMPLEMENUXML */
/*=====================================================================================*/

/*=====================================================================================*/
/* News and Events Feature */
.sys_content-column {
	float:left;
	width:49%;
	margin-right:1%;
}
/* Combo Control */
	/* Standard List Items*/
	.sys_standardminicombo div.sys_standard-list h2.sys_news-title {
	position:absolute;
	top:-999px;
	left:-999px;
}
.sys_standardminicombo div.sys_standard-list .sys_subitem {
	margin:0 8px 8px 0;
}
.sys_standardminicombo div.sys_standard-list .sys_thumbnail, .sys_standardminicombo div.sys_standard-list .sys_icon {
	float:left;
	margin:0 10px 2px 0;
	padding:0;
	background:#fff;
	text-align:center;
}
.sys_standardminicombo div.sys_standard-list .sys_thumbnail img, .sys_standardminicombo div.sys_standard-list .sys_icon img {
	display:block;
	border:1px solid #fff;
}
.sys_standardminicombo div.sys_standard-list .sys_icon {
	display:none;
}
.sys_standardminicombo div.sys_standard-list dl {
	margin:0 0 2px 0;
}
.sys_standardminicombo div.sys_standard-list dl dt, .sys_standardminicombo div.sys_standard-list dl dd {
	margin:0;
}
.sys_standardminicombo div.sys_standard-list dl dt {
	display:none;
}
.sys_standardminicombo div.sys_standard-list dl dd.sys_news-datepublished {
	font-style:italic;
	color:#666;
	font-size:90%;
}
.sys_standardminicombo div.sys_standard-list dl .sys_events-time, .sys_standardminicombo div.sys_standard-list dl .sys_events-date {
	font-style:italic;
	color:#666;
	font-size:90%;
}
/* Mini List Items*/
	.sys_standardminicombo div.sys_news-minilist-control ul, .sys_standardminicombo div.sys_events-minilist-control ul {
	margin:0;
	padding:0;
	list-style-type:none;
	clear:both;
}
.sys_standardminicombo div.sys_news-minilist-control ul li, .sys_standardminicombo div.sys_events-minilist-control ul li {
	padding:.3em 3px;
	border-bottom:1px solid #b2b2b2;
}
.sys_standardminicombo div.sys_news-minilist-control ul li.sys_last, .sys_standardminicombo div.sys_events-minilist-control ul li.sys_last {
	border-bottom:0 none #b2b2b2;
}
.sys_standardminicombo div.sys_news-minilist-control ul li.sys_first, .sys_standardminicombo div.sys_events-minilist-control ul li.sys_first {
	border-top:1px solid #b2b2b2;
}
.sys_record-image-control {width: 200px; float:right; margin-left: 10px; margin-bottom: 10px;}
.sys_record-image-control-caption {font-style:italic;}

/* Custom view more links */
.sys_link-viewmore {
	text-align:right;
	margin:8px 0 0 0;
	padding:.2em 0;
	font-size:1em;
}
.sys_link-viewmore a {
	display:block;
	text-align:left;
	color:#000;
	padding:4px 10px;
	width:165px;
	height:20px;
	background:url("/SiteElements/Images/link-bg-1.gif") 0 0 no-repeat;
}
/* Theme additions */
div.sys_theme-simple div.sys_tools-control {
	margin-top:-50px; /* Removed as caused problem in firefox - overlaid title tab */
	margin: 0;
}
div.sys_theme-simple div.sys_ticker {
	border-top:0 none;
	border-bottom:0 none;
	margin:5px 0 10px 0;
	padding:.3em 10px;
	background:url("/SiteElements/Images/bkgrnd-dotted-line.gif") 0 100% repeat-x;
}
div.sys_theme-simple div.sys_flickrpager {
	border-top:0 none;
	border-bottom:0 none;
}
/* Flickr style pager for items with no theme */
/* Flickr Style Pager Extension Control */
.sys_TabbedPanelcontent .sys_flickrpager {
	margin: 5px 0 5px 0;
	padding:5px 0;
	min-height: 1em;
	text-align:right;
	clear:both;
}
.sys_TabbedPanelcontent .sys_flickrpager .sys_paginginfo {
	float: left;
	font-weight: bold;
	color:#8b8b8b;
	}
.sys_TabbedPanelcontent .sys_flickrpager .sys_navigation {
	padding: 0;
	font-weight: 700;
}
.sys_TabbedPanelcontent .sys_flickrpager .sys_navigation span.sys_selected span {
	border: 1px solid #000;
	color:#fff;
	background:#0d91ba;
	padding: 2px 7px;
	text-decoration: none;
	}
.sys_TabbedPanelcontent .sys_flickrpager .sys_navigation a {
	padding: 2px 7px;
	text-decoration: none;
}
.sys_TabbedPanelcontent .sys_flickrpager .sys_navigation span.sys_page {
	margin-right:2px;
}
.sys_TabbedPanelcontent .sys_flickrpager .sys_navigation span.sys_page a {
	border: 1px solid #d1d1d1;
		}
.sys_TabbedPanelcontent .sys_flickrpager .sys_navigation span.sys_navigationnext a, .sys_TabbedPanelcontent .sys_flickrpager .sys_navigation span.sys_navigationprevious a {}
.sys_TabbedPanelcontent .sys_flickrpager .sys_navigation span.sys_page a:hover {
	background: #f0f0f0;
	border: 1px solid #0086c2;
	color: #0086c2;
}
.sys_TabbedPanelcontent .sys_flickrpager .sys_navigation span.sys_navigationnext a:hover, .sys_TabbedPanelcontent .sys_flickrpager .sys_navigation span.sys_navigationprevious a:hover {
	text-decoration: underline;
	color: #0086c2;
}
.sys_TabbedPanelcontent .sys_flickrpager .sys_navigation span.sys_selected span {
	color: #fff;
}
.sys_TabbedPanelcontent .sys_flickrpager .sys_navigation .sys_at-start, .sys_flickrpager .sys_navigation .sys_at-end {
	color: #bcbcbc;
}
.sys_TabbedPanelcontent .sys_flickrpager .sys_navigation .sys_disabled {
	padding: 2px 7px;
	color: #898989;
}
/* END SITE SEARCH */
/*=====================================================================================*/
/*=====================================================================================*/
/* JOB MODULE OVERRIDES */
.sys_jobs .sys_jobs-search-control .sys_search-options .sys_salaryperhour-row{
	display: none;
}

/* END JOB MODULE OVERRIDES */
/*=====================================================================================*/
/*=====================================================================================*/
/* SITE MAP */

.sys_sitemapwrapper ul {
	margin: 0 0 10px 20px;
	padding: 0;
	list-style: none;
	font-size:120%;
}
.sys_sitemapwrapper ul li.sys_folder a {
	font-weight: bold;
	margin: 0 0 4px 0;
	outline: none;
}
.sys_sitemapwrapper ul li.sys_folder ul {
	margin: 0 0 10px 20px;
	font-weight: normal;
	font-size:90%;
}
.sys_sitemapwrapper ul li.sys_folder ul li {
	padding:.2em 0;
	border-bottom:1px solid #e1e1e1;
}
.sys_sitemapwrapper ul li.sys_folder ul li a {
	font-weight: normal;
	outline: none;
}
/* END SITE MAP */
/*=====================================================================================*/

/*=====================================================================================*/
/* SEND TO A FRIEND */

#SendToAFriend {
}
#SendToAFriend fieldset {
	border: none;
	margin-bottom: 10px;
}
#SendToAFriend legend {
	color: #0d91ba;
	font-weight: bold;
}
#SendToAFriend label {
	margin: 0 10px 0 20px;
	color: #000;
	display: block;
	width: 150px;
	float: left;
}
#SendToAFriend input {
	width: 300px;
}
#SendToAFriend div#SendToAFriend_LinkDisplay {
	margin: 0 10px 0 20px;
}
#SendToAFriend_YourEmailContainer, #SendToAFriend_YourNameContainer {
	margin-bottom: 10px;
}
#SendToAFriend_YourMessageContainer {
	margin-bottom: 10px;
}
#SendToAFriend_YourMessageContainer label {
	display: inline;
	vertical-align: top;
}
#SendToAFriend_YourMessageContainer textarea {
	width: 300px;
	height: 180px;
}
#SendToAFriend_ButtonContainer {
	margin-top: 10px;
}
input#SendToAFriend_SubmitButton, input#SendToAFriend_CancelButton {
	width: 150px;
	border: 1px solid #1089ae;
	color: #fff;
	background: #23a5cd;
	font-weight: bold;
	padding: 0;
	margin-right: 4px;
}
/* END SEND TO A FRIEND */
/*=====================================================================================*/

/*=====================================================================================*/
/* CONTACT FORM  */

.sys_ContactFormWrapper {
	margin: 0;
	padding: 0;
}
.sys_ContactFormWrapper h2 {
}
.sys_ContactFormLeftCol {
	float: left;
	width: 48%;
}
.sys_ContactFormWrapper .sys_ContactFormLeftCol label {
	display: block;
	width: 160px;
	float: left;
	font-weight: bold;
}
.sys_ContactFormWrapper .sys_ContactFormLeftCol input {
	width: 160px;
}
.sys_ContactFormRightCol {
	float: right;
	width: 48%;
}
.sys_ContactFormRightCol label {
	display: block;
	font-weight: normal;
	font-size: 1.1em;
	padding-bottom: 8px;
}
.sys_ContactFormWrapper .sys_ContactFormRightCol textarea {
	width: 90% !important;
	height: 200px !important;
	padding: 4px !important;
}
.sys_FormRow {
	clear: both;
	padding-bottom: 8px;
}
input#F1_TextBox3, input#F1_TextBox4, input#F1_TextBox5, input#F1_TextBox6 {
	margin-left: 152px !important;
}
*html input#F1_TextBox3, *html input#F1_TextBox4, *html input#F1_TextBox5, input#F1_TextBox6 {
	margin-left: 155px !important;
}
.sys_FormRow#formsubmission {
	text-align: right
}
.sys_FormRow#formsubmission input {
	width: 130px;
	border: 1px solid #1089ae;
	color: #fff;
	background: #23a5cd;
	font-weight: bold;
	padding: 0;
	margin-right: 20px;
}
.sys_ContactFormWrapper h2 {
	color: #000;
	font-size: 1.2em;
	font-weight: normal;
	width: 240px;
	padding-bottom: 10px;
	background: url("/siteelements/images/bkgrnd-contactfrm-hdr.gif") 0 0.4em no-repeat;
}
/* END CONTACT FORM */

/* Area Map styles */

#mapwrapper {
	clear: both;
	margin:0;
	padding: 0;
	position:relative;
	width:100%;
	height:230px;
}
#MapInstructions {
	width: 150px;
	padding:0;
	position:absolute;
	top:20px;
	left:20px;
}
#map {
	width: 294px;
	height: 230px;
	position: absolute;
	top:0;
	right:0;
}
#transparent_map {
	position: absolute;
	z-index: 30;
	width: 294px;
	height: 230px;
	border: none;
}
#map ul {
	list-style: none;
}
#map li {
	position: absolute;
	z-index: 20;
	text-indent: -1000em;
	display: none;
}
#bradford {
	background: url("/siteelements/images/areamap/bradford.gif") no-repeat;
	width: 294px;
	height: 230px;
	top: 0;
	left: 0;
}
#kirklees {
	background: url("/siteelements/images/areamap/kirklees.gif") no-repeat;
	width: 294px;
	height: 230px;
	top: 0;
	left: 0;
}
#calderdale {
	background: url("/siteelements/images/areamap/calderdale.gif") no-repeat;
	width: 294px;
	height: 230px;
	top: 0;
	left: 0;
}

#wakefield {
	background: url("/SiteElements/Images/AreaMap/Wakefield.gif") no-repeat;
	width: 294px;
	height: 230px;
	top: 0;
	left: 0;
}

#leeds {
	background: url("/siteelements/images/areamap/leeds.gif") no-repeat;
	width: 294px;
	height: 230px;
	top: 0;
	left: 0;
}

/* Tooltip
-----------------------------------------
.tooltip {
	background: url(../img/tooltip-bg.png);
	padding: 3px 6px;
	border: 1px solid #ff0;
	position: absolute;
	z-index: 25;
}
----------------------*/

/* //End area Map Styles */

/*==== STYLES FOR THE FLOORPLAN SECTION ====*/ 
 ul.sys_floorplans {
	margin: 0;
	padding: 0;
	font-size: 0.9em;
}
ul.sys_floorplans li {
	margin: 0 4px 4px 0;
	padding: 2px 0 0 4px;
	list-style: none;
	background: #0884ad url(/SiteElements/images/bkgrnd-floorplan-crnr.gif) bottom right no-repeat;
	float: left;
	width: 101px;
	height: 91px;
}
ul.sys_floorplans li span.sys_floorplans_title {
	float: left;
	display: block;
	width: 84px;
}
ul.sys_floorplans li span.sys_floorplans_title a {
	color: #ffda12;
	text-decoration: none;
	font-weight: bold;
	font-size: 0.9em;
}
ul.sys_floorplans li span.sys_floorplans_title a:hover {
	text-decoration: underline;
}
ul.sys_floorplans li span.sys_floorplans_spyglass {
	float: left;
	display: block;
	width: 14px;
	padding-top: 4px;
}
ul.sys_floorplans li span.sys_floorplans_spyglass img {
	border: 0;
}
ul.sys_floorplans li img {
	border: 1px solid #565e60;
}

/* STYLES RELATING TO THE MINI MEDIA GALLERY */

.sys_propertyforsale-control {clear: both}

.sys_PropertyBanner {
	min-height: 200px;
}
.sys_promotion {
	float: left;
	width: 265px;
	margin: 0 5px 0 0;
	height: 178px;
}
 .sys_mediagallerylite-control {
	margin: 0;
	padding: 0;
	width: 455px;
	height: 178px;
	clear: none;
	float: left
}
.sys_propertiestorent-record .sys_mediagallerylite-control 
{
    width: 700px;
    height: 234px;
    float: none;
    padding-bottom: 10px;
    margin-bottom: 10px;
    border-bottom: 1px solid #e3e3e3;
}

 .sys_media-container {
	float: left;
	width: 226px;
	overflow: hidden;
	margin: 0;
	padding: 0;
	position: relative;
	height: 178px;
}

.sys_propertiestorent-record  .sys_media-container {
	width: 310px;
	height: 234px;
}

 .sys_mediagallerylite-control .sys_datarepeatercontrol {
	float: left;
	width: 228px;
	margin: 0;
	padding: 0;
}

.sys_propertiestorent-record  .sys_mediagallerylite-control .sys_datarepeatercontrol {
	width: 350px !important;
}

.sys_mediagallerylite-control .sys_datarepeatercontrol ul.sys_itemslist {
	margin: 0;
	padding: 0;
}
 .sys_mediagallerylite-control .sys_datarepeatercontrol ul.sys_itemslist li {
	margin: 0 0 6px 6px;
	padding: 0;
	float: left; 
	width: 108px;
	height: 85px;
}
.sys_mediagallerylite-control .sys_datarepeatercontrol ul.sys_itemslist li a img {
	border: 1px solid #fff !important;
}
.sys_mediagallerylite-control .sys_datarepeatercontrol ul.sys_itemslist li a:hover img {
	border: 1px solid #0d91ba !important;
}
.sys_media-item-infobar {
	background: #0d91ba url(/SiteElements/images/bkgrnd-navbar.gif) 0 0 repeat-x;
	font-size: 0.7em;
	padding: 2px 0;
	filter: alpha(opacity=85);
	opacity: 0.85;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
}
.sys_media-item-title {
	color: #fff;
	padding: 2px 0 2px 4px;
	width: 105px;
	float: left;
	text-transform: uppercase;
}
 .sys_media-item-nav {
	width: 116px;
	padding: 4px 0 2px 4px;
	font-size: 0.8em;
	float: left;
	text-align: right;
	position: absolute;
	right: 0;
} 
 .sys_media-item-nav a.sys_prev,
.sys_media-item-nav a.sys_next
 {color: #fff;}
 
.sys_media-item-nav span {
 	 width: auto;
	 padding: 0 4px;
	 color: #fff;
} 
.sys_media-item-nav a.sys_prev {
 	padding-left: 4px;
}
.sys_media-item-nav a.sys_next {
 	padding-right: 4px;
}
/* Media Gallery Lite */	
			.sys_mediagallerylite-control .sys_media-container .sys_media-item-nav a.sys_prev {
			background-image:url("/aspnet_client/ContensisThemes/Simple/Common/imgs/prev.gif");
			font-size: 0;
	        display: inline;}
			
			.sys_mediagallerylite-control .sys_media-container .sys_media-item-nav a.sys_next {
			background-image:url("/aspnet_client/ContensisThemes/Simple/Common/imgs/next.gif");
			font-size: 0;
	        display: inline;
	        margin: 0;}
		

/* == REGISTRATION FORM STYLES [TAB 6] ON PROPERTIES PAGE == */

.sys_registrationwrapper {
	margin: 0;
	padding: 0;
}
.sys_registrationwrapper fieldset {border: 0;}
.sys_registrationwrapper legend {display: none;}
.sys_registrationwrapper .sys_width320 {
	width: 320px;
	margin-right: 10px;
	padding-left: 10px;
}
.sys_registrationwrapper label {
	font-weight: bold;
	float: left;
	clear: left;
	width:  95px;
	padding: 4px 0 0 6px;
}
.sys_registrationwrapper .sys_width320 input,
.sys_registrationwrapper .sys_width320 textarea {
	width:  200px;
	margin-bottom: 4px;
}
.sys_registrationwrapper input#submitbutton {
	margin: 10px 0 0 534px; /* NB both IE versions ok - adjust to 554px for firefox */
	border: 0;
	background: url(/SiteElements/Images/bkgrnd-menuLevel1.gif);
	color: #fff;
	padding: 2px;
	font-weight: bold;
}

/* == //END REGISTRATION FORM STYLES [TAB 6] ON PROPERTIES PAGE == */


/* Property Search Controls */
	
	/* Property Search Options */
	
	.sys_feature-box-2 div.sys_search-options {
	margin:0 10px;}
	
	.sys_feature-box-2 div.sys_search-options .sys_search-row {
	margin-bottom:6px;}
	
	.sys_feature-box-2 div.sys_search-options .sys_search-row .sys_search-row-label, .sys_feature-box-2 div.sys_search-options .sys_search-row label {
	display:block;
	margin-bottom:2px;}
	
	.sys_width518 .sys_feature-box-2 div.sys_search-options .sys_search-row .sys_search-row-label, .sys_width518 .sys_feature-box-2 div.sys_search-options .sys_search-row label {
	float:left;
	width:100px;
	padding-top:.3em;}
	
	.sys_feature-box-2 div.sys_search-options .sys_search-row input {
	width:170px;}
	
	.sys_width518 .sys_feature-box-2 div.sys_search-options .sys_search-row input {
	width:300px;}
	
	.sys_feature-box-2 div.sys_search-options .sys_search-row select {
	width:177px;}
	
	.sys_width518 .sys_feature-box-2 div.sys_search-options .sys_search-row select {
	width:307px;}
	
	.sys_feature-box-2 div.sys_search-options .sys_button-row {
	text-align:right;}
	
	.sys_width518 .sys_feature-box-2 div.sys_search-options .sys_button-row {
	margin-top:-10px;
	margin-bottom:-5px;}
	
	.sys_feature-box-2 div.sys_search-options div.sys_button-row input.sys_button {
	color:#fff;
	text-transform:uppercase;
	background:#046a9b;
	border:1px solid #2facd3;
	width:auto;
	font-weight:700;
	}
	
	/* Data Repeaters */
	.sys_propertiestorent-control .sys_subitem, .sys_propertiesforsale-control .sys_subitem {
	margin:0 0 5px 0;
	padding:5px;
	background:#d1e970;}
	.sys_propertiestorent-control .sys_subalternatingitem, .sys_propertiesforsale-control .sys_subalternatingitem {
	background:#e2f1a4;}
		.sys_propertiestorent-control .sys_subitem .sys_propertiestorent-subheading, .sys_propertiesforsale-control .sys_subitem .sys_propertiesforsale-subheading {
		font-size:1em;
		margin-bottom:.2em;}
		.sys_propertiestorent-control .sys_subitem .sys_thumbnail, .sys_propertiesforsale-control .sys_subitem .sys_thumbnail  {
		float:left;
		margin:0 12px 0 0;
		background:#fff;}
				
		.sys_propertiestorent-control .sys_subitem dl, .sys_propertiestorent-control .sys_subitem dl, .sys_propertiesforsale-control .sys_subitem dl, .sys_propertiesforsale-control .sys_subitem dl  {
		float: none;
		}
		.sys_propertiestorent-control .sys_subitem dl, .sys_propertiestorent-control .sys_subitem dl dt, .sys_propertiestorent-control .sys_subitem dl dd, .sys_propertiesforsale-control .sys_subitem dl, .sys_propertiesforsale-control .sys_subitem dl dt, .sys_propertiesforsale-control .sys_subitem dl dd {
		margin:0;
		padding:0;}
		.sys_propertiestorent-control .sys_subitem dl dt, .sys_propertiesforsale-control .sys_subitem dl dt  {
		float:left;
		height:18px;
		color:#0d91ba;
		padding:0 0 .2em 0;
		margin:0 7px 0 0 !important;}
		.sys_propertiestorent-control .sys_subitem dl dd, .sys_propertiesforsale-control .sys_subitem dl dd  {
		height:18px;
		padding:0 0 .2em 0;
		margin:0 7px 0 0 !important;}
		
		
	/* For Rent Listing */
		/* Rent Amount */
		.sys_propertiestorent-control .sys_subitem dt.sys_propertiestorent-rentamount {
		display:none;}
		.sys_propertiestorent-control .sys_subitem dd.sys_propertiestorent-rentamount {
		float:left;
		font-weight:700;
		margin:0 5px .2em 0;}
		
		/* Strapline */
		.sys_propertiestorent-control .sys_subitem dt.sys_propertiestorent-strapline {
		display:none;}
		.sys_propertiestorent-control .sys_subitem dd.sys_propertiestorent-strapline {
		font-weight:700;
		}
		
		/* Description */
		.sys_propertiestorent-control .sys_subitem dt.sys_propertiestorent-description {
		display:none;}
		.sys_propertiestorent-control .sys_subitem dd.sys_propertiestorent-description {
		clear:both;
		margin-bottom:.2em;}
		
		/* Type */
		.sys_propertiestorent-control .sys_subitem dd.sys_propertiestorent-type {
		float:left;
		margin-right:5px;}
		
		/* Availability */
		.sys_propertiestorent-control .sys_subitem dd.sys_propertiestorent-availablefrom {
		font-weight:700;}
	
	/* For Sale Listing */
		/* Title */
		.sys_propertiesforsale-control .sys_subitem dt.sys_propertiesforsale-title {
		display:none;}
		.sys_propertiesforsale-control .sys_subitem dd.sys_propertiesforsale-title {
		font-weight:700;
		margin:0 5px .2em 0;}
		
		/* Address */
		.sys_propertiesforsale-control .sys_subitem dt.sys_propertiesforsale-address {
		display:none;}
		.sys_propertiesforsale-control .sys_subitem dd.sys_propertiesforsale-address {
		font-weight:700;
		margin:0 5px .2em 0;}
		
		/* Description */
		.sys_propertiesforsale-control .sys_subitem dt.sys_propertiesforsale-description {
		display:none;}
		.sys_propertiesforsale-control .sys_subitem dd.sys_propertiesforsale-description {
		}
		
	
	/* For Rent Record - based on simple theme */
	.sys_theme-simple div.sys_propertiestorent-record div.sys_record-col1 div.sys_record-group {
	padding:0;}
	
		/* Primary Info Box*/
		.sys_theme-simple div.sys_propertiestorent-record div.sys_record-col2 div.sys_propertiestorent-primaryinfo {
		background:#fff192;
		border-top-color:#ffdd21;
		border-bottom-color:#ffdd21;}
			.sys_theme-simple div.sys_propertiestorent-record div.sys_record-col2 div.sys_propertiestorent-primaryinfo ul li {
			background-color:#fff7c3;
			border-bottom-color:#fff;}
			
		/* Further Info Box */	
		.sys_theme-simple div.sys_propertiestorent-record div.sys_record-col2 div.sys_propertiestorent-furtherinfo {
		background:#c0d57a;
		border-top-color:#80b306;
		border-bottom-color:#80b306;}
			.sys_theme-simple div.sys_propertiestorent-record div.sys_record-col2 div.sys_propertiestorent-furtherinfo ul li {
			background-color:#daf59a;
			border-bottom-color:#fff;}
	
	.sys_theme-simple div.sys_propertiestorent-record div.sys_record-col1 div.sys_record-group div.sys_record-subhdr {
	font-size: 1em;
	margin: 0 0 8px 0;
	padding: 0 0 8px 0;
	background: url("/siteelements/images/bkgrnd-dotted-line.gif") bottom repeat-x;
	color: #000;
	font-weight: 400;
	border-bottom:0 none;}
	.sys_theme-simple div.sys_propertiestorent-record div.sys_record-col1 div.sys_record-info-items li {
	padding-left:0;}


	
	/* No results */
	.sys_noresults {
	font-weight:700;
	font-size:1.2em;
	background:#fff;
	padding:1em 10px;
	background:#e3e3e3;
	border-top:1px solid #bababa;
	border-bottom:1px solid #bababa;}
	
	.sys_feature-box-1 .sys_news-control .sys_noresults {	
	border: 0;
	padding: 120px 10px 5px 10px;		
	font-size: 1em;	
	background: url(/SiteElements/Images/Sales/NoImage190x110.jpg) #ffe850 no-repeat;		
	margin: 0;		
	width: auto;	
	color: #000;	
	}
	
	.sys_feature-box-1 .sys_events-control .sys_noresults {	
	border: 0;
	padding: 120px 10px 5px 10px;		
	font-size: 1em;	
	background: url(/SiteElements/Images/NoImage.gif) #ffe850 no-repeat;		
	margin: 0;		
	width: auto;	
	color: #000;	
	}
	
	/* Show All Button */
	div.sys_showall-link {
	text-align:right;
	margin:0 0 10px 0;}
		div.sys_showall-link a {
		display:block;
		background:#fff url("/SiteElements/Images/BlankButtonBg.gif") 0 0 no-repeat;
		width:75px;
		height:16px;
		padding:4px 0;
		text-align:center;
		font-size:.9em;
		text-decoration:none;
		color:#414141;
		font-weight:700;
		}
	
 
/*=====================================================================================*/

/* ==== GOOGLE MAPS FACILITY - RELATED STYLES ==== */

.sys_Tab2Panel2 {width: 250px; margin-right: 20px;}
.sys_Tab2Panel2 .sys_prop-ref-box .sys_prop-ref-boxcontent {
	height: 275px;
	width: 234px !important;
	overflow: hidden;
}
.sys_googlemapcanvas {
	height: 275px;
	width: 234px;
	position: relative;
}
.sys_googlemapcanvas#HouseLocation_googlemapscontrol span {
	position: relative;
	top: 55px;
	display: block;
	width: 240px;
	margin: 0 0 0 10px !important;
	padding: 10px 0 0 0;
	text-align: left;
	white-space: normal !important;
}

/* ==== END OF GOOGLE MAPS FACILITY - RELATED STYLES ==== */

/* Your Vote */

.sys_pollwrapper .sys_pollquestionwrapper {
margin:0 0 8px 0;}
	.sys_pollwrapper .sys_pollquestionwrapper .sys_pollq {
	display:none;}

.sys_pollwrapper .sys_polloptionswrapper {
margin:0 0 5px 0;}

	
	.sys_pollwrapper .sys_polloptionswrapper .sys_pollvoteoptions {
	clear:both;
	height:20px;
	}
		.sys_pollwrapper .sys_polloptionswrapper input {
		display:block;
		float:left;
		margin:0 5px 0 0;
		padding:0;
		width:13px;
		height:13px;}
		.sys_pollwrapper .sys_polloptionswrapper label {
		color:#000;
		display:block;
		float:left;
		position: relative;
		margin:0;
		padding:0;
		font-size:1em;
		line-height:1em;}
		
.sys_pollbottom {
padding:0 0 5px 0;
clear:both;
height:22px;}
	.sys_pollbottom a {
	float:right;
	padding-top:.2em;
	padding-right:5px;}
	.sys_pollwrapper .sys_pollbottom input {
	background:#33afd5;
	border:1px solid #fff;
	float:left;
	text-transform:uppercase;
	color:#fff;
	
	font-size:1.1em;
	padding:1px 8px;
	cursor:pointer;}
	
	.sys_pollwrapper .sys_pollvoteresults {margin-top: 10px;}
		.sys_pollwrapper .sys_pollvoteresults .sys_pollbar {
		width:2px;
		background:green;
		height:8px;
		line-height:0;
		font-size:0;
		margin: 2px 0;
		padding-left:2px;}



/* Adjustment for Opera & Chrome & Firefox (will not affect IE) browsers where the input text overlays the 
background image set in the control theme.  */

html>/**/body .sys_theme-simple .sys_search-options .sys_button-row INPUT.sys_button {padding-left: 20px;}

/* Display improvements for editor */

/* Simple Menu XML Control */
#editor div.sys_template1 #OCTRL47, #editor #OCTRL47 {
	display:block !important;
	border:0 none !important;
	background:#fff url("/SiteElements/Images/Editor/Editor-Connect-Menu.gif") 0 0 no-repeat !important;
	width:199px !important;
	height:321px !important;
	overflow:hidden !important;
	text-indent:-999px !important;
	margin:0 0 15px 0 !important;
	padding:0 !important;
}

/* Header Accessibility Controls */
#editor div.sys_template1 .sys_HeaderWrapper #OCTRL148, #editor div.sys_template1 .sys_HeaderWrapper #OCTRL142 {
	display:none !important;
}
#editor div.sys_template1 .sys_HeaderWrapper .sys_HeaderRowpagestyle {
	background:url("/SiteElements/Images/Editor/Editor-CssSelector.gif") 0 0 no-repeat;
	width:72px;
	height:24px;
}
#editor div.sys_template1 .sys_HeaderWrapper .sys_HeaderRowfontsize {
	background:url("/SiteElements/Images/Editor/Editor-FontsizeSelector.gif") 0 0 no-repeat;
	width:72px;
	height:24px;
}

/* Placeholders */
#editor .sys_ph-maincontent {
	min-height:350px;
}
#editor .sys_ph-genericcontent {
	min-height:350px;
}

#editor .sys_ph-featurebox1content {
	height:75px !important;
	display:block !important
}


/* Styles relating to the mini user-enabled templates for image/text layout */

/*== Layout style 1 ==*/
.sys_MiniWrapper.sys_LayoutStyleOne {clear: both;}
.sys_MiniWrapper.sys_LayoutStyleOne .sys_ImageContentArea {
	float: left;
	width: 200px;
	/*height: 150px;*/
	margin: 0 10px 10px 0;
}
.sys_MiniWrapper.sys_LayoutStyleOne .sys_TextContentArea {} 
#editor .sys_MiniWrapper.sys_LayoutStyleOne .sys_TextContentArea {float: left} 

/*== Layout style 2 ==*/
.sys_MiniWrapper.sys_LayoutStyleTwo {clear: both;}
.sys_MiniWrapper.sys_LayoutStyleTwo .sys_ImageContentArea {
	float: right;
	width: 200px;
	/*height: 150px;*/
	margin: 0 0 10px 10px;
	text-align: right;
}
.sys_MiniWrapper.sys_LayoutStyleTwo .sys_TextContentArea {}
#editor .sys_MiniWrapper.sys_LayoutStyleTwo .sys_TextContentArea {float: right}


/*== Layout style 3 ==*/ 
.sys_MiniWrapper.sys_LayoutStyleThree {clear: both;}
.sys_MiniWrapper.sys_LayoutStyleThree .sys_ImageContentArea {
	float: left;
	width: 200px;
	/*height: 150px;*/
	margin: 0 10px 10px 0;
}
.sys_MiniWrapper.sys_LayoutStyleThree .sys_TextContentArea {
	float: right;
}

/*== Layout style 4 ==*/
.sys_MiniWrapper.sys_LayoutStyleFour {clear: both;}
.sys_MiniWrapper.sys_LayoutStyleFour .sys_ImageContentArea {
	float: right;
	width: 200px;
	/*height: 150px;*/
	margin: 0 0 10px 10px;
	text-align: right;
}
#editor .sys_MiniWrapper.sys_LayoutStyleFour .sys_TextContentArea {float: left;} 

/* End */
