A:link { 
color: #BB0000;
}

A:active { 
color: #BB0000;
}

A:visited { 
color: #BB0000;
}

A:hover { 
color: #0000bb;
text-decoration: underline;
}

A:link.menu { 
color: #FFFFFF;
text-decoration: none;
font-size: 8pt;
xfont-weight: bold;
}

A:active.menu { 
color: #FFFFFF;
text-decoration: none;
font-size: 8pt;
xfont-weight: bold;
}

A:visited.menu { 
color: #FFFFFF;
text-decoration: none;
font-size: 8pt;
xfont-weight: bold;
}


A:hover.menu { 
color: #000000;
text-decoration: none;
font-size: 8pt;
font-weight: bold;
background-color: #FF0000;
}




body {
BEIGEbackground-color: #fcf5e0;
BLUE-GREENbackground-color: #376c6c;
xbackground-color: #bf3f00;
xbackground-color: #a83600;
background-color: #a70c0c;
xbackground-color: #383932;
font-family: verdana, arial, helvetica;
font-size: 9pt;
color: #666666;
	vertical-align: top;
	background-image:url(gradient.gif);
	background-repeat:repeat-x;
	background-attachment:fixed;
}


#menu {
font-size: 7pt;
}


#sitemap {
margin-left: 30px;
font-size: 8pt;
color: 000000;
}


table {
font-family: verdana, arial, helvetica;
font-size: 9pt;
color: #ccccc0;
xbackground-color: #000000;
xbackground-image:url('ww.jpg');
xbackground-repeat:no-repeat;
}


#main {
font-family: verdana, arial, helvetica;
font-size: 9pt;
color: #000000;
	vertical-align: top;
	background-image:url(../images/shad.jpg);
	background-repeat:repeat-x;
background-color: #fcf5e0;
padding-left: 40;
padding-right: 40;
}


h1 {
font-family: calibri, gill sans, arial, helvetica, tahoma, verdana;
font-size: 20pt;
color: #BB0000;
text-align: left;
font-weight: bold;
padding-top: 0;
}


h2 {
font-family: calibri, gill sans, arial, helvetica, tahoma, verdana;
font-size: 14pt;
color: #DD0000;
text-align: left;
font-weight: bold;
}




#title {
font-family: calibri, gill sans, arial, helvetica, tahoma, verdana;
font-size: 13pt;
color: #BB0000;
text-align: left;
font-weight: bold;
}


#mencol {
padding-right: 15px;
padding-left: 15px;
width: 100px;
font-family: verdana, arial, tahoma, helvetica;
font-size: 8pt;
color: #DDEEDD;
text-align: left;
}



ul {
list-style-type: disc;
}


.note {
padding: 0;
top: 0;
font-family: verdana, arial, helvetica;
font-size: 7pt;
color: aaaaaa;
}



#footer {
text-align: center;
border: 0;
padding: 0;
top: 0;
margin-right: 2em;
font-family: verdana, arial, helvetica;
font-size: 7pt;
color: #aabbaa;
}

#highlight {
position: relative;
padding: 5px;
top: 0;
background-color: #ffffff;
font-family: verdana, arial, gill sans, helvetica;
font-size: 10pt;
color: #a04050;
}


.error_message {
  color: red;
}

.side_headings
{
	vertical-align: top;
}


#spon {
z-index: 3;
position: absolute;
border: 0;
padding: 0;
top: 20px;
right: 30px;
xwidth: 530px;
xtext-align: left;
xfont-family: gill sans condensed, times new roman, garamond, arial;
xfont-weight: 200;
xfont-size: 20pt;
xcolor: #880000;
}
