@charset "utf-8";

/*
 *
 * Dependencies:
 *	grids.css
 *
 */

a.pc_logo, a.pc_logo:link, a.pc_logo:visited { background:url(Images/pc_logo.png) no-repeat center top; display:block; width:217px; height:65px; margin-left:13px;} 
a.pc_logo:hover, a.pc_logo:active { background:url(Images/pc_logo.png) no-repeat center bottom;} 

.size70{width:70px;}
.size90{width:90px;}
.clear{clear:both; line-height:0px;}

.cws-pc-table .lastUnit {float:none;_position:relative; _left:-3px; _margin-right: -3px;}

span.cws-pc-spanLeft{text-align:left!important;}
span.cws-pc-spanRight{text-align:right!important;}
span.cws-pc-spanCenter{text-align:center!important;}

/* ====== CWS STATUS ====== */

#cws-pc-panel-notifier{padding:7px 3px 5px 30px; text-align:left; font-style:italic; text-transform:uppercase;margin:0 0 2px 0; font-weight:bold; font-size:10px; display:none;}

#cws-pc-notifier{padding:5px 3px 5px 30px; text-align:left; font-style:italic;text-transform:uppercase;margin:0 0 0 0; font-weight:bold;}

.cws-pc-status-loading{background:#F0F0F0 url(Images/ajax-loader.gif) 5px 5px no-repeat; color:#333333;border:1px solid #CCCCCC;}
.cws-pc-status-passed{background:#009900 url(Images/pc_passed.png) 5px 5px no-repeat; color:#FFFFFF;border:1px solid #CCCCCC;}
.cws-pc-status-warning{background:#F5D851 url(Images/pc_warning.png) 5px 4px no-repeat; color:#333333;border:1px solid #DDA22F;}
.cws-pc-status-error{background:#AC1111 url(Images/pc_error.png) 5px 5px no-repeat; color:#FFFFFF;border:1px solid #990000;}

/* ====== CWS GRID ====== */

.cws-row{clear:both;}
.cws-col{float:left;}

/* ====== Properties Compare Panel ====== */
#comparePropertiesPanel { position:relative; width: 295px; z-index: 10; }

#cws-pc-panel{background:#FFF; border:2px solid #30517f; padding:2px; font-size:10px !important; position:absolute; width:275px; display: none;}

#cws-pc-panel .cws-row{margin:0 0 4px 0; background:#fff; border:1px solid #7EA5CC; padding:0px; position:relative; border-radius: 4px;}
.cws-col ul, .cws-col ul li{ padding:0; margin:0; list-style-type: none; font-size: 11px;}
.cws-col ul {
    margin-top: 5px;
}
.cws-col a.propThumbLink img.propThumb {
    margin: 4px;
}

.cws-pc-panel-menu {margin:0 auto; background:#30517f; border:1px solid #30517f; padding:2px; color: #FFF;}
.cws-pc-panel-menu a, .cws-pc-panel-menu a:link, .cws-pc-panel-menu a:active, .cws-pc-panel-menu a:visited { color: #C9E0FF; }
.cws-pc-panel-menu a:hover {color: #FFF; }
.cws-pc-panel-menu ul{ text-align:center;margin:0; padding:0;}
.cws-pc-panel-menu ul li{ display:inline; padding:0;}
.cws-pc-panel-menu ul li a{ display:inline-block;}
.cws-pc-panel-menu ul li a span{ display:block;}

.cws-pc-panel-menu.hd{}
.cws-pc-panel-menu.ft{margin-top:3px;}

.cws-pc-panel-img-wrapper{position:relative; width:60px; height:60px;border:1px solid #999999;}
.cws-pc-panel-img-wrapper .cws-pc-panel-img-clip{position:absolute;clip:rect(0, 60px, 60px, 0); *clip:rect(0px 60px 60px 0px);}
.cws-pc-panel-img-wrapper .cws-pc-panel-img-clip img{height:60px;}

#cws-pc-panel-bd
{
    margin:1px auto 1px auto;
    padding:5px;
    height: 250px;
    overflow: auto;
    position: relative;
}

.cws-listing-header {
    background-color: #80a4c9;
    color: #FFF;
    line-height: 16px;
    padding-left: 5px;
}

a.cws-pc-panel-btn-remove{ background:url(Images/pc_btn_delete.png) no-repeat; width:15px; height:15px; position:absolute; top:0px; right:0px; cursor:pointer;}

a:hover.cws-pc-panel-btn-remove{ background:url(Images/pc_btn_delete.png) no-repeat 0 -15px; width:15px; height:15px; position:absolute; top:1px; right:1px;}

.text-contentsm .pc_pl { float:left; margin-left:2px; padding-top:4px;}
.pc_pl { float:left; margin-right:8px; padding-top:4px;}
.pc_pd { float:right; margin-top:14px; margin-left:10px; }

.compareMessage {
    color: #666;
    padding: 10px;
}
/* ====== Properties Compare Links ====== */

a.propComp-loading {width:150px; height:30px; background:url(Images/pc_loading_compare_lg.gif) no-repeat 0 0;display:block;}

a.propComp-on {width:150px; height:30px; background:url(http://cdn.e-net.com/CWS/PropertyCompare/Images/ipc_compare_on.png) no-repeat 0 0;display:block;}
a:hover.propComp-on {background-position:0 -55px;}

a.propComp-off { width:150px; height:30px;background:url(Images/pc_compare_off.png) no-repeat 0 0;display:block;}
a:hover.propComp-off {background-position:0 -55px;}

.propCompSm a.propComp-loading {height:30px; width:150px; background:url(Images/pc_loading_compare.gif) no-repeat 0 0;display:block;}

.propCompSm a.propComp-on {height:30px; width:150px; background:url(Images/pc_compare_on.png) no-repeat 0 0; display:block;}
.propCompSm a:hover.propComp-on {background-position:0 -30px;}

.propCompSm a.propComp-off { height:30px; width:150px; background:url(Images/pc_compare_off.png) no-repeat 0 0;display:block;}
.propCompSm a:hover.propComp-off {background-position:0 -30px;}

.propCompSmMap a.propComp-loading {height:30px; width:150px; background:url(Images/pc_loading_compare.gif) no-repeat 0 0;display:block;}

.propCompPD a.propComp-loading {height:55px; width:64px; background:url(Images/pc_loading_compare.gif) no-repeat 0 0;display:block;}

/* ====== Properties Compare Filters ====== */
#cws-pc-filters{ background:#F0F0F0; padding:20px; margin:0 0 10px 0; font-size: 12px;}
    #cws-pc-filters strong {
        font-size: 18px;
    }
#cws-pc-filters ol { margin:0; padding:0; list-style-type: none;}
#cws-pc-filters input{ margin:0 5px 0 0;}

/* ====== Properties Compare List ====== */
.cws-pc-table{ font-size:10px;padding:4px;}
.cws-pc-table .cws-col span{display:block;}
.cws-col span{padding:2px;}
.cws-col a .propThumb {width: 80px !important; margin-right: 5px;}

.cws-pc-head {background:#333333; height:35px;}
.cws-pc-head .cws-col{color:#FFFFFF;text-transform:uppercase;}

.cws-pc-head span, .cws-pc-head a span{ display:block; padding:4px 4px 4px 18px;height:27px;text-align:center;}

.cws-pc-head a, .cws-pc-head a:visited, .cws-pc-head a:link, .cws-pc-head a:active{color:#FFFFFF;text-decoration:underline;}
.cws-pc-head a:hover{text-decoration:underline;}

.cws-pc-head a.desc span{background-image:url(Images/bullet_arrow_down.png); background-repeat:no-repeat; background-position:0 2px;}
.cws-pc-head a.asc span{background-image:url(Images/bullet_arrow_up.png); background-repeat:no-repeat; background-position:0 2px;}

.cws-pc-body{ background:#FFFFFF;}
.cws-pc-body span{ display:block; text-align:center;}

.cws-pc-placeholder{ background:#EEEEEE; height:38.6333px; clear:both; border:1px dashed #CCCCCC;}

.cws-pc-hd{ font-size:12px; color:#999999;}

.cws-pc-tools-container{ width:250px; height:30px; margin:4px 0 5px 5px; margin-right:5px;}

.cws-pc-tools-img-wrapper{width:43px;height:28px;position:relative;border:1px solid #999999;}
.cws-pc-tools-img-wrapper .cws-img-clip{position:absolute; clip:rect(0, 43px, 28px, 0); *clip:rect(0px 43px 28px 0px);}
.cws-pc-tools-img-wrapper .cws-img-clip img{width:43px;}

.cws-pc-btn-remove{ background:url(Images/pc_btn_remove.png) no-repeat top left; height:30px; width:37px; cursor:pointer;}
.cws-pc-btn-move{ background:url(Images/pc_btn_move.png) no-repeat top left; height:30px; width:20px; margin-right:0px; cursor:move;}

.cws-pc-tools-mid{ background:url(Images/pc_tools_bg.png) repeat-x top left; height:28px; width:135px;border:1px solid #CCCCCC;
border-right:none; border-left:none;}


a.sm_viewonmap_pl, a.sm_save_pl, a.sm_saved_pl, a.sm_moredetails_pl { margin-left:2px; height:28px; float:left;}