/*body*/
body{background-color:#ffffff;font-weight:normal;font-family:sans-serif;font-style:normal;font-size:9pt;color:#000000;cursor:default;topmargin:0;leftmargin:0;marginheight:0;marginwidth:0;margin-left:0;margin-top:0;}
TD{height:1pt}
P{alignment:justify; }

/*headings*/
H1 {background-color: #ffffff;font-family: sans-serif;font-style:normal;}
H2 {background-color: #ffffff;font-family: sans-serif;font-style:normal;}
H3 {background-color: #F0F0E1;font-family: sans-serif;font-style:normal;color:#000000;text-align:center;padding-top:1px;padding-bottom:1px;}
H4 {background-color: #F0F0E1;font-family: sans-serif;font-style:normal;color:#000000;text-align:center;padding-top:1px;padding-bottom:1px;}
H5 {width:75%;border-right: #000000 2px solid;border-left: #000000 2px solid;border-top: #000000 2px solid;border-bottom: #000000 2px solid;background-color: #ffffff;font-family: sans-serif;font-style:normal;color:#990000;text-align:center;padding-top:5px;padding-bottom:5px;}
H6 {font-weight :normal;font-size : 10pt;background-color: #ffffff;font-family: sans-serif;font-style:normal;color:#990000;text-align:justify;}

/*visability*/
.hidden { position:relative; visibility:hidden; }
.visible { position:relative; visibility:visible; }

/*links*/
A:link    {color: #000000; cursor:hand;text-decoration:none;} 
A:visited {color: #000000; cursor:hand;text-decoration:none;}   
A:hover   {color: #000000; cursor:hand;text-decoration:none;} 
A:active  {color: #000000; cursor:hand;text-decoration:none;} 

/*tables*/
.front_frame{background-color:#003366;border-top:1px solid #003366;border-bottom:1px solid #003366;border-left:1px solid #003366;border-right:1px solid #003366;vertical-align:top}
.front_display{width:600px;background-color:#ffffff;vertical-align:top;border-top:0px solid #000000;border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;}
.tool_bar{height:15px;border:0px;font-family: sans-serif;color:#ffffff;text-align: center;font-size: 9pt;font-weight: bold;}
.wait{border-right:3px solid #000000;border-left:3px solid #000000;border-top:3px solid #000000;border-bottom:3px solid #000000;background-color:#cc0000;width:250px;align:left;font-family:sans-serif;color:#ffffff;text-align:center;font-size:9pt;font-weight: bold;}
.frame{border:0px;background-color:#ffffff;width:700px;vertical-align:top;border-top:0px solid #cccccc;border-bottom:8px solid #003366;border-left:8px solid #003366;border-right:8px solid #003366;}
.case_table{border:0px;background-color:#ffffff;width:95%;align:center;color:#000000;}
.case_inframe{border:0px;background-color:#ffffff;width:600px;align:left;}
.side_menu{border:0px;background-color:#ffffff;width:100px;align:center;}
.analysis_results{width:90%;background-color:#ffffff;vertical-align:top;font-weight :normal; font-size : 9pt;font-family : sans-serif;text-align:justify;color:#990000;border:0px; text-decoration: none;font-style:normal;}



/* text & labels*/
.banner_left{height:20px;border-top:0px solid #cccccc;border-bottom:1px solid #cccccc; background-color:#ffffff;text-align:left;font-style:normal;font-family:sans-serif;font-size:10pt;color:#000000;font-weight:bold;white-space:nowrap;}
.red_left{border-bottom: #cccccc 1px dotted;text-align:left;white-space:nowrap;font-style:normal;font-family:sans-serif;font-size:7pt;color:#990000;font-weight:normal;white-space:nowrap;}
.dot_left{border-top: #cccccc 0px dotted;border-bottom: #cccccc 1px dotted;padding-left:0px;vertical-align:middle;text-align:left;font-style:normal;font-family:sans-serif;font-size:9pt;font-weight:normal;white-space:nowrap;}
.dot_center{border-top: #cccccc 0px dotted;border-bottom: #cccccc 1px dotted;padding-left:0px;vertical-align:middle;text-align:center;font-style:normal;font-family:sans-serif;font-size:9pt;font-weight:normal;white-space:nowrap;}
.menu_top{border-top:0px solid #cccccc;text-align:center;background-color:#003366;height:12px;}
.menu_tools{text-align:center;background-color:#ffffff;padding-bottom:15px;height:10px;}
.menu_text{padding-left:5px;padding-right:5px;color:#000000;vertical-align:middle;text-align:center;font-style:normal;font-family:sans-serif;font-size:10pt;font-weight:bold;white-space:nowrap;}
.sidetool{border:0px;font-family: sans-serif;color:#000000;text-align: center;font-size: 9pt;font-weight: bold;}
.divider{border-left:0px solid #f5f5f5;border-right:0px solid #f5f5f5;border-top:0px solid #f5f5f5;border-bottom:1px solid #f5f5f5; background-color:#cccccc;}
.menuside_bg{text-align:center;background-color:#ffffff;border-left:1px solid #666666;}
.alert_text{border-bottom: #cccccc 0px dotted;text-align:left;font-style:normal;font-family:sans-serif;font-size:9pt;color:#990000;font-weight:bold;}
.alert_center{border-bottom: #cccccc 0px dotted;text-align:center;font-style:normal;font-family:sans-serif;font-size:9pt;color:#990000;font-weight:bold;}
.total{ border-top: #cccccc 1px dotted;border-bottom: #cccccc 1px dotted;background-color:#ffffdd;vertical-align:middle;text-align:left;font-style:normal;font-family:sans-serif;font-size:9pt;color:#000000;font-weight:bold;white-space:nowrap;}
.banner{border-bottom:0px solid #cccccc;background-color:#ffffff;vertical-align:middle;text-align:left;font-style:normal;font-family:sans-serif;font-size:10pt;color:#000000;font-weight:bold;white-space:wrap;}
.dot_text_prnt{border-top: #999999 0px dotted;border-bottom: #999999 1px dotted;padding-left:0px;vertical-align:middle;text-align:justify;font-style:normal;font-family:sans-serif;font-size:9pt;font-weight:normal;}

/*print page*/
.print_table{border:0px;background-color:#ffffff;width:700px;align:left;color:#000000;}
.banner_app{border-bottom:0px solid #cccccc;background-color:#ffffff;vertical-align:middle;text-align:center;font-style:normal;font-family:sans-serif;font-size:10pt;color:#000000;font-weight:bold;white-space:nowrap;}
.banner2_app{border-bottom:0px solid #cccccc;background-color:#ffffff;vertical-align:middle;text-align:center;font-style:italic;font-family:sans-serif;font-size:8pt;color:#000000;font-weight:nomal;white-space:nowrap;}
.banner3_app{border-bottom:3px solid #cccccc;background-color:#ffffff;vertical-align:middle;text-align:left;font-style:normal;font-family:sans-serif;font-size:9pt;color:#000000;font-weight:nomal;white-space:nowrap;}
.dot_bold{border-top: #cccccc 0px dotted;border-bottom: #cccccc 1px dotted;padding-left:0px;vertical-align:middle;text-align:left;font-style:normal;font-family:sans-serif;font-size:9pt;font-weight:bold;white-space:nowrap;}
.print_text{text-align:justify;font-style:normal;font-family:sans-serif;font-size:9pt;font-weight:normal;}
.center_text{text-align:center;font-style:normal;font-family:sans-serif;font-size:9pt;font-weight:normal;}
.banner_report{border-top:1px solid #000000;background-color:#ffffff;vertical-align:top;text-align:left;font-style:normal;font-family:sans-serif;font-size:10pt;color:#000000;font-weight:bold;white-space:wrap;}
.report_top{border-top: #cccccc 0px dotted;border-bottom: #cccccc 0px dotted;padding-left:0px;vertical-align:top;text-align:left;font-style:normal;font-family:sans-serif;font-size:9pt;font-weight:normal;white-space:nowrap;}
.report_table{border:0px;background-color:#ffffff;width:90%;align:left;color:#000000;}
.tbox_program{text-align:center;border:0px #000000 solid;background-color:#f5f5f5;width:275px;font-style:normal;font-family:sans-serif;font-size:9pt;color:#000000;font-weight:bold;}


/* form fields*/
.ssn1{text-align:center;border:1px #000000 solid;background-color:#ffffff;width:35px;font-style:normal;font-family:sans-serif;font-size:9pt;color:#000000;font-weight:normal;}
.ssn2{text-align:center;border:1px #000000 solid;background-color:#ffffff;width:25px;font-style:normal;font-family:sans-serif;font-size:9pt;color:#000000;font-weight:normal;}
.ssn3{text-align:center;border:1px #000000 solid;background-color:#ffffff;width:45px;font-style:normal;font-family:sans-serif;font-size:9pt;color:#000000;font-weight:normal}
.fone1{text-align:center;border:1px #000000 solid;background-color:#ffffff;width:35px;font-style:normal;font-family:sans-serif;font-size:9pt;color:#000000;font-weight:normal;}
.fone2{text-align:center;border:1px #000000 solid;background-color:#ffffff;width:35px;font-style:normal;font-family:sans-serif;font-size:9pt;color:#000000;font-weight:normal;}
.fone3{text-align:center;border:1px #000000 solid;background-color:#ffffff;width:45px;font-style:normal;font-family:sans-serif;font-size:9pt;color:#000000;font-weight:normal}
.tbox_dte{text-align:center;border:1px #000000 solid;background-color:#ffffff;width:75px;font-style:normal;font-family:sans-serif;font-size:9pt;color:#000000;font-weight:normal;}
.tbox_small{text-align:center;border:1px #000000 solid;background-color:#ffffff;width:50px;font-style:normal;font-family:sans-serif;font-size:9pt;color:#000000;font-weight:normal;}
.tbox_medium{text-align:center;border:1px #000000 solid;background-color:#ffffff;width:125px;font-style:normal;font-family:sans-serif;font-size:9pt;color:#000000;font-weight:normal;}
.tbox_hh{text-align:left;border:0px #000000 solid;background-color:#ffffff;font-style:normal;font-family:sans-serif;font-size:9pt;color:#000000;font-weight:normal;}
.tbox_rpt{width:70px;text-align:center;border:0px #000000 solid;background-color:#ffffff;font-style:normal;font-family:sans-serif;font-size:9pt;color:#990000;font-weight:bold;}
.tbox_large{text-align:center;border:1px #000000 solid;background-color:#ffffff;width:175px;font-style:normal;font-family:sans-serif;font-size:9pt;color:#000000;font-weight:normal;}
.tbox_xlarge{text-align:center;border:1px #000000 solid;background-color:#ffffff;width:275px;font-style:normal;font-family:sans-serif;font-size:9pt;color:#000000;font-weight:normal;}
.tbox_xxlarge{text-align:center;border:1px #000000 solid;background-color:#ffffff;width:375px;font-style:normal;font-family:sans-serif;font-size:9pt;color:#000000;font-weight:normal;}
.pdown_small{border:1px #000000 solid;background-color:#ffffff;width:75px;font-style:normal;font-family:sans-serif;font-size:9pt;color:#000000;font-weight:normal;}
.pdown_medium{border:1px #000000 solid;background-color:#ffffff;width:125px;font-style:normal;font-family:sans-serif;font-size:9pt;color:#000000;font-weight:normal;}
.pdown_large{border:1px #000000 solid;background-color:#ffffff;width:175px;font-style:normal;font-family:sans-serif;font-size:9pt;color:#000000;font-weight:normal;}
.pdown_xlarge{border:1px #000000 solid;background-color:#ffffff;width:275px;font-style:normal;font-family:sans-serif;font-size:9pt;color:#000000;font-weight:normal;}
.pdown_xxlarge{border:1px #000000 solid;background-color:#ffffff;width:375px;font-style:normal;font-family:sans-serif;font-size:9pt;color:#000000;font-weight:normal;}
.text_scroll{border:1px #000000 solid;background-color:#ffffff;font-style:normal;font-family:sans-serif;font-size:9pt;color:#000000;font-weight:normal;}


/*buttons*/
INPUT.red_hide{border:0pt;background-color:#cccccc;cursor: hand;height:22px;width:125px;font-family: sans-serif;color:#f5f5f5;text-align: center;font-size: 8pt;font-weight: normal;}
INPUT.red_small{border:0pt;background-color:#990000;cursor: hand;height:22px;width:75px;font-family: sans-serif;color:#ffffff;text-align: center;font-size: 8pt;font-weight: bold;}
INPUT.red_medium{border:0pt;background-color:#990000;cursor: hand;height:22px;width:125px;font-family: sans-serif;color:#ffffff;text-align: center;font-size: 8pt;font-weight: bold;}
INPUT.red_large{border:0pt;background-color:#990000;cursor: hand;height:22px;width:175px;font-family: sans-serif;color:#ffffff;text-align: center;font-size: 8pt;font-weight: bold;}
INPUT.black_small{border:0pt;background-color:#000000;cursor: hand;height:22px;width:75px;font-family: sans-serif;color:#ffffff;text-align: center;font-size: 8pt;font-weight: bold;}
INPUT.black_medium{border:0pt;background-color:#000000;cursor: hand;height:22px;width:125px;font-family: sans-serif;color:#ffffff;text-align: center;font-size: 8pt;font-weight: bold;}
INPUT.black_large{border:0pt;background-color:#000000;cursor: hand;height:22px;width:175px;font-family: sans-serif;color:#ffffff;text-align: center;font-size: 8pt;font-weight: bold;}
INPUT.menu_side{border:0pt;background-color:#006699;cursor: hand;height:20px;width:85px;font-family: sans-serif;color:#ffffff;text-align: center;font-size: 8pt;font-weight: bold;}
INPUT.menu_on{border-top:1px solid #000000;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;background-color:#ffffff;cursor: hand;height:20px;width:85px;font-family: sans-serif;color:#000000;text-align: center;font-size: 8pt;font-weight: bold;}
INPUT.edt_open{border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #cccccc;background-color:#ffffff;cursor: hand;height:18px;font-family: sans-serif;color:#cccccc;text-align: center;font-size: 8pt;font-weight: normal;}
INPUT.edt_close{border-top:1px solid #000000;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;background-color:#ffffff;cursor: hand;height:18px;font-family: sans-serif;color:#990000;text-align: center;font-size: 8pt;font-weight: bold;}
INPUT.edt_red{border-top:0px solid #000000;border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;background-color:#990000;cursor: hand;height:18px;font-family: sans-serif;color:#ffffff;text-align: center;font-size: 8pt;font-weight: bold;}
INPUT.edt_blu{border-top:0px solid #000000;border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;background-color:#003366;cursor: hand;height:18px;font-family: sans-serif;color:#ffffff;text-align: center;font-size: 8pt;font-weight: bold;}
INPUT.edt_green{border-top:0px solid #000000;border-bottom:0px solid #000000;border-left:0px solid #000000;border-right:0px solid #000000;background-color:#009999;cursor: hand;height:18px;font-family: sans-serif;color:#ffffff;text-align: center;font-size: 8pt;font-weight: bold;}
INPUT.blue_small{border:0pt;background-color:#336699;cursor: hand;height:22px;width:75px;font-family: sans-serif;color:#ffffff;text-align: center;font-size: 8pt;font-weight: bold;}
INPUT.blue_medium{border:0pt;background-color:#336699;cursor: hand;height:22px;width:125px;font-family: sans-serif;color:#ffffff;text-align: center;font-size: 8pt;font-weight: bold;}
INPUT.blue_large{border:0pt;background-color:#336699;cursor: hand;height:22px;width:175px;font-family: sans-serif;color:#ffffff;text-align: center;font-size: 8pt;font-weight: bold;}
INPUT.manager{border-top:1px solid #000000;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;background-color:#ffffff;cursor: hand;height:20px;width:125px;font-family: sans-serif;color:#000000;text-align: center;font-size: 8pt;font-weight: bold;}


/*copyright*/
.copyright{border:0pt;text-align:center;vertical-align:middle;font-weight:bold;font-family:sans-serif;font-style:normal;font-size:10pt;color:#000000;white-space:nowrap;}

/*database table*/
.hh_1{background-color:#ffffff;font-weight :bold; font-size : 9pt;font-family : sans-serif;text-align:left;color: #000000; text-decoration: none;font-style:normal; border-bottom: #cccccc 1px solid;white-space:nowrap;}
.hh_2{background-color:#ffffff;font-weight :bold; font-size : 9pt;font-family : sans-serif;text-align:center;color: #990000; text-decoration: none;font-style:normal; border-bottom: #cccccc 1px solid;white-space:nowrap;}
.hh_3{background-color:#ffffff;font-weight :bold; font-size : 9pt;font-family : sans-serif;text-align:left;color: #000000; text-decoration: none;font-style:normal; border-bottom: #cccccc 1px dotted;white-space:nowrap;}
.hh_4{background-color:#ffffff;font-weight :bold; font-size : 9pt;font-family : sans-serif;text-align:left;color: #000000; text-decoration: none;font-style:normal; border-bottom: #cccccc 0px dotted;white-space:nowrap;}
.hh_5{background-color:#ffffff;font-weight :normal; font-size : 6pt;font-family : sans-serif;text-align:left;color: #000000; text-decoration: none;font-style:normal; border-bottom: #cccccc 1px solid;white-space:nowrap;}
.dd_aa{background-color:#ffffff;font-weight :normal; font-size : 6pt;font-family : sans-serif;text-align:left;color: #000000; text-decoration: none;font-style:normal; border-bottom: #cccccc 1px solid;white-space:nowrap;}
.dd_1{font-weight:normal;font-size:9pt;font-family:sans-serif;text-align:left;color:#000000;text-decoration: none;font-style:normal;border-bottom:#cccccc 1px dotted;white-space:nowrap;}
.result{background-color:#ffffff;width:95%;}


/*folder top*/
.folder_top{border:0px;text-align:center;background-color:#003366;height:1pt;}
.cell_left{border:0px;text-align:right;background-color:#003366;height:1pt;width:80px;}
.tab_left{border:0px;text-align:left;background-color:#003366f;height:1pt;width:50px;}
.tab_text{width:350px;border:0pt;background-color:#ffffff;vertical-align:bottom;text-align:left;font-style:normal;font-family:sans-serif;font-size:9pt;color:#333333;font-weight:bold;white-space:nowrap;}
.tab_right{border:0px;text-align:right;background-color:#003366;height:1pt;width:50px;}
.cell_right{border:0px;text-align:right;background-color:#003366;height:1pt;width:250px;}

/*----------------------------------------*/

/*print page*/
.print_table{border:0px;background-color:#ffffff;width:650px;align:left;color:#000000;}

.prnt_xxlarge{text-align:left;border:0px #000000 solid;background-color:#ffffff;width:375px;font-style:normal;font-family:sans-serif;font-size:9pt;color:#000000;font-weight:normal;}
.prnt_medium{text-align:left;border:0px #000000 solid;background-color:#ffffff;width:125px;font-style:normal;font-family:sans-serif;font-size:9pt;color:#000000;font-weight:normal;}
.banner_hed{border-bottom:3px solid #666666;background-color:#ffffff;vertical-align:middle;text-align:left;font-style:normal;font-family:sans-serif;font-size:10pt;color:#000000;font-weight:bold;white-space:wrap;}
.head_right{border-bottom:0px solid #666666;background-color:#ffffff;vertical-align:middle;text-align:right;font-style:normal;font-family:sans-serif;font-size:10pt;color:#000000;font-weight:bold;white-space:wrap;}
.head_left{border-bottom:0px solid #666666;background-color:#ffffff;vertical-align:middle;text-align:left;font-style:normal;font-family:sans-serif;font-size:10pt;color:#000000;font-weight:bold;white-space:wrap;}
.banner_prnt{border-bottom:1px solid #666666;background-color:#ffffff;vertical-align:middle;text-align:left;font-style:normal;font-family:sans-serif;font-size:10pt;color:#000000;font-weight:bold;white-space:wrap;}
.dot_left_prnt{border-top: #999999 0px dotted;border-bottom: #999999 1px dotted;padding-left:0px;vertical-align:middle;text-align:left;font-style:normal;font-family:sans-serif;font-size:9pt;font-weight:normal;white-space:nowrap;}
.note_prnt{border-top: #999999 0px dotted;border-bottom: #999999 0px dotted;padding-left:0px;vertical-align:middle;text-align:center;font-style:italic;color:#990000;font-family:sans-serif;font-size:8pt;font-weight:normal;white-space:nowrap;}
.sub_hed{background-color:#ffffff;vertical-align:middle;text-align:left;font-style:normal;font-family:sans-serif;font-size:10pt;color:#000000;font-weight:bold;white-space:wrap;}
.sig_text_prnt{background-color:#ffffff;border-top: #999999 0px dotted;border-bottom: #999999 0px dotted;padding-left:0px;vertical-align:middle;text-align:justify;font-style:normal;font-family:sans-serif;font-size:9pt;font-weight:normal;}
.center_text_prnt{background-color:#ffffff;border-top: #999999 0px dotted;border-bottom: #999999 0px dotted;padding-left:0px;vertical-align:middle;text-align:center;font-style:normal;font-family:sans-serif;font-size:9pt;font-weight:normal;}
.dot_chk_prnt{width:15px;border-top: #999999 0px dotted;border-bottom: #999999 1px dotted;padding-left:0px;vertical-align:top;text-align:center;white-space:nowrap;}
.alert_prnt{border-bottom: #990000 2px dotted;text-align:center;white-space:nowrap;font-style:normal;font-family:sans-serif;font-size:9pt;color:#990000;font-weight:bold;white-space:nowrap;}
.dot_right_prnt{border-top: #999999 0px dotted;border-bottom: #cccccc 1px dotted;padding-left:0px;vertical-align:middle;text-align:right;font-style:normal;font-family:sans-serif;font-size:9pt;font-weight:normal;white-space:nowrap;}


/*database table*/
.hh{background-color:#f5f5f5;font-weight :bold; font-size : 9pt;font-family : sans-serif;text-align:left;color: #003366;text-decoration: none;font-style:normal; border-bottom: #cccccc 1px solid;white-space:nowrap;}
.hh_1{background-color:#ffffff;font-weight :bold; font-size : 9pt;font-family : sans-serif;text-align:left;color: #000000; text-decoration: none;font-style:normal; border-bottom: #cccccc 1px solid;white-space:nowrap;}
.hh_2{background-color:#ffffff;font-weight :bold; font-size : 9pt;font-family : sans-serif;text-align:center;color: #000000; text-decoration: none;font-style:normal; border-bottom: #cccccc 1px solid;white-space:nowrap;}

.dd{font-weight :normal; font-size : 9pt;font-family : sans-serif;text-align:left;color:#003366; text-decoration: none;font-style:normal;border-bottom: #cccccc 1px dotted;white-space:nowrap;}
.dd_12{font-weight :normal; font-size : 9pt;font-family : sans-serif;text-align:right;color:#000000; text-decoration: none;font-style:normal; border-bottom: #cccccc 1px dotted;white-space:nowrap;}
.dd_2{font-weight :normal; font-size : 9pt;font-family : sans-serif;text-align:center;color:#000000; text-decoration: none;font-style:normal; border-bottom: #cccccc 1px dotted;white-space:nowrap;}
.dd_red{font-weight :normal; font-size : 9pt;font-family : sans-serif;text-align:left;color:#000000; text-decoration: none;font-style:normal; border-bottom: #cccccc 1px dotted;}
.dd_wrap{font-weight :normal; font-size : 9pt;font-family : sans-serif;text-align:left;color:#003366; text-decoration: none;font-style:normal; border-bottom: #cccccc 1px dotted;white-space:wrap;}
.no_record{height:35px;border:0pt;width:100%;text-align:center;vertical-align:middle;font-style:normal;font-family:sans-serif;font-size:9pt;font-weight:bold;color:#990000;}


/* form fields*/
.tbox_medium_enter{text-align:center;border:1px #000000 solid;background-color:#ffffdd;width:125px;font-style:normal;font-family:sans-serif;font-size:9pt;color:#000000;font-weight:normal;}
.tbox_xxlarge_ded{text-align:center;border:1px #cccccc solid;background-color:#ffffff;width:375px;font-style:normal;font-family:sans-serif;font-size:9pt;color:#000000;font-weight:normal;}
.tbox_xxlarge_enter{text-align:center;border:1px #000000 solid;background-color:#ffffdd;width:375px;font-style:normal;font-family:sans-serif;font-size:9pt;color:#000000;font-weight:normal;}
.tbox_goal{text-align:center;border:1px #000000 solid;background-color:#ffffff;width:450px;font-style:normal;font-family:sans-serif;font-size:9pt;color:#000000;font-weight:normal;}
.pdown_medium2{border:1px #000000 solid;background-color:#ffffff;width:150px;font-style:normal;font-family:sans-serif;font-size:9pt;color:#000000;font-weight:normal;}
.pdown_large_enter{border:1px #000000 solid;background-color:#ffffdd;width:175px;font-style:normal;font-family:sans-serif;font-size:9pt;color:#000000;font-weight:normal;}
.pdown_xxlarge_enter{border:1px #000000 solid;background-color:#ffffdd;width:375px;font-style:normal;font-family:sans-serif;font-size:9pt;color:#000000;font-weight:normal;}
.text_scroll_enter{border:1px #000000 solid;background-color:#ffffdd;font-style:normal;font-family:sans-serif;font-size:9pt;color:#000000;font-weight:normal;}

/* fe account*/ 
.fe_1{text-align:center;border:1px #000000 solid;background-color:#ffffff;width:25px;font-style:normal;font-family:sans-serif;font-size:10pt;color:#000000;font-weight:normal;}
.fe_2{text-align:center;border:1px #000000 solid;background-color:#ffffff;width:45px;font-style:normal;font-family:sans-serif;font-size:10pt;color:#000000;font-weight:normal;}
      
/* text & labels*/
.gray_left{padding-left:5px;border:0pt;background-color:#f5f5f5;vertical-align:middle;text-align:left;font-style:normal;font-family:sans-serif;font-size:9pt;font-weight:normal;white-space:nowrap;}
.dot_right{border-top: #cccccc 0px dotted;border-bottom: #cccccc 1px dotted;padding-left:0px;vertical-align:middle;text-align:right;font-style:normal;font-family:sans-serif;font-size:9pt;font-weight:normal;white-space:nowrap;}
.dot_text{background-color:#ffffff;border-top: #cccccc 0px dotted;border-bottom: #cccccc 1px dotted;padding-left:0px;vertical-align:middle;text-align:justify;font-style:normal;font-family:sans-serif;font-size:9pt;color:#000000;font-weight:normal;}
.banner_center{border-bottom:0px solid #cccccc; border:0pt;background-color:#f5f5f5;vertical-align:middle;text-align:center;font-style:normal;font-family:sans-serif;font-size:10pt;color:#003366;font-weight:bold;white-space:nowrap;}
.banner_record{text-align:left;background-color:#003366;height:10px;border-top:0px solid #000000;font-style:normal;font-family:sans-serif;font-size:9pt;color:#ffffff;font-weight:bold;white-space:nowrap;}
.medical{background-color:#ffffff;font-weight :normal; font-size : 9pt;font-family : sans-serif;text-align:left;color:#000000;border:0px; text-decoration: none;font-style:normal; border-bottom: #cccccc 1px dotted;white-space:nowrap;}
.page_title{padding-left:15px;border-top:0px solid #cccccc;border-bottom:0px dashed #000000; background-color:#ffffff;text-align:left;font-style:normal;font-family:sans-serif;font-size:10pt;color:#000000;font-weight:bold;white-space:nowrap;}
.divider2{border-left:0px solid #ffffcc;border-right:0px solid #f5f5f5;border-top:1px solid #000000;border-bottom:1px solid #000000; background-color:#ffffff;}

/*tables*/
.result2{background-color:#ffffff;width:85%;}
.frame_inner{border:0px;background-color:#ffffff;vertical-align:top}
.eligibility_results{width:90%;background-color:#ffffff;vertical-align:top;font-weight :normal; font-size : 9pt;font-family : sans-serif;text-align:justify;color:#000000;border:0px; text-decoration: none;font-style:normal;}


/*buttons*/
INPUT.black_arrow{border:0pt;background-color:#000000;height:22px;cursor: hand;font-weight: bold;color:#ffffff;}
INPUT.black_back{border:0pt;background-color:#000000;cursor: hand;height:22px;width:50px;font-family: sans-serif;color:#ffffff;text-align: center;font-size: 8pt;font-weight: bold;}
INPUT.menu_side2{border:0pt;background-color:#000000;cursor: hand;height:20px;width:85px;font-family: sans-serif;color:#ffffff;text-align: center;font-size: 8pt;font-weight: bold;}
INPUT.window_close{border:0pt;background-color:#990000;cursor: hand;height:22px;width:50px;font-family: sans-serif;color:#ffffff;text-align: center;font-size: 8pt;font-weight: bold;}
INPUT.record_close{border:0pt;background-color:#990000;cursor: hand;height:20px;width:85px;font-family: sans-serif;color:#ffffff;text-align: center;font-size: 8pt;font-weight: bold;}
INPUT.tools{border-top:1px solid #000000;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;background-color:#f3f3f3;cursor: hand;height:15px;width:50px;font-family: sans-serif;color:#000000;text-align: center;font-size: 7pt;font-weight: normal;}
INPUT.ded_hide{border:0pt;background-color:#cccccc;cursor: hand;height:22px;width:125px;font-family: sans-serif;color:#f5f5f5;text-align: center;font-size: 8pt;font-weight: normal;}
INPUT.femanual{border-top:1px solid #000000;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;background-color:#ffffff;cursor: hand;height:20px;width:125px;font-family: sans-serif;color:#000000;text-align: center;font-size: 8pt;font-weight: bold;}