@charset "utf-8";

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

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

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

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

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

#cws-pr-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-pr-notifier{padding:5px 3px 5px 30px; text-align:left; font-style:italic;text-transform:uppercase;margin:0 0 0 0; font-weight:bold;}

.cws-pr-status-loading{background:#F0F0F0 url(Images/ajax-loader.gif) 5px 5px no-repeat; color:#333333;border:1px solid #CCCCCC;}
.cws-pr-status-passed{background:#009900 url(Images/pc_passed.png) 5px 5px no-repeat; color:#FFFFFF;border:1px solid #CCCCCC;}
.cws-pr-status-warning{background:#F5D851 url(Images/pc_warning.png) 5px 4px no-repeat; color:#333333;border:1px solid #DDA22F;}
.cws-pr-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 ====== */
#recentPropertiesPanel { float: right; position:relative; z-index: 10; }

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

#cws-pr-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-pr-panel-menu{margin:0 auto; background:#30517f; border:1px solid #30517f; padding:2px; color: #FFF;}
    .cws-pr-panel-menu a { color: #C9E0FF; }
        .cws-pr-panel-menu a:hover {color: #FFF;
        }
.cws-pr-panel-menu ul{ text-align:center;margin:0; padding:0;}
.cws-pr-panel-menu ul li{ display:inline; padding:0;}
.cws-pr-panel-menu ul li a{ display:inline-block;}
.cws-pr-panel-menu ul li a span{ display:block;}

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

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

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

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

.recentMessage {
    color: #666;
    padding: 10px;
}