﻿html
{
	height: 100%;
}
body
{
	margin: 0;
	padding: 0;
	font-size:12px;
	height:100%
	/*overflow: auto;
	text-align: center;*/
}
#flashContent
{
	display: none;
}
.AA .yuimenuitemlabel .helptext
{
	margin-left: 20em;
}
div.yuimenu .bd
{
	zoom: normal;
}
div.yuimenu a.yuimenuitemlabel-disabled:visited
{
	color: #A6A6A6;
}
/**/
#dtech
{
	position: absolute;
	margin: 0 auto;
	z-index: 55;
}


.dc_r11
{
	
	border-top:solid 1px #cccccc;
	margin-top:5px;
}
.dc_c11
{
	text-align: left;
	/*border-top:1px solid #E2E2E2;*/
	margin-bottom:-3px;
	background: #ffffff url(../../images/time_bg.gif) repeat-x;
}
.dc_c11 img
{
	margin:0 4px;
	  /*padding: 1px 5px;       font-size: 12px;       margin-right: 5px;     border: 1px solid #ccc;*/
}
.dc_c11 .range
{
	/* border-right:1px #ccc solid;*/
	padding:1px 5px;
	font-size: 12px;
	margin-right: 5px;
	color: #005693;
	font-weight: bold;
	font-family:Arial;
}
.dc_c11 .rangehover
{
	font-weight: bold;
	font-size: 12px;
	margin-right: 5px;
	color: #ff9c00;
	font-weight: bold;
	font-family:Arial;
}

.leftFlash
{
	/* 	min-height: 800px; 		height: auto !important; 		*/
	height: 100%; /*overflow: visible;        width: 100%;    float: left;    background:#ccc;*/
	width:605px;
	
	display: block;
	text-align:left;
}
#flashContent
{
}
.leftFlash #AAFlashChart
{
	/*	min-height: 800px; 	height: auto !important; 	height: 700px;*/ /*overflow: visible;*/
	display: block;
	position: static;
	text-align: left;
}
.rightTd
{
	 /*width: 241px; height: 1000px;*/
	width:233px;
	font-size:12px;
	font-family:Arial;
	color:#000000;
}
.rightTd input
{
	width: 30px;
}

.rightTd .btnf12_lt
{
	border: 1px #bed5ec solid;
	padding: 0 5px 2px 5px;
	white-space: nowrap;
	cursor: pointer;
	height: 22px;
	background: #ffffff url(../../Images/btn_lightbg.gif) repeat-x;
	width: 80px;
}
.floatR
{
	float: right;
}

.quoteArea
{
	float: left;
}
.quoteArea #symbol
{
	width: 100px;
	float: left;
}
.quoteArea #get_chart_button
{
	margin: 3px;
	float: left;
	background: transparent url(../../images/sprite.png) no-repeat 0 -185px;
	border: 0 none;
	cursor: pointer;
	height: 18px;
	padding-bottom: 2px;
	height: 18px;
	width: 81px;
	font: bold 65% Verdana;
	text-transform: uppercase;
	color: #555;
}

.w_pop
{
	z-index: 12;
	position: absolute;
	display: none;
	background: #ffffff;
	margin-top: 10px;
	margin-left: 200px;
	font-size: 12px;
	font-family: Arial;
	color: #000000;
	width: 300px;
	border:solid 5px #F1F1F1;
	padding:5px 0;
}

