.tmgMenu { 
	background-color:blue;
	border:0;
	margin:-2;
	padding:0;
	height:20;
} 

.welcomeMessage {
	color:#336699;
	font-size=10px;
	font-style:normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.jspReportHeader{
	background-color:#c5ccfe;
	border-color:#0058b0;
	border-style:solid;
	border-width:1px;
	height:30;
}

.jspReportHeaderFont{
	font-size: 10pt;
	font-weight: bold;
}

.headerClass{
	background-color:#c5ccfe;
	border-color:#0058b0;
	border-style:solid;
	border-width:1px;
	font-size: 10pt;
	font-weight: bold;
}
.reportColumnHeading{
	background-color:#cfcfcf;
	font-size: 10pt;
	font-weight: bold;
}
.reportColumnHeadingSmall{
	background-color:#cfcfcf;
	font-size: 8pt;
	font-weight: bold;
}

.reportSubColumnHeading{
	background-color:#efefef;
	font-size: 10pt;
	font-weight: bold;
}
.reportSubColumnHeadingSmall{
	background-color:#efefef;
	font-size: 8pt;
	font-weight: bold;
}

.reportMessageFont{
	font-size: 10pt;
}

.pageSegment {
	background-color:#efefef;
}

.tableHeader{
	background-color:#c5ccfe;
}

.disabledTextBox{
	background-color:#D4D0C8;
}

.disabledFlatTextBox{
	background-color:#D4D0C8;
	border:0;
}
.flatTextBox{
	border:0;
	background-color:#FFFFFF;
}

.pageSearch{
	background-color:#c5ccfe;
	border-width: thin;
	border-style: solid;
	border-color: black;
}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 14px;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}

font {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 14px;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}

ul
{
	list-style-type: circle
}

A:link {
	color: blue;
	text-decoration: none;
}

A:visited{
	color: purple;
	text-decoration: none;
}

A:hover {
	color: red;
	text-decoration: none;
}

A:active{
	color: red
	text-decoration: none;
}

.classAlternate1{
	background-color:#ffffff;
}
.classAlternate2{
	background-color:#c5ccfe
}

.classAlternateSmall1{
	background-color:#ffffff;
	font-size: 8pt;
}

.classAlternateSmall2{
	background-color:#c5ccfe;
	font-size: 8pt;
}

.classAlternateInvoice1{
	background-color:#ffffff;
}

.classAlternateInvoice2{
	background-color:#c0c0c0
}


.classHeaderColor{
	background-color: red;
}

.navRed A:link, .navRed A:visited, .navRed A:hover, .navRed A:active
{	color: red;  
	text-decoration: none;
}

.navBlue A:link, .navBlue A:visited, .navBlue A:hover, .navBlue A:active {
	color: blue;
	text-decoration: none;
}

.volumeBarBorder { 
	border: 1px solid #669966;  
	background-color: #FFF;
}

.volumeBarFill {
	 background-color: #669966; 
	 text-align: right; 
	 font-size: 9px;
}
.volumeBarBorderTank { 
	border: 1px solid #FFF;  
	background-color: #FFF;
	font-size: 9px;
}

.volumeBarFillTank {
	 background-color: #669966;
	 text-align: right; 
	 font-size: 9px;
}

