body {
    color: #727272;
}

/**** New Layout ****/
.panel-left-middleBox{
	float: left;
	width: 665px;
	position:relative;
}

.panel-left-middleBox-options{
	float: left;
	width: 665px;
	position:relative;
    z-index:2;
}

.pagebox, .form-box {
    float: left;
    position: relative;
    width: 100%;
}
/**** New Layout ****/

.imgSingleImage {max-width:620px; border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px; }
.imgSingleImageMagGlass {cursor:url(/ImageHive/SiteImages/images/Buzz/magnifying-glass.png),url(/ImageHive/SiteImages/images/Buzz/magnifyingglass.cur), auto;}
.imgSingleImageNoImage {cursor:default;}
#imgCenter { max-width:320px; max-height:239px; }
#divImgCenter { height:260px; }
.imgMenu a.selected {color: #5c5c5c; font-weight: bold;}
.imgMenu a.none {color: #b2b2b2;}
.imgMenu .separator {color: #b2b2b2;}
#ctl00_ContentPlaceHolder1_ucFloorPlans_imgPlanImage {max-width:630px;}

.wordWrap { word-wrap:break-word; }

.AskTheBuilder_Heading{font-family:Arial;font-weight:bold; font-size:13px;color:#000000;}
.AskTheBuilder_Heading2{font-family:Arial;font-weight:bold; font-size:13px;color:#000000;}
.AskTheBuilder_Normal{font-family:Arial;color:#000000;}

/*** All collections ****/
.tabLogin .no-men{background-position:left 13px;}
.hasPadng{padding:5px 0 0 0 !important;}
.all-collection-menu .selected{font-size:12px ;}
.all-collection-menu li{padding:10px 5px;}
.all-collections-lbox{float:left;width:155px;margin-top:10px; margin-bottom: 10px;}
.all-collections-lbox a:hover {text-decoration:none;}
.all-collections-lbox img{width:147px; height:113px; float:left; left:3px; position:relative; top:3px; padding:3px;background-color:#FFFFFF;}
.all-collections-lbox .no-collection-image{background-color: white; width: 147px; height: 113px; position: absolute; top: 3px; padding: 3px; border: 2px solid #D6D6D6; left: 3px; font-size: 18px;}
.all-collections-lbox .no-collection-image .typeText{padding-top: 45px; font-size: 18px; color:#B2B2B2; text-align: center; background-color:#E8E8E7; height:68px;}
.all-collections-rbox{float:left;width:145px;margin-top:9px;padding-left:15px;padding-top:5px; color:#B2B2B2;}
.all-collections-rbox p{color:#717076;}
.double-border-box {border: 2px solid #D6D6D6;height: 113px;position: relative;width: 147px;}
.all-collections-lbox .collection-sold-out{position: absolute; top:12px; left: 12px; background: url(/ImageHive/SiteImages/images/Buzz/sold-small.png) center center no-repeat;}
.all-collections-lbox .collection-in-contract{position: absolute; top:12px; left: 12px; background: url(/ImageHive/SiteImages/images/Buzz/incontract-small.png) center center no-repeat;}
.all-collections-lbox .collection-not-available{position: absolute; top:12px; left: 12px; background: url(/ImageHive/SiteImages/images/Buzz/not-available-small.png) center center no-repeat;}

/*** All units ****/
h3.collectionName a{ font-weight:normal; font-size:11px;}
.sortDetails{ padding:0px 0px 5px;}
.zero {font-size: 11px;}
.zero .selected {font-weight: bold; color: #414142;}
.collectionName{ float:left; margin-bottom: 10px;}
.sort{ float:right; padding-bottom: 5px;}
.sort select{ width:115px;}
.sort label{ padding:0px 5px 0px 0px;}
.inline-block
{
    display:inline-block;
}
.property{ float:left;}
.propertyImage{ float:left; position:relative; width:137px; padding:5px; margin:0px 7px 0px 0px; border: 1px solid #E6E6E6;}
.propertyImage .unitImage{width:137px; height:101px;}
.propertyImage .noUnitImage{background-color:#E8E8E7; text-align:center;}
.propertyImage .noUnitImage a:hover {text-decoration:none;}
.propertyImage .noUnitImage .typeText{font-size: 18px; color:#B2B2B2; height:68px;}
.propertyImage .noUnitImage .typeTextEdit{ font-size: 18px; display:table-cell; text-align:center; vertical-align:middle; color:#B2B2B2; display:table-cell; height:101px; width:137px;}
.propertyImage .noUnitImage .typeTextEdit .centerText{display: inline-block;}
.propertyImage .unit-sold-out{position: absolute; top: 10px; left: 6px; background: url(/ImageHive/SiteImages/images/Buzz/sold-small.png) center center no-repeat;}
.propertyImage .unit-in-contract{position: absolute; top: 10px; left: 6px; background: url(/ImageHive/SiteImages/images/Buzz/incontract-small.png) center center no-repeat;}
.propertyImage .unit-not-available{position: absolute; top: 10px; left: 6px; background: url(/ImageHive/SiteImages/images/Buzz/not-available-small.png) center center no-repeat;}
.single-collection-margin{float:left; margin-bottom:10px;}

.noImage {font-size:12px; padding: 180px 80px 100px 160px;}

.propertyDetails{ float:left; width:150px; line-height: 16px; padding-top:5px; }
.pagebox .float-left .propertyDetails{ padding-right:5px;}
.propertyDetails .boxAds{ border-bottom:0; margin-bottom:0px; padding-top:0px; font-size:11px; color:#B2B2B2;}

/*** Single-Unit ****/
.plan-details-left{float:left;padding-top:10px;width:235px;line-height:15px;}
.plan-details-right{float:left;padding-top:10px;width:320px;line-height:15px;}
.pagelnk{float:right;margin:-15px 20px 0 0;width:115px;text-align:right;}
.pagelnk a{padding-right:5px;}
.ash-border{border-bottom:1px solid #e6e6e6;padding-bottom:10px;}
.des-label{color:#a9a9ab;}
.ans-label{color:#404040;}
.unitImage{max-width:590px; /*width:142px; height:388px;*/}
img.priceArrowUp{width:8px;height:17px;background:url(/ImageHive/SiteImages/images/priceArrows.png) 0px 0px;vertical-align:-5%;}
img.priceArrowDown{width:8px;height:17px;background:url(/ImageHive/SiteImages/images/priceArrows.png) 0px 17px;vertical-align:-5%;}

/** Request More Information (Right side panel) **/
.title18{font-size: 12px; font-weight:bold;}
.titleReq{font-size: 12px; color: #7A7A7A; height: 25px;font-weight: bold;border-bottom:  1px solid  #DDDDDD;}
.titleRequest{font-size: 12px; color: #7A7A7A; height: 35px;font-weight: bold;border-bottom:  1px solid  #DDDDDD;}
.reqTitle{font-weight: bold;}
.moreInfo{background-color: #F2F2F2;padding: 13px 13px 10px 11px;overflow:hidden; margin-top:-10px;border-top: 1px solid #E6E6E6;}
.lbltextArea{position: absolute;width: 212px;padding:7px 10px;}
.txtRMIInput{width: 230px;
    -moz-border-radius: 5px 5px 5px 5px;
    background-color: #FFFFFF;
    border: 1px solid #DCDDDE;
    padding: 7px;}
/*.spnTxtGray{ color: #7A7A7A;padding: 5px 0;}*/

/*.reqBtn{padding: 15px 0px; text-align: right; margin-top:15px;}*/

.Mapbox{margin-bottom: 10px;margin-top: 15px;}
/**.btnReq{background: url(/ImageHive/SiteImages/images/send-request.png) no-repeat;border:2px solid black;outline: none;height: 27px;width: 92px;cursor: pointer;}
.btnReq:hover{background: url(/ImageHive/SiteImages/images/send-request-over.png) no-repeat; border:2px solid #000000;}*/
.lblhidden{text-align: center;}

/*.txtBox {height: 45px; }
.txtBox textarea{height: 45px;}*/

/*-- RFI Agent-- */
/*.righttxtBox{float: right;padding-right: 6px;}*/
.lefttxtBox{float: left;}
/*.txtInputuname{-moz-border-radius: 5px 5px 5px 5px;background-color: #FFFFFF;border: 1px solid #DCDDDE;padding: 7px;width: 130px;}
.txtInputPhone{-moz-border-radius: 5px 5px 5px 5px;background-color: #FFFFFF;border: 1px solid #DCDDDE;padding: 7px;width: 70px;}*/
.buzzpro{font-size: 9px;}
.textDetail{display: table;width: 100%;}
/*.contactBuilder{float: left;padding-top: 30px;}*/
.img-left{float: left;padding-top: 2px;}
.buzzproAgent{float: left;padding-left: 20px;width:175px;}
/*.txtInputArea{width: 230px;-moz-border-radius: 5px 5px 5px 5px; background-color: #FFFFFF; border: 1px solid #DCDDDE;padding: 7px;}*/
.reqTitleAgent{font-weight: bold;padding-bottom:10px;}
.padSuccess{padding-top: 20px;}
.padFail{padding-top: 20px; color: Red}
.padSuccessBottom{padding-bottom: 10px;}
.padCB{padding-top:9px;}
.lh16{line-height:16px}
.RFIUpdatedFont{color:#626262}

/* buzz pro pop up */
.buzzProPopUp
{      
    width:466px;
    /*left:0px;
    top:60px;*/
    z-index: 1005
}
.buzzProPopUpOverlay
        {
            z-index: 90;
            position: fixed;
            width: 100%;
            height: 100%;
            top: 0px;
            left: 0px;
           /* background-color: rgba(0,0,0,0.3);  black semi-transparent */
           background-color:#FFF;
           opacity:0.8;
           filter:alpha(opacity=80);
        }

.buzzProPopUp .popup-Box-top{	background: url(/ImageHive/SiteImages/images/back_top.png) no-repeat; width: 436px; height: 20px; clear:both; }
.buzzProPopUp .popup-Box-mid{	background: url(/ImageHive/SiteImages/images/back_middle.png) repeat-y;width: 436px;padding:0px 0px 10px;height:auto;display:table;}
.buzzProPopUp .popup_Footer{background:url(/ImageHive/SiteImages/images/Buzz/imgBottom-big.png) left bottom no-repeat; height:20px; float: left; width: 100%;}
.buzzProPopUp .popup-Box-bottom{background: url(/ImageHive/SiteImages/images/back_bottom.png) no-repeat;width: 436px;height: 20px;float: left;}

.message_popup_close a,.message_popup_close:hover a 
{
    position: absolute; 
    right: -19px; 
    top: 34px;
}

.buzzProPopUp .message_popup_close 
{
    background: url('/ImageHive/SiteImages/images/close_Buttons.png') repeat scroll center top transparent;
    cursor: pointer;
    float: right;
    height: 50px;
    width: 50px;   
    position: absolute; 
    right: -5px; 
    top: -2px;
  }
.buzzProPopUp .message_popup_close:hover 
{
 background: url('/ImageHive/SiteImages/images/close_Buttons.png') repeat scroll center -52px transparent; 
 }
.buzzProPopUp select 
{    
    background: url(/ImageHive/SiteImages/images/dropdown_back.png) no-repeat;
    width: 315px;
    height: 31px;
    float: left;
    -moz-appearance: none;    
    border: medium none;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 1px 0 #CCCCCC, 0 -1px #FFFFFF inset;
    cursor: pointer;
    display: inline-block;
    margin: 0;
    outline: medium none;
    padding: 6px;
    }
.buzzProPopUp .buzzProSend 
{
    background: url(/ImageHive/SiteImages/images/sendrequest_popup.png) repeat scroll 0px 0px transparent;
    width: 330px;
    height: 34px;
    text-align: center; 
    text-transform: uppercase; 
    border-radius: 5px;
    border: none;
    }
 
 .buzzProPopUp .buzzProSend:hover
{
    background: url(/ImageHive/SiteImages/images/sendrequest_popup.png) repeat scroll 0px -44px transparent;
    cursor:pointer;
}

.buzzProPopUp .rfiSend 
{
    background: url(/ImageHive/SiteImages/images/sendrequest_popup.png) repeat scroll 0px 0px transparent;
    width: 330px;
    height: 34px;
    text-align: center; 
    text-transform: uppercase; 
    border-radius: 5px;
    border: none;
    }
 
 .buzzProPopUp .rfiSend:hover
{
    background: url(/ImageHive/SiteImages/images/sendrequest_popup.png) repeat scroll 0px -44px transparent;
    cursor:pointer;
}

.buzzProPopUp .paddedCell
{
    display: table-cell; 
    padding: 5px 50px;
}

.buzzProPopUp .padded-cell
{
    display: table-cell; 
    padding: 15px 50px 10px;
}

.buzzProPopUp .subtitle
{
    padding: 15px 50px;
    line-height:18px;
    font-size:13px;
}

.buzzProPopUp .alert 
{
    /* background: url(/ImageHive/SiteImages/images/alert.png) no-repeat;*/
     border: medium none;
    height: 16px;
    margin-bottom: 0;
    margin-top: 8px;
    padding: 0;
    position: absolute;
    right: 66px;
    width: 16px;
     /*top:12px;*/
}

.center-align
{
    text-align:center;
}

.relative-position
{
    position:relative;
}
.absolute-position
{
    position:absolute;
}

.row
{
   display:table-row;
}

.cell
{
    display:table-cell;
}

.table
{
    display:table;
}

.buzzProPopUp .profile-table
{
    display: table; 
    border-bottom: 1px solid #eee; 
    padding: 16px 0px
}

.profile-table img
{
    max-width:70px;
    max-height:70px;
}
.agent-info
{
    vertical-align: top; 
    padding-left: 20px;
}

.agent-info p ,.rfi-text
{
font-family: ARIAL; 
font-size: 13PX; 
color: #626262; 
line-height: 18PX;
font-weight:normal;
}

.agent-info a
{
    color: #2D85BE;
}

.agent-info a:hover
{
   text-decoration:underline;
}

.popUp-heading
{
    padding:30px 0px 0px;
}

.popUp-heading p
{
    font-family: ARIAL;
    font-size: 24px;
    line-height: 30px;
    color: #424242;
    font-weight:normal;
}

.table-footer 
{
    display: table; 
    line-height:15px;
}

.table-footer p
{
    font-family: ARIAL;
    font-size: 11PX;
    color: #626262;
    font-style:italic;
    text-align:center;
    border-top:1px solid #eee;
    padding:5px 0px;
}

.error-container
{
    text-align:center;
}
.error-container p
{
    font-family: Arial; 
    font-size: 13PX; 
    color: #CC4400; 
}

.newsDate { font-family: Arial; color: #929292; }

.custom-dropdown .ui-widget { font-family: Arial; font-size: 13px; font-weight:normal; color: #626262;}
.custom-dropdown .ui-selectmenu{ padding: 3px 0; height: 24px; }
.custom-dropdown .ui-corner-all, .custom-dropdown .ui-corner-top, .custom-dropdown .ui-corner-left, .custom-dropdown .ui-corner-tl { -moz-border-radius-topleft: 5px/*{cornerRadius}*/; -webkit-border-top-left-radius: 5px/*{cornerRadius}*/; -khtml-border-top-left-radius: 5px/*{cornerRadius}*/; border-top-left-radius: 5px/*{cornerRadius}*/; }
.custom-dropdown .ui-corner-all, .custom-dropdown .ui-corner-top, .custom-dropdown .ui-corner-right, .custom-dropdown .ui-corner-tr { -moz-border-radius-topright: 5px/*{cornerRadius}*/; -webkit-border-top-right-radius: 5px/*{cornerRadius}*/; -khtml-border-top-right-radius: 5px/*{cornerRadius}*/; border-top-right-radius: 5px/*{cornerRadius}*/; }
.custom-dropdown .ui-corner-all, .custom-dropdown .ui-corner-bottom, .custom-dropdown .ui-corner-left, .custom-dropdown .ui-corner-bl { -moz-border-radius-bottomleft: 5px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 5px/*{cornerRadius}*/; -khtml-border-bottom-left-radius: 5px/*{cornerRadius}*/; border-bottom-left-radius: 5px/*{cornerRadius}*/; }
.custom-dropdown .ui-corner-all, .custom-dropdown .ui-corner-bottom, .custom-dropdown .ui-corner-right, .custom-dropdown .ui-corner-br { -moz-border-radius-bottomright: 5px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 5px/*{cornerRadius}*/; -khtml-border-bottom-right-radius: 5px/*{cornerRadius}*/; border-bottom-right-radius: 5px/*{cornerRadius}*/; }

.custom-dropdown .ui-icon {height: 5px;width: 9px;}
.custom-dropdown .ui-selectmenu-icon {margin-top: -2px;position: absolute;right: 9px; top: 50%;}
.custom-dropdown .ui-selectmenu-icon { background:url("/ImageHive/SiteImages/images/arrows.png") no-repeat scroll 0px 0px transparent !important; }
.custom-dropdown .ui-icon-triangle-1-s-hover { background:url("/ImageHive/SiteImages/images/arrows.png") no-repeat scroll 0px -5px transparent !important;}
.custom-dropdown .ui-state-active .ui-icon {background:url("/ImageHive/SiteImages/images/arrows.png") no-repeat scroll 0px -5px transparent;}

.ui-selectmenu-menu .ui-widget-content
{
    background:#FFFFFF; 
    border-left: 1px solid #e6e6e6; 
    border-right: 1px solid #e6e6e6; 
    border-bottom: 1px solid #e6e6e6;
    border-top: none;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: normal;
    color: #626262;
}
.ui-selectmenu-menu .ui-widget-content li 
{
    padding:5px 0; 
    line-height:10px; 
    border-bottom: 1px solid #e6e6e6 !important; 
}
.ui-selectmenu-menu .ui-state-hover, .ui-selectmenu-menu .ui-widget-content .ui-state-hover, 
.ui-selectmenu-menu .ui-widget-header .ui-state-hover, .ui-selectmenu-menu .ui-state-focus, 
.ui-selectmenu-menu .ui-widget-content .ui-state-focus, .ui-selectmenu-menu .ui-widget-header .ui-state-focus
{
    background: #f2f2f2;
    border: none;
    border-bottom: 1px solid #e6e6e6;
    outline:none;
}
.ui-selectmenu:focus
{
    outline:none;   
}
.ui-selectmenu-menu .ui-widget-content a
{
    font-size: 13px;
    font-weight: normal;
    color: #626262;
}
.ui-selectmenu-menu .ui-state-hover a, .ui-selectmenu-menu .ui-state-hover a:hover
{
    font-size: 13px;
    font-weight: normal;
    color: #626262;
}
.ui-selectmenu-menu .ui-corner-bottom
{
    border-bottom: none;
}
.ui-selectmenu-menu .ui-corner-all, .ui-selectmenu-menu .ui-corner-bottom, .ui-selectmenu-menu .ui-corner-left, .ui-selectmenu-menu .ui-corner-bl
{
    border-bottom-left-radius: 5px;
}
.ui-selectmenu-menu .ui-corner-all, .ui-selectmenu-menu .ui-corner-bottom, .ui-selectmenu-menu .ui-corner-right, .ui-selectmenu-menu .ui-corner-br
{
    border-bottom-right-radius: 5px;
}
.ui-selectmenu .ui-selectmenu-vertical-sep
{
    border-right: 1px solid #E0E0E0;
    height: 27px;
    position: absolute;
    right: 27px;
    top: 5px;
    width: 0;
}
/**** end - custom drop down style ****/

.span-placeholder{font-family:Arial;font-size:12px;color:#D2D2D2;position:absolute;top:6px;left:5px;z-index:1}
.sendButtonCell
{    
    display: table-cell;
    padding: 15px 50px 5px;
}

.rfi-text .chkSpan
{
    display: inline-block;
}
.rfi-text .chkSpan label
{
    position: relative;
    top: -4px;
}
.buzzPro-checkbox-checked
 {    
    background: url(/ImageHive/SiteImages/images/checkbox_pop.png) no-repeat scroll 0 0 transparent;
    height: 19px;
    width: 18px;
    display: inline-block;
    padding-right: 5px;
 }
 .buzzPro-checkbox-unchecked
 {    
    background: url(/ImageHive/SiteImages/images/checkbox_pop.png) no-repeat scroll 0px -22px transparent;
     height: 19px;
    width: 18px;
    display: inline-block;
    padding-right: 5px;
 }

/* pop ups */
#fade { /*--Transparent background layer--*/
	display: none; /*--hidden by default--*/
	position: fixed; left: 0; top: 0;
	width: 100%; height: 100%;
	opacity: .80;
	z-index: 9999;
}
/*.popup_block{
	font-family: helvetica;
	background-position:top;
	background: url(/ImageHive/SiteImages/images/bg_opacity.png) no-repeat;
	float: left;
	font-size: 15px;
	position: absolute;
	top: 7%; left: 20%;
	width: 450px;
	height: 310px;
	z-index: 99999;	
	-webkit-border-radius: 8px;
   -moz-border-radius: 8px;
   border-radius: 8px;
}*/
/*--Making IE6 Understand Fixed Positioning--*/
*html #fade {
	position: absolute;
}
*html .popup_block {
	position: absolute;
}
.txtTop{
	padding-top: 10px;
 }
.wrap{
	background-color: #F4F4F4;
	width: 97%;
	margin: 22px auto;
	height: auto;
}
.mapinnerWrap{
	float: left;
	width: 100%;
	margin-top: 22px;
}
.popMap{
	float: left;
	width: 465px;
	height: 500px;
	background-color: gray;
}
.popSet{
	float: left;
	margin-left: 25px;
	width: 465px;
}
.popSet p{
	margin-top: 10px;
	}
.boxRadius{
	text-align: center;
	width: 73px;
	height: 27px;
	padding: 2px;
	margin: 0 10px;
	float: left;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border: 1px solid #DDD;
}
.setRadius{
	padding: 11px 0;
	float: left;
}
.maplinkCancel {
    color: #717076;
    padding: 4px 0 0 9px;
}
.setDone{
	float: left;
	width: 100%;
}
.mapSet_Up{
	min-height: 455px;
	}
.buzproTitle{
	border-bottom: 1px solid #CDCDCD;
	padding: 10px 0;
	}
.popCont{
	padding-bottom: 10px;
	}
.popCont p{
	font-size: 13px;
	padding-top: 5px;
	} 
.wrapInner{
	padding: 0 20px;
	min-height: 278px;
	}
.popPadding{
	padding-top: 10px;}
.btnpopC{
	float: right;
	margin-right: 8px;
	}
.btnpopC a, .btnpopC a:hover{
	color: white;
	font-weight: bold;
	text-decoration: none;
}

	/* Firefox only. 1+ */

#popCont, x:-moz-any-link {
	padding-bottom: 7px;
	padding-top: 7px;
	}
#popCont1, x:-moz-any-link {
	padding-bottom: 7px;
	}
#wrapInner, x:-moz-any-link {
	padding: 0 20px;
	min-height: 278px;
	}
#buzproTitle,  x:-moz-any-link  {
	border-bottom: 1px solid #CDCDCD;
	padding: 4px 0;
	}

/* Followers */
.left_listBox{
	width: 165px;
	margin: 0 0 10px 0;
	display: table;
	/*float:left;*/
}
 .listTitle{
	padding-top: 7px;
	height: 28px;
}
.listTitle{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/leftlistbox_top.jpg) no-repeat;
	width: 165px;
}
.listTitle h3
{
    /*padding-top:3px;
    padding-left:12px;*/
    padding-top:0px;
    padding-left:0px;
    font-size: 16px;
    color: #727272;
}
.list_box{
	padding: 0 12px;
	display: table;
}
.convCount
{
    padding-top:5px;
}
.left_listBox .list_box h4{
	padding: 10px 0;
	float: left;
}
.boxFollowImg{
	width: 100%;
	padding-top: 8px;
	padding-left: 1px;
	word-wrap:break-word;
}
.boxFollowImg a{
	float: left;
    padding: 0 6px 6px 0 !important;
    text-align: center;
}
.btmCurveDis{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/bottom_left_curve.jpg) no-repeat;
	width: 165px;
	height: 15px;
	float: left;
}
.CntDiscusBox{
	background: url(/ImageHive/SiteImages/images/Buzz/middle_left_curve.jpg);
	background-repeat: repeat-y;
	width: 165px;
}
/* End of followers */
.pdingtop5 {
    padding-top: 3px;
}
.pding15 {
    padding-top: 15px;
}

.QuestionAbt{
width: 165px;
float: left;
margin-bottom: 10px;
}
.QuestionAbt .top{
background: url(/ImageHive/SiteImages/images/Buzz/gray_left_curve_top.png) no-repeat;
width: 165px;
float: left;
height: 11px;
}
.QuestionAbt .middle{
background: url(/ImageHive/SiteImages/images/Buzz/gray_left_curve_middle.png) repeat-y;
float: left;
width: 165px;
}
.QuestionAbt .bottom{
background: url(/ImageHive/SiteImages/images/Buzz/gray_left_curve_bottom.png) repeat-y;
float: left;
width: 165px;
height: 11px;
}
.QuestionAbt p{
padding: 5px 0;
}
.readMoreNews {
    width: 86%;
    margin-left: 2px;
}
.projectNewsInfo p
{
    width:145px;
    word-wrap:break-word;
}
/*
.padNews
{
    padding: 10px 5px 10px 12px;
}
.padNews p
{
    margin-bottom: 5px;
}
*/
.left_listBox .CntDiscusBox .padNews
{
    display: table;
    padding: 0 10px;
}

.left_listBox .CntDiscusBox .padNews a
{
	font-size: 12px;
	padding: 6px 0;
	display: block;
	font-weight: bold;
}
.left_listBox .CntDiscusBox .padNews p
 {
 	font-size: 11px;
}

.left_listBox .CntDiscusBox .padNews .pubDate
 {
 	color: #B2B2B2;
    font-size: 11px;
    margin: 5px 0;
}

.ProfileDiscus
{
}
.Converstn{
    width: 92px;
    padding-left: 5px;
}

.Converstn a
{
    padding: 0px !important;
    font-size: 12px;
}

.pdgTop{
    padding-top: 15px;
}
.pdgTop7{
    padding-top: 7px;
}
	
	
/**** New Layout ****/


.FtrTitle {
    padding-bottom: 0px;
}
.pDevDetailHeaderInfo
{
    padding-top: 6px;
}
.mainProjectTitle
{
    width:340px;
}
.pcolor {
    color: #424242;
}
.padng10 {
    padding-bottom: 10px;
}
.mrgTop10{
    margin-top:10px;
}
.prNotColor{color: #727272;}

/************followers.html**********************/
.backToRes{
	float: left;
	width: 100%;
	}
.backToRes_top{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/back_res_top_edit.png) no-repeat;
	float: left;
	width: 641px;
height: 10px;
	}
.backToRes_middle{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/back_res_middle.png) repeat-y;
	float: left;
	position: relative;
	width: 641px;
	min-height: 110px;
	}
.backToRes_btm{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/back_res_bottom.png) no-repeat;
	float: left;
	width: 641px;
	height: 8px;
	}
.noEditpage{
	/*float: left;
	width: 105px;
	position: absolute;
	right: 24px;
	top: 0;
	height: 36px;*/
	float:right;
	margin-right:30px;
	margin-top: 5px;
}
.padding-left10{padding-left: 10px;display: block;}

.editPage{
	float: right;
	/*margin: 10px 10px 0px 0px;
	-moz-border-radius: 3px 3px 3px 3px;
	-webkit-border-radius: 3px;
	-o-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid #E2E2E2;
    background-color:#FFFFFF;
    height:16px;
    padding:6px;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;*/
}
.editPage:hover 
{
    cursor:pointer;
   /* border:1px solid #C2C2C2;
    -moz-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2);*/
}
.editPage:hover .editgear {background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/edit-gear.png) no-repeat 0px -24px;}
.editPage:hover .edit-text{color:#424242;}
.editPage .edit-text {float:left;line-height:16px;font-size:13px;font-weight:bold;color:#727272;padding-left:6px;}
.editPage .editgear {float:left;width:15px;height:15px;background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/edit-gear.png) no-repeat}
.optionsList 
{
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border:1px solid #d1d1d1;
    width: 200px;
    position: absolute;
    right: 24px;
    top: 27px;
    z-index: 2;
    /*padding:0 20px;*/
    background-color:#fff;
    box-shadow:0px 1px 2px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
    padding:5px;
}
.optionsList .divider {height:1px;margin-top:5px;margin-bottom:5px;border-bottom:1px solid #D2D2D2;width:105%;margin-left:-5px;}
.optionsList li { z-index: 6000; width: 200px;}
.optionsList li:hover, .optionsList li:hover a, .optionsList li:hover span
{
    background-color: #f7f7f7;color: #525252;text-decoration:none;
}
.optionsList a {font-size: 13px; color: #929292; line-height: 16px;background-color: #fff;padding:11px 0;display:block;margin-left:20px;}

.backToRes_m_logo{
	/*margin: 0 12px;*/
	margin-left: 12px;
	float: left;
	width:165px;
}
.title26{
	font-size: 26px;
}
.backToRes_details{
	float: left;
	/*width: 295px;*/
	margin-left: 12px;
    width: 290px;
    *width:285px;
}
.backToRes_details h2{
	line-height: 27px;
}
.projOverview-nologo
{
    /*width:484px;*/
    float:left;
    margin-left: 12px;
    width: 468px;
    *width:458px;
}
.projOverview-nologo h2
{
	line-height: 27px;
}
.btnsendFriend{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/share_bt.png) no-repeat 0 -1px;
	width: 140px;
	height: 35px;
	float: left;
	border:none;
	outline: none;
	cursor:pointer;
	margin-right: -5px;
}
.btnsendFriend:hover
{
    /*background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/btn_sendtofriend_hover.png) no-repeat;*/
    background-position:0 -35px;
}
.btnFollowPlus{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/btn_follow_unfollow_sprite.png) no-repeat -93px -1px;
	width: 92px;
	height: 35px;
	/*float: left;*/
	border:none;
	outline: none;
	cursor:pointer;
	float:right;
}
.btnFollowPlus:hover
{
    /*background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/btn_follow_hover.png) no-repeat;*/
    background-position: -93px -35px;
}

.btnUnFollowPlus{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/btn_follow_unfollow_sprite.png) no-repeat 0px -1px;
	width: 92px;
	height: 35px;
	float: right;
	border:none;
	outline: none;
	cursor:pointer;
	}
.btnUnFollowPlus:hover
{
    background-position: 0px -36px;
}
.btnVisitWebsite{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/visit-website-button.png) no-repeat -47px -20px;
	width: 281px;
	height: 43px;
	float: left;
	border:none;
	outline: none;
	cursor:pointer;
    margin-bottom:10px;
    margin-left:-3px
}
.btnVisitWebsite:hover
{
    /*background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/btn_follow_hover.png) no-repeat;*/
    background-position: -47px -75px;
}
.ptop36{
	padding-top: 36px;
}
.middleMenu{
	height: 40px;
	padding-left:1px;
    margin-bottom:0px;
}
.middleMenu li{
	float: left;
	margin-right: 6px;
		 
  }
	 
.middleMenu a:link,  .middleMenu a:visited{
	/*background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/middle_bg.png) right 0 no-repeat;*/
	color: #727272;
	display:block;
	font-weight:bold;
	height:30px;
	font-size: 16px;
	line-height:30px;
	text-decoration:none;
}
.middleMenu a span{
	/*background:url(/ImageHive/SiteImages/images/Buzz/ProjectPage/middle_bg.png) left 0 no-repeat;*/
	display:block;
	height:30px;
	/*margin-right:14px;
	padding-left:14px;*/
}
.middleMenu a:hover{
/*background:url(images1/middle_bg_active.png) right 0 no-repeat;*/
	display:block;
	height: 40px;
	color:#424242;
}
.middleMenu a:hover span{
/*background:url(images1/middle_bg_active.png) left 0 no-repeat;*/
	display:block;
	height: 40px;
}

/*** Start - New tab styles ****/

.left-round{
     background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/tab_left.jpg) top left no-repeat;
    width: 15px;
    height: 40px;
    float:left;
}
.right-round{
       background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/tab_right.jpg) top left no-repeat;
    width: 15px;
    height: 40px;
    float:left;
}
.middle-round{
       background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/tab_center.jpg) top left repeat-x;
    
    height: 40px;
    float:left;
}

.middleMenu a:link,  .middleMenu a:visited{
	color: #727272;
	display:block;
	font-weight:bold;
	height:40px;
	font-size: 16px;
	line-height:30px;
	text-decoration:none;
}
.middleMenu a:hover{
	display:block;
	height: 40px;
	color:#424242;
}
.middleMenu a:hover span{
	display:block;
	height: 40px;
}


.activeMenu a .left-round,.activeMenu a:hover .left-round{
	background:url(/ImageHive/SiteImages/images/Buzz/ProjectPage/tab_left_selected.jpg) left 0 no-repeat;
	color:#424242;
	height: 40px;
        width: 14px;
}
.activeMenu a .right-round,.activeMenu a:hover .right-round{
	background:url(/ImageHive/SiteImages/images/Buzz/ProjectPage/tab_right_selected.jpg) left 0 no-repeat;
	color:#424242;
	height: 40px;
        width: 14px;
}
.activeMenu a .middle-round,.activeMenu a:hover .middle-round{
	background:url(/ImageHive/SiteImages/images/Buzz/ProjectPage/tab_center_selected.jpg) left 0 repeat-x;
	color:#424242;
	height: 40px;
      
}

/**** End - New yab styles ****/

/* -------------------------------- */
/* ACTIVE ELEMENTS */
.activeMenu a:link, .activeMenu a:visited, .activeMenu a:visited, .activeMenu a:hover{
	/*background:url(/ImageHive/SiteImages/images/Buzz/ProjectPage/middle_bg_active.png) right 0 no-repeat;*/
	height: 40px;
	color:#424242;
}
.activeMenu a span, .activeMenu a:hover span{
	/*background:url(/ImageHive/SiteImages/images/Buzz/ProjectPage/middle_bg_active.png) left 0 no-repeat;*/
	color:#424242;
	height: 40px;
}



.middleMenu_top{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/tab_middle_top.png);
	background-repeat: repeat-y;
	width: 640px;
	height: auto;
	float: left;
	}
.middleMenu_bottom{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/tab_middle_bottom.png) no-repeat;
	width: 640px;
	float: left;
	height: 10px;
	}
.flobox{
	padding: 0 15px 5px 10px;
	width: 440px;
}
.followers_top{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/inner_whitecurve_big_top.png) no-repeat;
	width: 440px;
	float: left;
	height: 10px;
	}
.followers_middle{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/inner_whitecurve_big_middle.png) repeat-y;
	width: 440px;
	float: left;
	}
.followers_bottom{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/inner_whitecurve_big_bottom.png) no-repeat;
	width: 440px;
	float: left;
	height: 10px;
	}
.followers_middle h3{
	padding-left: 15px;
	color: #424242;
	font-weight: bold;
	padding-bottom: 12px;
	}
.follow_details{
	border-top: 1px dashed #BFBFBF;
	width: 410px;
	display: table;
	margin: 0 15px;
	padding: 15px 0;

	}
.titleBtmBorder{
	border-bottom : 1px dashed #BFBFBF;
	width: 410px;
	margin: 0 15px;
	}
.follow_cnts{
	float: right;
	width: 346px;
	}
/*.btmProjectNews{
	background: url(images1/curve_bottom_small.png) no-repeat;
	width: 165px;
	height: 35px;
	float: left;
	}*/
 .left_listBox .CntDiscusBox .list_box a{
	padding: 6px 0;
	display: block;
	/*font-size: 12px;
	font-weight: bold;*/
}
.left_listBox .CntDiscusBox .list_box .padBtmZero{
	padding-bottom:0px;
	/*font-size: 12px;
	font-weight: bold;*/
}
.left_listBox .CntDiscusBox .list_box .hlDisAvatar
{
    padding-top:2px;
}
 .left_listBox .CntDiscusBox .list_box p{
 	font-size: 11px;
}
.pdate{
	font-size: 11px;	
	color: #b2b2b2;
	margin: 5px 0;
}
.boxGray {
	padding: 10px;
	float: left;
}
.icoNews {
	margin-right: 5px;
	vertical-align: sub;
}
 .listTitle{
	padding-left: 10px;
	padding-top: 7px;
	height: 28px;
	}
.overView_right{
	float: left;}
.QuestionAbt_top{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/whitecurve_small_top.png) no-repeat;
	width: 165px;
	height: 11px;
	float: left;
	}
.QuestionAbt_middle{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/whitecurve_small_middle.png) repeat-y;
	width: 165px;
	float: left;
	}
.QuestionAbt_bottom{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/whitecurve_small_bottom.png) no-repeat;
	width: 165px;
	height: 11px;
	float: left;
	}
.MM_Bottom_top{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/tab_middle_bottom_top.png) no-repeat;
	width: 640px;
	height: 11px;
	float: left;
	}
.MM_orangeIcon{
	float: left;
	width: 15px;
	padding: 0 6px;
	}
.MM_orangeIconTxt{
	float: left;
	width: 600px;
	}
.cbAgent_top{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/bg_right_curve_head.png) no-repeat;
	width: 275px;
	height: 35px;
	float: left;
	position: relative;
	}
.cbAgent_top h3{
	font-size: 16px;
	padding:6px 0 0 10px;
	}
.cbAgent_middle{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/bg_right_curve_middle.png) repeat-y;
	width: 275px;
	float: left;
	}
.cbAgent_bottom{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/bg_right_curve_bottom.png) no-repeat;
	width: 275px;
	height: 13px;
	float: left;
	}
.CBAgent{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/small_icons_sprite.png) no-repeat 0% 82%;
	width: 20px;
	height: 20px;
	float: right;
	position: absolute;
	right: 7px;
	top: 8px;
}
.CBAgent:hover
{
    /*background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/icn_question_hover.png) no-repeat;*/
    background-position: 0 100%;
    text-decoration: none;
}
.CBA_Details_top{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/bg_inner_white_curve_top.png) no-repeat;
	width: 255px;
	height: 10px;
	float: left;
	}