.w_pop1
{
	z-index: 12;
	position: absolute;
	display: none;
	background: #fff;
	margin-top: -28px;
	margin-left: 134px;
	font-size: 12px;
	font-family: Arial;
	color: #000000;
	border: 3px #cccccc solid;
}
.w_pop .ln
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#F1F1F1 none repeat scroll 0 0;
	float:left;
	height:1px;
	width:100%;
}
.w_pop li
{
	white-space: nowrap;
	list-style: none;
	padding-left: 30px;
}
.w_pop1 li
{
	white-space: nowrap;
	list-style: none;
}
.w_pop .lrp
{
	padding-left:5px;
	padding-right:5px;
}
.w_pop1 .lrp
{
	padding: 5px;
}
.w_pop .bd
{
	padding: 5px;
}
.w_pop1 .bd
{
	padding: 5px;
}
.font15
{
	font-size: 15px;
}
.bold
{
	font-weight: bold;
}
.floatL
{
	float: left;
}
.floatR
{
	float: right;
}
.d_r1
{
	float:left;
	width:100%;
}
.d_r1 .d_desp
{
	border:solid 1px #D1D1D1;
	font-size: 12px;
	padding: 3px;
	height: 100px;
	font-family:Arial;
	overflow-y: scroll;
	overflow-x: hidden;
}
.dc_t
{
	border:0 none;
	border-spacing:0;
	width: 100%;
}
.dc_t span
{
	/*font-size: 12px;
	font-family:Arial;
	color:#000000;*/
}
.sp
{
	margin-bottom:5px;
}
.w_pop .btnf12_lt
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#FFFFFF url(../../images/btn_lightbg.gif) repeat-x scroll left 1px;
	border:1px solid #BED5EC;
	color:#003065;
	cursor:pointer;
	font-family:arial;
	font-size:12px;
	height:22px;
	padding:0 5px 2px;
	white-space:nowrap;
}
.w_pop1 .btnf12_lt
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#FFFFFF url(../../images/btn_lightbg.gif) repeat-x scroll left 1px;
	border:1px solid #BED5EC;
	color:#003065;
	cursor:pointer;
	font-family:arial;
	font-size:12px;
	height:22px;
	padding:0 5px 2px;
	white-space:nowrap;
}
.AA .yuimenubarnav
{
	width: 300px;
}

.AA .yuimenubarnav .hd
{
	padding-top: 10px;
}
.AA .yuimenubarnav .hd span
{
	text-align: left;
}

/*#yfi_chart_compare_container{width:300px;position:absolute; background:#fff; left:300px; top:300px;  z-index:55; border:#ccc 1px solid; }  */
.spanclose
{
	background: url(../../images/mouseon_tab_close.gif) no-repeat;
	width: 13px;
	height: 13px;
	float: right;
	position: absolute;
	right: 17px;
}

#chart_compare_draw_wrapper
{
	width: 200px;
	text-align: center;
}

#yfi_chart_compare_draw
{
	/*border: 1px #bed5ec solid;
	padding: 0 5px 2px 5px;
	white-space: nowrap;
	cursor: pointer;
	height: 22px;
	background: #ffffff url(../../Images/btn_lightbg.gif) repeat-x;  background: transparent url(../../images/sprite.png)no-repeat scrol 100% -577px; cursor: pointer; height: 23px; padding: 0pt 10px  4px  8px; font-weight: bold; font-size: 80%; color: #ffffff;*/
}
#compare_cancel
{
	/*border: 1px #bed5ec solid;
	padding: 0 5px 2px 5px;
	white-space: nowrap;
	cursor: pointer;
	height: 22px;
	background: #ffffff url(../../Images/btn_lightbg.gif) repeat-x; background: transparent url(../../images/sprite.png) no-repeat scroll 100% -696px; cursor: pointer; height: 23px;padding: 0pt 10px 4px 8px; font-weight: bold; font-size: 80%; color: #555555;*/
}

