body table {
	margin: 0px auto;
}
body table table  {
	width:100%;
}
.pagewidth  {
	padding: 0px;
	margin: 0px;
	text-align: center;
	width: 100%;
}
.pagelayout {
	width: 1000px;
	display: block;
	margin: 0px auto;
}
.pageminwidth {
	padding: 0px !important;
	margin: 0px
}
.pagecontainer {
	width: 1000px;
	text-align: left;
	margin: 0px !important;
}

#xenudo-logo-text {
	display: none;
}
#xenudo-header {
	width: 1000px;
	height: 148px;
	background-image: url(res/bg.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
#xenudo-header .xenudo-logo {
	display: block;
	position: absolute;
	float: left;
	margin-top: 15px;
	margin-left: 20px;
	width: 240px;
	height: 94px;
	background-image: url(res/logo.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}

.v4acpcont .v4acp {
	width: 220px;
}
.v4acpcont .v4acp .v4acp_head .v4accent {
	width: 0px;
	overflow: hidden;
}
.v4acpcont .v4acp .v4acp_head .v4hspacer {
	width: 0px;
	overflow: hidden;
}
.v4acpcont .v4acp .v4acp_head .v4title {
	background-color: #15579B;
	margin: 0px;
	padding: 6px;
	padding-top: 7px;
	text-align: center;
	font-size: 16px;
}
.v4acpcont .v4acp .v4acp_head .v4title h2 {
	font-size: 16px;
}

table.v4acpcont {
	overflow: hidden;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-bottom: 16px;
}
.v4acpcont .v4midBox .v4mid {
	width: 220px;
	background-color: #cae0f7;
	background-image: url(res/bg-side.gif);
	background-position: center center;
	background-repeat: repeat-y;
}
.v4acpcont .v4midBox td {
	background-image: url(res/bg-side.gif);
	background-position: center center;
	background-repeat: repeat-y;
}
.v4acpcont .v4midBox td td {
	background-color: transparent;
	background-image: none;
}
.v4acpcont table.v4midBox {
	border: 0px;
}

.v4stabl {
	display: none;
}
#fpcap {
	display: none;
}

#xenudo-search-wrapper {
	display: block;
	position: absolute;
	float: left;
	width: 290px;
	height: 50px;
	margin-top: 20px;
	margin-left: 686px;
}
#xenudo-search-wrapper .xenudo-search {
	background-color: #FFFFFF;
	padding: 0px;
	margin: 0px;
	overflow: hidden;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-bottom: 4px;
}
#xenudo-search-wrapper .xenudo-search .xenudo-clear {
	clear: both;
}
#xenudo-search-wrapper .xenudo-search input {
	margin: 0px;
	border: 0px;
	background-color: #FFFFFF;
}
#xenudo-search-wrapper .xenudo-search input.searchstring {
	margin: 0px;
	padding-left: 10px;
	border: 0px;
	background-color: transparent;
	height: 20px;
	float: left;
	width: 220px;
	position: absolute;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#xenudo-search-wrapper .xenudo-search input.searchsubmit {
	margin: 0px;
	border: 0px;
	background-color: #EEEEEE;
	height: 24px;
	float: right;
}
#xenudo-search-wrapper .xenudo-chbox {
	text-align: center;
}
#xenudo-search-wrapper .xenudo-chbox label {
	color: #FFFFFF;
}

.lcat {
	width: 200px;
	overflow: hidden;
}
.lcat ul.lev1 li a, .lcat .ttl a, .v4acpcont .v4acp_mid .v4mid .v4clp a {
	color: #15579B;
}
.lcat ul.lev1 li a:hover, .lcat .ttl a:hover, .v4acpcont .v4acp_mid .v4mid .v4clp a:hover {
	color: #140088;
}

.xenudo-content h1 {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color: #15579B;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 6px;
	padding-left: 20px;
	margin-top: 0px;
	margin-bottom: 12px;
}

.xenudo-content h2 {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color: #DDDDDD;
	font-size: 16px;
	font-weight: bold;
	color: #444444;
	padding: 6px;
	padding-left: 20px;
	margin-top: 0px;
	margin-bottom: 12px;
}

.xenudo-content h3 {
	font-size: 16px;
	font-weight: bold;
	color: #888888;
	padding: 6px;
	padding-left: 20px;
	margin-top: 0px;
	margin-bottom: 12px;
}

.xenudo-content p {
	margin: 0px 20px 18px 20px;
}

.xenudo-content p:last {
	margin-bottom: 32px;
}


