#mainheader {
	margin: 0px auto 35px;
	padding: 0px;
	width: 650px;
	left: auto;
	right: auto;
	height: 95px;

}

#mainheaderlinkroot {
	margin: 0px 20px 0px 0px;
	padding: 0px;
	width: 630px;
	left: auto;
	right: auto;
	height: 45px;

}
#mainheaderh2 {
	margin: 0px 20px 0px 0px;
	padding: 0px;
	width: 630px;
	left: auto;
	right: auto;
	height: 48px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #666666;

}
#maincnt {
	margin: 0px 0px 56px;
	padding: 0px;
	width: 650px;
}

#mainh3box {
	margin: 0px;
	padding: 0px;
	height: 48px;
	width: 612px;
	width: 650px;
	text-align: left;

}
#mainh3cntbox {
	margin: 0px 38px 0px 0px;
	padding: 0px 0px 32px;
	width: 612px;
	height: auto;
}
#mainh3box002 {

	margin: 0px;
	padding: 0px;
	height: 48px;
	width: 630px;
	width: 650px;
	text-align: left;
}
#mainh3cntbox002 {

	margin: 0px 20px 0px 0px;
	padding: 0px 0px 32px;
	width: 630px;
	height: auto;
}
