body			{ background-attachment:fixed; background-image:url(../images/background.jpg); background-repeat:no-repeat; background-position:50% 130px; background-color:#fff;
                          color:#006; font-family:arial,helvetica,sans-serif; font-size:11pt; margin:0px; }
table#banner		{ background-color:#000037; background-image:url(../images/laser1.jpg); background-position:right top; background-repeat:no-repeat;
                          border-top:2px solid #99f; border-right:2px solid #00f; border-bottom:none; border-left:2px solid #99f; }
td.banner		{ height:94px; padding-left:10px; vertical-align:top; text-align:left; }
#btitle			{ color:#0ff; font-family:serif; font-size:20pt; font-weight:bold; }
#ftitle			{ color:#00c; font-family:verdana,arial,sans-serif; font-size:10pt; font-weight:bold; font-style:italic; text-align:center; }
#bcompany		{ color:#9ff; font-family:sans-serif; font-size:12pt; font-weight:bold; font-style:italic; margin:2px 0px 0px 20px; }
#baddr			{ color:#eff; font-family:verdana,sans-serif; font-size:10pt; font-weight:normal; font-style:normal; margin:2px 0px 0px 40px; }
.ug			{ border-bottom:groove 2px #009; }

table#tabbar		{ background-color:#000037; border-top:none; border-right:2px solid #00f; border-bottom:none; border-left:2px solid #99f; }
a.tabbar		{ background-color:#000037; border:1px solid #000048; color:#fff; display:block; font-size:10pt; padding:1px 2px; text-decoration:none; }
a.tabbar:hover		{ background-color:#0000ff; border-color:#99f #000 #000 #99f; color:#fff; }
a.tabbar:active		{ background-color:#000099; border-color:#000 #99f #99f #000; color:#fff; }

td#navbar		{ background-color:#000037; border-bottom:2px solid #00f; border-left:2px solid #99f; font-family:arial,sans-serif; font-size:9pt; width:120px; }
td#navbar a.NL1U	{ border-bottom:1px solid #0ff; color:#eff; margin-left:0; font-size:11pt; font-weight:bold; margin-top:10px; }
td#navbar a.NL1		{ color:#eff; margin-left:0; font-size:11pt; font-weight:bold; margin-top:10px; }
td#navbar a.NL2		{ color:#dff; margin-left:10; font-size:10pt; }
td#navbar a.NL3		{ color:#cff; margin-left:20; font-size:9pt; }
td#navbar a		{ background-color:#000037; border:1px solid #000048; display:block; padding:1px 2px; text-decoration:none; }
td#navbar a:hover	{ background-color:#0000ff; border-color:#99f #000 #000 #99f; color:#fff; }
td#navbar a:active	{ background-color:#000099; border-color:#000 #99f #99f #000; color:#fff; }
div.navhd		{ border-bottom:1px groove #0ff; color:#fff; font-size:11pt; font-weight:bold; margin-top:6px; width:120px; }

.checklist		{ font-size:9pt; }
a.clnk			{ background-color:#fff; display:block; border:2px solid; border-color:#fff #fff #fff #fff; color:#00c; }
a.clnk:hover		{ background-color:#eef; border-color:#99f #000 #000 #99f; color:#00f; text-decoration:none; }
a.clnk:active		{ background-color:#ccf; border-color:#000 #99f #99f #000; color:#00f; text-decoration:none; }

td#main			{ border:2px solid; border-color:#00f #99f #99f #00f; color:#006; font-family:arial,sans-serif; font-size:10pt; padding:10px; }
.main			{ color:#006; font-family:arial,sans-serif; font-size:10pt; }

#siteby			{ background-color:#fff; font-size:7pt; margin:10px 0px;  }
#siteby a		{ border-bottom:1px solid; text-decoration:none; color:#00f; }

h2.SHD			{ margin:30px 0px 0px 0px; }
.SHD			{ color:#00f; margin:; }
.blue			{ color:#00f; }
.mblue			{ color:#00c; }
.mdblue			{ color:#009; }
.dblue			{ color:#006; }
.black			{ color:#000; }
.red			{ color:#d00; }
.dred			{ color:#900; }
.white			{ color:#ffffff; }
.cyan			{ color:#00ffff; }

.ind			{ margin-left:20px; }

th.bull			{ padding-right:10px; }

.CADDR			{ color:#006; font-size:9pt; font-weight:bold; text-align:center; margin-bottom:10px; }
.CADDR span		{ padding:0px 7px; }
.PHONES			{ color:#006; font-size:9pt; font-weight:bold; }
.PHONES th		{ padding-right:10px; text-align:right; white-space:nowrap; }
.PHONES td		{ text-align:right; white-space:nowrap; }
.DM			{ background-color:#006; position:absolute; z-index:21; }
.DMT			{ background-color:#00c; border:1px outset #00f; color:#fff; font-family:sans-serif; font-size:11pt; font-weight:bold; }
.DMA			{ position:relative; z-index:22;}
table.DMT a.LNK		{ background-color:#006; color:#fff; border:1px #009 solid; display:block; text-align:left; text-decoration:none; width:100%; padding:0 4px; }
table.DMT a.LNK:hover	{ background-color:#00f; border:1px #00f outset; }
table.DMT a.LNK:active	{ background-color:#006; border:1px #00f inset; }
table.DMT a.HRF		{ background-color:#006; color:#fff; border:1px #009 solid; cursor:default; display:block; text-align:left; text-decoration:none; width:100%; }
table.DMT a.HRF:hover	{ background-color:#00f; border:1px #00f solid; }
table.DMT a.HRF:active	{ background-color:#00f; border:1px #00f solid; }

sub			{ font-size:8pt; }
div.DMA			{ color:#fff; position:absolute; top:0px; }
#BERR			{ border:solid 2px #ff0000; color:#f00; font-family:arial,sans-serif; font-size:10pt; font-weight:bold; text-align:center; }
#NSCR			{ background-color:#f00; color:#fff; font-family:sans-serif; font-size:11pt; font-weight:bold; padding:2px; text-align:center; position:relative; }
table			{ font-family:arial,sans-serif; }
.PHD			{ color:#006; font-family:arial,sans-serif; font-size:24pt; font-weight:bold; }
.PHD1			{ color:#006; font-family:arial,sans-serif; font-size:18pt; font-weight:bold; }

.FLBL			{ font-family:sans-serif; font-size:8pt; }
.FLBLU			{ border-bottom:2px #009 ridge; font-family:sans-serif; font-size:8pt; }
.nfld			{ padding-left:20px; }

.IMGL			{ margin:0px 10px 4px 0px; }
.IMGR			{ margin:0px 0px 4px 10px; }

img.logo		{ display:block; margin:0px 10px 40px 0px; }


form#FBAR select	{ font-family:sans-serif; font-size:8pt; text-align:center; margin:0; padding:1px; }
form#FBAR  input	{ font-family:sans-serif; font-size:8pt; text-align:center; margin:0; }

td#UCONST		{ background-image:url(../images/construction_sign.jpg); background-repeat:no-repeat; background-position:center center;}
td#UCONST h1		{ color:red; font-size:64pt; text-align:center; }
.flinks			{ background-color:#fff; font-size:7pt; padding-bottom:10px; }
.flinks a		{ white-space:nowrap; padding:0px 2px; }
ul.L1 li		{ color:#006; font-family:sans-serif; font-size:10pt; margin-top:6px; }
.rbull			{ margin-right:10px; }
ul.tbull		{ color:#006; font-family:arial,sans-serif; font-size:11pt; }
ul.tbull li		{ margin-top:6px; }
ul.rbull		{ color:#006; font-family:arial,sans-serif; font-size:11pt; list-style-image:url(../images/bullets/rball.gif); }
ul.rbull li		{ margin-top:6px; }
ul.rbbull		{ color:#006; font-family:arial,sans-serif; font-size:9pt; list-style-image:url(../images/bullets/rbull-9.gif); }
ul.rbbull li		{ margin-top:6px; }
ul.rball		{ color:#006; font-family:arial,sans-serif; font-size:11pt; list-style-image:url(../images/bullets/rball.gif); }
ul.rball li		{ margin-top:6px; }
ul.bball		{ color:#006; font-family:arial,sans-serif; font-size:11pt; list-style-image:url(../images/bullets/blueball.gif); }
ul.bball li		{ margin-top:6px; }
ul.rbball		{ color:#006; font-family:arial,sans-serif; font-size:9pt; list-style-image:url(../images/bullets/rball-9.gif); }
ul.rbball li		{ margin-top:6px; }
.BUI			{ color:#006; font-style:italic; font-weight:bold; text-decoration:underline; }

table.addr		{ font-family:arial,sans-serif; font-size:10pt; }
table.addr th		{ text-align:right; padding-right:10px; padding-bottom:6px; white-space:nowrap; }
table.addr td		{ padding-bottom:6px; }
input,textarea,select	{ background-color:#cef; font-family:sans-serif; font-size:10pt; }

div.STIT		{ Color:#00c; font-size:16pt; font-style:italic; }
td.cash			{ text-align:right; padding-left:20px;}
td.cash span		{ float:left; padding-right:6px; }
sup			{ font-size:8pt; }
.WSP			{ color:#00c; font-family:arial,sans-serif; font-size:10pt; font-weight:bold; margin:0px 0px 10px 0px; text-align:center; }
.callus			{ color:#006; font-size:18pt; font-weight:bold; margin-top:10px; }
.clanno			{ font-size:8pt; text-align:left; font-weight:normal; }
td.lnav			{ background-color:#d0d9ff; border-right:2px groove #009; }
a.admnav		{ border:2px solid #d0d9ff; color:#006; display:block; font-family:sans-serif; font-size:10pt; font-weight:bold; text-decoration:none; padding:4px; text-align:center; white-space:nowrap; width:100px; }
a.admnav:hover		{ border-color:#99f #003 #003 #99f; }
a.admnav:active		{ border-color:#003 #99f #99f #003; }
.linktitle		{ font-size:11pt; font-weight:bold; }
a.linktitle		{ color:blue; }
.linkphrase		{ font-size:10pt; font-style:italic; font-weight:bold; }
a.linkphrase		{ color:blue; }
.linkdesc		{ font-size:9pt; }
table.alnks a		{ font-size:8pt; }
table.cmenu		{ border:2px groove #00f; font-size:9pt; }
table.cmenu th		{ padding:2px 4px; }
table.cmenu td		{ padding:2px 4px; }
table.cmenu a		{ display:block; text-decoration:none; width:100%; }
table.cmenu a:hover	{ background-color:#def; }
table.cmenu a:active	{ background-color:#fed; }
table.blist		{ font-size:10pt; }
table.blist td		{ padding-top:6px; }
td.bull			{ padding-right:10px; }
.desc			{ font-size:9pt; font-style:italic; }
.term			{ color:#600; font-weight:bold; font-style:italic; }
.rbox			{ border:2px groove #ff0000; }
.bbox			{ border:2px groove #0000ff; }
sup			{ font-size:70%; }
a.us			{ border-bottom:solid 2px #00f; text-decoration:none; }
.ftitle			{  }