body {  margin:0;  padding:0;  border:0;  background: #fff;  font-size: 1em;}#header {	margin: 0;	border-bottom: 1px solid #3678C0;	padding: 3px 0;	width: 100%;	height: 156px;	background: #fff url("/images/dtr-header2.jpg") left 6px no-repeat;	min-width: 700px;}.cleaner {  clear: both;  height: 1px;  font-size: 1px;  margin: 0;	border: 0;	padding: 0;	background: transparent;}#wrapper {	position: relative;	margin: 0;	border: 0;	padding: 0;	width: 100%;	height: 100%;	background: transparent url("/images/lbg.gif") top left repeat-y;	min-width: 700px;	line-height: normal;}#popup {	float: left;	width: 550px;	background: transparent;	height: auto;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-style: normal;	font-size: 12px;	overflow: scroll;}#lcol {  float: left;  width: 150px;  background: transparent;}#lcol ul {  list-style: none;  margin: 15px 0 20px 0;  padding: 0;  border: 0;  text-align: left;}#lcol li {	font: normal 90%/1.2em  Arial, Helvetica, sans-serif;	padding: 15px 20px 5px 20px;	color: #000000;	font-weight: bold;}#lcol a:link {	text-decoration: none;	color: #FFCC00;	margin: 0;	border: 0;	padding: 0;	display: block;	font-size: 110%;}#lcol a:hover {	color: #FFCC00;	font-size: 110%;}#lcol a:visited {	color: #000000;	text-decoration: none;}#lcol li.submenu {  font: normal 80%/1.2em  Arial, Helvetica, sans-serif;  padding: 0 10px 5px 40px;  margin: 0;	color: #fff;  background: transparent url("/images/white_dot.gif") 30px 4px no-repeat;}#lcol li.submenu a:link, #lcol li.submenu a:visited {  text-decoration: none;  color: #fff;  margin: 0;  border: 0;  padding: 0;  display: block;}#lcol li.submenu a:hover {  color: #FFCC00;}li#here, li.submenu#here {	font-weight: bolder;	font-size: 100%;	color:#FFCC00}#content {  position: relative;  margin: 0 170px 20px 170px;	border: 0;	padding: 0;	background: transparent;	line-height: normal;}#content h1 {	margin: 0;	border: 0;	padding: 15px 25px 7px 10px;	font: bolder 120% Verdana, Helvetica, sans-serif;	color: #3E70A5;	text-align: center;}#content h2 {  margin: 0;  border: 0;    padding: 15px 25px 7px 10px;  font: bolder 100%/1.3em Verdana, Helvetica, sans-serif;  color: #3E70A5;}#content h3 {  margin: 0;  border: 0;    padding: 15px 25px 7px 10px;  font: bold 90%/1.3em Verdana, Helvetica, sans-serif;  color: #3E70A5;}#content h4 {  margin: 0;  border: 0;    padding: 15px 25px 7px 10px;  font: bold 80%/1.3em Verdana, Helvetica, sans-serif;  color: #3E70A5;}#content p {  margin: 0;  border: 0;    padding: 7px 25px 7px 10px;  font: normal 85%/1.2em Verdana, Helvetica, sans-serif;  color: #333;}#content .error {  color: #f30;  font-weight: bold;}#footer {  margin: -1px 0 0 0;	border: 0;	padding: 0;	background: #000;}#footer p {  margin: 0;	border: 0;  padding: 7px 25px 7px 30px;  font: normal 75%/1.2em Verdana, Helvetica, sans-serif;  color: #fff;}.aaplayer {	text-align: left;	font: normal 65%/1.2em Verdana, Helvetica, sans-serif;	color: #333;}.tableheader {	text-align: center;	color: #FFF;	text-transform: uppercase;	font-family: Verdana, Helvetica, sans-serif;	font-size: 80%;	line-height: 1.2em;	font-weight: bolder;	font-variant: normal;}	.caption {	text-align: left;	font: bold 70%/1.2em Verdana, Helvetica, sans-serif;	color: #333;}.aaplayerC {	text-align: center;	font: normal 65%/1.2em Verdana, Helvetica, sans-serif;	color: #333;}