body {
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #505050;
}

td {
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
}

th {
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
}

div {
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
}

input {
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	margin: 0px;
	padding: 0px;
}

option {
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	margin: 0px;
	padding: 0px;
}

select {
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	margin: 0px;
	padding: 0px;
}

textarea {
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	margin: 0px;
	padding: 0px;
}

form {
	margin: 0px;
	padding: 0px;
}

ul {
	list-style-image: url('/img/g/bullet1.gif');
}

li {
	line-height: 150%;
}

a {
	color: #6a6969;
	text-decoration: none;
}

a:hover {
	color: #6a6969;
	text-decoration: underline;
}

a:visited {
	color: #6a6969;
}

h1 {
	font-size: 14px;
}

td.left_logo { border-top: solid 1px #e5e5e5; padding-top: 12px; padding-bottom: 12px; }
td.left_stats { border-top: solid 1px #e5e5e5; padding-top: 12px; padding-bottom: 12px; color: #9c9c9c; }
td.sep1 { padding-left: 8px; padding-right: 8px; }
td.sep2 { padding-left: 2px; padding-right: 2px; }
td.flag { padding-left: 2px; padding-right: 2px; }
td.top { color: #ffffff; }
a.top { color: #ffffff; text-decoration: none; }
a.top:hover { color: #ffffff; text-decoration: underline; }
a.top:visited { color: #ffffff; }
a.top_hc { color: #000000; text-decoration: none; font-weight: bold; }
a.top_hc:hover { color: #000000; text-decoration: underline; font-weight: bold; }
a.top_hc:visited { color: #000000; font-weight: bold; }
div.top_hc { color: #000000; text-decoration: none; font-weight: bold; }
td.icon { padding-left: 4px; padding-right: 4px; }
td.hbar { padding-left: 5px; padding-right: 5px; }
a.hbar { text-decoration: none; color: #505050; }
a.hbar:hover { text-decoration: underline; color: #505050; }
a.hbar:visited { color: #505050; }
a.left_link { text-decoration: none; color: #868686; text-transform: uppercase; font-size: 11px; font-weight: bold; }
a.left_link:hover { text-decoration: underline; color: #868686; text-transform: uppercase; font-size: 11px; font-weight: bold; }
a.left_link:visited { color: #868686; text-transform: uppercase; font-size: 11px; font-weight: bold; }
div.map_label { padding-bottom: 10px; padding-left: 10px; padding-top: 13px; color: #505050; text-transform: uppercase; font-size: 12px; font-weight: bold; }
div.news_label { padding-bottom: 10px; color: #4c4c4c; font-weight: bold; }
td.news_title { padding-bottom: 2px; color: #0065b3; font-weight: bold; }
td.news_date { padding-bottom: 2px; color: #999a85; font-weight: bold; }
td.news_content { padding-bottom: 2px; text-align: justify; }
td.news_image { }
td.news_link { padding-top: 8px; padding-bottom: 8px; text-align: justify; }
a.more { color: #a1a1a1; text-decoration: none; }
a.more:hover { color: #a0bbce; text-decoration: none; }
a.more:visited { color: #a1a1a1; }
div.newsletter_label { font-weight: bold; color: #4c4c4c; padding-bottom: 5px; }
div.announce_label { text-transform: capitalize; padding-bottom: 10px; color: #4c4c4c; font-weight: bold; }
td.announce_date { padding-bottom: 8px; padding-top: 8px; color: #999a85; font-weight: bold; border-top: solid 1px #e5e5e5; }
td.announce_title { padding-bottom: 8px; padding-top: 8px; color: #0065b3; font-weight: bold; border-top: solid 1px #e5e5e5; text-align: justify; }
td.announce_link { padding-bottom: 8px; padding-top: 8px; border-top: solid 1px #e5e5e5; }
div.left_node { padding-top: 15px; padding-bottom: 15px; padding-left: 10px; padding-right: 10px; }

input.bg_text { margin-right: 8px; margin-top: 3px; margin-bottom: 3px; border-style: none; width: 111px; height: 16px; color: #a1a1a1; background-color: #ffffff; }

a.nav_last { font-weight: bold; text-decoration: none; }
a.nav_last:hover { font-weight: bold; }
a.nav_last:visited { font-weight: bold; }

a.left_menu { color: #6a6969; }
div.left_menu1 { display: block; padding-left: 10px; border-top: solid 1px #e5e5e5; padding-top: 4px; padding-bottom: 4px; }
div.left_menu2 { display: block; padding-left: 17px; border-top: solid 1px #e5e5e5; padding-top: 4px; padding-bottom: 4px; }
a.right_menu { color: #6a6a6a; }
div.right_menu { display: block; border-top: solid 1px #ffffff; padding-top: 4px; padding-bottom: 4px; }

img.bullet1 { width: 5px; height: 6px; border-style: none; vertical-align: top; margin-top: 5px; }

img.sep3 { margin-left: 5px; margin-right: 5px; padding-bottom: 1px; }
a.footer { color: #9c9c9c; text-decoration: none; }
a.footer:hover { color: #9c9c9c; text-decoration: underline; }
a.footer:visited { color: #9c9c9c; }

a.bottom_menu { color: #646464; }
a.bottom_menu:hover { color: #646464; text-decoration: underline; }
a.bottom_menu:visited { color: #646464; }
div.bottom_menu { display: block; padding: 4px; }

td.form_field_name	{ width: 90px; vertical-align: top; text-align: right; padding-top: 3px; }
td.form_label		{ width: 90px; vertical-align: top; padding-top: 0px; }
textarea.form_field	{ width: 320px; border: solid 1px #93b2c7; color: #0065b3; }
input.form_field	{ width: 170px; border: solid 1px #93b2c7; color: #0065b3; height: 17px; }
.form_button { width: 100px; border: solid 1px #93b2c7; color: #0065b3; background-color: #e7ecf1; padding: 2px 2px 2px 2px; font-size: 11px; }

img.gallery_thumbnail	{ border-style: none; }

table.ab { border: solid 1px #95b0c5; border-top-style: none; }
th.ab { background-color: #e9f0f8; border-right: solid 1px #ffffff; }
th.ab_division { background-color: #e9f0f8; border-bottom: solid 1px #95b0c5; border-top: solid 1px #95b0c5; font-size: 12px; }
td.ab0 { background-color: #ffffff; border-right: solid 1px #ffffff; }
td.ab1 { background-color: #f3f3f3; border-right: solid 1px #ffffff; }

div#content a { text-decoration: underline; }
div#content a { text-decoration: underline; }
div#content a { text-decoration: underline; }

a img { border-style: none; }


