body {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	color: #000000;
}

table {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	color: #000000;
}

td {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 11px;
	background-color: #F2EEE0;
	color: #000000;
}

td.leftMenu {
	width: 35px;
	height: 30px;
	font-size: 11px;
	background: #00659C url(../images/leftMenu.gif) no-repeat top left;
	color: #FFFFFF;
	font-weight: bold;
}

td.rightMenu {
	width: 115px;
	height: 30px;
	font-size: 11px;
	background: #00659C url(../images/rightMenu.gif) no-repeat top right;
	color: #FFFFFF;
	font-weight: bold;
}

td.spacerMenu {
	height: 5px;
	font-size: 5px;
	background-color: #FFFFFF;
	color: #000000;
	font-weight: normal;
}

p.page_limit {
	margin: 0px;
	width: 95%;
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: right;
}

td.leftHeader {
	width: 25px;
	height: 25px;
	font-size: 13px;
	background: #00659C url(../images/corner_ul.gif) no-repeat top left;
	color: #FFFFFF;
	font-weight: bold;
}

td.centerHeader {
	height: 25px;
	font-size: 13px;
	background-color: #00659C;
	color: #FFFFFF;
	font-weight: bold;
}

td.rightHeader {
	width: 25px;
	height: 25px;
	font-size: 13px;
	background: #00659C url(../images/corner_ur.gif) no-repeat top right;
	color: #FFFFFF;
	font-weight: bold;
}

td.leftFooter {
	width: 25px;
	height: 25px;
	font-size: 13px;
	background: #00659C url(../images/corner_ll.gif) no-repeat bottom left;
	color: #FFFFFF;
	font-weight: bold;
}

td.centerFooter {
	height: 25px;
	font-size: 13px;
	background-color: #00659C;
	color: #FFFFFF;
	font-weight: bold;
}

td.rightFooter {
	width: 25px;
	height: 25px;
	font-size: 13px;
	background: #00659C url(../images/corner_lr.gif) no-repeat bottom right;
	color: #FFFFFF;
	font-weight: bold;
}

td.spacer {
	height: 15px;
	font-size: 13px;
	background-color: #FFFFFF;
	color: #000000;
	font-weight: normal;
}

td.links {
	background-color: #FFFFFF;
	color: #000000;
}

td.links_leftHeader {
	width: 25px;
	height: 25px;
	font-size: 12px;
	background: #00659C url(../images/corner_ul.gif) no-repeat top left;
	color: #FFFFFF;
	font-weight: bold;
}

td.links_centerHeader {
	height: 25px;
	font-size: 12px;
	background-color: #00659C;
	color: #FFFFFF;
	font-weight: bold;
}

td.links_rightHeader {
	width: 25px;
	height: 25px;
	font-size: 12px;
	background: #00659C url(../images/corner_ur.gif) no-repeat top right;
	color: #FFFFFF;
	font-weight: bold;
}

td.links_leftFooter {
	width: 25px;
	height: 25px;
	font-size: 12px;
	background: #00659C url(../images/corner_ll.gif) no-repeat bottom left;
	color: #FFFFFF;
	font-weight: bold;
}

td.links_centerFooter {
	height: 25px;
	font-size: 12px;
	background-color: #00659C;
	color: #FFFFFF;
	font-weight: bold;
}

td.links_rightFooter {
	width: 25px;
	height: 25px;
	font-size: 12px;
	background: #00659C url(../images/corner_lr.gif) no-repeat bottom right;
	color: #FFFFFF;
	font-weight: bold;
}

td.links_spacer {
	height: 3px;
	font-size: 3px;
	background-color: #F2EEE0;
	color: #000000;
	font-weight: normal;
}

p.check_error {
	color: #FF0000;
	font-weight: bold;
}

p.check_result {
	color: #000000;
	font-weight: bold;
}

a:link, a:visited, a:active, a:hover {
	color: #000000;
	font-size: 11px;
	font-weight: normal;
}

a.menu:link, a.menu:visited, a.menu:active, a.menu:hover {
	color: #F2EEE0;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

a.register:hover {
	color: #FF0000;
}

img {
	border: 0;
}

#h_left {
	position: absolute;
	left: 10px;
	bottom: 0px;
}

#h_middle {
	position: absolute;
	right: 100px;
	bottom: 0px;
}

#h_right {
	position: absolute;
	right: 25px;
	bottom: 0px;
}

input.submit_btn {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 10px;
	width: 80px;
}

#check_error {
	color: #FF0000;
}
