/* GLOBAL STYLES */

html, body, td {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #535353;
line-height: 16px;
}

a:link, a:active, a:visited {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #535353;
line-height: 16px;
text-decoration: underline;
}

a:hover {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ED1C23;
line-height: 16px;
text-decoration: underline;
}

/* MISC STYLES */

img {
border: 0px;
margin: 0px;
padding: 0px;
}

.txt {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #535353;
line-height: 12px;
}

form {
padding: 0px;
margin: 0px;
}

.red {
color: #ED1C23;
}

/* HEADER TEXT STYLES */

.date {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #535353;
line-height: 13px;
}
.dateredbold {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #ED1C23;
line-height: 13px;
}

/* LEFTNAV TEXT STYLES */

.leftnav, .leftnav:link, .leftnav:active, .leftnav:visited {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #535353;
line-height: 16px;
text-decoration: none;
}
.leftnav:hover {
color: #000000;
}
.leftnavover, .leftnavover:link, .leftnavover:active, .leftnavover:visited {
color: #000000;
text-decoration: none;
}
.leftnavliover {
background: #FBFBFB;
}

.leftnavbold, .leftnavbold:link, .leftnavbold:active, .leftnavbold:visited, .leftnavbold:hover {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #0A0A0A;
line-height: 16px;
text-decoration: none;
}

.leftnavboldred, .leftnavboldred:link, .leftnavboldred:active, .leftnavboldred:visited, .leftnavboldred:hover {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #ED1C23;
line-height: 16px;
text-decoration: none;
}

/* CONTENT TEXT STYLES */

.bodybold {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #535353;
line-height: 16px;
}

.newsletterbody {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
line-height: 13px;
}
.newsletterbodybold {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000000;
line-height: 13px;
}

.redlink, .redlink:link, .redlink:active, .redlink:visited {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ED1C23;
line-height: 16px;
text-decoration: none;
}
.redlink:hover {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ED1C23;
line-height: 16px;
text-decoration: underline;
}

/* FOOTER TEXT STYLES */

.footer, .footer:hover {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #666666;
line-height: 14px;
}

.footer:link, .footer:active, .footer:visited  {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #000000;
line-height: 14px;
text-decoration: none;
}

.footerbold {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: bold;
color: #333333;
line-height: 14px;
}

.footerred:link, .footerred:active, .footerred:visited  {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #ED1C23;
line-height: 14px;
text-decoration: none;
}
.footerred:hover  {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #ED1C23;
line-height: 14px;
text-decoration: underline;
}
