/* castyles.css overrides (generated by CAStylesOverrideGenerator ant task) */

.r5_date_picker_navigation_arrows a img {  /* hack for date picker */
	margin-top: 6px;
}


body {
	font-size: small !important;
}

.r5_buttons_onmouseover {
	font-size: small !important;
}

.r5_tip {
	font-size: x-small !important;
}

.r5_tip_text {
	font-size: x-small !important;
}

.r5_tip_text_disabled {
	font-size: x-small !important;
}

.r5_inline_error {
	font-size: x-small !important;
}

.r5_groupbox_header_text {
	font-size: 107%/*75%*/ !important;
}

.r5_groupbox_header_text_disabled {
	font-size: 107%/*75%*/ !important;
}

.r5_third_level_pagesection_title_text {
	font-size: 107%/*75%*/ !important;
}

.r5_third_level_pagesection_title_text_disabled {
	font-size: 107%/*75%*/ !important;
}

.r5_third_level_pagesection_title_text_ff {
	font-size: 107%/*75%*/ !important;
}

.r5_label {
	font-size: small !important;
}

.r5_label_radio {
	font-size: small !important;
}

.r5_label_disabled {
	font-size: small !important;
}

.r5_label_aboutPage {
	font-size: small !important;
}

.r5_bull {
	font-size: 13px;
}

.r5_bull_disabled {
	font-size: 13px;
}

.r5_space {
	font-size: 13px;
}

.r5_form_control_data {
	font-size: small !important;
}

.r5_form_control_data_labelDisabled {
	font-size: small !important;
}

.r5_today_link {
	font-size: small !important;
}

.portlet-font, .portlet-section-alternate, .portlet-section-selected, .portlet-form-input-field, .portlet-form-field, .portlet-section-body, .portlet-table-body, .portlet-table-alternate, .portlet-table-selected, .portlet-section-footer, .portlet-table-footer, .portlet-icon-label, .portlet-dlg-icon-label {
	font-size: small !important;
}

.r5_table_row_footer_Label {
	font-size: small !important;
}

.r5_datatable {
	font-size: small !important;
}

.r5_datatable_optext {
	font-size: small !important;
}

.r5_datatable_optext_ff {
	font-size: small !important;
}

.r5_dtable_optext_imp_perf {
	font-size: small !important;
}

.r5_dtable_optext_imp_perf_numeric {
	font-size: small !important;
}

.r5_datatable_disabled {
	font-size: small !important;
}

.r5_nonerror_label {
	font-size: small !important;
}

.r5_error {
	font-size: small !important;
}

.r5_error_label {
	font-size: small !important;
}

.r5_inline_error {
	font-size: x-small !important;
}

.r5_warning {
	font-size: small !important;
}

.r5_page_section_instructions_text, .r5_quickhelp_instructions_text {
	font-size: small !important;
}

.r5_quickhelp_instructions_text_disabled, .r5_page_section_instructions_text_disabled {
	font-size: small !important;
}

.r5_table_instructions_text_FF {
	font-size: small !important;
}

.r5_table_instructions_text {
	font-size: small !important;
}

.r5_table_instructions_text_disabled {
	font-size: small !important;
}

.portlet_instructions_text {
	font-size: small !important;
}

.r5_instructions_text {
	font-size: small !important;
}

.r5_groupbox_instructions_text {
	font-size: small !important;
}

.r5_groupbox_instructions_text_disabled {
	font-size: small !important;
}

.r5_progress_percentage {
	font-size: 114%/*80%*/ !important;
}

.r5_progress_message {
	font-size: small !important;
}

.r5_menubar_text {
	font-size: small !important;
}

.r5_disabled_menuitem_text {
	font-size: small !important;
}

.r5_submenu_text {
	font-size: small !important;
}

a.r5_menu_selected_textem, a.r5_menu_unselected_textem {
	font-size: small !important;
}

.r5_page_section_header_text, .r5_quickhelp_header_text {
	font-size: 107%/*75%*/ !important;
}

.r5_page_section_header_text_disabled {
	font-size: 107%/*75%*/ !important;
}

.r5_page_section_header_text_hs {
	font-size: 107%/*75%*/ !important;
}

.r5_table_header_text, .portlet-section-header, .portlet-table-header {
	font-size: 107%/*75%*/ !important;
}

.r5_table_header_text_disabled {
	font-size: 107%/*75%*/ !important;
}

.r5_table_instructions_text {
	font-size: small !important;
}

.r5_table_instructions_text_disabled {
	font-size: small !important;
}

.r5_table_view_options_link {
	font-size: small !important;
}

.r5_table_view_options_link_disabled {
	font-size: small !important;
}

.r5_table_view_options_text {
	font-size: small !important;
}

.r5_table_view_options_text_disabled {
	font-size: small !important;
}

