
body       { font-family: Verdana, Geneva, Arial; background-color: #6d6f71; text-align: center; margin: 0px }
p   { }
td   { }
.MT   { margin: 0px auto; padding: 0px; width: 890px; height: 100% }
.td-ear-l { background: #828587 url(0i/ear_l.gif) repeat-y; width: 20px }
.td-ear-r { background: #828587 url(0i/ear_r.gif) repeat-y; width: 20px }
.td-logo { color: white; font-size: 10px; background: #6c2325 url(0i/st_thomas.gif) no-repeat; text-align: right; vertical-align: top; padding-top: 10px; padding-right: 10px; height: 87px }
.td-F    { color: #e1baba; font-size: 9px; line-height: 13px; background: #883639 url(0i/fbg.gif) repeat-x; vertical-align: top; padding-top: 13px; padding-left: 10px; position: relative; bottom: 0px; height: 70px }
.td-F-logo  { background: #883639 url(0i/fbg.gif) repeat-x; vertical-align: top; padding-top: 12px; position: relative; bottom: 0px; height: 70px }
.td-NEWS { color: white; font-size: 10px; line-height: 13px; background: #3b5372 url(0i/nws_bg.gif) no-repeat; width: 170px; height: 349px }
.td-NEWS_Content { color: white; font-size: 10px; line-height: 13px }
.td-CAL  { font-size: 10px; line-height: 13px; width: 340px }
.td-PHOTO  { font-size: 10px; line-height: 13px; width: 340px }
.td-MC  { padding: 20px 20px 30px; height: 100px }
.td-MC-Single   { padding: 30px 40px; height: 360px }
.td-MC-PTOSpecial { padding: 10px 40px 30px; height: 360px }
.td-MC-NoPad { font-size: 9px }
.td-SIDE { background-color: #3b5372 }
.td-SIDE-B { background-color: #f3f2ee }
.cccMBack    { background-color: #f3f2ee; height: 413px }
.cccROn  { color: black; font-size: 11px; text-decoration: none }
.cccROov { color: black; font-size: 11px; text-decoration: none }
.cccROnSUB { color: white; font-size: 11px; text-decoration: none; padding-top: 5px; padding-left: 10px }
.cccROovSUB { color: white; font-size: 11px; text-decoration: none; padding-top: 5px; padding-left: 10px }
a:link,a:visited,a:active  { color: #282828; text-decoration: none }
a:hover   { color: #883639; text-decoration: underline }
h1  { color: #721417; font-weight: bold; font-size: 18px; font-family: Arial, Helvetica; text-decoration: none; margin: 0px 0px 10px }
h2 { color: #262626; font-weight: normal; font-size: 11px; line-height: 16px; margin: 0px }
h3 { color: #262626; font-weight: normal; font-size: 11px; margin: 0px }
h4 { color: #262626; font-weight: normal; font-size: 12px; line-height: 18px; margin: 0px }
h5 { font-style: normal; font-weight: normal; font-size: 13px; line-height: 21px; margin: 0px }
ul   { color: #262626; font-size: 11px; line-height: 16px; margin-right: 120px; margin-left: 60px }
ol { color: #262626; font-size: 11px; line-height: 12px; margin-right: 120px; margin-left: 60px }
li  { color: #262626; list-style-type: disc; margin-bottom: 16px }
.ipimg_zero_right { margin: 0px -20px 0px 0px; padding: 0px }
.ipimg_ten_right { margin: 0px -10px 0px 0px; padding: 0px }
.ipimg_ten_left { margin: 0px 0px 0px -5px; padding: 0px 10px 0px 0px }
.right-info-incopy-table { margin: 0px -10px 0px 20px; border-style: dotted dotted none dotted; border-width: 1px; border-color: #a9926c }
.info-incopy-table { margin: 0px; border-style: dotted dotted none dotted; border-width: 1px; border-color: #a9926c }
.pad-ten-on-left { padding-left: 10px }
.ftr { color: white }
.ftr:link,.ftr:visited,.ftr:active  { color: white; text-decoration: none }
.ftr:hover   { color: white; text-decoration: none }
.td-chart-headline { color: white; font-weight: bold; font-size: 12px; background-color: #a9926c; padding: 3px 6px; border-bottom: 1px dotted #94805f }
.td-chart-row-a  { color: black; font-size: 10px; background-color: #fffaf0; padding: 5px 4px; border-bottom: 1px dotted #94805f }
.td-chart-row-b  { color: black; font-size: 10px; background-color: #fdf5e6; padding: 5px 4px; border-bottom: 1px dotted #94805f }
.td-chart-row-a-small { color: black; font-size: 10px; background-color: #fffaf0; padding: 2px 1px; border-bottom: 1px dotted #94805f }
.td-chart-row-b-small { color: black; font-size: 10px; background-color: #fdf5e6; padding: 2px 1px; border-bottom: 1px dotted #94805f }
.td-chart-row-aa    { color: white; font-size: 11px; background-color: #883639; padding: 5px 4px; border-bottom: 1px dotted #883639 }
.td-chart-row-bb { color: white; font-size: 11px; background-color: #a9926c; padding: 5px 4px; border-bottom: 1px dotted #883639 }

form { margin: 0px; padding: 0px }
.tdff-label   { font-weight: bold; font-size: 11px; font-family: Verdana, Geneva, Arial; text-align: right; margin: 0px; padding: 0px }
.tdff-dataside { font-weight: bold; margin: 0px; padding: 2px 0px 2px 3px }
.fdHD-email { visibility: hidden }
.ffee-TextType  { font-size: 11px; font-family: Verdana, Geneva, Arial; background-color: white; margin: 0px; padding: 2px; border: solid 1px gray; width: 100% }
.ffee-TextTypeB { font-weight: bold; font-size: 11px; font-family: Verdana, Geneva, Arial; background-color: white; margin: 0px; padding: 2px; border: solid 1px gray; width: 100% }
.ffee-TextTypeSM   { font-size: 11px; font-family: Verdana, Geneva, Arial; background-color: white; margin: 0px; padding: 2px; border: solid 1px gray; width: 50% }
.ffee-TextTypeSMB  { font-weight: bold; font-size: 11px; font-family: Verdana, Geneva, Arial; background-color: white; margin: 0px; padding: 2px; border: solid 1px gray; width: 50% }
.ffee-SelectTypeRaw { font-size: 11px; font-family: Verdana, Geneva, Arial; background-color: white; margin: 0px; padding: 2px; border: solid 1px gray }
.ffee-SelectTypeFull { font-size: 11px; font-family: Verdana, Geneva, Arial; background-color: white; margin: 0px; padding: 2px; border: solid 1px gray; width: 100% }
.ffbb-ActionA  { color: black; font-size: 11px; font-family: Verdana, Geneva, Arial; background-color: white; margin: 4px 0px; padding: 3px 2px; border-style: solid; border-width: 1px 2px 2px 1px; border-color: #808080; width: 100% }
