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:#656565; font-size:12px; text-decoration:none; }
a.general_link.accent { color:#AF1A1E; font-weight:bold; }
a.general_link.discrete { color:#000000; }
a.general_link.discrete:hover { color:#AF1A1E; }
a.general_link_email { color:#656565; font-family:Arial; font-size:12px; }
a.general_link_email:hover { color:#AF1A1E; }
a.general_link_text { color:#AF1A1E; font-weight:bold; text-decoration:none; }
a.general_link_text:hover { text-decoration:underline; }
a.general_link_tool_icon { color:#656565; 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.nav_hist_link { color:#656565; font-weight:bold; text-decoration:none; text-transform:lowercase; }
a.nav_hist_link:hover { text-decoration:underline; }
a.nav_hist_link:visited { color:#656565; }
a.sidebar_link_email { color:#000000; text-decoration:underline; }
a.sidebar_link_email:hover { text-decoration:none; }
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; }
body.home { background-image:url('/cli-common-images/bck-body-highlight.png'); border:0px; font-family:"Trebuchet MS", sans-serif; font-size:100%; margin:0px; padding:0px; }
div.affiliations { margin-bottom:24px; margin-top:30px; position:relative; }
div.container { font-family:Arial; font-size:12px; overflow:visible; z-index:1; }
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.cwfs_box { border:0px; height:25px; position:absolute; right:0; top:20px; width:350px; }
div.cwfs_box_image { position:absolute; right:0; }
div.cwfs_box_text { position:absolute; right:0; top:30px; white-space:nowrap; }
div.footer_box { display:block; height:40px; left:0px; margin:-24px 0px 0px 20px; padding:0px 0px 30px 0px; position:relative; top:0px; width:920px; z-index:2; }
div.footer_box_wide { margin:0px 0px 0px 20px; }
div.footer_links { margin-left:20px; margin-top:5px; position:relative; }
div.footer_text { color:#A4A4A4; font-family:Helvetica, Verdana, sans-serif; font-size:8px; }
div.general_heading_section { border-bottom:2px dotted #656565; 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 #656565; 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:214px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; position:relative; width:960px; z-index:3; }
div.head_banner_image { position:absolute; top:48px; z-index:1; }
div.head_cli_logo { left:31px; position:absolute; z-index:99; }
div.head_long_date { margin-right:10px; margin-top:13px; position:absolute; right:0; top:0; }
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.main_content { border:0px solid #000000;; margin:0px 20px 0px 20px; min-height:400px; overflow:auto; position:relative; width:920px; z-index:2; }
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.public_content { float:left; padding:0px 0px 60px 0px; position:relative; width:644px; }
div.sidebar { float:right; float:right; position:relative; position:relative; width:236px; width:236px; }
div.sidebar_label { color:#656565; 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, #DBDBDB,#FFFFFF); background:-webkit-gradient(linear, left top, left bottom, from(#DBDBDB), to(#FFFFFF)); border:1px solid #D1E2E9; filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#DBDBDB', EndColorStr='#FFFFFF', GradientType=0);; margin:-11px 1px 0px 1px; min-height:167px; padding:10px 10px 10px 10px; padding:5px; position:relative; z-index:1; zoom:1; }
div.sidebar_tab_heading { height:45px; margin:0px 0px 0px 0px; position:relative; width:236px; z-index:2; }
div.sidebar_text { color:#000000; font-family:"Trebuchet MS", sans-serif; font-size:15px; 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, #DBDBDB,#FFFFFF); background:-webkit-gradient(linear, left top, left bottom, from(#DBDBDB), to(#FFFFFF)); border:1px solid #E4EAEF; filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#DBDBDB', EndColorStr='#FFFFFF', GradientType=0); margin:-11px 1px 0px 1px; overflow-x:hidden; padding-top:5px; position:relative; z-index:1; }
div.sidebar_upper_content.sidebar_upper_nonmenu { height:150px; padding:5px 10px 5px 10px; }
h1.general_content_title { color:#AF1A1E; font-family:Arial; font-size:18px; margin:0px 0px 24px 0px; text-transform:uppercase; }
h1.general_heading { color:#656565; 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_title { color:#656565; 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; }
h4.v_menu_item_t2 { border-top:1px dotted #78899D; font-family:Helvetica, Verdana, sans-serif; font-size:12px; font-weight:normal; height:16px; margin:0px 0px 0px 16px; padding:4px 0px 0px 0px; width:232px; }
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; }
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; }
li.bullet_list { background:transparent url(/cli-common-images/bullet_red_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(/cli-common-images/bullet_grey_arrows.gif) no-repeat 0 5px;; }
li.checklist { background:transparent url(/cli-common-images/checkmark.png) 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; }
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.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; line-height:120%; text-align:justify; }
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; }
select.filter_select { background-color:#FFFFFF; font-family:Arial; font-size:12px; min-width:307px; text-transform:none; width:307px; }
span.filter_checkbox_text { position:relative; top:-2px; }
span.general_text { color:#000000; font-family:"Trebuchet MS", sans-serif; font-size:14px; }
span.menu_arrows { margin-left:-11px; margin-right:6px; vertical-align:middle; }
span.nav_hist_text { color:#656565; font-weight:bold; text-transform:lowercase; }
span.vam_span { margin-left:-11px; margin-right:6px; vertical-align:middle; }
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%; }
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_text { color:#404040; 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.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; }
tr.filter_item { background-color:#EEE1E1; height:18px; }
tr.filter_item.separator { height:10px; height:10px; }
ul.3px 0px 3px 0px { padding:3px 0px 3px 0px; }
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:#000000; 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; }
