body { background: url(../images/backgrnd.jpg) silver; color: black; font-family: Georgia,Times,serif; line-height: 1.5; margin: 76px 0 40px 0;}
a { color: black; text-decoration:none; }
.lk:link {border-bottom:dotted 2px red;} 
.lk:visited {border-bottom:dotted 2px #999;} 
.lk:active {border-bottom:solid 2px red;} 
.lk:hover {border-bottom:solid 2px blue;}
.nop:link, .nop:visited {opacity: 0.5;} 
.nop:hover, .nop:active {opacity: 1.0;}
div.head { display:table; border-collapse:collapse; margin: 0; position: fixed; left: 0px; top: 0px; height: 64px; width: 100%; z-index: 10;}
div.foot { display:table; border-collapse:collapse; margin: 0; position: fixed; left: 0px; bottom: 0px; height: 32px; width: 100%; z-index: 10;}
div.table { display:table; border-collapse:collapse; width: 88%; margin: 0.5em 6%;}
div.tr { display:table-row; }
div.td { display:table-cell; }
div.s32 { width: 30px; height: 20px; border: none; }
div.s33 { width: 30px; height: 30px; border: none; }
div.s16 { width: 16px; height: 64px; border: none; }
div.s13 { width: 16px; height: 32px; border: none; }
div.lh { background: url(../images/header/hl.png) no-repeat; }
div.ch { background: url(../images/header/hc.png) repeat-x; }
div.rh { background: url(../images/header/hr.png) no-repeat; }
div.lf { background: url(../images/footer/fl.png) no-repeat; }
div.cf { background: url(../images/footer/fc.png) repeat-x; color: white; font-family: Tahoma,Arial,Helvetica,sans-serif; vertical-align: middle; font-size: 14px; }
div.rf { background: url(../images/footer/fr.png) no-repeat; }
div.lt { background: url(../images/orange/lt.png) no-repeat; }
div.ct { background: url(../images/orange/ct.png) repeat-x; }
div.rt { background: url(../images/orange/rt.png) no-repeat; }
div.lm { background: url(../images/orange/lm.png) repeat-y; }
div.rm { background: url(../images/orange/rm.png) repeat-y; }
div.lb { background: url(../images/orange/lb.png) no-repeat; }
div.cb { background: url(../images/orange/cb.png) repeat-x; }
div.rb { background: url(../images/orange/rb.png) no-repeat; }
div.xx { background: #f0f0f0; }

div.wp { width: 86%; margin: 1em 7%; }
div.ww { background: #ffffff; padding: 0.5em; }
div.w13 { width: 13px; height: 13px; border: none; }
div.wlt { background: url(../images/frame/lt.png) no-repeat; }
div.wct { background: url(../images/frame/t.png) repeat-x; }
div.wrt { background: url(../images/frame/rt.png) no-repeat; }
div.wlm { background: url(../images/frame/l.png) repeat-y; }
div.wrm { background: url(../images/frame/r.png) repeat-y; }
div.wlb { background: url(../images/frame/lb.png) no-repeat; }
div.wcb { background: url(../images/frame/b.png) repeat-x; }
div.wrb { background: url(../images/frame/rb.png) no-repeat; }

div.fr { font-size: 150%; float: right; padding-left: 1em; }
div.hd { font-size: 150%; padding-left: 40px; height: 32px; text-align: left; vertical-align: bottom; white-space: nowrap;}
div.ni {font-size: 150%; padding-left: 0px; height: 32px; text-align: left; vertical-align: bottom; white-space: nowrap;}
.cl { background: url(../images/icons/curl.png) no-repeat bottom left; }
.rx { background: url(../images/icons/reflex.png) no-repeat bottom left; }
.eg { background: url(../images/icons/edge.png) no-repeat bottom left; }
.cr { background: url(../images/icons/corner.png) no-repeat bottom left; }
.gl { background: url(../images/icons/glossy.png) no-repeat bottom left; }
.in { background: url(../images/icons/instant.png) no-repeat bottom left; }
.sd { background: url(../images/icons/slided.png) no-repeat bottom left; }
.fd { background: url(../images/icons/filmed.png) no-repeat bottom left; }
.lp { background: url(../images/icons/loupe.png) no-repeat bottom left; }
.la { background: url(../images/icons/lab.png) no-repeat bottom left; }
.dv { background: url(../images/icons/dev.png) no-repeat bottom left; }
.bv { background: url(../images/icons/bevel.png) no-repeat bottom left; }
.mp { background: url(../images/icons/mapper.png) no-repeat bottom left; }
.bs { background: url(../images/icons/busy.png) no-repeat bottom left; }
.sp { background: url(../images/icons/sphere.png) no-repeat bottom left; }
.sz { background: url(../images/icons/shiftzoom.png) no-repeat bottom left; }
.sf { background: url(../images/icons/snapfit.png) no-repeat bottom left; }
.gg { background: url(../images/icons/gauge.png) no-repeat bottom left; }
.b3 { background: url(../images/icons/tripleb.png) no-repeat bottom left; }
.tm { background: url(../images/icons/transm.png) no-repeat bottom left; }
.bt { background: url(../images/icons/booklet.png) no-repeat bottom left; }
.mz { background: url(../images/icons/mapzoom.png) no-repeat bottom left; }

.wt { color: white; }
img { border: none; }
img.fr { float: right; padding-left: 1em; }
span.hd { float: left; margin: 0 8px 4px 0; }
span.hc { float: left; margin: 0 8px 4px 0; padding: 12px 0 0 0; }
select#id, input#bt { color: white !important; border: dotted #08f 1px; background: darkblue; font-weight:bold; font-family: Tahoma,Arial,Helvetica,sans-serif; }
option { background: darkblue; color: white; }
span.rt { float: right; margin: 0 0 0 8px; }
span.ft { float: left; padding: 2px 8px 2px 0; }
span.bm { float: right; padding: 4px 0 0 8px; }
span.hh {display: none; }
sup { font-size: 40%; font-family: Tahoma,Arial,Helvetica,sans-serif; color: gray; }
p { margin: 0; color: #333; font-family: Tahoma,Arial,Helvetica,sans-serif; line-height: 1.25;}
p.mn { margin-top: 0.5em; }
p.ft { margin-top: 0.75em; }
small { font-size: 75%;  color: gray; line-height: 1.25; }
tt { color: green; font-weight: bold; }
b { color: #a30; }

div.multi {font-size: 1em; font-family: Tahoma,Arial,Helvetica,sans-serif;}
div.multi a {display: inline-block; white-space: nowrap; width: 7em;}
div.multi a.tb {color: black;}
div.multi a.tb:hover {color: darkblue; background-color: #eeeeee;}
div.multi a.tb img {margin-right: 0.5em;}
