body, td
{
	font-family:arial, sans-serif;
	color:#4b4b4b;
	margin: 0;
}

/* NEWS */
.subnav {font-family:arial, sans-serif; color:#b0b0b0; font-size:12px; line-height:150%;}
.subnav A:link {text-decoration:none; color:#ffffff; background:#4a0000; padding:4px 8px 4px 8px; letter-spacing:1;}
.subnav A:visited {text-decoration:none; color:#7d0000;}
.subnav A:active {text-decoration:none; color:#7d0000;}
.subnav A:hover {text-decoration:none; color:#f7a722;}

/* MAIN */
.main {font-family:arial, sans-serif; color:#4b4b4b; font-size:11px; letter-spacing:1; line-height:200%;}
.main A:link {text-decoration:none; color:#7d0000; font-weight:bold;}
.main A:visited {text-decoration:none; color:#4b4b4b;}
.main A:active {text-decoration:none; color:#000000;}
.main A:hover {text-decoration:none; color:#7d0000; border-bottom:1px dotted #7d0000;}

.red {font-family:arial, sans-serif; color:#7d0000; font-size:11px; letter-spacing:1; font-weight:bold;}

.callout {font-family:arial, sans-serif; color:#ffffff; font-size:24px; letter-spacing:0;}

.redcallout {font-family:arial, sans-serif; color:#7d0000; font-size:24px; letter-spacing:0;}

.callink {font-family:arial, sans-serif; color:#7d0000; font-size:13px; letter-spacing:1;}
.callink A:link {text-decoration:none; color:#f7a722; font-weight:bold;}
.callink A:visited {text-decoration:none; color:#f7a722;}
.callink A:active {text-decoration:none; color:#f7a722;}
.callink A:hover {text-decoration:none; color:#f7a722; border-bottom:1px dotted #f7a722;}

.subtitle {font-family:arial, sans-serif; color:#7d0000; font-size:14px; font-weight:bold; letter-spacing:0;}

.medhead {font-family:arial, sans-serif; color:#f7a722; font-size:14px; letter-spacing:1;}

.title {font-family:arial, sans-serif; color:#7d0000; font-size:24px; letter-spacing:0;}

.required {font-family:arial, sans-serif; color:#870404; font-size:11px; font-weight:bold;}

.details {font-family:arial, sans-serif; color:#4b4b4b; font-size:11px; letter-spacing:1;}
.details A:link {text-decoration:none; color:#7d0000; font-weight:bold;}
.details A:visited {text-decoration:none; color:#4b4b4b;}
.details A:active {text-decoration:none; color:#000000;}
.details A:hover {text-decoration:none; color:#7d0000; border-bottom:1px dotted #7d0000;}

.border {padding:4px; border:1px dotted #7d0000; background-color:#ffffff;}

.small {font-family:arial, sans-serif; color:#463d38; font-size:10px;}
.small A:link {text-decoration:none; color:#5a74a3; font-weight:bold;}
.small A:visited {text-decoration:none; color:#5a74a3; font-weight:bold;}
.small A:active {text-decoration:underline; color:#29a9ff; font-weight:bold;}
.small A:hover {text-decoration:underline; color:#29a9ff; font-weight:bold;}


/* COPYRIGHT */
.copyright {font-family:arial, sans-serif; color:#f7a722; font-size:10px; letter-spacing:0; line-height:150%;}
.copyright A:link {text-decoration:none; color:#f7a722;}
.copyright A:visited {text-decoration:none; color:#f7a722;}
.copyright A:active {text-decoration:underline; color:#f7a722;}
.copyright A:hover {text-decoration:underline; color:#f7a722;}

.copyrightlarge {font-family:arial, sans-serif; color:#f7a722; font-size:13px; letter-spacing:0; line-height:150%; font-weight:bold;}

.dog {font-family:arial, sans-serif; color:#3b0002; font-size:9px; letter-spacing:2; line-height:150%;}
.dog A:link {text-decoration:none; color:#3b0002;}
.dog A:visited {text-decoration:none; color:#3b0002;}
.dog A:active {text-decoration:none; color:#3b0002;}
.dog A:hover {text-decoration:none; color:#ff0000;}

.teeny {font-family:arial, sans-serif; color:#ffffff; font-size:7px; line-height:20%;}

}