/* GENERATED from screen.css by src/Tools/scripts/Generate-LegacyCss.pl: legacy page-body rules scoped under .legacy-content. */
.legacy-content tr { background-color: transparent; vertical-align: top; }
.legacy-content td { background-color: transparent; padding: 5px; }
.legacy-content a { color: #1f5299; }
.legacy-content li { padding-left: 10px; margin: 0px; padding-bottom:10px; padding-top:5px }
.legacy-content table { background-color: transparent; }
.legacy-content input { background: #fff; border: 1px solid #A7A6AA; color: #000; }
.legacy-content select { background: #fff; border: 1px solid #A7A6AA; color: #000; }
.legacy-content textarea { background: #fff; border: 1px solid #A7A6AA; color: #000; }
.legacy-content img { border-style: none; border-color: inherit; border-width: 0; margin: 0; padding: 0; }
.legacy-content form { margin: 0; padding: 0; }
.legacy-content h1 { color: #1f5299; font-weight: bold; padding: 0px; margin: 0px; }
.legacy-content h2 { color: #1f5299; font-weight: bold; padding: 10px 0px 10px 0px; margin: 0px; text-align: center; }
.legacy-content h3 { color: #585858; font-weight: bold; padding: 0px; margin: 0px; }
.legacy-content h4 { color: #585858; font-weight: bold; padding: 0px; margin: 0px; }
.legacy-content h5 { color: #585858; font-weight: bold; padding: 0px; margin: 0px; }
.legacy-content h6 { color: #585858; font-weight: bold; padding: 0px; margin: 0px; }
.legacy-content p.return a { color:#585858; font-size:10px; text-decoration:underline }
.legacy-content p { margin: 20px 0; padding: 0 0 0px 0; color: #000000; font-weight: normal; }
.legacy-content p.wta { margin: 0; padding: 0px 30px 15px 0; color:#585858; }
.legacy-content p.wta a { color:#1f6db1; text-decoration:underline; font-weight: bold; }
.legacy-content p.wta a:visited { color:#1f6db1; text-decoration:underline; font-weight: bold; }
.legacy-content p.wta a:active { color:#666; text-decoration:underline; font-weight: bold; }
.legacy-content p.wta a:hover { color:#666; text-decoration:underline; font-weight: bold; }
.legacy-content p.menubottom { margin: 0; padding: 20px 0 0 10px; color: #fff; }
.legacy-content p.menubottom a { color:#fff; text-decoration:underline; }
.legacy-content p.member_log { margin: 20px 0 0 0; padding: 0 0 0 0; font-family: Verdana; font-size: 11px; color: #585858; font-weight: normal; }
.legacy-content p.member_log a { color:#0c548b; text-decoration:underline; }
.legacy-content p.member_log a:visited { color:#0c548b; text-decoration:underline; }
.legacy-content p.member_log a:active { color:#666; text-decoration:underline; }
.legacy-content p.member_log a:hover { color:#666; text-decoration:underline; }
.legacy-content .caption { font-style: italic; color:#585858; }
.legacy-content .bodyitalics { font-style: italic; color: #000000; font-size: 12px; }
.legacy-content .italics { font-style: oblique; }
.legacy-content .warning { font-size: 12px; font-weight: bold; text-decoration: none; }
.legacy-content .submenu tr td a { text-decoration: none; color: #666666; height: 20px; }
.legacy-content .submenu tr th a { text-decoration: none; font-weight: normal; color: #666666; }
.legacy-content .submenu tr td { border-top: 1px #b4c4d9 solid; height: 20px; padding-left: 10px; text-align: left; }
.legacy-content .submenu tr th { height: 20px; padding-left: 10px; text-align: left; }
.legacy-content .homepagelist { padding-bottom:15px }
.legacy-content input { margin: 0px 0 0 0 ; padding: 0px 0px 0px 0px; border: solid 1px #b3b3b3; border-width: 1px; }
.legacy-content ul { list-style-image: url('images/arrow.gif'); padding: 0px 0px 0px 20px; margin: 0px; }
.legacy-content .news_book { padding: 22px 0 5px 0px; margin: 0px; font-family: Arial; font-size: 18px; color: #55a4e1; }
.legacy-content .dark { color: #333; }
.legacy-content .red { color: #900; }
.legacy-content .travel_list { color: #0c548b; font-size: 11px; }
.legacy-content .travel_list a { color:#0c548b; text-decoration:underline; }
.legacy-content .travel_list a:visited { color:#0c548b; text-decoration:underline; }
.legacy-content .travel_list a:active { color:#585858; text-decoration:underline; }
.legacy-content .travel_list a:hover { color:#585858; text-decoration:underline; }
.legacy-content #cartoon { margin-left: auto; margin-right:auto; text-align:center; }
.legacy-content .news { font-size: 11px; }
.legacy-content .bodybold { font-family: Verdana, Arial, Helvetica, Sans-serif; color: #282828; font-size: 12px; font-weight: bold; }
.legacy-content .bodyboldblue { font-family: Verdana, Arial, Helvetica, Sans-serif; color: #0c548b; font-size: 12px; font-weight: bold; }
.legacy-content .bodyboldred { font-weight:bold; color:#900; font-size: 12px; }
.legacy-content .bcolorred { border: 1px solid #990000; }
.legacy-content .bgcolorf1f0e5 { background-color:#f1f0e5 }
.legacy-content .bg99ccff { background-color:#99ccff }
.legacy-content .textaligncenter { text-align: center; }
.legacy-content .textalignright { text-align:right }
.legacy-content .w100p { width: 100% }
.legacy-content .w90p { width: 90% }
.legacy-content .indent { margin-left:15px }
.legacy-content .w50ph59 { width:50%; height:59px }
.legacy-content .w795h100p { width:795px; height:100% }
.legacy-content .w795h32 { width: 795px; height: 32px; }
.legacy-content .w795x89 { width: 795px; height: 89px; }
.legacy-content .v7h10 { margin: 7px 10px 7px 10px; border: 0px; }
.legacy-content .w795h32 { width: 795px; height: 32px; }
.legacy-content .w1p { width:1% }
.legacy-content .w3p { width:3% }
.legacy-content .w48 { width:48% }
.legacy-content .w100p { width: 100%; }
.legacy-content .b0 { border: 0px; }
.legacy-content .b1black { border: 1px; border-color:black }
.legacy-content .w236 { width: 236px; }
.legacy-content .w270 { width:270px }
.legacy-content .w277 { width:277px }
.legacy-content .w493 { width:493px }
.legacy-content .w539 { width: 539px; }
.legacy-content .w795 { width: 795px; }
.legacy-content .w795h100p { width:795px; height:100% }
.legacy-content .w795h221 { width: 795px; height: 221px; }
.legacy-content .h4 { height: 4px; }
.legacy-content .h32 { height: 32px; }
.legacy-content .h65 { height: 65px; }
.legacy-content .h150 { height:150px }
.legacy-content .h200 { height:200px }
.legacy-content .h253 { height:253px }
.legacy-content .h300 { height:300px }
.legacy-content .h10b0 { padding-left: 10px; padding-right: 10px; border: 0px; }
.legacy-content .margin0 { padding: 0px 0px 0px 0px; }
.legacy-content .textalignleft { text-align: left; }
.legacy-content .textaligncenter { text-align: center; }
.legacy-content bgffff99 { background-color:#ffff99 }
.legacy-content .bgcffffff { background-color: #ffffff; }
.legacy-content .w4h4 { width: 4px; height: 4px; }
.legacy-content .w5h5 { width:5px; height:5px }
.legacy-content .w162 { width: 162px; }
.legacy-content .w108 { width: 108px; }
.legacy-content .w180 { width: 180px; }
.legacy-content .w274 { width: 274px; }
.legacy-content .w40 { width: 40px; }
.legacy-content .w1500 { width: 1500px; }
.legacy-content .errormsg { background-color: #ff0000; color: #ffffff; font-family: Verdana; font-weight: bold; font-size: 14px }
.legacy-content .errormsglargefont { background-color: #ff0000; color: #ffffff; font-size: 18px; padding-bottom: 5px; padding-top: 5px }
.legacy-content .requiredfield { color: #FF0000 }
.legacy-content .body { font-family: verdana; font-size: 12px }
.legacy-content tablemembersonlyborder { margin-left:auto; margin-right:auto; border-color:#3399ff; border-bottom: thin; border-left: thin; border-right: thin; border-top: thin; margin-left:auto; margin-right:auto; text-align:center }
.legacy-content .underline { text-decoration: underline; }
.legacy-content .cardNames { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.legacy-content SPAN.unavailable { FONT-SIZE: 12px; COLOR: #900; FONT-FAMILY: Verdana; }
.legacy-content SPAN.available { font-family:Verdana; font-size:12px; COLOR: black; }
.legacy-content #gallery { height:2500px; }
.legacy-content p.box { margin: 20px 0; padding: 0 0 0px 0; font-family: Verdana, Tahoma, Arial, Sans-serif; color: #000000; font-weight: normal; font-size: 12px; }
.legacy-content #content { vertical-align: top; }
.legacy-content #content p { margin: 10px 0 20px; }
.legacy-content #content .news_last p { margin: 0; padding: 0 5px 10px; }
.legacy-content #content .news p { margin: 0; padding: 0 5px 10px; }
.legacy-content #content a { color: #1f6db1; }
.legacy-content #content a:hover { color: #1f6db1; }
.legacy-content #content ul { margin-left: 0px; padding-left: 1.5em; }
.legacy-content #content li { padding: 0px 0px 10px 15px; vertical-align: text-top; }
.legacy-content #content li a { color: #334680; font-weight: normal; vertical-align: text-top; }
.legacy-content #content alignpicright { float: right; }
.legacy-content .gradientbg { background: url(../images/access_bg.gif) repeat-x #EAF0F5; font-size: 10px; padding: 0px; }
.legacy-content #access { margin: 5px 4px 0 0px; padding-bottom: 8px; float: left; padding-left: 0px; padding-top: 5px; text-align:left; width: 240px; }
.legacy-content #access li { width: 180px; float: left; margin-left: 10px; font-size: 11px; }
.legacy-content .news { width: 250px; padding: 10px 5px 0 5px; margin: 0; }
.legacy-content #content .news_last { width: 250px; padding: 11px 5px 0; }
.legacy-content p.subtext { color: #1f6db1; font-size: 11px; margin: 7px 0; }
.legacy-content #doublecolumn { height: 400px; width: 360px; column-count: 2; }
.legacy-content .bordered { border: solid #ccc 1px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0 1px 1px #ccc; -moz-box-shadow: 0 1px 1px #ccc; box-shadow: 0 1px 1px #ccc; }
.legacy-content .bordered tr:hover { background: #fbf8e9; -o-transition: all 0.1s ease-in-out; -webkit-transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -ms-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; }
.legacy-content .bordered td, .legacy-content .bordered th { border-left: 1px solid #ccc; border-top: 1px solid #ccc; padding: 10px; text-align: left; }
.legacy-content .bordered td:first-child, .legacy-content .bordered th:first-child { border-left: none; }
.legacy-content .bordered th:first-child { -moz-border-radius: 6px 0 0 0; -webkit-border-radius: 6px 0 0 0; border-radius: 6px 0 0 0; }
.legacy-content .bordered th:last-child { -moz-border-radius: 0 6px 0 0; -webkit-border-radius: 0 6px 0 0; border-radius: 0 6px 0 0; }
.legacy-content .bordered th:only-child { -moz-border-radius: 6px 6px 0 0; -webkit-border-radius: 6px 6px 0 0; border-radius: 6px 6px 0 0; }
.legacy-content .bordered tr:last-child td:first-child { -moz-border-radius: 0 0 0 6px; -webkit-border-radius: 0 0 0 6px; border-radius: 0 0 0 6px; }
.legacy-content .bordered tr:last-child td:last-child { -moz-border-radius: 0 0 6px 0; -webkit-border-radius: 0 0 6px 0; border-radius: 0 0 6px 0; }
