body {
	margin: 0px;
	padding: 0px;
	background-color: #eef0f4;
	text-align: center;
	font-family: verdana, arial, sans-serif;
	color: #515054;
}

#container {
	width: 800px;
	margin: 0px auto 0px auto;
	padding: 0px;
	background: #fff;
}

#headertable {
	width: 100%;
	height: 133px;
	padding: 0px;
	margin: 0px;
}

#metanavarea {
	padding: 109px 0px 0px 407px;
	margin: 0px;
}
.metanavmenuitem {
	padding: 0px 5px 0px 5px;
	margin: 0px;
	font-size: 10px;
	border-right: 1px solid #eef0f4;
}
.metanavmenuitem a {
	display: block;
	text-decoration: none;
	padding: 0px 5px 0px 13px;
	margin: 0px;
	line-height: 16px;
	color: #515054;
	background: transparent url(../img/arrow_right.gif) no-repeat 6px 6px;
}
.metanavmenuitem a:hover {
	background: #e4ebf6 url(../img/arrow_right.gif) no-repeat 6px 6px;
}
.metanavmenuitem a.active {
	display: block;
	text-decoration: none;
	padding: 0px 5px 0px 13px;
	margin: 0px;
	line-height: 16px;
	color: #515054;
	background: #e4ebf6 url(../img/arrow_right.gif) no-repeat 6px 6px;
}

#navigationarea {
	width: 135px;
	vertical-align: top;
}
.navigationmenuspacer {
	width: 10px;
}
.navigationmenuitem {
	width: 125px;
	padding: 4px 0px 4px 0px;
	margin: 0px;
	text-align: right;
	font-size: 10px;
	border-bottom: 1px solid #eef0f4;
}
.navigationmenuitem a {
	display: block;
	text-decoration: none;
	padding: 0px 15px 0px 0px;
	line-height: 16px;
	color: #515054;
	background: transparent url(../img/arrow_right.gif) no-repeat 95% 6px;
}
.navigationmenuitem a:hover {
	background: #e4ebf6 url(../img/arrow_right.gif) no-repeat 95% 6px;
}
.navigationmenuitem a.active {
	display: block;
	text-decoration: none;
	padding: 0px 15px 0px 0px;
	line-height: 16px;
	color: #515054;
	background: #e4ebf6 url(../img/arrow_right.gif) no-repeat 95% 6px;
}

#contentarea {
	width: 485px;
	padding: 0px 20px 0 20px;
	margin: 0px;
	vertical-align: top;
}
#contentareatopseparator {
	width: 100%;
	padding: 0px;
	margin: 0px;
	border-top: 1px solid #eef0f4;
}
.contentareaparagraphheader {
	width: 100%;
	padding: 17px 0px 5px 0px;
	margin: 0px;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	border-bottom: 1px solid #a7bee2;
}
.headerbullet {
	margin: 5px 5px 0px 0px;
}
.contentareaparagraphblock {
	width: 100%;
	padding: 0px 0px 0px 12px;
	margin: 0px;
}
.contentareaparagraphteaser {
	width: 100%;
	padding: 10px 0px 0px 0px;
	margin: 0px;
	font-size: 10px;
	text-align: left;
}
.contentareaparagraphteaser p {
	padding: 0px;
	margin: 0px;
}
.contentareaparagraphteaser a {
	text-decoration: none;
	color: #81a8d9;
	font-weight: bold;
}
.contentareaparagraphteaser a:hover {
	color: #e4e9f1;
}
.contentareaparagraphteaser ul {
	padding: 0px;
	margin: 0px 0px 0px 14px;
	color: #515054;
	list-style-image: url(../img/bullet_small.gif)
}
.contentareaparagraphtext {
	width: 100%;
	padding: 0px;
	margin: 10px 0px 0px 0px;
	font-size: 10px;
	text-align: left;
}
.contentareaparagraphtext a {
	text-decoration: underline;
	color: #515054;
}
.contentareaparagraphtext a:hover {
	color: #acacad;
}
.contentareaparagraphtext h1 {
	font-size: 10px;
	font-weight: bold;
}
.contentareaparagraphtext ul {
	padding: 0px;
	margin: 0px 0px 0px 14px;
	color: #515054;
	list-style-image: url(../img/bullet_small.gif)
}
.maincontentimageleft {
	float: left;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 5px;
}
.maincontentimageright {
	float: right;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 5px;
}
.contentareaparagraphtextcolumn {
	vertical-align: top;
	padding: 0px 5px 0px 0px;
	margin: 0px;
}
.contentareaparagraphrighttextcolumn {
	text-align: right;
	vertical-align: top;
	padding: 0px 5px 0px 0px;
	margin: 0px;
}
.contentareaparagraphpictcolumn {
	text-align: right;
	vertical-align: top;
	padding: 0px;
	margin: 0px;
}
.contentareaparagraphseparator {
	width: 100%;
	height: 1px;
	padding: 0px;
	margin: 10px 0px 0px 0px;
	background-color: #eef0f4;
}

#teaserarea {
	width: 180px;
	padding: 0px 2px 0px 0px;
	margin: 0px;
	vertical-align: top;
}
.teaserparagraph {
	width: 100%;
	padding: 10px 10px 10px 10px;
	margin: 0px 0px 1px 0px;
	font-size: 10px;
	text-align: left;
	color: #515054;
	background-color: #e4ebf6;
}
.teaserparagraph a {
	text-decoration: underline;
	color: #515054;
}
.teaserparagraph a:hover {
	color: #acacad;
}
#secondarynavarea {
	width: 180px;
	padding: 0px 2px 0px 0px;
	margin: 0px;
	vertical-align: top;
	background-color: #e4ebf6;
	border-right: 2px solid #fff;
}
.secondarynavigationparagraph {
	width: 100%;
	padding: 0px;
	margin: 10px 0px 0px 0px;
	background-color: #e4ebf6;
}
.secondarynavigationmenuspacer1 {
	width: 4px;
}
.secondarynavigationmenuspacer2 {
	width: 15px;
}
.secondarynavigationmenuitem {
	width: 125px;
	padding: 4px 0px 4px 0px;
	margin: 0px;
	text-align: left;
	font-size: 10px;
	border-bottom: 1px solid #fff;
}
.secondarynavigationmenuitem a {
	display: block;
	text-decoration: none;
	padding: 0px 0px 0px 13px;
	line-height: 16px;
	color: #515054;
	background: transparent url(../img/arrow_left.gif) no-repeat 4px 6px;
}
.secondarynavigationmenuitem a:hover {
	background: #ced9ec url(../img/arrow_left.gif) no-repeat 4px 6px;
}
.secondarynavigationmenuitem a.active {
	display: block;
	text-decoration: none;
	padding: 0px 0px 0px 13px;
	line-height: 16px;
	color: #515054;
	background: #ced9ec url(../img/arrow_left.gif) no-repeat 4px 6px;
}
