﻿.commentcontainer{ }
.itemcomments *{font-size:12px}
.formTbl td{vertical-align:top}
.itemcomments .commentform { min-width:0}

.commentform .commentcolb input , .commentform .commentcolb textarea {border:1px solid #56aaff}    /*width:300px;*/

.itemcomments .commentlist{overflow-y:auto; max-height:300px;border-bottom:dashed #C6E2FF 1px;margin-bottom:10px; overflow-x:hidden;}
.itemcomments .commentlist table td{vertical-align:top}
.itemcomments .commentlist .commentodd , .itemcomments .commentlist .commenteven{border-bottom:1px dotted #e3e3e3} 

.commentextralinks{text-align:right}
.commentextralinks *{font-size:10px}

.itemcomments .commentno{float:right; font-family:georgia, "Times New Roman", serif; color:#CFCFCF; font-style:italic; font-size:18px; line-height:20px; margin:0; padding:0} /*font-size:20px; 904d4d 828282*/
.itemcomments .commentsep {} 
.itemcomments .commentperson{display:block; color:#c4500b}
.itemcomments .commentdate{color:#959595; display:block}
.itemcomments .commentcola{width:90px; vertical-align:top} /*text-align:right; */
.itemcomments .commentcola div{display:inline-block}

.itemcomments .commentcolb{}
.itemcomments .commentcolab {}
.commenttitle{font-size:14px; color:White; font-weight:bold; padding:4px 10px 7px; height:17px; background-color:#9A9797}
.commenttitle span{margin-top:0; color:White}
/*.commentlogin{text-align:center; margin:5px 0 10px 0}*/
.commentheader span{display:inline !important}
.commentsep{color:#DFDFDF}
.commentcontent{margin-bottom:15px; min-width:0}
.commentguideline, .commentguideline a{font-size:11.5px}

.itemcomments .infolink:hover span{ top:-160px; left:90px}

.sendemailtitle{color:White; font-weight:bold; padding:5px 0 7px 18px; background-color:#9A9797;zoom:1}
.commenttitle-header{float:left; width:200px;padding-left:5px}


.commentcontainer{/*width:97%;*/}
.formTbl td{vertical-align:top}


.commenttxtfield {border:1px solid #56aaff; width:217px}   
textarea.commenttxtfield{width:269px}
textarea.commenttxtfieldW{width:97%; height:58px;}
.confirmfield{border:1px solid #56aaff; float:left; margin-top:2px; width:80px}
.commentform .commentcolb textarea{height:46px; overflow:auto; width:100%; display:block}   


.itemcomments .commentlist table td{vertical-align:top}
.itemcomments .commentlist .commentodd , .itemcomments .commentlist .commenteven{border-bottom:1px dotted #e3e3e3} 

.commentextralinks{text-align:right}
.commentextralinks *{font-size:10px}

.itemcomments .commentno{float:right; font-family:georgia, "Times New Roman", serif; color:#CFCFCF; font-style:italic; font-size:18px; line-height:20px; margin:0; padding:0} /*font-size:20px; 904d4d 828282*/
.itemcomments .commentsep {} 
.itemcomments .commentperson{display:block; color:#c4500b}
.itemcomments .commentdate{color:#959595; display:block}
.itemcomments .commentcola{width:90px; vertical-align:top} /*text-align:right; */
.itemcomments .commentcola div{display:inline-block}

.itemcomments .commentcolb{}
.itemcomments .commentcolab{width:100%}
.commenttitle{font-size:14px; font-weight:bold; padding:5px 5px}
.commentlogin a{color:#fff;font-size:11px;font-weight:normal}
.commentheader span{display:inline !important}
.commentsep{color:#DFDFDF}
.commentcontent{margin-bottom:15px}
.commentguideline, .commentguideline a{font-size:11.5px !important}

.itemcomments .infolink:hover span{ top:-235px !important; left:60px}

.itemcomments .field .description{float:left; margin-top:3px; width:55px}
.itemcomments .field{float:left; margin:2px 0}