
BODY { 
    font-size: 15px;
  color: black; 
}

A:active	{ font-size: 15px; text-decoration:	none; color:	#0033CC;letter-spacing: 0.05em	}	
A:link		{ font-size: 15px; text-decoration:	none; color:	#1a8bd6;letter-spacing: 0.05em	}	
A:visited	{ font-size: 15px; text-decoration:	none; color: 	#1a8bd6;letter-spacing: 0.05em 	}	
A:hover		{ font-size: 15px; text-decoration:	underline;	color: #0000Ff;letter-spacing: 0.05em	}


.plaintxt {  font-size: 17px; color: #000000; text-decoration: none;letter-spacing: 0.05em} 
.plaintxtsmall {  font-size: 16px; color: #000000; text-decoration: none;letter-spacing: 0.05em} 

.txt1 {  font-size: 17px; color: #0033cc; text-decoration: none} 
:link.txt1 {  font-size: 17px; color: #0033cc; text-decoration: none} 
:hover.txt1 {  font-size: 17px; color: #99ccff; text-decoration: underline;}

.txt2 {  font-size: 14px; color: #000000; text-decoration: none} 
:link.txt2 {  font-size: 14px; color: #1a8bd6; text-decoration: none} 
:hover.txt2 {  font-size: 14px; color: #ff0000; text-decoration: underline;}

.txt3 {  font-size: 14px; color: #1a8bd6; text-decoration: none} 
:link.txt3 {  font-size: 14px; color: #1a8bd6; text-decoration: none} 
:hover.txt3 {  font-size: 14px; color: #ff0000; text-decoration: underline;}

.text0  {  font-size: 15px; color: #1a8bd6; text-decoration: none} 
.text1  {  font-size: 15px; color: #0011ff; text-decoration: none} 
.text2  {  font-size: 14px; color: #FF9900; text-decoration: none} 

.whitelineborder
{
    border-left: #ffffff 1px solid;
    border-top: #ffffff 1px solid;
    border-right: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;
    font-size: 15px;
}

.whiteborder_tb
{
    border-left: #ffffff 0px solid;
    border-top: #ffffff 1px solid;
    border-right: #ffffff 0px solid;
	border-bottom: #ffffff 1px solid;
    font-size: 15px;
}

.whitelineborder_b
{
    border-left: #ffffff 0px solid;
    border-top: #ffffff 0px solid;
    border-right: #ffffff 0px solid;
	border-bottom: #ffffff 1px solid;
    font-size: 15px;
}

.graylineborder_tb
{
    border-left: gray 0px solid;
    border-top: gray 1px solid;
    border-right: gray 0px solid;
	border-bottom: gray 1px solid;
    font-size: 15px;
}

.graylineborder_b
{
    border-left: gray 0px solid;
    border-top: gray 0px solid;
    border-right: gray 0px solid;
	border-bottom: gray 1px solid;
    font-size: 15px;
}

.orangelineborder_lbr
{
    border-left: #fee798 1px solid;
    border-top: #fee798 0px solid;
    border-right: #fee798 1px solid;
	border-bottom: #fee798 1px solid;
    font-size: 15px;
}

.orangelineborder_br
{
    border-left: #fee798 0px solid;
    border-top: #fee798 0px solid;
    border-right: #fee798 1px solid;
	border-bottom: #fee798 1px solid;
    font-size: 15px;
}

.bottomline
{
    border-left: #ffffff 0px solid;
    border-top: #ffffff 0px solid;
    border-right: #ffffff 0px solid;
	border-bottom: #0d88c2 1px solid;
}

.topline
{
    border-left: #ffffff 0px solid;
    border-bottom: #ffffff 0px solid;
    border-right: #ffffff 0px solid;
	border-top: #fee798 1px solid;
    font-size: 15px;
}

.barlevel1
{
    border-bottom: #ffffff 1px solid;
    border-left: #ffffff 1px solid;
    border-right: #ffffff 1px solid;
    border-top: #ffffff 1px solid;
    font-size: 16px; font-weight: bolder; color:#ffffff; text-decoration: none;
    letter-spacing: 0.1em;    
    background-color: #2fa1d4
}

.barlevel2
{
    border-bottom: #fee798 3px solid;
    border-left: #ffffff 1px solid;
    border-right: #ffffff 1px solid;
    border-top: #ffffff 1px solid;
    font-size: 15px; font-weight: bolder; color:#ffffff;
    letter-spacing: 0.04em;    
    background-color: #2fa1d4;
}

.columnheader
{
    border-left: #ffffff 1px solid;
    border-bottom: #ffffff 1px solid;
    border-right: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
    background-color: #fee798;
}
	table.pageHeader_table { border: 1px solid #C0C0C0; height:30px}
	table#pageHeader_table { border: 1px solid #C0C0C0; height:30px} /* this is for compatibile with old version, can be removed later */
	/* paging header */
	td.page_cell { padding: 5px;}  /* TOP RIGHT BOTTOM LEFT  */
	td#pageHeader { padding: 0.1em 0.2em 0.1em 0.2em; background: #FFFFFF; }  /* TOP RIGHT BOTTOM LEFT */
	
	.pageNavDisabled	{ font-size: 10pt; color: #C0C0C0; text-decoration: none; font-weight: normal}
	
	.pageNav			{ font-size: 10pt; color: #000000; text-decoration: none; font-weight: normal}
	.pageNav:link		{ font-size: 10pt; color: #0033CC; text-decoration: none; font-weight: normal}
	.pageNav:visited	{ font-size: 10pt; color: #0033CC; text-decoration: none; font-weight: normal}
	.pageNav:hover		{ font-size: 10pt; color: #99CCFF; text-decoration: underline; font-weight: normal}
	
	.pageNavText 		{ font-size: 10pt; color: #000000; text-decoration: none; font-weight: normal}
	.pageNavText:link		{ font-size: 10pt; color: #0033CC; text-decoration: none; font-weight: normal}
	.pageNavText:visited	{ font-size: 10pt; color: #0033CC; text-decoration: none; font-weight: normal}
	.pageNavText:hover		{ font-size: 10pt; color: #99CCFF; text-decoration: underline; font-weight: normal}


    .pageNavSmall { FONT-SIZE: 10pt; COLOR: #000000; TEXT-DECORATION: none }
    .pageNavSmall:link { FONT-SIZE: 10pt; COLOR: #0033CC; TEXT-DECORATION: none }
    .pageNavSmall:visited { FONT-SIZE: 10pt; COLOR: #0033CC; TEXT-DECORATION: none }
    .pageNavSmall:hover { FONT-SIZE: 10pt; COLOR: #99ccff; TEXT-DECORATION: underline }
