html{height: 101%}
body {	width:99%;	background: white ;	background-color: #48BDEC;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #65CDF4;	color: black;	text-align:center;	padding-top:15px;	padding-bottom:15px;	margin: 0 auto;	}
#headerlogo {	height:136px;	width:998px;	margin: 0 auto;	border-top: 2px solid black;	background: url(images/wrappercenter3.jpg) repeat-y;	}
.logoleft, .logoright{	position:relative;	overflow:hidden;	margin-top:14px;	height: 122px;	width: 305px;}.logoleft {	margin-left:50px;	float:left;	}
.logoright {	margin-right:80px;	float:right;	clear: right;}
.logolefti, .logorighti {	overflow:hidden;	display: inline;	height: 120px;	width: 300px;	line-height:120px;	font-size:1px;}
.logoleft, .logolefti {	text-align:left;}
.logorighti,.logoright {	text-align:right;}
.logorighti img, .logolefti img{	vertical-align:middle;	/*width: 300px;*/}
/* Menu */#menu {	width: 998px;	margin-right:2px;	height: 34px;	margin: 0 auto;	background: url(images/wrappercenter3.jpg) repeat-y;	text-align:center;	border-top: 1px solid black;	border-bottom: 1px solid black;}
#menu ul {	float: left;	margin: 0 auto;	padding-left:196px;	height: 34px;	/*padding: 23px 0 0 28px;*/	list-style: none;	line-height: normal;}
#menu ul li {	display:inline;	list-style:none;	height: 34px;}
#menu ul li a {	margin: 0 0 0 0;	border-right:1px solid black;	float: left;	/*padding: .25em 2em .3em 2em;*/	padding-top:10px;	padding-bottom:0px;	text-decoration: none;	font-weight: bold;	color: black;	height: 24px;	width:120px;}
#menu ul li a:hover, #menu ul li a:active, #menu ul li a:focus{	background:#65CDF4;	text-decoration:none;}
#menu ul li a:active, #menu .active { 	background:#65CDF4;	color: white;}
#center{	position:relative;	width:998px;	height:auto;	margin: 0 auto;	background: url(images/wrappercenter3.jpg) repeat-y;}
#content{	position:relative;	text-align:left;	width:800px;	padding-top:20px;	padding-bottom:50px;	margin: 0 auto;	height:400px;	height:auto;	min-height:400px;	background:white;	background-color:white;}
#photos {	float:right;	width: 320px;	height:240px;	border: 5px gray ridge;	margin: 8px;}
/* Text Definitions */h1, h2, h3, h1, h2, h2 a {	font-family: Georgia, "Times New Roman", Times, serif;	text-decoration: none;	color: #65CDF4;}
h1 {	font-size: 30px;	line-height: 10px;}
h2 {	font-size: 20px;	font-weight: normal;	font-style: italic;	line-height: 18px;}
h3 {	font-size: 14px;	font-weight: bold;	color: #007b00;}
p, ul, ol {	margin-top: 1.5em;	line-height: 190%;}
ul, ol {	margin-left: 3em;}
blockquote {	margin-left: 3em;	margin-right: 3em;}
a {	color: #125798;}
a:hover {	text-decoration: none;	color: #8D0000;}
hr {	display: none;}
.button {	/*display: block;	float: left;*/	font-size:12px; 	line-height:14px;	font-weight:normal;	width:125px;	background-color: #48BDEC;	text-decoration: none;	color:white;	margin:5px;	padding:5px;	border: 2px outset #cccccc;	text-align:center;	}
.button a{	width:125px;	text-decoration: none;	background-color: #48BDEC;	text-decoration: none;	color:white;	border: 2px outset #cccccc;}
.button:hover {	width:125px;	background-color: #8494B8;	text-decoration: none;	color:black;}
.grayboxheader {	width: 600px;	margin: 0 auto;	border: 3px black outset;	background-color: #48BDEC;	font-weight: bold;	font-size: 16px;	padding: 3px;	text-align: center;}
.surveyname {	width: 500px;	margin: 0 auto;	border: 3px black ridge;	background-color: #48BDEC;	font-weight: bold;	font-size: 16px;	padding: 3px;	text-align: center;}
.message {	width: 600px;	margin: 0 auto;	font-style:italic; 	font-size: 14px;	padding: 3px;	text-align: center;	}
.centerit {	width:800px;	text-align:center;	margin: 0 auto;}.required {	color: red;	}	/* Footer */#footer {	width: 998px;	height:136px;	margin: 0 auto;	text-align: center;	background: url(images/wrappercenter3.jpg) repeat-y;	border-top: 2px solid black;	border-bottom: 2px solid black;}
#footer p {	margin: 0;	line-height: normal;	color: black;}#footer a {	color: black;}
#footer .text {	padding-top:50px;	/*font-weight:bold;*/	text-align:center;}