.CBA_Details_middle{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/bg_inner_white_curve_middle.png) repeat-y;
	width: 255px;
	float: left;
	}
.CBA_Details_bottom{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/bg_inner_white_curve_bottom.png) no-repeat;
	width: 255px;
	height: 10px;
	float: left;
	}
.m-top10{margin-top: 10px;}
.CBAgentPic{
	float: left;
	height: 50px;
	width: 50px;
	padding: 0 5px;
	}
.CBAgentInfo{
	float: left;
	width: 195px;
	}
.spn6{padding-bottom: 4px;display: block;}
.textDetail {
	display: table;
	width: 100%;
}
.lefttxtBox {
	float: left;
}
.spnTxtGray {
	color: #7A7A7A;
	padding: 5px 0;
	overflow:hidden;
}
.txtInputuname {
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px;
	-o-border-radius: 5px;
    border-radius: 5px;
	background-color: white;
	border: 1px solid #DCDDDE;
	padding: 5px;
	width: 130px;
}
.righttxtBox {
	float: left;
	padding-left: 10px;
}
.txtInputPhone {
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px;
	-o-border-radius: 5px;
    border-radius: 5px;
	background-color: white;
	border: 1px solid #DCDDDE;
	padding: 5px;
	width: 78px;
}
.lbltextArea {
	position: absolute;
	width: 212px;
	padding: 7px 10px;
}
.txtBox textarea {
	height: 45px;
}
.txtInputArea {
	width: 234px;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px;
	-o-border-radius: 5px;
    border-radius: 5px;
	background-color: white;
	border: 1px solid #DCDDDE;
	padding: 7px;
}
.txtInpuPad
{
    padding:5px;
}
.contactBuilder {
	float: left;
	padding-top: 5px;
}
.contactBuilder-agent {
	float: left;
	padding-top: 9px;	
}
.reqBtn {
	padding: 10px 0 0 0;
	float: right;
}
.agentRFISuccessMsg
{
    float:right; 
    width:125px;
}

