body { font-family: Verdana, Geneva, Arial, sans-serif; background-color: #ffffff; overflow-x: hidden; }a { color: #0000cc; text-decoration: none; }a:active { color: #0a98c7; }a:hover { color: #0a98c7; text-decoration: underline overline; }ul { font-size: 13px; color: #444444; }table { table-layout: auto; border-collapse: separate; empty-cells: show; }.all { position: absolute; width: 960px; left: 50%; margin-left: -480px; top: 0px; }.logo { position: absolute; left: 0px; top: 0px; width: 107px; height: 225px; background-image: url('../images/logo-mid.jpg'); background-repeat: no-repeat; }.title { position: absolute; left: 117px; top: 175px; width: 500px; height: 40px; }.title h2 { font-size: 24px; font-weight: bold; color: #99999c; text-align: left; }.title2 { position: absolute; left: 0px; top: 205px; width: 500px; height: 40px; }.title2 h2 { font-size: 24px; font-weight: bold; color: #000000; text-align: left; }.headr { position: absolute; left: 460px; top: 215px; width: 500px; height: 40px; }.headr h2 { font-size: 24px; font-weight: bold; color: #99999c; text-align: right; }.headr-sub { position: absolute; left: 460px; top: 240px; width: 500px; height: 40px; }.headr-sub h3 { font-size: 20px; font-weight: normal; color: #99999c; text-align: right; }.nav { position: absolute; left: 376px; top: 10px; width: 600px; height: 128px; padding: 0px; z-index: 100; }.navrow0 { position: absolute; left: 0px; top: 0px; width: 550px; height: 20px; padding: 0px; }.navrow1 { position: absolute; left: 0px; top: 21px; width: 550px; height: 20px; padding: 0px; }.navrow2 { position: absolute; left: 0px; top: 42px; width: 550px; height: 20px; padding: 0px; }.navrow3 { position: absolute; left: 0px; top: 63px; width: 550px; height: 20px; padding: 0px; }.navrow4 { position: absolute; left: 0px; top: 84px; width: 550px; height: 20px; padding: 0px; }.navrow5 { position: absolute; left: 0px; top: 105px; width: 550px; height: 20px; padding: 0px; }.navrowlogin { position: absolute; left: 0px; top: 126px; width: 550px; height: 20px; padding: 0px; }.tabrow { position: absolute; left: 0px; top: 265px; width: 100%; height: 20px; padding: 0px; }.tabrow hr { border: none; background-color: #99999c; color: #99999c; height: 1px; width: 100%; }.nav0 { position: absolute; left: 0px; top: 0px; width: 100px; height: 20px; }.nav1 { position: absolute; left: 90px; top: 0px; width: 100px; height: 20px; }.nav2 { position: absolute; left: 180px; top: 0px; width: 100px; height: 20px; }.nav3 { position: absolute; left: 270px; top: 0px; width: 100px; height: 20px; }.nav4 { position: absolute; left: 360px; top: 0px; width: 100px; height: 20px; }.nav5 { position: absolute; left: 450px; top: 0px; width: 100px; height: 20px; }.nav6 { position: absolute; left: 540px; top: 0px; width: 100px; height: 20px; }.nav7 { position: absolute; left: 630px; top: 0px; width: 100px; height: 20px; }.navn { position: absolute; left: 0px; width: 80px; height: 16px; padding-top: 2px; padding-left: 7px; background: #e0e0e0; font-size: 11px; color: #555555; }.navh { position: absolute; left: 0px; width: 80px; height: 16px; padding-top: 2px; padding-left: 7px; background: #0a98c7; font-size: 11px; color: #ffffff; }.nava { position: absolute; left: 0px; width: 80px; height: 16px; padding-top: 2px; padding-left: 7px; background: #bbbbbb; font-size: 11px; color: #555555; }.hr { border: none; background-color: #99999c; color: #99999c; height: 0.5px; width: 100%; }.content { position: absolute; left: 0px; top: 260px; width: 960px; padding: 0px; }.content p { font-size: 13px; color: #444444; }.content h1 { font-size: 18px; font-weight: bold; color: #666666; text-align: left; }.content h2 { font-size: 16px; font-weight: bold; color: #848488; text-align: center; }.content h3 { font-size: 16px; font-weight: bold; color: #666666; padding-top: 0px; }.content h4 { font-size: 14px; font-weight: bold; color: #000000; padding-top: 0px; }.content td { font-family: Verdana, Arial, sans-serif; font-size: 13px; color: #444444; vertical-align: top; }.clear {clear: both;}.tabbed-content { position: absolute; left: 0px; top: 280px; width: 960px; padding: 0px; }.tabbed-content p { font-size: 13px; color: #444444; }.tabbed-content h3 { font-size: 15px; font-weight: bold; color: #666666; padding-top: 0px; }.tabbed-content h4 { font-size: 14px; font-weight: bold; color: #000000; padding-top: 0px; }.tabbed-content li { margin-left: 0px; padding-left: 0px; }.box {position: absolute; top: 20px; background-image: url('..//images/box-slice.jpg'); background-repeat: repeat-x; width: 300px; padding: 2px; border: 1px solid #aaaaaa; }.box .day {float: left; width: 80px; text-align: left; font-size: 11px; color: #444444; }.box .time {float: right; width: 200px; text-align: right; margin-right: 10px; font-size: 11px; color: #444444; }.box .other {float: left; width: 300px; text-align: left; font-size: 11px; color: #444444; }.box h1 { font-size: 14px; font-weight: bold; color: #444444; text-align: left; }.box h2 { font-size: 12px; font-weight: bold; color: #666666; text-align: left; }.box2 { position: absolute; left: 340px; top: 14px;  width: 520px; }.box2 .day {float: left; width: 175px; text-align: left; font-size: 13px; font-weight: normal; color: #444444; }.box2 .day-weekend {float: left; width: 180px; text-align: left; font-size: 13px; font-weight: bold; color: #444444; }.box2 .time {float: right; width: 320px; text-align: right; margin-right: 20px; font-size: 13px; font-weight: normal; color: #444444; }.box2 .time-weekend {float: right; width: 320px; text-align: right; margin-right: 20px; font-size: 13px; font-weight: bold; color: #444444; }.box2 h1 { font-size: 20px; font-weight: bold; color: #444444; text-align: left; }.box2 h2 { font-size: 18px; font-weight: bold; color: #666666; text-align: left; }.box2-special h2 { font-size: 18px; font-weight: bold; color: #ff0000; text-align: left; }.box2-special .day-special {float: left; width: 175px; text-align: left; font-size: 13px; font-weight: bold; color: #ff0000; }.box2-special .time-special {float: right; width: 320px; text-align: right; margin-right: 20px; font-size: 13px; font-weight: bold; color: #ff0000; }.box3 { position: absolute; top: 320px; background-image: url('..//images/box-slice.jpg'); background-repeat: repeat-x; width: 300px; padding: 2px; border: 1px solid #aaaaaa; }.box3 .day {float: left; width: 80px; text-align: left; font-size: 11px; color: #444444; }.box3 .time {float: right; width: 120px; text-align: right; margin-right: 10px; font-size: 11px; color: #444444; }.box3 .other {float: left; width: 300px; text-align: left; font-size: 11px; color: #444444; }.box3 h1 { font-size: 14px; font-weight: bold; color: #444444; text-align: left; }.box3 h2 { font-size: 12px; font-weight: bold; color: #666666; text-align: left; }.box4 { position: absolute; left: 365px; top: 290px;  width: 500px; }.box4 h1 { font-size: 14px; font-weight: bold; color: #444444; text-align: left; }.box4 h2 { font-size: 12px; font-weight: bold; color: #666666; text-align: left; }.box4 p { font-size: 13px; color: #444444; }.newsbox-spacer { position: relative; background-image: url('..//images/news-spacer-slice.jpg'); background-repeat: repeat-y; width: 954px; padding: 2px; border: 1px solid #ffffff; }.newsbox-spacer p { font-size: 10px; font-weight: bold; color: #ffffff; text-align: center; }.newsbox-purple { position: relative; background-image: url('..//images/news-purple-slice.jpg'); background-repeat: repeat-y; width: 954px; padding: 2px; border: 1px solid #5551a1; }.newsbox-purple h1 { font-size: 16px; font-weight: bold; color: #000000; text-align: center; }.newsbox-purple h2 { font-size: 14px; font-weight: bold; color: #000000; text-align: center; }.newsbox-purple h3 { font-size: 13px; color: #444444; text-align: center;}.newsbox-purple h4 { font-size: 16px; color: #ed1800; text-align: center;}.newsbox-purple p { font-size: 13px; color: #000000; }.newsbox-red { position: relative; background-image: url('..//images/news-red-slice.jpg'); background-repeat: repeat-y; width: 954px; padding: 2px; border: 1px solid #ed1800; }.newsbox-red h1 { font-size: 16px; font-weight: bold; color: #444444; text-align: center; }.newsbox-red p { font-size: 13px; color: #000000; }.newsbox-red li { margin-left: 0px; padding-left: 0px; }.newsbox-red h2 { font-size: 13px; font-weight: bold; color: #444444; text-align: center; }.newsbox-red h3 { font-size: 13px; color: #000000; text-align: center;}.newsbox-grey { position: relative; background-image: url('..//images/news-grey-slice.jpg'); background-repeat: repeat-y; width: 954px; padding: 2px; border: 1px solid #aaaaaa; }.newsbox-grey h1 { font-size: 16px; font-weight: bold; color: #444444; text-align: center; }.newsbox-grey h2 { font-size: 13px; font-weight: bold; color: #444444; text-align: center; }.newsbox-grey p { font-size: 13px; color: #444444; }.newsbox-grey pre { font-family: Verdana, Geneva, Arial, sans-serif; font-size: 13px; color: #444444; }.newsbox-blue { position: relative; background-image: url('..//images/news-blue-slice.jpg'); background-repeat: repeat-y; width: 954px; padding: 2px; border: 1px solid #0a98c7; }.newsbox-blue h1 { font-size: 16px; font-weight: bold; color: #444444; text-align: center; }.newsbox-blue h2 { font-size: 13px; font-weight: bold; color: #444444; text-align: center; }.newsbox-blue p { font-size: 13px; color: #444444; }.secure-zone p { font-size: 15px; color: #0a98c7; font-weight: bold; }.policy p { font-size: 11px; color: #444444; }.policy ul { font-size: 11px; color: #444444; }.policy { margin: 0; padding: 3px; background-image: url('..//images/box-slice.jpg'); background-repeat: repeat-x; padding: 2px; border: 1px solid #aaaaaa; font-family: Verdana, Geneva, Arial, sans-serif; }.fnote { font-size: 10px; color: #444444; }.fnote p { font-size: 10px; color: #444444; }.foot { clear: both; padding: 10px; }.foot p { font-size: 11px; color: #444444; font-weight: normal; text-align: center; }.picl { float: left; margin: 0px 10px 0px 0px; }.picr { float: right; margin: 0px 0px 0px 10px; }.picc { margin: 0px; text-align: center; clear: both; }#piclist { margin-left: 70px; padding-left: 70px; }#piclist li { margin-left: 50px; }#piclist2 { margin-left: 100px; padding-left: 100px; }#piclist2 li { margin-left: 50px; }#piclist3 { margin-left: 140px; padding-left: 140px; }#piclist3 li { margin-left: 50px; }#top { position: absolute; left: 140px; top: 70px; width: 620px; }
