

* {margin:0;padding:0;font-family: Arial, helvetica, san-serif;}
body {font-size:0.8125em;background-color:#fff;background-image:url('/images/mainbkgd2.jpg');background-repeat:repeat-x}
#container {position:absolute;left:50%;top:0px;width:800px;margin-left:-400px;border-right:1px solid black;border-left:1px solid black;position:relative;background-color:#fff}
.reg {font-size:70%;vertical-align:text-top}
.tm {}
.closewin {text-align:right;font-size:0.7em;margin-bottom:15px;}
ul {list-style-image: url(/images/bullet_bwblue.gif); }
li {padding-bottom:0.5em}  
ul.nested {margin-left:15px; list-style-image: url(/images/list_line.gif)}
.clearer {height:5px;clear:both;font-size:2px}
h1 {font-size:20px;font-weight:bold;color:#003399;margin:20px 10px 0.75em 0;text-align:center}
h2 {font-size:1.1em;font-weight:bold;color:#003399;margin:2em 10px 0.75em 0;}

#header {padding:10px 0;border-bottom:8px solid #000;}
#header table {width:800px}
#logo {padding:5px 10px;}
#nmoe {padding:5px 10px;text-align:right;}


A:link{color: #003399}
A:visited{color: #666666}
A:visited:hover,A:link:hover,A:active{color: #003399;text-decoration: none;}
.note {font-size:0.7em;font-style:italic}

#nav {float:left;width:200px;background-color:#567eb5;}
p.lc {margin-left:10px;padding:1em 10px 0.25em 10px;font-size:12px;font-weight:bold;color:#fff}
p.caption {padding:1px 10px;font-size:0.85em;font-weight:bold;font-style:italic}
ul.nav {margin-left:35px;list-style-image: none;font-size:12px;}
ul.nav li {padding-bottom:0.25em}  
#nav a:link {font-weight:bold;color:#fff;text-decoration:underline}
#nav a:hover {font-weight:bold;color:#fff;text-decoration:none}
#nav a:visited {font-weight:bold;color:#fff;text-decoration:underline}
#nav a:visited:hover {font-weight:bold;color:#fff;text-decoration:none}
#bwf {margin:0 0 45px 25px}

#rightcol {float:left;width:558px;margin-left:30px;background-color:#fff}
#rightcol p {margin:0.5em 10px 0.5em 0;line-height:1.25em}
#comp-logo {float:right;margin:1em 0 0.5em 10px}
ul.norm {margin:0.5em 10px 0.5em 0}
ul.norm li {margin-left:20px}
#semi {width:407px;margin:20px 60px;text-align:center;border-top:2px dashed #567eb5;border-bottom:2px dashed #567eb5;}
#semi a {font-weight:bold}
.flag {margin:0 15px;vertical-align:middle;text-align:center}
#go {font-weight:bold;line-height:1.2em;padding:0.5em 0;text-align:center}
#lownav p {margin:1em 10px 1em 50px;font-weight:bold}
#lownav img {margin-right:5px;vertical-align:middle}

#postwin {width:557px;margin-bottom:10px}
#postwin td {text-align:center;vertical-align:top;}
td.postwintxt {font-size:1em;font-weight:bold;padding:10px 0}
td.postwinpic {margin:5px 0 10px 0;font-size:0.8em;padding:10px 0;}
td.postwinborder {border-bottom:1px dashed #567eb5;}
#postwin .place {color:#567eb5;font-size:0.9em;}
#postwin .invent {font-size:0.8em;}
#postwin img.star {margin:0 2px;}
.place {color:#867eb5;font-size:0.8em;}
.wkend {padding:0 0 10px 0;}

ul.semi {margin:0.5em 0 1.25em 0;bborder-top:1px dashed #567eb5}
ul.semi li {margin:0.5em 10px 0.5em 20px;padding-bottom:0.5em;border-bottom:1px dashed #567eb5}
#comp-logo-sm {margin:0}
#comp08 {text-align:center;}
#comp08 .flag {vertical-align:middle}

#container-p {margin:10px;text-align:center}
table.yic07 {font-size:1em}
img.star {margin:0 10px}
p.who {margin:0.5em 0 0.25em 0;color:#039;font-size:1.1em;font-weight:bold}
p.what {margin:0.25em 0;font-weight:bold}
p.what2 {margin:0.25em 10px;}
#closewin {text-align:right;margin-bottom:1em;font-size:10px}
#closewin img {vertical-align:text-bottom}
#closewin A:visited{color: #039}
#to-fro {position:absolute;bottom:10px;left:10px;width:595px}
#f-to-fro {position:absolute;bottom:10px;left:10px;width:700px}
td.prv {text-align:left}
td.nxt {text-align:right}
#video {margin:1em;font-weight:bold}
#video img {margin-right:15px}

#divider {font-size:3px;background-color:#567eb5}

#container-p2 {margin:10px;}
#container-p2 ul.norm li {padding-bottom:0.5em}
#container-p2 h2 {font-size:1.3em;font-weight:bold;color:#f30;text-align:center;margin-bottom:5px;}
#subhead {font-size:1.1em;font-weight:bold;color:#567eb5;text-align:center;margin-bottom:5px;}
p.ty {margin:10px 0}
#responseform {margin:10px 0;}
#responseform td {font-size:0.8em;font-weight:bold;padding-bottom:5px;}
#submit {text-align:center;margin-bottom:10px}
.button {background-color:#039;color:#fff;font-weight:bold}

#footer {clear:both;}
td.footer {font-size:0.7em;color: #ffffff;text-decoration:none;}
a.footer {color: #ffffff;text-decoration:none;}
a.footer:link,a.footer:visited {color:#ffffff;}
a.footer:visited:hover,a.footer:link:hover,a.footer:active {text-decoration:underline;}