.yuimenu
{
	top: -999em;
	left: -999em;
}
.yuimenubar
{
	position: static;
}
.yuimenu .yuimenu, .yuimenubar .yuimenu
{
	position: absolute;
}
.yuimenubar li, .yuimenu li
{
	list-style-type: none;
}
.yuimenubar ul, .yuimenu ul, .yuimenubar li, .yuimenu li, .yuimenu h6, .yuimenubar h6
{
	margin: 0;
	padding: 0;
}
.yuimenuitemlabel, .yuimenubaritemlabel
{
	text-align: left;
	white-space: nowrap;
}
.yuimenubar ul
{
	zoom: 1;
}
.yuimenubar .yuimenu ul
{
	zoom: normal;
}
.yuimenubar > .bd > ul:after
{
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
	line-height: 0;
}
.yuimenubar > .bd > ul .li
{
	padding: 0 30px;
}
.yuimenubaritem
{
	font-size: 12px;
	float: left;
}
.yuimenubaritemlabel, .yuimenuitemlabel
{
	display: block;
}
.yuimenuitemlabel .helptext
{
	font-style: normal;
	display: block;
	margin: -1em 0 0 10em;
}
.yui-menu-shadow
{
	position: absolute;
	visibility: hidden;
	z-index: -1;
}
.yui-menu-shadow-visible
{
	top: 2px;
	right: -3px;
	left: -3px;
	bottom: -3px;
	visibility: visible;
}
.hide-scrollbars *
{
	overflow: hidden;
}
.hide-scrollbars select
{
	display: none;
}
.yuimenu.show-scrollbars, .yuimenubar.show-scrollbars
{
	overflow: visible;
}
.yuimenu.hide-scrollbars .yui-menu-shadow, .yuimenubar.hide-scrollbars .yui-menu-shadow
{
	overflow: hidden;
}
.yuimenu.show-scrollbars .yui-menu-shadow, .yuimenubar.show-scrollbars .yui-menu-shadow
{
	overflow: auto;
}
.AA .yuimenubar
{
	/*font-size: 93%;
	line-height: 2;
	line-height: 1.9;
	border-bottom: solid 1px #808080;*/ /* background:url(../../images/sprite.png)repeat-x 0 0; */
	background:url(../../images/bg_topmenu.gif) repeat-x;
}
.AA .yuimenubaritem
{
	/*border-right: solid 1px #ccc;*/
}
.AA .yuimenubaritemlabel
{
	margin-right:10px;
	color: #000;
	text-decoration: none;
	cursor: default;
	position: relative;
	border:solid 1px #D6D6D6;
	margin-top:2px;
	/*margin: -1px;padding: 0 5px;*/
}
.AA .yuimenubarnav .yuimenubaritemlabel
{
	padding: 10px 30px 0 0;
	display: inline-block;
}
.AA .yuimenubarnav table
{
	padding-left: 40px;
}
.AA .yuimenubarnav ul
{
	margin: 0 40px;
}
.AA .yuimenubarnav li
{
	width: 400px;
	text-align: left; /* padding-left:40px;*/
}
.AA .yuimenubar .yuimenubaritem-hassubmenu, .AA .yuimenubar .yuimenubaritemlabel-hassubmenu
{
	/*	padding: 0 10px 0 6px;*/ /*border-right:1px solid #ccc; font-size:12px;
	background: url(../../images/menubaritem_submenuindicator.png) 100% center no-repeat;
	background: url(../../images/tri_blue.gif) 100% center no-repeat;*/
}