.btnCon_Agent{
	/*background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/btn_contactagent_sprite.png) no-repeat 0%  0%;*/
	background:url(/ImageHive/SiteImages/images/cotactagent.png) no-repeat scroll 0px 0px transparent;
	width: 119px;
	height: 30px;
	border:none;
	cursor: pointer;
	outline: none;
	float: right;
}
.btnCon_Agent:hover{
	/*background: url(/ImageHive/SiteImages/images/cotactagent.png) repeat scroll 0px bottom transparent;*/
	background-position: 0 -30px;
}

.ads_middle{
	background: url(images/right_middle_curve.jpg);
	width: 275px;
	float: left;
	background-repeat: repeat-y;
	}
.ads_bottom{
	background: url(images/right_bottom_curve.jpg) no-repeat;
	width: 275px;
	height: 19px;	
	float: left;}
.CBAgentDev{
	display: table;
	width: 100%;
	padding-top: 20px;}
.CBAgentDev_pic{
	float: left;
	width: 85px;
	height: 63px;
	padding: 0 7px;
	}
.CBAgentDev_info{
	float: left;
	width: 172px;
	}
.CBAgentDev_info a{
	font-size: 14px;
}
.pd3{padding-bottom: 3px;}
.cbAgent_BottomMap{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/right_whiteBottom275.png) no-repeat;
	width: 275px;
	height: 35px;
	float: left;
	}
