BODY
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
	font-size: 14px;
}
A:LINK {
	text-decoration: none;
	color: #000066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
A:VISITED {
	text-decoration: none;
	color: #000066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
A:ACTIVE {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
A:HOVER {
	text-decoration: underline;
	color: #ff0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.hyper1 a:link
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.9em;
color: #000066;
text-decoration: none;
letter-spacing: none;
font-weight:bold; 
}
.hyper1 a:visited    
{ 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: .9em;
color: #000066;
text-decoration: none;
letter-spacing: none;
font-weight:bold;
}
.hyper1 a:hover      
{ 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: .9em;
color: #ff0000;
text-decoration: none;
letter-spacing: none;
font-weight:bold;
}
.hyper1 a:active     
{ 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: .9em;
color: #000066;
text-decoration: none
letter-spacing: none;
font-weight:bold;
}
.hyper2 a:link
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1.0em;
color: #990000;
text-decoration: none;
letter-spacing: none;
font-weight:bold; 
}
.hyper2 a:visited    
{ 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1.0em;
color: #990000;
text-decoration: none;
letter-spacing: none;
font-weight:bold;
}
.hyper2 a:hover      
{ 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1.0em;
color: #000066;
text-decoration: none;
letter-spacing: none;
font-weight:bold;
}
.hyper2 a:active     
{ 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1.0em;
color: #990000;
text-decoration: none
letter-spacing: none;
font-weight:bold;
}
.lin:LINK {
	text-decoration: none;
	color: #000066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.lin:VISITED {
	text-decoration: none;
	color: #000066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.lin:ACTIVE {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.lin:HOVER {
	text-decoration: underline;
	color: #ff0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.CatTable {
	border: thin dotted #FF0000;
}
.GuestBookTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	border: thin dashed #FF0000;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #990000;
}
.RedText {
	color: #FF0000;
}
.dateText {
	font-size: 10px;
	font-weight: bold;
}
.FootNotice {
	font-family: Times New Roman, Times, serif;
	font-size: 12px;
	color: #990000;
	font-style: italic;
}
.smallfont
{
color: #000066;
font-family: Verdana, Arial, Helvetica;
font-size: .70em;
letter-spacing: .02em;
text-decoration:none;
}
.mediumfont
{
color: #000066;
font-family: Verdana, Arial, Helvetica;
font-size: .75em;
letter-spacing: .02em;
text-decoration:none;
}
.mediumfontgrey
{
color: #7B7B69;
font-family: Verdana, Arial, Helvetica;
font-size: .75em;
letter-spacing: .02em;
text-decoration:none;
}
.mediumlargefont
{
color: #000066;
font-family: Verdana, Arial, Helvetica;
font-size: 1.0em;
letter-spacing: .02em;
text-decoration:bold;
}
.mediumlargefontgrey
{
color: #7B7B69;
font-family: Verdana, Arial, Helvetica;
font-size: .85em;
letter-spacing: .05em;
text-decoration:none;
}
.mediumlargefontred
{
color: #990000;
font-family: Verdana, Arial, Helvetica;
font-size: 1.0em;
letter-spacing: .02em;
text-decoration:bold;
}
.largefont
{
color: #000066;
font-family: Verdana, Arial, Helvetica;
font-size: 1.2em;
letter-spacing: .05em;
text-decoration:bold;
}
.largefontred
{
color: #990000;
font-family: Verdana, Arial, Helvetica;
font-size: 1.2em;
letter-spacing: .05em;
text-decoration:bold;
}
.Xlargefont
{
color: #000066;
font-family: Verdana, Arial, Helvetica;
font-size: 1.3em;
letter-spacing: .05em;
text-decoration:none;
}
.XlargefontWhite
{
color: #fff9e6;
font-family: Verdana, Arial, Helvetica;
font-size: 1.3em;
letter-spacing: .05em;
text-decoration:none;
}
/* added by Webfeat, 12/01/2010 */
.DogChasePic {float:right;}
.Logo {background:url(../images/dtd-head001.gif) no-repeat;height:60px;top:10px;}
.PageTitle {width:100%; text-align:right; font-size: 1.2em; height:30px;}
.ProblemText {font-size:11px; text-align:right;}
.ProblemAnswers {font-size:10px; text-align:left;}
.Problemdetails {font-size:10px; text-align:center;}
.Footertext{margin-left:220px;width:400px;font-size:9px;}
