* {
	font-family: arial;
}

P {
	margin: 0px;
}

div.main {
	width: 774px;
	margin: auto;
}

table.mainT {
	width: 100%;
	border: 0px;
}

table.subT {
	width: 100%;
	height: 100%;
	border: 0px;
}

td.mainTD1 {
	width: 165px;
	text-align: right;
	padding: 2px 0px 2px 0px;
	vertical-align: top;
}

td.mainTD3 {
	vertical-align: top;
}

td.mainTD4 {
	width: 165px;
	text-align: right;
	padding: 2px 0px 2px 0px;
	vertical-align: top;
}

table.news_tbl {
	background: url('images/news_background.gif');
	height: 165px;
	width: 100%;
	line-height: 18px;
	background-repeat: no-repeat;
}

table.news_tbl p {
	margin: 0px;
}

table.news_tbl TD {
	padding: 5px;
}

div.scroller {
	width: 100%;
	height: 155px;
	overflow: hidden;
	text-align: right;
	font-size: 14px;
}

table.search_main_tbl {
	background: url('images/search_background.gif');
	height: 49px;
	width: 100%;
	font-size: 12px;
}

table.search_main_tbl INPUT {
	font-size: 11px;
	background: #FFFFFF;
	border: 1px solid #c4d4a7;
}

table.search_main_tbl TD {
	padding-top: 2px;
}

span.titles {
	font-size: 18px;
	font-weight: bold;
}

table.menu_tables {
	width: 165px;
	border: 0px;
}

td.menu_tables_right {
	background: url('images/right_menu.gif');
	height: 29px;
	padding-right: 6px;
}

td.menu_tables_left {
	background: url('images/left_menu.gif');
	height: 29px;
	padding-right: 6px;
}

a.menu_links {
	font-size: 14px;
	text-decoration: none;
	color: #666666;
}

a.menu_links:hover {
	text-decoration: underline;
	font-weight: bold;
}

table.menu {
	border: 0px;
	width: 94%;
	text-align: center;
	margin: auto;
}

table.menu a {
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}

table.menu a:hover {
	font-size: 14px;
	text-decoration: underline;
	font-weight: bold;
	color: #5793a2;
}

table.pages_table_mem {
	border: 0px;
	font-size: 12px;
	width: 100%;
    border-color: #dce9ef;
    border-width: 0 0 1px 1px;
    border-style: solid;
}

table.pages_table_mem TD {
    border-color: #dce9ef;
    border-width: 1px 1px 0 0;
    border-style: solid;
    padding: 4px;
}

table.pages_name {
	width: 100%;
	font-size: 18px;
	margin-bottom: 8px;
}

td.pages_nameTD1 {
	background: url('images/pages_name.gif');
	height: 35px;
	text-decoration: underline;
	font-weight: bold;
	padding-right: 8px;
}

td.pages_nameTD2 {
	padding: 5px 8px 5px 5px;
	font-size: 14px;
}

table.copyrights {
	font-size: 12px;
	border: 0px;
	width: 100%;
}

table.safe {
	border: 1px dashed #FF0000;
	width: 431px;
	margin-bottom: 6px;
}

table.safe td {
	padding: 8px;
	text-align: center;
	background: #FFF2F2;
}

table.office {
	width: 100%;
	border: 0px;
}

td.office_TD {
	background: url('images/office.gif');
	font-size: 12px;
	text-align: center;
}

td.office_TD2 {
	background: url('images/note.gif');
	font-size: 12px;
	text-align: center;
}

table.files {
	width: 100%;
	height: 58px;
	background: url('images/files.gif');
	font-size: 14px;
}

table.files a {
	text-decoration: underline;
	color: #008000;
}

table.files a:hover {
	text-decoration: underline;
	color: #0066CC;
}

table.url {
	width: 100%;
	height: 58px;
	background: url('images/url.gif');
	font-size: 14px;
}

table.url a {
	text-decoration: underline;
	color: #008000;
}

table.url a:hover {
	text-decoration: underline;
	color: #0066CC;
}

td.top5news {
	font-size: 12px;
}

td.top5news a {
	font-size: 12px;
	text-decoration: none;
	color: #2F6380;
}

td.top5news a:hover {
	font-size: 12px;
	text-decoration: underline;
	color: #669900;
}

table.pages_select_table {
	width: 100%;
	height: 34px;
	background: url('images/fastselect.gif');
}

table.pages_select_table TD {
	padding-right: 4px;
}

table.search {
	width: 100%;
	height: 58px;
	background: url('images/searchBack.gif');
	margin-top: 3px;
	text-align: center;
}

table.search TD {
	padding: 2px 5px 2px 20px;
}

table.search TD INPUT {
	font-size: 11px;
	width: 126px;
	background: #FFFFFF;
	border: 1px solid #c4d4a7;
}

table.webIndex {
	margin-top: 8px;
}

td.webIndex_TD {
	height: 33px;
	width: 431px;
	background: url('images/websitesIndex_01.gif');
}

td.webIndex_TD span {
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}

td.webIndex_TD2 {
	background: url('images/websitesIndex_02.gif');
	width: 431px;
	height: 120px;
}

td.webIndex_TD2 table td {
	width: 135px;
	font-size: 12px;
	text-decoration: underline;
}

td.webIndex_TD2 table a {
	font-size: 12px;
	text-decoration: none;
	color: #000000;
}

td.webIndex_TD2 table a:hover {
	font-size: 12px;
	text-decoration: underline;
	color: #0000FF;
}

td.index2_TD1 {
	background: url('images/pages_title.gif');
	height: 44px;
}

td.index2_TD1 span {
	font-size: 24px;
	font-weight: bold;
	text-decoration: underline;
	color: #37617A;
}

td.index2_TD1 {
	vertical-align: top;
}

td.index2_TD3 {
	text-align: center;
}

td.index2_TD3 a {
	font-weight: bold;
	text-decoration: none;
	font-size: 14px;
	color: #37617A;
}

td.index2_TD3 a:hover {
	font-weight: bold;
	text-decoration: none;
	font-size: 14px;
	color: #FFFFFF;
	background: #37617A;
}

span.err_span1 {
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
}

span.err_span2 {
	font-size: 12px;
	color: #333333;
}

span.err2_span1 {
	font-size: 12px;
	color: #008000;
	font-weight: bold;
}

span.err2_span2 {
	font-size: 12px;
	color: #333333;
}

div.board_links {
	font-size: 11px;
	width: 100%;
	text-align: center;
	margin: bottom;
}

a.boardA:link, a.boardA:visited {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

div.board_links a:hover {
	font-size: 11px;
	color: #FF0000;
	text-decoration: underline;
}

a.searchA {
	font-size: 14px;
	color: #365474;
	text-decoration: none;
}

a.searchA:hover {
	font-size: 14px;
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
}

table.gallery {
	width: 97%;
}

table.gallery td {
	text-align: center;
	font-size: 12px;
	padding: 5px 0px 5px 0px;
	vertical-align: top;
}

table.gallery td a:link, table.gallery td a:active, table.gallery td a:visited {
	color: #0000FF;
}

table.gallery td a:hover {
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
}

table.gallery td img {
	border: 1px dashed #999999;
}