﻿/* JD Gallery Main */
#myGallery, #myGallerySet{width: 375px;height: 250px;z-index:5;border: 1px solid #000;}
#myGallery2, #myGallerySet2{width: 800px;height: 560px;z-index:5;border: 1px solid #000;}
#myGallery img.thumbnail, #myGallery2 img.thumbnail, #myGallerySet img.thumbnail, #myGallerySet2 img.thumbnail{display: none;}
.jdGallery{overflow: hidden;position: relative;}
.jdGallery img{border: 0;margin: 0;}
.jdGallery .slideElement{width: 100%;height: 100%;background-color: #000;background-repeat: no-repeat;background-position: center center;background-image: url('/images/jdgallery/loading-bar-black.gif');}
.jdGallery .loadingElement{width: 100%;height: 100%;position: absolute;left: 0;top: 0;background-color: #000;background-repeat: no-repeat;background-position: center center;background-image: url('/images/jdgallery/loading-bar-black.gif');}
.jdGallery .slideInfoZone{position: absolute;z-index: 10;width: 100%;margin: 0px;left: 0;bottom: 0;height: 18px;background: #333;color: #fff;text-indent: 0;overflow: hidden;}
* html .jdGallery .slideInfoZone{bottom: -1px;}
.jdGallery .slideInfoZone h2{padding: 0;font-size: 9pt;margin: 0;margin: 2px 5px;font-weight: bold;color: orange;}
.jdGallery .slideInfoZone p{padding: 0;font-size: 7pt;margin: 2px 5px;color: #eee;font-weight:normal;}
.span { font-size: 6pt;}
.jdGallery div.carouselContainer{position: absolute;height: 135px;width: 100%;z-index: 10;margin: 0px;left: 0;top: 0;}
.jdGallery a.carouselBtn{position: absolute;bottom: 0;right: 30px;height: 20px;text-align: center;padding: 0 10px;font-size: 13px;background: #333;color: #fff;cursor: pointer;}
.jdGallery .carousel{position: absolute;width: 100%;margin: 0px;left: 0;top: 0;height: 115px;background: #333;color: #fff;text-indent: 0;overflow: hidden;}
.jdExtCarousel{overflow: hidden;position: relative;}
.jdGallery .carousel .carouselWrapper, .jdExtCarousel .carouselWrapper{position: absolute;width: 100%;height: 78px;top: 10px;left: 0;overflow: hidden;}
.jdGallery .carousel .carouselInner, .jdExtCarousel .carouselInner{position: relative;}
.jdGallery .carousel .carouselInner .thumbnail, .jdExtCarousel .carouselInner .thumbnail{cursor: pointer;background: #000;background-position:  center center;float: left;border: solid 1px #fff;}
.jdGallery .wall .thumbnail, .jdExtCarousel .wall .thumbnail{margin-bottom: 10px;}
.jdGallery .carousel .label, .jdExtCarousel .label{font-size: 13px;position: absolute;bottom: 5px;left: 10px;padding: 0;margin: 0;}
.jdGallery .carousel .wallButton, .jdExtCarousel .wallButton{font-size: 10px;position: absolute;bottom: 5px;right: 10px;padding: 1px 2px;margin: 0;background: #222;border: 1px solid #888;cursor: pointer;}
.jdGallery .carousel .label .number, .jdExtCarousel .label .number{color: #b5b5b5;}
.jdGallery a{font-size: 100%;text-decoration: none;color: inherit;}
.jdGallery a.right, .jdGallery a.left{position: absolute;height: 99%;width: 25%;cursor: pointer;-moz-opacity:0.2;-khtml-opacity: 0.2;opacity: 0.2;}
* html .jdGallery a.right, * html .jdGallery a.left{filter:alpha(opacity=80);}
.jdGallery a.right:hover, .jdGallery a.left:hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}
.jdGallery a.left{left: 0;top: 0;background: url('/images/jdgallery/fleche1.png') no-repeat center left;}
* html .jdGallery a.left { background: url('/images/jdgallery/fleche1.gif') no-repeat center left;}
.jdGallery a.right{right: 0;top: 0;background: url('/images/jdgallery/fleche2.png') no-repeat center right;}
* html .jdGallery a.right { background: url('/images/jdgallery/fleche2.gif') no-repeat center right;}
.jdGallery a.open{left: 0;top: 0;width: 100%;height: 100%;}
.withArrows a.open{position: absolute;top: 0;left: 25%;height: 99%;width: 50%;cursor: pointer;z-index: 10;background: none;-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}
.withArrows a.open:hover { background: url('/images/jdgallery/open.png') no-repeat center center;}
* html .withArrows a.open:hover { background: url('/images/jdgallery/open.gif') no-repeat center center;filter:alpha(opacity=80); }

/* Gallery Sets */
.jdGallery a.gallerySelectorBtn{z-index: 15;position: absolute;top: 0;left: 30px;height: 20px;text-align: center;padding: 0 10px;font-size: 13px;background: #333;color: #fff;cursor: pointer;opacity: .4;-moz-opacity: .4;-khtml-opacity: 0.4;filter:alpha(opacity=40);}
.jdGallery .gallerySelector{z-index: 20;width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: #000;}
.jdGallery .gallerySelector h2{margin: 0;padding: 10px 20px 10px 20px;font-size: 20px;line-height: 30px;color: #fff;}
.jdGallery .gallerySelector .gallerySelectorWrapper{overflow: hidden;}
.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton{margin-left: 10px;margin-top: 10px;border: 1px solid #888;padding: 5px;height: 40px;color: #fff;cursor: pointer;float: left;}
.jdGallery .gallerySelector .gallerySelectorInner div.hover{background: #333;}
.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton div.preview{background: #000;background-position: center center;float: left;border: none;width: 40px;height: 40px;margin-right: 5px;}
.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton h3{margin: 0;padding: 0;font-size: 11pt;font-weight: bold; text-align:right;}
.jdGallery .gallerySelector .gallerySelectorInner div.galleryButton p.info{margin: 0;padding: 0;font-weight: normal;color: #aaa;}

/* JD Gallery Layout */
h2{color: #ddd;font-size: 2.5em;}
h3{color: #fff;font-size: 1.5em;}
h4{font-size: 1.3em;}
#myGallery, #myGallery2{text-align: right;margin: 0 auto;}

/*Property Details*/
.content_bar1{BACKGROUND-COLOR:#434343;padding-left:50px;color:White;font-weight:normal;padding-bottom:2px;}
.propertyRight{vertical-align:top;border-left:1px solid #9d9d9d;border-top:1px solid #9d9d9d;border-right:1px solid #F6BD7F;border-bottom:1px solid #F6BD7F;color:#64686b;}
.listingLeaseHeader{FONT-WEIGHT:bold;vertical-align:middle;background-color:Beige;font-size:7pt;BORDER-RIGHT:#9d9d9d 0px solid;width:50px;text-align:left;padding-left:5px;}
.listingLease{padding:2px 2px 2px 0px;background-color:Beige;font-size:8pt;text-align:right;}
.listingRentalHeader{FONT-WEIGHT:bold;vertical-align:middle; background-color:#FFFFCC;font-size:7pt;BORDER-RIGHT:#9d9d9d 0px solid;width:50px;text-align:left;padding-left:5px;}
.listingRental{padding:2px 2px 2px 0px;background-color:#FFFFCC;font-size:8pt;text-align:right;}
.listingFSBOHeader{FONT-WEIGHT:bold;vertical-align:middle;background-color:#FBE2D2;font-size:7pt;BORDER-RIGHT:#9d9d9d 0px solid;width:50px;text-align:left;padding-left:5px;}
.listingFSBO{padding:2px 2px 2px 0px;background-color:#FBE2D2;font-size:8pt;text-align:right;}
.underContract{background-color:yellow;font-weight:bold;color:#000000;border-top:solid 1px #000000;height:20px;text-align:center;vertical-align:middle;padding-top:8px;}
.propertyServices{font-size:9pt;background-color:#eeeeee;color:#000000;border-top:solid 1px #000000;border-bottom:solid 1px #000000;height:10px;padding:2px;text-align:right;}
.listingTitle{font-size:10pt;font-weight:bold;}

.propertyFooterLeft{FONT-SIZE:8pt;FONT-WEIGHT:normal;COLOR:#838383;BACKGROUND-COLOR:#eeeeee;FONT-FAMILY:verdana,arial,sans-serif;border-top:1px outset Gray;padding:2px;}
.propertyNew{background-color:#F4F400;text-align:center;vertical-align:middle;border-top:1px solid #9d9d9d;border-left:1px solid #9d9d9d;border-bottom:1px solid #F6BD7F;font-weight:bold;font-size:11px;font-family:Arial Narrow;}
.propertyUpdated{background-color:#EEEEEE;text-align:center;vertical-align:middle;border-top:1px solid #9d9d9d;border-left:1px solid #9d9d9d;border-bottom:1px solid #F6BD7F;font-weight:bold;font-size:11px;font-family:Arial Narrow; line-height:14px;}
.propertyFooter{FONT-SIZE:7pt;FONT-WEIGHT:normal;COLOR:#838383;BACKGROUND-COLOR:#eeeeee;FONT-FAMILY:verdana,arial,sans-serif;border-top:1px outset Gray;padding:2px;text-align:right;}
.footer, .footer A:link,.footer A:visited,.footer A:hover{FONT-SIZE:9px;FONT-WEIGHT:normal;COLOR:#FFFFFF;BACKGROUND-COLOR:#434343;FONT-FAMILY:verdana,arial,sans-serif;padding:2px;text-align:right;}
.detailsText{color:#64686b; font-size:8pt; letter-spacing:normal;}
.details{line-height: 13px;FONT-SIZE:11px;COLOR:#64686b;FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;MARGIN:0px;}

.details A:link{COLOR:#8b0404;TEXT-DECORATION:none;}
.details A:visited{COLOR:#8b0404;TEXT-DECORATION:none;}
.details A:active{COLOR:#8b0404;TEXT-DECORATION:none;}
.details A:hover{COLOR:#FF7300;TEXT-DECORATION:none}
.details .footer, .details .footer A:link,.details .footer A:visited,.details.footer A:hover{FONT-SIZE:9px;FONT-WEIGHT:normal;COLOR:#FFFFFF;BACKGROUND-COLOR:#434343;FONT-FAMILY:verdana,arial,sans-serif;padding:6px;text-align:right;}

/* Modals */
.popupControl{background-color:#AAD4FF;position:absolute;visibility:hidden;border-style:solid;border-color:Black;border-width:2px;}
.modalBackground{background-color:Gray;filter:alpha(opacity=70);opacity:0.7;}
.modalPopup{background-color:#ffffdd;border-width:3px;border-style:solid;border-color:Gray;padding:3px;width:250px;}

.overlay {position: fixed;z-index: 99;top: 0px;left: 0px;background-color: #FFFFFF;width: 100%;height: 100%;filter: Alpha(Opacity=70);opacity: 0.70;-moz-opacity: 0.70;font-weight:bold;}
* html .overlay {position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');width: expression(document.body.scrollWidth > document.body.offsetWidth ? document.body.scrollWidth : document.body.offsetWidth + 'px');}
.loader {z-index: 100;position: fixed;width: 120px;margin-left: -60px;top: 50%;left: 50%;font-size:15pt; line-height:25px;}
* html .loader {position: absolute;margin-top: expression((document.body.scrollHeight / 4) + (0 - parseInt(this.offsetParent.clientHeight / 2) + (document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)) + 'px');}

/* Common */
.textboxReq{FONT-SIZE:8pt;BORDER:#e8a3a3 1px solid;COLOR:#64686b;padding-left:5px;FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;}
.select,.textbox{FONT-SIZE:8pt;BORDER:#CCCCCC 1px solid;COLOR:#64686b;padding-left:5px;FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;}
.buttonBox{white-space:nowrap;BORDER-RIGHT:1px solid;PADDING-RIGHT:2px;BORDER-TOP:1px solid;PADDING-LEFT:2px;FONT-WEIGHT:normal;FONT-SIZE:11px;BACKGROUND:#8b0404;PADDING-BOTTOM:2px;MARGIN:1px;BORDER-LEFT:1px solid;CURSOR:pointer;COLOR:white;PADDING-TOP:2px;BORDER-BOTTOM:1px solid;}
.button{background-color:#FFFBFF;border:#CCCCCC 1px solid;font-size:8pt;color:#284775;}
.error,.incomplete{font-weight:bold;color:Red;}
.hide{ display:none; visibility:hidden;}
.textboxMsg{FONT-SIZE:8pt;BORDER:#e8a3a3 1px solid;COLOR:#64686b;padding-left:5px;FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif; height:110px; width:200px;}
.textboxMsgWatermark{FONT-SIZE:8pt;BORDER:#e8a3a3 1px solid;COLOR:#64686b;padding-left:5px;FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;font-style:italic;height:110px; width:200px;}




/* f45151 - red  dd8200 - orange*/
UL.tabbernav LI A {DISPLAY:block; TEXT-INDENT: -9999px}
UL.tabbernav {POSITION: absolute}
.tabberlive .tabbertabhide {DISPLAY: none}
.tabber {MARGIN: 0px auto; WIDTH: 800px; HEIGHT: 265px;}
.tabberlive {MARGIN: 0px auto; WIDTH: 800px; HEIGHT: 265px;border: solid 1px #cccccc;}

.tabber {DISPLAY: none;}
.tab_fact {PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px}
.tab_fact IMG {CURSOR: pointer}
.tab_fact P {MARGIN: 5px 0px 0px 7px; FONT: italic 14px/17px Verdana, serif; WIDTH: 310px; COLOR: #fff}

.tabberlive .tabbertab {HEIGHT: 265px;}
#tab1 {BACKGROUND: url(/images/Front/blast.gif) no-repeat left top;}
#tab2 {BACKGROUND: url(/images/Front/website.gif) no-repeat left top}
#tab3 {BACKGROUND: url(/images/Front/reports.gif) no-repeat left top}
#tab4 {BACKGROUND: url(/images/Front/leads.gif) no-repeat left top}
.tabberlive .tabbertab H3 {DISPLAY: none}

/* MARGIN-LEFT: 544px; -- Needs to be 504 for Firefox && IE 8 */
UL.tabbernav {MARGIN-LEFT: 544px; WIDTH: 257px; LIST-STYLE-TYPE: none; HEIGHT: 265px; margin-top:0px;}

UL.tabbernav LI {OVERFLOW: hidden}
UL.tabbernav LI A {OVERFLOW: hidden; WIDTH: 257px; HEIGHT: 67px}
#undefinednav1 {BACKGROUND: url(/images/Front/tab1.gif) no-repeat}
#undefinednav2 {BACKGROUND: url(/images/Front/tab2.gif) no-repeat}
#undefinednav3 {BACKGROUND: url(/images/Front/tab3.gif) no-repeat}
#undefinednav4 {BACKGROUND: url(/images/Front/tab4.gif) no-repeat; HEIGHT: 67px}
UL.tabbernav LI A#undefinednav1:hover {BACKGROUND-POSITION: 0px -67px}
UL.tabbernav LI A#undefinednav2:hover {BACKGROUND-POSITION: 0px -67px}
UL.tabbernav LI A#undefinednav3:hover {BACKGROUND-POSITION: 0px -67px}
UL.tabbernav LI A#undefinednav4:hover {BACKGROUND-POSITION: 0px -67px}
UL.tabbernav LI.tabberactive A#undefinednav1 {BACKGROUND-POSITION: 0px -67px}
UL.tabbernav LI.tabberactive A#undefinednav2 {BACKGROUND-POSITION: 0px -67px}
UL.tabbernav LI.tabberactive A#undefinednav3 {BACKGROUND-POSITION: 0px -67px}
UL.tabbernav LI.tabberactive A#undefinednav4 {BACKGROUND-POSITION: 0px -67px}
UL.tabbernav LI.tabberactive A#undefinednav1:hover {BACKGROUND-POSITION: 0px -67px}
UL.tabbernav LI.tabberactive A#undefinednav2:hover {BACKGROUND-POSITION: 0px -67px}
UL.tabbernav LI.tabberactive A#undefinednav3:hover {BACKGROUND-POSITION: 0px -67px}
UL.tabbernav LI.tabberactive A#undefinednav4 {BACKGROUND-POSITION: 0px -67px}
UL.tabbernav LI.tabberactive A#undefinednav4:hover {BACKGROUND-POSITION: 0px -67px}





/*
<asp:ContentPlaceHolder id="NavTools" runat="server" Visible="false"></asp:ContentPlaceHolder>
<asp:ContentPlaceHolder id="NavCampaigns" runat="server" Visible="false"></asp:ContentPlaceHolder>
<asp:ContentPlaceHolder id="NavLinks" runat="server" Visible="false"></asp:ContentPlaceHolder>
<asp:ContentPlaceHolder id="NavFavorites" runat="server" Visible="false"></asp:ContentPlaceHolder>
<asp:ContentPlaceHolder id="Properties" runat="server" Visible="false"></asp:ContentPlaceHolder>
<asp:ContentPlaceHolder id="SiteLogo" runat="server" Visible="false"></asp:ContentPlaceHolder>
<asp:ContentPlaceHolder id="CompanyTitle" runat="server" Visible="false"></asp:ContentPlaceHolder>
<asp:ContentPlaceHolder id="Company" runat="server" Visible="false"></asp:ContentPlaceHolder>
<asp:ContentPlaceHolder id="NameTitle" runat="server" Visible="false"></asp:ContentPlaceHolder>
<asp:ContentPlaceHolder id="Phone" runat="server" Visible="false"></asp:ContentPlaceHolder>
<asp:ContentPlaceHolder id="Fax" runat="server" Visible="false"></asp:ContentPlaceHolder>
<asp:ContentPlaceHolder id="Email" runat="server" Visible="false"></asp:ContentPlaceHolder>
<asp:ContentPlaceHolder id="PersonalPic" runat="server" Visible="false"></asp:ContentPlaceHolder>
<asp:ContentPlaceHolder id="Message" runat="server" Visible="false"></asp:ContentPlaceHolder>
<asp:ContentPlaceHolder id="Calculator" runat="server" Visible="false"></asp:ContentPlaceHolder>
<asp:ContentPlaceHolder id="Footer" runat="server" Visible="false"></asp:ContentPlaceHolder>
*/