body
{
	margin: 0px;
	padding: 0px;
	background-color: rgb(209, 209, 209);
	color: #000000;
}

table.content
{
	color: rgb(0, 0, 0);
}

table,tr,td,p,div
{
	font-family: Verdana, Sans Serif;
	font-size: 11px;
}

td.content
{
	background-color: rgb(255, 255, 255);
}

td.content2
{
	color: rgb(0, 0, 0);
}

div.content
{
	height: 390px;
	overflow:auto;
}

td.navi
{
	padding-left: 21px;
	background-color:rgb(247, 246, 242);
}

td.naviHover
{
	padding-left: 21px;
	background-color:rgb(10, 58, 142);
}

td.naviActive
{
	background-color:rgb(10, 58, 142);
}

.h1 {
	color: rgb(10, 58, 142);
	
}

div.subNavi
{
	padding-left: 21px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}

a
{
	color: rgb(10, 58, 142);
}

a.navi {
	text-decoration: none;
}

a.navi:hover
{
	text-decoration: none;
	color: rgb(255, 255, 255);
}

a.naviActive
{
	color: rgb(255, 255, 255);
	text-decoration: none;
}

a.naviActive:hover
{
	text-decoration: none;
}

a.subNavi {
text-decoration: none;}

a.subNavi:hover
{
	font-weight: bold;
}

a.subNaviActive
{
	font-weight: bold;
}

a.subNavi:hover
{
	text-decoration: none;
}

td.thirdNav
{
	background-color: rgb(247, 246, 242);
	color: rgb(10, 58, 142);
}

td.thirdNavActive
{
	background-color: rgb(10, 58, 142);
	color: rgb(255, 255, 255);
}

a.thirdNavi
{
	color: rgb(10, 58, 142);
}

a.thirdNavi:hover
{
	color: rgb(255, 255, 255);
}

a.thirdNaviActive
{
	color: rgb(255, 255, 255);
}

span.text
{
	
}

a.ext
{
	text-decoration: underline;
}

.textfield
{
	width: 245px;
	border-width: 1px;
	border-style: solid;
	border-color: rgb(10, 58, 142);
}

.selectbox
{
	width: 247px;
	border-width: 1px;
	border-style: solid;
	border-color: rgb(10, 58, 142);
}

.textarea
{
	width: 245px;
	height: 80px;
	border-width: 1px;
	border-style: solid;
	border-color: rgb(10, 58, 142);
}

.txFieldError
{
	color: rgb(255, 0, 0);
	font-size: 10px;
}