.tblTable   {width: 100%;  border-bottom: 1px solid #0033CC;  }
.tblTr1     {border-bottom:1px solid #0033CC;}
.tblTr2     {background: #CCFFFF; 	border-bottom: #0033cc 1px solid; }
.tblheading {border-left:0px none; border-right:0px none; border-top:0px none; 
	           width : 100%; background: #9999FF; border-bottom: 1px solid #0033CC; }
.tblNote {font-family: menu,Arial; font-size: x-small;
	width: 80%;	
	border-right: #3366ff 1px solid;
	padding-right: 4px;
	border-top: #3366ff 1px solid;
	padding-left: 4px;
	background: inactivecaptiontext;
	padding-bottom: 4px;
	border-left: #3366ff 1px solid;

	padding-top: 4px;
	border-bottom: #3366ff 1px solid;
}
.frmbutton  {background-color: #ccffff; }
.fmtSmall {font-family: Arial; font-size: xx-small;}

.errMsg     {background-color: #ffcc33;}

body        {margin-top: 0; margin-left: 0; margin-right: 0; }
form        {margin-top: 0; margin-bottom: 0 }
h1, h2, h3, h4, h5, h6 { margin-top: 0; margin-bottom: 0 ; font-family: Century Schoolbook; font-weight: bold;}
h1          {color: #000000;  margin-top: 0; margin-bottom: 0 ;}
h2          {color: #660099; font-weight: bold; margin-top: 0; 
               margin-bottom: 1;  border-bottom: 1px,solid,#CCFFFF;}
h3          {border-bottom:1px solid #000000; color: #660099; 
	              font-weight: bold; margin-top: 0; margin-bottom: 0;
	              border-left-width:1; border-right-width:1; 
	              border-bottom: 1px,solid,#CCFFFF;
	              border-top-style:solid; border-top-width:1}
h4          {font-size:  xx-large; color: #000080; background-color: #CCFFFF;
	              margin-top: 0; margin-bottom: 3 }

p, ul, ol   {margin-top: 0; margin-bottom: 0 }
td h2				{background-color:White }

A:link      {text-decoration: none; }
A:visited   {text-decoration : none;}
A:hover     {text-decoration: underline; }
A:active    {color : #FF3300 }

