#cFin_lr	{  border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #2D65BB; border-left-color: #2D65BB; }
.b_blue	{  margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px }
.black_link	{  color: #000000; }
.but_sub	{  font-family: "Ms Sans Serif", System; font-size: 8px; color: #000000; background-color: #558ADA; background-image: url(/image/submit_bg_gr.gif); background-repeat: repeat-x; height: 22px; border:0px none; border-collapse:collapse }
.co_but	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #DFDFC4; height: 20px; padding-top: 0px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px; }
.co_list	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding-left:6px }
.co_rep_lst_child	{  background-color: #8BACDF; }
.co_sch_bLine	{  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: solid; border-left-style: none; border-bottom-color: #CBDBEC; }
.co_sch_table	{  border: 1px solid #828CB0; background-color:#EFF1F5; }
.co_tab_bg	{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #FBE9C6;; height: 22px; }
.co_tab_bg_c	{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; background-color: #2459AE; background-image: url(/image/co_tab_bg_c.gif); background-repeat: repeat-x; height: 22px; }
.content_area	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #FFFFFF; padding:4px; }
.continuation	{  background-image: url(/image/continuation.gif); background-repeat: repeat-y; width: 17px; background-position: right top; }
.crl_sub_tab	{  font-family: Arial, Helvetica, sans-serif; }
.cTab	{  color: #FFFFFF; height: 22px; border:0px 0px 0px 0px }
.defination_bg	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-color: #3367B4; padding: 4px; }
.dk_gr_body	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; xbackground-color: #F0F3FB; padding: 5px; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #1C3F79; border-bottom-color: #1C3F79; border-left-color: #1C3F79; }
.dk_gr_header	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #1C3F79; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 5px; }
.end_plus	{  background-image: url(/image/end_plus.gif); background-repeat: no-repeat; background-position: right top; width: 17px; }
.error_disply	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #DF0000; background-color: #DBE2EE; border: 1px solid #DF0000; }
.foot	{  background-image: url(/image/bottom-bg.gif); background-repeat: repeat-x; height: 20px; background-color: #524C4C; color: #FFFFFF; }
.footer	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #CCE6FC; background-image: url(/image/footer-bg.gif); background-repeat: repeat-x; text-align: center; vertical-align: middle; height: 42px; }
	
.gBar	{  background-color: #CCE6FC; background-image: url(/image/h-green-bg.gif); background-repeat: repeat-x; height: 24px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.gray_ul	{  border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CFCFCF; }
.loginBorder	{  background-color: #F1F1ED; border-top: 1px solid #696940; border-right: 1px solid #696940; border-bottom: 1px solid #696940; border-left: 1px solid #696940; }
.loginBut	{  border: 1px solid #000000; }
.login_text	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #E6E6E6; border: 1px solid #524C4C; height: 18px; }
.logoArea	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #FFFFEC; text-align: center; border: none; }
.lt_gr_body	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding: 5px; border-collapse:collapse; border: 1px solid #C99AE3; }
.lt_gr_header	{  border-collapse:collapse; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; background-color: #BECDE7; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 5px; }
.lt_gr_with_border	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 4px;
	border-collapse:collapse;
	border: 1px solid #BECDE7;
}
.lt1_bl_body	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding: 5px; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #9FC0E1; border-bottom-color: #9FC0E1; border-left-color: #9FC0E1; }
.lt1_bl_header	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; background-color: #9FC0E1; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 5px; }
.main_navigation_bg	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #CCE6FC; width: 180px; padding-top: 4px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.md_bl_body	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding: 5px; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #69B7EF; border-bottom-color: #69B7EF; border-left-color: #69B7EF; }
.md_bl_header	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; background-color: #69B7EF; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 5px; }
.md_gr_body	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding: 5px; xtext-align: justify; border: 1px solid #5CC6E9; border-collapse:collapse; }
.md_gr_header	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; background-color: #5CC6E9; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 5px; }
.menu_item	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 2px; }
.menu_item h2	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-weight:normal; margin: 0px; }
.oTab	{  color: #000000; height: 22px; border-top: 0px none; border-right: 0px none; border-bottom: 1px solid #D4D0C8; border-left: 0px none; }
.plus	{  background-image: url(/image/plus.gif); background-repeat: no-repeat; width: 17px; background-position: right top; }
.price	{  font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
.qist	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #EEEEEE; border: 1px solid #000000; height: 18px; }
.r	{  border-right-width: 1px; border-right-style: solid; border-right-color: #7596CB; }
.red_body	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding: 5px; border: 1px solid #1C85C4; border-collapse:collapse; }
.red_header	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #1C85C4; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 5px; }
.right_grey_border	{  border-right-width: 1px; border-right-style: solid; border-right-color: #999999; }
.right_panel_bg	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #3367B4; width: 180px; padding: 4px; }
.search_text	{   font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #EBF1C6; border: 1px solid #524C4C; height: 18px; }
.section_nav	{  background-color: #CCE6FC; xbackground-image: url(/image/h-green-bg.gif); background-repeat: repeat-x; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding: 2px; }
.sscript	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; vertical-align: super; color:#FF0000 }
.subHead	{  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; }
.td_urline	{  border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #BAC9E4; border-bottom-color: #BAC9E4; }
.top_but	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; background-image: url(/image/top-link-bg.gif);background-repeat: repeat-x; }
.top_grey_border	{ border-top-width: 1px; border-top-style: solid; border-top-color: #999999; }
.tradeCurrentTab	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: none; border-left-style: solid; border-top-color: #DBDBD0; border-right-color: #DBDBD0; border-left-color: #DBDBD0; background-color: #DBDBD0; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; text-align: center; }
.tradeOtherTab	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: none; border-left-style: solid; border-top-color: #DBDBD0; border-right-color: #DBDBD0; border-left-color: #DBDBD0; background-color: #F3F3EF; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; text-align: center; } 
.w_s_link	{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; }
.white_link	{  color: #FFFFFF; }
.ybox	{  background-color: #FFFFD2; border-width: 1px; border-style: solid; padding: 10px; border-color: #D9D443 }
body	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
form	{ margin: 0px; padding: 0px; }
h1	{  font-size: 11px; margin: 1px; }
h2	{  font-size: 11px; font-weight:normal; margin: 1px; }
h3	{  font-size: 11px; font-weight:normal; margin: 0px; }
p	{  margin-top: 5px; margin-bottom: 3px; }
strong	{ font-weight:normal; }
th	{  font-weight: normal; text-align: left; }
pre     { font-family: Bitstream Vera Sans Mono, Lucida Console, Courier, Courier New, MS Mincho; }
.td_lrb	{  border-collapse:collapse; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #BAC9E4; border-bottom-color: #BAC9E4; border-left-width: 1px; border-left-style: solid; border-left-color: #BAC9E4; }
.td_uline	{  border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: solid; border-left-style: none; border-bottom-color: #BAC9E4; }
.menu_spacer	{  background-image: url(/image/menu-spacer.gif); background-repeat: repeat-x; height: 9px; }
.r1	        {  background-color: #F0F3F9; }
.section_nav	{  background-color: #CCE6FC; xbackground-image: url(/image/h-green-bg.gif); background-repeat: repeat-x; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding: 2px; }
.text_look      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: 0px none; color: #0000FF; text-decoration: underline; background-color: #FFFFFF; text-align:left; margin:0px; overflow:hidden; }
.co_header { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; background-color: #2459AE; padding: 2px; font-weight: bold;}

font.seclevel_1 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16pt; color: #004293; font-weight: bold; }
font.seclevel_2 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13pt; color: #004293; font-weight: bold; }
font.seclevel_3 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11pt; color: #005a87; xtext-decoration: underline; font-weight: bold }
font.seclevel_4 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #a52a2a }
font.seclevel_5 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; color: #0545A5; font-weight: bold }
font.seclevel_6 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; color: #005a87; font-weight: bold }
font.seclevel_7 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11pt; color: #005a87; font-weight: bold }
.lsd_table      { border:0px solid #ffffff; background-color: #ffffff; border-collapse:collapse; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #000000 }
.capclass { background-color: #5169a6; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; font-weight: bold; height: 25px; color: #ffffff }
.tdtext { font-size: 8pt; text-decoration: none; font-family: Arial, Verdana, Helvetica, sans-serif }
.c_tdtext { border:0px solid ; border-collapse:collapse; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; white-space: nowrap; color: #000000; background-color: #E4EBF3; }
.thtext { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000000; background-color: #2f4289 }

.img_but_frst
    {
    cursor:hand;
    width:24px;
    background-repeat:no-repeat;
    background-image: url(/image/first.gif);
    border: none;
    background-color: #FFFFFF;
    }
.img_but_prev
    {
    cursor:hand;
    width:24px;
    background-repeat:no-repeat;
    background-image: url(/image/previous.gif);
    border: none;
    background-color: #FFFFFF;
    }
.img_but_next
    {
    cursor:hand;
    width:24px;
    background-repeat:no-repeat;
    background-image: url(/image/next.gif);
    border: none;
    background-color: #FFFFFF;
    }
.img_but_last
    {
    cursor:hand;
    width:24px;
    background-repeat:no-repeat;
    background-image: url(/image/last.gif);
    border: none;
    background-color: #FFFFFF;
    }
.img_but_frstdisabled { cursor:auto; width:24px; background-repeat:no-repeat; background-image: url(/image/first_disabled.gif); border: none; background-color: #FFFFFF;}
.img_but_prevdisabled { cursor:auto; width:24px; background-repeat:no-repeat; background-image: url(/image/previous_disabled.gif); border: none; background-color: #FFFFFF;}
.img_but_nextdisabled { cursor:auto; width:24px; background-repeat:no-repeat; background-image: url(/image/next_disabled.gif); border: none; background-color: #FFFFFF;}
.img_but_lastdisabled { cursor:auto; width:24px; background-repeat:no-repeat; background-image: url(/image/last_disabled.gif); border: none; background-color: #FFFFFF;}
.end_plus_branch
    {
    background-image: url(/image/end_plus_branch.gif);
    background-repeat: no-repeat;
    background-position: right top;
    width: 17px;
    }
.end_plus_leaf
    {
    background-image: url(/image/end_plus_no_branch.gif);
    background-repeat: no-repeat;
    background-position: right top;
    width: 17px;
    }
.plus_branch
    {
    background-image: url(/image/plus_branch.gif);
    background-repeat: no-repeat;
    width: 17px;
    background-position: right top;
    }
.plus_leaf
    {
    background-image: url(/image/plus_no_branch.gif);
    background-repeat: no-repeat;
    width: 17px;
    background-position: right top;
    }
.seclevel_1 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16pt; color: #004293; font-weight: bold; }
.seclevel_2 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13pt; color: #004293; font-weight: bold; }
.seclevel_3 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11pt; color: #005a87; xtext-decoration: underline; font-weight: bold }
.seclevel_4 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #a52a2a }
.seclevel_5 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; color: #0545A5; font-weight: bold }
.seclevel_6 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; color: #005a87; font-weight: bold }
.seclevel_7 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11pt; color: #005a87; font-weight: bold }
.serror { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; background-color: #FF0000; padding: 4px; font-weight: bold; }
