@charset "utf-8";
/* CSS Document */

/* General Tags Inheritance */
html {
	overflow:scroll;}
	
	body {
	margin:0;
	background:#fff url("/SiteElements/Images/SiteBg.gif") 0 0 repeat-x;
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:100%
	}
	
	h1, h2, h3, h4, h5, h6 {
	margin:0;
	padding:0;}
	
	h1 {
	color:#004489;
	font-size:1.8em;
	font-weight:400;
	border-bottom:0px solid #222983;
	padding:0 0 .5em 0;
	margin:0 0 2px 0;}
	
	h2 {
	color:#004489;
	font-weight:700;
	font-size:1.2em;
	margin:0 0 .2em 0;
	clear:both;
	}
			h2 a {
			text-decoration:none;
			display:inline-block;
			background:url("/SiteElements/Images/Link.gif") 0 50% no-repeat;
			padding-left:14px;
			}
				h2 a:hover {
				text-decoration:underline;}
				
	h3 {
	color:#004489;
	font-size:1em;
	margin-bottom:.5em;
	}
	
	h4 {
	color:#c3003f;
	font-weight:400;
	font-size:1em;
	margin-bottom:.5em;
	}
	
	input, select, textarea {
	font-family:Verdana, Arial, Helvetica, sans-serif;}
	
	blockquote {
	margin:25px 10px 25px 15px;
	padding:13px 10px;
	color:#686258;
	background:#fff;
	min-width:350px;
	font-size:1.3em;
	font-style:italic;
	clear:both;}
		blockquote p{
		margin:0;
		padding:0;}
	
	.sys_col2 blockquote {
	margin:15px 10px 15px 15px;
	padding:13px 10px;
	/*min-width:320px;*/
	}
	.sys_col1 blockquote {
	margin:15px 10px 25px 10px;
	padding:13px 10px;
	/*width:145px;*/
	font-size:1.1em;
	}
	
	.sys_colsemi blockquote {
	margin:15px 10px 25px 10px;
	padding:13px 10px;
	/*width:245px;*/
	font-size:1.1em;
	}

	p {
	margin:0 0 1em 0;
	padding:0;}
	
	a {
	color:#222983;
	text-decoration:none;
	}
		a:hover {
		text-decoration:underline;}
		
	img {
	border:0 none;
	}
		.sys_col1 img, .sys_col2 img, .sys_col3 img {
		margin:0;}
		
