.quote_heading2_no_pad {
	font-size:12px; color:#FFFFFF; font-weight:bold; font-family:Helvetica,Arial,sans-serif; text-decoration:none;
}
.quote_heading2_no_pad:hover {
	text-decoration:underline;
}
.quote_heading2_no_pad_grey {
	font-size:12px; color:#00AADD; font-weight:bold; font-family:Helvetica,Arial,sans-serif; text-decoration:none;
}
.quote_heading2_no_pad_grey:hover {
	text-decoration:underline;
}

.quote_chart_border {
	border:solid 1px #CCCCCC; padding-top: 2px; padding: 10px;
}

.qtxt_s_blue {
	font-family: Helvetica,Arial,sans-serif;font-size: 12px;padding-bottom: 4px;color: #1F417E;
}
.qtxt_m_blue {
	font-family: Helvetica,Arial,sans-serif;font-size: 18px;font-weight: bold;border-bottom-style: 10;color: #1F417E;letter-spacing: -0.6px;
}
.qtxt_L_blue {
	font-family: Helvetica,Arial,sans-serif; font-size: 36px; font-weight: bold; color: #1F417E; padding-bottom: 5px; line-height: 36px;
}

.qtxt_s_blue a {
	color: #1F417E; text-decoration: none;
}
.qtxt_s_blue a:visited {
	color: #1F417E; text-decoration: none;
}
.qtxt_s_blue a:hover {
	color: #1F417E; text-decoration: underline;
}

.qtxt_s_white {
	font-family: Helvetica,Arial,sans-serif; font-size: 12px; padding-bottom: 4px; color: #FFFFFF;
}
.qtxt_m_white {
	font-family: Helvetica,Arial,sans-serif; font-size: 18px; font-weight: bold; border-bottom-style: 10; color: #FFFFFF; letter-spacing: -0.6px;
}
.qtxt_L_white {
	font-family: Helvetica,Arial,sans-serif;font-size: 36px;font-weight: bold;color: #FFFFFF;padding-bottom: 5px;line-height: 36px;
}

.qtxt_s_red {
	font-family: Helvetica,Arial,sans-serif; font-size: 12px; padding-bottom: 2px; color: #FF0000;
}
.qtxt_s_green {
	font-family: Helvetica,Arial,sans-serif; font-size: 12px; padding-bottom: 2px; color: #009944;
}
.quote_padding2_white {
	border-top-style: 0; border-right-style: 0; border-bottom-style: 0; border-left-style: 0; padding-top: 2px; padding-right: 8px; padding-bottom: 2px; padding-left: 8px;
}
.qtxt_s_blue_b {
	font-family: Helvetica,Arial,sans-serif; font-size: 12px; padding-bottom: 4px; color: #1F417E; font-weight: bold;
}
.qtxt_s_blue_b a {
	color: #FF9900; text-decoration: none;
}
.qtxt_s_blue_b a:visited {
	color: #FF9900; text-decoration: none;
}
.qtxt_s_blue_b a:hover {
	color: #FF9900; text-decoration: underline;
}
.qtxt_xs_grey {
	font-family: Helvetica,Arial,sans-serif; font-size: 10px; padding-bottom: 0px; color: #666666; letter-spacing: 0em; line-height: 12px;
}
.qtxt_s_grey {
	font-family: Helvetica,Arial,sans-serif; font-size: 12px; padding-bottom: 0px; color: #666666; letter-spacing: 0em; line-height: 12px;
}
.quote_red {
	border-top-style: 0; border-right-style: 0; border-bottom-style: 0; border-left-style: 0; padding-top: 5px; padding-right: 8px; padding-bottom: 5px; padding-left: 8px; background-color: #FF0000;
}
.quote_green {
	border-top-style: 0; border-right-style: 0; border-bottom-style: 0; border-left-style: 0; padding-top: 5px; padding-right: 8px; padding-bottom: 5px; padding-left: 8px; background-color: #009944;
}
.quote_padding1_l {
	border-top-style: 0; border-right-style: 0; border-bottom-style: 0; border-left-style: 0; padding-top: 5px; padding-right: 8px; padding-bottom: 5px; padding-left: 8px; background-color: #CCCCEE; background-repeat: repeat-x;
}
.quote_padding1_t {
	border-top-style: 0; border-right-style: 0; border-bottom-style: 0; border-left-style: 0; padding-top: 5px; padding-right: 8px; padding-bottom: 5px; padding-left: 8px; background-color: #CCCCEE; background-repeat: repeat-x;
}
.quote_padding1_b {
	border-top-style: 0; border-right-style: 0; border-bottom-style: 0; border-left-style: 0; padding-top: 5px; padding-right: 8px; padding-bottom: 5px; padding-left: 8px; background-repeat: repeat-x; background-position: 80px; background-color: #CCCCEE;
}
.quote_padding2_purple {
	border-top-style: 0; border-right-style: 0; border-bottom-style: 0; border-left-style: 0; padding-top: 2px; padding-right: 8px; padding-bottom: 2px; padding-left: 8px; background-color: #CCCCEE;
}
.quote_padding2_pink {
	border-top-style: 0; border-right-style: 0; border-bottom-style: 0; border-left-style: 0; padding-top: 2px; padding-right: 8px; padding-bottom: 2px; padding-left: 8px; background-color: #FAD5E5;
}
.quote_padding2_grey {
	border-top-style: 0;border-right-style: 0;border-bottom-style: 0;border-left-style: 0;padding-top: 2px;padding-right: 8px;padding-bottom: 2px;padding-left: 8px;background-color: #7d7d7d;
}

