/* Generated by F12 developer tools. This might not be an accurate representation of the original source file */#dt_example {	font: 80%/1.45em "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal; background-color: rgb(255, 255, 255);}#dt_example #container {	margin: 30px auto; padding: 0px; width: 800px;}#dt_example #footer {	margin: 50px auto 0px; padding: 0px;}#dt_example #demo {	margin: 30px auto 0px;}#dt_example .demo_jui {	margin: 30px auto 0px;}#dt_example .big {	color: rgb(78, 108, 163); line-height: 1.6em; font-size: 1.3em; font-weight: bold;}#dt_example .spacer {	height: 20px; clear: both;}#dt_example .clear {	clear: both;}#dt_example pre {	padding: 15px; border: 1px solid rgb(204, 204, 204); background-color: rgb(245, 245, 245);}#dt_example h1 {	color: rgb(78, 108, 163); line-height: 1.6em; clear: both; font-size: 1.3em; font-weight: normal; margin-top: 2em; border-bottom-color: rgb(176, 190, 217); border-bottom-width: 1px; border-bottom-style: solid;}#dt_example h2 {	color: rgb(78, 108, 163); line-height: 1.6em; clear: both; font-size: 1.2em; font-weight: normal;}#dt_example a {	color: rgb(0, 99, 220); text-decoration: none;}#dt_example a:hover {	text-decoration: underline;}#dt_example ul {	color: rgb(78, 108, 163);}.css_right {	float: right;}.css_left {	float: left;}.demo_links {	width: 50%; margin-bottom: 1em; float: left;}