/* COMMUNITY SECTION STYLES   */

#sys_header_image {
	background: #288064 url("http://test.torfaen.contensis.co.uk/siteelements/images/pagebanners/who.jpg") no-repeat top left;
	 
}

#sys_system_breadcrumb {
	background: #288064;
}

#sys_system_breadcrumb_left {
	background: #288064;
}

#sys_system_breadcrumb_right {
	background: #288064;
}
#sys_system_breadcrumb_right SELECT {
	background-color: #288064 !important;
}
#sys_centre_column H2 {
	color: #288064; 
}

/*   right column features   */

.sys_right_featurebox {
	border: 1px solid #288064;
}

.sys_right_featurebox H2 {
	background: #288064;
}

/* footer section   */

#sys_footer_address {
	border: 1px solid #288064;
}

#sys_footer_links {
	background: #288064;
}

/*   MAIN MENU STYLE   */

.sys_menu .sys_home A:Hover {
	background-color: #288064 !important;  
	background-image:url("http://test.torfaen.contensis.co.uk/images/menu/up_arrow_home_mouseover.gif") !important; background-position:128px !important; background-repeat:no-repeat !important; color: #fff !important; text-decoration: underline !important;
}

.sys_menu .sys_current_folder A {
	background-color: #288064; 
}

.sys_menu .sys_current_folder A:Hover {
	background-color: #288064; 
}

.sys_menu A:Hover {
	background: #288064;
	background-image: url("http://test.torfaen.contensis.co.uk/images/menu/current_folder_item_mouseover.gif"); 
background-repeat:no-repeat; background-position:128px; 
}

.sys_menu .sys_current_item A:Hover {
	background-color: #288064; 
}

.sys_menu .sys_parent_folder A:Hover {
	background-color: #288064;
}
/*   END OF MAIN MENU STYLE   */

#sys_centre_column h1, #sys_centre_column_demi h1 {
	border-bottom: 2px solid #288064;
	margin-bottom: 10px;
}

/* **************** alphabetical search  styles   ***************/

#miniatoz .sys_CellStyle {
	display: block;
	float: left;
	width: 19px;
	background: #288064;
	color: #236f57;
	margin: 2px 2px 0 0;
	/*padding: 1px;*/
	border: 1px solid #236f57;
	text-align: center;
}

#miniatoz .sys_CssClass {}

#miniatoz .sys_DisabledStyle {}

#miniatoz .sys_SelectedStyle {
	color: #fff;
}

#miniatoz .sys_SelectedStyle a {
	color: #ffa200;
}

#miniatoz .sys_UnselectedStyle {
	background: #288064;
	color: #fff;
	/*margin: 2px 2px 0 0;
	padding: 1px;*/
	text-align: center;
}

#miniatoz .sys_UnselectedStyle a, #miniatoz .sys_UnselectedStyle a:visited {
	color: #fff;
}

/* *************end of alphabetical search  styles **************/

/* Section Homepage right column useful links header */

.sys_useful_links_box {
	background: #288064;
}

/* "Spotlight on" header style added by matt */
h2#spotlight {
	color: #fff !important;
	background: #288064;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 3px !important; 
}

/*---DATA PAGES---*/
.sys_dataHeader {
	background: url('http://test.torfaen.contensis.co.uk/SiteElements/Images/whoswhoDataHeader.gif') !important;
}
.sys_dataHeaderMain {
	background: transparent!important;
	margin: 0 0 4px 0;
}
.sys_dataHeaderRight {
	background: transparent !important;
}
.sys_dataHeaderRight2 {
	float:right; 
	width:142px; 
	/*height:222px !important; */
	/*min-height:128px; */
	height: 35px;
	background:#3d6799;
}
html>body .sys_dataHeaderRight2 {
	height: auto;
	min-height: 35px;
	width: 148px;
}
.sys_dataHeaderRight2 a {
	display:block;
	color:#000;
	font-weight:bold;
	text-decoration:none;
	padding:3px 25px 3px 5px; 
	background:#fff;
	position:relative; 
	/*top:182px;*/
	top: 5px;
	left:8px;
	background:#fff url("http://test.torfaen.contensis.co.uk/SiteElements/Images/Icon-Show-All.gif") 93% .5em no-repeat; 
	width:100px;
}
.sys_dataHeaderRight a:hover {
	text-decoration:underline;
}
.sys_headerImage {
	background:#3d6799 !important;
}
.sys_headerText {
	background:#5679a3 !important;
	width: 307px;
}
.sys_dataItemLeft {
	background: #D7D7D7 !important;
	color:#446a99 !important;
}
.sys_dataItemLeft H3 {
	color:#446a99!important;
}
.sys_highlightText {
	color:#1a4c89;
}
.sys_councilMinutes a{
	display: block !important; 
	width:73% !important; 
	float: left !important;
}
.sys_searchOptionsCol1 {
	float:left; 
	width:200px; 
	padding:8px 10px 5px 8px;
}
.sys_searchOptionsCol2 {
	float:left; 
	width:185px; 
	padding:8px 0 5px 6px;
}
.sys_searchOptionsCol1 SELECT {
	font-size: 100% !important; 
	height:20px !important;
}
.sys_searchOptionsCol1_press {
	float:left; 
	width:200px; 
	padding:8px 10px 5px 8px;
}
.sys_searchOptionsCol2_press {
	float:left; 
	width:185px; 
	padding:8px 0 5px 6px;
}
.sys_searchOptionsCol1_press SELECT {
	font-size: 100% !important; 
	height:20px !important;
}