.qtxt_s_blue_white {
	font-family: Helvetica,Arial,sans-serif;font-size: 12px;padding-bottom: 4px;color: #1F417E;
}
.qtxt_m_blue_white {
	font-family: Helvetica,Arial,sans-serif;font-size: 18px;font-weight: bold;border-bottom-style: 10;color: #1F417E;letter-spacing: -0.6px;
}
.qtxt_L_blue_white {
	font-family: Helvetica,Arial,sans-serif; font-size: 36px; font-weight: bold; color: #1F417E; padding-bottom: 5px; line-height: 36px;
}
.quote_padding2_purple_grey {
	border-top-style: 0; border-right-style: 0; border-bottom-style: 0; border-left-style: 0; padding-top: 2px; padding-right: 8px; padding-bottom: 2px; padding-left: 8px; background-color: #CCCCEE;
}

/* for etrade - start */
.quote_padding1_l_etrade {
	border-top-style: 0;border-right-style: 0;border-bottom-style: 0;border-left-style: 0;padding-top: 5px;padding-right: 8px;padding-bottom: 5px;padding-left: 8px;background-repeat: repeat-x;background-image: url(/images/EN_US/Quote/etrade/etrade_bg_l.gif);
}
.quote_padding1_t_etrade {
	border-top-style: 0;border-right-style: 0;border-bottom-style: 0;border-left-style: 0;padding-top: 5px;padding-right: 8px;padding-bottom: 5px;padding-left: 8px;background-color: #555555;background-repeat: repeat-x;background-image: url(/images/EN_US/Quote/etrade/etrade_bg_t.gif);
}
.quote_padding1_b_etrade {
	border-top-style: 0;border-right-style: 0;border-bottom-style: 0;border-left-style: 0;padding-top: 5px;padding-right: 8px;padding-bottom: 5px;padding-left: 8px;background-repeat: repeat-x;background-color: #555555;background-image: url(/images/EN_US/Quote/etrade/etrade_bg_b.gif);
}

.qtxt_s_blue_white_etrade {
	font-family: Helvetica,Arial,sans-serif;font-size: 12px;padding-bottom: 4px;color: #FFFFFF;
}
.qtxt_m_blue_white_etrade {
	font-family: Helvetica,Arial,sans-serif;font-size: 18px;font-weight: bold;border-bottom-style: 10;color: #FFFFFF;letter-spacing: -0.6px;
}
.qtxt_L_blue_white_etrade {
	font-family: Helvetica,Arial,sans-serif;font-size: 36px;font-weight: bold;color: #FFFFFF;padding-bottom: 5px;line-height: 36px;
}
.quote_padding2_purple_grey_etrade{
	border-top-style: 0;border-right-style: 0;border-bottom-style: 0;border-left-style: 0;padding-top: 2px;padding-right: 8px;padding-bottom: 2px;padding-left: 8px;background-color: #7d7d7d;
}
/* for etrade - end */

.tool_padding2_grey {
	background-color: #999999; font-family: Helvetica,Arial,sans-serif; font-size: 12px; color: #FFFFFF;
}

.quote_purple_border {
	border:solid 1px #CCCCEE; padding-top: 0px; padding: 0px;
}

