/*** RESULT LISTING PROPERTIES, ResultListing.xsl ***/
/*** popup-box for colorbar ***/
#ResultListing .clDescriptionCont {
  position:      absolute;
  width:         200px;
  visibility:    hidden;
  background-color: #cccccc;
  z-index:       200;
  color:         #000000;
}

#ResultListing .clDescriptionCont span {
  font-weight:   bold;
}

#ResultListing .clDescription {
  width:         200px;
  left:          0px;
  top:           0px;
  font-family:   verdana,helvetica,sans-serif;
  overflow:      hidden;
  border:        1px solid #999999;
  padding:       3px;
  font-size:     11px;
  background-color: #e2e6e9;
  color:#000000;
}

#ResultListing .clCaption {
  position:      absolute;
  left:          0px;
  top:           0px;
  width:         157px;
  height:        15px;
  clip:          rect(0px, 157px, 15px, 0px);
  font-size:     11px;
  font-family:   verdana,helvetica,sans-serif;
  background-color: #999999;
  color:#000000;
}

/*** Resultlisting.xsl and ResultListing.js ***/
/*Article headings */
#ResultListing .ListArtHeading,
#ResultListing .ListArtHeading_hidden {
  font-weight: bold;
  text-decoration: none;
  font-size: 11px;
}
#ResultListing .ListArtHeading {
  color: #000000;
}
#ResultListing A.ListArtHeading:hover {
  color: #800000;
}
#ResultListing .ListArtHeading_hidden {
  color: #999999;
}

#ResultListing_preview .ListArtHeading,
#ResultListing_preview .ListArtHeading_hidden {
  text-decoration: none;
  font-size: 9px;
}

#ResultListing_preview .ListArtHeading {
  color: #000000;
}

#ResultListing_preview .ListArtHeading_hidden {
  color: #999999;
}

#ResultListing .move {
  cursor: move;
}

/* ====================================
   RESULT LISTING JAVASCRIPT PROPERTIES
   ==================================== */
#ResultListing .ListArt_highlight {
  background: #fdfadb;		/* ugly 'post it' yellow */
}

#ResultListing .ListArt {
  background: transparent;
}

/** Source text / Date **/
.source,
#ResultListing .date,
#ResultListing_preview .date,
#ResultListing .iconbar,
#ResultListing_preview .iconbar {
  color : #999999;
  font-weight : normal;
  text-decoration : none;
  font-size : 10px;
}

#ResultListing .date,
#ResultListing_preview .date,
#ResultListing .iconbar,
#ResultListing_preview .iconbar {
  white-space: nowrap;
}

#ResultListing .date,
#ResultListing .iconbar {
  float: right;
}

/* ===================
   RESULT LISTING ZOOM
   =================== */

#ResultListing_zoom div.box {
  background-color: #fdfadb;	/* ugly 'post it' yellow */
  position:   absolute;
  visibility: hidden;
  z-index:    0;
}

#ResultListing_zoom .box p {
  padding:       0;
  margin-top:    0;
  margin-left:   0;
  margin-right:  0;
  margin-bottom: 1px;
  font-size:     16px;
}

/* divider between match words and summary */
#ResultListing_zoom .box_header_top,
#ResultListing_zoom .box_header,
#ResultListing_zoom .box_header_bottom {
  color: black;
  background-color: #dbd9c4;	/* dirty 'post it' yellow */
  font-weight: bold;
  text-decoration: none;
  font-size:     11px;
}

#ResultListing_zoom .box_header_top,
#ResultListing_zoom .box_header_bottom{
  height : 2px;
}

#ResultListing_zoom .box_header {
  height : 16px;
}

/* Misc fonts */
#ResultListing_zoom .matches_header,
#ResultListing_zoom .matches,
#ResultListing_zoom .summary,
#ResultListing_zoom .artlen,
#ResultListing_zoom .identical,
#ResultListing_zoom .identical_b,
#ResultListing_zoom .quotes,
#ResultListing_zoom .quotes_b,
#ResultListing_zoom .comments,
#ResultListing_zoom .comments_b {
  color : black;
  font-size : 10px;
}

#ResultListing_zoom .matches_header,
#ResultListing_zoom .identical_b,
#ResultListing_zoom .quotes_b,
#ResultListing_zoom .comments_b {
  font-weight : bold;
}

#ResultListing_zoom .matches_gray {
  color : #999999;
}

#ResultListing_zoom .square_4{
  url: url('pics_monitor/square_4.png');
}

/* ===============================================================
   COMMENTS MODULE
   =============================================================== */
#comments-list
{
  padding-top: 8px;
}

.comments-comment {
  margin-bottom: 20px;
}

.comments-comment p {
  margin-top: 5px;
  margin-bottom: 8px;
}

.comments-signature {
  font-weight: bold;
  font-size: 11px;
  white-space: nowrap;
}

.comments-header td {
  font-size: 11px;
}

/** grey line below comments **/
.comments-line {
  background-color: #ddd;
}

.comments-functions td {
  font-size: 10px;
}

.comments-text {
  font-size: 10px;
}

.comments-editor {
  font-size: 12px;
  width: 100%;
}

#comments-new-title {
  font-weight: bold;
  font-size: 13px;
  background-color: #275a82;
  color: white;
  padding: 1px;
}

#comments-new input {
  font-size: 12px;
}

.comments-date {
  font-size: 10px;
  color: #999999;
  font-weight: normal;
  text-decoration: none;
  white-space: nowrap;
}