.viewLMap{
	padding-left: 10px;
	padding-top: 10px;
	display: block;
}

/****************overview***********************/

.prDetails
{
    width: 306px;
    /*min-height:35px;*/
}
.projOverview-nologo .prDetails
{
    width: 390px;
}
.imgDevLogo
{
    max-height:130px;
    max-width:165px;
}

.overview-primary-image-div
{
    position:relative;
    width:440px;
    height:324px;    
    background-size:contain;
    background-position:center center;
    background-repeat:no-repeat;
    background-color:#fff;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -o-border-radius: 10px;
}

.overview-primary-image-div a
{
    width:440px;
    height:324px;    
    display:block;
}

.overview-primary-image
{
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -o-border-radius: 10px;
    opacity: 0;
    -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)'; 
    filter: alpha(opacity=0);
}

.btnOverviewPic{
	float: left;
	width: 441px;
	padding: 10px 0 0 0;
}

.btnOverviewPic .imgSingleImage
{
    margin-right:0px;
} 
.follow_box{
	padding: 0 15px;
	display: table;}
.dev_Box{
	border-top: 1px dashed #BFBFBF;
	width: 410px;
	display: table;
	margin: 0 15px;
	padding-top: 10px;
	}
.dev_Box_break_word{
	border-top: 1px dashed #BFBFBF;
	width: 410px;
	margin: 0 15px;
	padding-top: 10px;
	word-wrap:break-word;
	}
.btnOverviewPic img
{
    margin-right: 12px;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    -o-border-radius:5px;
}
.unitImageTable .unitImageCur
{
    margin-right: 0px;
}
.unitImageTable
{
    margin-bottom:-10px;
}
.unitImageTable tr
{
    margin-bottom:10px;
}
.unitImageTable td
{
    vertical-align:middle;
    text-align:center;
    width:100px;
    height:75px;
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom:10px;
}
.unitImageTable img
{
    max-width:100px;
    max-height:75px;
}
.dev_Box .form-box {
	padding: 5px 0;
	background-color: #f7f7f7;
	font-size: 12px;
}
.dev_Box .form-box .form-label {
	width: 170px;
	padding: 0 6px;
	text-transform: uppercase;
}
.dev_Box .form-box .lblAns {
	float: left;
	width: 223px;
}
.dev_Box .rowChange {
	background-color: white;
}
.FF_text{
	width: 100%;
	padding: 9px 0;}
.followers_topGray{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/bg_inner_gray_curve_top.png) no-repeat;
	width: 440px;
	height: 12px;
	float: left;
	}
.followers_middleGray{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/bg_inner_gray_curve_middle.png) repeat-y;
	width: 440px;
	float: left;
}
.followers_bottomGray{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/bg_inner_gray_curve_bottom.png) no-repeat;
	width: 440px;
	height: 12px;
	float: left;
}	
.clrBlue{color: #2D85BE;}
.backResultWrapper{padding-bottom:5px;position:relative;font-weight:bold;}
/*.sendfriendFollow{
	float: right;
    position: absolute;
    right: 3px;  
    bottom:-4px;
	}*/
	
.sendfriendFollow{
	float: right;
    width: 160px;
    /*width:145px;*/
    min-height:37px;
    * width: 167px;
	}
	
.pbottom5{padding-bottom: 5px;}
.feturedDev {
    padding-bottom: 10px;
}
.videoPlayBtn
{
    position:absolute;
    left:32px;
    top:19px;
}
.videoPlayTime
{
    position: absolute;
    z-index: 1;
    font-size: smaller;
    padding: 2px 4px 2px 4px;
    right: 12px;
    bottom: 3px;
    font-weight: bold;
    color: White;
    background-color: Black;
}
.ovrview-recentpics
{
    position: relative;
    text-decoration: none;
    float:left;
}
.ovrview-recentpics:hover
{
    text-decoration: none;
}
.break-links
{
    word-wrap: break-word;
    width: 210px;
    float: left;
}
/***************photos********************/
.phototab{
	margin: 0 10px;
	width: 620px;
	display: table;
	}
.Pho_all{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/count_light_gray_bg.png) no-repeat;
	width: 85px;
	height: 25px;
	float: left;
	font-size: 12px;
	margin-right: 10px;
	font-weight: bold;
	color: white;
	}
.spnAll{
	padding-left: 5px;
	padding-top: 4px;
	float: left;
}
a.spnAll{
	color: white;
}
.spnAllLi{
	color: white;
	display: block;
	margin: 4px 0;
	text-align: center;
}
:root .spnAllLi { margin: 5px 0 \0/IE9; }  /* IE9 + IE10pp4 */
.Pho_all:hover,.Pho_all.active{background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/count_dark_gray_bg.png) no-repeat;}	
.Pho_all:hover .whiteBall,.Pho_all.active .whiteBall{
	color: #424242;}
.whiteBall{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/white_ball.png) no-repeat !important;
	width: 16px;
	height: 16px;
	padding-top: 2px;
	font-size: 11px;
	text-align: center;
	margin-right: 4px;
	margin-top: 3px;
	color: #b2b2b2;
	float: left;
	}
.thumsIcon{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/icn_list_nohover.png) no-repeat;
	width: 22px;
	height: 22px;
	float: left;
	margin-right: 10px;
	}
.thumsIcon:hover,.thumsIcon.selectedFrame{	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/icn_list.png) no-repeat;}
.bigFrameIcon{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/icn_frame.png) no-repeat;
	width: 22px;
	height: 22px;
	float: left;
	}
.bigFrameIcon:hover,.bigFrameIcon.selectedFrame{	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/icn_frame_hover.png) no-repeat;}
.photosTopSelect a:hover{text-decoration: none;}
.pho_allList{
	display: table;
	width: 100%;
	padding: 10px 0; 
}
.pho_singleItem{
	display: table;
	width: 100%;
}

.photo_Row{float: left;width:100%;padding-bottom: 15px;}
.photo_info{width: 150px;float: left;margin-right: 6px;}
.photo_info img{
	margin-bottom: 5px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-o-border-radius: 10px;
}
.photo_info p{color: #424242;margin: 0 7px;}
.picNameCard_top	
{
    background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/bg_white_namecurve_top.png) no-repeat;
	width: 150px;
	height: 7px;
	float: left;
}
.picNameCard_mid	
{
    background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/bg_white_namecurve_middle.png) repeat-y;
	width: 150px;
	float: left;
	font-size:11px;
}
.picNameCard_btm	
{
    background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/bg_white_namecurve_bottom.png) no-repeat;
	width: 150px;
	height: 10px;
	float: left;
}

.photo_slide{
 	left: 0;
    position: absolute;
    right: 0;
    /*top: 220px;*/
    top: 48%;
    width: 620px;
    opacity: 0;
    -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)'; 
    filter: alpha(opacity=0);
 } 
 .photo_slide a:hover
 {
     text-decoration:none;
 }
 
.photoSliding:hover .photo_slide{
 	opacity: 1;
 	-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'; 
 	filter: alpha(opacity=100);
 }
.photo_slide .photo_left,.photo_slide .photo_right {
	float: left;
	height: 25px;
	width: 26px;
	}
.photo_slide .photo_right{
	float: right;
}
.photoLeftArrow{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/icn_arrow_left.png) no-repeat;
	width:26px;
	height: 25px;
	float: left;
}
.photoRightArrow{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/icn_arrow_right.png) no-repeat;
	width:26px;
	height: 25px;
	float: left;
}
.photoSliding{
	/*float: left;*/
	position: relative;
	width:620px;
	text-align:center;
}
.photoSliding #flvplayer
{
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -o-border-radius: 10px;
}
 /*.photoSliding #flvplayer_video
 {
     height: 454px !important;
     top: 2px !important;
 }*/
.centerRow{
	margin: 0 15px;
}
.pageNavWhiteBox_top{
    background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/smallWhiteBox-left.png) no-repeat;
	width:5px;
	height: 22px;
	float: left;
}
.pageNavWhiteBox_mid{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/smallWhiteBox-mid.png)repeat-x;
	height: 22px;
	float: left;
}
.pageNavWhiteBox_btm{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/smallWhiteBox-right.png) no-repeat;
	width:5px;
	height: 22px;
	float: left;
}
.pageNavWhiteBoxIn{
	padding: 4px 0;
	font-size: 14px;
	color: #424242;
	font-weight: bold;
}
.pageNavWhiteBoxIn a{
	color: #424242;
}

