BODY {
SCROLLBAR-FACE-COLOR: #FFFFFF; 
SCROLLBAR-HIGHLIGHT-COLOR: #006699; 
SCROLLBAR-SHADOW-COLOR: #006699; 
SCROLLBAR-3DLIGHT-COLOR: #006699; 
SCROLLBAR-ARROW-COLOR: #000000; 
SCROLLBAR-TRACK-COLOR: #CCCCCC; 
SCROLLBAR-DARKSHADOW-COLOR: #006699; 
SCROLLBAR-BASE-COLOR: #FF6600; 
}

.verticalLine{
	border-left:solid 1px #cccccc;
}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.headerLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FCFFCE;
}

.topLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF6600;
}

.leftLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;	
}

.boxHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;	
	color: #006699;
}

.boxHeaderRight {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;	
	color: #ffffff;
}

.message {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: red;
}

A:link{
	color: #FCFFCE;
	text-decoration: none;
}

A:visited{
	color: #FCFFCE;
	text-decoration: none;
}

A:hover{
	color: #ffcc00;
	text-decoration: none;
}

A.tblRow:link{
	color: #006699;
	text-decoration: none;
}

A.tblRow:visited{
	color: #006699;
	text-decoration: none;
}

A.tblRow:hover{
	color: #ff6600;
	text-decoration: underline;
}


A.email:link{
	color : #006699;
	text-decoration : underline;
}

A.email:visited{
	color : #006699;	
	text-decoration : underline;
}

A.email:hover{
	color: #ff6600;	
	text-decoration : underline;
}

A.progressBar:link{
	color : #006699;
	text-decoration : none;
}

A.progressBar:visited{
	color : #006699;	
	text-decoration : none;
}

A.progressBar:hover{
	color: #ffffff;	
	text-decoration : none;
}


A.tlLink:link{
	color : #006699;
	text-decoration : none;
}

A.tlLink:visited{
	color : #006699;	
	text-decoration : none;
}

A.tlLink:hover{
	color: #ff6600;	
	text-decoration : none;
}



.tblColDetail{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
}

.tblColHeader{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;	
	color: #006699;
}

.bodyColHeader{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;	
	color: #006699;
}


.tblColSubHeader{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;	
	color: #ffffff;
}

.tblRowHeader{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;		
	color: #ff6600;
}

.tblRowSubHeader{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;		
	color: #ff6600;
}


.tblHeader{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;		
	color: #ffffff;
}



.tblRowDetail{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
}

.bodyDetail{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #006699;
}

.bodySubHeader{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #666666;
}

.bodyBullet{
	font-family: Arial, Verdana,  Helvetica,sans-serif;
	font-size: 10px;	
	color: #666666;
}


.pageHeader{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt; 
	font-weight: bold; 
	color: #666666	; 
	padding-top: 5pt; 
	border-bottom: groove #ff6600; 
}

.pdfData {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;	
	text-decoration: underline;
	color: #006699;
}

.note {
	border-top: solid 1px #006699;
	border-bottom: solid 1px #006699;
	border-left: solid 1px #006699;
	border-right: solid 1px #006699;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 7pt;
	color: #006699;
}

.frmElement {
	background-color:#ffcc00;
	color:#000000;
	font-size= 7pt;
	border-color:#ffffff;
	border-width:1;
	border-style:solid; 
} 

.tblBorder{
	border-top: solid 1px #006699;
	border-bottom: solid 1px #006699;
	border-left: solid 1px #006699;
	border-right: solid 1px #006699;
}

.tblBorderYellow{
	border-top: solid 1px #ffcc00;
	border-bottom: solid 1px #ffcc00;
	border-left: solid 1px #ffcc00;
	border-right: solid 1px #ffcc00;
}

.tblBorderOrange{
	border-top: solid 1px #ff6600;
	border-bottom: solid 1px #ff6600;
	border-left: solid 1px #ff6600;
	border-right: solid 1px #ff6600;
}

.tblBorderBlue{
	border-top: solid 1px #006699;
	border-bottom: solid 1px #006699;
	border-left: solid 1px #006699;
	border-right: solid 1px #006699;
}

.tblBorderRed{
	border-top: solid 1px #CC0000;
	border-bottom: solid 1px #CC0000;
	border-left: solid 1px #CC0000;
	border-right: solid 1px #CC0000;
}

.tblBorderDarkgrey{
	border-top: solid 1px #666666;
	border-bottom: solid 1px #666666;
	border-left: solid 1px #666666;
	border-right: solid 1px #666666;
}
