a.admin_tool_link { color:#000000; text-decoration:none; }
a.admin_tool_link:hover { text-decoration:underline; }
a.button_report { padding-left:3px; }
a.cp_attachment_link { color:#000000; font-family:"Trebuchet MS", sans-serif; font-size:14px; font-weight:bold; text-decoration:none; text-transform:lowercase; }
a.cp_attachment_link:hover { text-decoration:underline; }
a.filter_calendar { margin:3px 0px 0px 0px; }
a.footer_link { color:#A4A4A4; font-family:Helvetica, Verdana, sans-serif; font-size:12px; margin-right:60px; text-decoration:none; }
a.footer_link:hover { text-decoration:underline; }
a.general_link { color:#1A4AAC; font-size:12px; text-decoration:none; }
a.general_link.accent { color:#E17220; font-weight:bold; }
a.general_link.discrete { color:#000000; }
a.general_link.discrete:hover { color:#1A4AAC; }
a.general_link:hover { text-decoration:underline; }
a.general_link_basic { color:#045FB4; }
a.general_link_basic.accent { color:#E17220; }
a.general_link_email { color:#1A4AAC; font-family:Arial; font-size:12px; }
a.general_link_email:hover { color:#686869; }
a.general_link_text { color:#045FB4; font-weight:bold; text-decoration:none; }
a.general_link_text.accent { color:#84D1FD; }
a.general_link_text.dark { color:#707070; }
a.general_link_text:hover { text-decoration:underline; }
a.general_link_title { text-decoration:none; }
a.general_link_tool_icon { color:#3B5570; font-family:Arial; font-size:10px; font-weight:bold; text-decoration:none; text-transform:uppercase; }
a.href_tooltip { position:relative; text-decoration:none; }
a.href_tooltip span { display:none; }
a.href_tooltip:hover span { background-color:#E8F0F3; border:1px solid #3B5570; color:#3B5570; display:block; font-family:Arial; font-size:10px; font-weight:bold; left:2em; padding:2px 10px 2px 10px; position:absolute; text-align:center; text-decoration:none; text-transform:uppercase; top:2em; white-space:nowrap; z-index:99; }
a.link_toolbar_text { color:#3B5570; font-size:10px; text-decoration:none; }
a.nav_hist_link { color:#045FB4; font-weight:bold; text-decoration:none; text-transform:lowercase; }
a.nav_hist_link:hover { text-decoration:underline; }
a.nav_hist_link:visited { color:#045FB4; }
a.sidebar_link_email { color:#000000; text-decoration:underline; }
a.sidebar_link_email:hover { text-decoration:none; }
a.user_details_tab_inactive { color:#FFFFFF; font-family:Arial; font-size:14px; font-weight:bold; text-decoration:none; }
a.user_details_tab_inactive:hover { color:#84D1FD; }
a.v_menu_item_t2 { color:#4D4D4D; text-decoration:none; }
a.v_menu_item_t2.v_menu_current { color:#4D4D4D; }
a.v_menu_item_t2.v_menu_current:hover { text-decoration:none; }
a.v_menu_item_t2:hover { text-decoration:underline; }
a.v_menu_label_t2 { color:#EEEEEE; font-family:"Trebuchet MS", sans-serif; font-size:16px; font-weight:900; text-decoration:none; text-transform:uppercase; }
a.v_menu_label_t2.v_menu_current { color:#4E4E4E; }
a.v_menu_label_t2.v_menu_t3 { color:#05519F; font-size:14px; }
body.ecom { font-family:Arial; font-size:12px; }
body.home { background-image:url('/common-images/bck-body-highlight.png'); border:0px; font-family:"Trebuchet MS", sans-serif; font-size:100%; margin:0px; padding:0px; }
body.order { font-family:Arial; font-size:12px; }
body.order th { background-color:#C8C8C8; color:#000000; font-weight:bold; text-align:center; }
body.pop_up_minor { background-color:#E8F0F3; margin-top:5px; }
body.wait { cursor:wait; }
div.affiliations { margin-bottom:35px; margin-top:15px; position:relative; }
div.arrow_down { border-left:7px solid transparent; border-right:7px solid transparent; border-top:7px solid #FFFFFF; height:0; margin-right:5px; margin-top:8px; position:absolute; right:0; top:0; width:0; }
div.container { font-family:Arial; font-size:12px; overflow:visible; z-index:1; }
div.cp_attachment_line { height:24px; vertical-align:middle; }
div.cp_contact_line2 { height:18px; }
div.cp_year_filter_left_col { float:left; height:135px; width:110px; }
div.cp_year_filter_line { height:23px; margin-bottom:0px; }
div.cp_year_filter_right_col { float:right; height:135px; width:80px; }
div.ecom_pop_up_container { height:auto; margin:5px; width:640px; }
div.express_box { background-color:#E8F0F3; font-size:11px; padding-bottom:5px; padding-top:3px; position:relative; width:260px; z-index:99; }
div.filter_content { float:left; margin:0px 0px 0px 0px; padding:0px 0px 60px 0px; position:relative; width:664px; }
div.filter_heading { height:20px; position:relative; }
div.filter_heading_help { float:right; height:24px; padding-left:10px; padding-right:15px; position:relative; }
div.filter_heading_name { float:left; left:0px; padding-top:2px; position:relative; white-space:nowrap; }
div.filter_report_help { background-color:#000000; height:150px; left:450px; position:fixed; top:150px; visibility:hidden; width:100px; z-index:10; }
div.footer_box { display:block; height:40px; left:0px; margin:-24px 0px 0px 20px; padding:0px 0px 30px 0px; position:relative; top:0px; width:644px; z-index:2; }
div.footer_box_wide { margin:0px 0px 0px 20px; }
div.general_heading_bar { background-color:#78899D; height:20px; padding:3px 15px 0px 15px; }
div.general_heading_bar.accent { background-color:#DD8D44; }
div.general_heading_bar.tab_inactive { background-color:#DFDFDF; border-bottom:2px dotted #00548B; }
div.general_heading_bar.tab_spacer { background-color:#FFFFFF; border-bottom:2px dotted #00548B; }
div.general_heading_section { border-bottom:2px dotted #00548B; margin-bottom:5px; padding-bottom:3px; }
div.general_heading_section.form { margin-bottom:10px; width:600px; }
div.general_listing { margin:0px 0px 15px 0px; padding:0px 0px 0px 0px; }
div.general_listing.general_listing_border { border-top:2px dotted #00548B; margin-top:5px; }
div.general_listing_header { margin:15px 0px 5px 0px; }
div.general_listing_header.top_header_record { margin-top:0px; }
div.head_banner { background:#FFFFFF; border:0px; height:216px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; position:relative; width:960px; z-index:3; }
div.head_nav { border-top:1px solid #FFFFFF; bottom:0; float:left; height:24px; overflow:visible; position:absolute; right:0; width:960px; z-index:4; }
div.home_left { float:left; left:0; position:relative; width:644px; }
div.loggedon_box { background-color:#F7F9F8; border:1px solid #CCC; font-size:11px; height:40px; margin:4px 0px 0px 0px; min-width:241px; padding:0px 5px 0px 5px; position:relative; right:0; text-align:right; top:0; }
div.main_content { border:0px solid #000000;; margin:0px 20px 0px 20px; min-height:400px; overflow:auto; position:relative; width:920px; z-index:2; }
div.main_content_wide { height:440px; overflow:auto; width:920px; }
div.menu_item_div { margin:0px 0px 0px 0px; width:236px; }
div.message-box { background:#F4E7DC; border:2px solid #78899D; color:black; font-family:Arial; font-size:12px; margin:18px 0px 0px 0px; padding:10px; position:relative; }
div.message-box:after { border-color:#F4E7DC transparent; border-style:solid; border-width:0 17px 17px; bottom:auto; content:""; display:block; left:auto; position:absolute; right:325px /* value = (:before right) + (:before border-right) - (:after border-right) */; top:-17px /* value = - border-top-width - border-bottom-width */; width:0; }
div.message-box:before { border-color:#78899D transparent; border-style:solid; border-width:0 20px 20px; bottom:auto; content:""; display:block; left:auto; position:absolute; right:322px /* controls horizontal position */; top:-20px /* value = - border-top-width - border-bottom-width */; width:0; }
div.nav_hist { background:transparent; font-size:12px; height:15px; margin:5px 0px 5px 5px; position:absolute; text-align:left; top:0; width:960px; z-index:3; }
div.nav_hist_container { height:20px; margin-bottom:20px; position:relative; top:0px; z-index:1; }
div.nav_hist_shadow { height:20px; position:absolute; top:0; z-index:3; }
div.news_events_text { color:#000000; font-family:Arial; font-size:11px; padding-bottom:8px; }
div.page_layout { align:center; background-color:#FFFFFF; height:100%; margin:0 auto; overflow:visible; position:relative; width:960px; z-index:1; }
div.portal_box { margin:0px 0px 40px 0px; position:relative; }
div.portal_box.large { min-height:240px; }
div.portal_box.medium { min-height:160px; }
div.portal_box.small { min-height:80px; }
div.portal_box_content { margin:0px 0px -13px 0px; }
div.portal_box_content.faded { -khtml-opacity:0.3; -moz-opacity:0.3; filter:alpha(opacity=30); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);; opacity:0.3; }
div.portal_column { margin:0px 20px 0px 20px; position:relative; width:400px; }
div.portal_message_div { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
div.portal_refresh { height:32px; left:184px; position:absolute; top:40px; width:32px; z-index:10; }
div.public_content { float:left; padding:0px 0px 60px 0px; position:relative; width:644px; }
div.quick_logon_box { border-color:transparent; position:absolute; right:0; top:0; width:256px; }
div.sidebar { float:right; position:relative; width:236px; }
div.sidebar_label { color:#E17220; font-family:"Trebuchet MS", sans-serif; font-size:15px; font-weight:bold; height:16px; margin-top:5px; }
div.sidebar_lower { float:right; position:relative; width:236px; }
div.sidebar_lower_content { background:-moz-linear-gradient(top, #FCFCFA,#F4F7F0); background:-webkit-gradient(linear, left top, left bottom, from(#FCFCFA), to(#F4F7F0)); border:1px solid #D1E2E9; filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#FCFCFA', EndColorStr='#F4F7F0', GradientType=0);; margin:0px 1px 0px 1px; min-height:167px; padding:10px 10px 10px 10px; position:relative; width:212px; zoom:1; }
div.sidebar_tab_heading { height:45px; margin:0px 0px 0px 0px; width:236px; }
div.sidebar_text { color:#000000; font-family:"Trebuchet MS", sans-serif; font-size:14px; font-weight:bold; height:18px; }
div.sidebar_upper { display:block; float:right; overflow-x:hidden; overflow-y:visible; position:relative; width:236px; z-index:2; }
div.sidebar_upper_content { background:-moz-linear-gradient(top, #FEFEFE,#EFF3F6); background:-webkit-gradient(linear, left top, left bottom, from(#FEFEFE), to(#EFF3F6)); border:1px solid #E4EAEF; filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#FEFEFE', EndColorStr='#EFF3F6', GradientType=0); margin:0px 1px 0px 1px; overflow-x:hidden; }
div.sidebar_upper_content.sidebar_upper_nonmenu { height:150px; padding:5px 10px 5px 10px; }
div.splr_pop_up_container { height:auto; margin:5px; width:640px; }
div.suggest_box { background-color:#FFFFFF; border:1px solid #000000; position:absolute; text-align:left; width:100px; z-index:1000; }
div.suggest_link { background-color:#FFFFFF; padding:2px 6px 2px 6px; }
div.suggest_link_over { background-color:#78899D; padding:2px 6px 2px 6px; }
font.filter_date_format { font-family:Arial; font-size:12px; }
font.filter_item_note { color:#3b5570; font-family:Arial; font-size:12px; font-weight:bold; }
h1.general_content_title { color:#3B5570; font-family:Arial; font-size:18px; margin:0px 0px 24px 0px; text-transform:uppercase; }
h1.general_heading { color:#3B5570; font-family:Arial; font-size:14px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-transform:uppercase; }
h1.general_heading.text { margin:20px 0px 3px 0px; }
h1.general_heading_bar { color:#FFFFFF; font-family:Arial; font-size:15px; font-weight:bold; margin:0px 0px 0px 0px; padding:0px 0px 0px 0x; text-transform:uppercase; }
h1.general_heading_bar.accent { color:#84D1FD; }
h1.general_heading_bar.accent.note { font-size:14px; margin-top:1px; text-transform:lowercase; }
h1.general_heading_bar.accent.note.dark { color:#707070; }
h1.general_heading_bar.tab_inactive { color:#AAAAAA; }
h1.general_heading_bar.tab_inactive:hover { color:#FFFFFF; }
h1.general_title { color:#3B5570; font-family:Arial; font-size:14px; font-weight:bold; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
h2.general_subheading { color:#000000; font-family:Arial; font-size:13px; margin:10px 0px 3px 0px; text-transform:capitalize; }
h3.v_menu_label_t2 { background:-moz-linear-gradient(top, #6E9DCB,#05519F); background:-webkit-gradient(linear, left top, left bottom, from(#6E9DCB), to(#05519F)); background-image:-o-linear-gradient(top,rgb(110,157,203),rgb(5,81,159)); filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#0c7ec4', EndColorStr='#00548b', GradientType=0); font-family:Helvetica, Verdana, sans-serif; font-size:13px; height:22px; margin:0px 0px 0px 0px; padding:3px 0px 3px 5px; width:232px; }
h3.v_menu_label_t2.v_menu_current { background:-moz-linear-gradient(top, #EECFB3,#E3741F); background:-webkit-gradient(linear, left top, left bottom, from(#EECFB3), to(#E3741F)); background-image:-o-linear-gradient(top,rgb(238,207,179),rgb(227,116,31));; filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#EECFB3', EndColorStr='#E3741F', GradientType=0); }
h4.v_menu_item_t2 { border-top:1px dotted #78899D; font-family:Helvetica, Verdana, sans-serif; font-size:12px; font-weight:normal; margin:0px 0px 0px 16px; padding:4px 0px 0px 0px; }
h4.v_menu_item_t2.v_menu_current { font-weight:bold; }
h4.v_menu_item_t2.v_menu_t3 { border-top:1px dotted #78899D; margin:0px 0px 0px 16px; padding:2px 0px 0px 4px; }
h4.v_menu_item_t2.v_menu_t3.v_menu_current { font-weight:bold; }
h4.v_menu_item_t2.v_menu_t3.v_menu_current.v_menu_public_t2 { margin:0px 0px 0px 16px; }
h4.v_menu_item_t2.v_menu_t3.v_menu_current.v_menu_public_t3_current { margin:0px 0px 0px 32px; }
h4.v_menu_item_t2.v_menu_t3.v_menu_current.v_menu_public_t4_current { margin:0px 0px 0px 48px; }
h4.v_menu_item_t2.v_menu_t3.v_menu_public_t2_current { margin:0px 0px 0px 0px; }
h4.v_menu_item_t2.v_menu_t3.v_menu_public_t3 { margin:0px 0px 0px 32px; }
h4.v_menu_item_t2.v_menu_t3.v_menu_public_t4 { margin:0px 0px 0px 48px; }
h4.v_menu_item_t2.v_menu_t3.v_menu_t4 { margin:0px 0px 0px 32px; padding:0px 0px 0px 4px; }
h4.v_menu_label_t2.v_menu_t3 { font-size:12px; height:16px; margin:0px 0px 0px 16px; padding:2px 0px 0px 4px; }
h4.v_menu_label_t2.v_menu_t3.v_menu_current.v_menu_public_current { margin:0px 0px 0px 0px; }
hr.filter_divider { border:none; border-bottom:2px dotted #00548B; height:2px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
img.cp_attachment_file { height:16px; margin-right:5px; vertical-align:middle; width:16px; }
img.general_image_listing { border:0px; margin-top:10px; }
img.general_image_listing.height_limited { height:80px; }
img.general_image_listing.height_limited.top_header_record { margin-top:0px; }
img.general_image_listing.width_limited { width:120px; }
img.general_image_listing.width_limited.top_header_record { margin-top:0px; }
img.icon { border:0px; }
input.filter_input { background-color:#FFFFFF; font-family:Arial; font-size:12px; min-width:300px; padding:0px 0px 0px 3px; width:300px; }
input.filter_input.disabled { background-color:#DDDDDD; }
input.filter_input.mandatory { outline:2px solid #E17220; }
input.filter_input_mandatory { background:#FFFFFF; color:#045FB4; font-weight:bold; }
input.filter_item_input_date { min-width:150px; width:150px; }
input.filter_item_input_date.mandatory { outline:2px solid #E17220; }
input.help_button { background:#05519F; border:1px  solid #000000; color:#FFFFFF; text-align:center; width:40px; }
input.logon_input_text { font-size:11px; height:13px; width:110px; }
input.tablesorter_checkbox { margin:0px 0px 0px 0px; }
li.bullet_list { background:transparent url(/common-images/bullet_blue_arrows.gif) no-repeat 0 5px;; list-style-type:none; margin:0px 0px 5px 0px; padding:0px 0px 0px 20px; }
li.bullet_list.accent { background:transparent url(/common-images/bullet_orange_arrows.gif) no-repeat 0 5px;; }
li.checklist { background:transparent url(/common-images/checkmark.gif) no-repeat 0 3px;; color:#000000; font-family:"Trebuchet MS", sans-serif; font-size:14px;; font-weight:bold; list-style-type:none; margin:0px 0px 10px 0px; padding:0px 0px 0px 20px; }
ol.cp_list_text { font-family:"Trebuchet MS", sans-serif; font-size:14px; }
p.cp_description_text { color:#777777; font-family:Arial; font-size:16px; font-weight:900; margin:0px 0px 0px 0px; text-align:justify; }
p.footer_text { color:#A4A4A4; font-family:Helvetica, Verdana, sans-serif; font-size:12px; margin-top:3px; padding-top:0px; text-align:left; }
p.general_text { color:#000000; font-family:"Trebuchet MS", sans-serif; font-size:14px; line-height:130%; margin:0px 0px 10px 0px; }
p.general_text.contact_text { line-height:110%; margin:0px 0px 5px 0px; }
p.general_text.cp_text { line-height:140%; margin-bottom:15px; margin-top:10px; text-align:justify; }
p.general_text.listing_text { line-height:110%; margin:0px 0px 0px 0px; }
p.home_page_text { font-family:"Trebuchet MS", sans-serif; font-size:14px; line-height:140%; margin:10px 0px 10px 0px; }
p.public_content_text { color:#000000; font-family:Arial; font-size:14px; text-align:justify; text-height:120%; }
p.sidebar_quote { color:#000000; font-family:"Trebuchet MS", sans-serif; font-size:17px; font-style:italic; font-weight:normal; line-height:140%; }
pre.general_preformat_text { color:#000000; font-family:"Trebuchet MS", sans-serif; font-size:14px; line-height:120%; margin:0px 0px 5px 0px; white-space:-moz-pre-wrap; white-space:-moz-pre-wrap !important;; white-space:-o-moz-pre-wrap; white-space:pre-wrap; width:99%; word-wrap:break-word; }
pre.general_preformat_text.message { font-size:13px; }
select.filter_select { background-color:#FFFFFF; font-family:Arial; font-size:12px; min-width:307px; text-transform:none; width:307px; }
select.filter_select.column { min-width:200px; width:200px; }
select.filter_select.disabled { background-color:#DDDDDD; }
select.filter_select.mandatory { outline:2px solid #E17220; }
select.filter_select.small { min-width:100px; width:100px; }
select.filter_select_mandatory { background:#FFFFFF; color:#045FB4; font-family:Arial; font-size:12px; font-weight:bold; }
span.admin_tool_text { color:#3B5570; font-family:Arial; font-size:12px; font-weight:normal; }
span.filter_checkbox_text { position:relative; top:-2px; }
span.filter_checkbox_text.filter_checkbox_text_right { padding-left:3px; }
span.filter_checkbox_text.filter_checkbox_text_small { font-size:10px; top:-3px; }
span.filter_heading { min-width:502px; }
span.filter_item_mandatory { color:#E17220; font-size:15px; }
span.general_text { color:#000000; font-family:"Trebuchet MS", sans-serif; font-size:14px; }
span.keyword_text { color:#E17220; font-family:Arial; font-size:14px; font-weight:bold; text-transform:uppercase; }
span.menu_arrows { margin-left:-11px; margin-right:6px; vertical-align:middle; }
span.nav_hist_text { color:#045FB4; font-weight:bold; text-transform:lowercase; }
span.pages_current_page { color:#000000; font-size:12px; text-decoration:underline; }
span.screen_text_small { color:#3b5570; font-family:Arial; font-size:10px; font-weight:bold; text-transform:uppercase; }
span.sidebar_content_text { font-family:"Trebuchet MS", sans-serif; font-size:14px; font-weight:bold; }
table.filter_items_table { border-collapse:expression('separate',cellSpacing=0); border-spacing:0px; margin-left:auto; margin-right:auto; min-width:000px; }
table.filter_items_table.standard { width:543px; }
table.general_listing_header { border:0px; border-spacing:0px; width:100%; }
table.news_events_header { border:0; border-collapse:collapse; border-style:none; font-family:"Trebuchet MS", sans-serif; padding:0; width:100%; }
table.portal_table { border:0; border-collapse:expression('separate',cellSpacing=0); border-spacing:0px; padding:0; width:100%; }
table.tablesorter { background-color:#CDCDCD; font-family:Arial; font-size:8pt; margin:10px 0pt 15px 0px; text-align:left; width:100%; }
table.tablesorter tbody tr.odd td { background-color:#F2F2F2; }
td.filter_buttons { padding-top:5px; }
td.filter_checkbox { color:#3b5570; font-family:Arial; font-size:12px; font-weight:bold; height:18px; padding:0px 0px 0px 10px; text-align:left; text-transform:uppercase; vertical-align:top; }
td.filter_checkbox.filter_checkbox_include { height:18px; padding:0px 0px 0px 10px; }
td.filter_checkbox.filter_checkbox_keep_open { height:18px; padding:0px 0px 0px 10px; }
td.filter_divider { height:15px; margin:0px; padding:0px; }
td.filter_heading { padding-left:15px; }
td.filter_input { padding:1px 10px 0px 0px; }
td.filter_item_input { font-family:Arial; font-size:12px; padding:0px 15px 0px 0px; text-align:left; }
td.filter_item_input.standard { padding:1px 0px 0px 0px; width:326px; }
td.filter_item_text { color:#3b5570; font-family:Arial; font-size:12px; font-weight:900; height:26px; padding:0px 0px 0px 15px; text-transform:uppercase; white-space:nowrap; width:200px; }
td.filter_item_text.column { width:180px; }
td.filter_item_text.column_auto_size { width:auto; }
td.filter_item_text.filter_control { background:#FFFFFF; color:#222222; padding-bottom:10px; padding-left:0px; text-align:right; width:auto; }
td.filter_note { color:#045fb4; font-family:Arial; font-size:12px; font-weight:bold; padding-left:15px; }
td.filter_seperator { font-family:Arial; font-size:12px; text-align:center; vertical-align:top; width:0px; }
td.filter_text { color:#3b5570; font-family:Arial; font-size:10px; text-align:center; }
td.general_listing_content { vertical-align:top; }
td.general_listing_image { padding:0px 20px 0px 0px; text-align:center; vertical-align:middle; width:120px; }
td.news_events_date { color:#E17220; font-size:13px; font-weight:bold; height:12px; text-align:left; width:50%; }
td.news_events_more { text-align:right; }
td.order_heading_label { font-weight:bold; }
td.order_total { font-weight:bold; }
td.portal_cell_text { color:black; font-family:Arial; font-size:12px; }
td.portal_cell_text.accent { color:red; }
td.portal_cell_text.column_label { font-weight:bold; text-decoration:underline; }
td.portal_cell_text.data { font-weight:bold; }
td.portal_cell_text.data.accent { color:red; }
td.portal_cell_text.row_label { font-style:italic; }
td.report_table { color:#000000; font-family:Arial; font-size:12px; height:15px; white-space:nowrap; }
td.report_table_center { text-align:center; }
td.report_table_href_cancel { background-color:#FF0000; color:#FFFFFF; text-align:center; width:20px; }
td.report_table_href_delete { background-color:#FF0000; color:#FFFFFF; text-align:center; width:20px; }
td.report_table_href_edit { background-color:#FFFFFF; color:#000000; text-align:center; width:20px; }
td.report_table_href_unapply { background-color:#66CC00; }
td.report_table_href_view { background-color:#66CC00; font-weight:bold; text-align:center; width:20px; }
td.report_table_left { text-align:left; }
td.report_table_right { text-align:right; }
td.tablesorter { background-color:#FFFFFF; color:#3D3D3D; padding:8px 5px 8px 5px; vertical-align:top; white-space:nowrap; }
td.tablesorter.accent { background-color:#E8F0F3; }
td.tablesorter.report_table_icons { padding-bottom:0px; padding-top:5px; white-space:nowrap; }
td.user_details_active { background-color:#E8F0F3; font-color:#000000; font-family:Arial; font-size:12px; font-weight:bold; }
td.user_details_inactive { background-color:#78899D; font-color:#A8A8A8; }
td.user_details_tab_active { background-color:#E8F0F3; color:#3B5570; font-family:Arial; font-size:14px; font-weight:bold; }
td.user_details_tab_inactive { background-color:#78899D; }
textarea.textarea_input { background-color:#FFFFFF; font-family:Arial; font-size:12px; height:76px; padding:0px 0px 0px 3px; resize:none; width:500px; }
textarea.textarea_input.disabled { background-color:#DDDDDD; }
textarea.textarea_input.mandatory { outline:2px solid #E17220; }
th.portal_table.tablesorter.header { background-color:#FFFFFF !important; color:#000000 !important; font-weight:bold; padding:0px 0px 0px 0px !important; text-decoration:underline; }
th.portal_table.tablesorter.header.headerSortDown { background-color:#FFFFFF !important; color:#000000 !important; }
th.portal_table.tablesorter.header.headerSortUp { background-color:#FFFFFF !important; color:#000000 !important; }
th.report_table_blank_heading { background-color:#F4E7DC; }
th.report_table_heading { background-color:#F4E7DC; color:#000000; font-family:Arial; font-size:12px; }
th.tablesorter { background-color:#F4E7DC; background-image:url(/common-images/bg.gif); background-position:center right; background-repeat:no-repeat; border:1px solid #FFFFFF; cursor:pointer; margin:0px 0px 0px 0px; padding:4px; text-align:left; white-space:nowrap; }
th.tablesorter.basic { background-image:none; cursor:default; text-align:center; }
th.tablesorter.headerSortDown { background-color:#78899D; background-image:url(/common-images/desc.gif); color:#FFFFFF; }
th.tablesorter.headerSortUp { background-color:#78899d; background-image:url(/common-images/asc.gif); color:#FFFFFF; }
tr.filter_heading { background-color:#78899D; color:#FFFFFF; font-size:15px; font-weight:bold; height:26px; text-transform:uppercase; }
tr.filter_item { background-color:#E8F0F3; height:18px; }
tr.filter_item.separator { height:10px; }
tr.filter_item_include_keep { background-color:#F4E7DC; height:18px; }
tr.filter_vertical_gap { height:5px; }
tr.filter_vertical_title_gap { height:7px; }
tr.report_table_even_row { background-color:#FFFFFF; }
tr.report_table_odd_row { background-color:#D8D8D8; }
ul.bullet_list { font-family:"Trebuchet MS", sans-serif; font-size:14px; margin:0px 0px 0px 20px; padding:0px 0px 0px 0px; }
ul.bullet_list_secondary { color:#045FB4; list-style-type:disc; margin:0px 0px 0px 20px; padding:3px 0px 3px 0px; }
ul.checklist { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
ul.cp_list_text { font-family:"Trebuchet MS", sans-serif; font-size:14px; }
#cp_olist { color:#000000; font-family:"Trebuchet MS", sans-serif; font-size:14px; list-style-type:decimal; margin:10px 0px 10px 0px; padding-bottom:5px; padding-top:5px; }
#cp_table { color:#000000; font-family:"Trebuchet MS", sans-serif; font-size:14px; margin-left:20px; width:624px; }
#cp_table td { font-weight:normal; padding:3px; vertical-align:text-top; }
#cp_table th { font-weight:bold; padding:3px; text-decoration:underline; }
#cp_ulist { color:#000000; font-family:"Trebuchet MS", sans-serif; font-size:14px; list-style-image:url(/common-images/bullet_blue_arrows.jpg); margin:10px 0px 10px 0px; padding-bottom:5px; padding-top:5px; }
#load_priority_table { margin-left:auto; margin-right:auto; width:85%; }
#load_priority_table td {  white-space:nowrap; padding:5px 3px 5px 3px; vertical-align:top; }
#map_table { border-collapse:collapse; }
#map_table td { border:1px solid black; }
