/* @override http://www.gotoats.org/template/styles.css */

.container {
	width: 760px;
	margin: 0px auto;
}
.header {
	margin: 50px auto 0;
	border: 0px solid #ffffff;
	color: #ffffff;
	width: 760px;
	background-color: #8bbad7;
	display: block;
	position: relative;
}

.header .inner {
	text-align: left;
	height: 80px;
}

.header .blueroundtop {
	background: url(/images/corner_blue_tl.png) no-repeat left;
	height: 15px;
	margin: 0px;
	padding: 0px;
	width: 760px;
}
.header .blueroundtop .left {
	background: url(/images/corner_blue_tr.png) no-repeat right;
	width: 15px;
	height: 15px;
	float: right;
}
.header .blueroundbottom {
	background: url(/images/corner_blue_bl.png) no-repeat left;
	height: 15px;
	margin: 0px;
	padding: 0px;
	width: 760px;
}
.header .blueroundbottom .left {
	background: url(/images/corner_blue_br.png) no-repeat right;
	width: 15px;
	height: 15px;
	float: right;
}
.header img.logo {
	display: block;
	position: absolute;
	top: -10px;
	left: -10px;
}

.header img.seal {
	display: block;
	position: absolute;
	right: 10px;
	top: -16px;
}

.mainbody {
	border: 0px solid #ffffff;
	color: #333;
	width: 760px;
	text-align: left;
	padding: 0px;
	margin: 0px;
	margin: 20px auto 0;
	background-color:  #d8d8d5;
	display: block;
	position: relative;
}

.mainbody .inner {
	padding: 10px 20px;
	margin: 0px;
	height: 300px;
}
.grayroundtop {
	background: url(/images/corner_gray_tl.png) no-repeat left;
	height: 15px;
	margin: 0px;
	padding: 0px;
	width: 760px;
}
.grayroundtop .left {
	background: url(/images/corner_gray_tr.png) no-repeat right;
	width: 15px;
	height: 15px;
	float: right;
}

.grayroundbottom {
	background: url(/images/corner_gray_bl.png) no-repeat left;
	height: 15px;
	margin: 0px;
	padding: 0px;
	width: 760px;
}
.grayroundbottom .left {
	background: url(/images/corner_gray_br.png) no-repeat right;
	width: 15px;
	height: 15px;
	float: right;
}

.mainbodyflex {
	border: 0px solid #ffffff;
	color: #333;
	width: 760px;
	text-align: left;
	background-color:  #d8d8d8;
	margin: 20px auto 0;
	padding: 0px;
}

.mainbodyflex .inner {
	padding: 10px 20px;
	margin: 0px;
}

.mainbodyflex .clearing {
	padding:  90px;
}


.mainbody img.right {
	display: block;
	position: absolute;
	right: 0;
	top: 99px;
}

.mainbody img.left {
	display: block;
	position: absolute;
	left: 0;
	top: 96px;
}

.mainbody span.title a {
	text-align: left;
	text-decoration: none;
	color: #333;

}

.mainbody span.title span.left {
	display: block;
	position: absolute;
	left: 10px;
	top: 10px;
	width: 240px;
}

.mainbody span.title span.center {
	display: block;
	position: absolute;
	left: 245px;
	top: 10px;
	width: 235px;
	height: 80px;
	border-right: 1px solid #bbb;
	border-left: 1px solid #bbb;
	padding-left: 20px;
}

.mainbody span.title span.right {
	display: block;
	position: absolute;
	left: 530px;
	top: 10px;
	width: 230px;
}

.members {
	height: 60px;
	width: 590px;
	margin: 0px auto;
	text-align: center;
}

.members .overlay {
	display: block;
	position: relative;
	width: 800px;
	top: -210px;
	left: -120px;
	height: 100px;
}

.members .logos {
	display: block;
	position: relative;
	z-index: 10;
}

.footer {
	margin-top: 20px;
}
html,body{
	height: 100%;
	text-align: center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	background-color: #fff;

}


h1 {
	font-size: 1.2em;
	font-weight: bold;
	line-height: 1.4em;
}
