﻿body { color: #000; background: #696; font-family: Times New Roman, Times, serif; }


div { text-align: left; }

div.image { float: left; width: 40%; text-align: center; }

div.map { text-align: center; margin-top: 3%; }


h1 { color: #fff; font-size: 150%; }

h2 { color: #ff6; font-size: 130% }

p { color: #000; font-size: 80% }


a:link,a:visited { color: #000; }

a:hover { color: #000; border: 3px outset #c96; text-decoration: none; }

a:active { color: #000; border: 3px inset #c96; text-decoration: none; }


iframe { background: #696; border: 12px ridge #c96; padding: 3px; }

img { background: #696; border: 12px ridge #c96; padding: 3px; }

img.map { background: #696; border: 15px ridge #c96; padding: 4px; }

img.photo-icon { background: #fff; border: 0px none; padding: 0px 12px 0px 0px; float: left; }

img.left-arrow-icon { background: #fff; border: 0px none; padding: 0px 0px 0px 4px; }

img.right-arrow-icon { background: #fff; border: 0px none; padding: 0px 4px 0px 0px; float: left; }

img.font-icon { background: #696; border: 0px none; padding: 0px 4px 0px 4px; }



ul { text-indent: 30px; font-size: 100%; font-weight: bold; line-height: 45px; }


table { border: 9px ridge #c96; width: 100%; empty-cells: show; }


th#title { background: #fff; padding: 12px; font-size: 150%; text-align: left; }

th#subtitle { background: #ff0; padding: 9px; font-size: 90%; font-weight: normal; }

th#warning { background:#ccc; padding: 6px; font-size: 70%; }


th.group { background: #ff0; padding: 4px; font-size: 80%; font-weight: bold; text-align: left; white-space: nowrap; }


th.row { background: #fff; padding: 2px; font-size: 70%; text-align: left; }


th.row_center { background: #fff; padding: 2px; font-size: 70%; text-align: center; white-space: nowrap; }
th.row_neg { color: #fff; background: #999; padding: 2px; font-size: 70%; text-align: center; white-space: nowrap; }
th.row_thirdgen { color: #f00; background: #fff; padding: 2px; font-size: 70%; text-align: left; }

th.row_fourthgen { color: #0c0; background: #fff; padding: 2px; font-size: 70%; text-align: left; }

th.row_fifthgen { color: #00f; background: #fff; padding: 2px; font-size: 70%; text-align: left; }

th.row_sixthgen { color: #909; background: #fff; padding: 2px; font-size: 70%; text-align: left; }

th.row_alphabet { background: #fff; padding: 2px; font-size: 70%; text-align: left; width: 4%; }

th.row_comparison { background: #fff; padding: 2px; font-size: 70%; text-align: left; vertical-align: top; }

th.row_event { background: #fff; padding: 2px; font-size: 70%; text-align: left; }


td { background: #fff; padding: 2px; font-size: 70%; text-align: right; white-space: nowrap; }

td.gray { background: #ccc; }
td.center { color: #000; background: #fff; text-align: center; }

td.center1 { color: #000; background: #f00; text-align: center; }
td.center2 { color: #000; background: #f93; text-align: center; }
td.center3 { color: #000; background: #ff6; text-align: center; }
td.center4 { color: #000; background: #cf3; text-align: center; }
td.center5 { color: #000; background: #0f0; text-align: center; }
td.center6 { color: #000; background: #3fc; text-align: center; }
td.center7 { color: #000; background: #39f; text-align: center; }
td.center8 { color: #000; background: #93f; text-align: center; }
td.center9 { color: #000; background: #c39; text-align: center; }
td.center10 { color: #000; background: #f9c; text-align: center; }
td.neg { color: #fff; background: #999; text-align: center; }
td.top { background: #fff; padding: 2px; font-size: 70%; vertical-align: top; text-align: left; white-space: normal; }

td.wrap { background: #fff; padding: 2px; font-size: 70%; text-align: left; white-space: normal; }

