body
{
    COLOR: #000000;
    TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal; font-weight: normal;
    font-size: 10px;
    width:1000px;
    margin:auto;
    text-align:center;
}

p {
	text-align:justify;

}

table#contact {
	width:297px;
	border:1px solid #666666;
}

table#contact td {
	padding-right:4px;
	padding-left:4px;
	background-color:#ffffff;
	color:#000000;
	font-size:14px;
	width:50%;
}

img {
	border:0;
}

a.b, a.b:visited
{
    COLOR: #ff0000;
    TEXT-DECORATION: none; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal; font-weight: bold;
}

a.b:hover
{
    COLOR: #0000ff;
    TEXT-DECORATION: underline; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal; font-weight: bold;
}

a.b:active
{
    COLOR: #666666;
    TEXT-DECORATION: underline; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal; font-weight: bold;
}

a.bodywhite, a.bodywhite:visited
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal; font-weight: bold;
}

a.bodywhite:hover
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: underline; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal; font-weight: bold;
}

a.bodywhite:active
{
    COLOR: #666666;
    TEXT-DECORATION: underline; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal; font-weight: bold;
}

div.bggrey {
	COLOR: #ffffff;
    	TEXT-DECORATION: none; 
    	font-size: 12px; 
    	font-family: Verdana, Arial, Helvetica, sans-serif; 
    	line-height: 38px; 
    	font-weight: bold;
    	text-align:right;
    	background:url(images/bggrey.jpg) repeat-x;
    	height:38px;
    	margin:0;
    	padding-right:10px;
}

table#main {
	width:1000px;
	padding:10px;
	border-collapse:collapse;
	border:2px solid white;
	height:100%;
}

p.center {
	text-align:center;
}

div#bottomsparks {
	width:100%;
	border:0; 
	padding:0;
	border-collapse:collapse;
	background:url(images/sparks.jpg) no-repeat;
	height:20px;
	overflow:hide;
	margin:0;
}

div#footer {
	COLOR: #ffffff;
    	font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal; font-weight: normal;
    	font-size:10px;text-align:center;
    	padding:4px;
}

a:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal; font-weight: bold
}
a:hover
{
    COLOR: #000000;
    TEXT-DECORATION: underline; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal; font-weight: bold
}

.bodyred
{
    COLOR: #000000;
    TEXT-DECORATION: none; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal; font-weight: normal;vertical-align:top;
}

.bodyred p {

	font-size:14px;
	
}

a:link.bodyred
{
    COLOR: #000000;
    TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal; font-weight: normal
}
a:visited.bodyred
{
    COLOR: #CCCCCC;
    TEXT-DECORATION: none;  font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal; font-weight: normal
}
a:hover.bodyred
{
    COLOR: #CCCCCC;
    TEXT-DECORATION: underline; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal; font-weight: normal
}

.subtitlewhite
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal; font-weight: bold;
}
a:link.subtitlewhite
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal; font-weight: bold;
}
a:visited.subtitlewhite
{
    COLOR: #669999;
    TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal; font-weight: bold;
}
a:hover.subtitlewhite
{
    COLOR: #669999;
    TEXT-DECORATION: underline; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal; font-weight: bold;
}

.subtitlered
{
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	font-style: oblique;
	text-transform: capitalize;


}
a:link.subtitlered
{
    COLOR: #000000;
    TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal; font-weight: bold;
}
a:visited.subtitlered
{
    COLOR: #000000;
    TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal; font-weight: bold;
}
a:hover.subtitlered
{
    COLOR: #000000;
    TEXT-DECORATION: underline; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal; font-weight: bold;
}
.titlered
{
	COLOR: #000000;
	TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 22px; font-weight: bold
}
a:link.titlered
{
	COLOR: #000000;
 	TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;
}
a:visited.titlered
{
    COLOR: #000000;
    TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;
}
a:hover.titlered
{
    COLOR: #000000;
 	TEXT-DECORATION: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold
}	
.titlewhite {
	COLOR: #FFFFFF;
 	TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold;
}
a:link.titlewhite
{
	COLOR: #FFFFFF;
 	TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;
}
a:visited.titlewhite
{
	COLOR: #FFFFFF;
    TEXT-DECORATION: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;
}
a:hover.titlewhite
{
	COLOR: #FFFFFF;
    TEXT-DECORATION: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;
}
.footer {

    COLOR: #333333;
    TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: normal;
}
a:link.footer
{
    COLOR: #333333;
    TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: normal;
}
a:visited.footer
{
    COLOR: #333333;
    TEXT-DECORATION: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: normal;
}
a:hover.footer
{
    COLOR: #333333;
    TEXT-DECORATION: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: normal;
}
.nav {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; font-weight: bold;
}
a:link.nav
{
	COLOR: #FFFFFF;
 	TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal;
}
a:visited.nav
{
	COLOR: #ffffff;
    TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal;
}
a:hover.nav
{
	COLOR: #FFCC00;
    TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal;
}
*.flat_button
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	font-size: 12px;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	font-family: Arial, Helvetica, San-Serif;
	background-color: #BFBBBF;
}

table {
	text-align:left;

}

td {
	text-align:left;
}

h2 {
	color:#ffffff;
	margin:auto;
	text-align:center;
	font-size:14px;
	font-weight:bold;
}

h1.green {
	color:#008000;
	font-size:18px;
	font-weight:bold;
	margin:auto;
	text-align:center;
	display:block;
}
		
h2.green {
	color:#008000;
	font-size:14px;
	font-weight:bold;
	margin:auto;
	text-align:center;
	display:block;
}

hr.green {
	 color: #008000;
	 border:1px solid #008000;
}

h1.red {
	color:#cc0000;
	font-size:18px;
	font-weight:bold;
	margin:auto;
	text-align:center;
	display:block;
}
		
h2.red {
	color:#cc0000;
	font-size:14px;
	font-weight:bold;
	margin:auto;
	text-align:center;
	display:block;
}

hr.red {
	 color: #cc0000;
	 border:1px solid #cc0000;
}

h1.blue {
	color:#000080;
	font-size:18px;
	font-weight:bold;
	margin:auto;
	text-align:center;
	display:block;
}
		
h2.blue {
	color:#000080;
	font-size:14px;
	font-weight:bold;
	margin:auto;
	text-align:center;
	display:block;
}

hr.blue {
	 color: #000080;
	 border:1px solid #000080;
}

h1.yellow {
	color:#000000;
	font-size:18px;
	font-weight:bold;
	margin:auto;
	text-align:center;
	display:block;
}
		
h2.yellow {
	color:#000000;
	font-size:14px;
	font-weight:bold;
	margin:auto;
	text-align:center;
	display:block;
}

hr.yellow {
	 color: #ffcc00;
	 border:1px solid #ffcc00;
}
		
td {
	font-size:12px;
}
		
span.item {
	color:#000000;
	font-size:16px;
	font-weight:bold;
	margin-top:10px;
}

div.spacer {
	height:10px;
}
