body 
{
    BORDER-RIGHT: #ffffff 0px;
    BORDER-TOP: #ffffff 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 5px;
    MARGIN-LEFT: 0px;
    BORDER-LEFT: #ffffff 0px;
    BORDER-BOTTOM: #ffffff 0px;
    BACKGROUND-COLOR: #A2BAF7;
 /*   BACKGROUND-IMAGE: url(images/bkg.jpg);*/
    BACKGROUND-ATTACHMENT: fixed;
    FONT-FAMILY: Georgia, 
}
.bgcolor
{
	background-color: #e8ebff;
}
BODY#nobkg
{
    BACKGROUND-IMAGE: none;
    BACKGROUND-COLOR: #FFFFFF;
}

text
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Georgia, Serif, 'Times Roman', Times, Garamond;
}
span.title
{
	font-family: "Sans Serif", Tahoma;
	color: #00135E;
}
span#title1r
{
	position: relative; top: -55px;
}
span#title1a
{
	font-variant: small-caps;
	font-size: xx-large;
	position: absolute; top: 5px;
}
span#title2r
{
	position: relative; left: -47px; top: -25px;
}
span#title2a
{
	font-variant: small-caps;
	font-size: xx-large;
	position: absolute; left: 360px; top: 8px;
	font-family: Georgia, "Sans Serif", Tahoma;
}
p:first-letter
{
	font-size: 20px;
}
.bordercolorrow
{
	border-top: groove #0066FF;
	border-bottom: groove #0066FF;
	background-color: #1199ff;
}
.bordercolorcol
{
	border-right: groove #0066FF;
	border-left: groove #0066FF;
	background-color: #1199ff;
}
.bordercolor
{
	border-top: groove #0066FF;
	border-bottom: groove #0066FF;
	border-right: groove #0066FF;
	border-left: groove #0066FF;
	background-color: #1199ff;
}

td.nomargin
{
	margin: 0 0 0 0;
}
P, UL, OL
{
		color: black;
				font-family: Times Roman, Times, Georgia, Garamond, Serif;
}

.S1, .S2
{
		font-size: small;
		font-family: 'Albertus Medium' , 'Times New Roman';
		text-align: center;
}

.S1
{
		color: #003366;
}

.S2
{
		color: #003300;
}
/*
table
{
		border-spacing: 1px;
		padding: 1px;
		border: 10px;
		text-align: center;
}
*/
Table#button TR TD A:link
{
		font-weight: bold;
		text-transform: uppercase;
		text-decoration: none;
}
Table#button TR TD A:hover
{
		background-color: #FF0000;
}
Table#button TR TD
{
		border-top-style: groove;
		border-right-style: groove;
		border-left-style: groove;
		background-color: #1199ff;
		border-bottom-style: groove;
		font-weight: bold;
		color: #ffffff;
}

A:link
{
    COLOR: #0000cc;
}
/*
A:visited
{
		color: #ff00ff;
}
*/
A:active
{
    COLOR: #FF0000;
}
A:hover
{
		color: #FFFFFF;
		background-color: #FF3300;
		/*text-decoration: underline;*/
		font-weight: bold;		
}

acronym
{
    COLOR: #FF0000;
}


nobr A:hover
{
		display:block;
}
address
{

		font-weight: bold;
		font-size: large;
		color: #990000;
		font-family: Verdana, 'Albertus Extra Bold' , 'Monotype Corsiva'; 
}
legend
{
		font-weight: bold;
		color: #990000;
}
.hButton 
{
		background-color: 1199ff;
		border-style: beveled;
		color: #FFFFFF;
		font-weight: bold;
		font-size: larger;
		border-color: #FF3300;
}

tt
{
		color: #00135E;
   	background-color: #e8ebff;
		font-weight: bold;		
		font-size: large;
		text-align: center;
		display:block;
		margin-right: 0px;
}

h2
{
		font-weight: bold;
		color: #990000;
}

hr
{
		color: #FF0000;
		width: 55%;
		height: 4px;
		align: center;
}

