html,body { height:100%; width:100%; cursor:default; } ol, ul { list-style: none; } a, a:link, a:visited, a:active, a:hover{ text-decoration:none; cursor:pointer; } a img,:link img,:visited img { border: none; } :focus { outline: none; } ul,li,ol{ padding-bottom:5px; }  ul{ padding-bottom:10px; } p{ padding:0px 0px 10px 0px; } textarea{ resize: none; } html, body, div, span, applet, object, iframe, table, caption, tbody, tfoot, thead, tr, th, td, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, textarea {  margin: 0; padding: 0; outline: 0; font-size: inherit; line-height: inherit; font-weight: inherit; font-style: inherit; vertical-align:top; text-align:left;   }.gallerySelectPicture{  cursor:pointer;  filter:alpha(opacity=70);   -moz-opacity:.70;   opacity:.70;   border:1px solid black; }  .galleryPicture{  filter:alpha(opacity=100);   -moz-opacity:1.;   opacity:1.;   border:1px solid #bbb; }  #lbOverlay {  position: fixed;  z-index: 9999;  left: 0;  top: 0;  width: 100%;  height: 100%;  background-color: #000;  cursor: pointer; }  #lbCenter, #lbBottomContainer {  position: absolute;  z-index: 9999;  overflow: hidden;  background-color: #fff; }  .lbLoading {  background: #fff url(/_imgMLIB/loading.gif) no-repeat center; }  #lbImage {  position: absolute;  left: 0;  top: 0;  border: 10px solid #fff;  background-repeat: no-repeat; }  #lbPrevLink, #lbNextLink {  display: block;  position: absolute;  top: 0;  width: 50%;  outline: none; }  #lbPrevLink {  left: 0; }  #lbPrevLink:hover {  background: transparent url(/_imgMLIB/prevlabel.gif) no-repeat 0 15%; }  #lbNextLink {  left: 50%; }  #lbNextLink:hover {  background: transparent url(/_imgMLIB/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 #fff;  border-top-style: none; }  #lbCloseLink {  display: block;  float: right;  width: 66px;  height: 22px;  background: transparent url(/_imgMLIB/closelabel.gif) no-repeat center;  margin: 5px 0;  outline: none; }  #lbCaption, #lbNumber {  margin-right: 71px; }  #lbCaption {  font-weight: bold; } 