
.banImageGal      { }
.banImageGal ul { margin: 0 }
.banImageGal li             { text-align: center; list-style-type: none; margin-right: 10px; margin-bottom: 10px; padding: 0; position: relative; width: 50px; height: 50px; float: left; border: solid 1px #aeb0b3 }
.banImageGal li a     { display: block; margin: 0; padding: 0; position: absolute; z-index: 10; top: 0; left: 0; width: 50px; height: 50px; overflow: hidden }
/*
.banImageGal li a[target="_blank"]:hover { position: absolute; z-index: 1000; overflow: visible }
*/
.banImageGal li img        { background-color: #fff; margin-top: -20px; margin-left: -20px; padding: 2px; border: solid 6px #777 }
.banImageGal li span     { color: #5a7896; font-size: 11px; background-color: #fff; display: none; margin: 0; padding: 5px; position: absolute; bottom: -10px; left: -25px; width: 100px; border: solid 1px #aeb0b3 }

.maxIncludeList { font-size: 11px }
#price  { }
#price table.banPriceNav  { }
.banPriceNav    { display: block; margin: 0; padding: 0; clear: both }
.banPriceNav a      { color: #282828; font-size: 11px; background-color: #fff; display: block; margin-bottom: 2px; padding: 2px 4px }
.banPriceNav a:hover, .banPriceNav a.odd:hover  { color: #004e95; background-color: #fdf7c2 }
.banPriceNav.inUse a.selected, .banPriceNav a.selected  { color: #004e95; background-color: #fcda81 }
.banPriceNav a.odd { background-color: #e8edf1 }
.maxinclude   { padding-bottom: 20px; border-bottom: 1px solid #aeb0b3 }
.maxinclude img { margin-right: 15px; float: left }
