BODY { background: url(/imgs/bkg-gradient.jpg); padding: 0; margin: 0; background-color: #6D9327; background-repeat: repeat-x; }
.def { font: 13px Arial, Helvetica, sans-serif; color: #222222; }

a:link.def, a:visited.def, a:active.def { color: blue; text-decoration: none; }
a:hover.def { color: green; text-decoration: underline; }

.frame_top_left { width: 26px; height: 24px; background-image: url(/imgs/bkg-frame-top-corner-left.jpg); background-repeat: no-repeat; }
.frame_top { width: 648; height: 24px; background-image: url(/imgs/bkg-frame-top.jpg); background-repeat: repeat-x; }
.frame_top_right { width: 26px; height: 24px; background-image: url(/imgs/bkg-frame-top-corner-right.jpg); background-repeat: no-repeat; }
.frame_left { width: 26px; height: 400px; background-image: url(/imgs/bkg-frame-left-sect.jpg); background-repeat: repeat-y; }
.frame_center { width: 738px; background-color: White; height: 100px; font: 13px Arial, Helvetica, sans-serif; padding-left: 1px; }
.frame_right { width: 26px; background-image: url(/imgs/bkg-frame-right-sect.jpg); background-repeat: repeat-y; }
.frame_bottom_left { width: 26px; height: 24px; background-image: url(/imgs/bkg-frame-bottom-corner-left.jpg); background-repeat: no-repeat; }
.frame_bottom { width: 648; height: 24px; background-image: url(/imgs/bkg-frame-bottom.jpg); background-repeat: repeat-x; }
.frame_bottom_right { width: 26px; height: 24px; background-image: url(/imgs/bkg-frame-bottom-corner-right.jpg); background-repeat: no-repeat; }

.content_border_left { border-bottom: 1px solid #E2E2E2; border-left: 1px solid #E2E2E2; border-top: 1px solid #E2E2E2; }
.content_border_right { border-bottom: 1px solid #E2E2E2; border-right: 1px solid #E2E2E2; border-top: 1px solid #E2E2E2; }		

td.hdr_logo { background: url(/imgs/hdr-bkg.jpg); backgound-repeat: repeat-x; padding-left: 10px; }
td.hdr_leaves { background: url(/imgs/hdr-bkg.jpg); backgound-repeat: repeat-x; padding-right: 50px; }

div.ftr { text-align: center; font: 11px Arial, Helvetica, sans-serif; color: #999999; padding-top: 7px; }
font.ftrsep { font: 11px Arial, Helvetica, sans-serif; color: #999999; margin-left: 11px; margin-right: 11px; }

div.copyright { text-align: center; font: 11px Arial, Helvetica, sans-serif; color: #999999; padding-top: 8px; font-style: italic; }

h1.paraheading { font: 18px Arial, Helvetica, sans-serif; font-weight: 800; margin-bottom: 6px; color: #222222; }

div.watermark { text-align: center; }
img.watermark { padding-left: 20px; padding-right: 20px; }

a:link.bulletlinktitle, a:visited.bulletlinktitle, a:active.bulletlinktitle { color: green; text-decoration: none; font-weight: 600; font-size: 14px; }
a:hover.bulletlinktitle { color: #259C26; text-decoration: none; }

a:link.bulletlinksmall, a:visited.bulletlinksmall, a:active.bulletlinksmall { color: blue; text-decoration: none; font-weight: 500; font-size: 13px; }
a:hover.bulletlinksmall { color: green; text-decoration: underline; }

a:link.bulletlink, a:visited.bulletlink, a:active.bulletlink { color: green; text-decoration: none; font-weight: 500; font-size: 13px; }
a:hover.bulletlink { color: blue; text-decoration: underline; }

td.stations { padding-bottom: 30px; }
td.stations b, td.stations strong { font-weight: 800; color: #537D12; }
td.stationsheading { font-weight: 900; font-size: 16px; padding-bottom: 1px; }

input.fld { border: 1px solid Silver; font: 'Courier New', Courier, monospace; color: Green; width: 354px; }
textarea.fld { border: 1px solid Silver; font: 'Courier New', Courier, monospace; color: Green; width: 400px; }

div.compatible { padding-left: 15px; }
div.campatible b, div.campatible strong { font-weight: 800; color: #537D12; }

table.compatible { border-collapse: collapse; }
table.compatible td.compatible_hdr { font-size: 16px; font-weight: 600; font-family: Arial, Helvetica, sans-serif; }
table.compatible td.compatible_def_hdr { font-size: 14px; font-weight: 500; font-family: Arial, Helvetica, sans-serif; font-style: italic; text-align: center; background-color: #cccccc; }
table.compatible td.compatible_def { font-size: 13px; font-weight: 500; font-family: Arial, Helvetica, sans-serif; border: 1px solid #DCDCDC; text-align: center; }
table.compatible td.compatible_def_title { font-size: 13px; font-weight: 600; font-family: Arial, Helvetica, sans-serif; border: 1px solid #DCDCDC; }

/* My Spam Trap */
#MySpamTrap { display: none; }