body {margin:5px;padding:0;background:#ffc;}
body, div, p {font-family:Arial,sans-serif;font-size:15px;}

abbr, acronym {border-bottom:1px dotted;color:#060;}
form {margin:0;padding:0;}

a img.lthumb:hover {border:1px solid #f00;}

.active {margin:5px 0;padding:5px 10px;border:1px solid #c90;background:#fea;}
.archive {margin:5px 0;padding:5px 10px;border:1px solid #999;background:#f3f3f3;}
.cleaner {display:block;clear:both;height:1px;line-height:1px;font-size:1px;}
.hidden {display:none;}
.note {padding:5px 0;}
.left {float:left;}
.lthumb, .lthumb100w {display:block;float:left;}
.qrylinks a {color:#00f;}
.right {float:right;}
.tleft {text-align:left;}
.tright {text-align:right;}
.tcenter {text-align:center;}
.thcenter {text-align:center;font-size:13px;line-height:19px;}
.warning {margin:0;padding:0;background:#fff;color:#c00;font-size:12px;}
.vatop    {vertical-align:top;}
.vabottom {vertical-align:bottom;}

.cbwhite, .cbblue, .cbgreen, .cbred, .cbyellow {text-align:right;color:#fff;}
.cbwhite {background:#fff;color:#000;}
.cbblue {background:#00c;}
.cbgreen {background:#060;}
.cbred {background:#c00;}
.cbyellow {background:#ff3;color:#000;}

.fcwhite, .fcred, .fcgreen, .fcblue, .fcyellow {text-align:right;}
.fcwhite {background:#fff;}
.fcred {background:#f66;}
.fcgreen {background:#6f6;}
.fcblue {background:#66f;}
.fcyellow {background:#ff6;}

#header	{margin:0;padding:5px;background:#700;border:1px solid #700;color:#fe0;}
#header a {color:#ff0;}
#flags {width:20%;float:right;text-align:right;font-size:13px;}
#title {width:80%;float:left;color:#fe0;font-family:Georgia,serif;font-size:17px;white-space:nowrap;letter-spacing:.23em;}
#title strong {}

#nocss {margin:0;padding:0;display:none;}

#mainmenu {margin:0;padding:5px 10px;font-size:15px;border:1px solid #bb3;background:#700;color:#ffc;}
#mainmenu a {color:#ffc;}
#mainmenu a:hover {color:#fe0;}
#mainmenu a.mmself {color:#fe0;text-decoration:none;}
#mainmenu a.mmself:hover {cursor:default;}
#mainmenu a.mmactive {color:#fe0;text-decoration:underline;}

#submenu {margin:0;padding:3px 20px 5px 20px;font-size:14px;border:1px solid #fc7;background:#fc7;color:#fff;}
#submenu span {color:#400;}
#submenu a {color:#400;}
#submenu a:hover {color:#c00;}
#submenu a.smself {color:#c00;text-decoration:none;}
#submenu a.smself:hover {color:#c00;cursor:default;}

#breadcrumbs {margin:0;padding:3px 10px 5px 10px;font-size:14px;border:1px solid #ffc;background:#fc7;color:#fff;}

#main {margin:0;padding:0;}

h1, h2, h3 {font-family:Georgia,serif;font-weight:normal;letter-spacing:.15em;}
h1, h2 {margin:0;padding:3px 10px;}
h1 {font-size:26px;background:#ff9;border:1px solid #cc6;}
h2 {font-size:21px;background:#ffb;border:1px solid #dd7;}
h3 {font-size:18px;font-weight:bold;}

div.monospace {margin:0;padding:0;font-family:monospace;}

#webmap, #webmap ul {list-style-type:disc;}

#footer {text-align:center;font-size:12px;color:#333;line-height:18px;}
#footer a {color:#333;}

/* TABLES */
table	{margin:0;border-collapse:collapse;background:#fff;}
table, caption, th, tr, td	{font-family:"Arial CE","Helvetica CE",Arial,helvetica,sans-serif;font-size:13px;}
table, thead	tr {border:2px solid #999;}
caption	{margin:0;padding:3px 5px 3px 5px;font-weight:bold;font-size:17px;}
caption span {font-weight:normal;text-transform:none;font-size:.8em;}
td, th	{padding: 1px 5px 1px 5px; border: 1px solid #999; white-space: nowrap; cursor: default;}
th		{font-weight: normal; text-align: left;}
td s	{text-decoration: none;}
td.ralign, th.ralign	{text-align: right;}
td.icon, td.smallicon	{margin:0px;padding:0px;text-align:center;}
td.icon {width: 28px;vertical-align: middle;}
/*TD.smallicon IMG {width: 14px; height: 14px; vertical-align: middle;}*/
th {padding:2px 5px;background:#666;color:#fff;}
tr.hilite   {background-color: #FFA;}
tr.selected {background-color: #FEB;}
tr.trtop {border:2px;}
tr.total {background:#fd6;}

table.layout {border:none;}

table.fieldset {margin:0;padding:0;border:none;}
table.fieldset td {margin:0;padding:0 5px 0 0;border:none;background:#ffc;font-size:15px;}
label {text-align:left;}

#tlgroups {margin:0;padding:0;border:none;}
#tlgroups td {border:none;}
#tlgroups td strong {line-height:2em;}
#tlgroups td table {margin:auto;}
#tlgroups td table td {border:1px solid #999;}
#tlgroups td.mright table {margin-right:0;}
#tlgroups td.mleft table {margin-left:0;}
.wall {width:14px;height:28px;background:#666;}
.audit {background:#fdd;}
.bstage {background:#dfd;}
.fstage {background:#d96;}
.stage {background:#ddf;}
.lcabin {background:#ddd;}

table.tlgroup {margin:0;padding:0;}
table.tlgroup small {font-family:Tahoma,sans-serif;font-size:11px;}
table.tlgroup td {margin:0;padding:0;border:1px solid:#f00;}
table.tlgroup td img {vertical-align:middle;}
table.tlgroup td div {margin:0;padding:0;}
.lglights, .lgoutlets, .lgmixed {padding:0;text-align:center;font-weight:bold;}
.lglights {background:#fe3;color:#600;}
.lgoutlets {background:#c00;color:#fff;}
.lgmixed {background:#f60;color:#000;}
.lgback {background:#ccc;text-align:center;color:#fff;}
.telescope {color:#900;font-weight:bold;}

/**/