.videoThumbLink
{
    position: relative; 
    text-decoration: none;
    float:left;
}
.videoThumbLink:hover
{
    text-decoration: none;
}
.videoPlayButton
{
    position:absolute;
    left: 55px;
    top: 40px;
}
.videoPlayLength
{
    position: absolute;
    right: 7px; 
    bottom: 8px;
    z-index: 1; 
    font-size: smaller; 
    padding: 2px 4px 2px 4px; 
    font-weight: bold; 
    color: White; 
    background-color: Black;
}
/************ units and pricing*******************/
.UP_Box{
    width: 620px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 10px;
    display: table;
}
.UP_h3{
	font-size: 16px;
	font-weight: bold;
	/*background: url(images1/bg_orange_circle.png) no-repeat;*/
	float: left;
	margin-left: 15px;
	background-position: 3px 5px;
}
.UP_h3 .unitsLinkToPrev
{
	color: #727272;
	text-decoration:none;
}
.UP_h3 .unitsLinkToPrev:hover
{
	color: #424242;
	text-decoration:none;
}
.UP_top{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/bg_whitecurve_big_top.png) no-repeat;
	width: 620px;
	height: 15px;
	float: left;
}
.UP_middle{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/bg_whitecurve_big_middle.png) repeat-y;
	width: 620px;
	float: left;
}
.UP_bottom{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/bg_whitecurve_big_bottom.png) no-repeat;
	width: 620px;
	height: 15px;
	float: left;
}
.UP_Row{
	float: left;
	width: 603px;
	margin: 0 0 0 15px;
	padding: 10px 0 0 0;
}
.UP_Row .moreNamesLink
{
    background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/plus.png) no-repeat 0 0;
    height:20px;
    width:20px
}
.UP_Row .moreNamesLink:hover
{
    background-position:0% 100%;
}
.rowSep
{
    padding-top:10px;
    float: left;
	width: 603px;
	clear:both;
}
.rowSepPlan
{
    border: 1px solid #E6E6E6;
    margin: 15px 15px 15px 0px;
    float: left;
	width: 590px;
	clear:both;
}
.UP_RowCol{
	float: left;
	width: 180px;
	margin: 0 15px 0 0;
}
.UP_RowCol_top{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/bg_small_lightgray_top.png) no-repeat;
	width: 180px;
	height: 12px;
	float: left;
}
.UP_RowCol_middle{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/bg_small_lightgray_middle.png) repeat-y;
	width: 180px;
	float: left;
	word-wrap:break-word;
}
.UP_RowCol_bottom{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/bg_small_lightgray_bottom.png) no-repeat;
	width: 180px;
	height: 12px;
	float: left;
}
.UP_RowColImg{
	text-align: center;
	display: block;
	margin-bottom: 10px;	
}
.UP_RowColImg .plan-round-corner
{
    border-radius:10px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    -o-border-radius:10px;
}
.UP_RowColImg .typeTextEdit 
{
    font-size: 18px; 
    display:table-cell; 
    text-align:center; 
    vertical-align:middle; 
    color:#B2B2B2; 
    display:table-cell; 
    height:113px; 
    width:151px;
    border: 1px solid #D6D6D6;
}
.UP_RowColImg .typeTextEdit .centerText
{
    display: inline-block;
}
.UP_MidRow .item-cover
{
    position: relative;
}
.UP_MidRow .item-cover .item-sold-out
{
    position: absolute; 
    top: 10px; 
    left: 6px; 
    background: url(/ImageHive/SiteImages/images/Buzz/sold-small.png) center center no-repeat;
    Width: 137px;
    Height: 101px;
}
.UP_MidRow .item-cover .item-in-contract
{
    position: absolute; 
    top: 10px; 
    left: 6px; 
    background: url(/ImageHive/SiteImages/images/Buzz/incontract-small.png) center center no-repeat;
    Width: 137px;
    Height: 101px;
}
.UP_MidRow .item-cover .item-not-available
{
    position: absolute; 
    top: 10px; 
    left: 6px; 
    background: url(/ImageHive/SiteImages/images/Buzz/not-available-small.png) center center no-repeat;
    Width: 137px;
    Height: 101px;
}
.UP_MidRow{
	width: 151px;
	margin-left: auto;
	margin-right: auto;}
.UP_MidRow a:hover{text-decoration: none;}
.UP_grayCircle{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/bg_gray_circle.png) no-repeat;
	width: 24px;
	text-align: center;
	vertical-align: middle;
	height: 24px;
	padding-top: 4px;
	font-size: 12px;
	font-weight: bold;
	color: white;
	margin-right: 5px;
	float: left;
	}
.UP_MidRow a{
	padding-bottom: 15px;
	display: block;
	}
.m-left15{margin-left: 9px;}
.UP_RowLast{
	margin-right: 0 !important;
	margin-left: 9px;
}
.UP_RowCol:hover .UP_RowCol_bottom,.selectedUnits .UP_RowCol_bottom{
		background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/bg_small_darkgray_bottom.png) no-repeat;
	} 
.UP_RowCol:hover .UP_RowCol_top,.selectedUnits .UP_RowCol_top{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/bg_small_darkgray_top.png) no-repeat;
	}
.UP_RowCol:hover .UP_RowCol_middle,.selectedUnits .UP_RowCol_middle{
		background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/bg_small_darkgray_middle.png) repeat-y;
	}


.allcollection_units{
	float: left;
	width: 100%;}
.allcollection_units a:hover{text-decoration: none;}
.all_units{float: left;
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/count_light_gray_bg_all.png) no-repeat;
	width: 55px;
	height: 22px;
	font-size: 12px;
	margin-right: 10px;
	font-weight: bold;
	color: white;}

.all_units:hover,.all_units.selected_unit,.all_units.active,.whiteBall{background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/count_dark_gray_bg_all.png) no-repeat;}	
.all_units:hover .whiteBall,.all_units.active .whiteBall,.all_units.selected_unit .whiteBall{color: #424242;}

.all_units100:hover,.all_units100.selected_unit,.whiteBall{background: url(images1/count_dark_gray_bg117.png) no-repeat;}	
.all_units100:hover .whiteBall,.all_units100.selected_unit .whiteBall{color: #424242;}

.all_units148:hover,.all_units148.selected_unit,.whiteBall{background: url(images1/count_dark_gray_bg148.png) no-repeat;}	
.all_units148:hover .whiteBall,.all_units148.selected_unit .whiteBall{color: #424242;}

.all_units95:hover,.all_units95.selected_unit,.whiteBall{background: url(images1/count_dark_gray_bg95.png) no-repeat;}	
.all_units95:hover .whiteBall,.all_units95.selected_unit .whiteBall{color: #424242;}

.all_units152:hover,.all_units152.selected_unit,.whiteBall{background: url(images1/count_dark_gray_bg152.png) no-repeat;}	
.all_units152:hover .whiteBall,.all_units152.selected_unit .whiteBall{color: #424242;}

.all_units{
	height: 22px;
}
.all_units li{
	height: 22px;
	list-style-type: none;
	display: inline;
}
.allcollection_units ul li{
	margin-bottom: 6px;
	}
.all_units100{
	float: left;
	background: url(images1/count_light_gray_bg_117.png) no-repeat;
	width: 117px;
	height: 22px;
	font-size: 12px;
	margin-right: 10px;
	font-weight: bold;
	color: white;
	}

.all_units148{
	float: left;
	background: url(images1/count_light_gray_bg_148.png) no-repeat;
	width: 148px;
	height: 22px;
	font-size: 12px;
	margin-right: 10px;
	font-weight: bold;
	color: white;
	}
.all_units95{
		float: left;
	background: url(images1/count_light_gray_bg_95.png) no-repeat;
	width: 95px;
	height: 22px;
	font-size: 12px;
	margin-right: 10px;
	font-weight: bold;
	color: white;
	}
.all_units152{
		float: left;
	background: url(images1/count_light_gray_bg_152.png) no-repeat;
	width: 152px;
	height: 22px;
	font-size: 12px;
	margin-right: 10px;
	font-weight: bold;
	color: white;
	}
.orangeBallH3{
	margin: 5px 3px 5px 0;
	float: left;
}

.planBox, .planBox_info{
	display:inline-block;
	width: 183px;
	margin-right: 18px;
}
.planBox_last{
	float: right;
	width: 195px;
	}
.planBox_info{padding-bottom: 10px;}
.planBox_top{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/UP_whitebox_top.png) no-repeat;
	width: 180px;
	height: 8px;
	float: left;
	}
.planBox_mid{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/UP_whitebox_middle.png) repeat-y;
	width: 180px;
	float: left;
	}
.planBox_btm{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/UP_whitebox_bottom.png) no-repeat;
	width: 180px;
	height: 8px;
	float: left;
	}

.UP_sortby{
	float: right;
	margin-right: 15px;}

.suiteInfo{
	min-height: 50px;
}
.suiteInfo p{margin-top: 3px;}
.suiteInfo a{padding: 0 !important;}

.planBox_img{/*margin: 0 17px;padding-bottom: 10px;*/ margin:0px;padding:0px;}

.lnkProjects{
	padding: 0;
	margin: 0;
	display: block;}
.lnkProjects:hover{text-decoration: none;}
.spnProjectName{font-size: 14px;font-weight: bold;color: #2D85BE;padding-bottom: 15px;display: block;}
.spnProjectName3{font-size: 14px;font-weight: bold;color: #2D85BE;display: block;}
.planDetailsBox
{
    width:612px;
}
.noSinglePlanImage
{
    display: table-cell;
    font-size: 14px;
    font-weight: bold;
    height: 388px;
    text-align: center;
    vertical-align: middle;
    width: 603px;
}
.singlePlanInfo
{
    width:156px;
    word-wrap:break-word;
}
.singlePlanImg
{
    margin-right: 15px;
    width: 590px;
}
.spntext_btm {
    float: left;
    width: 100%;
}

.singleRow_top{
    background: url("/ImageHive/SiteImages/images/Buzz/ProjectPage/allcollection_gray_top.png") no-repeat scroll 0 0 transparent;
    height: 11px;
    float: left;
    width: 590px;
}
.singleRow_mid{
    background: url("/ImageHive/SiteImages/images/Buzz/ProjectPage/allcollection_gray_mid.png") repeat-y scroll 0 0 transparent;
    float: left;
    width: 590px;
}
.singleRow_btm{
    background: url("/ImageHive/SiteImages/images/Buzz/ProjectPage/allcollection_gray_btm.png") no-repeat scroll 0 0 transparent;
    height: 11px;
    float: left;
    width: 590px;
}
.singleRow_mid_inner{
    width: 560px;
    margin:0 auto;
}
.singleRow_info p{
    font-size: 12px;
    font-weight: bold;
    line-height: 19px;
}
.margin_left5{
    margin-left: 5px;
}

/**** New styles for rounded edged names ****/
.projAndCom{
	float: left;
	margin-right: 7px;
	margin-bottom: 6px;
}
.projAndCom22_left{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/count_light_gray_bg_all_left.png) no-repeat;
	width: 6px;
	height: 22px;
	float: left;}
.projAndCom22_mid{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/count_light_gray_bg_all_mid.png) repeat-x;
	height: 22px;
	float: left;}
.projAndCom22_right{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/count_light_gray_bg_all_right.png) no-repeat;
	width: 6px;
	height: 22px;
	float: left;}
.projAndCom:hover .projAndCom22_left,.projAndCom.active .projAndCom22_left{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/count_dark_gray_bg_all_left.png) no-repeat;
	}
.projAndCom:hover .projAndCom22_mid,.projAndCom.active .projAndCom22_mid{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/count_dark_gray_bg_all_mid.png) repeat-x;
	}
.projAndCom:hover .projAndCom22_right,.projAndCom.active .projAndCom22_right{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/count_dark_gray_bg_all_right.png) no-repeat;
	}
.projAndCom:hover .whiteBallMargin3, .projAndCom.active .whiteBallMargin3
{
    color:#424242;
}
.spntxtproj22{
	float: left;
	margin: 4px 0;
	padding-right: 10px;
	color: #ffffff;
	font-weight: bold;
}
.spntxtproj-nocount
{
    padding-right:0px;
}
.whiteBallMargin3{
	margin: 3px 0 !important;
	padding: 1px 0 !important;
	font-weight: bold;
}
.zeropadding
{
    padding: 0 !important;text-align: center;
}

/**********RFI*************/

.iconRedInfo{
	background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/icon_redInfo.png) no-repeat;
	width: 12px;
	height: 12px;
	margin-left: 5px;
	margin-top: 1px;
	float: left;
}
.errorRed{
	font-size: 12px !important;
	color: #ed1c24;
}
.lblSuccess{
	color: #2d85be;
	font-size: 16px;
	font-weight: bold;
	float: right;
}
.txtSuccessArea{
	display: none;
}
.btnSendRequest{
	background:url(/ImageHive/SiteImages/images/sendrequest.png) no-repeat scroll 0px 0px transparent;
	width: 119px;
	height: 30px;
	border:none;
	cursor: pointer;
	outline: none;
	float: right;
}
.btnSendRequest:hover{
	/*background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/btn_sendrequest_hover.png) no-repeat;*/
	background-position: 0px -30px;
}
.rfiSuccessMsg
{
    width:100%;
    text-align:right;
}
.rfiMsgDelivered
{
    width:100%;
    float:right;
    text-align:right;
}

/**** RFI Popup ****/
/*.popup_block{
	/*display: none;*/ /*--hidden by default--*/
	/*font-family: helvetica;
	background-position:top;
	background: url(images/popup_layer.png) no-repeat;
	float: left;
	font-size: 15px;
	
	top: 50%; left: 50%;
	width: 989px;
	height: 574px;
	
	position: absolute;
	right: 30px;
    top: -11px;
	z-index: 99999;
	width: 412px;
	float: left;
}
.popup_cba{
	float: left;
	width: 100%;
}
.popup_cba .top{
	width: 412px;
	height: 10px;
	background:url(/ImageHive/SiteImages/images/Buzz/ProjectPage/white_topPopuo_top.png) no-repeat;
	float: left;
}
.popup_cba .middle{
	width: 412px;
	background:url(/ImageHive/SiteImages/images/Buzz/ProjectPage/white_topPopuo_middle.png) repeat-y;
	float: left;
}
.popup_cba .bottomX {
	width: 412px;
	height: 12px;
	background:url(/ImageHive/SiteImages/images/Buzz/ProjectPage/white_topPopuo_bottom.png) no-repeat;
	float: left;
}
.popup-RArrow{
	float: left;
    margin-left: -18px;
    margin-top: 20px;
}*/