/*{
	padding: 0 10px 0 6px;
	background: url(../../images/menubaritem_submenuindicator.png) right center no-repeat;
}*/
.AA .yuimenubaritem-selected
{
	background: url(../../images/sprite.png) repeat-x 0 -1700px;
}
.AA .yuimenubaritemlabel-selected
{	
	border:1px solid #62BAE4;
}
.AA .yuimenubarnav .yuimenubaritemlabel-selected
{
	/*border-left-width: 1px;
	margin-left: -1px;
	left: -1px;*/
}
.AA .yuimenubaritemlabel-disabled
{
	cursor: default;
	color: #A6A6A6;
}
.AA .yuimenubarnav .yuimenubaritemlabel-hassubmenu-disabled
{
	/*background-image: url(../../images/menubaritem_submenuindicator_disabled.png);*/
	background-image: url(../../images/tri_blue.gif);
}
.AA .yuimenu
{
	font-size: 93%;
	line-height: 1.5;
	line-height: 1.45;
}
.AA .yuimenubar .yuimenu, .AA .yuimenu .yuimenu
{
	font-size: 12px;
	color: #000000;
	font-family:Arial;
}
.AA .yuimenu .bd
{
	zoom: 1;
	_zoom: normal;
	border: 0;
	background-color: #ffffff;
}
.AA .yuimenu .yuimenu .bd
{
	zoom: normal;
}
.AA .yuimenu ul
{
	padding: 3px 0;
	border-bottom:solid 1px #cccccc
}
.AA .yuimenu ul.first-of-type
{
	/*border-width: 0;*/
}
.AA .yuimenu h6
{
	font-weight: bold;
	border-style: solid;
	border-color: #ccc;
	border-width: 1px 0 0 0;
	color: #a4a4a4;
	padding: 3px 10px 0 10px;
}
.AA .yuimenu ul.hastitle, .AA .yuimenu h6.first-of-type
{
	border-width: 0;
}
.AA .yuimenu .yui-menu-body-scrolled
{
	border-color: #ccc #808080;
	overflow: hidden;
}
.AA .yuimenu .topscrollbar, .AA .yuimenu .bottomscrollbar
{
	height: 16px;
	border: solid 1px #808080;
	background: #fff url(../../images/sprite.png) no-repeat 0 0;
}
.AA .yuimenu .topscrollbar
{
	border-bottom-width: 0;
	background-position: center -950px;
}
.AA .yuimenu .topscrollbar_disabled
{
	background-position: center -975px;
}
.AA .yuimenu .bottomscrollbar
{
	border-top-width: 0;
	background-position: center -850px;
}
.AA .yuimenu .bottomscrollbar_disabled
{
	background-position: center -875px;
}
.AA .yuimenuitem
{
	_border-bottom: solid 1px #fff;
}
.AA .yuimenuitemlabel
{
	padding: 0 20px;
	color: #000;
	text-decoration: none;
	cursor: default;
}
.AA .yuimenuitemlabel .helptext
{
	margin-top: -1.5em;
	margin-top: -1.45em;
}
.AA .yuimenuitem-hassubmenu
{
	background-image: url(../../images/menuitem_submenuindicator.png);
	background-position: right center;
	background-repeat: no-repeat;
}
.AA .yuimenuitem-checked
{
	background-image: url(../../images/menuitem_checkbox.png);
	background-position: left center;
	background-repeat: no-repeat;
}
.AA .yui-menu-shadow-visible
{
	background-color: #000;
	opacity: .12;
	filter: alpha(opacity=12);
}
.AA .yuimenuitem-selected
{
	background-color: #ddfbff;
}
.AA .yuimenuitemlabel-disabled
{
	cursor: default;
	color: #A6A6A6;
}
.AA .yuimenuitem-hassubmenu-disabled
{
	background-image: url(../../images/../../images/menuitem_submenuindicator_disabled.png);
}
.AA .yuimenuitem-checked-disabled
{
	background-image: url(../../images/menuitem_checkbox_disabled.png);
}
#dashed
{
	border-top: 1px dashed #000000;
	height: 1px;
	overflow: hidden;
}
.btnDraw
{
	background:url(../../images/update.gif) no-repeat;
	padding:0 5px 2px; 
	border:none;
	height:25px;
	width:70px;	
	cursor:pointer;
	text-align:center;
	margin:0 2px;
}
.btnCancel
{
	background:url(../../images/btn_cancel.gif) no-repeat;
	padding:0 5px 2px;
	border:none;
	height:25px;
	width:70px;
	cursor:pointer;
	text-align:center;
	margin:0 2px;
}
.solids
{
	margin-bottom:3px;
	margin-top:3px;
}
.fontA
{
	font-family:Arial;
	color:#000000;
}
.quoteMeter
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#3F77A6 url(../../images/btn_deepbg.gif) repeat-x scroll left 1px;
	border:1px solid #5B97CA;
	color:#FFFFFF;
	cursor:pointer;
	font-family:Arail;
	font-size:12px;
	white-space:nowrap;
}