﻿body {
	background-color: #FFFFFF;
	text-align: center;
	margin: 10px 0px 10px 0px;
	font-size: 0.7em;
	font-family: Arial, Helvetica, sans-serif;
}
	
	body a img {
		border-width: 0;
	}

	body a {
		color: #70CAD3;
	}
	
		body a:hover {
			color: #000000;
		}
	
	body sub {
		font-size: 0.7em;
	}
	
	body div#container {
		position: relative;
		padding: 0 0 24px 0;
		margin: 0 auto 0 auto;
		width: 765px;
		height: auto;
		min-height: 476px;
		background-color: #FFFFFF;
		text-align: left;
		color: #999999;
		border: 1px solid #5B97B1;
		background-image: url("/media/d8ea32eea9e947d59b1f7e710f4d2161.jpg");
		background-repeat: no-repeat;
		background-position: center;
}

	  body div#container div.header p.home {
	    margin-bottom: -20px;
	  }
	
	  body div#container div.header p.home a:link {
	    text-decoration: none;
	  }
	  
	  body div#container div.header p.home a:visited {
	    text-decoration: none;
	  }
	  
	  body div#container div.header p.home a:hover {
	    text-decoration: underline;
	  }
	  
	  body div#container div.header p.home a:active {
	    text-decoration: underline;
	  }

	body div#container form {
		margin: 0;
		padding: 0;
	}
	
	body div#container div.header {
		padding: 0 21px 0 21px;
		margin: 12px 0 37px 0;
		height: auto;
	}
		
		body div#container div.header ul.menu {
			display: block;
			float: left;
			width: 505px;
			margin: 81px 0 0 0;
			padding: 0;
			font-size: 11px;
			font-weight: bold;
		}
		
		body div#container div.header ul.menu li {
			display: block;
			float: left;
			margin-right: 12px;
		}
		
			body div#container div.header ul.menu li a {
				color: #5B97B1;
				text-decoration: none;
			}
			
				body div#container div.header ul.menu li.selected a {
					color: #5B97B1;
				}
			
				body div#container div.header ul.menu li a:hover {
					color: #000000;
				}
				
					body div.header ul.menu li ul {
						display: block;
						width: 75px;
						background-color: #FFFFFF;
					}
					
						body div.header ul.menu li ul li {
							display: block;
							height: 20px;
							width: 75px;
						}
		
		body div#container div.header div#logo {
			width: 175px;
			float: right;
			margin: 29px 21px 0 0;
		}
		
		body div#container div.header div.submenu {
			width: 535px;
			margin: 0;
			padding: 0;
		}
		
			body div#container div.header div.submenu ul {
				margin: 0;
				padding: 0;
				width: 100%;
			}
		
			body div#container div.header div.submenu ul.menu li a {
				color: #95CD00;
			}
			
				body div#container div.header div.submenu ul.menu li.selected a {
					color: #77A400;
				}
		
		body div#container div.content {
			clear: both;
			height: auto;
			margin-top: 41px;
			float: left;
			float: none !ie;
			min-height: 376px;
		}
		
			body div#container div.imageColumn {
				width: 252px;
				margin: 0 21px 0 21px;
				float: left;
			}
			
			body div#container div.content div.text {
				width: 410px;
				min-height: 330px;
				float: left;
				line-height: 1.5em;
				font-size: 1.1em;
				padding-right: 21px;
			}
			
				body div#container div.content div.text div.header {
					padding: 0;
					margin: 0;
					height: auto;
					width: auto;
					float: none;
					clear: both;
					font-weight: bold;
					color: #5B97B1;
				}
			
				body div#container div.content div.text a {
					color: #A7A9AC;
					font-weight: bold;
				}
				
				body div#container div.content div.text a:hover {
					color: #000000;
				}
				
				body div#container div.content div.text div.subNav {
					clear: both;
				}
					
					body div#container div.content div.text div.subNav a {
						color: #70CAD3;
						font-weight: normal;
						text-decoration: none;
						display: block;
						font-size: 1.1em;
						float: left;
						width: auto;
						margin: 10px 14px 0 0;
					}
					
					body div#container div.content div.text div.subNav a:hover {
						color: #000000;
					}
					
					body div#container div.content div.text h2 {
						font-size: 1.15em;
						margin-bottom: 1em;
						margin: 0 0 1em 0;
						text-transform: uppercase;
					}
					
					body div#container div.content div.text h3 {
						font-size: 1em;
						margin-bottom: 1em;
						margin-top: 0;
						text-transform: uppercase;
					}
					
					body div#container div.content div.text h4 {
						color: #00A2A3;
						font-size: 1em;
						margin-bottom: 1em;
						margin-top: 0;
						text-transform: uppercase;
					}
					
					body div#container div.content div.text h5 {
						color: #CCCCCC;
						font-size: 1em;
						margin-bottom: 1em;
						margin-top: 0;
						text-transform: uppercase;
					}
					
					body div#container div.content div.text p {
						margin: 0 0 0.75em 0;
					}
					
					body div#container div.content div.text ul {
						padding: 0;
						margin: 0 0 1em 2em;
						list-style-image: url("/media/f992f4c2674d4845b1e2764d40dddf39.gif");
					}
					
						body div#container div.content div.text p span.intro {
							display: block;
							margin-top: 20px;
							color: #00A2A3;
							font-weight: bold;
						}
						
						body div#container div.content div.text p span.highlight {
							color: #00A2A3;
							font-weight: bold;
						}
								
						body div#container div.content div.text div.sitemap ul {
							list-style-type: none;
							margin-bottom: 0;
						}
					
					body div#container div.content div.text input.shortText, body div#container div.content div.text input.emailAddress, body div#container div.content div.text textarea.longText {
						font-family: Arial, Helvetica, sans-serif;
						font-size: 1em;
						border: 1px solid #CCCCCC;
						width: 215px;
					}
					
					body div#container div.content div.text input.cancel, body div#container div.content div.text input.submit {
						border-style: none;
						background-color: #666666;
						color: #FFFFFF;
						margin-right: 5px;
					}
		
					body div#container div.content div.text table.schedule_of_areas {
						width: 100%;
						border: 0px;
					}
		
						body div#container div.content div.text table.schedule_of_areas th {
							color: #00A2A3;
							text-align: left;
							font-weight: bold;
							padding: 2px;
							text-transform: uppercase;
						}
		
						body div#container div.content div.text table.schedule_of_areas td {
							text-align: left;
							padding: 2px;
						}
					
					body div#container div.content div.text div.subNav ul.menu {
						display: block;
						float: left;
						width: auto;
						margin: 10px 0 0 0;
						padding: 0;
						list-style-type: none;
					}
					
						body div#container div.content div.text div.subNav ul.menu li {
							display: block;
							float: left;
							margin-right: 14px;
						}
						
							body div#container div.content div.text div.subNav ul.menu li.selected {
								display: none;
							}
						
							body div#container div.content div.text div.subNav ul.menu li a {
								display: inline;
								margin: 0;
								float: none;
								color: #00A1B1;
							}
					
			body div#container div.fireferret {
				clear: both;
			}
			
			body div#container div.content div.footer {
				width: 729px;
				height: 39px;
				clear: both;
				margin: 0 21px 0 0;
				padding: 0;
				text-align: right;
			}
	
				body div#container div.content div.footer span {
					margin-right: 0.5em;
				}
			
	body div.footer {
		width: 760px;
		margin: 0px auto 0px auto;
		text-align: left;
		font-size: 0.9em;
	}
	
		body div.footer a {
			color: #666666;
		}
		
			body div.footer a:hover {
				color: #000000;
			}
			
	body .alignLeft {
		display: block;
		float: left;
		margin: 0 5px 5px 0;
	}
	
	body .alignRight {
		display: block;
		float: right;
		margin: 0 0 5px 5px
	}
	
	ul.buttonBoard li {
		margin-right: 5px;
	}

	body div#container table.features {
		margin-bottom: 1em;
	}

		body div#container table.features {
			padding: 2px;
			vertical-align: top;
		}
		
		body div#container table.features td.col01 {
			font-weight: bold;
		}
		
		body div#container table.features td.col02 {
			font-weight: bold;
		}
	
	body div.footer {
		color: #999999;
	}