.popup_cba .middle .list_box{
   display: block;
   padding: 0 0 0 23px;
   position: relative;
   width: 358px;
}
.popup_block{
	/*display: none; --hidden by default--*/
	/*font-family: helvetica;
	background-position:top;
	background: url(images/popup_layer.png) no-repeat;
	float: left;
	font-size: 15px;
	
	top: 50%; left: 50%;
	width: 989px;
	height: 574px;*/
	
	position: absolute;
	right: 30px;
    top: -18px;
	z-index: 99999;
	width: 420px;
	float: left;
}
/*#CBAgentpop{
    top: 94.5px !important;
    left: 692px !important;
}*/
.popup_cba{
	float: left;
	width: 420px;
}
.popup_cba .top{
	width: 420px;
	height: 21px;
	background:url(/ImageHive/SiteImages/images/Buzz/ProjectPage/bbh_popupimg_top.png) no-repeat;
	float: left;
}
.popup_cba .middle{
	width: 420px;
	background:url(/ImageHive/SiteImages/images/Buzz/ProjectPage/bbh_popupimg_mid.png) repeat-y;
	float: left;
}
.popup_cba .bottomX {
	width: 420px;
	height: 21px;
	background:url(/ImageHive/SiteImages/images/Buzz/ProjectPage/bbh_popupimg_btm.png) no-repeat;
	float: left;
}
.popup-RArrow{
    float: left;
    margin-left: -19px;
    margin-top: 24px;
}



.closeBtnGray{
	width: 16px;
	height: 16px;
	background:url(/ImageHive/SiteImages/images/Buzz/ProjectPage/btn_close_sprite.png) no-repeat;
	float: left;
	}
.closeBtnGray:hover{
	/*background:url(/ImageHive/SiteImages/images/Buzz/ProjectPage/btn_close_hover.png) no-repeat;*/
    background-position:0% 100%;	
	text-decoration: none;
}
.popup_cba .loginClose{
	 float: left;
    height: 16px;
    position: absolute;
    left: 370px;
    top: 6px;
    width: 16px;
	}
.loginboxInner .mdleInner{
	 margin-left: auto;
    margin-right: auto;
    width: 410px;
    padding: 0;
	}
.addUnitTxt{
	 color: #409EC3;
	 padding-bottom: 10px;
	 border-bottom: 1px dashed #B1B1B1;
	 font-size: 16px;
	 font-weight: bold !important;}
.txtTip{
 	float: left;
    margin-left: 10px;
    width: 157px;
	}
.m-left{
	margin-left: 40px;
}

.popup_cba .middle .list_box{
    width: 364px;
    padding: 0 15px;
}
.titlebuzzpro{
	margin: 10px 0;
	display: table;
}
.agentTitle
{
    padding:0px !important;
}

/** bbhanalytics **/
.ANTitle{font-family:Arial;font-size:16px;font-weight:bold;color:#424242;}
.ANTitleDate{font-family:Arial;font-size:12px;font-weight:bold;color:#b3b3b3;}
.ANStatNum{font-family:Arial;font-size:32px;font-weight:bold;color:#424242; line-height:31px; padding-bottom:2px;}
.ANStatType{font-family:Arial;font-size:12px;color:#424242; line-height:18px;}
.ANWebLink{font-family:Arial;font-size:12px;font-weight:bold;color:#2d85be;text-decoration:none;}
.ANWebLink:hover{color:#2d85be;text-decoration:none;}
.ANAdvertise{font-family:Arial;font-weight:bold;font-size:12px;color:#727272;text-decoration:none;}
.ANVisitors{font-family:Arial;font-size:12px;line-height:18px;color:#2d85be;text-decoration:none;}
.ANVisitors:hover{color:#2d85be;text-decoration:none;}

.AN_DottedBottom{ width:100%; padding-top:10px; padding-bottom:11px; margin-bottom:19px; border-bottom: 1px dashed #b2b2b2}
.AN_viewtotals{ width:185px; height:auto; float:left; margin-right:11px; margin-bottom:15px;}
.AN_viewtotals_boxtop_selected, .AN_viewtotals:hover .AN_viewtotals_boxtop{background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/bbhviewtotals_gray.png) no-repeat scroll 0px 0px transparent !important;}
.AN_viewtotals_boxmid_selected, .AN_viewtotals:hover .AN_viewtotals_boxmid{background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/bbhviewtotals_gray_mid.png) repeat scroll 0px 0px transparent !important; }
.AN_viewtotals_boxbot_selected, .AN_viewtotals:hover .AN_viewtotals_boxbot{background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/bbhviewtotals_gray.png) no-repeat scroll 0px -13px transparent !important; }
.AN_viewtotals_boxtop{background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/bbhviewtotals_gray.png) no-repeat scroll 0px -24px transparent;  height:8px; width: 185px;}
.AN_viewtotals_boxmid{background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/bbhviewtotals_gray_mid.png) repeat scroll -185px 0px transparent; width: 185px; height:auto;}
.AN_viewtotals_boxbot{background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/bbhviewtotals_gray.png) no-repeat scroll 0px -37px transparent; height:9px; width: 185px;}
.AN_boxedtotals{ width:405px; height:200px; float:left;}
.AN_container{padding:0 10px;}
.AN_Right{width:195px;height:auto; float:right; padding-top:8px;}
.AN_rightpadding{padding-bottom:17px; overflow:hidden;}
.AN_EmailEllipsis{text-overflow:ellipsis; overflow:hidden; white-space:nowrap; width:180px; display:block;}
.AN_PopupSizeScroll{width: 255px; max-height:350px; overflow-y:auto; overflow-x:hidden; padding-top:15px;}

#triangledown {
	width: 0;
	height: 0;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-top: 10px solid #424242;
}
.AN_popup{
    display:block;
    position:absolute;
    width:100px;
    border:1px solid #424242;
    padding-top:4px;
    padding-bottom:4px;
    background-color:#424242; color:#f2f2f2;
    text-align: center;
    font-size:10px; 
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    z-index:3;
}
.AN_trianglePosition{
    display:block;
    position:absolute;
    /*top:50px; */
    bottom: -11px;
    left:45px;
    z-index:2;
}

.AN_VisitorPopup_top { background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/inquiries_box.png) 0px 0px no-repeat scroll transparent; width:303px; height:18px;}
.AN_VisitorPopup_mid{ background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/inquiries_boxmid.png) -1px 0px repeat scroll transparent; width:303px; height:auto;}
.AN_VisitorPopup_bot{ background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/inquiries_box.png) 0px -19px no-repeat scroll transparent; width:303px; height:17px;}
.AN_VisitorPopup_inner{padding:7px 0px 10px 25px;}
.AN_VisitorPopup_title{font-size:16px; line-height:26px; font-family:Arial; font-weight:bold; color:#2d85be}
.AN_VisitorPopup_close{ background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/inquiries_close.png) 0px 0px no-repeat scroll transparent; width:131px; height:26px; margin: 0 auto;}
.AN_VisitorPopup_close:hover{ background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/inquiries_close.png) 0px -27px no-repeat scroll transparent;}

.RFI_Ad {background:url(/ImageHive/SiteImages/images/Buzz/ProjectPage/rfiadpro_back.png) 0px 0px no-repeat scroll transparent; width:242px; height:28px; padding-left:33px; padding-top:3px; font-family:Arial; font-size:10px; line-height:11px; font-style:normal; font-weight:normal; float:left; margin-bottom:3px;}

/**** Units and Plans - new interface ****/
.plan_titlebg {
	background: url(/ImageHive/SiteImages/images/Buzz/Collections/v2/title_back.png) no-repeat;
	width: 621px;
	height: 28px;
	float: left;
	padding-bottom: 5px;
	margin-top: 2px;
}
.plan_titlebg h3 {
	color: #525252;
	font-size: 14px;
	padding: 8px 10px 4px 10px;
}
.plans_block {
	padding: 0 10px;
	float: left;
	width: 620px;
}
.tbl_plantop {
	border-radius: 13px;
	-moz-box-shadow: 0px 1px 0px #d2d2d2;
	-webkit-box-shadow: 0px 1px 0px #d2d2d2;
	box-shadow: 0px 1px 0px #d2d2d2;
	width: 620px;
	height: 34px;
	color: #424242;
	margin: 7px 0 6px 0;
	background-color: #fff;
	font-size: 11px;
	line-height: 12px;
}

/*Plans and Units table sizes - should add to 600*/
.plan_name_col{
    width:95px;
}
.plan_type_col{
    width:87px;
}
.plan_size_col{
    width:69px;
}
.plan_bath_col{
    width:54px;
}
.plan_balc_col{/* will be hidden for sold / rented displayed */
    width:76px;
}
.plan_price_col{
    width:92px;
}
.plan_month_col{/* will be hidden for sold / rented displayed */
    width:74px;
}
.plan_floor_col{
    width:43px;
}

/* extra columns for Sold / Rented tab */
.plan_date_col{
    width:74px;
}
.plan_listPrice_col{
    width:76px;
}


.sort_titles{
    height: 45px;
}

.sortTitleDivider{
    height: 54px;
    width: 1px;
    position: absolute;
    background-color: #E8E8E8;
    top: -3px;
    right: 0px;
}
.sort_titles div{
    position:relative;
    /* Fix for IE7 and below */
    zoom: 1;
    *display: inline;   
    height: 45px;
    display: block;
    float: left;
}
.sort_titles div label, .sort_titles div span{
    vertical-align: top;
    display:inline-block;
    line-height: 12px;
    /* Fix for IE7 and below */
    zoom: 1;
    *display: inline;   
}
.sort_titles_double label{
    
}
.sortSubTitle{
    font-size: 11px;
    text-align:center;
    zoom:0 !important;
}
.sortTitlesRow{
    height:45px;
    z-index: 1;
    top: -3px;
    position:relative;
}

.sortTitleHasArrow{
    margin-left: -10px;
}

.plan_type, .plan_size, .plan_price, .plan_date, .plan_listPrice {cursor:pointer;}
.plan_type label, .plan_size label, .plan_price label, .plan_date label, .plan_listPrice label {cursor:pointer;}
.plan_name:hover .arrow_down, .plan_type:hover .arrow_down, .plan_size:hover .arrow_down, .plan_beds:hover .arrow_down, .plan_bath:hover .arrow_down,
.plan_balc:hover .arrow_down, .plan_price:hover .arrow_down, .plan_month:hover .arrow_down, .plan_date:hover .arrow_down, .plan_listPrice:hover .arrow_down{background-position: 0px -5px;}

.plan_name {
	font-weight: bold;
	text-align: center;
	width: 110px;/*Title will take over padding on left of table*/
}
.plan_name span{
	cursor:default;
}
.plan_title_single{
    padding-top: 16px;
}
.plan_title_double{
    padding-top: 10px;
}
.plan_title_triple{
    padding-top: 4px;
}
.plan_baths_title{
    
}
.plan_type {

	font-weight: bold;
	text-align: center;

}

/* extra sort headers for Sold / Rented tab */
.plan_date{
    font-weight: bold;
	text-align: center;
}
.plan_listPrice{
    font-weight: bold;
	text-align: center;
}
.plan_type .plan_type_title{
    
}
.plan_size {
	font-weight: bold;
	text-align: center;
}
.plan_bath {
	font-weight: bold;
	text-align: center;
}
.plan_balc {
	font-weight: bold;
	text-align: center;
}
.arrow_orange_up {
	background: url(/ImageHive/SiteImages/images/Buzz/Collections/v2/order_arrows.png) 0px 4px no-repeat;
	color: #424242;
	width : 10px;
	height: 10px;
	margin-left: 3px;
	position: absolute;
    top: 50%;
    margin-top: -6px;
}
.arrow_orange_down {
	background: url(/ImageHive/SiteImages/images/Buzz/Collections/v2/order_arrows.png) 0px -5px no-repeat;
	color: #424242;
	width : 10px;
	height: 10px;
	margin-left: 3px;
	position: absolute;
    top: 50%;
    margin-top: -6px;
}
.arrow_orange:hover, arrow_orange_up:hover {
	text-decoration: none;
}
.arrow_up {
	background: url(/ImageHive/SiteImages/images/Buzz/Collections/v2/order_arrows.png) -12px 4px no-repeat;
	width: 10px;
	height: 10px;
	margin-left: 3px;
	position: absolute;
    top: 50%;
    margin-top: -6px;
}
.arrow_up:hover{
    background-position: 0px 0px;
}
.arrow_down {
	background: url(/ImageHive/SiteImages/images/Buzz/Collections/v2/order_arrows.png) -12px -5px no-repeat;
	width: 10px;
	height: 10px;
	margin-left: 3px;
	position: absolute;
    top: 50%;
    margin-top: -6px;
}
.arrow_down:hover {
    background-position: 0px -5px;
}
.plan_price {
	font-weight: bold;
	text-align: center;
}
.plan_month {
	font-weight: bold;
	text-align: center;
}

