a { font-family: Tahoma; font-size: 11px ; color: #00A886; text-decoration: none; }
a:link { font-family: Tahoma; font-size: 11px ; color: #00A886; text-decoration: none; }
a:visited { font-family: Tahoma; font-size: 11px ; color: #00A886; text-decoration: none; }
a:hover { font-family: Tahoma; font-size: 11px ; color: #00A886; text-decoration: underline; }

a.menu { font-family: Tahoma; font-size: 11px ; color: #013974; text-decoration: none; }
a.menu:link { font-family: Tahoma; font-size: 11px ; color: #013974; text-decoration: none; }
a.menu:visited { font-family: Tahoma; font-size: 11px ; color: #013974; text-decoration: none; }
a.menu:hover { font-family: Tahoma; font-size: 11px ; color: #013974; text-decoration: underline; }

a.menu_selected { font-family: Tahoma; font-size: 11px ; color: #FFFFFF; text-decoration: none; }
a.menu_selected:link { font-family: Tahoma; font-size: 11px ; color: #FFFFFF; text-decoration: none; }
a.menu_selected:visited { font-family: Tahoma; font-size: 11px ; color: #FFFFFF; text-decoration: none; }
a.menu_selected:hover { font-family: Tahoma; font-size: 11px ; color: #FFFFFF; text-decoration: none; }

a.form { font-family: Tahoma; font-size: 11px ; color: #003976; font-weight: bold; text-decoration: none; }
a.form:link { font-family: Tahoma; font-size: 11px ; color: #003976; font-weight: bold; text-decoration: none; }
a.form:visited { font-family: Tahoma; font-size: 11px ; color: #003976; font-weight: bold; text-decoration: none; }
a.form:hover { font-family: Tahoma; font-size: 11px ; color: #003976; font-weight: bold; text-decoration: underline; }

a.footer { font-family: Tahoma; font-size: 11px ; color: #747474; text-decoration: none; }
a.footer:link { font-family: Tahoma; font-size: 11px ; color: #747474; text-decoration: none; }
a.footer:visited { font-family: Tahoma; font-size: 11px ; color: #747474; text-decoration: none; }
a.footer:hover { font-family: Tahoma; font-size: 11px ; color: #747474; text-decoration: underline; }

a.news { font-family: Tahoma; font-size: 11px ; color: #00A886; text-decoration: none; }
a.news:link { font-family: Tahoma; font-size: 11px ; color: #00A886; text-decoration: none; }
a.news:visited { font-family: Tahoma; font-size: 11px ; color: #00A886; text-decoration: none; }
a.news:hover { font-family: Tahoma; font-size: 11px ; color: #00A886; text-decoration: underline; }

a.news_archive { font-family: Tahoma; font-size: 11px ; color: #003976; font-weight: normal; text-decoration: none; }
a.news_archive:link { font-family: Tahoma; font-size: 11px ; color: #003976; font-weight: normal; text-decoration: none; }
a.news_archive:visited { font-family: Tahoma; font-size: 11px ; color: #003976; font-weight: normal; text-decoration: none; }
a.news_archive:hover { font-family: Tahoma; font-size: 11px ; color: #003976; font-weight: normal; text-decoration: underline; }

a.logout { font-family: Tahoma; font-size: 11px ; color: #FFFFFF; text-decoration: none; }
a.logout:link { font-family: Tahoma; font-size: 11px ; color: #FFFFFF; text-decoration: none; }
a.logout:visited { font-family: Tahoma; font-size: 11px ; color: #FFFFFF; text-decoration: none; }
a.logout:hover { font-family: Tahoma; font-size: 11px ; color: #FFFFFF; text-decoration: underline; }

a.title { font-family: Arial; font-size: 16px; color: #00A885; font-weight: bold; text-decoration: none; }
a.title:link { font-family: Arial; font-size: 16px; color: #00A885; font-weight: bold; text-decoration: none; }
a.title:visited { font-family: Arial; font-size: 16px; color: #00A885; font-weight: bold; text-decoration: none; }
a.title:hover { font-family: Arial; font-size: 16px; color: #00A885; font-weight: bold; text-decoration: underline; }

body { margin: 0px; cursor: default; }
table.head_table { width: 100%; }
td.green { background-color: #00A886; width: 100%; }
td.blue_top { background-color: #013974; width: 100%; }
td.blue { background-color: #013974; width: 100%; border-top: 1px solid #FFFFFF; }
td.white { border-bottom:1px solid #FFFFFF; }
td.white_selected { border-bottom:1px solid #003976; }
table.screenfill { width: 100%; }

td.login_cell { width: 260px; padding-left: 10px; padding-top: 16px; padding-bottom: 16px; }
td.logo_star { width: 260px; padding-left: 10px; }
td.login_title { font-family: Arial; font-size: 16px; color: #FFFFFF; font-weight: bold; padding-bottom: 2px; }
td.login_subtitle { font-family: Tahoma; font-size: 11px; color: #003A76; padding-bottom: 18px; }
td.login_field { width: 54px; font-family: Tahoma; font-size: 11px; color: #FFFFFF; }
td.login_field_padding { padding-bottom: 2px; }
td.login_submit { text-align: right; padding-top: 3px; }
input.login { border: 1px solid #FFFFFF; padding-left: 4px; padding-top: 2px; font-family: Tahoma; font-size: 11px; color: #000000; background-color: #FFFFFF; height: 15px; width: 175px; }
input.login_error { border: 1px solid #000000; padding-left: 4px; padding-top: 2px; font-family: Tahoma; font-size: 11px; color: #000000; background-color: #FFFFFF; height: 15px; width: 175px; }
input.submit_login { cursor: hand; }
td.loggedin { font-family: Tahoma; font-size: 11px; color: #003B72; line-height: 15px; }
td.logout { font-family: Tahoma; font-size: 11px; color: #FFFFFF; line-height: 15px; padding-top: 1px; }
td.logout_arrow { padding-top: 2px;padding-right:5px; }
td.userinfo { font-family: Tahoma; font-size: 11px; color: #FFFFFF; line-height: 15px; padding-top: 8px; }
td.userinfo_arrow { padding-top: 9px;padding-right:5px; }

td.menu_item { height: 25px; font-family: Tahoma; font-size: 11px ; color: #013974;}
td.menu_item_selected { padding-bottom:1px; font-family: Tahoma; font-size: 11px ; color: #FFFFFF;background-repeat: repeat-x; background-position: top left; }
td.menu_cell { text-align: left; }
td.menu_padding_right { width: 100%; padding-right: 40px;}

td.logo { padding-top: 15px; padding-left: 30px; padding-bottom: 15px; }

td.news_main { width: 200px; padding-top: 1px; }
td.news_cell { width: 150px; height:180px; padding-left:25px; padding-right:25px;padding-bottom:10px;padding-top:17px; border-left: 1px solid #003B72; border-bottom: 1px solid #003B72; border-right: 1px solid #003B72; }
td.news_title { font-family: Arial; font-size: 16px; color: #00A885; font-weight: bold; padding-bottom: 2px; }
td.news_subtitle { font-family: Tahoma; font-size: 11px; color: #003A76; padding-bottom: 15px; }
td.news_item { font-family: Tahoma; font-size: 11px; color: #747474;line-height:16px; padding-bottom:15px; }
td.news_item_date { font-family: Tahoma; font-size: 10px; color: #747474; line-height:16px; padding-top: 15px; border-top: 1px solid #BFBFBF; }
td.newspage_title { font-family: Arial; font-size: 14px; color: #003976; font-weight: bold; }
td.newspage_date { font-family: Tahoma; font-size: 10px; color: #747474; line-height:16px; }
td.newspage_short { font-family: Tahoma; font-size: 11px; color: #000000; line-height:16px; }
td.newspage_more { font-family: Tahoma; font-size: 11px; color: #000000; line-height:16px; padding-bottom: 15px; }
td.newspage_body { font-family: Tahoma; font-size: 11px; color: #000000; line-height:16px; padding-bottom: 15px; }
td.back_arrow { padding-top: 1px; padding-right: 3px; }
td.news_no_item { width: 150px; font-family: Tahoma; font-size: 11px; color: #747474;line-height:15px; padding-bottom: 15px; padding-top: 15px; border-top: 1px solid #BFBFBF; }
td.news_space { height:10px; }

table.content_table { width: 100%; }
td.content_cell { width: 509px; padding-top:1px; }
td.content_title { font-family: Arial; font-size: 16px; color: #00A885; font-weight: bold; padding-top: 27px; padding-left: 44px; padding-bottom: 2px; }
td.content_subtitle { font-family: Tahoma; font-size: 11px; color: #003A76; padding-left: 44px; }
td.content_text { font-family: Tahoma; font-size: 11px; color: #000000; line-height: 16px; padding-left: 44px; padding-top: 26px; padding-bottom: 15px; padding-right: 20px; }

td.space_right { height: 162px; width: 100%; background-repeat: repeat-x; background-position: top left; }
td.space_left { height: 162px; width: 509px; background-repeat: repeat-x; background-position: top left; }

td.spacer_footer { height: 40px; }
td.footer { padding-top: 10px; padding-bottom: 10px; border-top: 4px solid #00A886; }
td.footer_left { width: 350px; padding-left: 44px; font-family: Tahoma; font-size: 11px; color: #747474; }
td.footer_right { width: 300px; text-align: right; padding-left: 44px; font-family: Tahoma; font-size: 11px; color: #747474; }

td.form { padding-top: 3px; font-family: Tahoma; font-size: 11px; color: #000000; padding-right: 20px; }
td.form_error { padding-top: 3px; font-family: Tahoma; font-size: 11px; color: #00A886; padding-right: 20px; }
input.form { border: 1px solid #003976; padding-left: 4px; padding-top: 2px; font-family: Tahoma; font-size: 11px; color: #000000; background-color: #FFFFFF; height: 15px; width: 350px; }
textarea.form { border: 1px solid #003976; padding-left: 4px; padding-top: 2px; font-family: Tahoma; font-size: 11px; color: #000000; background-color: #FFFFFF; height: 60px; width: 350px; overflow: auto; }
td.send_arrow { text-align: right; padding-right: 5px; padding-top: 1px; }

table.album { width: 100%; }
td.album_cell { text-align: right; padding-right: 13px; }
td.album_select { font-family: Tahoma; font-size: 11px; color: #FFFFFF; padding-left: 6px; padding-right: 15px; background-repeat: repeat-x; background-position: top left; }
td.album_select_bg { background-repeat: repeat-x; background-position: top left; }
select.photoalbum { font-family:Tahoma;font-size:11px;color:#000000;background-color:#FFFFFF;width:130px; }
td.album_photo { width: 445px; height: 360px; valign: top; text-align: center; border-top: 4px solid #003976; border-left: 1px solid #003976; border-bottom: 1px solid #003976; border-right: 1px solid #003976; padding-top: 10px; }
td.album_photo_empty { width: 445px; height: 360px; valign: middle; text-align: center; border-top: 4px solid #003976; border-left: 1px solid #003976; border-bottom: 1px solid #003976; border-right: 1px solid #003976; padding-top: 10px; padding-bottom: 10px; }
td.album_previous {padding-right: 9px; padding-top:1px; }
td.album_next {padding-left: 9px; padding-top:1px; }
td.album_controlbox { font-family:Tahoma;font-size:11px;color:#FFFFFF; }
td.album_transistion { FILTER: progid:DXImageTransform.Microsoft.Slide(slidestyle=PUSH,Bands=1); }
img.album_control { cursor: hand; }
img.album_photo { border:1px solid #003976; }
.album_hidden { visibility: hidden; }

td.user_leftcolumn { width: 200px; font-family: Tahoma; font-size: 11px; color: #000000; }
td.user_rightcolumn { font-family: Tahoma; font-size: 11px; color: #000000; font-weight:bold; }
td.user_space { padding-top: 15px; }

td.intro_padding { padding-right: 25px; }