@charset "utf-8";

/*
 *
 * Dependencies:
* /_include/css/base/grids.css
 *
 */

a.pc_logo, a.pc_logo:link, a.pc_logo:visited { background:url(img/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(img/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;  margin:0 0 2px 0;  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(img/ajax-loader.gif) 5px 5px no-repeat; color:#333333;border:1px solid #CCCCCC;}
.cws-pc-status-passed{background:#009900 url(img/pc_passed.png) 5px 5px no-repeat; color:#FFFFFF;border:1px solid #CCCCCC;}
.cws-pc-status-warning{background:#F5D851 url(img/pc_warning.png) 5px 4px no-repeat; color:#333333;border:1px solid #DDA22F;}
.cws-pc-status-error{background:#AC1111 url(img/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; z-index:2;}

#cws-pc-panel{background:#FFF; border:2px solid #ccc; padding:2px; font-size:11px; position:absolute; width:235px; visibility:hidden;}

#cws-pc-panel .cws-row{margin:0 0 2px 0; background:#fff; border:1px solid #7EA5CC; padding:2px; position:relative;}

.cws-col ul, .cws-col ul li{ padding:0; margin:0;}

.cws-pc-panel-menu{margin:0 auto; background:#FFF; border:1px solid #fff; padding:2px;}
.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:1px;}

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

a:hover.cws-pc-panel-btn-remove{ background:url(img/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:left; margin-top:14px; margin-left:10px; }
/* ====== Properties Compare Links ====== */

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

a.propComp-on {width:150px; height:30px; background:url(http://www.coldwellbankerssk.com/_include/mods/CompareProperties/img/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(img/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(img/pc_loading_compare.gif) no-repeat 0 0;display:block;}

.propCompSm a.propComp-on {height:30px; width:150px; background:url(img/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(img/pc_compare_off.png) no-repeat 0 0;display:block;}
.propCompSm a:hover.propComp-off {background-position:0 -30px;}

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

.propCompLg a.propComp-on {height:30px; width:208px; background:url(img/pc_compare_on2.png) no-repeat 0 0; display:block;}
.propCompLg a:hover.propComp-on {background-position:0 -30px;}

.propCompLg a.propComp-off {height:30px; width:208px; background:url(img/pc_compare_off2.png) no-repeat 0 0;display:block;}
.propCompLg a:hover.propComp-off {background-position:0 -30px;}
/* ====== Properties Compare Filters ====== */

#cws-pc-filters{ background:#F0F0F0; padding:10px; margin:0 0 10px 0; border:1px solid #CCCCCC;}
#cws-pc-filters ol,#cws-pc-filters li{ margin:0; padding:0;}
#cws-pc-filters input{ margin:0 5px 0 0;}

/*#cws-pc-filters ol,#cws-pc-filters li{ margin:0; padding:0;}
#cws-pc-filters input{ margin:0 5px 0 0; float:left;}
#cws-pc-filters label{ margin:0 5px 0 0; padding:0 0 2px 0; display:block;}*/


/* ====== 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-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(img/bullet_arrow_down.png); background-repeat:no-repeat; background-position:0 2px;}
.cws-pc-head a.asc span{background-image:url(img/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(img/pc_btn_remove.png) no-repeat top left; height:30px; width:37px; cursor:pointer;}
.cws-pc-btn-move{ background:url(img/pc_btn_move.png) no-repeat top left; height:30px; width:20px; margin-right:0px; cursor:move;}

.cws-pc-tools-mid{ background:url(img/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;}

a.sm_saved_pl, a:link.sm_saved_pl, a:visited.sm_saved_pl { display:block; width:81px; background:#FF0000 url(../../../images/icons_pl.png) no-repeat 0 0;}
a:focus.sm_saved_pl, a:hover.sm_saved_pl {background:#FF0000 url(../../../images/icons_pl.png) no-repeat 0 -31px;}

a.sm_save_pl, a:link.sm_save_pl, a:visited.sm_save_pl { display:block; width:40px; background: url(../../../images/icons_pl.png) no-repeat -5px 0;}
a:focus.sm_save_pl, a:hover.sm_save_pl {background: url(../../../images/icons_pl.png) no-repeat -5px -31px;}

a.sm_viewonmap_pl, a:link.sm_viewonmap_pl, a:visited.sm_viewonmap_pl { display:block; width:40px; background: url(../../../images/icons_pl.png) no-repeat -81px 0;}
a:hover.sm_viewonmap_pl, a:focus.sm_viewonmap_pl {background: url(../../../images/icons_pl.png) no-repeat -81px -31px;}

a.sm_moredetails_pl, a:link.sm_moredetails_pl, a:visited.sm_moredetails_pl { display:block; width:40px; background: url(../../../images/icons2_pl.png) no-repeat -91px -1px;}
a:hover.sm_moredetails_pl, a:focus.sm_moredetails_pl {background: url(../../../images/icons2_pl.png) no-repeat -91px -32px;}