.cnbc
{
	background: transparent url(http://media.cnbc.com/i/CNBC/CNBC_Images/backgrounds/tile_02.gif) repeat scroll center top !important;
}

body
{
	margin: 0px !important;
	padding: 0px !important;
}
#cnbc_hdsect
{
	margin-top: -2px !important;
}
#cnbc_qsrch .sbtxt a
{
	color: #fff !important;
}
#contLL
{
	float: left;
	width: 200px;
	margin: 0px;
	margin-right: 28px;
	_margin-right: 5px;
	_margin-top: 10px;
	padding: 0px;
	background: #fff;
}
#chartCont
{
	float: left;
	width: 243px;
	_width: 245px;
	border: 0px;
	padding-left: 10px;
}
#chartCont iframe
{
	float: right;
	border: 0;
	width: 223px;
}
.mcCont
{
	width: 395px;
	float: left;
}
.contIframe
{
	float: left;
	width: 405px;
	margin: 0;
	padding: 0;
	background: #fff;
	border: 0;
	margin-top: 8px;
	_margin-top: 15px;
}
.contIframe iframe
{
	float: right;
	border: 0;
	width: 422px;
}
.rr_height
{
	height: 145px;
}
#symbol_input
{
	height: 20px;
}
.noChartCont
{
	margin-left: 5px;
	margin-top: 10px;
}
.noContIframe
{
	margin-left: 5px;
	margin-top: 5px;
	_float: none;
}
.pag_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.pag_txt a:link, .pag_txt a:hover, .pag_txt a:visited
{
	color: #003366;
	text-decoration: underline;
}
.pag_bold
{
	font-weight: bold;
}
.MCNP_HCB
{
	color: #004276;
}
#featuredmc div .Dot_CNBC_boxBI
{
	padding-right: 5px !important;
}
#featuredmc
{
	width: 654px;
}
.cnbc_QS_EXT_border
{
	border-bottom: #d7dee5 1px solid;
	background-color: #f5f8e7;
	height: 40px;
}
.padL1
{
	padding-left: 1px;
}
.padR1
{
	padding-right: 1px;
}
.cnbc_QS_Reg_bg
{
	background-image: url(http://media.cnbc.com/i/CNBC/CNBC_Images/componentbacks/quotestrip_reg_gradient.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 52px;
	line-height: 14px;
}
.c_999999
{
	color: #999999;
}
.c_cb6232
{
	color: #cb6232;
}
.c_666867
{
	color: #666867;
}
.cnbc_QS_borderR
{
	border-right: #d7dee5 1px solid;
}
.cnbc_QS_borderB
{
	border-bottom: #d7dee5 1px solid;
}
.cnbc_QS_border
{
	border: #cfd6de 1px solid;
}
.padT.padB.vaT
{
	line-height: 14px;
}

/*SEO quote header*/
h2.quoteSeoHeader
{
	background: transparent url(http://media.cnbc.com/i/CNBC/Test-Dev/Ademola/Images/header_quote_v2.jpg) no-repeat scroll 0 -125px !important;
	width: 960px;
	height: 25px;
	text-indent: -999999px;
	margin: 0 0 5px 0;
	padding: 0;
}
#quoteScotttradeLink
{
	height: 25px;
	width: 220px;
	position: absolute;
	right: 0px;
	top: 0px;
}

#sympromo_content
{
	margin-top: 5px;
	margin-bottom: 5px;
	_margin-top: 5px;
	_margin-bottom: 10px;
}
#sympromo_content .cstrong
{
	font-weight: bold;
	line-height: 22px;
}

.cnbc_badge_banner_ad_area
{
	background-color: #FFFFFF;
	border: 5px solid #FFFFFF;
	float: left;
	width: 960px;
	height: 65px;
}
.cnbc_badge_banner_ad_area td
{
	width: 100%;
	padding: 0 2px;
	vertical-align: top;
	text-align: center;
}
.cnbc_badge_banner_ad
{
	border-left: 5px solid #FFFFFF;
	border-right: 5px solid #FFFFFF;
	float: none;
	left: 0;
	position: relative;
}
.inlineBlock
{
	float: left;
	margin-right: 20px;
}

/*header update*/

#cnbc_hdsect
{
	background: transparent url(http://media.cnbc.com/i/CNBC/Test-Dev/Ademola/Images/header_quote_v2.jpg) no-repeat scroll 0 0;
}

#cnbc_hd_go_btn
{
	background: transparent url(http://media.cnbc.com/i/CNBC/Test-Dev/Ademola/Images/cnbc_sprite_quote_v1.gif) no-repeat scroll 0 -300px;
	width: 26px;
	height: 21px;
	vertical-align: middle;
	border: 0px;
	text-indent: -999999px;
	overflow: hidden;
	cursor: pointer;
	float: left;	
}

#cnbc_hd_search_btn
{
	background: transparent url(http://media.cnbc.com/i/CNBC/Test-Dev/Ademola/Images/cnbc_sprite_quote_v1.gif) no-repeat scroll 0 -350px;
	width: 64px;
	height: 21px;
	vertical-align: middle;
	border: 0px;
	text-indent: -999999px;
	overflow: hidden;
	cursor: pointer;
	float: left;
}

.cnbc_qs_rt_icon 
{
	background: transparent url(http://media.cnbc.com/i/CNBC/Test-Dev/Ademola/Images/cnbc_sprite_quote_v1.gif) no-repeat scroll 0 -100px;
	width: 20px;
	height: 11px;
	border: 0px;
	text-indent: -999999px;
	overflow: hidden;	
}

.cnbc_stream_off_btn
{
	background: transparent url(http://media.cnbc.com/i/CNBC/Test-Dev/Ademola/Images/cnbc_sprite_quote_v1.gif) no-repeat scroll 0 -50px;
	width: 40px;
	height: 10px;
	border: 0px;
	text-indent: -999999px;
	overflow: hidden;	
}

.cnbc_stream_on_btn
{
	background: transparent url(http://media.cnbc.com/i/CNBC/Test-Dev/Ademola/Images/cnbc_sprite_quote_v1.gif) no-repeat scroll 0 0;
	width: 40px;
	height: 10px;
	border: 0px;
	text-indent: -999999px;
	overflow: hidden;	
}

.cnbc_help_icon 
{
	background: transparent url(http://media.cnbc.com/i/CNBC/Test-Dev/Ademola/Images/cnbc_sprite_quote_v1.gif) no-repeat scroll 0 -150px;
	width: 12px;
	height: 10px;
	border: 0px;
	text-indent: -999999px;
	overflow: hidden;		
}

.cnbc_qs_arrow_up 
{
	background: transparent url(http://media.cnbc.com/i/CNBC/Test-Dev/Ademola/Images/cnbc_sprite_quote_v1.gif) no-repeat scroll 0 -250px;
	width: 11px;
	height: 9px;
	border: 0px;
	text-indent: -999999px;
	overflow: hidden;
}

.cnbc_qs_arrow_down 
{
	background: transparent url(http://media.cnbc.com/i/CNBC/Test-Dev/Ademola/Images/cnbc_sprite_quote_v1.gif) no-repeat scroll 0 -200px;
	width: 11px;
	height: 9px;
	border: 0px;
	text-indent: -999999px;
	overflow: hidden;
}

li.ll_bullet {
	background:transparent url(http://media.cnbc.com/i/CNBC/CNBC_Images/flexi/cnbc_sprite_v1.gif) no-repeat scroll 0 -294px !important;
}

.cnbc_qa_vid_icon 
{
	background:transparent url(http://media.cnbc.com/i/CNBC/CNBC_Images/flexi/cnbc_sprite_v1.gif) no-repeat scroll 0 -194px !important;
	width: 11px;
	height: 7px;
	border: 0px;
	text-indent: -999999px;
	overflow: hidden;
}

#cnbc_tb_go_btn
{
	background: transparent url(http://media.cnbc.com/i/CNBC/Test-Dev/Ademola/Images/cnbc_sprite_quote_v1.gif) no-repeat scroll 0 -400px;
	width: 38px;
	height: 20px;
	border: 0px;
	text-indent: -999999px;
	overflow: hidden;
	cursor: pointer;
	float: left;	
}



a.signIn
{
	background: url(http://media.cnbc.com/i/CNBC/CNBC_Images/navigation/navdivider.png) 0 0 no-repeat;
	padding-left: 10px;
	margin-left: -10px;
	_margin-left: 0px;
}

.orangeArrow
{
	background-position: 0 -45px;
}
.cnbc_lineNav
{
	top: 4px;
}

#unreg_user
{
	_margin-top: 1px;
	text-align: right;
}

a.cnbcRegister
{
	background: url( 'http://media.cnbc.com/i/CNBC/CNBC_Images/flexi/cnbc_sprite_v1.gif' ) 0 -45px no-repeat;
	padding-left: 8px;
	margin-right: 4px;
}

a.cnbcSignIn
{
	background: #ccc;
	padding-left: 10px;
	background: url(http://media.cnbc.com/i/CNBC/CNBC_Images/navigation/navdivider.png) 0 0 no-repeat;
	margin-left: 8px;
}


/* dropdown fix*/

#hnav_15839069.cnbc_NavTxt, #hnav_15839285.cnbc_NavTxt, #hnav_15837362.cnbc_NavTxt, #hnav_15839121.cnbc_NavTxt, #hnav_15839121.cnbc_NavTxt, #hnav_15839135.cnbc_NavTxt, #hnav_15839069.cnbc_NavTxt, #hnav_15839263.cnbc_NavTxt, #hnav_15837856.cnbc_NavTxt, #hnav_30011296.cnbc_NavTxt, #hnav_17915729.cnbc_NavTxt
{
	height: 20px !important;
}

#confMsgDiv
{
	height: 260px;
	text-align: left;
	background-color: #FFF;
	z-index: 50000;
}
#enableMobileDiv
{
	visibility: hidden;
}
#enableMobilePopup
{
	width: 437px;
	height: 279px;
	border: 1px solid;
	position: absolute;
	background-color: #FFF;
	z-index: 50000;
}
.qs_content
{
	background-color: #FFF;
	margin: 15px 25px 15px 25px;
	width: 387px;
	font-size: 11pt;
	font-family: Arial;
	line-height: 20px;
}
.qs_content .accent
{
	font-weight: bold;
	color: #d35d04;
}
.qs_banner_area
{
	background: url(http://media.cnbc.com/i/CNBC/Components/Application%20Placeholders/Tools/Quote/Images/qs_banner_tile.jpg) repeat-x scroll;
	background-color: #333;
	height: 70px;
}
.qs_dot_divider
{
	background: url(http://media.cnbc.com/i/CNBC/Components/Application%20Placeholders/Tools/Quote/Images/qs_dot.jpg) repeat-x scroll;
	background-color: #FFF;
	height: 18px;
}
.qs_banner
{
	background: url(http://media.cnbc.com/i/CNBC/Components/Application%20Placeholders/Tools/Quote/Images/qs_mobile_sprite.jpg) no-repeat scroll 0px 0px;
	width: 365px;
	height: 60px;
}
.qs_mobile_icon
{
	background: url(http://media.cnbc.com/i/CNBC/Components/Application%20Placeholders/Tools/Quote/Images/qs_mobile_sprite.jpg) no-repeat scroll -370px 0px;
	width: 20px;
	height: 20px;
	border: 0;
	text-indent: -999999px;
	overflow: hidden;
}
.qs_close_btn
{
	background: url(http://media.cnbc.com/i/CNBC/Components/Application%20Placeholders/Tools/Quote/Images/qs_mobile_sprite.jpg) no-repeat scroll -410px 0px;
	width: 17px;
	height: 17px;
	margin-top: 5px;
	margin-right: 10px;
	border: 0;
	text-indent: -999999px;
	overflow: hidden;
	cursor: pointer;
}
.qs_submit_btn
{
	background: url(http://media.cnbc.com/i/CNBC/Components/Application%20Placeholders/Tools/Quote/Images/qs_mobile_sprite.jpg) no-repeat scroll -370px -35px;
	width: 62px;
	height: 23px;
	border: 0;
	text-indent: -999999px;
	overflow: hidden;
	cursor: pointer;
}
#mobileSubcribeForm
{
	color: #333;
	font-size: 8pt;
	font-family: Arial;
	font-weight: bold;
	line-height: 15px;
	margin: 0px;
}
#mobileSubcribeForm .header
{
	margin: 0px 0px 10px 0px;
	padding: 0px;
}
#mobileSubcribeForm .sub
{
	color: #333;
	font-size: 8pt;
	font-family: Arial;
	font-weight: normal;
	line-height: 10px;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	width: 387px;
}
.threedigits
{
	width: 30px;
	color: #333;
	font-size: 12pt;
	font-family: Arial;
}
.fourdigits
{
	width: 40px;
	color: #333;
	font-size: 12pt;
	font-family: Arial;
}
.spacer
{
	height: 23px;
	line-height: 20px;
}
#qs_mobileinfo
{
	margin: 0px 0px 10px 0px;
	padding: 0px;
}
#qs_mobileinfo .error
{
	color: #901E03;
}
.inputGroup
{
	width: 387px;
	float: left;
	clear: both;
	margin: 0px 0px 10px 0px;
	padding: 0px;
}
#qs_success
{
	color: #901E03;
	font-size: 8pt;
	font-family: Arial;
	font-weight: bold;
	line-height: 15px;
	margin: 0px;
}