.e_g, .e_g table tr td {white-space: nowrap; color: #29373a; font-family: Verdana, sans-serif; font-size: 10px; vertical-align: top; padding: 2px;}
.e_g img {border: none; width: 18px; height: 12px; vertical-align: top; margin: 1px;}
.e_g_n {width: 190px;}
.e_g_r {width: 14px; border-left: 1px solid #29373a; border-top: 1px solid #29373a; text-align: center;}
.e_g_r img {width: 20px; height: 13px; border: none; margin: 0px;}
.e_g_n_vm {width: 40px; text-align: center;}
.e_g_vm {border-left: 1px solid #29373a; width: 40px; text-align: center;}
.e_g_r_b {border-top: 1px solid #29373a;}

.e_c {width: 280px;}
.e_c img {border: none; width: 18px; height: 12px;}
.e_c td {font-size: 10px; font-family: Verdana, sans-serif; padding: 2px; vertical-align: top;}
.e_c_n {width: 260px; text-indent: 10px; color: #29373a; border-bottom: 2px solid #29373a; white-space: nowrap; vertical-align: bottom; font-weight: bold;}
.e_c_f {width: 20px; text-indent: 10px; color: #29373a; border-bottom: 2px solid #29373a; white-space: nowrap; vertical-align: bottom; font-weight: bold;}

.e_l {width: 581px;}
.e_l img {border: none; width: 18px; height: 12px;}
.e_l td {font-size: 10px; font-family: Verdana, sans-serif; padding: 2px;}
.e_l_n {text-indent: 10px; color: #29373a; border-bottom: 1px solid #29373a; white-space: nowrap; vertical-align: bottom;}
.e_l_i {color: #29373a; border-bottom: 1px solid #29373a; white-space: nowrap; vertical-align: bottom; text-align: center;}
.e_l_f {color: #29373a; border-bottom: 1px solid #29373a; white-space: nowrap; vertical-align: bottom; text-align: center;}
.e_l_d {color: #29373a; border-bottom: 1px solid #29373a; white-space: nowrap; vertical-align: bottom; text-align: center;}
.e_l_l {color: #29373a; border-bottom: 1px solid #29373a; white-space: nowrap; vertical-align: bottom; text-align: center;}
.e_l_n_n {text-indent: 10px; color: #29373a; border-bottom: 2px solid #29373a; white-space: nowrap; vertical-align: bottom; font-weight: bold;}
.e_l_n_i {color: #29373a; border-bottom: 2px solid #29373a; white-space: nowrap; vertical-align: bottom; font-weight: bold; text-align: center;}
.e_l_n_f {color: #29373a; border-bottom: 2px solid #29373a; white-space: nowrap; vertical-align: bottom; font-weight: bold; text-align: center;}
.e_l_n_d {color: #29373a; border-bottom: 2px solid #29373a; white-space: nowrap; vertical-align: bottom; font-weight: bold; text-align: center;}
.e_l_n_l {color: #29373a; border-bottom: 2px solid #29373a; white-space: nowrap; vertical-align: bottom; font-weight: bold; text-align: center;}

.e_p img {border: none; width: 18px; height: 12px;}
.e_p td {font-size: 10px; font-family: Verdana, sans-serif; padding: 2px;}
.e_p_i {color: #95a9bb; text-align: right; border-bottom: 1px solid #29373a; vertical-align: bottom;}
.e_p_n {color: #29373a; border-bottom: 1px solid #29373a; white-space: nowrap; vertical-align: bottom;}
.e_p_f1 {border-bottom: 1px solid #29373a; vertical-align: bottom;}
.e_p_f2 {border-right: 1px solid #29373a; border-bottom: 1px solid #29373a; vertical-align: bottom;}
.e_p_f2a {border-bottom: 1px solid #29373a; vertical-align: bottom;}
.e_p_d1 {border-right: 1px solid #29373a; border-bottom: 1px solid #ffffff; text-align: center; vertical-align: top;}
.e_p_d1a {border-bottom: 1px solid #ffffff; text-align: center; vertical-align: top;}
.e_p_d1 span, .e_p_d1a span {color: #ffffff; background-color: #29373a; padding: 2px; font-size: 8px; width: 25px; vertical-align: top;}
.e_p_d2 {border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff; text-align: center; vertical-align: top;}