.r5_table_control_label {
	font-size: small !important;
}

.r5_table_control_label_disabled {
	font-size: small !important;
}

.r5_table_control_link {
	font-size: small !important;
}

.r5_table_control_link_disabled {
	font-size: small !important;
}

.r5_table_navigation_arrows {
	font-size: 129%/*90%*/ !important;
}

.r5_table_navigation_arrows_disabled {
	font-size: 129%/*90%*/ !important;
}

.r5_table_navigation_text {
	font-size: small !important;
}

.r5_table_navigation_text_disabled {
	font-size: small !important;
}

.r5_table_column_header_text {
	font-size: small !important;
}

.r5_table_sort_column_header_text {
	font-size: medium !important;
}

.r5_table_column_header_text_disabled {
	font-size: small !important;
}

.r5_table_sort_column_header_text_disabled {
	font-size: medium !important;
}

.r5_table_row_header_text {
	font-size: small !important;
}

.r5_table_tree_parent {
	font-size: small !important;
}

.r5_data {
	font-size: small !important;
}

.r5_data_disabled {
	font-size: small !important;
}

.r5_data_inputText {
	font-size: small !important;
}

.r5_data_inputText_disabled {
	font-size: small !important;
}

.r5_fixedWidth_inputText {
	font-size: small !important;
}

.r5_fixedWidth_inputText_disabled {
	font-size: small !important;
}

.r5_table_data_numeric {
	font-size: small !important;
}

..r5_table_data_numeric_disabled {
	font-size: small !important;
}

.r5_table_link_numeric {
	font-size: small !important;
}

.r5_datalink {
	font-size: small !important;
}

.r5_table_icon {
	font-size: small !important;
}

.r5_shuttle_control_list_header_text {
	font-size: 107%/*75%*/ !important;
}

.r5_shuttle_control_list {
	font-size: small !important;
}

.r5_breadcrumb {
	font-size: x-small !important;
}

.r5_breadcrumb_current {
	font-size: x-small !important;
}

.r5_rsaquo {
	font-size: x-small !important;
}

.r5_tree_text {
	font-size: small !important;
}

.r5_tree_text_disabled {
	font-size: small !important;
}

.r5_tree_count_text {
	font-size: small !important;
}

.r5_tree_text_selected {
	font-size: small !important;
}

.r5_tree_text_searched {
	font-size: small !important;
}

.r5_tree_text_searchAndSelect {
	font-size: small !important;
}

.r5_tree_header_text {
	font-size: 107%/*75%*/ !important;
}

.r5_tree_progress_text {
	font-size: small !important;
}

.r5_tree_cancel_text {
	font-size: x-small !important;
}

.r5_wizard_active_label_text, .r5_wizard_active_icon_text {
	font-size: small !important;
}

.r5_wizard_inactive_label_text, .r5_wizard_inactive_icon_text {
	font-size: small !important;
}

.r5_wizard_disabled_label_text {
	font-size: small !important;
}

.r5_wizard_disabled_icon_text {
	font-size: small !important;
}

.r5_product_name {
	font-size: 150%/*125%*/ !important;
}

.r5_tmark {
	font-size: small !important;
}

.r5_global_link {
	font-size: x-small !important;
}

.r5_global_link_disabled {
	font-size: x-small !important;
}

.r5_returnto_link_disabled {
	font-size: small !important;
}

.r5_datalink_disabled {
	font-size: small !important;
}

.r5_anchor_disabled {
	font-size: small !important;
}

.r5_link_separator {
	font-size: small !important;
}

.r5_quick_start_header_text {
	font-size: 107%/*75%*/ !important;
}

.r5_quick_start_link_desc {
	font-size: small !important;
}

.r5_quick_start_link {
	font-size: small !important;
}

.r5_datalink {
	font-size: small !important;
}

.r5_system_linktext {
	font-size: x-small !important;
}

.r5_system_linktext_disabled {
	font-size: small !important;
}

.r5_returnto_link {
	font-size: small !important;
}

.r5_tab_selected_text {
	font-size: 107%/*75%*/ !important;
}

.r5_tab_unselected_text {
	font-size: 107%/*75%*/ !important;
}

.r5_subtab_unselected {
	font-size: small !important;
}

.r5_subtab_selected {
	font-size: small !important;
}

.r5_sidenav_title {
	font-size: small !important;
}

.r5_sidenavlink_selected {
	font-size: small !important;
}

.r5_sidenavsublink_selected_text {
	font-size: small !important;
}

.r5_sidenavlink_unselected {
	font-size: small !important;
}

.r5_sidenavsublink_unselected_text {
	font-size: small !important;
}

.r5_detail_header_text {
	font-size: 121%/*85%*/ !important;
}

.r5_embed_unselected_left {
	font-size: small !important;
}

.r5_embed_unselected_center {
	font-size: small !important;
}

