﻿BODY { background-image: url('images/page_bg.gif'); background-repeat: repeat-x; background-color: #F5F5EF; text-align: center; }
DIV.contentPlacement { width: 779px; margin-left: auto; margin-right: auto; margin-top: 20px; min-height: 400px; }

TABLE.header { width: 779px; height: 99px; border: 0px; }
TD.headerLeft { width: 14px; height: 99px; background-image: url('images/body_left_bg.gif'); background-repeat: repeat-y; background-position: top left; background-color: #FFFFFF; vertical-align: top; text-align: left; }
TD.headerLeft SPAN { width: 14px; height: 14px; background-image: url('images/body_top_left.gif'); background-repeat: no-repeat; display: block; }
TD.headerMiddle { width: 751px; height: 99px; background-image: url('images/body_top_bg.gif'); background-repeat: repeat-x; background-position: top left; background-color: #FFFFFF; }
TD.headerMiddle DIV { height: 94px; background-image: url('images/header_right_bg.jpg'); background-repeat: no-repeat; background-position: top right; background-color: #FFFFFF; margin-top: 5px; }
TD.headerMiddle DIV SPAN { WIDTH: 239px; HEIGHT: 94px; background-image: url('images/tcawh_logo.gif'); background-repeat: no-repeat; display: block; }
TD.headerMiddle DIV SPAN FONT { display: none; }
TD.headerRight { width: 14px; height: 99px; background-image: url('images/body_right_bg.gif'); background-repeat: repeat-y; background-position: top right; background-color: #FFFFFF; vertical-align: top; text-align: left; }
TD.headerRight .div1 { width: 14px; height: 14px; background-image: url('images/body_top_right.gif'); background-repeat: no-repeat; }
TD.headerRight .div2 { WIDTH: 10px; HEIGHT: 85px; background-image: url('images/header_right_bar.jpg'); background-repeat: no-repeat; }

TABLE.tabMenuBox { width: 779px; height: 31px; max-height: 31px; border: 0px; }
TD.tabMenuHeaderLeft { width: 4px; height: 4px; background-image: url('images/body_left_bg.gif'); background-repeat: repeat-y; background-position: top left; }
TD.tabMenuHeaderMiddle { width: 771px; height: 4px; background-color: #202F52; background-image: url('images/tab_bg.gif'); background-repeat: repeat-x; background-position: top left; }
TD.tabMenuHeaderRight { width: 4px; height: 4px; background-image: url('images/body_right_bg.gif'); background-repeat: repeat-y; background-position: top right; }
TD.tabMenuLeft { width: 4px; height: 27px; background-image: url('images/tab_left_bg.gif'); background-repeat: repeat-y; background-position: top right; vertical-align: top; }
TD.tabMenuMiddle { width: 771px; height: 27px; background-color: #202F52; vertical-align: bottom; text-align: center; padding-top: 2px; }
TD.tabMenuRight { width: 4px; height: 27px; background-image: url('images/tab_right_bg.gif'); background-repeat: repeat-y; background-position: top left; vertical-align: top; }

SPAN.menuTabUnselected { display: table-cell; width: 87px; height: 25px; background-image: url('images/tab_item_unselected_bg.gif'); background-repeat: no-repeat; background-position: top center; vertical-align: middle; text-align: center; line-height: 25px; }
SPAN.menuTabUnselected A { font-family: Verdana, sans-serif; font-weight: bold; font-size: 10pt; color: #F7F7F7; text-decoration: none; }
SPAN.menuTabSelected { display: table-cell; width: 87px; height: 25px; background-image: url('images/tab_item_selected_bg.gif'); background-repeat: no-repeat; background-position: top center; vertical-align: middle; text-align: center; line-height: 25px; }
SPAN.menuTabSelected A { font-family: Verdana, sans-serif; font-weight: bold; font-size: 10pt; color: #202F52; text-decoration: none; }

TABLE.bodyBox { width: 779px; min-height: 300px; }
TD.subTabsLeft { width: 14px; height: 4px; background-color: #FFFFFF; background-image: url('images/tab_left_bg.gif'); background-repeat: repeat-y; background-position: top left; }
TD.subTabsRight { width: 14px; height: 4px; background-color: #FFFFFF; background-image: url('images/tab_right_bg.gif'); background-repeat: repeat-y; background-position: top right; }
TD.bodyLeftBorder { background-color: #FFFFFF; background-image: url('images/body_left_bg.gif'); background-repeat: repeat-y; background-position: top left; }
TD.bodyTopBorder { background-color: #FFFFFF; }
TD.bodyRightBorder { background-color: #FFFFFF; background-image: url('images/body_right_bg.gif'); background-repeat: repeat-y; background-position: top right; }
TD.bodyContentBox { background-color: #FFFFFF; vertical-align: top; text-align: left; }
TD.bodyBottomLeft { width: 14px; height: 13px; background-image: url('images/body_bottom_left.gif'); background-repeat: no-repeat; background-position: bottom left; }
TD.bodyBottomBorder { height: 13px; background-color: #FFFFFF; background-image: url('images/body_bottom_bg.gif'); background-repeat: repeat-x; background-position: bottom left; }
TD.bodyBottomRight { width: 14px; height: 13px; background-image: url('images/body_bottom_right.gif'); background-repeat: no-repeat; background-position: bottom right; }

DIV.navPathBox { padding-bottom: 5px; font-family: Arial, serif; font-size: 10pt; color: #000000; }
DIV.navPathBox A.rootLink { color: #202F52; }
DIV.navPathBox A.selfLink { color: #387975; text-decoration: none; }

TD.contentCell { vertical-align: top; font-family: Arial; }
TD.contentCell A { color: Green; }
TD.contentCell TABLE.contentBox { margin-bottom: 10px; }
TD.contentCell TD.contentTopLeft { width: 7px; height: 20px; background-image: url('images/content_left_corner.gif'); background-repeat: no-repeat; background-position: top left; }
TD.contentCell TD.contentTopMiddle { width: 737px; height: 20px; background-image: url('images/content_top_bg.gif'); background-repeat: repeat-x; background-position: top left; }
TD.contentCell TD.contentTopRight { width: 7px; height: 20px; background-image: url('images/content_right_corner.gif'); background-repeat: no-repeat; background-position: top right; }
TD.contentCell TD.contentHeaderBar { background-color: #E7E7E0; height: 30px; vertical-align: middle; padding-left: 14px; }
TD.contentCell TD.contentHeaderBar SPAN { display: table-cell; background-image: url('images/content_w_icon.jpg'); background-repeat: no-repeat; background-position: middle left; font-family: "Times New Roman", sans-serif; font-weight: bold; font-style: italic; font-size: 15pt; color: #757575; padding-left: 35px; }
TD.contentCell TD.contentLeftFade { width: 7px; background-image: url('images/content_left_fade.jpg'); background-repeat: no-repeat; background-position: top left; }
TD.contentCell TD.contentHolderCell { background-image: url('images/content_fade_bg.gif'); background-repeat: repeat-x; background-position: top left; padding: 10px; color: #535353; }

TD.submenuCell { width: 165px; vertical-align: top; }
TD.submenuTopLeft { width: 7px; height: 20px; background-image: url('images/submenu_top_left.gif'); background-repeat: no-repeat; background-position: top left; }
TD.submenuTopMiddle { width: 151px; height: 20px; background-image: url('images/submenu_top_bg.gif'); background-repeat: repeat-x; background-position: top left; }
TD.submenuTopRight { width: 7px; height: 20px; background-image: url('images/submenu_top_right.gif'); background-repeat: no-repeat; background-position: top right; }
TD.submenuHolderCell { width: 165px; background-image: url('images/submenu_cell_bg.gif'); background-repeat: repeat-y; background-position: top left; vertical-align: top; }
TD.submenuBottomLeft { width: 7px; height: 7px; background-image: url('images/submenu_bottom_left.gif'); background-repeat: no-repeat; background-position: top left; }
TD.submenuBottomMiddle { width: 151px; height: 7px; background-image: url('images/submenu_bottom_bg.gif'); background-repeat: repeat-x; background-position: top left; }
TD.submenuBottomRight { width: 7px; height: 7px; background-image: url('images/submenu_bottom_right.gif'); background-repeat: no-repeat; background-position: top right; }

TD.submenuHolderCell DIV.submenuBlock { margin-bottom: 5px; }
TD.submenuHolderCell DIV.header { height: 30px; background-color: #A0B26A; font-family: Verdana, sans-serif; font-weight: bold; font-size: 13pt; line-height: 30px; color: #F7F7F7; text-align: left; vertical-align: middle; padding-left: 7px; margin-bottom: 2px; }
TD.submenuHolderCell DIV.linkholder { margin-bottom: 12px; }
TD.submenuHolderCell A.unselected { display: block; height: 29px; border: 0px; border-bottom: 1px solid #DEE3C6; margin-left: 10px; margin-right: 10px; padding-left: 6px; text-align: left; vertical-align: middle; text-decoration: none; }
TD.submenuHolderCell A.unselected SPAN { background-image: url('images/submenu_unselected_icon.jpg'); background-repeat: no-repeat; background-position: middle left; font-family: "Times New Roman", sans-serif; font-size: 10pt; line-height: 29px; color: #4E4F49; padding-left: 20px; }
TD.submenuHolderCell A.selected { display: block; height: 29px; background-color: #DEE3C6; border: 0px; border-bottom: 1px solid #DEE3C6; margin-left: 10px; margin-right: 10px; padding-left: 6px; text-align: left; vertical-align: middle; text-decoration: none; }
TD.submenuHolderCell A.selected SPAN { background-image: url('images/submenu_selected_icon.jpg'); background-repeat: no-repeat; background-position: middle left; font-family: "Times New Roman", sans-serif; font-weight: bold; font-size: 10pt; line-height: 29px; color: #00555A; padding-left: 20px; }
TD.submenuHolderCell A.unselected:hover { background-color: #D1D8AF; }
TD.submenuHolderCell A.unselected:hover SPAN { background-image: url('images/submenu_hover_icon.jpg'); }

TABLE.loginTable { font-family: "Times New Roman", sans-serif; font-size: 10pt; color: #3D3D3D; margin-left: 10px; margin-right: 10px; }
TABLE.loginTable TD { padding: 2px; }
TABLE.loginTable TD.loginLinks { padding: 0px; font-family: Verdana, sans-serif; font-size: 8pt; color: #3D3D3D; text-align: center; }
TABLE.loginTable TD.loginLinks A { color: #00555A; }
SPAN.loginMask { display: block; width: 104px; height: 22px; background-image: url('images/login_input_box.gif'); background-repeat: no-repeat; padding-top: 2px; padding-bottom: 3px; text-align: center; }
SPAN.loginMask INPUT { width: 90px; height: 18px; font-family: Verdana, sans-serif; font-size: 10pt; color: #0F0F0F; border: 0px; background-color: white; }

TABLE.staff { font-family: Arial; border-bottom: 1px dashed rgb(176, 176, 176); margin-bottom: 10px; }