/* # New styles start at the top # */.style1 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;}.list {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: 20px;	font-weight: bold;	font-variant: normal;	color: #2760E0;}.theBorderWhite {border: 1px solid gray; background-color: #ffffff;}.theBorder {border: 1px solid gray; background-color: #f5f5f5;}.frontbox {padding: 8px;}.green {color: #6FBC1E;}.blue {color: #0062A1;}.lightblue {color: #DDEDF8;}.greynavborderandtitle {color: #B7B7B7;}.subnavgrey {color: #7F7F7F;} .homeSelectMember {width:160px; margin-right: 8px;}.homeSelectKids {width:130px; }.searchContainer{margin: 7px 7px 7px 0px;}.searchContainerHome{padding: 4px 5px 0px 15px;}.inputboxsearch {width: 120px; font-size: 10px; color: #333333;}.photocaption {vertical-align: middle;}.pageImage {margin: 0px 0px 10px 10px; float: right;} h3 {font-size: 14px; color: #0362A2;}.boldLink {font-weight: bold; color: #0362A2;}.linkBoldItalic {font-weight: bold; color: #0362A2; font-style: italic;}.mailAddress {margin: 0px 10px 0px 0px;}img {border: none;}.whatson {width:149px; height: 219px; float:left; padding: 6px;  background-color: #DDEDF8;}a {text-decoration: none; color: #0362A2;}a:hover {text-decoration: underline; }.title  {font-size: 11px;}#date {margin:15px; font-size: 12px; color:#ffffff;}#mainContainer {background-color: #ffffff;  padding:10px; width: 710px; margin: 10px;    margin-left: auto;  margin-right: auto;}.subFooter {font-size: 10px; color: #6FBC1E; margin-top: 6px;}BODY {background-color: #8395A1;  color: #000000;  margin-left: 0px;  margin-top: 0px;}td, div {  font-family: Arial, Helvetica, sans-serif, Verdana;  font-size: 12px;  color: #000000;  vertical-align: top;  }option {font-size: 10px;}#greyline {background-image: url('../images/title_line.gif'); background-color: #ff0000; width: 190px; float:left;vertical-align: bottom;}.topMenu {font-size: 13px;  margin-right: 1px; padding:4px 8px 4px 8px; font-weight:bold; color: #ffffff; text-decoration: none; background-color:#000000; display: inline; white-space: nowrap ; }.topMenu:hover {color: #6FBC1E;}.topMenuSelected {font-size: 13px; padding:4px 8px 4px 8px; font-weight:bold; color: #6FBC1E; text-decoration: none;  background-color:#000000; display: inline; white-space: nowrap ; }.topMenuSelected:hover {color: #6FBC1E;}.subMenuBackground {margin-left: -20px; height:34px; background-image: url('../images/subnav_bg.jpg');  width:560px;}#subMenuTable {padding: 10px 0px 0px 35px;}.subMenu {font-size: 10px;  font-weight:bold; color: #7F7F7F; text-decoration: none;   display: inline; white-space: nowrap ; }.subMenu:hover {color: #000000; font-weight: bold; font-size: 11px;}.subMenuSelected {font-size: 11px;  font-weight:bold; color: #000000; text-decoration: none;   display: inline; white-space: nowrap ; }.subMenuSelected:hover {color: #000000; }.leftMenu{	font-size: 10px;	line-height:24px;	padding-left: 10px;	font-weight: bold;	color: #0362A2;	text-decoration: none;	background-color: #DDEDF8;	display: block;	white-space: nowrap;	border-bottom: solid 1px #B7B7B7;	width:139px;}.leftMenuSelected {font-size: 10px;	line-height:24px;	padding-left: 10px;	font-weight: bold;	color: #ffffff;	text-decoration: none;	background-color: #6FBC1E;	display: block;	white-space: nowrap;	border-bottom: solid 1px #B7B7B7;	width:139px;}	.bottom4 {margin-bottom: 4px;}.bottomTop4 {margin-bottom: 4px; margin-top: 14px;}.top4 {margin-top: 4px;}.leftMenu:hover{	color: #ffffff;	background-color: #6FBC1E;}.caption {font-size: 100%; margin-top: 4px;}#mainTable {margin-top: 0px;}#leftNav {vertical-align: top; width: 149px;}#content1 {background-color: #ffffff;  padding-left: 22px; vertical-align:  top;}#content2 {background-color: #ffffff;  vertical-align:  top; padding: 0px;height:400px;}#rightGraphic {position: relative; float: right; margin: 10px 0px 10px 15px;}.breadcrumb {position: relative; font-size: 14px; line-height:34px; color: #ffffff; margin-left: 10px;}.breadcrumbContainer {margin-top: 10px;}.footer {color: #ffffff; font-size: 10px; background-color: #6FBC1E; line-height: 23px; text-align: center; font-weight: bold; height: 23px;}.footerlink {color: #ffffff; font-size: 10px; text-decoration: none; padding: 0px 2px 0px 2px;}.footerlink:hover {text-decoration: underline;}.headline {color: #666666; font-size: 18px; font-weight: bold; margin: 20px 0px 0px 0px; font-family: arial;}h1 {position: relative; color: #006599; font-size: 140%; font-weight: bold; margin-bottom: 16px; }h2 {font-size: 120%;}h4 {font-size: 13px;}.smaller {font-size: 11px;}#menuContent0{display:none;}#menuContent1{display:none;}#menuContent2{display:none;}#menuContent3{display:none;}/*--------------------------------------------------	Sidebar Headers 	--------------------------------------------------	*/.homeBox{float: left;border: solid 1px grey; margin-right:10px;background-color: #f5f5f5;}	.news	{		font-size: 10px;		padding: 11px;		margin: 0;	}	.news a	{		color: #2400ff;		text-decoration: none;	}.homeBoxRight {float: left;border: solid 1px grey; margin-right:0px;background-color: #f5f5f5;}.homeBoxText{ padding: 8px;font-size: 11px;background-color: #F5F5F5;}	h3.sidebarheaderblue	{		font-size: 13px;		font-weight: bold;		color: #fff;		text-transform: uppercase;		vertical-align: middle;		padding: 0px 0 0px 8px;		margin: 0px;		line-height: 2em;		background-color: #0062A1;	}			h3.sidebarheadergreen	{		font-size: 13px;		font-weight: bold;		color: #fff;		text-transform: uppercase;		vertical-align: middle;		padding: 0px 0 0px 8px;		margin: 0px;		line-height: 26px;		height:26px;		background-color: #6AB915;	}	h4.sidebarsubheader	{		font-size: 11px;		font-weight: normal;		color: #fff;		padding: 2px 0 2px 11px;		margin: 0;		height: 14px;		background-color: #9883be;	}	h3.sidebarheader a, h4.sidebarsubheader a, 	h3.sidebarheader a:visited, h4.sidebarsubheader a:visited	{		color: #fff;		text-decoration: none;	}	
