#mainDiv { font-size: small; font-family: "lucinda grande", tahoma, sans-serif; font-weight: normal; font-style: normal; line-height: 1.4; background: white; vertical-align: top; margin-bottom: 15px; padding-top: 15px; padding-bottom: 15px; padding-left: 52px; border-right: 1px solid #ccc; border-left: 1px solid #ccc; border-top-color: #ccc; border-top-width: 1px; border-bottom-color: #ccc; border-bottom-width: 1px; rder-top-style: dashed; }
#containerDiv { background-color: #f9f9f9; position: relative; width: 490px; height: 398px; overflow:hidden; padding-bottom: 10px; border-color: #aaa #666 #666 #aaa; border-style: solid; border-width: 1px; }
#containerDiv span { color: black; font-size: 11px; line-height: 1.5; text-indent: 15px; }
#resultsDiv { position: absolute; top: 0; left: 0; }
#containerDiv img { background-color: #666; background-position: center; margin-top: 10px; margin-left: 11px; border: solid 2px #666; cursor: pointer; opacity: 1.0; filter: alpha(opacity=100); }
#bottomDiv { text-decoration: none; width: 490px; margin-top: 10px; }
#bottomDiv a { font-family: cambria; color: #1c3581; font-size: 13px; font-weight: 900; text-decoration: none; margin-right: 20px; margin-left: 20px; padding-right: 5px; padding-left: 5px; cursor: pointer; }
#bottomDiv a:hover { text-decoration: none; }
.prev_btn { float: left; }
.next_btn { text-align: right; float: left; }
bottomDiv td { width: 200px; }
bottomDiv tr { width: 100%; }
#gallery_index { width: 100px; }
#bottomDiv font { font-size: 12px; font-family: cursive; font-weight: 900; padding-right: 5px; padding-left: 5px; border-color: #d4d4d4 #888 #888 #d4d4d4; border-style: solid; border-width: 1px; }
.opaqueCover { position: absolute; background-color: #000; z-index: 996; opacity: 0.7; filter: alpha(opacity=70); }
#largeDiv { font-size: 11px; background-color: white; vertical-align: middle; position: absolute; z-index: 997; padding: 5px; }
#imgDiv {}
#imgDiv img {opacity: 0.0; filter: alpha(opacity=00);  }
#bottomDiv_image { background-color: white; background-position: 0 top; position: absolute; z-index: 996; border-top: 1px solid #efefef; border-right-color: #efefef; border-bottom-color: #efefef; border-left-color: #efefef; border-left-width: 1px;;border-bottom-width: 1px;;border-right-width: 1px; }
#bottomDiv_image table { border-collapse: collapse }
#bottomDiv_image td { background-position: 0 top; margin: 0; padding: 5px 0 0 5px; }
#bottomDiv_image h1 { color: maroon; font-family: cambria; font-size: 13px; font-weight: bold; background-position: 0 top; text-align: right; vertical-align: top; width: 100px; margin: 0 0 0 100px; cursor: pointer; }
#bottomDiv_image font { color: #666; font-size: 12px; font-family: cursive; font-weight: normal; padding-right: 5px; padding-left: 5px; }
#bottomDiv_image a { font-family: calibri; color: black; font-size: 14px; font-weight: 900; text-decoration: none; margin-right: 5px; margin-left: 5px; padding-right: 5px; padding-left: 5px; cursor: pointer; }
#bottomDiv_image a:hover { color: red; text-decoration: none; }
#backAct {  }
#frontAct {}
#next_image {  opacity: 0.0; filter: alpha(opacity=00); background-color: white; background-position: 0 top; position: absolute; z-index: 998; border-top: 1px solid #efefef; border-right-color: #efefef; border-bottom-color: #efefef; border-left-color: #efefef; border-left-width: 1px;;border-bottom-width: 1px;;border-right-width: 1px; }
#next_image a { color: black; font-size: 14px; font-family: calibri; font-weight: 900; text-decoration: none; cursor: pointer; }
#prev_image {  opacity: 0.0; filter: alpha(opacity=00); background-color: white; background-position: 0 top; position: absolute; z-index: 997; border-top: 1px solid #efefef; border-right-width: 1px; border-right-color: #efefef; border-bottom-width: 1px; border-bottom-color: #efefef; border-left-width: 1px; border-left-color: #efefef; }
#prev_image a {  color: black; font-size: 14px; font-family: calibri; font-weight: 900; text-decoration: none; cursor: pointer; }
#close_btn { background-color: white; font-family: calibri; position: absolute; z-index: 998; }
#close_btn a { color: #999; font-size: 14px; font-weight: 700; line-height: 2; padding: 5px; cursor: pointer; }
#close_btn a:hover { color: #b50101; font-weight: 700; text-decoration: none; }