.r5_embed_unselected_right {
	font-size: small !important;
}

.r5_embed_selected_left {
	font-size: small !important;
}

.r5_embed_selected_center {
	font-size: small !important;
}

.r5_embed_selected_right {
	font-size: small !important;
}

.r5_embed_reminder {
	font-size: small !important;
}

.portlet-font, .portlet-font-dim, .portlet-menu, .portlet-menu-item, .portlet-menu-selected, .portlet-menu-hover, .portlet-menu-hover-selected, .portlet-menu-cascade-item, .portlet-menu-cascade-selected, .portlet-menu-description, .portlet-menu-caption, .portlet-section-header, .portlet-section-body, .portlet-section-alternate, .portlet-section-selected, .portlet-section-subheader, .portlet-section-footer, .portlet-section-text, .portlet-table-header, .portlet-table-footer, .portlet-table-text {
	font-size: small !important;
}

.portlet-table-body, .portlet-table-selected, .portlet-table-alternate, .portlet-table-subheader, .portlet-form-label, .portlet-form-field-label, .portlet-form-button, .portlet-form-input-field, .portlet-dlg-icon-label, .portlet-form-field, .portlet-icon-label {
	font-size: small !important;
}

.r5_table_tree_parent {
	font-size: small !important;
}

.r5_top_label {
	font-size: small !important;
}

.r5_left_label {
	font-size: small !important;
}

.r5_welcomebannerlabel {
	font-size: small !important;
}

.r5_welcomebannerlink {
	font-size: small !important;
}

.r5_welcomebannerlogin {
	font-size: small !important;
}

.r5_welcomebannertimestamp {
	font-size: small !important;
}

.r5_welcomebannerlogin_ff {
	font-size: small !important;
}

.r5_welcomebannertimestamp_ff {
	font-size: small !important;
}

.r5_login_product_name {
	font-size: 261%/*183%*/ !important;
}

.r5_tmark_white {
	font-size: small !important;
}

.r5_login_footer_text {
	font-size: x-small !important;
}

.r5_login_footer_text_moz {
	font-size: x-small !important;
}

.r5_data_white {
	font-size: small !important;
}

.r5_datalink_white {
	font-size: small !important;
}

.r5_label_white {
	font-size: small !important;
}

.r5_footer_text {
	font-size: x-small !important;
}

.r5_footer_link {
	font-size: x-small !important;
}

.r5_page_header_text {
	font-size: medium !important;
}

.r5_anchor {
	font-size: small !important;
}

.r5_anchor_separator {
	font-size: medium !important;
}

.portlet-msg-alert, .portlet-msg-error, .portlet-msg-info, .portlet-msg-status, .portlet-msg-success {
	font-size: small !important;
}

.portlet-menu-description {
	font-size: x-small !important;
}

.portlet-font-dim {
	font-size: small !important;
}

.portlet-form-field-label, .portlet-form-label {
	font-size: small !important;
}

.portlet-section-text, .portlet-table-text {
	font-size: small !important;
}

.portlet-section-subheader, .portlet-table-subheader {
	font-size: small !important;
}

.portlet-menu-item, .portlet-menu-item-cascade, .portlet-menu-caption {
	font-size: small !important;
}

.portlet-menu-item-selected, .portlet-menu-item-hover, .portlet-menu-item-hover-selected, .portlet-menu-item-cascade-selected {
	font-size: small !important;
}

.portlet_title {
	font-size: 107%/*75%*/ !important;
}

.portlet_data {
	font-size: small !important;
}

.portlet_label {
	font-size: small !important;
}

.portlet_link {
	font-size: small !important;
}

.r5_page_instructions_text {
	font-size: small !important;
}

.r5_page_header_error {
	font-size: medium !important;
}

.r5_page_header_error {
	font-size: medium !important;
}

.r5_sidenav_title {
	font-size: small !important;
}

.r5_related_title {
	font-size: small !important;
}

.r5_master_title {
	font-size: small !important;
}

.r5_master_title_disabled {
	font-size: small !important;
}

.r5_message_error_label {
	font-size: small !important;
}

.r5_message_label {
	font-size: small !important;
}

.r5_message_data {
	font-size: small !important;
}

.r5_DDbutton_center {
	font-size: small !important;
}

.r5_DDbutton_center_onmouseover {
	font-size: small !important;
}

.r5_DDbutton_center_ff {
	font-size: small !important;
}

.r5_DDbutton_center_ff_new {
	font-size: small !important;
}

.r5_DDbutton_center_onmouseover_ff {
	font-size: small !important;
}

.r5_DDbutton_center_onmouseover_ff_new {
	font-size: small !important;
}

.r5_dropdown_img_colspan, .r5_dropdownsep_img_colspan {
	font-size: 0;
}

.r5_dropdown_img_col_onmouseoverspan {
	font-size: 0;
}

