

a.tabs, tabs
{
    COLOR: white;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    font-weight:bold;
    text-decoration:none;
    FONT-SIZE: 9pt;
}
A.tabs:HOVER {
	COLOR:yellow;
	TEXT-DECORATION:none;
}



BODY
{
    BACKGROUND-COLOR: white;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    FONT-SIZE: 9pt;
	scrollbar-3dlight-color:silver;
    scrollbar-arrow-color:green;
    scrollbar-base-color:silver;
    scrollbar-darkshadow-color:gray;
    scrollbar-face-color:#f8f9f3;
    scrollbar-highlight-color:white;
    scrollbar-shadow-color:green;

}
a.menu
{
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial;
    FONT-SIZE: 8pt;
    text-decoration: none;
}

A.menu:HOVER {
	COLOR:blue;
	TEXT-DECORATION:underline;
}

TABLE
{
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    FONT-SIZE: 6pt;
}
INPUT
{
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    FONT-SIZE: 8pt;

}
INPUT.number
{
	text-align:right;
}
SELECT
{
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    FONT-SIZE: 8pt;
    
}
TH
{
	background-color:b0d47e;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    FONT-SIZE: 9pt;
    font-weight:bold;
    color:White;
    vertical-align:middle;
}
TD
{
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    FONT-SIZE: 9pt;
}
TEXTAREA
{
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    FONT-SIZE: 9pt;
}

A
{
    FONT-FAMILY: Tahoma, Arial;
    FONT-SIZE: 9pt;
    color:blue;
}
A.Idiot:LINK{
	color:black;
	TEXT-DECORATION:none;
}

A.Idiot:VISITED{
	color:black;
	TEXT-DECORATION:none;
}

A.Idiot:ACTIVE{
	color:black;
	TEXT-DECORATION:underline;
}

A.Idiot:HOVER {
	COLOR:blue;
	TEXT-DECORATION:underline;
}



tr.dataTableRow
{
	cursor:hand;
}


div.menuBar 
{
  cursor:hand;
  background-color: #d0d0d0;
  border: 2px solid;
  border-color: #f0f0f0 #909090 #909090 #f0f0f0;
  padding: 0px 0px 0px 0px;
  text-align: left;
}

div.fauxbutton
{
  cursor:default;
  background-color: #d0d0d0;
  border: 2px solid;
  border-color: #f0f0f0 #909090 #909090 #f0f0f0;
  padding: 0px 0px 0px 0px;
  text-align: left;
}
div.menuBar a.menuButton 
{
  font-family: "Tahoma", "MS Sans Serif", Arial, sans-serif;
  font-size: 8pt;
  font-style: normal;
  font-weight: normal;
  color:black;
  background-color: transparent;
  cursor: default;
  left: 2px;
  margin: 0px;
  padding: 3px 8px 3px 2px;
  position: relative;
  text-decoration: none;
  top: 0px;
  z-index: 100;
  width:100%;
}
div.menuBar a.menuButton:hover 
{	
  cursor:hand;
  background-color: silver;
  color:blue;
}
div.menuBar a.menuButtonActive, div.menuBar a.menuButtonActive:hover
{
	cursor: hand;
	background-color: #aeadad;
}
.inputLabel
{
	font-weight: bold;
}
table#setup-container 
{
	border:1px solid #888; 
	background-color:#eee; 
	border-collapse:collapse;
}
table#setup-wrapper 
{
	width:680px; 
	border-collapse:collapse;
}
table#setup-statusbar 
{
	width:650px; 
	border:1px solid #000; 
	margin:10px 0 15px 0; 
	background-color:#fff; 
	border-collapse:collapse;
}
#setup-title 
{
	height:40px; 
	font:bold 18px/20px san-serif;
}
td.status {height:30px; width:20%; font:bold 13px/13px san-serif; color:#fff; border:1px solid #000; border-collapse:collapse;text-align:center;}
td.status-complete {background:#a4c477 url('../images/completed-check.gif') no-repeat; background-position:left center;}
td.status-newlycomplete {background:#a4c477 url('../images/completed-check-anim.gif') no-repeat; background-position:left center;}
td.status-current {background:#4351a3 url('../images/current-arrows.gif') center no-repeat; }
td.status-incomplete {background-color:#b5b5b5;}
.status-name 
{
	font-weight:900; 
	width:20%; 
	vertical-align:text-top; 
	text-align:left; 
	font-size:13px;	
}
.status-instruct 
{
	text-align:left; 
	font-size:13px;
}





.ReportTable TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.ReportTable TR {
	
}
.ReportTable {
	FONT-SIZE: 12px; BACKGROUND: #e9ffba; MARGIN: 0px auto; WIDTH: 100%; FONT-FAMILY: Tahoma, Verdana, Arial
}
.ReportTable .TableHeader {
	BORDER-RIGHT: #909090 2px solid; 
	BORDER-TOP: #f0f0f0 2px solid;
	 BACKGROUND: #d0d0d0; 
	 BORDER-LEFT: #f0f0f0 2px solid; 
	 COLOR: black; 
	 BORDER-BOTTOM: #909090 2px solid;
	 font-weight: bold;
}

.AlternateColor {
	BACKGROUND: #ffffff

}

/*\*/ * html .AllUnitsContainer .ReportTable { width: 95%;} /**/

