body  		{margin: 2px 0px 0px 0px;}

.mainlink:link{
color:#FFFFCC;
text-decoration:none;
}
.mainlink:visited{
color:#FFFFCC;
text-decoration:none;
}
.mainlink:hover{
color:#FF9999;
text-decoration:none;
}
.mainlink:active{
color:#FFFFCC;
text-decoration:none;
}

.whitelink:link{
color:#FF3333;
font-weight:bold;
text-decoration:none;
}
.whitelink:visited{
color:#FF3333;
font-weight:bold;
text-decoration:none;
}
.whitelink:hover{
color:#FF6666;
font-weight:bold;
text-decoration:none;
}
.whitelink:active{
color:#FF3333;
font-weight:bold;
text-decoration:none;
}

.whtbgd		{background-color:#FFFFFF;}
.bluebgd		{background-color:#000099;}
.txtdot		{font-size: 20px; position: relative; top: +2px; line-height: .7em;}
.txthdgpg	{font-family: Arial, Helvetica, sans-serif;
		color: #FF9999;
		font-size: 15px; font-weight:bold;
}
.txtmain		{font-family: Arial, Helvetica, sans-serif;
		color: #000099;
		background-color:#EEEEFF;
		font-size: 14px;
		text-align:justify;
		padding:0px 15px 0px 15px;
		border: 1px solid #9999FF;
}
.txtgen		{font-family: Arial, Helvetica, sans-serif;
		color: #000099;
		font-size: 12px;
		text-align:justify;
		padding:0px 15px 0px 15px;
}
.txtgenc		{font-family: Arial, Helvetica, sans-serif;
		color: #000099;
		font-size: 12px;
}
.txtbl		{background-color:#EEEEFF;
		border: 1px solid #9999FF;
}
.txtbl1		{background-color:#EEEEFF;
		border-top: 1px solid #9999FF; border-right: 1px solid #9999FF; border-left: 1px solid #9999FF;
}
.txtbl2		{background-color:#EEEEFF;
		border-bottom: 1px solid #9999FF; border-right: 1px solid #9999FF; border-left: 1px solid #9999FF;
}
.txtbl3		{border-top: 1px solid #9999FF;}
.pgesel		{font-family: Arial, Helvetica, sans-serif;
		color: #FF0000;font-weight:bold;
		background-color:#9999FF;
		font-size: 12px;
}
.txtwkhd		{font-family: Arial, Helvetica, sans-serif;
		color: #000099;
		font-size: 15px; font-weight: bold;
}
.conbgd		{background:url('images/conbg.jpg');}
.txtcon 		{font-family: Arial, Helvetica, sans-serif;
		color: #000099;
		font-size: 13px;
		background-color:transparent;
		text-align:justify;
		padding:0px 15px 0px 15px;
}
.txtform 		{font-family: Arial, Helvetica, sans-serif;
		color: #000099;
		font-size: 13px;
		background-color:transparent;
		text-align:justify;
		padding:2px 15px 0px 15px;
}
.txtformen	{font-family: Arial, Helvetica, sans-serif;
		color: #000099;
		font-size: 13px;
		position: relative; top: 1px;
		border: 1px solid #0033CC;
		width: 450px;
}
.txtformen2	{font-family: Arial, Helvetica, sans-serif;
		color: #000099;
		font-size: 13px;
		position: relative; top: 1px;
		border: 1px solid #0033CC;
		width: 230px;
}
.subpos		{position:relative; top:-8px;}
.txtformwn	{font-family: Arial, Helvetica, sans-serif;
		color: #FF0000;
		font-size: 12px; font-weight: bold;
		background-color:transparent;
		padding-top: 12px;
}
.txtformthk	{font-family: Arial, Helvetica, sans-serif;
		color: #000099;
		font-size: 13px; font-weight: bold;
		background-color:transparent;
		border: 2px solid #0033CC;
}
.maintbg		{background-color: #FFFFFF;
		border: 2px solid #0033CC;
}
.txtmainten	{font-family: Arial, Helvetica, sans-serif;
		color: #000099;
		font-size: 13px;
		position: relative; top: 1px;
		border: 1px solid #0033CC;
}
.txtmaintwn	{font-family: Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		font-size: 12px; font-weight: bold;
		text-align: center;
		padding-top: 12px;
}
.txtj 		{font-family:  Arial, Helvetica, sans-serif;
		color: #000000;
		font-size: 13px;
}
#idform		{position:absolute; top:197px; left:250px; z-index:15; visibility:hidden;}