body {margin:0;font-family:arial;background:url(bluehazard.png) #002277;}
form {margin:0;}
form input {font-family:arial;}

#fof {margin:100px;color:#ffffff;text-align:center;font-weight:bold;}
#fof a {color:#ffff00;}

#top {width:100%;background:#0044bb;height:72px;}
#top td {width:50%;padding:0 3 0 3;}

#main {width:100%;background:#0044bb;}
#main td {padding:0;}
#main #left {height:605px;width:1%;padding: 0 6 6 6;vertical-align:top;}
#main #left div {font-size:80%;margin-top:6px;}
#main #left div b {font-style:italic;color:#001144;}
#main #left div a {color:#33aacc;padding:0 5 0 5;text-decoration:none;}
#main #left div a:hover {color:#ccffff;text-decoration:underline;}
#main #econt {width:99%;height:660px;}
#main #econt object {width:100%;height:100%;}
#main #econt embed {width:100%;height:100%;}
#main #econt #mssg {color:#ffff00;font-weight:bold;text-align:center;padding:0 172 50 0;}
#main #econt #mssg a {color:#ffffff;}
#main #econt #captchamssg {width:100%;height:100%;}
#main #econt #captchamssg td {vertical-align:bottom;padding:0 202 0 30;color:#ffffff;font-weight:bold;}
#main #econt #captchamssg td b {color:#ffff00;}

#captcha {width:100%;background:#222222;border-top:1px solid #ffffff;border-bottom:1px solid #ffffff;}
#captcha #inner {border-top:2px solid #000000;border-bottom:2px solid #000000;padding:6 0 6 0;}
#captcha #inner img {width:100px;height:25px;border:2px solid #000000;}
#captcha #inner #field {width:100px;margin:0 3 0 10;}
#captcha #inner #capsubmit {width:25px;}

#grade {width:100%;}
#grade td {text-align:center;padding;3px;}
#grade td a {font-weight:bold;}
#grade #lower {width:35%;background:#bb3333;}
#grade #lower a {color:#550000;}
#grade #current {width:30%;background:#eedd44;}
#grade #current a {color:#555500;}
#grade #higher {width:35%;background:#88cc77;}
#grade #higher a {color:#005500;}

#navigation {width:100%;}
#navigation td {text-align:center;padding:8 16 16 16;font-size:200%;color:#0044bb;}
#navigation td a {color:#ffffff;}
#navigation td #random {color:#ffff00;}
#navigation td #list {color:#00ffff;}

#smssg {margin-bottom:16px;text-align:center;color:#ffffff;font-family:verdana;background:#002277;border-top:2px solid #ffffff;border-bottom:2px solid #ffffff;padding:4 150 4 150;font-size:80%;}
#smssg b {color:#ffaaff;}
#smssg a {font-size:70%;text-decoration:none;color:#ccccff;}
#smssg a:hover {text-decoration:underline;color:#ffffff;}

#further {width:99%;}
#further td {padding:0;}
#further #info {width:40%;vertical-align:top;padding:0 70 0 70;color:#ffffff;}
#further #info div a {font-size:70%;color:#ffffff;}
#further #info #loopt {border:4px solid #ffffff;}
#further #info #loopt td {border:1px solid #000000;background:#ffffaa;padding:5 10 5 10;font-size:80%;color:#332211;}
#further #info #loopt td a {color:#000000;text-decoration:none;}
#further #info #loopt td a:hover {text-decoration:underline;}
#further #info #loopt td i {font-style:normal;font-weight:bold;color:#665522;}
#further #info #loopt td p {margin:5 0 0 0;}
#further #info #loopt td #mini {color:#000000;font-size:70%;font-weight:bold;}
#further #comments {width:60%;background:#ffffff;border:6px solid #0044bb;padding:16 6 0 6;vertical-align:top;}
#further #comments form #nick {width:150px;margin:0 5 1 5;}
#further #comments form textarea {width:450px;height:75px;font-size:80%;font-family:arial;margin:0;}
#further #comments form #comsubmit {width:35px;height:75px;}
#further #comments form #pi {font-size:65%;color:#999999;padding:5 0 0 0;font-family:verdana;}
#further #comments form #pi a {color:#999999;}
#further #comments form #pi a:hover {color:#333333;}
#further #comments form #pi #h {color:#999999;text-decoration:none;}
#further #comments form #pi #h:hover {font-weight:bold;}
#further #comments #special {font-size:110%;color:0044bb;font-weight:bold;padding:18 0 0 0;text-align:center;}
#further #comments #posts {margin-top:20px;border-top:3px solid #0044bb;width:100%;color:#111111;}
#further #comments #posts td {padding:15 5 10 5;}
#further #comments #posts td div {padding:12 100 24 12;line-height:100%;}
#further #comments #posts td a {color:#cc0000;font-size:90%;}
#further #comments #posts td s {float:right;text-decoration:none;font-size:80%;color:#999999;}
#further #comments #posts td s b {font-size:80%;}
#further #comments #posts td i {color:#006633;font-style:normal;font-weight:bold;}
#further #comments #posts td i i {color:#aa6633;font-style:italic;font-weight:normal;font-size:80%;}
#further #comments #posts td u {margin-left:10px;text-decoration:none;font-size:70%;color:#999999;}
#further #comments #posts td u a {color:#999999;text-decoration:none;}
#further #comments #posts td u a:hover {text-decoration:underline;}
#further #comments #posts td p {margin:12 0 0 0;}
#further #comments #posts td #q {font-size:70%;font-weight:bold;}
#further #comments #posts td #nc {padding:25 0 0 0;text-align:center;}

#worker {background:#ffffff;border:2px solid #000000;width:500px;height:200px;margin-top:16px;}
#worker #cell {border:1px solid #444444;padding:6px;color:#222222;font-family:arial;font-weight:bold;font-size:80%;vertical-align:top;}
#worker #cell #one {border-bottom:1px solid #000000;padding-bottom:6px;margin-bottom:6px;font-size:80%;}
#worker #cell form h1 {margin:0 0 4 0;}
#worker #cell form h2 {margin:0 0 4 0;font-size:100%;}
#worker #cell form table {margin-top:20px;}
#worker #cell form table img {width:100px;height:25px;border:2px solid #cccccc;}
#worker #cell form table #field {width:100px;margin:0 3 0 10;}
#worker #cell form table #submit {width:25px;}
#worker #cell #two {height:119px;}
#worker #cell #two td {padding:0 0 8 0;}
#worker #cell #two td h1 {margin:0 0 4 0;}
#worker #cell #three {font-size:80%;}
#worker #dl {color:#cc0000;}

#subpage {padding:10 10 100 10;}
#subpage #aa {width:530px;background:#eeeeee;border:2px solid #000000;}
#subpage #aa #bb {border:1px solid #bbbbbb;background:#ffffff;padding:13 20 13 20;font-size:85%;color:#222222;}
#subpage #aa #bb i {color:#444444;}
#subpage #aa #bb a {color:#444444;}

#ac {background:#ddaa33;border-top:1px solid #885500;border-bottom:1px solid #885500;padding:10px;}
#ac #c {border:1px solid #ffccaa;background:#ffffff;}
#ac #c #t {width:85px;}
#ac #c #t2 {width:274px;}
#ac #c #b {width:50px;}
#ac #c #s {width:90px;}