a { }
a:link   { color: #339; font-weight: inherit; text-decoration: underline        }
a:hover { color: #c00; text-decoration: underline ; }
a:vlink      { color: #900; text-decoration: none }
body { background-color: #030; background-image: url(Media/background-color-tall.jpg); background-repeat: repeat-x; }
element { }
.bodycopy     { font-size: 12px; line-height: 18px; font-family: verdana, Arial, sans-serif }
.bodycopy-black { color: #000; font-size: 12px; font-family: Arial, sans-serif; line-height: 15px; }
.bodycopy-block { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; padding-left: 20px; }
.bodycopyblockindent   { font-size: 12px; line-height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 15px }
.bodycopyblockindentlots { font-size: 12px; line-height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-right: 60px; padding-left: 60px  }
.bodycopyblockindentmore   { font-size: 12px; line-height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 30px }
.bodycopybold   { color: #300; font-weight: 700; font-size: 12px; line-height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif ; }
.bodycopyboldlarger { color: #000; font-weight: 700; font-size: 14px; line-height: 19px; font-family: Verdana, Arial, Helvetica, sans-serif  }
.bodycopyboldnomarg { font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bolder; line-height: 15px; margin: 0; padding: 0; }
.bodycopyboldruleabove { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; line-height: 15px; padding-top: 8px; border-top: thin solid gray; }
.bodycopycolor  { color: maroon; font-size: 12px; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif ; font-weight: 700; }
.bodycopygrey  { color: #666; font-size: 12px; line-height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif ; }
.bodycopygrey-block { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; padding-left: 15px; }
.bodycopygreylead { color: #666; font-size: 12px; line-height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif }
.bodycopygreymoreld { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 22px; }
.bodycopygreyrule { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 6px; border-top: thin solid #666; }
.bodycopyindent   { font-size: 12px; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; text-indent: 15px }
.bodycopyindentmorelead  { font-size: 12px; line-height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; text-indent: 15px }
.bodycopylarger  { font-size: 14px; line-height: 19px; font-family: Verdana, Arial, Helvetica, sans-serif }
.bodycopymorelead { font-size: 12px; line-height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif }
.bodycopymoreleadblock { font-size: 12px; line-height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 10px }
.body-copy-block-right { color: #515151; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 20px; padding-right: 100px; }
.bodycopymoreleadblockbold { font-weight: 600; font-size: 12px; line-height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 10px }
.bodycopymoreleadblockboldrule { color: black; font-weight: 600; font-size: 12px; line-height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-left: 10px; border-top: 1px dashed gray }
.bodycopymrld2 { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 17px; }
.bodycopyredmoreld { color: red; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; }
.captions  { color: navy; font-style: oblique; font-size: 12px; line-height: 15px; font-family: "Trebuchet MS" }
.cell-rule-all-blue  { font-family: "Trebuchet MS"; border: solid 1px #99c }
.cell-rule-all-blue2  { font-family: "Trebuchet MS"; border: solid 2px #99c }
.cell-rule-all-br-blue { font-family: "Trebuchet MS"; border: solid 1px #36c }
.cell-rule-all-brown { font-family: "Trebuchet MS"; border: solid 1px #933 }
.cell-rule-all-gray { font-family: "Trebuchet MS"; padding-top: 0; padding-bottom: 2px; border: solid 1px #a9a9a9; }
.cell-rule-all-grn { font-family: "Trebuchet MS"; border: solid 1px #004129; }
.cell-rule-all-teal { font-family: "Trebuchet MS"; border: solid 1px #099 }
.cell-rule-bottom-blue { font-family: "Trebuchet MS"; padding-top: 0; padding-bottom: 2px; border-bottom: 2px solid #99c; border-top-style: none; border-right-style: none; border-left-style: none; }
.cell-rule-bottom-gold { font-family: "Trebuchet MS"; margin: 0; padding: 0; border-top-style: none; border-top-width: 0; border-right-style: none; border-bottom: thin solid #624c0b; border-left-style: none; }
.cell-rule-bottom-gray { font-family: "Trebuchet MS"; padding-bottom: 2px; border-top: medium none #a9a9a9; border-left: medium none #99c; border-bottom: thin solid #a9a9a9; border-right-style: none; border-right-width: medium; }
.cell-rule-bottom-left-solid { font-family: "Trebuchet MS"; padding-top: 0; padding-bottom: 2px; border-top: medium none #a9a9a9; border-right-style: none; border-right-width: medium; border-bottom: thin solid #a9a9a9; border-left: thin solid #a9a9a9; }
.cell-rule-bottom-red { font-family: "Trebuchet MS"; margin: 0; padding: 0; border-top-style: none; border-right-style: none; border-bottom: thick solid #933; border-top-width: 0; border-left-style: none; }
.cell-rule-bottom-right-left { color: #000; font-size: 15px; font-family: Arial; font-weight: 700; line-height: 18px; border-right: thin solid #a9a9a9; border-bottom: thin solid #a9a9a9; border-left: thin solid #a9a9a9; }
.cell-rule-bottom-right-solid { font-family: "Trebuchet MS"; padding-top: 0; padding-bottom: 2px; border-right: thin solid #a9a9a9; border-bottom: thin solid #a9a9a9; border-top-style: none; }
.cell-rule-bottom-solid { font-family: "Trebuchet MS"; padding-top: 0; padding-bottom: 2px; border-bottom: thin solid #a9a9a9; border-top-style: none; border-right-style: none; border-left-style: none; }
.cell-rule-calendar { color: #666; font-size: 12px; font-family: Arial, verdana; line-height: 16px; padding: 0 10px 2px; border-top-style: none; border-right-style: none; border-bottom: thin solid #a9a9a9; border-left-style: none; }
.cell-rule-bottom-top { font-family: "Trebuchet MS"; padding-top: 0; padding-bottom: 0; border-top: thin solid #808080; border-right-style: none; border-bottom: thin solid #a9a9a9; border-left-style: none; }
.cell-rule-grn-thick { font-family: "Trebuchet MS"; border-top: thick solid #004d35; }
.cell-rule-left-blue1 { font-family: "Trebuchet MS"; border-top: medium none #99c; border-left: 1px solid #99c }
.cell-rule-left-blue2 { font-family: "Trebuchet MS"; border-top: medium none #99c; border-left: 1px solid #99c }
.cell-rule-left-grey { font-family: "Trebuchet MS"; border-left: thin solid #a9a9a9; border-top-style: none; }
.cell-rule-left-right-blue2 { font-family: "Trebuchet MS"; border-top: medium none #99c; border-right: 1px solid #99c; border-left: 1px solid #99c }
.cell-rule-left-rt-bot-grey { font-family: "Trebuchet MS"; border-top-style: none; border-right: thin solid #808080; border-bottom: thin solid #808080; border-left: thin solid #808080; }
.cell-rule-left-rt-grey { font-family: "Trebuchet MS"; border-right: thin solid #a9a9a9; border-top-style: none; border-left: thin solid #a9a9a9; }
.cell-rule-left-rt-top-grey { font-family: "Trebuchet MS"; border-top: thin solid #808080; border-right: thin solid #808080; border-left: thin solid #808080; }
.cell-rule-left-solid { font-family: "Trebuchet MS"; border-left: thin solid #99c; }
.cell-rule-left-top-grey { font-family: "Trebuchet MS"; border-top: thin solid #a9a9a9; border-left: thin solid #a9a9a9; }
.cell-rule-right-blue2 { font-size: 12px; font-family: Arial, "Trebuchet MS"; border-right: 1px solid #99c;;m none #99c }
.cell-rule-right-gray { font-size: 12px; font-family: Arial, "Trebuchet MS"; border-right: thin solid #a9a9a9; }
.cell-rule-right-solid { color: #000; font-size: 15px; font-family: Arial; font-weight: 700; line-height: 18px; border-right: thin solid #696969; }
.cell-rule-right-top-grey { font-family: "Trebuchet MS"; border-top: thin solid #a9a9a9; border-right: thin solid #a9a9a9; }
.cell-rule-tbot-dk-grn { font-family: "Trebuchet MS"; padding-top: 2px; border-top: thin solid #933; border-bottom: thin solid #933; }
.cell-rule-top-blue   { font-family: "Trebuchet MS"; padding-top: 2px; border-top: 2px solid #99c; border-left: medium none #99c }
.cell-rule-top-gray { font-family: "Trebuchet MS"; border-top: 1px ridge #a9a9a9; }
.cell-rule-top-black { font-family: "Trebuchet MS"; border-top: 1px ridge #000; }
.cell-rule-top-black-thicker { font-family: "Trebuchet MS"; border-top: 3px ridge #000; }
.cell-rule-top-dotted { font-family: "Trebuchet MS"; border-top: 1px dotted #a9a9a9; }
.cell-rule-top-right-left { color: #000; font-size: 15px; font-family: Arial; font-weight: 700; line-height: 18px; border-top: thin solid #a9a9a9; border-right: thin solid #a9a9a9; border-left: thin solid #a9a9a9; }
.cell-rule-white-lr { font-family: "Trebuchet MS"; border-left: 1px solid white; border-right: 1px solid white; border-top-color: white; border-top-style: solid; border-bottom-color: white; border-bottom-style: solid; }
.grey-block { color: #666; font-size: 12px; font-family: Arial, verdana; line-height: 16px; margin-right: 10px; margin-left: 10px; }
.grey-block-more { color: #666; font-size: 12px; font-family: Arial, verdana; font-weight: normal; line-height: 16px; margin-right: 10px; margin-left: 15px; }
.grey-bold { color: #333; font-weight: 700; font-size: 12px; line-height: 15px; font-family: verdana, Arial, "Trebuchet MS", tahoma }
.heads-background-top { color: #624c0b; font-size: 13px; font-family: Arial, verdana, "Trebuchet MS"; font-style: normal; font-weight: 700; line-height: 30px; text-decoration: none; background-image: url(Media/background-color-text.jpg); background-repeat: no-repeat; background-position: 0 top; text-align: center; }
.heads-background-maroon { color: #fff; font-size: 16px; font-family: Arial, verdana, "Trebuchet MS"; font-style: normal; font-weight: normal; line-height: 30px; background-color: #600; text-decoration: none; background-repeat: no-repeat; background-position: 0 top; text-align: center; }
.heads-bl-pad { color: #000; font-size: 12px; font-family: "Trebuchet MS", verdana, Arial; font-weight: 700; line-height: 14px; text-decoration: none; padding-left: 5px; }
.heads-gr-pad { color: #333; font-size: 12px; font-family: Arial, verdana, "Trebuchet MS"; font-weight: 700; line-height: 14px; text-decoration: none; padding-top: 3px; padding-left: 5px; }
.heads-maroon-pad { color: #603; font-size: 13px; font-family: verdana, Arial, "Trebuchet MS"; font-weight: 700; line-height: 14px; text-decoration: none; padding-top: 3px; padding-left: 5px; }
.headsblacklarge { color: #000; font-size: 20px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 24px; }
.headsblacklarge { color: #000; font-size: 20px; font-family: Arial, "Trebuchet MS"; font-weight: bold; line-height: 26px; text-decoration: none; }
.headsblacklarger { color: #000; font-size: 22px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 24px; text-decoration: none; }
.headsblackmedium { color: #000; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; line-height: 22px; text-decoration: none; }
.headswhitemedium { color: #fff; font-size: 15px; font-family: Arial, "Trebuchet MS"; font-weight: 700; line-height: 22px; text-decoration: none; }
.headsgreenmedium { color: #696; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; line-height: 18px; text-decoration: none; margin-top: 0; }
.headsgreensmaller { color: #696; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; line-height: 16px; text-decoration: none; }
.headsredsmaller { color: red; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; line-height: 16px; text-decoration: none; }
.headssmallerblack { color: #000; font-size: 13px; font-family: verdana, Arial, "Trebuchet MS"; font-weight: 700; font-style: normal; line-height: 16px; text-decoration: none    ; }
.headssmallerblacknomarg { color: black; font-size: 14px; font-family: Arial, "Trebuchet MS"; font-weight: normal; line-height: 18px; text-decoration: none; margin: 0; }
.headssmallergrey { color: #333; font-size: 14px; font-family: Arial, "Trebuchet MS"; font-weight: 700; line-height: 17px; text-decoration: none; }
.headswhite { color: #fff; font-size: 13px; font-family: verdana, Arial, "Trebuchet MS"; font-style: normal; text-decoration: none; margin: 0; }
.headswhitelarge { color: #fff; font-size: 18px; font-family: verdana, Arial, "Trebuchet MS"; line-height: 30px; text-decoration: none; margin: 0; padding: 0; }
.headswhitemedium { color: #fff; font-size: 15px; font-family: verdana, Arial, "Trebuchet MS", tahoma; font-weight: normal; line-height: 18px; text-decoration: none; }
.headswhitemedium-bg { color: #fff; font-size: 15px; font-family: Arial, verdana, "Trebuchet MS", tahoma; font-weight: 400; line-height: 18px; background-color: #363; text-decoration: none; text-align: center; margin-top: 10px; padding-top: 4px; padding-bottom: 4px; }
.italicheads  { color: navy; font-style: oblique; font-weight: 500; font-size: 15px; line-height: 16px; font-family: "Trebuchet MS", Arial; text-decoration: none }
.italicheadssmaller  { color: #000; font-style: oblique; font-weight: 700; font-size: 13px; line-height: 16px; font-family: Arial, "Trebuchet MS"; text-decoration: none }
.italics   { font-style: oblique; font-size: 12px; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif }
.italicsgray { color: #666; font-style: oblique; font-size: 12px; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif }
.italicslarger { font-style: oblique; font-size: 14px; line-height: 19px; font-family: Verdana, Arial, Helvetica, sans-serif }
.pad { padding: 8px; }
.photo-lft-marg { float: right; margin-bottom: 10px; margin-left: 10px; }
.image-on-right { float: right; margin-bottom: 10px; margin-left: 10px; }
.photo-rt-bot { float: left; margin-right: 10px; margin-bottom: 10px; }
.image-on-left { float: left; margin-right: 20px; margin-bottom: 10px; }
.photo-rt-marg { float: left; margin-right: 10px; }
.red { color: #fd0066; }

