a:link.track {
	text-decoration : none;
}
a:visited.track {
	text-decoration : none;
}
a:hover.track {
	text-decoration : underline;
}
a:link.trackmenu {
	text-decoration : none;
}
a:visited.trackmenu {
	color: #F5F5F5;
	text-decoration : none;
}
a:hover.trackmenu {
	color: #F5F5F5;
	text-decoration : underline;
}
.track { 
	text-decoration : none;
}
td.menu {
	font-size: 11px;
}
span.pageHeader {
	font-weight:bold;
	font-size: 14px;
}
span.categoryHeader {
	font-weight: bold;
	width: 495px;
	padding: 2px;
}
.status_O {
	color: #DD0000;
}
.status_C {
}
.status_W {
	color: #ff6600;
}
.status_A {
	color: #A0A0A0;
}
.status_R {
	color: #009900;
}
table.header {
	background-color: #3399FF;
}
table.wrapper {
}
table.inside,tr.inside,td.inside {
}
table.headerSub {
}
tr.even,td.even {
}
tr.odd,td.odd {
}
tr.over,td.over {
}
tr.overdue,td.overdue, span.overdue {
  font-weight: bold;
}
tr.groupheader,td.groupheader {
  font-weight: bold;
}
td.columnHeader {	
}
td.columnLabel {	
}
tr.columnTotal,td.columnTotal {	
	font: bold 1.1em Helvetica, Arial, sans-serif;
	color: #666;
	font-size: 14px;
}
td.label {	
	text-align: right;
	align: top;
}
td.label br {
	display: inline;
}
td.inputField {
}
td.data {
	font-size: 11px;
}
td.data li {
	list-style: none;
}
td.data b {
	font-size: 14px;
}
td.entry {
}
td.headerLabel {
}
td.buttonField {
}
td.headerTitle {	
}
td.headerTitleSub {
}
td.buttonField {
}
td.subHeader {
}
input,select,textarea {
}
b.subHeader {
	margin: 1.5em 0 1.2em;
	font-size: 1.8em;
	color: #444;
	text-transform: uppercase;
}
b.smHeader {
	font-weight: bold;
}
.subMenu {
}	
.sm {	
}
body.trackit {
}
div#tipDiv {
  	position:absolute; 
	visibility:hidden; 
	left:0; 
	top:0; 
	z-index:10000;
	border: 1px solid #000000;
	width:400px;
	padding: 2px;
    color: #000000;
	
    font-size: 11px;
    line-height:1.2;
}	
span#tipFontSize {
  	position:absolute; 
	visibility:hidden; 
	left:0; 
	top:0; 
	border: 1px solid #000000;
	padding: 2px;
	
    font-size: 11px;
    line-height:1.2;
}
/* for dropdown_menu_hack.js */
.selectboxresize {
  
  color: ##0D3968;
  behavior:expression(window.dropdown_menu_hack!=null?window.dropdown_menu_hack(this):0);
}

label {
	display:block;
	padding: 2px;
}
label input {
	vertical-align: middle;
}
input[type="radio"] {
	margin: 3px;
	padding: 0px;
}

#submit_btn {
	margin-left: 50px;	
}

