/* regular page code */

p {
font: 11px Verdana, Arial, Helvetica, Sans-Serif;
line-height: 18px;
color: #000000;
text-decoration: none;
padding-left: 15px;
padding-right: 15px;
}

h1 {
font: 13px Verdana, Arial, Helvetica, Sans-Serif;
font-weight: bold;
line-height: 13px;
color: #000000;
text-decoration: none;
text-align: center;
padding-top: 15px;
}

h2 {
font: 10px Verdana, Arial, Helvetica, Sans-Serif;
font-weight: bold;
line-height: 10px;
color: #000000;
text-decoration: none;
text-align: center;
}

.disclaimer {
font: 8px Verdana, Arial, Helvetica, Sans-Serif;
line-height: normal;
color: #000000;
text-decoration: none;
}

.termtext {
	font: 9px Verdana, Arial, Helvetica, Sans-Serif;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #cccccc;
	margin: 10px;
	padding: 10px;

}

/* regular links code */

a{
font: 11px Verdana, Arial, Helvetica, Sans-Serif;
line-height: 18px;
color: #000000;
font-weight: bold;
text-decoration: underline;
}

a:hover{
font: 11px Verdana, Arial, Helvetica, Sans-Serif;
line-height: 18px;
color: #ff0000;
font-weight: bold;
text-decoration: none;
}

a:visited{
font: 11px Verdana, Arial, Helvetica, Sans-Serif;
line-height: 18px;
color: #000000;
font-weight: bold;
text-decoration: underline;
}

a:active{
font: 11px Verdana, Arial, Helvetica, Sans-Serif;
line-height: 18px;
color: #ff0000;
font-weight: bold;
text-decoration: none;
}

/* start menu code */

#coolmenu{
width: 170px;
}

* html #coolmenu{ /*IE only rule, to negate the padding below IE includes in menu width.*/
width: 170px;
}

#coolmenu a{
font: bold 11px Georgia, Times, Times New Roman;
line-height: 18px;
padding: 1px;
display: block;
width: 170px;
background-color: #cccccc;
border: 1px solid #336699;
color: #000000;
text-decoration: none;
filter:alpha(opacity=70);
}

html body #coolmenu a{ /*Non IE rule*/
width: 170px;
}

#coolmenu a:hover{
font: bold 11px Georgia, Times, Times New Roman;
line-height: 18px;
padding: 1px;
display: block;
width: 170px;
text-decoration: none;
background-color: #fef9dc;
color: #000000;
filter:alpha(opacity=70);
border: 1px solid #ff0000;
}

#coolmenu a:visited{
font: bold 11px Georgia, Times, Times New Roman;
line-height: 18px;
padding: 1px;
display: block;
width: 170px;
background-color: #cccccc;
color: #000000;
text-decoration: none;
filter:alpha(opacity=70);
}

#coolmenu a:active{
font: bold 11px Georgia, Times, Times New Roman;
line-height: 18px;
padding: 1px;
display: block;
width: 170px;
text-decoration: none;
background-color: #fef9dc;
color: #000000;
filter:alpha(opacity=70);
border: 1px solid #ff0000;
}

/* regular footer code and footer pseudo-links */

.footer {
font: 9px Verdana, Arial, Helvetica, Sans-Serif;
line-height: normal;
color: #000000;
text-decoration: none;
}

a.footer:link {
font: 9px Verdana, Arial, Helvetica, Sans-Serif;
font-weight: bold;
line-height: normal;
color: #000000;
text-decoration: underline;
}
a.footer:hover {
font: 9px Verdana, Arial, Helvetica, Sans-Serif;
font-weight: bold;
line-height: normal;
color: #ff0000;
text-decoration: none;
}
a.footer:active {
font: 9px Verdana, Arial, Helvetica, Sans-Serif;
font-weight: bold;
line-height: normal;
color: #ff0000;
text-decoration: none;
}
a.footer:visited {
font: 9px Verdana, Arial, Helvetica, Sans-Serif;
font-weight: bold;
line-height: normal;
color: #000000;
text-decoration: underline;
}