	html,body {
		margin:0px;
		padding:0px;
		height:100%;
		overflow: hidden;
	}
	body
	{	
		font-family: Arial;
		font-size: 12px;
	 	border-collapse:collapse;
		border-spacing:0px;
	}
	
	p, td, li, form, label {
		font-size: 11px;
	}
	
	td, ul, ol, li, form, input, select {
		padding: 0;
		margin: 0;
	}
	
	img {
		padding: 0;
		border: 0;
	}
	/*START TOP TITLE*/
	.ec_table
	{	
		border-left:0px solid #0059b0;
		border-right:0px solid #cbcbcb;
		border-bottom:0px solid #cbcbcb;
		font-size: 11px;
		color:#333333;	
		text-decoration: none;	
		width:100%;
		padding:0px;
		border-spacing:0px;
		border-collapse:collapse;
		
	}
	.ec_td_header
	{
		padding:0px;
		border-spacing:0px;
		border-collapse:collapse;
		border:0px solid #000000;
		border-left: 0px solid #cbcbcb;
		border-right: 0px solid #cbcbcb;
		width:100%;
		height:20px;
	}
	.ec_top_td, .ec_top_td_last
	{
		width:100%;
		color:#ffffff;
		/*background-color:#0452A1;*/
		font-size: 11px;
		font-weight: bold;
		text-decoration: none;	
		padding:0px;
		border-spacing:0px;
		vertical-align: middle;
		border-left: 0px solid #cbcbcb;
	}
	.ec_top_td, .ec_top_td_last,.ec_top_tr
	{
		background-image:url('http://c1802182.cdn.cloudfiles.rackspacecloud.com/top_bg.gif');
	}
	.ec_top_tr
	{
		vertical-align:middle;
		padding:0px;
		border-spacing:0px;
	}
	.ec_top_td_last
	{
		width:19%;
	}
	.ec_table_in_header
	{
		padding:0px;
		border-spacing:0px;
		border-collapse:collapse;
	}
	.ec_top_white_arrow
	{
		background: transparent url('/images/white-arrow.gif') no-repeat;
		width:16px;
	}
	.ec_a_top,a.ec_a_top:hover
	{
		color:#ffffff;
		text-decoration: none;
		font-size: 12px;
		font-weight: bold;
	}
	.ec_filter_drop_table
	{
		padding:0px;
		border-spacing:0px;
		border-collapse:collapse;
	}
	.ec_top_tr_drop_down
	{
		vertical-align:middle;
		padding:0px;
		border-spacing:0px;
		height:20px;
		background: url('/images/economic_calendar/drop_down.gif') no-repeat center;
	}
	.ec_popup_calendar_spacer
	{
		width:10px;
	}
	.w_11
	{
		color:#FFFFFF;
	}
	/*END TOP TITLE*/
	#root {
		position:absolute;
		height:140px;
		width:180px;
		background-color:#F4F4F4;
		border:1px solid #333;
		font-family:verdana, sans-serif;
		font-size:10px;	
		color:#FFFFFF;	
		}

	#handle {
		width:126px;
		color:white;
		background-color:#333333;
		cursor:move;	
		position:absolute;
		}
	#close {
		width:46px;
		color:#FFFFFF;
		background-color:#333333;
		cursor:hand;
		padding:0px 0px 0px 135px;
		}	

	#container
	{
		position:relative;
	}
	
	#candlestick_menu
	{
		position:absolute;top:21px;left:15px;
		background-color: #8A8A8A;
		height:19px;
	}

	.candlestick_input
	{ 
		width: 80px; 
		font-size: 9px;
		font-family: verdana;
	}
	
	#title_div {
		/*position: relative;*/
		margin-top:-7px;
		margin-right:28px;
		height:1px;
		width: 100%;	
		color:#FFFFFF;
	}
	#blank_div {
		position: absolute;
		top:0px;
		height:1px;
		width: 100%;	
		background-color:#FFFFFF;
	}	

	
	.chart_image_div
	{
		background: #f6f7fb url('http://c1802182.cdn.cloudfiles.rackspacecloud.com/ajax_loading.gif') center center no-repeat;*/
	}

	
	
	.menuButton {border:1px outset #333333;
		background-color:#333333;
		color:white;margin-top:-1px;}
	.blueButton {border:1px outset #333333;
		background-color:#333333;
		width:70px; color:white;margin-top:-1px;}

/* New Buttons */
.newBtn{background-image:url('http://c1308342.cdn.cloudfiles.rackspacecloud.com/new_btn.png');height:21px;}
.newBtnHover{text-decoration:none !important;white-space:nowrap;}

.newBtnLeft{background-repeat:no-repeat;padding:4px 0px 3px 0px;width:5px;margin:0px 0px 0px 0px;}
.newBtnCenter{background-repeat:repeat-x;padding:2px 11px 3px 11px;color:#fff;font-size:14px;}
.newBtnRight{background-repeat:no-repeat;padding:4px 2px 3px 0px;width:5px;margin:0px 0px 0px 0px;}

.leftNewBtnGreen{background-position:left 0px;}
.centerNewBtnGreen{background-position:0px -26px;text-shadow:#137000 0px 0px 5px;}
.rightNewBtnGreen{background-position:left -52px;}

.leftNewBtnGray{background-position:left -78px;}
.centerNewBtnGray{background-position:0px -104px;text-shadow:#5d5d5d 0px 0px 5px;}
.rightNewBtnGray{background-position:left -130px;}

.leftNewBtnOrange{background-position:left -156px;padding:4px 2px 3px 0px !important;}
.centerNewBtnOrange{background-position:0px -182px;text-shadow:#bb3000 0px 0px 5px;}
.rightNewBtnOrange{background-position:left -208px;}

.leftNewBtnBlue{background-position:left -234px;padding:4px 1px 3px 0px !important;}
.centerNewBtnBlue{background-position:0px -260px;text-shadow:#07598c 0px 0px 5px;}
.rightNewBtnBlue{background-position:left -286px;padding:4px 2px 3px 0 !important;}

.leftNewBtnBigBlue{background-position:left -312px;padding:10px 0px 7px 0px !important;}
.centerNewBtnBigBlue{background-position:0px -348px;padding:6px 11px 7px 11px !important;text-shadow:#002a54 0px 0px 5px;font-size:16px !important;}
.rightNewBtnBigBlue{background-position:left -384px;padding:10px 5px 7px 0px !important;}

.newBtnSpecial{background-image:url('http://c1308342.cdn.cloudfiles.rackspacecloud.com/new_btn_special_v2.png');height:16px;}

.newBtnSpecialLeft{background-repeat:no-repeat;padding:2px 11px 2px 0px;width:15px;margin:0px 0px 0px 0px;}
.newBtnSpecialCenter{background-repeat:repeat-x;padding:2px 5px 2px 5px;color:#fff;font-size:10px;} 
.newBtnSpecialRight{background-repeat:no-repeat;padding:2px 8px 2px 0px;width:15px;margin:0px 0px 0px 0px;}

.leftNewBtnSpecialGreen{background-position:left 2px;}
.centerNewBtnSpecialGreen{background-position:0px -20px;}
.rightNewBtnSpecialGreen{background-position:left -40px;}
/* New Buttons */
