﻿@charset utf-8;.site_content_pane{background-color:#F5F5F5;border-top:1px solid #999;border-bottom:1px solid #999;}.guttered_element{padding-left:35px;}div.site_menu{background-color:#ddd;padding:5px;}div.site_menu div.menu_links{text-align:left;height: 22px !important;line-height:22px !important;}div.site_menu div.menu_links a{color:#444 !important; font-weight: bold !important;border:1px solid transparent !important;padding:3px 2px !important;}div.site_menu div.menu_links a:hover{color:#BA447F;background-color:#efefef;border:1px solid #ccc;}.content_holder{padding-top:0;min-width:680px;}.tab_sel_left{background:url(../images/tabs/tabpiece_sel_lt.gif);width:11px;height:18px;}.tab_sel_left_touch{background:url(../images/tabs/tabpiece_sel_lt.gif);width:11px;height:36px;}.tab_sel_main{background:url(../images/blue_back.gif);font-size:10px;font-weight:700;width:120px;text-align:center;height:18px;color:#FFF;}.tab_sel_main_touch{background:url(../images/blue_back.gif);font-size:10px;font-weight:700;width:120px;text-align:center;height:36px;color:#FFF;}.tab_unsel_main a{color:#666;font-weight:700;}.tab_sel_right{background:url(../images/tabs/tabpiece_sel_rt.gif);height:18px;width:11px;}.tab_sel_right_touch{background:url(../images/tabs/tabpiece_sel_rt.gif);height:36px;width:11px;}.tab_unsel_left{background:url(../images/tabs/tabpiece_unsel_lt.gif);width:11px;background-repeat:no-repeat;height:18px;}.tab_unsel_left_touch{background:url(../images/tabs/tabpiece_unsel_lt.gif);width:11px;background-repeat:no-repeat;height:36px;}.tab_unsel_main{background:url(../images/tabs/tabpiece_unsel_back.gif);background-repeat:repeat-x;font-size:10px;width:120px;text-align:center;height:18px;}.tab_unsel_main_touch{background:url(../images/tabs/tabpiece_unsel_back.gif);background-repeat:repeat-x;font-size:10px;width:120px;text-align:center;height:36px;}.tab_unsel_right{background:url(../images/tabs/tabpiece_unsel_rt.gif);width:11px;background-repeat:no-repeat;height:18px;}.tab_unsel_right_touch{background:url(../images/tabs/tabpiece_unsel_rt.gif);width:11px;background-repeat:no-repeat;height:36px;}a.tab{cursor:pointer;}a.tab div.tabContent{float:left;background-image:url(../images/tabs/tabpiece_unsel_back.gif);line-height:18px;font-size:10px;}a.tab:hover div.tabContent,a.tabSelected div.tabContent{background-image:url(../images/tabs/tabpiece_sel_back.gif);color:#FFF;}a.tab div.tabLeft{float:left;background-image:url(../images/tabs/tabpiece_unsel_lt.gif);width:11px;height:18px;}a.tab:hover div.tabLeft,a.tabSelected div.tabLeft{background-image:url(../images/tabs/tabpiece_sel_lt.gif);}a.tab div.tabRight{float:left;background-image:url(../images/tabs/tabpiece_unsel_rt.gif);width:11px;height:18px;}a.tab:hover div.tabRight,a.tabSelected div.tabRight{background-image:url(../images/tabs/tabpiece_sel_rt.gif);}.loader{margin-left:auto;margin-right:auto;text-align:center;}.loader table{text-align:center;width:320px;}.loader td{padding:3px;}.loader p{margin:0;padding:5px;}.loader img{margin-right:12px;}.loader strong{display:block;margin-bottom:3px;}.loaderContainer{top:0;left:0;position:expression(absolute);height:expression(document.documentElement.scrollHeight+'px');width:expression(document.documentElement.scrollWidth+'px');z-index:1000;}.loaderContainer td{padding-top:150px;vertical-align:top;text-align:center;background-image:url(../images/overlay_white.png);}.loaderContainer td td{padding-top:3px;text-align:center;}td.spacer{width:20px;text-align:center;}BODY{overflow-y: scroll;background-repeat:repeat;font-style: normal;font-variant: normal;font-weight: normal;font-size: 8pt; font-family:verdana, arial, sans-serif;color:#444;border:0;margin:0;padding:0;}H2{font-style: normal;font-variant: normal;font-weight: normal;font-size: 15px; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;color:#5096ee;letter-spacing:0;font-weight:700;margin-bottom:8px;}H4{font-size:14px;font-weight:400;margin-top:0;color:#222;margin-bottom:0;}TD,TH{font-style: normal;font-variant: normal;font-weight: normal;font-size: 8pt; font-family:verdana, arial, sans-serif;color:#444;}TH{text-align:left;}B{color:#333;font-weight:700;}A:hover{color:#d62165;text-decoration:underline;}.InactiveLink A:hover{color:#009;text-decoration:underline;}b.red,span.red{color:#900;}b.white{font-style: normal;font-variant: normal;font-weight: 900;font-size: 8pt; font-family: verdana, arial, sans-serif;color:#FFF;}b.header{font-style: normal;font-variant: normal;font-weight: 400;font-size: 22px; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;color:#3461cb;letter-spacing:0;}b.header2{font-style: normal;font-variant: normal;font-weight: 900;font-size: 15px; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;color:#5096ee;letter-spacing:0;font-weight:700;}b.subHeader{font-style: normal;font-variant: normal;font-weight: 700;font-size: 11px; font-family: verdana,sans-serif;color:#b32158;}table.value_list > tbody > tr > td:first-child{text-transform:capitalize;white-space:nowrap;padding-right:20px;}.Error{color:#900;font-size:11px;}.Annotation{color:#555;font-size:10px;}.small{font-style: normal;font-variant: normal;font-weight: normal;font-size: 7pt; font-family: verdana, arial, sans-serif;color:#000;}.larger_1{font-size:1.3em;}.light_1{color:#555;}.light_3{color:#aaa;}.color_black{color:#000;}.rounded_1{-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;}.rounded_2{-moz-border-radius:8px;-webkit-border-radius:8px;-khtml-border-radius:8px;border-radius:8px;}.rounded_3{-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;}INPUT,SELECT,SUBMIT,BUTTON,TEXTAREA{font-style: normal;font-variant: normal;font-weight: normal;font-size: 9px; font-family: verdana, arial, geneva, sans-serif;}FORM{margin:0;}input[type=submit].large,input[type=button].large,button.large{height:30px;}.form input[type=text],.form input[type=password],.form input[type=number]{border-top:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ddd;border-right:1px solid #ddd;padding:4px;}.form select{padding:4px;}table.form > tbody > tr > td:nth-child(2),.form_text{text-transform:capitalize;}table.form > tbody > tr.required_field > td:first-child{background-image:url(../images/required.png);background-position:center center;background-repeat:no-repeat;}table.form > tbody > tr.no_separator > td,table.form > tbody > tr.no_separator > th{min-height:20px;border-bottom:none;padding:5px 2px 5px 0;}tr.separator td{border-top:1px solid #dfdfdf;padding-top:15px;}.checkboxes label,.radiobutton label{display:block;float:left;padding-right:10px;white-space:nowrap;}.textarea_counter_limit,.textarea_counter_safe{float:left;-moz-border-radius:2px;font-size:9px;margin:3px;padding:3px;}.textarea_counter_limit{background-color:#ffdfdf;}.textarea_counter_safe{background-color:#ddd;}#notificationBar{position:fixed;text-align:center;bottom:0;right:0;width:100%;font-weight:400;font-size:13px;line-height:15px;padding:8px 5px;z-index:100001 !important;}#notificationBar a{color:#fff;font-weight:700;text-decoration:underline;}.notificationBar_Prompt{background-color:#76083a;border-top:2px solid #cd88c8;color:#fff!important;}.notificationBar_Confirmation{background-color:#08765b;border-top:2px solid #88cd9b;color:#fff!important;}.notificationBar_Error{background-color:#900;border-top:2px solid #cd889c;color:#fff!important;}iframe.iframe_content{width:100%;border:0;margin:0;}a.button span{background:transparent url(../images/generic_btn_lt.png) no-repeat;display:block;line-height:18px;padding:5px 0 5px 14px;}a.button{background:transparent url(../images/generic_btn_rt.png) no-repeat scroll top right;display:block;float:left;font-style: normal;font-variant: normal;font-weight: normal;font-size: 10px; font-family: arial, sans-serif;height:27px;margin-right:6px;padding-right:14px;text-decoration:none;}a.button_white{background:transparent url(../images/buttons/white_rt.png) no-repeat scroll top right;display:block;float:left;font-style: normal;font-variant: normal;font-weight: normal;font-size: 11px; font-family: arial, sans-serif;text-decoration:none;height:36px;margin-right:6px;padding-right:15px;}a.button_white span{line-height:25px;display:block;background-image:url(../images/buttons/white_lt.png);background-repeat:no-repeat;padding:5px 0 6px 15px;}a.button_small_black{background:transparent url(../images/buttons/small_black_rt.png) no-repeat scroll top right;}a.button_small_black span{background-image:url(../images/buttons/small_black_lt.png);}a.button_small_aqua{background:transparent url(../images/buttons/small_aqua_rt.png) no-repeat scroll top right;}a.button_small_aqua span{background-image:url(../images/buttons/small_aqua_lt.png);}a.button_small{display:block;float:left;font-style: normal;font-variant: normal;font-weight: normal;font-size: 11px; font-family:arial, sans-serif;text-decoration:none;height:25px;margin-right:6px;padding-right:20px;}a.button_small span{line-height:14px;display:block;color:#fff;background-repeat:no-repeat;padding:5px 0 6px 16px;}.box_content_holder_style1{background-color:#FFF;border:2px solid #999;padding:9px;}.box_yellow{border:1px solid #F1DF95;background-color:#ffc;text-align:center;padding:5px;}.box_red{border:1px solid #ffafaf;background-color:#ffdfdf;text-align:center;padding:5px;}.box_white{border:1px solid #ddd;background-color:#fff;text-align:center;padding:5px;}.box_grey{border:1px solid #ddd;background-color:#eee;text-align:center;padding:5px;}.box_green{border:1px solid green;background-color:#e9f6e0;text-align:center;padding:5px;}.box_red_bordered{border:2px solid #600;background-color:#DFDFDF;padding:6px;}div.widget_tab_holder{background-image:url(../images/tab_bg.gif);background-position:bottom;background-repeat:repeat-x;width:100%;float:left;margin-bottom:10px;border-bottom:1px solid #eee;}ul.widget_tabs{list-style:none outside none;background-image:url(../images/tab_bg.gif);background-position:bottom;background-repeat:repeat-x;width:100%;margin:0;padding:0;}ul.widget_tabs li{display:inline;text-align:center;margin:0;padding:0;}ul.widget_tabs li.tab a{background:url(../images/tab_unselected_rt.png) no-repeat scroll top right;text-decoration:none;color:#555;font-size:11px;padding-right:16px;font-weight:700;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;display:block;line-height:33px;float:left;}ul.widget_tabs li.tab a span{background:url(../images/tab_unselected_lt.png) no-repeat scroll top left;padding-right:10px;padding-left:26px;display:block;}ul.widget_tabs li.tab a.active{font-weight:700;color:#fff;background:url(../images/tab_selected_rt.png) no-repeat scroll top right;}ul.widget_tabs li.tab a.active span{background:url(../images/tab_selected_lt.png) no-repeat scroll top left;}table.grid tr th{color:#FFF;font-weight:700;border-bottom:3px solid #bbb;background-color:#555;padding:7px!important;}table.grid tr th:first-child{-moz-border-radius:7px 0 0;}table.grid tr th:last-child{-moz-border-radius:0 7px 0 0;}table.grid tr td{border-right:1px solid #ddd;border-bottom:1px solid #dcdcdc;padding:2px 7px;}table.list tr th{font-weight:700;border-bottom:3px solid #bbb;white-space:nowrap;padding:7px!important;}table.list tr td{border-bottom:1px solid #dcdcdc;padding:2px 7px;}table.cell_padding_1 tr td{padding:1px 2px!important;}table.cell_padding_2 tr td{padding:5px 8px!important;}table.cell_padding_3 tr td{padding:7px 9px!important;}table.grid tr td:first-child{border-left:1px solid #ddd;}.switch_tag:hover{border:thin #09F solid;}div.ui-resized_image{overflow:hidden;text-align:center;white-space:nowrap;}div.pos_tab{background:url(../images/pos_tab.png) no-repeat center;height:57px;width:93px;text-align:center;float:left;padding:1px 0;}div.pos_tab:hover{background:url(../images/pos_tab_over.png) no-repeat center;cursor:pointer;color:#F5F5F5;text-decoration:underline;}div.pos_tab_selected{background:url(../images/pos_tab_over.png) no-repeat center;height:57px;width:93px;text-align:center;float:left;color:#F5F5F5;padding:1px;}div.pos_inner_tab{height:47px;width:93px;display:table-cell;vertical-align:middle!important;text-align:center;padding:5px;}.sorted_li{border-bottom:1px #CCC solid;background-color:#fbfbfb;width:100%;padding-right:19px;}table.report_grid_standard tr td{padding:4px 5px;}table.report_grid_compact tr td{padding:2px 3px;}tr.report_totals_row td{border-top:2px solid #ccc;}table.report_search_form tr td,table.report_search_form tr th{padding:3px 2px 2px 3px;}table.report_search_form tr th{font-weight:700;}.report_results_header_1{background-color:#000;color:#fff;font-weight:700;}.report_results_header_2{padding-top:15px;border-bottom:2px solid #000;font-size:13px;}input.oskInput_TenKey{width:80px;text-align:right;}div.oskStrip_TenKey{width:222px;}div.oskStrip_TenKey div.oskStripContent{width:206px;}input.oskInput_TenKeyCurrency{width:360px;text-align:right;}div.oskStrip_TenKeyCurrency{width:503px;}div.oskStrip_TenKeyCurrency div.oskStripContent{width:487px;}input.oskInput_FullKey{width:656px;text-align:right;}div.oskStrip_FullKey{width:798px;}div.oskStrip_FullKey div.oskStripContent{width:782px;}.keyboardVisible{position:absolute;top:0;left:0;height:expression(document.documentElement.scrollHeight+'px');width:expression(document.documentElement.scrollWidth+'px');z-index:1000;background-image:url(../images/overlay.png);background-repeat:repeat;}.keyboardHidden{position:absolute;top:0;left:0;height:1px;width:1px;z-index:-1000;background-image:none;background:none;visibility:hidden;display:none;}input.oskInput{font-size:17px;margin-top:12px;padding:6px;}div.oskStrip{height:57px;}div.oskStrip div.oskStripLeft{height:57px;width:8px;float:left;background-image:url(../images/pos/keyboard_strip_lt.png);}div.oskStrip div.oskStripContent{height:57px;float:left;background-image:url(../images/pos/keyboard_strip_bg.png);}div.oskStrip div.oskStripRight{height:57px;width:8px;float:left;background-image:url(../images/pos/keyboard_strip_rt.png);}.fd-screen-reader{position:absolute;left:-999em;top:0;width:1px;height:1px;overflow:hidden;outline:0 none;-moz-outline:0 none;}a.dp-disabled,.dp-disabled table{opacity:.3!important;filter:alpha(opacity=40);}.dp-disabled,.dp-disabled td,.dp-disabled th,.dp-disabled th span{cursor:default!important;}a.date-picker-control:focus,div.datePicker table td:focus{overflow:hidden;outline:0 none;-moz-outline:0 none;color:#6482aa!important;}div.datePicker{position:absolute;z-index:9999;text-align:center;font-style: normal;font-variant: normal;font-weight: 900;font-size: 0.8em;line-height: 1em; font-family: Verdana, Sans-Serif;background:transparent;-moz-user-select:none;-khtml-user-select:none;}div.static-datepicker{position:relative;top:5px;left:0;}div.datePicker table{height:auto;border-collapse:separate;border:1px solid #ccc;background:#fff url(../images/date_picker/gradient-e5e5e5-ffffff.gif) repeat-x 0 -20px;text-align:center;border-spacing:2px;width:auto;empty-cells:show;border-radius:.8em;-moz-border-radius:.8em;-moz-box-shadow:0 0 5px #aaa;margin:0;padding:.3em;}div.datePicker tfoot th.drag-enabled,div.datePicker thead th.drag-enabled,div.datePicker thead th.drag-enabled span{cursor:move;}iframe.iehack{position:absolute;background:#fff;z-index:9998;border:0;display:none;margin:0;padding:0;}a.date-picker-control{position:relative;display:0;border:0 none;background:transparent url(../images/calendar.gif) no-repeat 50% 50%;min-width:16px;line-height:1;cursor:pointer;visibility:visible;text-decoration:none;vertical-align:top;margin:0 0 0 4px;padding:0;}a.date-picker-control:hover,a.date-picker-control:active,a.date-picker-control:focus,a.dp-button-active,a.dp-button-active:hover,a.dp-button-active:active,a.dp-button-active:focus{background:transparent url(../images/calendar.gif) no-repeat 50% 50%!important;}* html a.date-picker-control{width:16px;}a.date-picker-control{display:inline-block;}a.date-picker-control span{display:block;width:16px;height:16px;margin:auto 0;}div.datePicker thead th span{display:block;text-align:center;line-height:1em;border:0 none;background:transparent;font-weight:700;cursor:pointer;margin:0;padding:0;}div.datePicker th span.month-display,div.datePicker th span.year-display{display:inline;text-transform:uppercase;letter-spacing:1px;font-style: normal;font-variant: normal;font-weight: normal;font-size: 1.2em; font-family: Verdana, Sans-Serif;cursor:default;}div.datePicker th span.prev-but,div.datePicker th span.next-but{font-weight:lighter;font-size:2.4em;font-family:georgia, times new roman, palatino, times, bookman, serif;cursor:pointer!important;}div.datePicker th span.prev-but:hover,div.datePicker th span.next-but:hover,div.datePicker th span.today-but:hover{color:#a84444;}div.datePicker th span.today-but{text-align:center;font-style: normal;font-variant: normal;font-weight: normal;font-size: 1em; font-family: Verdana, Sans-Serif;width:100%;text-decoration:none;padding-top:.3em;text-transform:uppercase;vertical-align:middle;cursor:pointer!important;margin:0 auto;}div.dp-disabled th span.prev-but,div.dp-disabled th span.next-but,div.dp-disabled th span.today-but,div.dp-disabled th span.prev-but:hover,div.dp-disabled th span.next-but:hover,div.dp-disabled th span.today-but:hover,div.datePicker th span.prev-but.fd-disabled:hover,div.datePicker th span.next-but.fd-disabled:hover,div.datePicker thead th span.fd-disabled,div.datePicker th span.fd-disabled:hover{color:#aaa;cursor:default!important;opacity:1;}div.datePicker th span.fd-day-header{text-align:center;font-style: normal;font-variant: normal;font-weight: 900;font-size: 1em; font-family: Verdana, Sans-Serif;text-decoration:none;text-transform:lowercase;cursor:pointer;margin:0 auto;}div.datePicker table td,div.datePicker table tbody th{text-align:center;vertical-align:middle;cursor:pointer;background:#fff url(../images/date_picker/gradient-e5e5e5-ffffff.gif) repeat-x 0 -40px;width:3em;height:3em;overflow:hidden;outline:transparent none 0;border:1px solid #ccc;text-transform:none;-moz-border-radius:2px;border-radius:2px;padding:0;}div.datePicker table td:focus,div.datePicker table td:active{outline:0 none red;}div.datePicker table th{border:0 none;font-weight:700;color:#222;text-align:center;vertical-align:middle;text-transform:none;padding:0;}div.datePicker table thead th{height:auto!important;}div.datePicker table tbody th{border:1px solid #dcdcdc;}div.datePicker table thead th.date-picker-week-header,div.datePicker table tbody th.date-picker-week-header{font-style:oblique;background:transparent;cursor:default;}div.datePicker table thead th.date-picker-week-header{cursor:help;border:0 none;padding:0 0 .2em;}div.datePicker tfoot th{cursor:default;font-weight:400;text-transform:uppercase;letter-spacing:.1em;border:0 none;background:#fff;height:2.8em;}div.datePicker table tbody td.date-picker-unused{background:#fff url(../images/date_picker/backstripes.gif);cursor:default!important;border-color:#dcdcdc;}div.datePicker table thead th.date-picker-title{width:auto;height:auto;padding:.4em 0;}div.datePicker table thead th.date-picker-day-header{text-transform:lowercase;cursor:help;height:auto;}div.datePicker table tbody td.date-picker-today{background:#fff url(../images/date_picker/bullet2.gif) no-repeat 0 0;color:#646464!important;}div.datePicker table tbody td.month-out.date-picker-highlight{color:#a86!important;}div.datePicker table tbody td.date-picker-highlight,div.datePicker table thead th.date-picker-highlight{color:#a86666!important;}div.datePicker table tbody td.date-picker-hover{background:#fff url(../images/date_picker/bg_header.jpg) no-repeat 0 0;cursor:pointer;color:#6482aa;text-shadow:0 1px 1px #fff;border-color:#6482aa!important;}div.datePicker table tbody td.day-disabled{background:#fff url(../images/date_picker/backstripes.gif) no-repeat 0 0;color:#aaa!important;cursor:default;text-decoration:line-through;}div.datePicker table tbody td.month-out{color:#aaa!important;background:#fff url(../images/date_picker/gradient-e5e5e5-ffffff.gif) repeat-x 0 -40px;border-color:#ddd;}div.datePicker table tbody td.date-picker-selected-date{color:#333!important;border-color:#333!important;}div.datePicker table tbody td.out-of-range,div.datePicker table tbody td.not-selectable{color:#ccc!important;font-style:oblique;background:#fcfcfc!important;cursor:default!important;}div.datePicker table tbody th.month-out,div.datePicker table tbody th.out-of-range{color:#aaa!important;font-style:oblique;background:#fcfcfc!important;}div.datePicker table tbody th.out-of-range{opacity:0.6;filter:alpha(opacity=60);}div.datePicker table tbody td.not-selectable{opacity:0.8;filter:alpha(opacity=80);}div.datePicker table tbody tr{display:table-row;}div.datePicker table tfoot sup{font-size:.86em;letter-spacing:normal;text-transform:none;height:0;line-height:1;position:relative;top:-.2em;vertical-align:baseline!important;}div.datePicker table thead th.date-picker-day-header,div.datePicker table thead span.month-display,div.datePicker table thead span.year-display{text-shadow:0 1px 1px #fff;}div.datepicker-focus table.datePickerTable{border-color:#999!important;}div.datePicker table tbody tr td:focus,div.datePicker table tbody td.date-picker-hover{overflow:hidden;outline:0 solid red;-moz-outline:0 none;-o-highlight:0 none;color:#6482aa!important;}div.static-datepicker table{-moz-box-shadow:0 0 0 transparent;}div.datepicker-focus table{outline:none;-moz-box-shadow:0 0 5px #aaa;}:-o-prefocus{outline:0;}* html div.datePicker table td{background-image:none;}* html div.datePicker table td.date-picker-unused{background:#f2f2f2;}body.fd-drag-active{-webkit-user-select:none;}.lightbox_black_overlay{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:1001;-moz-opacity:0.8;opacity:.80;filter:alpha(opacity=80);}.lightbox_white_content{display:none;position:absolute;top:25%;left:25%;width:50%;height:50%;border:16px solid orange;background-color:#FFF;z-index:1002;overflow:auto;padding:16px;}div.site_menu div.menu_links a,div.site_menu div.menu_links a:active{color:#444; font-size: 7pt !important;font-family: verdana, arial, sans-serif !important;}html,body,.switch_tag{height:100%;}P,OL,UL,LI{font-style: normal;font-variant: normal;font-weight: normal;font-size: 8pt; font-family: verdana, arial, sans-serif;}a{color:#d62165;text-decoration:none;}.InactiveLink a,{color:#777;text-decoration:none;}table.value_list,table.form{empty-cells:show;border-collapse:collapse;}table.value_list > tbody > tr > td,.form > tbody > tr > td,.form_text{font-style: normal;font-variant: normal;font-weight: normal;font-size: 12px; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;}table.value_list > tbody > tr > td,table.value_list > tbody > tr > th,table.form > tbody > tr > td,table.form > tbody > tr > th{min-height:20px;border-bottom:1px solid #ddd;padding:5px 2px 5px 0;}table.value_list tr.section_header td,table.form tr.section_header td,.form_section_header{font-style: normal;font-variant: normal;font-weight: normal;font-size: 15px; font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#3461cb;letter-spacing:0;font-weight:400;border-bottom:2px solid #ddd;padding-top:20px;min-height:20px;}.light_2,.color_disabled{color:#777;}table.form td.label_value_separator,table.form > tbody > tr > td:first-child{width:20px;}.checkboxes input,.radiobutton input,.checkboxes label span,.radiobutton label span{vertical-align:middle;}div.iframe_content,.report_header,.print_display_only,input.fd-hidden-input,select.fd-hidden-input{display:none;}a.button_white:hover,a.button_small:hover{text-decoration:none;}a.button_white span img,a.button_small span img{border:0;}table.grid,table.list{border-bottom:3px solid #999;}.report_results_box,.report_search_box{background-color:#FDFDFD;border:2px solid #999;padding:10px;}@media print{.report_header{display:block;}.browser_display_only{display:none!important;}.print_display_only{display:block!important;}.site_content_pane{background-color:#fff!important;border-top:none!important;border-bottom:none!important;}}@media screen and -webkit-min-device-pixel-ratio0{div.datePicker table{border-spacing:.3em;-webkit-box-shadow:0 0 5px #aaa;-webkit-border-radius:.8em;}div.static-datepicker table{-webkit-box-shadow:0 0 0 transparent;}div.datepicker-focus table{-webkit-box-shadow:0 0 5px #aaa;}div.datePicker table td,div.datePicker table tbody th{-webkit-border-radius:2px;padding:.1em;}div.datePicker table tbody td.date-picker-hover{-webkit-box-shadow:0 0 1px #6482aa;}}

/** gender icon display, default 16x16 pixels **/
/** 'm' = male, 'f' = female, 'a' = anonymous **/
span.gendericon {width: 16px; height: 16px; background: 0 0 no-repeat url('/Assets/images/People-Icons-PCS-Sprite-16_f.png');}
span.gendericon_floatleft { float:left; border-right:2px solid transparent; /* padding */ }
span.gendericon_floatright { float:right; border-left:2px solid transparent; /* padding */ }
span.gendericon_inline { display:inline-block; border-left:2px solid transparent; border-right:2px solid transparent; /* padding */ }
span.gendericon_child_m {background-position: 0 -19px;}
span.gendericon_child_f {background-position: 0 0;}
span.gendericon_child_a, span.gendericon_child_, span.gendericon_child_o {background-position: 0 -37px;}
span.gendericon_adult_m {background-position: -19px -19px;}
span.gendericon_adult_f {background-position:-19px 0px;}
span.gendericon_adult_a, span.gendericon_adult_, span.gendericon_adult_o {background-position: -19px -37px;}

span.organizationicon {width: 16px; height: 16px; background: 0 0 no-repeat url('/Assets/images/Organization-Icons-PCS-Sprite_f.png');}
span.organizationicon_floatleft { float:left; border-right:2px solid transparent; /* padding */ }
span.organizationicon_floatright { float:right; border-left:2px solid transparent; /* padding */ }
span.organizationicon_inline { display:inline-block; border-left:2px solid transparent; border-right:2px solid transparent; /* padding */ }

/** START Tooltip Stuff **/
.myPointer { width:0px; height:0px; border-style:solid; border-width:10px 0 10px 25px; border-color: transparent transparent transparent #333; top:45px; left:312px; z-index:100; }
.myPointerShadow { width:0px; height:0px; top:29px; left:314px; border-style:solid; border-width:10px 0 10px 25px; border-color: transparent transparent transparent #c0c0c0; opacity:0.8; z-index:99; }
.myRightPointer { width:0px; height:0px; border-style:solid; border-width:10px 25px 10px 0; border-color: transparent #333 transparent transparent; top:45px; left:-28px; z-index:100; }
.myRightPointerShadow { width:0px; height:0px; top:31px; left:-24px; border-style:solid; border-width:9px 18px 9px 0; border-color: transparent #c0c0c0 transparent transparent; opacity:0.8; z-index:99; }
.myToolTip { position:absolute; min-height:75px; width:306px; background-color:#303030; color:#ffffff; padding:6px; border-radius:8px; box-shadow:5px 5px 3px #c0c0c0; z-index:95; }
.myToolTipWide { position:absolute; min-height:75px; width:386px; background-color:#303030; color:#ffffff; padding:6px; border-radius:8px; box-shadow:5px 5px 3px #c0c0c0; z-index:95; }
/** END Tooltip Stuff **/


/** START common table row hover **/
table.withHover tbody tr:hover { background-color: BlanchedAlmond; }
/** END common table row hover **/

/** gender icon sprites **/
@media screen
{
  .genderTextDisplay {display:none !important;}
  .noprint {}
}
@media print
{
  .noprint, 
  .organizationicon , 
  .gendericon {display:none !important;}
}
/** END gender icon sprites **/
/*
.pcs_button {
	height:30px;
	background-color: #aaa;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius:6px;
    color: #fff;
    font-size: 16px !important;
    text-decoration: none;
    cursor: pointer;
	padding-top:3px !important;
	padding-left:3px;
	padding-right:3px;
	padding-bottom:3px;
}
.pcs_button:hover {
	box-shadow:0px 0px 1px #777;
	color:#d62165;
}
*/
.pcs_button {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	color: #d62165;  /* text color default pink */
	cursor: pointer;
	outline: none;
	padding: 7px 14px;
	border: solid 1px #999;
	box-shadow: 1px 1px 5px rgba(0,0,0,.1);
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #fff;
	background-image: -webkit-gradient(
		linear,
		left top,
		left bottom,
		color-stop(0.6, #FFFFFF),
		color-stop(1, #F5F5F5),
		color-stop(1, #FFFFFF)
	);
	background-image: -o-linear-gradient(bottom, #FFFFFF 60%, #F5F5F5 100%, #FFFFFF 100%);
	background-image: -moz-linear-gradient(bottom, #FFFFFF 60%, #F5F5F5 100%, #FFFFFF 100%);
	background-image: -webkit-linear-gradient(bottom, #FFFFFF 60%, #F5F5F5 100%, #FFFFFF 100%);
	background-image: -ms-linear-gradient(bottom, #FFFFFF 60%, #F5F5F5 100%, #FFFFFF 100%);
	background-image: linear-gradient(to bottom, #FFFFFF 60%, #F5F5F5 100%, #FFFFFF 100%);
}
.pcs_button:not(.nothover):hover {
	background-image: -webkit-gradient(
		linear,
		left top,
		left bottom,
		color-stop(0.38, #F5F5F5),
		color-stop(1, #DBDBDB)
	);
	background-image: -o-linear-gradient(bottom, #F5F5F5 38%, #DBDBDB 100%);
	background-image: -moz-linear-gradient(bottom, #F5F5F5 38%, #DBDBDB 100%);
	background-image: -webkit-linear-gradient(bottom, #F5F5F5 38%, #DBDBDB 100%);
	background-image: -ms-linear-gradient(bottom, #F5F5F5 38%, #DBDBDB 100%);
	background-image: linear-gradient(to bottom, #F5F5F5 38%, #DBDBDB 100%);
}
.pcs_button.micro { padding:2px 7px; }
.pcs_button.cancel { color:#666; }

a span.new_window { background:url('/Assets/images/icon_new_window_8x8_sprite.png') 0 0 no-repeat; float:right; width:8px; height:8px; margin:3px; padding:0 !important; text-indent:-999px;}
a:hover span.new_window { background-position:-8px 0;}

a.grey_link, a.grey_link:hover { color:#444; }

/******** ALERT **********/
.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}
.alert .alert-link{font-weight:bold}
.alert>p,.alert>ul{margin-bottom:0}
.alert>p+p{margin-top:5px}
.alert-dismissable{padding-right:35px}
.alert-dismissable .close{position:relative;top:-2px;right:-21px;color:inherit}
.alert-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}
.alert-success hr{border-top-color:#c9e2b3}
.alert-success .alert-link{color:#356635}
.alert-info{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}
.alert-info hr{border-top-color:#a6e1ec}
.alert-info .alert-link{color:#2d6987}
.alert-warning2{color:#c09853;background-color:#fcf8e3;border-color:#fbeed5}
.alert-warning{color:#a56512;background-color:#f6d988;border-color:#f6bea5}
.alert-warning hr{border-top-color:#f8e5be}
.alert-warning .alert-link{color:#a47e3c}
.alert-danger{color: #a8312f;background-color: #eecccc;border-color: #C67978;}
.alert-danger hr{border-top-color:#e6c1c7}
.alert-danger .alert-link{color:#953b39}	

/** character counter **/
.charCount {float: left;
	background-color: #caeeca;
	padding: 2px 4px;
	font-size: 10px;
	color: #000;
}

.clear, .break { clear:both !important; }
.spacer { font-size:1px; font-size:0px; line-height:1px; line-height:0px; margin:0; padding:0; text-indent:-9999px; height:1px; height:0px;}


/* hide url from print :: attr(href)  */
a:after, a[href]:after { content: "" !important;}

@media screen {
	table > tbody > tr.table-row-inverse {}
	table > tbody > tr.table-row-inverse > td { background-color: black;color: white;padding: 1px 2px 2px 2px;}
	table > tbody > tr.table-row-inverse > td > b { color: white;}
}