
	.OutsideArea {
		 width: 100%;
		 background-color: #9E1B34;
		 text-align: center;
	}
	.InsideArea {
		width: 800px;
		padding: auto;
		margin: auto;
	}
	
	.topButtonArea {
		padding-top: 30px;
		padding-bottom: 2px;
	}
	.topButtonsWrapper {
		float: center;
		display: block;
	}
	.topButtons {
		float: left;
		width: 133px;
		height: 22px;
		margin: 0px;
		padding: 0px;
		text-align: center;
		background-color: #9E1B34;
	}
	.topHomeLink {
		width: 135px;
	}
	
	.topButtons a, .topButtons a:visited, .topButtons a:active {
		height: 17px;
		color: #FFF;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		text-decoration: none;
		display: block;
		font-size: 75%;
		padding: 3px 4px 0px 4px;
		margin: 0px;
	}
	.topButtons a:hover {
		color: #A5AF7A;
	}
	#topButtonsLastItem {
		border-right: 0px;
	}	
	.topButtons ul {
		display: none;
		position: absolute;
		top: 1em;
		left: 0px;
		width: 239px;
		list-style-type: none;
		background-color: #A2AB78;
		border: 1px solid #000000;
		z-index: 2;
		margin: 5px;
		padding: 0;
	}
	.topButtons div
	{
		display: block;
	}	
	.topButtons ul li {
		text-align: left;
		width: 205px;
		padding: 2px 2px 2px 2px;
		background-color: #FFF;
		margin: 0px 0px 0px 30px;
		z-index: 2;
	}	
	.topButtons ul a, .topButtons ul a:visited	{
		height: 23px;
		padding: 6px 1px 0px 1px;
		margin: 0px 0px 0px 0px;
		font-weight: normal;
		font-size: 75%;
		color: #000000;
	}	
	.topButtons ul a:hover {
		color: #A5AF7A;
	}	
	.topButtons > ul {
		top: auto;
		left: auto;
		margin: 0;
		padding: 0;
	}
	.topButtons:hover ul, .topButtonsOver ul {
		display: block;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
	}
	
	.SplashContentArea {
		background-color: #FFF;
		color: #000;
	}
	.InternalSplashLinks {
		float: center;
		padding: 0px;
		margin: 0px;
		padding-left: 20px;
		display: block;
	}
	.HomeSplashLinks {
		padding-left: 60px;
	}
	.SONSplashLinks {
		padding-left: 120px;
	}
	.InternalSplashLinks div {
		float: left;
		width: 180px;
		height: 22px;
		margin: 0px;
		padding: 0px;
		text-align: center;
		background-color: #FFF;
	}
	.InternalSplashLinks div.LongLine {
		width: 220px;
	}
	.InternalSplashLinks div.LongHomeLink {
		width: 350px;
		padding-bottom: 8px;
	}
	.InternalSplashLinks div a, .InternalSplashLinks div a:visited, .InternalSplashLinks div a:active {
		height: 17px;
		color: #000;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		text-decoration: none;
		display: block;
		font-size: 75%;
		padding: 3px 4px 0px 4px;
		margin: 0px;
	}
	.InternalSplashLinks div.LongHomeLink a, .InternalSplashLinks div.LongHomeLink a:visited, .InternalSplashLinks div.LongHomeLink a:active {
		color: #9E1B34;
	}
	.InternalSplashLinks div a:hover {
		color: #006600;
	}
	
	.ImageListWrapper, .TopLinksWrapper {
		float: center;
		display: block;
		height: 80px;
		text-align: center;
		margin-left: 15px;
		padding-bottom: 30px;
	}
	.TopLinksWrapper {
		height: 25px;
		padding-bottom: 2px;
	}
	.ResidentImageListWrapper {
		padding-left: 60px;
	}
	.SONImageListWrapper {
		padding-left: 10px;
	}
	.ImageList, .TopLinksList {
		float: left;
		height: 130px;
		margin-top: 10px;
		margin-left: 50px;
		margin-right: 50px;
		_margin-left: 40px;
		_margin-right: 40px;
		padding: 0px;
	}
	.ImageList {
		width: 83px;
	}
	.TopLinksList {
		height: 20px;
		margin-left: 10px;
		margin-right: 10px;
		_width: 125px;
		_margin-left: 0px;
		_margin-right: 0px;
	}
	.ImageList a, .ImageList a:visited, .ImageList a:active, .TopLinksList a, .TopLinksList a:visited, .TopLinksList a:active {
		height: 17px;
		color: #000;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		text-decoration: none;
		display: block;
		font-size: 75%;
		padding: 3px 4px 0px 4px;
		margin: 0px;
	}
	.TopLinksList a, .TopLinksList a:visited, .TopLinksList a:active {
		height: 17px;
		color: #000;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		text-decoration: none;
		display: block;
		font-size: 65%;
		padding: 3px 4px 0px 4px;
		margin: 0px;
	}
	.ImageList a:hover, .TopLinksList a:hover {
		color: #006600;
	}
	.ImageList ul, .TopLinksList ul {
		display: none;
		position: absolute;
		top: 1em;
		left: 0px;
		_width: 255px;
		list-style-type: none;
		border: 1px solid #000000;
		background-color: #A2AB78;
		z-index: 2;
		margin: 0;
		padding: 0;
		text-align: right;
	}
	.ImageList div, .TopLinksList div
	{
		display: block;
	}	
	.ImageList ul li, .TopLinksList ul li {
		text-align: left;
		_width: 231px;
		padding: 2px 2px 2px 2px;
		background-color: #FFF;
		margin: 0px 0px 0px 20px;
		z-index: 2;
	}	
	.ImageList ul a, .ImageList ul a:visited, .TopLinksList ul a, .TopLinksList ul a:visited	{
		height: 23px;
		padding: 6px 1px 0px 1px;
		margin: 0px 0px 0px 0px;
		font-weight: normal;
		font-size: 75%;
		color: #000000;
	}
	.ImageList ul a:hover, .TopLinksList ul a:hover {
		color: #006600;
	}	
	.ImageList > ul, .TopLinksList > ul {
		top: auto;
		left: auto;
		margin: 0;
		padding: 0;
	}
	.ImageList:hover ul, .ImageListOver ul, .TopLinksList:hover ul, .TopLinksListOver ul {
		display: block;
		display: none;
		padding: 0px 0px 0px 0px;
		margin: 6px 0px 0px 0px;
	}
	
	.InternalTitleLogoRow {
		width: 800px;
		height: 240px;
		background: url(../images/Inside/Title_Swash.jpg);
		text-align: left;
	}
	.InternalTitleLogoRowContent {
		padding: 20px 4px 40px 20px;
	}
	.InternalTitleLogoRowContent div {
		float: left;
	}
	.cornerImage {
		padding-top: 20px;
		width: 174px;
	}
	.InternalPageTitle {
		padding-top: 60px;
		font-size: 160%;
		font-weight: normal;
		padding-left: 10px;
		padding-right: 5px;
		font-family: "Times New Roman", Times, serif;
	}
	.InternalPageTitle span {
		display: block;
		width: 349px;
	}
	.ApplicationPageTitle span {
		width: 523px;
		font-size: 200%;
	}
	.SmallApplicationPageTitle span {
		width: 523px;
		font-size: 110%;
	}
	.InternalLogo {
		padding-top: 50px;
		width: 253px;
		width: 194px;
	}
	
	
	
	.leftArea {
		width: 180px;
		height: 100%;
		float: left;
		margin: 0px 10px 8px 0px;
		padding: 0px 0px 0px 0px;
	}
	.sideMenuBar {
		background-color: #FFF;
		height: 100%;
		width: 174px;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
	}
	
	.sideMenuBar ul {
		list-style-type: none;
		text-align: right;
		margin: 0;
		padding: 0;
	}
	
	.sideMenuBar ul li {
		width: 180px;
		padding: 1px 0px 1px 1px;
		position: relative;
	}
	
	.sideMenuBar ul li.firstMenuItem {
		border-top: 0px solid #000000;
	}
	
	.LeftNavMenuColorBlock1 {
		background-color: #A2AB78;
		padding-left: 20px;
	}
	
	.LeftNavMenuColorBlock2 {
		background-color: #BA5564;
		padding-left: 20px;
	}
	
	.LeftNavMenuColorBlock3 {
		background-color: #F0BC6E;
		padding-left: 20px;
	}
	
	.sideMenuBar ul li a, .sideMenuBar ul li a:visited, .sideMenuBar ul li a:active {
		color: #000000;
		padding: 4px 3px 4px 8px;
		background-color: #FFF;
		text-decoration: none;
		text-align: left;
		font-family:Arial, Helvetica, sans-serif;
		font-weight: normal;
		font-size: 75%;
		width: 149px;
		display: block;
	}
	
	.sideMenuBar ul li a:hover {
		color: #006600;
	}
	
	.sideMenuBar ul li ul {
		position: relative;
		_position: absolute;
		left: 174px;
		top: -24px;
		_top: -1px;
		display: none;
		width: 180px;
		background-color:  #FFF;
		border: 1px solid #000000;
		margin: 0;
		padding: 0;
	}
	
	.sideMenuBar ul li ul li {
		border-top: 1px solid #000000;
		width: 180px;
	}
		
	.sideMenuBar ul li ul li a, .sideMenuBar ul li ul li a:visited, .sideMenuBar ul li ul li a:active {
		padding: 0px 0px 0px 10px;
		margin-top: 1px;
		text-align: left;
		display: block;
		width: 170px;
	}
	
	.sideMenuBar ul li.subMenuOver ul {
		display: block;
		margin: 0;
		padding: 0;
	}
	
	.sideMenuBar ul li.subMenuOver {
		height: 23px;
	}
	
	.rightArea {
		width: 600px;
		height: 100%;
		margin: 0px;
		padding: 0px;
		float: left;
		text-align: left;
	}
	
	.breadCrumbs {
		height: 30px;
		text-align: left;
		font-weight: bold;
		font-size: 80%;
		padding-top: 5px;
		color: #000000;
	}
	
	.breadCrumbs .bullet {
		padding: 0px 2px 0px 2px;
	}
	
	.breadCrumbs a, .breadCrumbs a:visited, .breadCrumbs a:active, .currentPage
	{
		color: #000000;	
		text-decoration: none;
	}
	.breadCrumbs a:hover
	{
		color: #007352;
		text-decoration: underline;
	}
	
	.pageText {
		display: block;
		text-align: left;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 90%;
		margin-bottom: 8px;
		padding-right: 25px;
		width: 580px;
		background-color: #FFF;
	}
	.ApplicationrightArea {
		width: 800px;
	}
	.ApplicationpageText {
		width: 760px;
		padding-left: 10px;
	}
	
	.pageText p {
		margin: 0px;
		padding: 0px 0px 10px 0px;
	}
	
	.pageText h1, .pageText h2, .pageText h3, .pageText h4, .pageText h5, .pageText h6  {
		padding: 6px 0px 2px 0px;
		margin: 0px;
		color: #9E1B34;
		font-weight: bold;
	}
	
	.pageText h1 {
		font-size: 140%;
	}
	
	.pageText h2 {
		font-size: 120%;
	}
	
	.pageText h3 {
		font-size: 110%;
	}
	
	.pageText h4 {
		font-size: 100%;
	}
	
	.pageText h5 {
		font-size: 80%;
	}
	
	.pageText h6 {
		font-size: 75%;
		font-weight: bold;
	}
	
	.pageText ul {
		margin-top: 0px;
	}
	
	
	.BottomBar {
		height: 102px;
	}
	
	.InternalBottomBar {
		width: 800px;
		text-align: center;
	}
	.LogoFloater {
		float: right;
		margin-right: 30px;
	}
	.SearchAndLinksFloater {
		float: left;
		margin-left: 25px;
	}
	.InternalSearchAndLinksBar {
		width: 400px;
		text-align: center;
		margin-left: 200px;
		_margin-left: 0px;
	}
	.SearchBox, .BottomLinks {
		height: 51px;
		text-align: left;
		padding-top: 15px; 
	}
	.InternalSearchAndLinksBar .SearchBox, .InternalSearchAndLinksBar .BottomLinks {
		height: 40px;
		text-align: center;
	}
	.InternalSearchAndLinksBar .BottomLinks {
		width: 315px;
		margin-left: 53px;
	}
	.SearchGoBTN {
		border: 1px solid black;
		background-color: #999999;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 80%;
	}
	.BottomLinks div {
		float: left;
		width: 105px;
		text-align: left;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 80%;
	}
	.BottomLinks a, .BottomLinks a:visited {
		text-decoration: none;
		color: #000;
	}
	.BottomLinks a:hover {
		font-weight: bold;
	}
	.ClearFloat {
		clear: both;
	}
	
	.FooterContentArea {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 65%;
		color: #FFF;
	}
	.FooterWrapper {
		padding-top: 20px;
		padding-bottom: 30px;
	}
	.FooterContentArea a, .FooterContentArea a.visited {
		color: #FFF;
	}
