BODY {
		background-color:#ffffff;
		FONT-FAMILY:tahoma,sans-serif;
        FONT-SIZE: 10px;

}
A {
        color: #000000;
		text-decoration: none;
		cursor: hand;
}
A:visited {             
        color: #000000;
		text-decoration: none;

}
A:hover {
        color: #990000;
		text-decoration: none;

		
}

TD
{
       FONT-SIZE: 13px;
}

INPUT
{
    FONT-SIZE: 13px;
    
    border-width: 1px;
}
SELECT
{
    FONT-SIZE: 13px;
}

.logotable 
{
	background-color: #000000;
	padding-bottom: 0px;
}
.hbartable
{
	background-color: #e4e4e4;
	padding-top: 0px ;
}

.vbartable
{
	background-color: #e4e4e4;
	padding-left: 5px ;
}

.tbl {
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
}
.tbltopbottom {
	border-top: 1px none #666666;
	border-right: 1px none #666666;
	border-bottom: 3px solid #666666;
	border-left: 1px none #666666;
}
.tbltop {
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px none #666666;
	border-left: 1px solid #666666;
}
.tblright {
	border-top: 1px none #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px none #666666;
}
.tblleft {
	border-top: 1px none #666666;
	border-right: 1px none #666666;
	border-bottom: 1px none #666666;
	border-left: 1px solid #666666;
}
.tblsides {
	border-top: 1px none #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px none #666666;
	border-left: 1px solid #666666;
}
.tblbottom {
	border-top: 1px none #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
}

.caltoprightleft {
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px none #666666;
}


.tablemain {
	border-top: 1px solid #000066;
	border-right: 1px solid #000066;
	border-bottom: 1px solid #000066;
	border-left: 1px solid #000066;
}
.calcell {
	border-top: 1px solid #777777;
	border-right: 1px none #777777;
	border-bottom: 1px none #777777;
	border-left: 1px solid #777777;
}

.maintblsidesmar {

	padding-right: 15px ;
	padding-left: 15px;
}
.capt
{
       FONT-SIZE: 13px;
       FONT-WEIGHT: bold;
	   COLOR: #990000;
	   padding-right: 15px ;
	   padding-left: 15px ;
}
.titlebar
{
       FONT-SIZE: 14px;
       FONT-WEIGHT: bold;
	   COLOR: #990000;
	   padding-right: 15px ;
	   padding-left: 15px ;
}
.navpa
{
       FONT-SIZE: 11px;
       FONT-WEIGHT: bold;
	   COLOR: #990000;
	   padding-top: 10px ;
	   padding-bottom: 10px ;
}

.sitesub3
{
       FONT-SIZE: 10px;
       FONT-WEIGHT: bold;
	   COLOR: #990000;
	   padding-top: 3px ;
	   padding-bottom: 3x ;
   	   padding-left: 10x ;
   	   padding-right: 5x ;
}
.sitesub4
{
       FONT-SIZE: 10px;
       FONT-WEIGHT: bold;
	   COLOR: #990000;
	   padding-top: 3px ;
	   padding-bottom: 3x ;
   	   padding-left: 20x ;
   	   padding-right: 5x ;
}

.sitesub
{
       FONT-SIZE: 10px;
	   COLOR: #990000;

	   list-style:disc;
}
.sitesub2
{
       FONT-SIZE: 10px;
       FONT-WEIGHT: bold;
	   COLOR: #000099;
	   list-style:disc;

}


DIV	                  { cursor: hand; padding-bottom: 5px; padding-top: 5px; }
DIV TABLE                { display: none;font: 90%;list-style: square; }
DIV.showList TABLE       { display: block; }
.defaultStyles DIV    { color: #F7DCB4; }
DIV.defaultStyles TABLE  { display: none; }