
* {margin:0;padding:0;}

html {
	min-height: 100%;
	overflow:auto;
}

body {
	/*background:#9FA19E url('images/bgimage.gif');
	background-repeat:repeat-x;*/
	/*background-color:#959A9F;*/
	background: #959a9f;
	/* Old browsers */
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #959a9f), color-stop(86%, #c9cfd6), color-stop(98%, #e6edf4));
	background: -webkit-linear-gradient(top, #959a9f 0%, #c9cfd6 86%, #e6edf4 98%);
	background: -moz-linear-gradient(top, #959a9f 0%, #c9cfd6 86%, #e6edf4 98%);
	background: -o-linear-gradient(top, #959a9f 0%, #c9cfd6 86%, #e6edf4 98%);
	background: -ms-linear-gradient(top, #959a9f 0%, #c9cfd6 86%, #e6edf4 98%);
	background: linear-gradient(top, #959a9f 0%, #c9cfd6 86%, #e6edf4 98%);

	/* FF3.6+ */
	/* Chrome,Safari4+ */
	/* Chrome10+,Safari5.1+ */
	/* Opera11.10+ */
	/* IE10+ */
	



filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#959a9f', endColorstr='#e6edf4',GradientType=0 );
	/* IE6-9 */
	/* W3C */
	background-repeat: no-repeat;
	font-family: Century Gothic,Verdana,Arial,Helvetica,sans-serif;
	font-size: 14px;
	color: #000;
	width: 100%;
	text-align: center;
	position: absolute;
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	overflow: auto;
}

#wrapper {
	position:relative;
	width: 900px;
	/*min-height: 98%;*/
	margin: 5px auto 5px;
	border: 10px solid #FFFFFF;
	border-left-width: 9px;
	border-right-width: 9px;
}

html>body #wrapper {
	/*min-height: 98%;*/
}

#contentWrapper {
	border: 3px solid #242323;
	background: #FFF;
	background-image:url('images/water-footer.jpg');
	background-repeat:no-repeat;
	
background-position:center bottom; 
	min-height: 400px;
	overflow:auto;
}

html>body #contentWrapper {
	min-height: 92%;
}

#content {
	width: 95%;
	min-height:600px;
	height: 98%;
	margin: auto auto auto auto;
	/*background: #FFFFFF;*/
	
	padding: 4px 4px 4px 4px;
	text-align: left;
	overflow:auto;
}

.spacer {
	height: 30px;
}

.alignCenter {
	text-align: center;
}

.alignRight {
	text-align: right;
}

.tableHeading {
	font-weight: bold;
}

.underLine {
	text-decoration: underline;
}

.italic {
	font-style: italic;
}

.strong {
	font-weight: bold;
}

table td {
	font-size: 12px;
}

.link {
	cursor: pointer;
	cursor: hand;
}

/* Header */
#header {
border:0px;
	border-bottom: 10px solid #FFFFFF;
	width:100%;
}

#headerTitle {
	height: 50px;
	width: 100%;
	margin: 0 auto;
	/*padding: 10px 0px 0px 250px;*/
	font-size: 25px;
	color: #FFF;
	background-color: #455B6F;
	text-align: center;
	border: 1px solid #000;
}

#logo {
	margin-top: 10px;
}

#header p {
}

#header a {
	text-decoration: none;
	color: #FFF;
}

/* Footer */
#footer {
}

#footer p {
}

#footer a {
}

a:link {
	text-decoration: none;
}

a:visited {
	color: #0000EE;
	text-decoration: none;
}



#stats {
	padding: 10px 10px 10px 10px;
	border: 3px solid black;
	width: 400px;
	
}

#text {
	border: 1px solid #006;
}

#datepickerFrom {
	border: 1px solid #006;
}

#datepickerTo {
	border: 1px solid #006;
}

.button {
	border: 1px solid #006;
}

textarea {
	border: 1px solid #006;
}

h1{
color: rgb(4, 121, 184);
}