body { font-family: helvetica; color: 000000; }

table.body { width: 935px !important; width: 901; margin: 0px 0px 0px 30px; }

a:link { color: 900202; text-decoration: none; font-size: 12px; }
a:link:visited { color: 900202; text-decoration: none; font-size: 12px; }
a:link:hover { color: 900202; text-decoration: underline; font-size: 12px; }
a:link:visited:hover { color: 900202; text-decoration: underline; font-size: 12px; }

a:link.mainheader  { color: ffffff !important; color: ffffff; text-decoration: none; font-size: 22px; }
a:link:visited.mainheader  { color: ffffff !important; color: ffffff; text-decoration: none; font-size: 22px; }
a:link:hover.mainheader  { color: ffffff !important; color: ffffff; text-decoration: none; font-size: 22px; }
a:link:visited:hover.mainheader { color: ffffff !important; color: ffffff; text-decoration: none; font-size: 22px; }

img.headershadow { position: absolute; left: 971px !important; left: 939px; top: 15px !important; top: 21; z-index:200; }

img { border: 0px; z-index: 1; }

td.menu { }

div.pod { display: block; float: both; }

div.pod1 { display: block; float: both; margin: 0px 0px 0px 1px !important; margin: 10px 0px 0px 0px; width: 174px; height: 32px; background: transparent url(http://www.theflagship.net/hhhistorical/graphics/pod1.gif) !important; background-repeat: no-repeat !important; background-position: 0px 0px; padding: 7px 0px 0px 18px; font-family: helvetica; font-size: 15px; font-weight: normal; color: ffffff; }

div.pod2 { display: block; float: both; margin: -7px 0px 0px 0px !important; margin: 0px 0px 0px 0px; width: 174px; height: 150px !important; background: transparent url(http://www.theflagship.net/hhhistorical/graphics/pod2.gif) !important; background-repeat: no-repeat !important; background-position: 0px 0px; background-position: center bottom !important; padding: 0px 2px 0px 0px !important; padding: 0px 2px 0px 13px; text-indent: -5px !important; text-indent: -8px; font-family: helvetica; font-size: 13px; color: 000000; }

div.pod2holiday { display: block; float: both; margin: -7px 0px 0px 0px !important; margin: 0px 0px 0px 0px; width: 174px; height: 150px !important; background: transparent url(http://www.theflagship.net/hhhistorical/graphics/podholiday2007.gif) !important; background-repeat: no-repeat !important; background-position: 0px 0px; background-position: bottom left !important; padding: 0px 2px 0px 0px !important; padding: 0px 2px 0px 13px; text-indent: -5px !important; text-indent: -8px; font-family: helvetica; font-size: 13px; color: 000000; }

div.pod3 { display: block; float: both; margin: 0px 0px 0px 0px; width: 174px; height: 7px; background: transparent url(http://www.theflagship.net/hhhistorical/graphics/pod3.gif) !important; background-repeat: no-repeat !important; background-position: 0px 0px; padding: 0px; }

div.pod3holiday { display: block; float: both; margin: 0px 0px 0px 0px; width: 174px; height: 7px; background: transparent url(http://www.theflagship.net/hhhistorical/graphics/pod3holiday2007.gif) !important; background-repeat: no-repeat !important; background-position: 0px 0px; padding: 0px; }

div.pod1hl { display: block; float: both; margin: 0px 0px 0px 1px !important; margin: 30px 0px 0px 0px; width: 174px; height: 32px; background: transparent url(http://www.theflagship.net/hhhistorical/graphics/pod1hl2.gif) !important; background-repeat: no-repeat !important; background-position: 0px 0px; padding: 7px 0px 0px 18px; font-family: helvetica; font-size: 15px; font-weight: normal; color: ffffff; }

div.pod2hl { display: block; float: both; margin: -7px 0px 0px 0px !important; margin: 0px 0px 0px 0px; width: 174px; height: 150px !important; background: transparent url(http://www.theflagship.net/hhhistorical/graphics/pod2hl.gif) !important; background-repeat: no-repeat !important; background-position: 0px 0px; background-position: center bottom !important; padding: 0px 2px 0px 0px !important; padding: 0px 2px 0px 13px; text-indent: -5px !important; text-indent: -8px; font-family: helvetica; font-size: 13px; color: 000000; }

div.pod3hl { display: block; float: both; margin: 0px 0px 0px 0px; width: 174px; height: 7px; background: transparent url(http://www.theflagship.net/hhhistorical/graphics/pod3hl.gif) !important; background-repeat: no-repeat !important; background-position: 0px 0px; padding: 0px; }

div.poditem { line-height: 16px; padding-left: 12px !important; padding-left: 0px; padding-right: 6px !important; padding-right: 0px; font-size: 11px; font-family: verdana; }
div.poditem2 { padding-left: 20px !important; padding-left: 8px; padding-right: 6px !important; padding-right: 4px; font-size: 11px; text-indent: 0px;}

td.listheader { text-align: right; font-size: 13px; color: 777777; font-weight: bold; letter-spacing: 2px; padding: 0px 6px 0px 0px; }

td.listheader2 { text-align: right; font-size: 12px; color: 777777; font-weight: bold; }

td.details  { border-style: solid; border-width: 0px 0px 1px 0px; border-color: 700202; font-family: helvetica; padding: 0px 0px 0px 2px; }
div.details { padding: 0px 0px 10px 12px; text-indent: -8px; }

a:link.poditem { text-decoration: none; font-weight: bold; color: #004A82; font-size: 11px; font-family: verdana; }
a:link:visited.poditem { text-decoration: none; font-weight: bold; color: #004A82; font-size: 11px; font-family: verdana; }
a:link:hover.poditem { text-decoration: underline; font-weight: bold; color: #004A82; background-color: transparent; font-size: 11px;  font-family: verdana; }
a:link:visited:hover.poditem { text-decoration: underline; font-weight: bold; color: #004A82; background-color: transparent; font-size: 11px; font-family: verdana; }

td.main { padding: 50px 0px 0px 20px; font-family: helvetica; font-size: 12px; }

span.header { font-size: 19px; }

span.header2 { font-size: 14px; font-style: italic; }

div.text { padding: 0px 0px 0px 20px; font-family: helvetica; font-size: 12px; }

div.insert { border-width: 1px; border-style: solid; border-color: 700202; margin: 0px 10px 10px 0px; padding: 1px; align: right; float: right; background-color: #F1C07B;}

img.insert { border-width: 1px; border-style: solid; border-color: 700202; }

td.tabletop { text-align: center; color: ffffff; font-family: arial; font-size: 13px; letter-spacing: 2px; font-weight: bold; background-color: transparent; height: 22px; padding: 0px 0px 0px 2px; }

a:link.tabletopactive { color: ffffff !important; text-decoration: none; font-size: 12px; }
a:link:visited.tabletopactive { color: ffffff !important; text-decoration: none; font-size: 12px; }
a:link:hover.tabletopactive { color: ffffff !important; text-decoration: none; font-size: 12px; }
a:link:visited:hover.tabletopactive { color: ffffff !important; text-decoration: none; font-size: 12px; }

a:link.tabletopinactive { color: 444444; text-decoration: none; font-size: 12px; }
a:link:visited.tabletopinactive { color: 444444; text-decoration: none; font-size: 12px; }
a:link:hover.tabletopinactive { color: 444444; text-decoration: none; font-size: 12px; }
a:link:visited:hover.tabletopinactive { color: 444444; text-decoration: none; font-size: 12px; }

tr.pic1 { background-color: #fff0bb; height: 100px; padding-top: 8px; }
tr.pic2 { background-color: #fff0bb; height: 100px; }
tr.piccap {background-color:#fff0bb; height: 10px; }

tr.caption { background-color: #fff0bb; height: 14px; }

td.caption { text-align: center; border-style: solid; background-color: #ffffaa; font-size: 11px; margin: 0px; color: #111111; padding-bottom: 2px; border-style: solid; border-width: 0px 1px 1px 0px; border-color: gold #ffff00 gold #ffff55; } 

div.caption { text-align: center; border-style: solid; border-width: 1px; background-color: #ffffcc; border-color: fff0bb; font-size: 11px; margin: 0px; color: #111111; } 

td.pic { vertical-align: middle; }

a:link.pic { color: 800202; font-family: arial; font-size: 12px; border-style: solid; border-width: 1px; border-color: #fff0bb; }
a:link:visited.pic { color: 800202; font-family: arial; font-size: 12px; border-style: solid; border-width: 1px; border-color: #fff0bb; }
a:link:hover.pic { color: 800202; font-family: arial; font-size: 12px; border-style: solid; border-width: 1px; border-color: 800202; }
a:link:visited:hover.pic { color: 800202; font-family: arial; font-size: 12px; border-style: solid; border-width: 1px; border-color: 800202; }

a:link.piclink { width: 75%; font-size: 11px; line-height: 14px; background-color: #E8B996; color: a00a0a; border-style: solid; border-width: 1px; border-color: #CB8D74; text-decoration: none; }
a:link:visited.piclink { width: 75%; font-size: 11px; line-height: 14px; background-color: #E8B996; color: a00a0a; border-style: solid; border-width: 1px; border-color: #CB8D74; text-decoration: none; }
a:link:hover.piclink { width: 75%; font-size: 11px; line-height: 14px; background-color: #E8B996; color: a00a0a; border-style: solid; border-width: 1px; border-color: #CB8D74; text-decoration: underline; }
a:link:visited:hover.piclink { width: 75%; font-size: 11px; line-height: 14px; background-color: #E8B996; color: a00a0a; border-style: solid; border-width: 1px; border-color: #CB8D74; text-decoration: underline; }

td.shaded { background-color: #FFEF9C; border-style: solid; border-color: #700202 #700202 #DBB375 #700202; border-width: 0px 0px 1px 1px; text-align: right; padding-right: 15px; font-size: 12px; }
td.blank { background-color: ffffff; border-style: solid; border-color: #700202 #700202 #DBB375 #700202; border-width: 0px 1px 1px 0px; text-align: left; padding-left: 15px; font-size: 12px; }

a:link.tooltip { text-decoration: underline; color: green; background-color: transparent; cursor: default; }
a:link:visited.tooltip { text-decoration: underline; color: green; background-color: transparent; cursor: default; }
a:link:hover.tooltip { text-decoration: underline; color: green; background-color: transparent; cursor: default; }
a:link:visited:hover.tooltip { text-decoration: underline; color: green; background-color: transparent; cursor: default; }

hr.tour { width: 67%; height: 1px; color: tan; }

td.tl { border-style: solid; border-width: 1px 0px 0px 0px; border-color: #9D3737; font-size: 12px; }
div.tl1 { text-align: center; font-size: 12px; color: ffffff; font-weight: bold; background-color: #9D3737; border-style: solid; border-color: #8080ff; border-width: 0px; z-index: 2; }
div.tl1bg { width: 2px; background-color: #9D3737; border-style: solid; border-width: 0px; border-color: #9D3737; }
div.tl2 { text-indent: -37px; padding: 2px 0px 0px 48px; }