.plan_floor {
	font-weight: bold;
	text-align: center;
	width:59px;/*Title will take over padding on right of table*/
}
.top_ten {
	top: -10px !important;
}
#add_price {
	margin-top: 5px;
}
#add_price label {
	margin-left: 4px;
	margin-top: 3px;
}
.wt_plans_top {
    background: url(/ImageHive/SiteImages/images/Buzz/Collections/v2/table_top.png) no-repeat;
    width: 621px;
    height: 6px;
    float: left;
    margin-top: 7px;
}
.wt_plans_mid {
	background: url(/ImageHive/SiteImages/images/Buzz/Collections/v2/table_mid.png) repeat-y;
	width: 621px;
	float: left;
}
.wt_plans_btm {
	background: url(/ImageHive/SiteImages/images/Buzz/Collections/v2/table_bottom.png) no-repeat;
	width: 621px;
	height: 6px;
	float: left;
	position: relative;
	top: -2px;
}
.paln_title {
	display: block;
}
.paln_title h3 span {
	color: #b3b3b3;
}
.wt_title_bottom {
	padding: 7px 12px 7px 12px;
	clear:both;
	background-color:#FFF;
}
.wt_title_bottom div{
	border-bottom: 1px dashed #bfbfbf;
}
.tbl_plansandunits{
	/*table-layout:fixed;*/
	overflow:hidden;
	word-wrap:break-word;
    margin-left: 15px;
    width: 590px;
}
.tbl_plansandunits tr td {
	padding: 5px 0px;
	height: 32px;
	/*border-bottom: 1px solid #f1f1f1;*/
	cursor: pointer;
}
.hideOverflow{overflow:hidden;}
.tbl_plansandunits span{
    display:block;
}
.unitBottomBorder{
    width: 590px;
    height: 1px;
    background-color: #F1F1F1;
    margin: 0px auto;
}
.unitsBedsMid{
    padding-top: 15px;
}

.lblDivTextWrap
{
    width:inherit;
}
.unit_border_btm{
    width: 600px;
    clear: both;
    border-bottom: 1px solid #f1f1f1;
    margin: 0px auto;
}
.mBottom5{
    margin-bottom: 5px;
}
.left_indent {
	text-indent: 12px;
}
.last_row td {
	border-bottom: 0 !important;
}
.tbl_plansandunits tr:hover {
	background-color: #eaf2f8;
}
.singleUnitLink:link, .singleUnitLink:visited, .singleUnitLink:hover, .singleUnitLink:active {
    text-decoration:none;
}
.filterLink label, .filterLink span, .filterLink:link, .filterLink:visited, .filterLink:hover, .filterLink:active, .filterLink:link {
    text-decoration:none;
    color:inherit;
}
.filterLink{
    height:100%;
    display:block;
    z-index:99;
}

.filterLink[disabled="disabled"], .filterLink.disabled {
    text-decoration:none;
}

.filterLabelBox{
    position: relative;
    top: 9px; 
    z-index: 1;
}
.singleUnitLink span{
    color:#727272;
}
.hl_floor_plan span{
    color:#727272;
    display:inline;
    padding-right:5px;
}
#floorPlanImg{
    margin-bottom:-1px;
}
.unit_plantitle {
	float: left;
	width:415px;
	padding: 12px 0 7px 11px;
}
.back_plan {
	background: url(/ImageHive/SiteImages/images/Buzz/Collections/v2/unit_wt_arrow.png) no-repeat;
	float: right;
	height: 34px;
	padding-right: 13px;
}
.back_plan a {
	padding-left: 24px;
	font-size: 14px;
	float: left;
	color: #424242;
	padding-top: 10px;
	font-weight: bold;
	padding-bottom: 7px;
}
.back_plan a:hover{
    color: #727272;
    text-decoration: none;
}
.small_whtbgtop {
	border-radius: 13px;
	-moz-box-shadow: 0px 1px 0px #d2d2d2;
	-webkit-box-shadow: 0px 1px 0px #D2D2D2;
	box-shadow: 0px 1px 0px #D2D2D2;
	width: 152px;
	padding: 7px;
	color: #424242;
	margin-bottom: 10px;
	background-color: white;
}
.small_whtbgtop .unit_details {
	border-bottom: 1px solid #f1f1f1;
	padding: 4px 4px 0 4px;
}
.unit_details .values
{
    font-size: 13px;
    font-weight: bold;
}
.priceBoxDivider{
    margin-bottom:10px;
}
.small_whtbgtop .unit_details p {
	clear: both;
	display: table;
	width: 144px;
	padding-bottom: 7px;
}
.small_whtbgtop .unit_details p .txt_charaOrange
{
    width:auto;
}
.small_whtbgtop .unit_details p span
{
    width:144px;
    display:block;
    word-wrap:break-word;
}
.maintAndTaxRentItems, .maintAndTaxRentItems span, .maintAndTaxRentItems label{
    display: inline !important;
}
.small_whtbgtop .unit_details p.fs14 {
	font-weight: bold;
}
.fsnormal {
	font-weight: normal !important;
}
#plan_images {
	width: 441px;
}
#plan_images div.btnOverviewPic img {
	margin-bottom: 9px;
}
.update_info {
	text-align: right;
	color: #b0b0b0;
	width: 160px;
}
.plan_imginfo{
	width:408px;
	float:left;
	padding:13px 16px 13px 16px;
}
.txtcolorb3{
	color:#b3b3b3 !important;
}
.plan_typearrow{
	text-align:left !important;
}
.plan_typearrow a.arrow_orange{
	background-position: 72px 5px;
}
.txt_charaOrange {
	color: #e65300;
}
.txt_charaBlue 
{
    color: #0066FF;
}
.noBorder{
    border: none !important;
}
.paddingTop10 {
    padding-top: 10px;
}
.hlBuilderText:hover{
    text-decoration: none;
}
.lblunitSalesHrs{
    line-height: 18px;
}
.padStatus{
    padding-bottom:2px;
}
.unitPrimeImgBg
{
    text-align: center;
    background: #FFFFFF;
    width: 420px;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -o-border-radius: 10px;
    box-shadow: 0px 1px 0px #D2D2D2;
    -moz-box-shadow: 0px 1px 0px #d2d2d2;
	-webkit-box-shadow: 0px 1px 0px #D2D2D2;
	-o-box-shadow: 0px 1px 0px #D2D2D2;
	padding: 10px 10px;
}
.unitPrimeImg
{
    max-width: 420px;
}
.unitFilterIcons
{
    font-size: 11px;
    color: #424242;
    margin-left: 4px;
    margin-top: 4px;
    padding-bottom: 6px;
}
.unithr
{
    background: url('/ImageHive/SiteImages/images/Buzz/Collections/v2/line.png') no-repeat;
    height:2px;
    width:618px;
    display:block;
    padding-bottom:6px;
    float:left;
}
.unitHomeIcon
{
    background: url('/ImageHive/SiteImages/images/Buzz/Collections/v2/house_icon.png') no-repeat;
    width: 20px;
    height: 17px;
    display: block;
    float: left;
    margin-right: 13px;
}
.unitChkBoxLbl
{
    float: left;
    padding-right: 7px;
    padding-top: 2px;
}
.unitChkBoxLbl-disabled
{
    float: left;
    padding-right: 7px;
    padding-top: 2px;
    color: #B3B3B3;
}
.unitCheckbox
{
    background: url('/ImageHive/SiteImages/images/Buzz/Collections/v2/checkbox_sprite.png') no-repeat -18px 0px;
    width: 17px;
    height: 17px;
    display: block;
    margin-right: 7px;
    float: left;
}
.unitCheckbox-checked
{
    background: url('/ImageHive/SiteImages/images/Buzz/Collections/v2/checkbox_sprite.png') no-repeat;
    width: 17px;
    height: 17px;
    display: block;
    margin-right: 7px;
    float: left;
}
.unitCheckbox-disabled
{
    background: url('/ImageHive/SiteImages/images/Buzz/Collections/v2/checkbox_sprite.png') no-repeat -36px 0px;
    width: 17px;
    height: 17px;
    display: block;
    margin-right: 7px;
    float: left;
}
.unitFilterSep
{
    background: url('/ImageHive/SiteImages/images/Buzz/Collections/v2/filter_sep.png') no-repeat;
    width: 2px;
    height: 26px;
    display: block;
    float: left;
    margin: -4px 15px 0px 5px;
}
.unitBedroomIcon
{
    background: url('/ImageHive/SiteImages/images/Buzz/Collections/v2/bedroom_icon.png') no-repeat;
    width: 24px;
    height: 16px;
    display: block;
    float: left;
    margin-right: 10px;
}
.unitSoldContractLbl
{
    float: left;
    width: 80px;
    padding: 0px;
    margin-top: -5px;
}
.plan_titlebg .collectionTypeTxt {
    font-size: 14px;
    color: #424242;
}
.plan_titlebg {
    font-size: 12px;
    color: #626262;
}
.unitsBedsMid{
    padding-top: 12px;
}
.bedsHeaderBedroomsTxt
{
    padding-left:12px;
    font-weight:bold;
    font-size: 14px;
    color: #525252;
}
.bedsHeaderUnitOrPlanTxt{
    padding-left:2px;
    font-weight:bold;
    font-size: 12px;
    color: #727272;
}
.plan_titlebg .unitPlanTypeTxt {
    font-size: 12px;
    color: #727272;
}
.plan_titlebg .collectionNameTxt {
    font-size: 12px;
    font-weight: normal;
    color: #828282;
}
.plan_titlebg .collectionByTxt {
    font-size: 12px;
    font-weight: normal;
    color: #828282;
    font-style:italic;
}
.plan_titlebg .collectionBuilderTxt {
    font-size: 12px;
    color: #626262;
    font-weight:bold;
}
.plan_titlebg .collectionOwnerTxt {
    font-size: 13px;
    color: #727272;
    font-weight:bold;
    float: right;
}
.unitsOverlay
{
    background-color: #FFFFFF;
    opacity: 0.5;
    -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=50)'; 
    filter: alpha(opacity=50);
    display: none;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 105;
}
.unitsAjaxLoadingIcon
{
    position: fixed;
    left: 50%;
    top: 60%;
    display: none;
    background: url('/ImageHive/SiteImages/images/Buzz/Collections/v2/ajax_loading_icon.gif') no-repeat;
    width: 48px;
    height: 48px;
    margin-top: -24px;
    margin-left: -165px;
    z-index: 110;
}
.mediaIcon {float: right;padding-top: 0px; position:absolute;right:30px;}
.mediaIcon a{margin-left: 10px;}
.mediaIcon a{background:url(/ImageHive/SiteImages/images/Buzz/social_icons_development.png);width:15px;height:15px; float:left;}
.mediaIcon a.fbook{background-position:-0px -0px;}
.mediaIcon a.fbook:hover{background-position:-0px -15px;}
.mediaIcon a.twitter{background-position: -27px -0px;}
.mediaIcon a.twitter:hover{background-position:-27px -15px;}
.mediaIcon a.gplus{background-position: -58px -0px;}
.mediaIcon a.gplus:hover{background-position:-58px -15px;}

/**** Info popup ****/
.infoSides
{
    width: 276px;
    float: left;
}

.infoTop
{
    height: 20px;
    background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/UnitImage/popup_top.png) no-repeat;  
}
.infoMiddle
{
    background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/UnitImage/popup_middle.png) repeat-y;
}
.infoBottomX
{
    height: 20px;
    background: url(/ImageHive/SiteImages/images/Buzz/ProjectPage/UnitImage/popup_bottom.png) no-repeat;
}
.list_box_helpinfo
{
    padding: 0 27px;
    display: block;
    color:#424242;
    line-height:16px;
}

.infoPopup-arrow
{
    position: absolute;
    top: 25px;
    left: -13px
}

.infoPopup_block
{
    position: absolute;
    left: 29px;
    z-index: 100;
    top: -31px; 
}
/*End info popup box style*/

.StatusFilterAll {
    background: url("/ImageHive/SiteImages/images/Buzz/ProjectPage/all_bt.png")  0px 0px no-repeat;
	color: #626262;
	width: 121px;
	height: 34px;
	font-size: 13px;
	font-weight:bold;
	text-align: center;
	cursor: pointer;
	position: relative;
	float:left;
	margin-right: 6px;
}

.StatusFilterSale {
    background: url("/ImageHive/SiteImages/images/Buzz/ProjectPage/forsale_bt.png")  0px 0px no-repeat;
	color: #626262;
	width: 121px;
	height: 34px;
	font-size: 13px;
	font-weight:bold;
	text-align: center;
	cursor: pointer;
	position: relative;
	float:left;
	margin-right: 5px;
}

.StatusFilterRent{
    background: url("/ImageHive/SiteImages/images/Buzz/ProjectPage/forrent_bt.png") 0px 0px no-repeat;
	color: #626262;
	width: 121px;
	height: 34px;
	font-size: 13px;
	font-weight:bold;
	text-align: center;
	cursor: pointer;
	position: relative;
	float:left;
}

.StatusFilterSold{
    background: url("/ImageHive/SiteImages/images/Buzz/ProjectPage/sold_bt.png") 0px 0px no-repeat;
	color: #626262;
	width: 241px;
	height: 34px;
	font-size: 13px;
	font-weight:bold;
	text-align: center;
	cursor: pointer;
	position: relative;
	float:right;
}