div.sys_dataHeader div.sys_dataHeaderMain div.sys_selectWrapper label {
	margin-left: 6px; 
	margin-top: 5px;
}
div.sys_dataHeader div.sys_dataHeaderMain div.sys_selectWrapper select {
	margin-left: 6px; 
	width: auto;
}
.sys_searchOptionsCol1a {
	float:left; 
	width:260px; 
	padding:8px 0 5px 6px;
}
.sys_searchOptionsCol1a SELECT {
	width:100%; 
	font-size:100% !important;
}
.sys_searchOptionsCol2a {
	float:left; 
	width: 135px; 
	padding:8px 15px 5px 10px;
}
.sys_searchOptionsCol2a select {
	width:100%;
}
.sys_searchOptionsCol2 .sys_dataSearchField {
	font-weight:bold; 
	width:138px;
}
.sys_searchOptionsCol2 .sys_dataSearchButton {
	background:#9f9f97; 
	color:#fff; 
	font-weight:bold; 
	text-transform:uppercase; 
	border-bottom:1px solid #72726e;  
	border-right:1px solid #72726e; 
	border-top:1px solid #07987e; 
	border-left:1px solid #07987e; 
	width:75px; 
	margin:0 !important; 
	float: left; 
	margin-top: -16px !important;
}
.sys_searchOptionsCol2 LABEL {
	display: block; 
	width: 100% !important;
}
.sys_dataRecordItem {
	margin-bottom: 4px;
	padding-bottom:1px !important;
	background:#fff url("http://test.torfaen.contensis.co.uk/SiteElements/Images/DataItemHr.gif") 0 100% no-repeat;
	width:100% !important	
}
.sys_dataItemFullWidth {
	clear: both !important;
	border-bottom: 1px dashed #000;
	padding-bottom: 18px;
}

.sys_dataItemFullWidth IMG {
	float: left !important;
	width: 100px !important;
	height: 120px !important;
	margin: 0 10px 10px 0 !important;
	border: 1px solid #c0c0c0 !important;
	padding: 1px !important;
}
h2.sys_dataSummary div {
	display: inline;
	padding: 0 5px;
}

/* Ward Map styles  */

.sys_wardmapWrapper {
	margin: 10px 0 0 0 !important;
	padding: 0 !important;
}

.sys_wardmapplaceholder {
	width: 380px !important;
	height: 622px !important;
	margin: 0 !important;
	padding: 0 !important;
	float: left !important;
}

.sys_wardmaplegend {
	width: 145px !important;
	float: right !important;
	padding: 1px !important;
	margin: 0 !important;
	border: 1px solid #c0c0c0 !important;
	background: #fff !important;
	font-size: 85% !important;
}

.sys_wardmaplegend H2 {
	background: #288064 !important;
	color: #fff !important;
	padding: 6px 8px 6px 8px !important;
	border-bottom: 1px solid #79b5ff !important;
	margin-bottom: 2px !important;
	font-size: 100% !important;
}

.sys_wardmaplegend UL {
	margin: 1px 0 0 0 !important;
	padding: 0 !important;
}

.sys_wardmaplegend UL Li {
	display: block !important;
	margin:0 0 1px 0 !important;
	padding: 2px 8px 2px 8px !important;
	background: #eee !important;
	color: #000 !important;
	/*border-left: 6px solid #dfdfdf outset !important;*/
	border-left: 6px outset #dfdfdf !important;
}

.sys_wardmaplegend UL Li a, .sys_wardmaplegend UL Li a:visited {
	color: #000 !important;
	text-decoration: none !important;
}

.sys_wardmaplegend UL Li a:hover {
	color: #000 !important;
	text-decoration: underline !important;
}

.sys_councillorwardtextlinks {
	margin: 0 !important;
	padding: 0 !important;
}

.sys_councillorwardtextlinkscolumn {
	width: 32% !important;
	margin: 0 !important;
	padding: 0 !important;
	float: left !important;
} 

.sys_councillorwardtextlinks UL {
	margin: 0 !important;
	padding: 0 !important;
}

.sys_councillorwardtextlinks UL Li {
	display: block !important;
	margin: 0 !important;
	padding: 0 0 0 4px !important;
	color: #fff !important;
	font-size: 75% !important;
}
