
/* comments.css  								*/
/* Created: Nov 29, 2007  							*/
/* Last Updated: Nov 29, 2007 							*/
/* Used to setup the comment display box, reply boxes, comment ratings and span	*/




div.comments {
}

.blackText {
  font-size: 150%;
  color: #000000;
  margin-top: 2em;
  margin-bottom: 1em;
}

div.commentTitleBlock {
    width: 100%;
    background-color: #CFECEC;
}

div.commentTitleLeft {
    float: left;
    padding: 0em 0.5em 0.5em 0.5em;
}

span.commentTimePeriod {
    padding: 1em;
    margin-left: 1em;
    padding-left: 1em;
}

#main-copy  a.authorLink:link {
  color: #0000dd;
  border-bottom: 1px solid #0000dd;
  background-color: transparent;
  text-decoration: none;
  padding-bottom: 0.15em; 
  margin-right: 0.5em;
}

#main-copy  a.authorLink:visited {
  color: #0000dd;
  border-bottom: 1px solid #0000dd;
  background-color: transparent;
  text-decoration: none;
  padding-bottom: 0.15em; 
  margin-right: 0.5em;
}

#main-copy  a.authorLink:hover {
  color: #0000dd;
  border-bottom: none;
  background-color: transparent;
  text-decoration: none;
  padding-bottom: 0.15em; 
  margin-right: 0.5em;
}

#main-copy  a.authorLink:active {
  color: #0000dd;
  border-bottom: 1px solid #0000dd;
  background-color: transparent;
  text-decoration: none;
  padding-bottom: 0.15em; 
  margin-right: 0.5em;
}

div.commentTitleRight {
    float: right;
    padding: 0.5em 0.5em 0.5em 0;
}

span.commentRatingCount{
}

img.arrowImg {
    width:16px; 
    height:16px;
    vertical-align: bottom;
}

div.commentBlock {
    clear: both;
    left: 0;
    text-align: left;
}

div.commentTextRight {
    float: right;
    margin-bottom: 1em;
}

span.linkReplySpam {
  color: #0000ff;
  background-color: transparent;
  border-bottom: 1px solid #0000ff;
}

div.bannedTitleShow {
  color: #aaaaaa;
  float: left;
}

div.showCommentLink {
    float: right;
  color: #aaaaaa;
  background-color: transparent;
  border-bottom: 1px solid #aaaaaa;
  margin-bottom: 0.5em;
  margin-right: 0.5em;
 } 

 div.bannedTitleHide {
  color: #000000;
  float: left;
}

div.hideCommentLink {
    float: right;
  color: #0000ff;
  background-color: transparent;
  border-bottom: 1px solid #0000ff;
  margin-bottom: 0.5em;
  margin-right: 0.5em;
 } 

div.commentText {
    clear: both;
    left: 0;
    text-align: left;
}

div.commentBox {
    width: 95%;
    float: right;
    margin-bottom: 0.5em;
}


div.replyBox {
    width: 85%;
    float:right;
    margin-bottom: 0.5em;
}

div.bannedBoxHide {
 background-color: #FDEEF4;
 color: #Fc8c8c8;
 width: 100%;
     clear: both;
    left: 0;
    text-align: left;
}

div.bannedBoxShow {
 color: #000000;
  background-color: #CFECEC;

}

.spammed {
 background-color: #FDEEF4;
}

span.spammedTitleMessage {
    margin-left: 0.5em;
}

.smallPrintComment {
    font-size: 90%;
    color: #000000;
    font-weight: normal;
    font-family: verdana, helvetica, arial, sans-serif;
}

div.newCommentMessageBox {
    font-size: 100%;
    color: #000000;
    border: 1px solid #000000;
    margin: 1em 0em 1em 1em; 
    padding: 1em;  
    background-color: #d6e0ec;
}

#newCommentMessageBox span.easyLink {
    color: #0000ff;
    background-color: transparent;
    padding: 1em 0em 0.15em 0em; 
    border-bottom: 1px dotted #0000ff;
    text-decoration: none;
}

.yellowBackground {
    background-color: #ffff00;
}

.blueText {
    font-size: 100%;
    color:rgb(0,51,153);
}


    div.hoverCommentBox a {
    color: #0000dd;
    background-color: transparent;
    padding: 1em 0em 0.15em 0em; 
    border-bottom: 1px dotted #0000dd;
    text-decoration: none;
    }
    
    div.hoverCommentBox a span {display: none;}
     
     div.hoverCommentBox a:hover {
     border-bottom: 0px dotted #0000dd;
    }
    
    div.hoverCommentBox a:hover span {display: inline;}

     div.hoverCommentBox a:hover span {
       display: block !important;
       background: #fbfa8c;
        font-size: 100%;
        position: absolute;
/*	left: 330px; */
	width: 200px;
        color: #000000;
        border: 1px solid #0000ff;
        z-index: 2;
        padding: 1em;
        text-align: left;
    }


