/*
* Dependencies:
* /_include/css/base/grids.css
*/

a.pc_logo, a.pc_logo:link, a.pc_logo:visited {background:url(/_include/mods/CompareProperties/img/pc_logo.png) no-repeat center top; display:block; width:230px; height:65px; margin-left:0px;} 
a.pc_logo:hover, a.pc_logo:active {background:url(/_include/mods/CompareProperties/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(/_include/mods/CompareProperties/img/ajax-loader.gif) 5px 5px no-repeat; color:#333333;border:1px solid #CCCCCC;}
.cws-pc-status-passed {background:#009900 url(/_include/mods/CompareProperties/img/pc_passed.png) 5px 5px no-repeat; color:#FFFFFF;border:1px solid #CCCCCC;}
.cws-pc-status-warning {background:#F5D851 url(/_include/mods/CompareProperties/img/pc_warning.png) 5px 4px no-repeat; color:#a15a01;border:1px solid #DDA22F;}
.cws-pc-status-error {background:#AC1111 url(/_include/mods/CompareProperties/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:1400;}

#cws-pc-panel {background:#FFF; border:2px solid #CCCCCC; padding:2px; font-size:10px; position:absolute; width:220px; visibility:hidden;}

#cws-pc-panel .cws-row {margin:0 0 2px 0; background:#fff; border:1px solid #5e7d36; 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(/_include/mods/CompareProperties/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(/_include/mods/CompareProperties/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(/_include/mods/CompareProperties/img/pc_loading_compare_lg.gif) no-repeat 0 0;display:block;}

a.propComp-on {width:150px; height:30px; background:url(/_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(/_include/mods/CompareProperties/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(/_include/mods/CompareProperties/img/pc_loading_compare.gif) no-repeat 0 0;display:block;}

.propCompSm a.propComp-on {height:30px; width:150px; background:url(/_include/mods/CompareProperties/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(/_include/mods/CompareProperties/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(/_include/mods/CompareProperties/img/pc_loading_compare.gif) no-repeat 0 0;display:block;}

.propCompLg a.propComp-on {height:30px; width:208px; background:url(/_include/mods/CompareProperties/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(/_include/mods/CompareProperties/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 15px; margin:0 0 10px 0; border-radius: 8px;}
#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:#c5cab7; height:32px;font-weight: bold; line-height: 11px;}
.cws-pc-head .cws-col {color:#3f5622;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:#3f5622;text-decoration:none;}
.cws-pc-head a:hover {text-decoration:underline;}

.cws-pc-head a.desc span {background-image:url(/_include/mods/CompareProperties/img/bullet_arrow_down.png); background-repeat:no-repeat; background-position:0 2px;}
.cws-pc-head a.asc span {background-image:url(/_include/mods/CompareProperties/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(/_include/mods/CompareProperties/img/pc_btn_remove.png) no-repeat top left; height:30px; width:37px; cursor:pointer;}
.cws-pc-btn-move {background:url(/_include/mods/CompareProperties/img/pc_btn_move.png) no-repeat top left; height:30px; width:20px; margin-right:0px; cursor:move;}

.cws-pc-tools-mid {background:url(/_include/mods/CompareProperties/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;}
