
.pfbc-lbl-rq{
    font-weight: bold;
}

.sys_page_wrapper{width: 1137px;margin-left: auto;margin-right: auto; text-align: left;}
.sys_header{background-color: #FFFFFF;}
.sys_home_header{ width: 1000px; padding-left: 150px;height: 200px;}
.sys_header_sh{text-align:center; width: 100%; padding:0; margin:0;}
.sys_menu{background-color: #FFFFFF; float:left;}
.sys_menu_left{float:left; width: 147px; border: #2a377d 1px solid;} /*142*/
.home_menu_left{float:left; width: 220px; padding-left: 150px}
.sys_menu_sh{vertical-align:middle; text-align:center; padding-top:400px; float:left; }
.home_menu_sh{vertical-align:middle; text-align:center; padding-top:150px; float:left;}
.sys_main {background-color:#FFFFFF; float:left; width: 980px;_width: 962px; margin-left:3px; padding-left: 5px; overflow: auto} /*10* + _width: 962px;*/
.sys_tab {background-color:#FFFFFF; float:left; width: 1000px; padding-left: 5px; height: 1%}
.home_main {background-color:#FFFFFF; float:left; width: 1000px; margin-left:10px; padding-left: 5px}
.item_bar { padding-left: 5px; margin-left: 3px; font-family : Arial,TimesNewRoman; color : #003366; font-size : 11px; background-color:#FF9900; float:left; width: 980px; _width: 962px}
.sys_login{float: right; width: 200px;}
.sys_fcd_title{background-color: #FF9900; width: 100%; height: 30px}
.sys_fcd_tabs{background-color: #FFFFFF; width: 100%}

 input.ui-button {
    padding:0.4em 1em;
    cursor:pointer;
    display:inline-block;
    margin-right:0.1em;
    overflow:visible;
    padding:0;
    position:relative;
    text-align:center;
    text-decoration:none !important;
    -moz-border-radius:6px 6px 6px 6px;

    background:url("images/ui-bg_glass_70_ede4d4_1x400.png") repeat-x scroll 50% 50% #EDE4D4;
    border:1px solid #CDC3B7;
    color:#3F3731;
    font-weight:normal;

    font-family:Verdana,Arial,sans-serif;
    font-size:0.9em;

    }

    
    
.sys_error_block{
    padding:7px;
    font-family:Verdana,Arial,sans-serif;
    font-size: 15px;
    font-weight: bold;
    -moz-border-radius:6px 6px 6px 6px;
    background:url("images/ui-bg_highlight-hard_65_fee4bd_1x100.png") repeat-x scroll 50% top #FFFFF;
    border:1px solid #CF0000;
    color: #CF0000;
    text-align: center;
}
    
    


/* clear float */
.clear_both{clear:both}

	A:link { text-decoration: none; color : #003366; font-family : Arial,TimesNewRoman; font-size : 10px;}
	A:visited { text-decoration: none; color : #003366; font-family : Arial,TimesNewRoman; font-size : 10px;}
	A:hover { text-decoration: none; color : #FF0000; font-family : Arial,TimesNewRoman; font-size : 10px;}
	A:active { text-decoration: none; color : #003366; font-family : Arial,TimesNewRoman; font-size : 10px;}

	A.normal:link { text-decoration: none; color : #003366; font-family : Arial,TimesNewRoman; font-size : 11px;}
	A.normal:visited { text-decoration: none; color : #00797F; font-family : Arial,TimesNewRoman; font-size : 11px;}
	A.normal:hover {text-decoration: none; color : #FF0000;	font-family : Arial,TimesNewRoman; font-size : 11px;}
	A.normal:active { text-decoration: none; color : #00797F; font-family : Arial,TimesNewRoman; font-size : 11px;}

	A.normal_yellow:link { text-decoration: none; color : #F4F400; font-family : Arial,TimesNewRoman; font-size : 11px;}
	A.normal_yellow:visited { text-decoration: none; color : #F4F400; font-family : Arial,TimesNewRoman; font-size : 11px;}
	A.normal_yellow:hover {text-decoration: none; color : #FF0000;	font-family : Arial,TimesNewRoman; font-size : 11px;}
	A.normal_yellow:active { text-decoration: none; color : #00797F; font-family : Arial,TimesNewRoman; font-size : 11px;}

	A.menu:link { text-decoration: none; color : #3F6075; font-family : Arial,TimesNewRoman; font-size : 10px;}
	A.menu:visited { text-decoration: none; color : #3F6075; font-family : Arial,TimesNewRoman; font-size : 10px;}
	A.menu:hover {text-decoration: none; color : #FF0000; font-family : Arial,TimesNewRoman; font-size : 10px;}
	A.menu:active { text-decoration: none; color : #3F6075; font-family : Arial,TimesNewRoman; font-size : 10px;}

	A.menu_highlight:link { text-decoration: none; color : #003366; font-family : Arial,TimesNewRoman; font-size : 10px;}
	A.menu_highlight:visited { text-decoration: none; color : #003366; font-family : Arial,TimesNewRoman; font-size : 10px;}
	A.menu_highlight:hover {text-decoration: none; color : #FF0000;	font-family : Arial,TimesNewRoman; font-size : 10px;}
	A.menu_highlight:active { text-decoration: none; color : #003366; font-family : Arial,TimesNewRoman; font-size : 10px;}

	A.menu_invert:link { text-decoration: none; color : #FCFCFC; font-family : Arial,TimesNewRoman; font-size : 10px; font-weight : bold;}
	A.menu_invert:visited { text-decoration: none; color : #FCFCFC; font-family : Arial,TimesNewRoman; font-size : 10px; font-weight : bold;}
	A.menu_invert:hover {text-decoration: none; color : #FF0000;	font-family : Arial,TimesNewRoman; font-size : 10px; font-weight : bold;}
	A.menu_invert:active { text-decoration: none; color : #FCFCFC; font-family : Arial,TimesNewRoman; font-size : 10px; font-weight : bold;}

	A.normal_invert_blue:link { text-decoration: none; color : #003366; font-family : Arial,TimesNewRoman; font-size : 11px; font-weight : bold;}
	A.normal_invert_blue:visited { text-decoration: none; color : #003366; font-family : Arial,TimesNewRoman; font-size : 11px; font-weight : bold;}
	A.normal_invert_blue:hover {text-decoration: underline; color : #FF0000; font-family : Arial,TimesNewRoman; font-size : 11px; font-weight : bold;}
	A.normal_invert_blue:active { text-decoration: none; color : #003366; font-family : Arial,TimesNewRoman; font-size : 11px; font-weight : bold;}

	A.bigger:link { text-decoration: none; color : #003366; font-family : Arial,TimesNewRoman; font-size : 12px;}
	A.bigger:visited { text-decoration: none; color : #003366; font-family : Arial,TimesNewRoman; font-size : 12px;}
	A.bigger:hover {text-decoration: underline; color : #FF0000; font-family : Arial,TimesNewRoman; font-size : 12px;}
	A.bigger:active { text-decoration: none; color : #003366; font-family : Arial,TimesNewRoman; font-size : 12px;}

	A.control:link { text-decoration: none; color : #003366; font-family : Arial,TimesNewRoman; font-size : 11px;}
	A.control:visited { text-decoration: none; color : #003366; font-family : Arial,TimesNewRoman; font-size : 11px;}
	A.control:hover {text-decoration: underline; color : #FF0000; font-family : Arial,TimesNewRoman; font-size : 11px;}
	A.control:active { text-decoration: none; color : #003366; font-family : Arial,TimesNewRoman; font-size : 11px;}

	A.control_tab:link { text-decoration: none; color : #003366; font-family : Arial,TimesNewRoman; font-size : 11px;}
	A.control_tab:visited { text-decoration: none; color : #003366; font-family : Arial,TimesNewRoman; font-size : 11px;}
	A.control_tab:hover {text-decoration: none; color : #FF0000; font-family : Arial,TimesNewRoman; font-size : 11px;}
	A.control_tab:active { text-decoration: none; color : #003366; font-family : Arial,TimesNewRoman; font-size : 11px;}


	A.bigger_blue:link { text-decoration: none; color : #003366; font-family : Arial,TimesNewRoman; font-size : 12px;}
	A.bigger_blue:visited { text-decoration: none; color : #003366; font-family : Arial,TimesNewRoman; font-size : 12px;}
	A.bigger_blue:hover {text-decoration: underline; color : #FF0000;	font-family : Arial,TimesNewRoman; font-size : 12px;}
	A.bigger_blue:active { text-decoration: underline; color : #003366; font-family : Arial,TimesNewRoman; font-size : 12px;}

	A.normal_sm:link { text-decoration: none; color : #003366; font-family : Arial,TimesNewRoman; font-size : 10px; font-weight : bold;}
	A.normal_sm:visited { text-decoration: none; color : #003366; font-family : Arial,TimesNewRoman; font-size : 10px; font-weight : bold;}
	A.normal_sm:hover {text-decoration: underline; color : #FF0000;	font-family : Arial,TimesNewRoman; font-size : 10px; font-weight : bold;}
	A.normal_sm:active { text-decoration: none; color : #003366; font-family : Arial,TimesNewRoman; font-size : 10px; font-weight : bold;}


	A.invert:link { text-decoration: none; color : #FCFCFC; font-family : Arial,TimesNewRoman; font-size : 11px; font-weight : bold;}
	A.invert:visited { text-decoration: none; color : #FCFCFC; font-family : Arial,TimesNewRoman; font-size : 11px; font-weight : bold;}
	A.invert:hover {text-decoration: underline; color : #FF0000;	font-family : Arial,TimesNewRoman; font-size : 11px; font-weight : bold;}
	A.invert:active { text-decoration: none; color : #FCFCFC; font-family : Arial,TimesNewRoman; font-size : 11px; font-weight : bold;}

	A.invert_sm:link { text-decoration: none; color : #C0C0C0; font-family : Arial,TimesNewRoman; font-size : 11px;}
	A.invert_sm:visited { text-decoration: none; color : #C0C0C0; font-family : Arial,TimesNewRoman; font-size : 11px;}
	A.invert_sm:hover {text-decoration: underline; color : #FF0000;	font-family : Arial,TimesNewRoman; font-size : 11px;}
	A.invert_sm:active { text-decoration: none; color : #C0C0C0; font-family : Arial,TimesNewRoman; font-size : 11px;}

	A.invert_sm_red:link { text-decoration: none; color : #FF0033; font-family : Arial,TimesNewRoman; font-size : 10px; font-weight : bold;}
	A.invert_sm_red:visited { text-decoration: none; color : #FF0033; font-family : Arial,TimesNewRoman; font-size : 10px; font-weight : bold;}
	A.invert_sm_red:hover {text-decoration: underline; color : #FF0000;	font-family : Arial,TimesNewRoman; font-size : 10px;}
	A.invert_sm_red:active { text-decoration: none; color : #FF0033; font-family : Arial,TimesNewRoman; font-size : 10px;}

	A.invert_sm_yellow:link { text-decoration: none; color : #003366; font-family : Arial,TimesNewRoman; font-size : 10px; font-weight : bold;}
	A.invert_sm_yellow:visited { text-decoration: none; color : #003366; font-family : Arial,TimesNewRoman; font-size : 10px; font-weight : bold;}
	A.invert_sm_yellow:hover {text-decoration: underline; color : #FF0000;	font-family : Arial,TimesNewRoman; font-size : 10px;}
	A.invert_sm_yellow:active { text-decoration: none; color : #003366; font-family : Arial,TimesNewRoman; font-size : 10px;}

	A.invert_bigger:link { text-decoration: none; color : #FCFCFC; font-family : Arial,TimesNewRoman; font-size : 12px; font-weight :normal;}
	A.invert_bigger:visited { text-decoration: none; color : #FCFCFC; font-family : Arial,TimesNewRoman; font-size : 12px; font-weight : normal;}
	A.invert_bigger:hover {text-decoration: underline; color : #FF0000;	font-family : Arial,TimesNewRoman; font-size : 12px; font-weight : normal;}
	A.invert_bigger:active { text-decoration: none; color : #FCFCFC; font-family : Arial,TimesNewRoman; font-size : 12px; font-weight : normal;}

	.text_normal { text-decoration: none; color : #003366; font-family : Arial,TimesNewRoman; font-size : 11px;}
	.text_normal:hover { text-decoration: none; color : #FF0000; font-family : Arial,TimesNewRoman; font-size : 11px;}

	.text_normal:hover { text-decoration: none; color : #FF0000; font-family : Arial,TimesNewRoman; font-size : 11px;}

	.text_normal_invert { text-decoration: none; color : #FCFCFC; font-family : Arial,TimesNewRoman; font-size : 11px;}
        
	.text_normal_invert_white { text-decoration: none; color : #FFFFFF; font-family : Arial,TimesNewRoman; font-size : 11px;}

	.text_normal_invert:hover { text-decoration: none; color : #FF0000; font-family : Arial,TimesNewRoman; font-size : 11px;}

        .text_normal_version { text-decoration: none; color : #2A377D; font-family : Arial,TimesNewRoman; font-size : 11px;}

	.text_normal_inactive { text-decoration: none; color : #C0C0C0; font-family : Arial,TimesNewRoman; font-size : 11px;}
	.text_normal_inactive:hover { text-decoration: none; color : #FF0000; font-family : Arial,TimesNewRoman; font-size : 11px;}

	.text_small { text-decoration: none; color : #003366; font-family : Arial,TimesNewRoman; font-size : 9px;}
	.text_small_invert { text-decoration: none; color : #FCFCFC; font-family : Arial,TimesNewRoman; font-size : 9px;}

	.text_bigger { text-decoration: none; color : #003366; font-family : Arial,TimesNewRoman; font-size : 14px;}

	.text_heading { text-decoration: none; color : #336799; font-family : Arial,TimesNewRoman; font-size : 18px;}
	.text_heading_invert { text-decoration: none; color : #00797F; font-family : Arial,TimesNewRoman; font-size : 18px;}

	.text_app_title { text-decoration: none; color : #455A6B; font-family : Arial,TimesNewRoman; font-size : 18px;}

	.text_section_error_heading { text-decoration: none; color : #FF0000; font-family : Arial,TimesNewRoman; font-size : 11px; font-weight : bold;}

	.text_section_heading { text-decoration: none; color : #3F6075; font-family : Arial,TimesNewRoman; font-size : 11px; font-weight : bold;}
	.text_section_heading_bigger { text-decoration: none; color : #3F6075; font-family : Arial,TimesNewRoman; font-size : 14px; font-weight : bold;}
	.text_heading_tax { text-decoration:none; color : #003366; font-family : Arial,TimesNewRoman; font-size : 11px; font-weight : bold;}
	.text_heading_soc { text-decoration:none; color : #FCFCFC; font-family : Arial,TimesNewRoman; font-size : 11px; font-weight : bold;}
	.text_heading_adj { text-decoration:none; color : #FCFCFC; font-family : Arial,TimesNewRoman; font-size : 11px; font-weight : bold;}

	.text_warn { text-decoration:none; color : #FF0033; font-family : Arial,TimesNewRoman; font-size : 11px; font-weight : bold;}

	.text_normal_blue { text-decoration: none; color : #003366; font-family : Arial,TimesNewRoman; font-size : 11px;}
	.text_invert { text-decoration: none; color : #FCFCFC; font-family : Arial,TimesNewRoman; font-size : 11px;}
	.text_highlight { text-decoration: none; color : #003366; font-family : Arial,TimesNewRoman; font-size : 9px;}
	.text_heading_menu { text-decoration: none; color : #336799; font-family : Arial,TimesNewRoman; font-size : 11px;}
	.text_shade { text-decoration: none; color : #003366; font-family : Arial,TimesNewRoman; font-size : 9px;}
	.text_light_shade { text-decoration: none; color : #003366; font-family : Arial,TimesNewRoman; font-size : 9px;}
	.text_note { text-decoration: none; color : #FF33CC; font-family : Arial,TimesNewRoman; font-size : 9px;}
	.text_menu1 { text-decoration: none; color : #003366; font-family : Arial,TimesNewRoman; font-size : 9px;}
	.text_menu2 { text-decoration: none; color : #003366; font-family : Arial,TimesNewRoman; font-size : 9px;}

	.text_srch_heading { text-decoration: none; color : #336799; font-family : Arial,TimesNewRoman; font-size : 18px;}
	.text_srch_nav_bar { text-decoration: none;  font-family : Arial,TimesNewRoman; font-size : 11px;} /*color : #00797F; */
	.text_srch_selected_page { text-decoration: none; color : #003366; font-family : Arial,TimesNewRoman; font-size : 11px;}
	.text_srch_crit { text-decoration: none; color : #003366; font-family : Arial,TimesNewRoman; font-size : 11px;}
	.text_srch_disp_label { text-decoration: none; color : #003366; font-family : Arial,TimesNewRoman; font-size : 11px;}
	.text_srch_disp_label_none { text-decoration: none; font-family : Arial,TimesNewRoman; font-size : 11px;}
	.text_srch_result_a { text-decoration: none; color : #003366; font-family : Arial,TimesNewRoman; font-size : 11px}
	.text_srch_result_b { text-decoration: none; color : #003366; font-family : Arial,TimesNewRoman; font-size : 11px}
	.text_srch_result_highlight { text-decoration: none; color : #003366; font-family : Arial,TimesNewRoman; font-size : 11px;}

	.tab_inact:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration : none}
	.tab_inact:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration : none}
	.tab_inact:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration : none}
	.tab_inact:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration : none}

	.tab_act:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration : none; color: blue; }
	.tab_act:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration : none; color: black; }
	.tab_act:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration : none; color: white; }
	.tab_act:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration : none; color: #FF0000 ; }

	.text_print_small { text-decoration: none; font-weight: normal; color : #003366; font-family : Arial,TimesNewRoman; font-size : 12px;}
	.text_print { text-decoration: none; font-weight: normal; color : #003366; font-family : Arial,TimesNewRoman; font-size : 14px;}
	.text_print_large { text-decoration: none; font-weight: normal; color : #003366; font-family : Arial,TimesNewRoman; font-size : 16px;}
	.text_print_x_large { text-decoration: none; font-weight: normal; color : #003366; font-family : Arial,TimesNewRoman; font-size : 18px;}
	.text_print_data { text-decoration: none; font-style: italic; font-weight: normal; color : #003366; font-family : Arial,TimesNewRoman; font-size : 14px;}
	.text_print_heading { text-decoration: none; font-weight: bold; color : #003366; font-family : Arial,TimesNewRoman; font-size : 15px;}
	.text_print_title { text-decoration: none; font-weight: bold; color : #003366; font-family : Arial,TimesNewRoman; font-size : 17px;}
	.print_pagebreak { page-break-after: always; }


.tmpl_crc_doc_section_A{width:  800px; height:  100px; position: absolute; top:    0px; left:   0px; background-color: #ffffff; font-family: sans-serif; color: #2A377D; font-size: 12px;}
.tmpl_crc_doc_section_B{width:  800px; height:   20px; position: absolute; top:  100px; left:   0px; font-family: sans-serif; font-size: 37px; color: #2A377D; font-weight: bold;}
.tmpl_crc_doc_section_C{width:  800px; height: 1200px; position: absolute; top:  145px; left:   0px; background-color: #ffffff; font-family: sans-serif; font-size: 11px;}
.tmpl_crc_doc_section_D{width:  150px; height: 1380px; position: absolute; top:    0px; left: 800px; background-color: #ffffff; font-family: sans-serif; font-size: 11px; color: #2A377D;} /* #4e8673*/
.tmpl_crc_doc_section_E{width:  950px; height:   75px; position: absolute; top: 1330px; left:   0px; background-color: #ffffff; font-family: sans-serif; font-size: 11px; color: #2A377D;}

.td_border{border: medium;}






.td_tab_act { background-color : #00FF00; }

.td_tab_inact { background-color : #CC99FF; }



	.bttn	{border-style:outset;border-color:#9999cc;border-width:2px;background-color:#cccccc;}
	.snu	{font-family:arial,san-serif;font-size:11px;text-decoration:none;}

	.sbttn {font-family:Arial,TimesNewRoman;font-size:11px;background: #FFFFFF;border-bottom: 1px solid #104A7B;border-right: 1px solid #104A7B;border-left: 1px solid #AFC4D5;border-top:1px solid #AFC4D5;color:#000066;height:19px;text-decoration:none;cursor: pointer;}

	.sbttn_small {font-family:Arial,TimesNewRoman;font-size:9px;background: #FFFFFF;border-bottom: 1px solid #104A7B;border-right: 1px solid #104A7B;border-left: 1px solid #AFC4D5;border-top:1px solid #AFC4D5;color:#000066;height:16px;text-decoration:none;cursor: pointer;}

	.albttn_red {
		font-family:Arial,TimesNewRoman;
		font-size:10px;
		background: #ff0000;
		border-bottom: 1px solid Black;
		border-right: 1px solid Black;
		border-left: 1px solid Silver;
		border-top: 1px solid Silver;
		color:#FFFFFF;
		height:18px;
		text-decoration: none;
		font-weight : bold;
		cursor: pointer;
		padding-left : 1px;
		padding-right : 1px;
	}

	.albttn_red_lucida {
		font-family: lucida, console;
		font-size:10px;
		background: #ff0000;
		border-bottom: 1px solid Black;
		border-right: 1px solid Black;
		border-left: 1px solid Silver;
		border-top: 1px solid Silver;
		color:#FFFFFF;
		height:18px;
		text-decoration: none;
		font-weight : bold;
		cursor: pointer;
		padding-left : 1px;
		padding-right : 1px;
		width:200px;
	}

	.albttn_pink {
		font-family:Arial,TimesNewRoman;
		font-size:10px;
		background: #ffcccc;
		border-bottom: 1px solid Black;
		border-right: 1px solid Black;
		border-left: 1px solid Silver;
		border-top: 1px solid Silver;
		color:#000000;
		height:18px;
		text-decoration: none;
		font-weight : bold;
		cursor: pointer;
		padding-left : 1px;
		padding-right : 1px;
	}

	.albttn_pink_lucida {
		font-family:lucida, console;
		font-size:10px;
		background: #ffcccc;
		border-bottom: 1px solid Black;
		border-right: 1px solid Black;
		border-left: 1px solid Silver;
		border-top: 1px solid Silver;
		color:#000000;
		height:18px;
		text-decoration: none;
		font-weight : bold;
		cursor: pointer;
		padding-left : 1px;
		padding-right : 1px;
		width:200px;
	}


	.albttn_grey {
		font-family:Arial,TimesNewRoman;
		font-size:10px;
		background: #cccccc;
		border-bottom: 1px solid Black;
		border-right: 1px solid Black;
		border-left: 1px solid Silver;
		border-top: 1px solid Silver;
		color:#000000;
		height:18px;
		text-decoration: none;
		font-weight : bold;
		cursor: pointer;
		padding-left : 1px;
		padding-right : 1px;
	}

	.albttn_grey_lucida {
		font-family:lucida, console;
		font-size:10px;
		background: #cccccc;
		border-bottom: 1px solid Black;
		border-right: 1px solid Black;
		border-left: 1px solid Silver;
		border-top: 1px solid Silver;
		color:#000000;
		height:18px;
		text-decoration: none;
		font-weight : bold;
		cursor: pointer;
		padding-left : 1px;
		padding-right : 1px;
		width:200px;
	}

	.drpdwn	{font-family:Arial,TimesNewRoman;font-size:11px;color:#000066;background-color:#ffffff; width:110px}
	.drpdwn_small	{font-family:Arial,TimesNewRoman;font-size:9px;color:#000066;background-color:#ffffff}
	.drpdwn_blue {font-family:Arial,TimesNewRoman;font-size:11px;color:#FFFFFF;background-color:#003163}
	.drpdwn_blue_small {font-family:Arial,TimesNewRoman;font-size:9px;color:#FFFFFF;background-color:#003163}

	.text_noborder {font-family:Arial,TimesNewRoman;font-size:11px;color:#000066;background-color:#ffffff;border:0}
	.text_grayout {font-family:Arial,TimesNewRoman;font-size:11px;color:#000066;background-color:#e0e0e0}

	.text_inbox {font-family:Arial,TimesNewRoman;font-size:11px;color:#000066;background-color:#ffffff}
	.text_inbox_small {font-family:Arial,TimesNewRoman;font-size:9px;color:#000066;background-color:#ffffff}
	.text_inbox_blue {
		font-family:Arial,TimesNewRoman;
		font-size:11px;
		color:#FFFFFF;
		background : #003163;
	}
	.text_inbox_blue_small {
		font-family:Arial,TimesNewRoman;
		font-size:9px;
		color:#FFFFFF;
		background : #003163;
	}

	body {
        text-align: center;
        
	}

	.head1 {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: italic; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #006699}

	.body1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000;}

	.pinkhead1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #CC3366}
	.superscript1 {  vertical-align: super}

	.breakbefore {
		page-break-before : always;
	}

	.breakafter {
		page-break-after : always;
	}

	.prn_report_header {
		font-family: Verdana;
		font-size: 10pt;
		font-weight: normal;
	}

	.prn_report_footer {
		font-family: Verdana;
		font-size: 12pt;
		font-weight: bold;
	}

	.prn_title {
		font-family: Verdana;
		font-size: 12pt;
		font-weight: bold;
	}

	.prn_description {
		font-family: Verdana;
		font-size: 8pt;
		font-weight: normal;
	/*  	background-color: #003366;*/
	}

	.prn_details {
		font-family: Verdana;
		font-size: 8pt;
		font-weight: normal;
	}

	.prn_header1 {
		font-family: Verdana;
		font-size: 9pt;
		font-weight: bold;
	}

	.prn_header2 {
		font-family: Verdana;
		font-size: 9pt;
		font-weight: bold;
	}

	.prn_header3 {
		font-family: Verdana;
		font-size: 8pt;
		font-weight: bold;
	}

	.prn_header4 {
		font-family: Verdana;
		font-size: 8pt;
		font-weight: bold;
	}

	.prn_header5 {
		font-family: Verdana;
		font-size: 8pt;
		font-weight: bold;
	}

	.prn_footer5 {
		font-family: Verdana;
		font-size: 8pt;
		font-weight: bold;
	}
	.prn_footer4 {
		font-family: Verdana;
		font-size: 8pt;
		font-weight: bold;
	}
	.prn_footer3 {
		font-family: Verdana;
		font-size: 8pt;
		font-weight: bold;
	}
	.prn_footer2 {
		font-family: Verdana;
		font-size: 9pt;
		font-weight: bold;
	}

	.prn_footer1 {
		font-family: Verdana;
		font-size: 9pt;
		font-weight: bold;
	}

	.prn_line {
		background-color: #000000;
	}


	SELECT.selected {
		text-decoration: none;
		color:#003366; font-family : Verdana, Arial;
		font-size : 10px;
		font-weight: normal;
		background : #FCFCFC
	}

	.grid {
		border:             windowframe 1px solid;
	}


   .grid_ {
		border-left:        threedshadow 1px solid;
		border-bottom:      threedshadow 1px solid;
		border-right:        threedshadow 1px solid;
		border-top:      threedshadow 1px solid;
	}

	.grid_left {
		border-left:        threedshadow 1px solid;
	}

	.grid_spec {
		border-left:        threedshadow 1px solid;
		border-bottom:      threedshadow 1px solid;
	}

	.grid td {
		font-family:        Arial,TimesNewRoman;
		font-size:          9pt;
		background-color:   window;
		color:              windowtext;
		border-right:       threedlightshadow 1px solid;
		border-bottom:      threedlightshadow 1px solid;
		padding:            1px;
		padding-left:       2px;
		padding-right:      2px;
	}

	.grid th {
		font-family:        Arial,TimesNewRoman;
		font-size:          9pt;
		background-color:   threedface;
		color:              windowtext;
		border-left:        threedhighlight 1px solid;
		border-top:         threedhighlight 1px solid;
		border-right:       threedshadow 1px solid;
		border-bottom:      threedshadow 1px solid;
		padding:            1px;
		padding-left:       2px;
		padding-right:      2px;
	}

	.grid input {
		font-family:        Arial,TimesNewRoman;
		font-size:          9px;
		border:             none;
	}


	.group_offset {padding-top: 7.5px;
	               padding-left: 0.0px;
				   font: 10px lucida, console}

   .group_offset_hist
	              {padding-top: 7.5px;
	  			   font: 10px lucida, console}

	.lucida:link,.lucida:visited,.lucida:hover,.lucida:active,.lucida
	 {
	   font: 10px lucida, console;
	   color:#003366;
	 }

	 .lucida_hist:link,.lucida_hist:visited,.lucida_hist:hover,.lucida_hist:active,.lucida_hist
	 {
	   /*font: 12px lucida console;*/
	   text-decoration: none;
	   font-family : Arial,TimesNewRoman;
	   font-size : 11px;
	   color:#003366;
	 }


	.hide {
			display : none;
	}


	.al_new_button_original {
		margin: 1px 3px 1px 3px;
		font-size: 9px;
		text-transform: lowercase;
		font-family: Arial;
		font-weight: bold;
		color: white;
		background-color: green;
		border: 2px solid green;
		width: 80px;
	}

	/* a bit modified to match FC */
	.al_new_button {
		margin: 1px 3px 1px 3px;
		padding: 2px 4px 1px 4px;
		font-size: 10px;
		line-height: 10px;
		text-transform: lowercase;
		font-family: Arial;
		font-weight: normal;
		color: white;
		background-color: #006600;
		border-top: 1px solid #339933;
		border-right: 1px solid #005600;
		border-bottom: 1px solid #005600;
		border-left: 1px solid #339933;
		width: 80px;
	}

	.al_new_button_for_negative {
		margin: 1px 3px 1px 3px;
		padding: 2px 4px 1px 4px;
		font-size: 10px;
		line-height: 10px;
		font-family: Arial;
		font-weight: normal;
		color: #000000;
		background-color: #CEDFC6;
/*
		text-transform: lowercase;
		border-top: 1px solid #EEFFE6;
		color: #5B5B5B;
		border-right: 1px solid #BECFB6;
		border-bottom: 1px solid #BECFB6;
		border-left: 1px solid #EEFFE6;
*/

		background-color: #e0e0e0;
		border-top: 1px solid #F0F0F0;
		border-right: 1px solid #D0D0D0;
		border-bottom: 1px solid #D0D0D0;
		border-left: 1px solid #F0F0F0;
		width: 80px;
	}

	.al_new_button_for_action_needed {
		margin: 1px 3px 1px 3px;
		padding: 2px 4px 1px 4px;
		font-size: 10px;
		line-height: 10px;
		font-family: Arial;
		font-weight: normal;
		color: white;
		background-color: #DF3333;
		border-top: 1px solid #EF6666;
		border-right: 1px solid #BF3333;
		border-bottom: 1px solid #BF3333;
		border-left: 1px solid #EF6666;
		width: 80px;

/*
		text-transform: lowercase;
		background-color: #006600;
		border-top: 1px solid #339933;
		border-right: 1px solid #005600;
		border-bottom: 1px solid #005600;
		border-left: 1px solid #339933;
*/
	}

	.al_new_button_for_action_done {
		margin: 1px 3px 1px 3px;
		padding: 2px 4px 1px 4px;
		font-size: 10px;
		line-height: 10px;
		font-family: Arial;
		font-weight: normal;
		color: #000000;
		background-color: #FFBCBC;
		border-top: 1px solid #FFDCDC;
		border-right: 1px solid #EFBCBC;
		border-bottom: 1px solid #EFBCBC;
		border-left: 1px solid #FFDCDC;
		width: 80px;

/*
		text-transform: lowercase;
		color: #5B5B5B;
		background-color: #CEDFC6;
		border-top: 1px solid #EEFFE6;
		border-right: 1px solid #BECFB6;
		border-bottom: 1px solid #BECFB6;
		border-left: 1px solid #EEFFE6;
*/
	}


/*	Active list short name buttons */

.al_new_short_button_original {
		margin: 1px 3px 1px 3px;
		font-size: 9px;
		text-transform: lowercase;
		font-family: Arial;
		font-weight: bold;
		color: white;
		background-color: green;
		border: 2px solid green;
		width: 40px;
	}

	/* a bit modified to match FC */
	.al_new_short_button {
		margin: 1px 3px 1px 3px;
		padding: 2px 4px 1px 4px;
		font-size: 10px;
		line-height: 10px;
		text-transform: lowercase;
		font-family: Arial;
		font-weight: normal;
		color: white;
		background-color: #006600;
		border-top: 1px solid #339933;
		border-right: 1px solid #005600;
		border-bottom: 1px solid #005600;
		border-left: 1px solid #339933;
		width: 40px;
	}

	.al_new_short_button_for_negative {
		margin: 1px 3px 1px 3px;
		padding: 2px 4px 1px 4px;
		font-size: 10px;
		line-height: 10px;
		font-family: Arial;
		font-weight: normal;
		color: #000000;
		background-color: #CEDFC6;
/*
		text-transform: lowercase;
		border-top: 1px solid #EEFFE6;
		color: #5B5B5B;
		border-right: 1px solid #BECFB6;
		border-bottom: 1px solid #BECFB6;
		border-left: 1px solid #EEFFE6;
*/

		background-color: #e0e0e0;
		border-top: 1px solid #F0F0F0;
		border-right: 1px solid #D0D0D0;
		border-bottom: 1px solid #D0D0D0;
		border-left: 1px solid #F0F0F0;
		width: 40px;
	}

	.al_new_short_button_for_action_needed {
		margin: 1px 3px 1px 3px;
		padding: 2px 4px 1px 4px;
		font-size: 10px;
		line-height: 10px;
		font-family: Arial;
		font-weight: normal;
		color: white;
		background-color: #DF3333;
		border-top: 1px solid #EF6666;
		border-right: 1px solid #BF3333;
		border-bottom: 1px solid #BF3333;
		border-left: 1px solid #EF6666;
		width: 40px;

/*
		text-transform: lowercase;
		background-color: #006600;
		border-top: 1px solid #339933;
		border-right: 1px solid #005600;
		border-bottom: 1px solid #005600;
		border-left: 1px solid #339933;
*/
	}

	.al_new_short_button_for_action_done {
		margin: 1px 3px 1px 3px;
		padding: 2px 4px 1px 4px;
		font-size: 10px;
		line-height: 10px;
		font-family: Arial;
		font-weight: normal;
		color: #000000;
		background-color: #FFBCBC;
		border-top: 1px solid #FFDCDC;
		border-right: 1px solid #EFBCBC;
		border-bottom: 1px solid #EFBCBC;
		border-left: 1px solid #FFDCDC;
		width: 40px;

/*
		text-transform: lowercase;
		color: #5B5B5B;
		background-color: #CEDFC6;
		border-top: 1px solid #EEFFE6;
		border-right: 1px solid #BECFB6;
		border-bottom: 1px solid #BECFB6;
		border-left: 1px solid #EEFFE6;
*/
	}





	/* AA Added on 30/11/2005 */

	/*.tabTxtA{background-color:#dad9c7;font-size:11px;color:#003366;font-weight:bold;padding:5px 10px 5px 10px;vertical-align:middle;}*/

	/*.tabTxt{background:#e4e4d6 url("app_images/openbc_arrow.gif") no-repeat 3px 11px;font-size:11px;color:#00458C;font-weight:bold;padding:5px 10px 5px 10px;vertical-align:middle;border-bottom:3px solid #eff0e6;border-top:2px solid #eff0e6}*/

	/* SELECTED TAB */
	/*.tabTxtA{background-color:#C5C4AD;font-size:11px;color:#003366;font-weight:bold;padding:5px 10px 5px 10px;vertical-align:middle;}*/

	
	



	.tabTxtA{background-color:#DAD9C7;font-size:11px;color:#003366;font-weight:bold;padding:5px 10px 5px 10px;vertical-align:middle;height:25px;}

	.tabTxt{background:#E4E4D6 url("app_images/openbc_arrow.gif") no-repeat 3px 11px;font-size:11px;color:#00458C;font-weight:bold;padding:5px 10px 5px 10px;vertical-align:middle;height:25px;}


	.tabTxtA a.b11{color:#003366}

	.bgcl_main {background-color:#EFF0E6; padding-left:10px; padding-right:17px;}

	.text_small_nocolor { text-decoration: none; font-family : Arial,TimesNewRoman; font-size : 9px;}
	.text_smaller_nocolor { text-decoration: none; font-family : Arial,TimesNewRoman; font-size : 8px;}
	.text_normal_det { text-decoration: none; font-weight:bold; color : #003366; font-family : Arial,TimesNewRoman; font-size : 11px;}

/* ------------- temporary - put into own css style M.V. ------------------- */
#activeList .paging_on {
	background-color:#B3D5FF;
        padding:1px 4px 1px 4px;
	margin-bottom:1px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;

	border-style:solid;
	border-width:1px;
	border-color:#003366;
	cursor:pointer;
}


.static-tab {
    background-color: #66b6e9;
    color: white;
    font-size: 11px;
    border-style: solid;   
    border-color: #66b6e9;
    border-style: solid;
    border-width: 1px;
    color: white;
    font-family: Arial;
    cursor: pointer;
    font-weight: normal;
    line-height: 15px;
    margin: 1px 3px;
    padding: 2px 4px 1px;
    width: 110px;
    -moz-border-radius: 4px;
    border-radius: 4px;

}
.static-tab-active {
    background-color: #2A377D;
    border-color: #2A377D;
}

.static-tab:hover{
    background-color: #2A377D;
    border-color: #2A377D;

}

.welcome_page {
    width: 100%;
}
.welcome_msg {
    width: 100%;
    margin: 15px 0px 15px 0px;
    padding: 3px 0px 3px 0px;
    text-align: center;
    font-weight: bold
}

.ols_footer {
    border-top:1px solid #003366;
    width: 100%;
    margin: 15px 0px 15px 0px;
    padding: 5px 0px 3px 0px;
    text-align: center;
    font-size: 11px;
    font-family:Arial,sans-serif;
}

.sys_footer {
    padding-top: 15px
}

.welcome_main {
     width: 100%;
     font-size : 13px;
     color: #000000;
     font-family:Verdana;
     

}

.info-msg {
	background: none repeat scroll 0 0 #C6E2FE;
    border: 1px solid #62AFE5;
    color: #2A377D;
    border-radius: 6px 6px 6px 6px;
    font-family: Verdana,Arial,sans-serif;
    font-size: 1.1em;
    padding: 7px;
    margin: 7px 0px 20px 0px;
}

.al_statistics{
    cursor: pointer; cursor: hand;
}
.al_statistics:hover {
    text-decoration: underline;
}
.al_priority_color_css {
    color: #ff0033;
    font-weight: 700;
}

.site_logo_left{
    display:inline-block;
    height: 70px;
    margin: 5px 0px 5px 5px;
}

.site_logo_right{
    display:inline-block;
    height: 70px;
    margin: 5px 0px 5px 5px;
    float:right;

}
.hide_elem {
    display:none;
}