.quote_queue_title_blue {
	font-family: Helvetica,Arial,sans-serif;font-size: 14px;font-weight: bold;color: #FFFFFF;background-color:#003C7E;line-height: 20px;
}
.quote_queue_title_red {
	font-family: Helvetica,Arial,sans-serif;font-size: 14px;font-weight: bold;color: #FFFFFF;background-color:#FF0000;line-height: 20px;
}
.quote_queue_m_blue {
	font-family: Helvetica,Arial,sans-serif;font-size: 18px;font-weight: bold;color: #1F417E;
}
.quote_queue_m_red {
	font-family: Helvetica,Arial,sans-serif;font-size: 18px;font-weight: bold;color: #FF0000;
}
.quote_queue_purple {
	border-style: 0; padding-top: 0px; padding-right: 10px; padding-bottom: 0px; background-color: #CCCCEE; font-family: Helvetica,Arial,sans-serif;font-size: 12px;color: #000000;
}
.quote_queue_yellow {
	border-style: 0; padding-top: 0px; padding-right: 10px; padding-bottom: 0px; background-color: #FFDD90; font-family: Helvetica,Arial,sans-serif;font-size: 12px;color: #000000;
}
.quote_queue_padding2_white {
	border-top-style: 0; border-right-style: 0; border-bottom-style: 0; border-left-style: 0; padding-top: 5px; padding-right: 8px; padding-bottom: 4px; padding-left: 8px;
}
.quote_queue_padding2_purple_grey {
	border-top-style: 0; border-right-style: 0; border-bottom-style: 0; border-left-style: 0; padding-top: 5px; padding-right: 8px; padding-bottom: 4px; padding-left: 8px; background-color: #CCCCEE;
}
.quote_queue1_padding2_white {
	border-top-style: 0; border-right-style: 0; border-bottom-style: 0; border-left-style: 0; padding-top: 3px; padding-right: 8px; padding-bottom: 3px; padding-left: 8px;
}
.quote_queue1_padding2_purple_grey {
	border-top-style: 0; border-right-style: 0; border-bottom-style: 0; border-left-style: 0; padding-top: 3px; padding-right: 8px; padding-bottom: 3px; padding-left: 8px; background-color: #CCCCEE;
}

/* Version 2 style - start */
.quote_purple_border { border: #244274 1px solid; }
.quote_purple_bg { background-color: #CCCCEE; }
.qtxt_underline_link { text-decoration: underline; }

.quote_queue_title_green_v2 { padding: 2px 8px 2px 8px; font-family: Helvetica,Arial,sans-serif;font-size: 15px;font-weight: bold;color: #FFFFFF;background-color:#009944; }
.quote_queue_green_v2 { padding: 1px 8px 2px 8px; border-style: 0; font-family: Helvetica,Arial,sans-serif;font-size: 13px;color: #009944; font-weight: bold; }
.quote_queue_title_red_v2 { padding: 2px 8px 2px 8px; font-family: Helvetica,Arial,sans-serif;font-size: 15px;font-weight: bold;color: #FFFFFF;background-color:#FF0000; }
.quote_queue_red_v2 { padding: 1px 8px 2px 8px; border-style: 0; font-family: Helvetica,Arial,sans-serif;font-size: 13px;color: #FF0000; font-weight: bold; }

.quote_padding_pink { border: #244274 1px solid; background-color: #FAD5E5; }
.quote_padding_pink td { padding-top: 5px; padding-right: 6px; padding-bottom: 5px; padding-left: 6px; }
.quote_no_top { border-top: 0px none; }
.quote_no_bottom { border-bottom: 0px none; }
.quote_no_left { border-left: 0px none; }
.quote_no_right { border-right: 0px none; }
.quote_border_right { border-right: #244274 1px solid; }
.quote_border_bottom { border-bottom: #244274 1px solid; }
.quote_border_bottom_right { border-right: #244274 1px solid; border-bottom: #244274 1px solid; }

.quote_padding2_s_font { font-size: 10px;  }
.quote_padding_v2 { padding-left: 6px; padding-right: 1px; }
.quote_padding_white { padding-top: 5px; padding-right: 8px; padding-bottom: 5px; padding-left: 8px; background-color: #FFFFFF; }
.quote_green_v2 { padding-left: 6px; padding-right: 1px; background-color: #009944; }
.quote_red_v2 { padding-left: 6px; padding-right: 1px; background-color: #FF0000; }
.quote_padding_purple_l { padding-top: 2px; padding-right: 1px; padding-bottom: 2px; padding-left: 4px; background-color: #CCCCEE; text-align: left; }
.quote_padding_purple_r { padding-top: 2px; padding-right: 4px; padding-bottom: 2px; padding-left: 1px; background-color: #CCCCEE; text-align: right; }
.quote_padding_white_l { padding-top: 2px; padding-right: 1px; padding-bottom: 2px; padding-left: 4px; background-color: #FFFFFF; text-align: left; }
.quote_padding_white_r { padding-top: 2px; padding-right: 4px; padding-bottom: 2px; padding-left: 1px; background-color: #FFFFFF; text-align: right; }

.qtxt_s_red_b { font-family: Helvetica,Arial,sans-serif; font-size: 12px; padding-bottom: 2px; color: #FF0000; font-weight: bold; }
.qtxt_s_green_b { font-family: Helvetica,Arial,sans-serif; font-size: 12px; padding-bottom: 2px; color: #009944; font-weight: bold; }

.stat_deep_color { background-color:#014d87; }
.stat_light_color { background-color:#119dd8; }

.quote_padding_top { padding-top: 5px; }
.quote_padding_bottom { padding-bottom: 5px; }
/* Version 2 style - end */