.SaleStatusFilterlabel{
	cursor: pointer;
	padding-right: 10px;
}

.StatusFilterAll .filterLabelBox, .StatusFilterSale .filterLabelBox, .StatusFilterRent .filterLabelBox, .StatusFilterSold .filterLabelBox{
	color: #626262;
}

.StatusFilterAll:hover .filterLabelBox, .SaleStatusAllSelected .filterLabelBox, .SaleStatusSaleSelected .filterLabelBox, .StatusFilterRent:hover .filterLabelBox, .SaleStatusSoldRentedSelected .filterLabelBox, .StatusFilterSale:hover .filterLabelBox, .SaleStatusForRentSelected .filterLabelBox, .StatusFilterSold:hover .filterLabelBox{
    color:#FFFFFF;
}

.SaleStatusAllSelected, .StatusFilterAll:hover{
    background: url("/ImageHive/SiteImages/images/Buzz/ProjectPage/all_bt.png")  0px -36px no-repeat;
}

.SaleStatusSaleSelected, .StatusFilterSale:hover{
    background: url("/ImageHive/SiteImages/images/Buzz/ProjectPage/forsale_bt.png")  0px -36px no-repeat;
}

.SaleStatusSoldRentedSelected, .StatusFilterSold:hover{
    background: url("/ImageHive/SiteImages/images/Buzz/ProjectPage/sold_bt.png") 0px -36px no-repeat;
}

.SaleStatusForRentSelected, .StatusFilterRent:hover{
    background: url("/ImageHive/SiteImages/images/Buzz/ProjectPage/forrent_bt.png") 0px -36px no-repeat;
}

.noUnitsInfoBoxContainer{
    margin-top: 8px;
    float: left;
}
.noUnitsInfoBox{
    padding: 20px 50px 25px 30px;
}
.noUnitsInfoBox h1{
    font-size:18px;
    font-weight:normal;
}
.noUnitsInfoBox p{
    padding-top:20px;
    font-size:13px;
    line-height:20px;
}
.noUnitsInfoBox ul{
    padding-top:20px;
    margin-left:20px;
    list-style-type:disc;
}
.noUnitsInfoBox ul li{
     font-size:13px;
     line-height:20px;
}

/* BXS Popup style */

.BXSPopUp
{
    width: 655px; 
    height: auto; 
    border: 1px solid #A2A2A2; 
    position: absolute;
    top: 90px; 
    left: 50%; 
    margin-left: -330px; 
    border-radius: 12px; 
    background-color: White;
    -moz-border-radius: 12px; 
    box-shadow: -2px -2px 4px #C6C6C6, 2px 2px 4px #C6C6C6;
    z-index: 1001;
}

.BXSPopUp-container
{
    padding: 30px; 
    color: #424242
}

.BXSPopUp-heading
{
    font-size: 22px; 
    padding-bottom: 30px
}

.BXSPopUp-close
{
    position: absolute; 
    top: 10px; 
    right: 10px; 
    background: url('/ImageHive/SiteImages/images/buzz/closeBXS.png') no-repeat scroll 0 0 transparent;
    width: 29px; 
    height: 30px;
    cursor:pointer;    
 }
 
.BXSPopUp-close:hover
{ 
    background: url('/ImageHive/SiteImages/images/buzz/closeBXS.png') no-repeat scroll left bottom transparent;
    width: 29px; 
    height: 30px;
    top: 10px; 
    right: 10px;
    cursor:pointer;
}

.BXSPopUp-info
{
    font-size: 13px; 
    line-height: 18px; 
    padding-bottom: 30px
}

.BXSPopUp-purch-info
{
    font-size: 18px; 
    padding-bottom: 20px; 
    text-align: center
}

.BXSPopUp-purch-info-img
{
    background: url('/ImageHive/SiteImages/images/Buzz/bxs-popup-img.png') no-repeat scroll center top transparent;
    width: 433px; 
    height: 275px; 
    margin: auto; 
    padding-bottom: 30px
}

.BXSPopUp-purch-info-container
{
    padding: 0 0 30px 70px; 
    font-size: 13px
}

.BXSPopUp-purch-info-lst
{
    display: inline-block; 
    width: 45%; 
    line-height: 24px; 
    text-align: left
}

.BXSPopUp-purch-info-lst ul
{
    list-style-type: disc;
}

.BXSPopUp-btn-container
{
    text-align:center;
}

.BXSPopUp-btn
{
    min-width: 226px; 
    min-height: 31px; 
    border-radius: 5px; 
    -moz-border-radius: 5px;
    background-color: #2C84BD; 
    padding: 10px 18px; 
    color: #FFF; 
    font-size: 13px;
    border: none
}
.BXSPopUp-btn:hover
{
    text-decoration:none;
}

.breadcrumb{color:#929292;font-size:13px;position:relative;line-height:22px;}
.breadcrumb:hover {text-decoration:none;}
.breadcrumb-hover {}
.breadcrumb-hover:hover{color:#2D85BE;cursor:pointer;}
.breadcrumb-nohover {}
.breadcrumb-nohover:hover {cursor:default}
.breadcrumb-img {width:6px;height:7px;padding:1px 3px;}

.pnl_listhubInfo
{
    color:#727272;
    font-family: Arial;
    font-size: 13px;
    font-style: normal;
    line-height: 17px;
}

.p_listhubBrokerInfo
{
   line-height: 20px; 
}

.p_listhubLink
{
    margin-top:15px;
}

.pnlListHubAgentBrokerInfo
{
    margin-top:25px;
}

.dev-featured-text
{
    font-size: 9px;
    text-transform: uppercase;
    color: #A2A2A2;
    margin-top: 6px;
    float: right;
    width: 140px;
}
.dev-verified
{
    background: url('/ImageHive/SiteImages/images/Buzz/MapListView/verified_icon.png') no-repeat 0 0;
    float: left;
    width: 16px;
    height: 16px;
    margin: 2px 0 0 5px;
    cursor: pointer;
}
.dev-verified:hover
{
    background-position: 0 -24px;
}

.dev-verified-text {
    color: #A2A2A2;
    font-size: 10px;
    margin: 4px 0 0 0;
    text-transform: uppercase;
}


.featured-pop
{
    background-color:#424242;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -o-border-radius: 3px;
    box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);  
    font-size:11px;
    color:#fff;
    line-height:14px;
    position:absolute;
    z-index: 10;
    padding:5px;
}

.featured-top-arrow
{
    position:absolute;
    top:-13px;
    left:5px;
    background: url("/ImageHive/SiteImages/images/Buzz/MapListView/blackhorizontal_arrow.png") repeat scroll 0 -14px rgba(0, 0, 0, 0); 
    width:14px;
    height:8px
}

.verified-cont:hover > span
{
    background-position: 0 -24px;
    color:#81B300;
    cursor: default;
}

/*....Developer Review - begin...... */

.review-btn
{
    line-height:16px;
    padding:8px 12px;
    font-size:13px;
    color:#fff;
    border: medium none;
    border-radius: 3px;
    color: #FFFFFF;
    cursor: pointer;
    text-decoration:none;
}
.review-btn:hover { box-shadow:0px 1px 2px rgba(0, 0, 0, 0.2); text-decoration:none;}



.review{background-color:#2d85b3;margin:6px 12px 0 0;padding:7px 6px;}

.review:hover{background-color:#1E79AC;}

.review-btn span.review-icon 
{
    float:left;
    width:14px;
    height:15px;
    background:url("/ImageHive/SiteImages/images/Buzz/Review/review_icon.png") no-repeat 0 0;
    margin-right:6px;
}

.review-disable{background-color:#2d85b3;cursor:default;opacity:0.3}

.review-disable:hover{background-color:#2d85b3;cursor:default;opacity:0.3}

.share{background-color:#fff;border:1px solid #e6e6e6;color:#929292;padding:6px;margin-right:12px;}
.share:hover{border:1px solid #d6d6d6;}
.share-margin-adj
{
    margin-right:5px;
}
.follow {background-color:#f68b00; margin-right:12px;float:right;} 
.unfollow {background-color:#c2c2c2; margin-right:12px; padding:7px 10px;} 

.review-btn span.share-icon 
{
    background: url("/ImageHive/SiteImages/images/Buzz/Review/share_icon.png") no-repeat scroll 0 0;
    float: left;
    height: 10px;
    margin-right: 6px;
    margin-top: 3px;
    width: 15px;
}

.review-btn label .review-btn span {cursor:pointer;}
.follow:hover, unfollow:hover { box-shadow:0px 1px 2px rgba(0, 0, 0, 0.2); text-decoration:none;}

.review-btn span.follow-icon 
{
    background: url('/ImageHive/SiteImages/images/Buzz/MapListView/follow_icon.png') no-repeat 0 -18px;
    float: left;
    width: 14px;
    height: 14px;
    margin-right: 6px;
}

.review-follow
{
     bottom: 0;
    float: left;
    position: absolute;
    right: 0;
    width: 150px;
}


.follow-tooltip-outer
{
    position: absolute;
    right: 0;
    top: 33px;
    margin:0;
}

.developer-review-header
{
    float:left;   
    margin-right:3px; 
}

.header-review-links
{
    display:inline-block;
    margin-left:3px;
    text-decoration:none !important;
}

.developer-review-header span.count
{
    font-size:12px;
    color:#a2a2a2; 
    font-weight:normal;
}

.header-review-links .stars
{
    margin:0px 3px;
}

.space-appender
{
    margin-right:3px;
}

.stars span
{
    float:left;
    width:11px;
    height:11px;
    background:url('/ImageHive/SiteImages/images/Buzz/Review/stars_2_11.png') no-repeat;
    background-position:-12px 0;
}

.stars span.selected
{
    background-position:0 0;
}


.stars span.selected-half
{
    background-position:-24px 0;
}

.head-info-icon-container
{
    cursor: default;
}
.head-info-icon
{
    background: url('/ImageHive/SiteImages/images/Buzz/info_icon_v2.png') no-repeat scroll;
    background-size: 12px 12px;
    height: 14px;
    width: 14px;
    float:left;
    margin: 1px 0px 0px 5px;
}
.head-infowindow
{
    font-size:12px;
    color:#525252;
    line-height:16px;
    background-color: #ffffff;
    border-radius: 5px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);
    padding: 12px;
    position: absolute;
    top: -20px;
    width: 225px;
    z-index: 5; 
    margin-left:15px;
}
.head-infowindow-arrow-left
{
    background: url("/ImageHive/SiteImages/images/Buzz/info_leftarrow.png") no-repeat 0 0;
    left: -13px;
    height: 27px;
    top: 14px;
    position: absolute;
    width: 14px;
}


/*....Developer Review - end...... */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px)
{

    .featured-top-arrow
    {
        position: absolute;
        top: -13px;
        left: 5px;
        background: url('/ImageHive/SiteImages/images/Buzz/ipad/blackhorizontal_arrow.png') repeat scroll 0 -14px rgba(0, 0, 0, 0);
        width: 14px;
        height: 8px;
        background-size: 14px 22px;
    }

    .buzzPro-checkbox-checked
    {
        background: url(/ImageHive/SiteImages/images/Buzz/ipad/checkbox.png) no-repeat scroll 0 0 transparent;
        height: 19px;
        width: 18px;
        display: inline-block;
        padding-right: 5px;
        background-size: 18px 40px;
    }

    .buzzPro-checkbox-unchecked
    {
        background: url(/ImageHive/SiteImages/images/Buzz/ipad/checkbox.png) no-repeat scroll 0px -22px transparent;
        height: 19px;
        width: 18px;
        display: inline-block;
        padding-right: 5px;
        background-size: 18px 40px;
    }

    .dev-verified
    {
        background: url('/ImageHive/SiteImages/images/Buzz/ipad/verified_icon.png') no-repeat 0 0;
        float: left;
        width: 16px;
        height: 16px;
        margin: 2px 0 0 5px;
        cursor: pointer;
        background-size: 16px 40px;
    }

    .review-btn span.review-icon
    {
        float: left;
        width: 14px;
        height: 15px;
        background: url("/ImageHive/SiteImages/images/Buzz/ipad/review_icon.png") no-repeat 0 0;
        margin-right: 6px;
        background-size:15px 14px;
    }

    .review-btn span.share-icon
    {
        background: url("/ImageHive/SiteImages/images/Buzz/ipad/share_icon.png") no-repeat scroll 0 0;
        float: left;
        height: 10px;
        margin-right: 6px;
        margin-top: 3px;
        width: 15px;
        background-size:15px 10px;
    }

    .stars span
    {
        float: left;
        width: 11px;
        height: 11px;
        background: url('/ImageHive/SiteImages/images/Buzz/ipad/stars_11.png') no-repeat;
        background-position: -12px 0;
        background-size:36px 11px;
    }

    .stars span.selected
    {
        background-position: 0 0;
    }

    .stars span.selected-half
    {
        background-position: -24px 0;
    }
}

