
body, td, .tablecopy  { color:#666666; font-size: 14px; font-family: "Franklin Gothic Book", Tahoma, Arial, Helvetica; text-decoration: none }
h1, .header { color: #23408F; font-size: 20px; font-weight: bold;}
a { color: #d2232a;  text-decoration: none;}
a:hover { color: #d2232a;  text-decoration: underline;}
ul  { list-style-image: url(images/list_bullet_tan.gif);margin-top: 2px;margin-bottom: 2px; }
ul.padded li { margin: 1em 0;}
.footertext { color: #AEB0B2; font-size:11px; text-decoration: none; background-repeat: no repeat}
.footerlink { color: #AEB0B2; font-size:11px; text-decoration: underline; }
.footerlink:hover {color: #000000; font-size:11px; text-decoration: none; }
.shelldate   { color: #ffffff; font-weight: bold; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.rightnewsheader   { color: #d2232a; font-weight: bold; font-size: 14px; line-height: 16px; margin-top: 2px; margin-bottom: 2px }
.splashnewsheader  { color: #d2232a; font-weight: normal; font-size: 16px }
.splashnewsheader2  { color: #d2232a; font-weight: normal; font-size: 11pt; font-weight: bold; text-align:center; }
.newstext { color: #666666; font-size: 12px; font-family: "Franklin Gothic Book", Tahoma, Arial, Helvetica; text-decoration: none }

.learnmore  { color: #d2232a; font-size:10px; font-family: "Franklin Gothic Book", Tahoma, Arial, Helvetica; text-decoration: none; }
.learnmore:hover { color:#d2232a; text-decoration: underline;}

.tableborder {  background-color: #FFFFCC; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.red {color: Red;}
.smallText { color: #999; font-size: xx-small}
.required{ color: #f00;}