		body {
			text-align: center;
			min-width: 1008px;
			margin: 0px;
			padding:0px;
			background-color: #C0E5E6;
			font-family: 'Trebuchet MS', 'Lucida Grande',
			  Verdana, Lucida, Geneva, Helvetica, 
			  Arial, sans-serif;
		  	font-size: 11 pt;
		}
		
		div.wrapper	{
			width: 1020px;
			text-align: left;
			align: middle;
			margin-left: auto;
			margin-right: auto;
			background : url(/media/images/bkgdrepeater.gif) repeat-y 0px 0px;
		}
		
		#MainContentCtr {
			margin: 0px; 
			min-width: 1020px;
			_width: 1020px;
			align: middle; 
			margin-left: auto;  
			margin-right: auto;
		}
		
		.MainContent  {
			align: middle; 
			margin-left: auto; 
			margin-right: auto; 
			margin-left: 6px; 
			padding: 0px;
			background-color: #FFFFFF;
			min-height: 677px;
			_height: 677px;
			background : url(/media/images/LeftColBkgdRptr.jpg) repeat-y 0px 0px;
		}
		
		#Footer  {
			width: 1020px;
			align: middle; 
			margin-left: auto ; 
			margin-right: auto; 
			_margin-top: -6px; 
			background : url(/media/images/footershadow.gif) no-repeat;
		}
		
		.LeftCol  {
			align: middle; 
			margin-left: auto; 
			margin-right: auto; 
			float: left; 
			min-width: 222px;
			_width: 222px; 
<!--
			background: #FFFFFF url(/media/images/LeftColBkgdRptr.jpg) repeat-y 0px 0px;

-->		}
		
		.InnerLeftCol	{
			width: 222px; 
			height: 677px; 
			margin: 0px;
			background : url(/media/images/Left-column.jpg) no-repeat top;
		}
		
		.button {
			padding: 0 0 0 0;
/*
			margin-bottom: 1em;

*/			text-align: center;
			font-style: italic;
			font-family: 'Trebuchet MS', 'Lucida Grande',
			  Verdana, Lucida, Geneva, Helvetica, 
			  Arial, sans-serif;
			vertical-align: middle;
			width: 167px;
			height: 29px;
		}
		
		.button ul {
			list-style: none;
			margin: 0;
			padding: 262px 0 9px 18px;
			border: none;
		}
		
		.button li {
			width: 167px;
			height: 29px;
			margin: 0 0 2px 0;
			_margin: 0;
			vertical-align: middle;
			background : url(/media/images/navoff.jpg) no-repeat 0px 0px;
		}
		
		.button li a,  .button a:visited{
			display: block;
			color: #fff;
			text-decoration: none;
			font-size: 10pt;
			height: 29px;
			padding: 7px 0px 7px 0px;
		}

		.button li a:hover {
			background : url(/media/images/navhov.jpg) no-repeat 0px 0px;

		}
		#current a	{
			background: url(/media/images/navon.jpg) no-repeat 0px 0px;
			color: #000000;
		}

		
		.RightCol	{
			float: left; 
			width: 786px; 
			min-height: 677px; 
			_height:677px; 
			background-color:#FFFFFF;
		}

		
		.HeaderContainer	{
			width: auto; 
			height: 201px; 
			background : url(/media/images/header.jpg) no-repeat 0px 0px;
		}

		.TopNav	{
			float:right;
			margin-top: 130px;
			margin-right: 29px;
			_margin-right: 19px;
		}
		
		.TopNav ul, 	{
			list-style: none;
			margin:0px;
		}
		
		.TopNav li, .TopNav li a, .TopNav li a:visited 	{
			text-decoration: none;
			padding: 0 0 0 21;
			display: inline;
			font: bold;
			font-size:  14px;
			color: #000000;
			font-style: italic;

		}

		.webkit .TopNav {
			padding-top: 4px;
		}

		.ContentContainer	{
			margin: 0px;
			padding: 0px;
			min-height: 452px;
			_height: 452px;
				
		}
		
		.BottomNav	{
			padding:  7px 7px 7px 7px;
			_padding:  7px 7px 14px 7px;
			text-align: center;
			background-color: #4B236A; 
		}
		
		.BottomNav ul	{ 
			margin: 0px; 
			list-style: none;
			display: inline;
		}
		
		.BottomNav li	{
			display: inline;
			margin-left: 40px;
		}
		
		.BottomNav li a	{
			font-size: 12px;
			font-style: italic;
			text-decoration: none;
			color: white;
		}
		
		.BottNav	{
			background: #000000;
			min-height: 25px;
			_height: 25px; 
			width: 786px;
			margin: 5px 0 0 0;
			padding: 0px;
			text-align: right;
		}
		
		.BottNav ul 	{
			list-style: none;
			margin: 0px;

		}
		
		.BottNav li  	{
			vertical-align: middle;
			display: inline;
			margin-left: 70px;
			_margin-left: 60px;
/*
			_padding: 5px;

*/			height: 26px;

		}
		
		.BottNav li a, .BottNav li a:visited	{
			text-decoration: none;
			font: bold;
			font-size:  14px;
			color: white;
			font-style: italic;
		}

		
		#Copyright	{
			font-size: 7pt; 
			color: #C0E5E6; 
			margin: 0 25px 3px 21px; 
			vertical-align: middle; 		
			_padding: 5px;
		}

