﻿body {  	font-family:Verdana,Arial,Helvetica,sans-serif; 	font-size:11px; 	margin-bottom: 0px; 	margin-top:0px;	 	background-color:#3A3838; }
.mainDiv { 	width:1000px; 	background-color:#FFF; text-align:left;}
.box { 	background-color:#FFF;border:solid thin #2DA9C8; }
.text { 	font-size:14px; 	font-weight:bold; 	color:#2DA9C8; }
.header  { 	font-size: 12px; 	font-weight:bold; 	color:#333; 	padding:5px; }

.tableHeader { 	background-color:#3399CC; 	font-size: 12px; 	font-weight:bold; 	height: 35px; 	padding-left:10px; 	padding-right:20px; 	vertical-align:middle; 	color:#FFFFFF; }
.tableHeader table { 	width:100%; 	text-decoration:none; 	height: 35px; }
.tableHeader a { 	width:100%; 	text-decoration:none; 	height: 35px; 	font-size: 12px; 	color:#CCCCCC; }

.dd { 	border:1px solid #999; 	color:#000000; 	 	 	font-style:normal; 	font-variant:normal; 	font-weight:normal; 	line-height:normal; 	margin:1px; 	 }
.textbox { 	border:1px solid #999; 	color:#000000; 	font-size:12px; 	font-stretch:normal; 	font-style:normal; 	font-variant:normal; 	font-weight:normal; 	line-height:normal; 	margin:1px; 	padding:1px; 	height:20px; 	width:200px; }
.button  { 	background-color:#333; 	border:2px solid #2DA9C8; 	font-size:11px; 	font-weight:bold; 	color:White;	padding:3px; 	text-align:center; 	 }
.textArea { 	border:solid thin #999999; }


.trackTable { 	border:solid 1px #4A4d52; 	width:100%; 	 }
.trackTable .header td { 	padding:0px; height:25px; text-indent:5px;}
.trackTable .header td { 	padding:0px; }
.trackTable td {		padding:2px;}
tr.header {	background-color:#4A4d52;	color:#FFF;	}
tr.dataRow{ background-color:#FFFFFF; }
tr.dataAltRow{	background-color:#DBEEF7; }
tr.paramAltRow{	background-color:#F2F9FD; }
tr.dataRowRead{ background-color:#FFFFFF;  }
tr.dataRowUnRead{ background-color:#FFFFFF; font-weight:bold;}
tr.dataAltRowRead{	background-color:#DBEEF7; }
tr.dataAltRowUnRead{	background-color:#EEE; font-weight:bold;}

#menu { 	background: #333; 	float: left; 	list-style: none; 	margin: 0; 	padding: 0; 	width: 100%; }
#menu li { 	float: left; 	font-size: 12px ; 	margin: 0; 	padding: 0; }
#menu a { 	background: #333 url("images/seperator.gif") bottom right no-repeat; 	color: #ccc; 	display: block; 	float: left; 	margin: 0; 	padding: 8px 12px; 	text-decoration: none; }
#menu a:hover { 	background: #3399CC url("images/hover.gif") bottom center no-repeat; 	color: #fff; 	padding-bottom: 8px; } 

#vmenu { 	 	list-style: none; 	margin: 0; 	padding: 0; 	width: 200px; }
#vmenu li { 	 	margin: 0; 	padding: 0; }
#vmenu a {  	border-bottom: 1px solid #AAA; 	color: #333; 	display: block; 	margin: 0; 	padding: 8px 12px; 	text-decoration: none; }
#vmenu .active { 	background: #3399CC ; 	color: #FFF; 	font-weight:bold; }
#vmenu a:hover { 	background: #CDE4F1 ; font-weight:bold; 	padding-bottom: 8px; }

.line { 	height:1px; 	background-color:#CCC; }