BODY, TD, BLOCKQUOTE{
			font-size: 12px;
			font-family: Verdana, Helvetica, Arial, Sans-serif;
  scrollbar-arrow-color:#ccffff;
  scrollbar-track-color:#ADD8E6;
  scrollbar-shadow-color:#cc9900;
  scrollbar-face-color:#006666;
  scrollbar-highlight-color:#00ffff;
  scrollbar-darkshadow-color:#003333;
  scrollbar-3dlight-color:#33cc99;
		}
font.category1 {
 color: #757031; font-variant: small-caps;
 font-size: 12px;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  letter-spacing: 1px;
 font-weight: 500;
  text-decoration: none;
  background-color: #f0f8ff;
        border-bottom: solid #e6e6fa;
        border-right: double #f5f5dc;
        border-bottom-width: 1px;
        }
font.legal {
 color: #bbbbb;
 font-size: 10px;
 font-family: "Courier New", Courier, monospace;
}
font.legal2 {
 color: #cccccc;
 font-size: 10px;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-style: italic;
}
	h1 {
	background: #fffff0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	letter-spacing: 1px;
	font-variant : small-caps;
	padding-left: 4px;
	border-bottom: 1px solid #dcdcdc;
	}
	h2 {
	background: #d3d3d3;
	border-bottom: 2px solid #c0c0c0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	font-variant : small-caps;
	padding-left: 4px;
	}
	h3 {
	background: #e2e2e2;
	border-bottom: 2px solid #d2d2d2;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	letter-spacing: 1px;
	font-variant : small-caps;
	padding-left: 2px;
}
	h4 {
	border-bottom: 2px solid #d3d3d3;
   border-top: 1px solid #d3d3d3;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 300;
	letter-spacing: 1px;
	font-variant : small-caps;
	border-left: 2px solid #d3d3d3;
	padding-left: 1px;
}
	h5 {
	border-bottom: 2px solid #d3d3d3;
   border-top: 1px solid #d3d3d3;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 300;
	letter-spacing: 1px;
	font-variant : small-caps;
	border-right: 2px solid #d3d3d3;
	padding-left: 1px;
   margin-bottom: -3px;
}

h6 {
    background: #f5f5f5;
    font-size: 12px;
    font-family: 'Courier New',Courier,monospace;
    letter-spacing: 1px;
	font : small-caps bold;
   border-top: 2px solid #dcdcdc;
   border-bottom: 1px solid #efefef;
   padding-left: 5px;
}

		A:LINK {
			color : #000066;
			font-variant: small-caps;
			font-size: 8;
		}
		
		A:HOVER {
			background-color : #d4d4d4;
			color: #000033;
			font-variant: small-caps;
			font-size: 8;
            text-decoration : underline;
		}

		A:VISITED {
			color : #003366;
		}
		A, A:ACTIVE {
			color : #006666;
			font-variant: small-caps;
			font-size: 8;    
		}
	
a.button {
	background-color : #E6E6FA;
			border-left: 1px solid #CECECE;
			border-top: 0px solid #cecece;
			border-bottom: 1px solid #669999;
			padding-left: 1px;
            padding-bottom: 0px;
			color: #000066;
			font-size: 14px;
			padding-right: 1px;
			border-right: 1px solid #ADD8E6;
			text-align: center;
}
		
		
a.button:hover {
		   color : #E6E6FA;
			font-size: 14px;
			padding-left: 0px;
            padding-bottom: 0px;
			padding-right: 1px;
			background: #9f9f9f;
			border-left: 2px solid #6c6c6c;
			border-top: 1px inset #696969;
			border-bottom: 0px inset #999999;
			border-right: 1px inset #A9A9A9;
			text-align: center;
            text-decoration : none;  
		}
 a.buttonb {
	background-color : #E6E6FA;
			border-left: 1px solid #99cc99;
			border-top: 1px solid #cecece;
			border-bottom: 1px ridge #c5c5c5;
			padding-left: 1px;
            padding-bottom: 0px;
			color: #000066;
			padding-right: 1px;
			border-right: 1px ridge #ADD8E6;
			text-align: center;
			font-variant: small-caps;
            font-weight: 100;
            letter-spacing: 1px;
}
		
		
a.buttonb:hover {
		   color : #ffffff;
			padding-left: 0px;
            padding-bottom: 0px;
			padding-right: 1px;
			background: #a9a9a9;
			border-left: 2px inset #778899;
			border-top: 2px inset #a9a9a9;
			border-bottom: 1px solid #999999;
			border-right: 1px inset #A9A9A9;
			text-align: center;
            text-decoration : none;  
			font-variant: small-caps;
            font-weight: 100;
		}       
a.buttonc {
	background-color : #e8e8e8;
			border-left: 1px solid #CECECE;
			border-top: 0px solid #cecece;
			border-bottom: 0px solid #669999;
			padding-left: 4px;
            padding-bottom: 0px;
			color: #000066;
			padding-right: 4px;
			border-right: 1px solid #cccccc; 
			text-align: center;
            font-size: 8;
			font-variant: small-caps;
            font-weight: 100;
				letter-spacing: 1px;
}
		
		
a.buttonc:hover {
		   color : #000000;
			padding-left: 4px;
            padding-bottom: 0px;
			padding-right: 4px;
			background: #cccccc;
			border-left: 1px inset #778899;
			border-top: 1px solid #778899;
			border-bottom: 0px inset #999999;
			border-right: 1px inset #d3d3d3;
			text-align: center;
            text-decoration : none;  
            font-size: 8;
			font-variant: small-caps;
            font-weight: 100;
		}        

A.link2 {  font-size: 8;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color : #333366;  font-weight: bold;      }
A:link.link2 {  font-size: 8; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; letter-spacing: 1px; padding-left: 1px; padding-right: 2px; color: #333366; border-top: 1px solid #e6e6fa; border-left: 1px solid #dbdbdb; border-bottom: 1px solid #cacaca;  border-right: 2px solid #e6e6fa;   }
A:HOVER.link2 { font-size: 8;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; padding-left: 1px; padding-right: 2px; border-bottom: 1px solid #b7b7b7; border-left: 1px solid #c6c6c6; border-top: 1px solid #e6e6fa;  border-right: 2px solid #e6e6fa;  background: #e6e6fa; text-decoration : none;    }
A:VISITED.link2 {  font-size: 8; font-style: oblique; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; letter-spacing: 1px; color: #333366; border-left: 1px solid #dbdbdb; border-right: 2px solid #dcdcdc; border-top: 1px solid #e6e6fa; padding-left: 1px; padding-right: 2px; text-decoration: none;  }
A:ACTIVE.link2 { font-size: 8;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #4169e1; padding-left: 1px; padding-right: 2px; border-bottom: 1px solid #b7b7b7; border-left: 1px solid #d8d8d8; border-top: 1px solid #e6e6fa;  border-right: 2px solid #e6e6fa; text-decoration : none;         }

input, option, select {
	background: #e6e6fa;
	font-size: xx-small;
}

