body {
	margin:0px;
	padding:0px}
div.container {
	margin:0px auto;
	min-width:832px;
	max-width:832px;
	width:832px;
	text-align:center;
	font-family:calibri,arial,sans;
	overflow:visible}
a {color:#013c7d}
.title {
	position:relative;
	clear:both;
	float:left;
	width:800px;
	height:147px;
	margin:0px 16px;
	border:0;
	background:transparent url(../img/title.jpg) no-repeat top center}
#menu {
	position:relative;
	display:inline;
	float:left;
	z-index:9;
	margin:0px;
	margin-left:8px;
	height:30px;
	width:816px;
	padding:0px;
	font-family:calibri, arial, sans;
	color:#ffffff;
	background:transparent url(../img/hbg.png) 0px 0px repeat-x;
	overflow:visible}
#menu .left {
	margin:0px;
	width:7px;
	height:30px;
	border-width:0px;
	background:transparent url(../img/hbg.png) left -54px no-repeat}
#menu .right {
	margin:0px;
	width:7px;
	height:30px;
	border-width:0px;
	background:transparent url(../img/hbg.png) right -84px no-repeat}
#menu li {
	position:relative;
	display:block;
	float:left;
	width:98px;
	list-style-type:none;
	text-align:center;
	overflow:visible}
#menu .sep {
	float:left;
	margin-top:5px;
	width:0px;
	height:20px;
	border-left:1px solid #000000;
	border-right:1px solid #046cad}
#menu li a {
	display:block;
	margin:0px;
	width:98px;
	height:25px;
	padding-top:5px;
	cursor:pointer;
	text-decoration:none;
	color:#ffffff}
#menu li a:active,#menu li a:visited {color:#ffffff}
#menu li a:hover {
	background:transparent url(../img/hbg.png) 0px -162px repeat-x;
	color:#013c7d}
#menu li a.current {
	background:transparent url(../img/hbg.png) 0px -162px repeat-x;
	cursor:default;
	color:#013c7d}
#menu li a.current:hover {text-decoration:none}
#menu li div {
	position:absolute;
	display:none;
	left:0px;
	top:30px;
	z-index:5;
	width:98px}
#menu li div ul {
	position:relative;
	margin:0px;
	width:100%;
	padding:0px;
	font-weight:normal;
	font-family:arial narrow;
	background:transparent url(../img/vbg.png) 0px 0px repeat-y;
	overflow:hidden}
#menu li div ul li {
	width:98px;
	height:auto;
	padding:2px 0px 0px 0px;
	overflow:hidden}
#menu li div ul .sep {
	display:inline;
	margin-left:5px;
	width:88px;
	height:0px;
	padding:0px;
	border-width:0px;
	border-top:1px solid #999999;
	border-bottom:1px solid #d9d9d9}
#menu li div ul .text {
	font-weight:bold;
	color:#013c7d}
#menu li div ul li a {
	display:block;
	clear:both;
	float:left;
	width:98px;
	height:auto;
	padding-top:0px;
	color:#013c7d}
#menu li div ul li a:hover {
	background: transparent;
	color:#013c7d}
#menu li div ul li a:active, #menu li div ul li a:visited {color:#013c7d}
#menu li div .foot {
	position:relative;
	display:block;
	top:0px;
	width:100%;
	height:8px;
	background:transparent url(../img/vbg.png) -98px 0px no-repeat;
	overflow:hidden}
.footer {
	display:inline;
	clear:both;
	float:left;
	margin-left:20px;
	width:800px;
	height:24px}
.footer div {
	float:left;
	height:24px;
	width:5px}
.footer .left {
	clear:both;
	background:transparent url(../img/hbg.png) no-repeat left -114px}
.footer .right {background:transparent url(../img/hbg.png) no-repeat right -138px}
.footer .mid {
	width:782px;
	text-align:center;
	color:#ffffff;
	background:transparent url(../img/hbg.png) repeat-x 0px -30px}
.footer .mid div {
	clear:both;
	float:none;
	margin-top:4px;
	width:auto;
	height:16px;
	overflow:hidden}
.footer .mid span {
	position:relative;
	margin:0px 15px;
	top:-2px;
	width:auto}
.footer .mid .sep {
	top:0px;
	width:0px;
	height:16px;
	border-left:1px solid #000000;
	border-right:1px solid #046cad}
.footer .mid span a {color:#ffffff}
.notice {
	clear:both;
	float:left;
	width:100%;
	padding-top:10px;
	text-align:center;
	font-size:90%}
.headline {
	width:100%;
	margin-bottom:5px;
	border-bottom:1px solid #000000;
	font-size:125%;
	font-weight:bold}
.subheadline {
    clear:both;
	width:100%;
	margin-bottom:0px;
	border-bottom:1px solid gray;
	font-size:110%;
	font-weight:bold;
	color:#444444}
table.ol {
	margin:0px;
	padding:0px;
	border-collapse:collapse}
.ol td {
	margin:0px;
	padding:0px}
.ol td.left {
	text-align:right;
	vertical-align:top}
.ol td.right {
	padding-left:15px;
	text-align:left;
	vertical-align:top}
