
html {
	min-height: 100%;
	height: auto;
}

body {
	margin: 0px;
	padding: 0px;
	text-align:center;
	font: normal 16px Arial, Helvetica, sans-serif;
	color:#636363;
	background: url(../images/bottom_gradient_bg.png) repeat-x left bottom;
}

a {
	color: #2d6f85;

}
a:hover {
	text-decoration:underline;

}
p {
	padding:0px 0px;
	margin:10px 0px 15px;
	font: normal 16px/17px Tahoma, Arial, Helvetica, sans-serif;
	color:#636363;
}
p a {
	font: normal 16px/17px Tahoma, Arial, Helvetica, sans-serif;
}

h1 {font: normal 21px arial narrow, arial, sans-serif; color: #2d6f85; text-transform: uppercase; margin-bottom: 1ex;}
h2 {font: bold 110% arial narrow, sans-serif; margin-bottom: 1ex; color: #2d6f85; margin-bottom: 1ex;}
h3 {font-size: 90%; margin-bottom: 1ex; color: #2d6f85;}
h4 {font-size: 75%; margin-bottom: 1ex; color: #2d6f85;}
h5 {font-size: 75%; font-style: italic; margin-bottom: 1ex; color: #2d6f85;}
h6 {font-size: 75%; font-style: italic; font-weight: normal; margin-bottom: 1ex; color: #2d6f85;}

ul {
	list-style:none;
	padding:0px;
	margin:0px;
}
ul li, ol li {
	font: normal 16px/18px Tahoma, Arial, Helvetica, sans-serif;
	color:#636363;
	}
input, textarea, select {
	border:none;
}
form {
	margin:0px;
	padding:0px;
	}


/*Generals*/
#GeneralContainerDiv {
	background: url(../images/top_gradient_bg.png) repeat-x left top;
	height:800px;
	min-height:800px;
	width:100%;
	min-width:900px;
	}

#GeneralDiv {
	position: absolute;
	width: 900px;
	height: 475px;
	left: 50%;
	top: 50%;
	margin-left: -450px;
	margin-top: -250px;
	border:1px solid #91C2D0;
	background: url(../images/top_bg.jpg) no-repeat left top;
	text-align:left;
	padding:25px 0px 0px;
	}

/*Content*/

.ContentContainerDiv {
	margin:85px 15px 15px;
	text-align:center;
	}