.r5_dropdown_data_col {
	font-size: small !important;
}

.r5_dropdown_data_col_onmouseover {
	font-size: small !important;
}

.r5_wizard_active_icon_number {
	font-size: small !important;
}

.r5_wizard_inactive_icon_number {
	font-size: small !important;
}

.r5_wizard_disabled_icon_number {
	font-size: small !important;
}

.r5_wizardr5_active_label_text {
	font-size: small !important;
}

.r5_wizardr5_inactive_label_text {
	font-size: small !important;
}

.r5_wizardr5_disabled_label_text {
	font-size: small !important;
}

.r5_wizard_title {
	font-size: 121%/*85%*/ !important;
}

.r5_treetable_text {
	font-size: small !important;
}

.r5_treetable_text_16530687_ff {
	font-size: small !important;
}

.r5_treetable_cancel_text {
	font-size: x-small !important;
}

.r5_treetable_disabled_text {
	font-size: small !important;
}

.r5_treetable_disabled_text_16530687_ff {
	font-size: small !important;
}

.r5_List_Text {
	font-size: small !important;
}

.r5_List_Text_disabled {
	font-size: small !important;
}

.r5_List_NumberText_Moz {
	font-size: small !important;
}

.r5_List_NumberText {
	font-size: small !important;
}

.r5_List_NumberText_Disabled {
	font-size: small !important;
}

.r5_variable_list_Title {
	font-size: small !important;
}

.r5_variable_list_Title_disabled {
	font-size: small !important;
}

.r5_list_datalink {
	font-size: small !important;
}

.r5_table_navigation_invisible_text {
	font-size: small !important;
}

.r5_showall_navigation {
	font-size: small !important;
}

.r5_showall_navigation_disabled {
	font-size: small !important;
}

.r5_summary_text {
	font-size: small !important;
}

.r5_summary_text_disabled {
	font-size: small !important;
}

.r5_List_Text_MD {
	font-size: small !important;
}

.r5_List_SelectedText_MD {
	font-size: small !important;
}

.r5_label_bull {
	font-size: 13px;
}

.r5_table_separator {
	font-size: small !important;
}

.r5_table_separator_disabled {
	font-size: small !important;
}

.r5_masterdetail_headerText {
	font-size: 121%/*85%*/ !important;
}

.r5_calendar_summary_label {
	font-size: small !important;
}

.r5_cal_sum_leg {
	font-size: x-small !important;
}

.r5_calendar_summary_title_text {
	font-size: 107%/*75%*/ !important;
}

.r5_calendar_summary_title_text_new {
	font-size: 107%/*75%*/ !important;
}

.r5_calendar_summary_navigation_arrows {
	font-size: medium !important;
}

.r5_calendar_summary_days_row_text {
	font-size: small !important;
}

.r5_calendar_summary_days_rowtd {
	font-size: small !important;
}

.r5_calendar_summary_date_curr_month {
	font-size: small !important;
}

.r5_calendar_summary_date_selected {
	font-size: small !important;
}

.r5_calendar_summary_disabled_date {
	font-size: small !important;
}

.r5_calendar_summary_detail {
	font-size: small !important;
}

.r5_calendar_summary_detail_included {
	font-size: small !important;
}

.r5_calendar_summary_date_next_prev_month {
	font-size: small !important;
}

.r5_calendar_summary_date_next_prev_month_caltype2 {
	font-size: small !important;
}

.r5_calendar_summary_date_next_prev_month_cs {
	font-size: small !important;
}

.r5_calendar_summary_date_next_prev_month_cs_caltype2 {
	font-size: small !important;
}

.r5_calendar_summary_form_data {
	font-size: small !important;
}

.r5_calendar_summary_date_disable {
	font-size: small !important;
}

.r5_Form_Controls_new_data_disable {
	font-size: small !important;
}

.r5_Shuttle_Control_new_disable {
	font-size: small !important;
}

.r5_color_new_text {
	font-size: small !important;
}

.r5_color_current_text {
	font-size: small !important;
}

.r5_color_control_list_bottombox_text {
	font-size: 107%/*75%*/ !important;
}

.r5_color_dialog_basiccolor_nodisp1 {
	font-size: 1px;
}

.r5_color_dialog_basiccolor_nodisp2 {
	font-size: 1px;
}

.r5_color_dialog_basiccolor_last {
	font-size: 1px;
}

.r5_color_dialog_basiccolor {
	font-size: 1px;
}

.r5_color_dialog_basiccolor_right {
	font-size: 1px;
}

.r5_color_drop_dialogspan {
	font-size: 1px;
}

.r5_color_drop_div {
	font-size: 1px;
}

td.rr5_table_banded_row_dummy {
	font-size: medium !important;
}

td.r5_data {
	font-size: small !important;
}
