@charset "UTF-8";
/* ############################# ortho_stock.css ################################# */
/* ############################# ortho_stock.css ################################# */
/* ############################# ortho_stock.css ################################# */


.dental_stocks {
	float: left;
	width: 336px;

}

.dental_stocks_selector {
	width: 336px;
	float: left;
	padding-top: 3px;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dbdbdb;

}
.dental_stocks_selector h1 {
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	color: #413d3b;
	float: left;
	padding-top: 2px;
	padding-bottom: 3px;

}

.dental_stocks_selector form {
	float: right;
	}

.dental_stocks_selector select {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #413d3b;
	font-stretch:30;
	background-color: #ffffff;
	border-width: 1px;
	border-style: solid;
	border-color: #dbdbdb;
	padding-top: 1px;
	width: 153px;
	float: right;
}

.dental_stocks_header {
	width: 336px;
	float: left;
	padding-top: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
	padding-bottom: 3px;

}

.stock_hname {
	float: left;
	width: 175px;
	padding-left: 8px;
	color: #d;
}

.stock_hquote {
	float: left;


}

.stock_hchange {
	float: right;
	padding-right: 8px;

}

.dental_stocks_line {
	width: 336px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dbdbdb;
	float: left;
	padding-top: 5px;
	padding-bottom: 4px;

}
.dental_stocks_selected {
	width: 336px;
	background-color: #dbdbdb;
	float: left;
	padding-top: 5px;
	padding-bottom: 4px;
}

.dental_stocks_selected span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #404040;
	line-height: 18px;
	font-weight: bold;
}

.dental_stocks_selected a {
	float: left;
	margin-left: 8px;
	width: 175px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
	font-stretch:30pt;
}

#stock_quote {
	float: left;

}

#stock_change {
	float: right;
	padding-right: 8px;
}


.dental_stocks_list {
	width: 336px;
	background-color: #f1f1f1;
	float: left;
	margin-top:1px;
	padding-top: 5px;
	padding-bottom: 4px;
}

.dental_stocks_list span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #404040;
	line-height: 18px;
	font-weight: bold;
}

.dental_stocks_list a {
	float: left;
	margin-left: 8px;
	width: 175px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
	font-stretch:wider;
}

.dental_stocks_footer {
	width: 336px;
	float: left;
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
	font-stretch:30;
	padding-bottom: 4px;

}
.stock_date {
	display: block;
	float: left;
	padding-left: 8px;

}

.stock_delay {
	display: block;
	float: right;

}

.dental_stocks_loading {
	width: 336px;
	float: left;
	position: absolute;
	top: 134px;
	left: 160px;

}

#stock_quote_loader {
	vertical-align: middle;
	text-align:center;
    display:block;

}
  