/* Editing Classes */
	/* Image Floats */	
	.sys_col1 .imageLeft, .sys_col2 .imageLeft, .sys_col3 .imageLeft {
	float:left;
	margin:2px 8px 8px 0;}
	
	.sys_col1 .imageRight, .sys_col2 .imageRight, .sys_col3 .imageRight {
	float:right;
	margin:2px 0 8px 8px;}
	
	/* Large Intro Text */
	.introText {
	color:#5f5f5f;
	font-size:130%;
	margin:0 0 12px 0;
	padding:0 55px 0 0;
	}
		.sys_col2 .introText {
		padding-right:0;}
	
	/* Class for creating back links */
	a.sys_backlink {
	background:url("/SiteElements/Images/BackArrow.gif") 0 50% no-repeat;
	padding:1px 5px 1px 14px;}
	.sys_clear {clear:both;height:0;line-height:0;font-size:0;}
		.sys_clear hr {display:none;}
	
	
	/* Site Wrapper */
	.sys_sitewrap {
	text-align:left;
	font-size:.75em;
	margin:10px auto 5px auto;
	padding:0 10px;
	width:880px;
	position:relative;
	color:#000;
	background:#fff;
	border:1px solid #a9a9a9;
	}
	
	/* Skiplink */
	.sys_skiplink {display:none;}
	
	/* Site Header */
	.sys_siteheader {
	width:880px;
	margin:0 0 10px 0;}
	.sys_siteheader .sys_headerinner {
	width:880px;}
			.sys_siteheader .sys_headerinner .sys_col1 {
			float:left;
			width:132px;
			margin-left:-4px;
			overflow:hidden;}
			.sys_siteheader .sys_headerinner .sys_col2 {
			float:right;
			width:750px;}
			
			.sys_siteheader #sitelogo {
			margin:5px 0 7px 0;
			width:143px;
			height:113px;
			overflow:hidden;}
			
			/* Quicklinks area with date */
			.sys_siteheader ul#quicklinks {
			text-align:right;
			margin:5px 5px 0 0;
			padding:0;
			list-style-type:none;
			font-size:.8em;
			height:22px;}
			
				.sys_siteheader ul#quicklinks li {
				margin:0;
				padding:5px 5px 0 5px;
				float:right;
				background:url("/SiteElements/Images/VDivide.gif") 100% .7em no-repeat;
				text-align:center;}
				
					.sys_siteheader ul#quicklinks a {
					margin:0 4px;
					text-decoration:none;
					font-weight:400;}
						.sys_siteheader ul#quicklinks a:hover {
						text-decoration:underline;}
						
						
				.sys_siteheader ul#quicklinks li.sys_textresizerwrap {
				padding:0 5px;}			
					.sys_siteheader ul#quicklinks .sys_text-resizer {
					}
						.sys_siteheader ul#quicklinks .sys_text-resizer a {
						float:left;
						cursor:pointer;
						margin:0 2px 0 0;}
							.sys_siteheader ul#quicklinks .sys_text-resizer a img{
							display:block;}
						.sys_siteheader ul#quicklinks .sys_text-resizer span.sys_text-size-label {
						float:left;
						cursor:pointer;
						margin:0 2px 0 0;
						color:#000;
						padding:5px 5px 0 0;}
							
			
		/* Multi-language Welcome Banner */
		.sys_siteheader #welcomelanguagesbanner {
		width:253px;
		height:63px;
		font-size:170%;
		text-align:left;
		margin:0 0 0 60px;
		}
		
			#welcomelanguagesbanner ul {
			height:50px;
			width:253px;
			overflow:hidden;}
			
			#welcomelanguagesbanner ul, #welcomelanguagesbanner ul li {
			margin:0;
			padding:0;
			list-style-type:none;}
		
		/* Top Menu Navigation */		
		.sys_siteheader #sitetopnav, .sys_siteheader .sys_topnav {
		width:750px;
		min-height:2.8em;
		margin:0;
		padding:0;
		color:#3c5999;
		font-weight:400;
		list-style-type:none;
		overflow:hidden;
		zoom:1;
		font-size:.9em;}
			.sys_siteheader #sitetopnav li, .sys_siteheader .sys_topnav li {
			margin:0 -12px 0 0;
			padding:0;
			float:left;
			display:inline-block;
			background:transparent url("/SiteElements/Images/TopNavButtonBg1.gif") 0 0 no-repeat;
			position:relative;
			white-space:nowrap;
			}
				.sys_siteheader #sitetopnav li a, .sys_siteheader .sys_topnav li a {
				text-decoration:none;
				display:block;
				padding:10px 19px 10px 20px;
				margin:0;
				text-align:center;
				color:#345191;
				font-weight:400;
				background: url("/SiteElements/Images/TopNavButtonBg2.gif") 100% 0 no-repeat;
				}
					.sys_siteheader #sitetopnav li a:hover, .sys_siteheader .sys_topnav li a:hover {
					color:#000;
					}
				
				
			.sys_siteheader #sitetopnav li.sys_selected, .sys_siteheader .sys_topnav li.sys_selected {
			background:transparent url("/SiteElements/Images/TopNavButtonSelectedBg1.gif") 0 0 no-repeat;
			}
				.sys_siteheader #sitetopnav li.sys_selected a, .sys_siteheader .sys_topnav li.sys_selected a {
				color:#000;
				background: url("/SiteElements/Images/TopNavButtonSelectedBg2.gif") 100% 0 no-repeat;
				}

				
		.sys_siteheader .sys_topbar {
			color:#000;
			background:#fff url("/SiteElements/Images/TopBarBg.gif") repeat-x;
			padding:12px 2px 0 12px;
			clear:both;
			height:22px;}
			
				.sys_siteheader .sys_topbar h1 {
				float:left;}
				
				.sys_siteheader .sys_topbar #sitesearch {
				float:right;
				width:15em;
				}
				
					.sys_siteheader .sys_topbar #sitesearch label {
					display:none;
					}
					.sys_siteheader .sys_topbar #sitesearch .sys_searchbox {
					float:left;
					height:1.2em;
					width:8em;
					margin:0 2px 0 0;
					padding-top:.2em;
					padding-left:2px;
					color:#7d7d7d;
					border:1px solid #e2990b;}
						.sys_siteheader .sys_topbar #sitesearch input.sys_highlight {
						color:#000;}
						.sys_siteheader .sys_topbar #sitesearch .sys_search-button {
						width:5em;
						display:block;
						float:right;
						padding:1px 3px 2px 2px;
						margin:0;
						color:#000;
						border:1px solid #fea412;
						background:#ffcd48 url("/SiteElements/Images/SearchBtnBg.gif") 0 100% repeat-x;
						cursor:pointer;
						font-weight:700;
						font-size:1em;
						text-transform:uppercase;
						}
							.sys_siteheader .sys_topbar #sitesearch .sys_searchbutton:hover {
							border-color:#fe7612;}
							
				.sys_siteheader .sys_topbar .sys_breadcrumb {
				float:left;
				width:670px;
				padding-top:3px;
				}
					.sys_siteheader .sys_topbar .sys_breadcrumb div {
					float:left;
					margin:0 5px 0 0;
					}
					
					.sys_siteheader .sys_topbar .sys_breadcrumb span {
					font-weight:700;
					}
					
					.sys_siteheader .sys_topbar .sys_breadcrumb span.sys_breadcrumbdivider {
					font-weight:400;
					font-size:.9em;
					color:#979797;}
					
			
	/* Body Structure */	
	.sys_sitebody {
	width:880px;
	min-height:400px;}
		
		.sys_sitebody .sys_group {/* Wrap around a set of columns */
		clear:both;
		width:100%;
		margin-bottom:7px;
		}
		
		/* These columns are based on a 4 column grid */
		.sys_sitebody .sys_col1 {/* Single Column - 1 column width */
		float:left;
		width:205px;
		margin:0 20px 0 0;}
		
		.sys_sitebody .sys_col2 {/* Double Column - 2 columns width*/
		float:left;
		width:430px;
		margin:0 20px 0 0;}
		
		.sys_sitebody .sys_col3 {/* Triple Column - 3 columns width */
		float:right;
		width:655px;
		margin:0 20px 0 0;}
		
		.sys_sitebody .sys_colsemi {/* Semi column - 1 and a half columns width */
		float:left;
		width:312px;
		margin:0 21px 0 0;}
		
		.sys_sitebody .sys_sub-menu-col {/* The main left-hand menu column */
		margin-right:0;
		padding-bottom:0;}
		
		.sys_sitebody .sys_contentarea {/* Reduce bottom padding on the main content area column */
		padding-bottom:0px;}
		
		.sys_sitebody div.sys_lastcol {/* Add to any column at the end of the grid */
		margin-right:0;}
		
/*---*/	
				
		/* Footer */
		.sys_sitefooter {
		clear:both;
		height:1.6em;
		margin:5px 0 0 0;
		padding:12px 0 5px 0;
		background:#fff url("/SiteElements/Images/FooterBg.gif") repeat-x;
		font-size:.9em;}
			.sys_sitefooter .sys_col1 {
			width:650px;
			float:left;}
				.sys_sitefooter .sys_col1 span {
				color:#686258;}
			.sys_sitefooter .sys_col2 {
			width:180px;
			float:right;}
				.sys_sitefooter .sys_col2 span {
				font-weight:700;
				color:#00498f;}
			
		/* Copyright links */
		.sys_copyrightlinks {
		width:900px;
		margin:0 auto;
		text-align:right;
		font-size:.7em;
		color:#666666;}

/* Body Area Items */
	.sys_sitebody .sys_contentarea p {
	line-height:1.4em;}
	.sys_sitebody .sys_contentarea a {
	font-weight:700;}
	
	/* Feature Blocks */
	/* First style blocks */
	.sys_block {
	margin:0 0 10px 0;
	padding:0 0 5px 0;
	width:100%;
	min-height:50px;}
	.sys_sub-menu-col .sys_block {
	margin-bottom:17px;}
		.sys_block h2 {
		color:#fff;
		margin:0 0 3px 0;
		padding:3px 5px 4px 8px;
		font-size:1em;
		display:block;
		zoom:1;}
			.sys_block h2 span {
			color:#febd10;
			text-transform:uppercase;}
		
		.sys_block ul, .sys_block ol, .sys_block p {
		margin:3px 4px 0 4px;}
			.sys_block ul ul, .sys_block ol ol, .sys_block p p {
			margin:auto;}
			
		
		.sys_col3 .sys_block {
		background:#fff url("/SiteElements/Images/Block/BlockBg3.gif") 0 100% no-repeat;}
		.sys_col3 .sys_block h2 {
		background:#00498f url("/SiteElements/Images/Block/HeaderBg3.gif") 0 0 no-repeat;}
		
		.sys_col3 .sys_col2 .sys_block {
		background:#fff url("/SiteElements/Images/Block/BlockBg2.gif") 0 100% no-repeat;}
		.sys_col3 .sys_col2 .sys_block h2 {
		background:#00498f url("/SiteElements/Images/Block/HeaderBg2.gif") 0 0 no-repeat;}
		
		.sys_col3 .sys_col1 .sys_block2, .sys_col1 .sys_block {
		background:#fff url("/SiteElements/Images/Block/BlockBg1.gif") 0 100% no-repeat;}
		.sys_col3 .sys_col1 .sys_block2 h2, .sys_col1 .sys_block h2 {
		background:#00498f url("/SiteElements/Images/Block/HeaderBg1.gif") 0 0 no-repeat;}
	
	/* Second style blocks */	
	.sys_block2 {
	margin:0 0 10px 0;
	padding:0 0 5px 0;
	width:100%;
	min-height:50px;}
		.sys_block2 h2 {
		color:#222983;
		margin:0;
		padding:4px 10px;
		font-size:1.5em;
		display:block;
		
		zoom:1;}
			.sys_block2 h2 span {
			color:#febd10;
			text-transform:uppercase;}
		
		.sys_block2 ul, .sys_block2 ol, .sys_block2 p {
		margin:3px 10px 10px 10px;}
			.sys_block2 ul ul, .sys_block2 ol ol, .sys_block2 p p {
			margin:auto;}
		
		.sys_col3 .sys_block2 {
		background:#fff url("/SiteElements/Images/Block2/BlockBg3.gif") 0 100% no-repeat;}
		.sys_col3 .sys_block2 h2 {
		background: url("/SiteElements/Images/Block2/HeaderBg3.gif") 0 0 no-repeat;}
		
		.sys_col3 .sys_col2 .sys_block2 {
		background:#fff url("/SiteElements/Images/Block2/BlockBg2.gif") 0 100% no-repeat;}
		.sys_col3 .sys_col2 .sys_block2 h2 {
		background: url("/SiteElements/Images/Block2/HeaderBg2.gif") 0 0 no-repeat;}
		
		.sys_col3 .sys_col1 .sys_block2, .sys_col1 .sys_block2 {
		background:#fff url("/SiteElements/Images/Block2/BlockBg1.gif") 0 100% no-repeat;}
		.sys_col3 .sys_col1 .sys_block2 h2, .sys_col1 .sys_block2 h2 {
		background: url("/SiteElements/Images/Block2/HeaderBg1.gif") 0 0 no-repeat;}
			
		/* Add a min height to blocks */	
		.sys_blockminheight-default {/* Also see IE6 CSS file */
		min-height:168px;
		min-height:196px;}
		
	/* Simple Menu XML */
	.sys_block ul.sys_simpleListMenu {
	list-style-type:none;
	margin:5px 10px;
	padding:0;
	font-size:1.1em;}
		.sys_block ul.sys_simpleListMenu li {
		margin:0;
		padding:0;
		border-bottom:1px solid #00498f;
		width:100%;
		}
			.sys_block ul.sys_simpleListMenu li a {
			display:block;
			padding:.5em 15px .5em 0;
			color:#000;
			background:url("/SiteElements/Images/Menu/Level1Item.gif") 99% .55em no-repeat;
			outline:none;
			}
				.sys_block ul.sys_simpleListMenu li a:hover {
				color:#00498f;
				background:url("/SiteElements/Images/Menu/Level1ItemHover.gif") 99% .55em no-repeat;
				text-decoration:none;}
			
				.sys_block ul.sys_simpleListMenu ul {
				margin:4px 0 12px 12px;
				padding:0;
				list-style-type:none;
				font-size:.8em;
				width:174px;}
					.sys_block ul.sys_simpleListMenu ul li {
					margin:0 0 3px 0;
					border:0 none;
					}
						.sys_block ul.sys_simpleListMenu ul li a {
						margin:0;
						padding:2px 7px;
						border-top:1px solid #bec2c4;
						border-bottom:1px solid #bec2c4;
						background:#f2f4f5;
						}
							.sys_block ul.sys_simpleListMenu ul li a:hover {
							background:#fff;
							border-top-color:#818c91;
							border-bottom-color:#818c91;
							text-decoration:none;
							}
							
								.sys_block ul.sys_simpleListMenu ul ul {
								font-size:1em;
								width:162px;}
									.sys_block ul.sys_simpleListMenu ul ul li a {
									background:none;
									border:0 none;}
										
					
			/* Selected items */
			.sys_block ul.sys_simpleListMenu li div.sys_selected a {
			color:#00498f;
			background:url("/SiteElements/Images/Menu/Level1ItemSelected.gif") 99% .55em no-repeat;}		
			
				.sys_block ul.sys_simpleListMenu li li div.sys_selected a {
				border-top-color:#818c91;
				border-bottom-color:#818c91;
				background:#fff;}

				
			/* Last Items */
			.sys_block ul.sys_simpleListMenu li.sys_last {
			border-bottom:0 none;
			}
				
					

	/* How Do I Menu */
	.sys_howdoi-nav, .sys_quicklinks-nav {
	position:relative;}
		.sys_howdoi-nav h2, .sys_quicklinks-nav h2 {
		margin-bottom:10px;}
		.sys_howdoi-nav ul {
		margin-top:-30px;
		padding:38px 0 0 0;
		list-style-type:none;
		position:relative;
		background:url("/SiteElements/Images/qmicon.gif") 100% 0 no-repeat;}
			.sys_howdoi-nav ul li, .sys_quicklinks-nav ul li {
			display:block;
			width:100%;
			margin:0 0 1px 0;
			padding:0;
			background:#cad4de url("/SiteElements/Images/HowDoI/HowDoIBg1.gif") 0 0 repeat-x;
			}
				.sys_howdoi-nav ul li a {
				display:block;
				padding:12px 5px 12px 48px;
				width:142px;
				background-repeat:no-repeat;
				background-position:0 0;
				border:1px solid #cad4de;
				font-weight:700;}
					.sys_howdoi-nav ul li a:hover {
					color:#008176;
					text-decoration:none;
					border-right-color:#9bb7d4;
					border-bottom-color:#9bb7d4;
					}
				
				.sys_howdoi-nav ul li.sys_logarepair a {
				background-image:url("/SiteElements/Images/HowDoI/Icon-LogRepair.gif");}
				.sys_howdoi-nav ul li.sys_makeapayment a {
				background-image:url("/SiteElements/Images/HowDoI/Icon-MakePayment.gif");}
				.sys_howdoi-nav ul li.sys_contactsomeone a {
				background-image:url("/SiteElements/Images/HowDoI/Icon-ContactSomeone.gif");}
				.sys_howdoi-nav ul li.sys_dealwithdebt a {
				background-image:url("/SiteElements/Images/HowDoI/Icon-DealWithADebt.gif");}
				.sys_howdoi-nav ul li.sys_rentaproperty a {
				background-image:url("/SiteElements/Images/HowDoI/Icon-RentAProperty.gif");}
				.sys_howdoi-nav ul li.sys_putsomethingright a {
				background-image:url("/SiteElements/Images/HowDoI/Icon-PutSomethingRight.gif");}
				.sys_howdoi-nav ul li.sys_getinvolved a {
				background-image:url("/SiteElements/Images/HowDoI/Icon-GetInvolved.gif");}
				
	/* Slideshows */
	.sys_slideshow {
	margin:0 0 10px 0;
	height:1%;
	position:relative;
	overflow:hidden;}	
		.sys_slideshow .sys_slide {
		position:relative;
		z-index:100;}
			
		.sys_slideshow .sys_slide-info {
		width:655px;
		height:2.7em;
		position:absolute;
		left:0;
		bottom:-1px;
		z-index:998;
		background:url("/SiteElements/Images/50percentWhite.png");
		overflow:hidden;}
			.sys_slideshow .sys_slide-info h2 {
			font-size:1em;
			text-transform:none;
			color:#000;
			font-weight:400;
			margin:0;
			padding:.7em 8px;
			background:none;}
				.sys_slideshow .sys_slide-info h2 a {
				color:#0441be;}
				
		.sys_slideshow .sys_slide-num {
		position:absolute;
		bottom:.7em;
		right:8px;
		z-index:999;}
		
		.sys_slideshow div.sys_prevbtn {
		position:absolute;
		left:0;
		top:0;
		z-index:1001;
		width:327px;
		height:175px;
		}
			
		.sys_slideshow div.sys_nextbtn {
		position:absolute;
		left:50%;
		top:0;
		z-index:1001;
		width:328px;
		height:175px;
		}
			.sys_slideshow div.sys_prevbtn a, 
			.sys_slideshow div.sys_nextbtn a {
			display:block;
			width:100%;
			height:175px;
			overflow:hidden;
			text-indent:-9999px;
			outline:none;
			z-index:1002;}
			
			.sys_slideshow div.sys_prevbtn a {
			background:url("/SiteElements/Images/Prevbtnpng.png") 0 63px no-repeat;}
			
			.sys_slideshow div.sys_nextbtn a {
			background:url("/SiteElements/Images/Nextbtnpng.png") 100% 63px no-repeat;}
			
			.sys_slideshow div.sys_prevbtn a:hover {
			background:url("/SiteElements/Images/PrevbtnHoverpng.png") 0 63px no-repeat;}
			
			.sys_slideshow div.sys_nextbtn a:hover {
			background:url("/SiteElements/Images/NextbtnHoverpng.png") 100% 63px no-repeat;}		
				
	/* Inside Content area*/
	
		/* Bullets and lists */
		.sys_contentarea ul, .sys_contentarea ol {
		margin:.5em 0 1em 0;
		padding:0;}
		
		.sys_contentarea ul li {
		list-style-type:none;
		padding:.4em 20px .4em 20px;
		background:url("/SiteElements/Images/Bullet.gif") 3px .8em no-repeat;
		}
			.sys_contentarea .sys_col1 ul li {
			/*border-bottom:1px dotted #000;*/}
			.sys_contentarea ul ul {
			margin-left:32px;}
				.sys_contentarea ul ul li {
				list-style-type:circle;
				padding:.4em 5px .4em 0;
				background:none;
				border-bottom:0 none;}
				
			.sys_contentarea ul ol {
			}
				.sys_contentarea ul ol li {
				list-style-type:decimal;
				background:none;
				border-bottom:0 none;}
		
		.sys_contentarea ol li {
		list-style-position:inside;
		padding:.4em 5px .4em 14px;
		}
			.sys_contentarea .sys_col1 ol li {
			border-bottom:1px solid #bec2c4;}
			
		
		/* Tables */
		.sys_contentarea table {
		color:#000;
		background:#d3dde7;
		width:100%;
		margin:0 0 1em 0;}
			.sys_contentarea table caption {
			font-weight:700;
			font-size:1.1em;
			font-style:italic;
			padding:.4em 10px;
			background:#fff;
			border:1px solid #d3dde7;}
			
			.sys_contentarea table th {
			padding:.5em 5px;
			color:#36383a;
			background:#eaeff4 url("/SiteElements/Images/Tables/TableHeaderBg.gif") 0 100% repeat-x;
			border-right:1px solid #aebecd;
			border-bottom:1px solid #aebecd;}
			
			.sys_contentarea table td {
			padding:.5em 5px;
			color:#000;
			background:#eaeff4;
			border-right:1px solid #aebecd;
			border-bottom:1px solid #aebecd;}
			
			
		
		/* Images */
		.sys_contentarea img {
		margin:0;}
		
			/* Images directly after a bullet list */
			.sys_contentarea ul + img {
			margin-top:-12px;
			border-top:1px solid #bec2c4;
			border-bottom:1px solid #bec2c4;}
			
			.sys_contentarea img + img {
			margin-top:-12px;
			border-top:1px solid #bec2c4;
			border-bottom:1px solid #bec2c4;}
		
		/* HRs */
		.sys_contentarea hr {
		border:0 none;
		border-top:0 none;
		background:#fff url("/SiteElements/Images/Dots.gif") repeat-x;
		height:1px;
		line-height:1px;
		margin:0 0 10px 0;
		padding:0;
		overflow:hidden;}
		
		/*---*/
		
/* Additions to the Contensis Simple Theme - this is based upon the simple theme and web control markup as it stands on 02-04-2009 */
	
	
	/* Tools Control */
	.sys_sitebody .sys_theme-simple .sys_tools-control {
	margin-top:-30px;
	min-height:3em;
	}
	
	/* Ticker Control */
	.sys_sitebody .sys_theme-simple .sys_ticker {
	background:#fff url("/SiteElements/Images/dots.gif") 0 100% repeat-x;
	border-bottom:0 none;
	border-top:0 none;
	padding:0 0 .5em 0;
	}
	
	/* Tabs Filter Control */
	.sys_sitebody .sys_theme-simple .sys_tabsfilter-control {
	font-size:1.1em;
	border-bottom:1px solid #222983;
	margin-bottom:10px;
	}
		.sys_sitebody .sys_theme-simple .sys_tabsfilter-control li {
		background:#fff;}
		
		.sys_sitebody .sys_theme-simple .sys_tabsfilter-control li.sys_selected {
		border-color:#222983;
		}
	
	/* Search options */
	.sys_sitebody .sys_theme-simple .sys_search-search-control {
	margin-left:0;
	background:#fff2d0;
	border:1px solid #ffd25c;}
		.sys_sitebody .sys_theme-simple .sys_search-search-control .sys_search-options .sys_searchmode a, .sys_sitebody .sys_theme-simple .sys_search-search-control .sys_advanced-search-options .sys_searchmode a {
		color:#222983;
		background-color:#fff;
		border:1px solid #ffd25c;
		font-size:1.2em;}
		
		.sys_sitebody .sys_theme-simple .sys_search-search-control .sys_advanced-search-options .sys_button-row {
		margin-top:-5px;}
			
			.sys_sitebody .sys_theme-simple .sys_search-options .sys_button-row .sys_button {
			font-size:1em;
			font-weight:700;
			color:#00498f;
			background-color:#fff;
			border:1px solid #bababa;
			text-decoration:none;
			width:150px;}
			
		.sys_sitebody .sys_theme-simple .sys_search-search-control .sys_advanced-search-options .sys_search-type-label {
		width:7em;
		font-size:1em;}
	
	/* Data Repeaters */	
	.sys_sitebody .sys_theme-simple .sys_datarepeatercontrol .sys_itemslist {
	margin-left:0;}
	
	.sys_sitebody .sys_theme-simple .sys_datarepeatercontrol .sys_groupheader {
	margin:.5em 0 0 0;
	font-size:.9em;
	text-align:left;}
		.sys_sitebody .sys_theme-simple .sys_datarepeatercontrol .sys_groupheader span {
		padding:0;
		margin:0;
		border-bottom:0 none;}
	
	.sys_sitebody .sys_theme-simple .sys_datarepeatercontrol .sys_subitem {
	background:#fff2d0;
	border:1px solid #ffd25c;
	}

		.sys_sitebody .sys_theme-simple .sys_datarepeatercontrol .sys_subitem .sys_thumbnail {
		border-left-color:#ffd25c;}
	
		.sys_sitebody .sys_theme-simple .sys_datarepeatercontrol .sys_subitem dl dd.sys_news-description, .sys_sitebody .sys_theme-simple .sys_datarepeatercontrol .sys_subitem dl dd.sys_events-description, .sys_sitebody .sys_theme-simple .sys_datarepeatercontrol .sys_subitem dl dd.sys_jobs-description {
		color:#000 !important;}

	.sys_sitebody .sys_theme-simple .sys_datarepeatercontrol .sys_subitem h2, .sys_sitebody .sys_theme-simple .sys_datarepeatercontrol .sys_subitem h3 {
	background:#fff2d0;
	}
		.sys_sitebody .sys_theme-simple .sys_datarepeatercontrol .sys_subitem h2 a, .sys_sitebody .sys_theme-simple .sys_datarepeatercontrol .sys_subitem h3 a{
	background:none;
	}
	
	.sys_sitebody .sys_theme-simple .sys_search-options label, .sys_contentarea .sys_theme-simple .sys_search-options div.sys_search-row-label {
	color:#222983;}
		
	/* Flickr Pager */
	.sys_sitebody .sys_theme-simple .sys_flickrpager {
	background:#fff url("/SiteElements/Images/dots.gif") 0 0 repeat-x;
	border-top:0 none;
	border-bottom:0 none;}
	
	.sys_sitebody .sys_theme-simple .sys_flickrpager .sys_navigation .sys_selected span {
	background:#fff2d0;
	border-color:#febd10;}
	
	.sys_sitebody .sys_theme-simple .sys_flickrpager .sys_navigation .sys_page a:hover {
	color:#222983;
	background:#fff2d0;
	border-color:#febd10;}
	
	/* Records */
	.sys_sitebody .sys_theme-simple .sys_record-control {
	margin-bottom:10px;}
	
		/* News Record */
		.sys_sitebody .sys_theme-simple .sys_record-control .sys_news-posted-date {
		font-size:1.2em;
		color:#686258;
		border-top:1px solid #e3e3e3;
		padding:10px 0 0 0;}

	
	/* Default repeaters with no themes inside smaller columns */
	/* Standard List  */
	.sys_col1 .sys_standard-list {}
		.sys_col1 .sys_news-title, .sys_col1 .sys_events-title {
		background:url("/SiteElements/Images/dots.gif") 0 100% repeat-x;
		padding:.2em 0;
		margin:0 0 .5em 0;
		position:relative;}
			.sys_col1 .sys_news-title a, .sys_col1 .sys_events-title a {
			display:block;
			text-decoration:none;
			cursor:pointer;}
			.sys_col1 .sys_news-title a span, .sys_col1 .sys_events-title a span {
			font-size:.75em;
			font-weight:400;
			position:absolute;
			right:0;
			top:.5em;}
			.sys_col1 .sys_news-title a:hover span, .sys_col1 .sys_events-title a:hover span {
			text-decoration:underline;}
		.sys_col1 .sys_standard-list .sys_datarepeatercontrol {
		zoom:1;
		margin:0 0 5px 0;}
		.sys_col1 .sys_standard-list .sys_datarepeatercontrol .sys_itemslist {}
		.sys_col1 .sys_standard-list .sys_datarepeatercontrol .sys_groupheader {
		margin:0 0 5px 0;}
		.sys_col1 .sys_standard-list .sys_datarepeatercontrol .sys_itemslist .sys_subitem {
		clear:both;
		margin:0 0 8px 0;
		zoom:1;}
			.sys_col1 .sys_standard-list .sys_datarepeatercontrol .sys_itemslist .sys_subitem:hover {
			background:#fff url("/SiteElements/Images/Block2/BlockBg1.gif") 100% 100% no-repeat;}
			
			.sys_col1 .sys_standard-list .sys_datarepeatercontrol .sys_itemslist .sys_subitem a {
			display:block;
			padding:0 5px 0 0;
			min-height:3em;}
			
			.sys_col1 .sys_standard-list .sys_datarepeatercontrol .sys_itemslist .sys_subitem a:hover {
			text-decoration:none;
			color:#000;
			}
		.sys_col1 .sys_standard-list .sys_datarepeatercontrol .sys_itemslist .sys_subitem h3 {
		float:right;
		width:130px;}
		
		.sys_col1 .sys_standard-list .sys_datarepeatercontrol .sys_itemslist .sys_subitem .sys_thumbnail {
		width:65px; 
		height:54px; 
		float:left; 
		margin:0 8px 0 0;}
			.sys_col1 .sys_standard-list .sys_datarepeatercontrol .sys_itemslist .sys_subitem .sys_thumbnail img {
			display:block;}
		.sys_col1 .sys_standard-list .sys_datarepeatercontrol .sys_itemslist .sys_subitem .sys_icon {
		width:65px; 
		height:50px; 
		float:left; 
		margin:0 8px 0 0; 
		background:#e3e3e3;
		}
		.sys_standard-list .sys_datarepeatercontrol .sys_itemslist .sys_subitem h2 {
		margin:-2px 0 10px 5px;}
		
		.sys_col1 .sys_standard-list .sys_datarepeatercontrol .sys_itemslist .sys_subitem h2, .sys_col1 .sys_standard-list .sys_datarepeatercontrol .sys_itemslist .sys_subitem h3 {
		font-size:.9em;
		font-weight:700;
		margin:0;
		min-height:50px;}
		.sys_standard-list .sys_datarepeatercontrol .sys_itemslist .sys_subitem dl {
		margin:0;
		padding:0;}
		.sys_col1 .sys_standard-list .sys_datarepeatercontrol .sys_itemslist .sys_subitem dl dt {
		display:none;}
		.sys_col1 .sys_standard-list .sys_datarepeatercontrol .sys_itemslist .sys_subitem dl dd {
		margin:0;
		padding:0;}
		.sys_col1 .sys_standard-list .sys_datarepeatercontrol .sys_itemslist .sys_subitem .sys_clear{
		font-size:0;}
	
	
	.sys_col1 .sys_events-control #CustomEventsListing_List {}
	
		.sys_col1 .sys_events-control #CustomEventsListing_List .sys_groupheader {
		font-weight:700;
		width:55px;
		min-height:38px;
		height:38px;
		margin-bottom:-50px;
		padding:5px;
		position:relative;
		z-index:250;
		background:#dadfe3;
		border:1px solid #bdbdbd;}
		
		.sys_col1 .sys_events-control #CustomEventsListing_List .sys_groupset {
		}
		
		.sys_col1 .sys_events-control #CustomEventsListing_List .sys_groupset .sys_subitem {
		}
		
		.sys_col1 .sys_events-control #CustomEventsListing_List .sys_subitem dl,
		.sys_col1 .sys_events-control #CustomEventsList_StandardList_List .sys_subitem dl {
		display:none;}
		
		/* Mini-list */
		div.sys_news-minilist-control ul li, div.sys_events-minilist-control ul li {
		height:2.6em;}

	
	/* You said...we did feature block */
	.sys_yousaidwedid-feature {
	height:195px;
	overflow:hidden;
	zoom:1;
	position:relative;
	}
		.sys_yousaidwedid-feature .sys_yousaidwedid-feature-item {
		height:195px;
		width:100%;
		zoom:1;
		/*background:#fff url("/SiteElements/Images/Block2/BlockBg2.gif") 0 100% no-repeat;*/
		background:none !important;
		}
		
			.sys_yousaidwedid-feature .sys_yousaid {}
				.sys_yousaidwedid-feature .sys_yousaid h2 {}
				.sys_yousaidwedid-feature .sys_yousaid div {
				padding:26px 10px 10px 10px;
				font-size:1.5em;
				font-weight:700;
				color:#276766;
				text-align:center;}
					.sys_yousaidwedid-feature .sys_yousaid div div {
					padding:0;}
			.sys_yousaidwedid-feature .sys_wedid {}
				.sys_yousaidwedid-feature .sys_wedid h2 {}
				.sys_yousaidwedid-feature .sys_wedid div {
				padding:26px 10px 10px 10px;
				font-size:1.5em;
				font-weight:700;
				color:#000;
				text-align:center;}
					.sys_yousaidwedid-feature .sys_wedid div div {
					padding:0;}
	
	.sys_yousaidwedid-feature #YouSaidNav {
	position:absolute;
	bottom:.2em;
	left:20px;
	width:400px;
	height:22px;
	z-index:500;
	text-align:right;
	font-size:1.4em;
	font-weight:700;}
	
	/* Banner img */
	img.sys_bannerimage {
	display:block;
	margin:0 0 10px 0;
	}
	
	/* Weather Block */
	.sys_weather {
	min-height:100px;
	background:url("/SiteElements/Images/Weather/BlockBg1.gif") 0 100% repeat-x !important;
	}
	.sys_weather .sys_inner {
	margin:5px;
	}
	
	/* Your Vote */
	.sys_pollwrapper {
	padding:0 10px;}
	
		.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:#fff;
			border:1px solid #a7b7c7;
			float:left;
			text-transform:uppercase;
			color:#222983;
			font-weight:700;
			font-size:1.1em;
			padding:1px 8px;
			cursor:pointer;}
			
			.sys_pollwrapper .sys_pollvoteresults {}
				.sys_pollwrapper .sys_pollvoteresults .sys_pollbar {
				width:2px;
				background:green;
				height:8px;
				line-height:0;
				font-size:0;
				margin: 2px 0;
				padding-left:2px;}
			
			
	/* Section Intro Feature */
	.sys_section-intro-block {
	width:100%;
	background:#d1dae5;
	height:145px;
	margin:0 0 10px 0;}
			.sys_section-intro-block .sys_sub-text {
			float:left;
			width:290px;
			padding:10px 12px;
			font-size:1.3em;}
		.sys_section-intro-block .sys_sub-image {
		float:right;
		width:337px;
		height:145px;
		border-left:2px solid #fff;}
		
	/* Section Style Mini-templates */
	.sys_double-cols-layout-template {
	background:url("/SiteElements/Images/Dots.gif") 0 100% repeat-x;}
	
	
/* A to Z Extension Control */
.sys_atoz-control {
width:100%;
margin:0 0 10px 0;
border-top: 1px solid #b3b3b3;
border-bottom: 1px solid #b3b3b3;
clear:both;
font-size:.85em;}
	
.sys_atoz-control ul {
	display:block;
	list-style-type:none;
	margin:2px 7px;
	padding:5px;
	min-height:2em;
	}

	.sys_atoz-control ul li {
	float:left;
	display:block;
	border:1px solid #eee;
	margin:0 4px 4px 0;
	padding:0;
	font-weight:700;
	text-align:center;
	background:#fff;}
		
		.sys_atoz-control ul li a, .sys_atoz-control ul li span {
		display:block;
		padding:.3em .5em;
		text-decoration: none;
		color:#00539f;}
		
	.sys_atoz-control ul li:hover {
	border: 1px solid #0086c2;}
	
			.sys_atoz-control ul li a:hover {
			background: #f0f0f0; 
			text-decoration: none;
			color: #0086c2;}
	
	.sys_atoz-control ul li.sys_noresults:hover,
	.sys_atoz-control ul li.sys_selected:hover {
	border: 1px solid #eee;}
	
	.sys_atoz-control ul li.sys_noresults span {
	font-weight: bold;
	color: #ccc;}
	
	.sys_atoz-control ul li.sys_0to9 {}
	
	.sys_atoz-control ul li.sys_selected,
	.sys_atoz-control ul li.sys_selected:hover {
	border: 1px solid #104365;}
	
	.sys_atoz-control ul li.sys_selected a,
	.sys_atoz-control ul li.sys_selected a:hover {
	background: #f1f1f1;
	color: #171717;}
	/*---*/
	
	/* A-Z Current Letter */
	div.sys_atoz-control-currentletter {	
	margin:0 0 10px 0;
	padding:0 0 0 12px;
	font-size:2.6em;
	font-weight:bold;
	color:#00539f;
	clear:both;
	}
	
	/* Event Record */
	.sys_events-record dl, .sys_events-record dl dt, .sys_events-record dl dd {
	margin:0;
	padding:0;}
	
	.sys_events-record dl dt {
	font-weight:700;
	margin-bottom:.2em;}
	
	.sys_events-record dl dd {
	margin-bottom:1em;}
	
	
/* Jobs Control */
#SiteWrapper .sys_theme-simple .sys_jobs-search-control {display:none;}
#SiteWrapper .sys_theme-simple .sys_jobs-control {width:100%;}

/*Weather*/
.sys_Day {
	font-weight: bold;
	padding: 0px 0 0px 0;
	overflow: hidden;
}
.sys_WeatherImage {
	padding: 0 0 0px 0;
}
.sys_WeatherMaxTemp {
	padding: 0 0 0px 0;
	overflow: hidden;
	font-size: 80%;
	
}
.sys_WeatherMinTemp {
	padding: 0 0 0px 0;
	margin: 0 0 0 -0.3em;
	overflow: hidden;
	font-size: 80%;		
}

html>body .sys_WeatherMaxTemp {
	width: auto;
}

html>body .sys_WeatherMinTemp {
	width: auto;
	margin: 0 0 0 -0.2em;
}

.sys_SystemColumn {
	float: left;
	width: 33%;
	text-align: center;
	margin: 0;
	padding: 0;
}
/*Hide Intranet navigation in editor*/
#editor #intranettopnav {display: none;}
#editor #intranetSubMenu {display: none;}
#editor #intranetwelcomemessage {display: none;}

