#OffersListTB{ width:100%;  font-family: Arial, Helvetica, sans-serif;font-size: 12px; }
#OffersListTB .OFFCTdv{margin:auto; width:100%; }

#OffersListTB .OFFHDdv{ font-size: 11px; padding:5px;  width:100%; clear:both; }
#OffersListTB .HD1ct{ width:150px; text-align:center; vertical-align:middle; float:left;}
#OffersListTB .HD2ct{ width:70%; float:left; }
#OffersListTB .lgImg{ vertical-align:middle; height:75px; border:none; }
#OffersListTB .OFFBDdv{ clear:both; width:100%;}

#Sitefooter {font-size:12px; padding-top:50px; text-align:center; color:Gray;font-family:Arial;}
#Sitefooter a{ text-decoration:none; color:Gray}

.pointer{cursor:pointer;}
img{border:0;}

/*------------------POPUPS------------------------*/
#fade { display: none; background: #000;  position: fixed;  left: 0; top: 0;  width: 100%; height: 100%; opacity: .80; filter: 'alpha(opacity=80)'; z-index: 9999; }
#popup1 { display: none; background: #fff; padding: 15px; border: 12px solid #ddd; float: left; position: fixed; top: 10%; left: 50%; z-index: 99999;
    -webkit-box-shadow: 0px 0px 20px #000; -moz-box-shadow: 0px 0px 20px #000; box-shadow: 0px 0px 20px #000; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;
}
img.btn_close { float: right;  margin: -55px -55px 0 0; }
.popup p { padding: 5px 10px; margin: 5px 0; font-size:12px; }
/*--Making IE6 Understand Fixed Positioning--*/
*html #fade { position: absolute; }
*html #popup1 { position: absolute; }
.missingfield{}
.missingfield .fieldlabel{font-size:12px; font-weight:bold; width:400px;}
.missingfield span{float:left; display: block;}
.hide{display:none;}
.clear{clear:both; line-height:0px;}
.redlabel{color:Red; font-size:smaller;}

#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9000; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%; z-index:8000; }
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box;}

#cboxOverlay{background: #AAAAAA; }
#colorbox{position:fixed !important; }
#cboxContent{overflow:hidden;}
#cboxError{padding:50px; border:1px solid #ccc;}
#cboxLoadedContent{margin-bottom:28px;}
#cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
#cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
#cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
#cboxPrevious{position:absolute; bottom:0; left:0; background:url(/images/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxPrevious:hover{background-position:-75px -25px;}
#cboxNext{position:absolute; bottom:0; left:27px; background:url(/images/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxNext:hover{background-position:-50px -25px;}
#cboxLoadingOverlay{background:url(/images/loading_background.png) no-repeat center center;}
#cboxLoadingGraphic{background:url(/images/loading.gif) no-repeat center center;}
#cboxClose{position:absolute; bottom:0; right:0; background:url(/images/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxClose:hover{background-position:-25px -25px;}
.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}

.cboxIE6 #cboxTopLeft{background:url(/images/ie6/borderTopLeft.png);}
.cboxIE6 #cboxTopCenter{background:url(/images/ie6/borderTopCenter.png);}
.cboxIE6 #cboxTopRight{background:url(/images/ie6/borderTopRight.png);}
.cboxIE6 #cboxBottomLeft{background:url(/images/ie6/borderBottomLeft.png);}
.cboxIE6 #cboxBottomCenter{background:url(/images/ie6/borderBottomCenter.png);}
.cboxIE6 #cboxBottomRight{background:url(/images/ie6/borderBottomRight.png);}
.cboxIE6 #cboxMiddleLeft{background:url(/images/ie6/borderMiddleLeft.png);}
.cboxIE6 #cboxMiddleRight{background:url(/images/ie6/borderMiddleRight.png);}

.cboxIE6 #cboxTopLeft, .cboxIE6 #cboxTopCenter, .cboxIE6 #cboxTopRight, .cboxIE6 #cboxBottomLeft, .cboxIE6 #cboxBottomCenter,
.cboxIE6 #cboxBottomRight, .cboxIE6 #cboxMiddleLeft, .cboxIE6 #cboxMiddleRight {
    _behavior: expression(this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1], this.style.background = "none", this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ", sizingMethod='scale')");
}

.FireContainer #cboxClose {
    top:0px !important;
}
.FireContainer #colorbox, .FireContainer #cboxContent, .FireContainer #cboxLoadedContent, .FireContainer #cboxWrapper {
    max-width:800px !important;
    max-height:735px !important;
    width:800px !important;
    height:735px !important;
}
.FireContainer #colorbox {
    left:50% !important;
    margin-left: -400px !important;
    border:none !important;
    background-color:#FFF;
}
.FireContainer #cboxOverlay {
    opacity:.5 !important;
    background-color:#000 !important;
}
#colorbox{top:20px !important;}
#imgFIRE{
    top:20px; z-index:8500; position:fixed; left:0; right:0; margin:auto; display:none; bottom:auto;
}
.FireContainer #colorbox {
    background-color: transparent !important;
}
#cboxClose{display:none !important;}