body
{
	font-family: Verdana;
	font-size: 8pt;
}
td	
{
	font-size:8pt;
}
a
{
	color:Black;
}

/* Classes for the Menu Bar */

.menuText
{
	color: #CC9900;
	font-family:Serif;
	font-size:22pt;
}

.menuSubText
{
	color: white;
	font-size:8pt;
}

tr.menuBar
{
	background-color: #333333;
}

A.menuBar:link
{
	color:White;
	text-decoration:none;
	font-size:8pt;
}

A.menuBar:visited
{
	color:White;
	text-decoration:none;
	font-size:8pt;
}

A.menuBar:hover
{
	color:Black;
	text-decoration:none;
	font-size:8pt;
}

A.menuBar:active
{
	color:White;
	text-decoration:none;
	font-size:8pt;
}

/* Footer Classes */

.cellFooter
{
	height:20px;
}

/* Classes for the DT Grid */

.tbl_frame {
        background-color: #063122;
}

.row_header {
   background-color: #F1F1F1;    
}

.row_alternate {
        background-color: #E6EAFA; /*  */
}

.row_white {
        background-color: White;
}

.rowHover {
   background-color: LightSteelBlue;
   cursor: default;   
}



/* Generic Classes */

div.scrollable
{
	overflow:auto;
	width:100%;
	height:370px;
}

.headerText
{
	font-size:12pt;
	font-weight:bold;
}

.smallText
{
	font-size:8pt;
}

.smallTextWhite
{
	font-size:8pt;
	color:White;
}

.smallerTextWhite
{
	font-size:6pt;
	color:White;
}

.yellowText
{
	color: #CC9900;	
}

A.yellowText:link
{
	color: #CC9900;	
}

A.yellowText:visited
{
	color: #CC9900;	
}

A.yellowText:hover
{
	color: white;	
}

A.yellowText:active
{
	color: white;
}


.yellowSpacer
{
	background-color: #CC9900;
	height: 4px;
}

.cellVSpacer {
   height: 8px;
}   

.cellHSpacer {
   width: 8px;
}

.cellVSpacerWhite {
   height: 4px;
   color:White;
}   

.cellHSpacerWhite {
   width: 4px;
   color:White;
}


