
.crumbar   { background: #fff; }
.newsdiv                   { font-size: 8pt; font-family: Verdana; line-height: 11pt; text-align: left; letter-spacing: 90%; margin: 0; padding: 0 4px; width: 100% }
.npad         { color: #968357; font-size: 8pt; font-family: Verdana; font-weight: bold; line-height: 8pt; letter-spacing: 90%; padding: 0 5px }
.npadk   { color: #000; font-size: 8pt; font-family: Verdana; font-weight: bold; line-height: 8pt; letter-spacing: 90%; padding: 0 5px }
.npad1              { color: #695a00; font-size: 8pt; font-family: Verdana; font-weight: bold; line-height: 8pt; letter-spacing: 90%; padding: 0 5px }
.output       { color: #000; font-size: 14pt; font-family: Arial; text-align: left }
.header0              { color: #000; font-size: 11pt; font-family: Verdana; font-weight: bold; line-height: 12pt; word-spacing: 90% }
.header1                    { color: #000; font-size: 11pt; font-family: Verdana; font-weight: bold; line-height: 13pt }
.header2                   { color: #968357; font-size: 11pt; font-family: Verdana; font-weight: bold; line-height: 13pt }
.header3            { color: #666; font-size: 11pt; font-family: Verdana; font-weight: bold; line-height: 13pt }
.header4       { color: #fff; font-size: 11pt; font-family: Verdana; font-weight: bold; line-height: 13pt }
.ad { color: #000; font-size: 8pt; font-family: Arial; line-height: 10pt }
.ad2   { color: #c00; font-size: 8pt; font-family: Arial; line-height: 10pt }
.body0                       { color: #968357; font-size: 10pt; font-family: Verdana; font-weight: bold; line-height: 12pt }
.body1        { color: #000; font-size: 8pt; font-family: Verdana; line-height: 11pt }
.body2                   { color: #968357; font-size: 8pt; font-family: Verdana; line-height: 11pt }
.body3          { color: #666; font-size: 8pt; font-family: Verdana; line-height: 11pt }
.body4        { color: #fff; font-size: 8pt; font-family: Verdana; line-height: 11pt }
.bodysmall1               { color: #000; font-size: 10px; font-family: Verdana; line-height: 11px }
.bodysmall2               { color: #968357; font-size: 10px; font-family: Verdana; line-height: 11px }
.bodysmall3       { color: #666; font-size: 10px; font-family: Verdana; line-height: 11px }
.bodysmall4   { color: #fff; font-size: 10px; line-height: 11px; font-family: "Trebuchet MS", Arial }
ul                 { font-size: 8pt; font-family: Verdana; line-height: 11pt; list-style-image: none; margin: 4px 0 6px 20px; padding: 0 0 4px }
p  { font-size: 6px; line-height: 6px; margin: 0; padding: 0 }
a                        { color: #968357; text-decoration: none }
a:hover                       { color: #695a00 }
a.ad2   { color: #c00; text-decoration: none }
a.an1              { color: #968357; text-decoration: none }
a:hover.an1  { color: #695a00 }
a.an2                    { color: #695a00; text-decoration: none }
a:hover.an2                              { color: #695a00 }
a.an3           { color: #968357; text-decoration: none }
a:hover.an3                           { color: #695a00 }
a.an4  { color: #fff; text-decoration: none }
a:hover.an4               { color: #968357; text-decoration: none }
a.ed    { color: #3ff; font-size: 9px; font-family: Tahoma, Arial; font-weight: bold; line-height: 10px; text-decoration: underline }
.sinput   { color: #000; font-size: 8pt; font-family: Verdana; background-color: #fff; margin: 0; padding: 0; border: solid 1px }
.sinput2 { color: #000; font-size: 8pt; font-family: Verdana; background-color: #fff; text-align: center; margin: 0; padding: 0; border: solid 1px }
.sinput3  { color: #fff; font-size: 8pt; font-family: Verdana; background-color: #968357; text-align: center; margin: 0; padding: 0; border: solid 1px #990 }
.sform            { font-size: 8pt; font-family: Verdana; margin: 0; padding: 1px }
.stext           { font-size: 8pt; font-family: Verdana; background-color: #fff; margin: 0; padding: 0; width: 98%; height: auto; overflow: visible; border: solid 1px #3ff }
.sarea  { font-size: 8pt; font-family: Verdana; background-color: #fff; margin: 0; padding: 0; width: 100%; border: 0 }
.stextb        { color: #000; font-size: 8pt; font-family: Verdana; font-weight: bold; background-color: white; margin: 0; padding: 0; width: 98%; height: auto; overflow: visible; border: solid 1px #3ff }
.form       { font-size: 8pt; font-family: Verdana; margin: 0; padding: 0; }
.barea                { font-size: 8pt; font-family: Verdana; background-color: #f6f6e7; margin: 0; padding: 0; width: 100%; height: auto; overflow: none; border: solid 1px #036 }
.bform              { color: white; font-size: 8pt; font-family: Verdana; font-weight: bold; background-color: #666; border-width: 1px; border-color: #036 }
.bordk   { border: solid 1px #000 }
.bord2      { border: solid 1px #968357 }
.bordw { border: solid 1px #fff }
.adiv        { margin: 0; padding: 0; border-style: none none solid; border-width: 0 0 1px; border-color: #000 }
.adivt          { margin: 0; padding: 0; border-style: solid solid none; border-width: 1px 1px 0; border-color: #000 }
.adivb         { margin: 0; padding: 0; border-style: none solid solid; border-width: 0 1px 1px; border-color: #000 }
.adiva        { margin: 0; padding: 0; border: solid 1px #000 }
.adivn { margin: 0px; padding: 0px; border: none 0px }
.ndiv                { margin: 0; padding: 0; border: 0 }
.ndiv2   { margin: 0; padding: 0; border: 0 }
.ndive            { margin: 0; padding: 0; border: 0 }
.pdiv               { margin: 0; padding: 0; border-style: none none solid; border-width: 0 0 1px; border-color: #695a00 }
.pdivt                 { margin: 0; padding: 0; border-style: solid solid none; border-width: 1px 1px 0; border-color: #695a00 }
.pdivb                 { margin: 0; padding: 0; border-style: solid none solid solid; border-width: 0 1px 1px; border-color: #695a00 }
.pdiva             { margin: 0; padding: 0; border: solid 1px #695a00 }
.sdivt                        { margin: 0; padding: 0; border-style: solid solid none; border-width: 1px 1px 0; border-color: #695a00 }
.sdivb                 { background-color: #dcdcdc; margin: 0; padding: 0; border-style: none solid solid; border-width: 0 1px 1px; border-color: #695a00 }
.psleft      { margin: 4px 0 0; padding: 0; width: 100% }
.psboth     { margin: 4px 0; padding: 0; width: 100% }
.pslow { margin: 0 0 4px; padding: 0; width: 100% }
.ps    { text-align: left; margin: 10px; padding: 0px }
.psr     { text-align: left; margin: 0; padding: 0; width: 100% }
.psz       { text-align: left; margin: 0; padding: 0; width: 100%; }
.psep0         { text-align: left; margin: 0; padding: 0; width: 100% }
.psep1           { text-align: left; margin: 0; padding: 0 0 4px; width: 100%; border-style: none none solid; border-width: 0 0 1px; border-color: #fff }
.psep2       { background-color: #fff; text-align: left; margin: 0; padding: 6px; width: 100% }
.tabt       { background-color: #000; margin: 0; padding: 0; border-style: solid none none; border-width: 1px 0 0; border-color: #fff }
.vdiv      { margin: 0; padding: 0; border-style: solid; border-width: 0 0 0 1px; border-color: #fff }
.vdive       { text-align: center; margin: 0; padding: 0; border-style: solid; border-width: 1px 0 0 1px; border-color: #fff }
hr    { color: #fff; margin: 0; padding: 0; width: 100%; size: 1px; }
.ldivl    { margin: 0; padding: 0; border-style: none solid none none; border-width: 0 1px 0 0; border-color: #000 }
.ldivr   { margin: 0; padding: 0; border-style: none solid solid none; border-width: 0 1px 1px 0; border-color: #036 }
.debug    { color: #060; font-weight: bold; font-size: 12px; line-height: 12px; font-family: "MS Sans Serif", Arial; text-align: left; letter-spacing: 120%; margin: 10px 10px 10px 0px }
.mline { padding: 4px 0; border-style: solid; border-width: 0 0 1px; border-color: #fff }
.mline1 { padding: 4px 0; border-width: 0 }
.cline { font-size:11px; color:#999; font-family:verdana,sans-serif; }

#lbCenter, #lbBottomContainer { position: absolute; z-index: 9999; overflow: hidden; background-color: #D5D4D4; }
#lbOverlay { position: fixed; z-index: 9999; left: 0; top: 0;  width: 100%; height: 100%; background-color: #000; cursor: pointer; }
.lbLoading { background: #fff url(GALLERY/loading.gif) no-repeat center; }
#lbImage { position: absolute; left: 0; top: 0; border: 10px solid #D5D4D4; background-repeat: no-repeat; }
#lbPrevLink, #lbNextLink { display: block; position: absolute; top: 0; width: 50%; outline: none; }
#lbPrevLink { 	left: 0; }
#lbPrevLink:hover { background: transparent url(GALLERY/prevlabel.gif) no-repeat 0 15%; }
#lbNextLink { right: 0; }
#lbNextLink:hover { background: transparent url(GALLERY/nextlabel.gif) no-repeat 100% 15%; }
#lbBottom { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; color: #666; line-height: 1.4em; text-align: left; border: 10px solid #D5D4D4; border-top-style: none; }
#lbCloseLink { display: block; float: right; width: 66px; height: 22px; background: transparent url(closelabel.gif) no-repeat center; margin: 5px 0; outline: none; }
#lbCaption, #lbNumber { margin-right: 71px; }
#lbCaption { font-weight: bold; }
.gallery a img { padding:5px; margin:5px; border:1px #999 solid; } 
.gallery a img:hover {border:1px #000 solid; }