/*
		new styles

*/		
		#contentcontainerwide	{
			margin: 0 15px 0 16px;
			_margin: 0;
			width: auto;
			font-family: 'Trebuchet MS', 'Lucida Grande',
			  Verdana, Lucida, Geneva, Helvetica, 
			  Arial, sans-serif;
			font-size: 10pt;
			background-color: #fff;
	
		}
	
	#contentcontainerleft	{
		float: left; 
		padding: 0 30px 0 16px;
		_padding-right: 0; 
		width: 376px;
	}

	#contentcontainerleft a, #contentcontainerleft a:visted	{
		text-decoration: none;
		color: #00A8A8;
	}
	
	#contentcontainerright	{
		padding: 0px; 
		width: auto; 
		margin: 0 25px 0 0;
		_margin-right: -25px;
		_padding-right: 50px;
	}
	
	.bodycopy p, .bodycopy	{		
		margin-bottom: 12px;
		font-family: Verdana;
		background-color: #fff;
		color: #000;
		text-decoration: none;
		word-spacing: normal;
		text-align: left;
		letter-spacing: 0;
		line-height: 1.2em;
		font-size: 12px;	
		margin-top: 0;
	}
	
	.DocMatrixRight h5	{
		font-weight: bold;
		font-size: 12px;
	}
	
	.bodycopy a, .bodycopy a:visited	{
		text-decoration: none;
		color: #00A8A8;
	}
	
	p.highlightcopy	{
		color: #00A8A8;
	}
	
	p.boldcopy	{
	
		font-weight: bold; 
		margin-bottom: 0;
		margin-top: 0;
	}
	
	.GalleryMainImages	{
		margin-bottom: 15px;
		margin-left: 20px;
		float: left;
		width: 45%;
		text-align: center;
	}
	
	.GalleryMainImages img	{
		border: 0px solid black;
	}
	
	.floatleft	{
		float: left;
		width: auto;
	}
	
	.floatright	{
		float: right;
		width: auto;
	}
	
		
	.RqurdPlchldr	{
		float: left; 
		width: 10px;
	}

	.formLabel	{
	float: left;
	width: 200px; 
	font-weight: bold;
	margin-bottom: 0px; 
	}
	
	.formInput  {
	width: 375px;
	float:left; 
	padding-bottom: 15px;
	}

		.LinkedContentCont   { 
	}
	
	.LinkedContentCont .link   {
		background-color: #00A8A8; 
		padding: 5px;
	}
	
	.link h5    {
		color: #ffffff; 
		text-decoration: underline; 
		font-size: 16px; 
		font-style: oblique; 
		font-weight: normal;
		line-height: normal;
	}
	
	.Desc    {
		border: 1px solid #00A8A8; 
		border-top: 0px; 
		background-color: #FFFFFF; 
		padding: 10px 10px 10px 50px;
		margin-bottom: 10px;

	}
	
	div.pagination {
		padding: 3px;
		margin: 3px;
	}
	
	div.pagination a {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #AAAADD;
		
		text-decoration: none; /* no underline */
		color: #000099;
	}
	div.pagination a:hover, div.pagination a:active {
		border: 1px solid #000099;
	
		color: #000;
	}
	div.pagination span.current {
		padding: 2px 5px 2px 5px;
		margin: 2px;
			border: 1px solid #000099;
			
			font-weight: bold;
			background-color: #000099;
			color: #FFF;
		}
	div.pagination span.disabled {
			padding: 2px 5px 2px 5px;
			margin: 2px;
			border: 1px solid #EEE;
		
			color: #DDD;
		}
