@charset "utf-8";
/* CSS Document */
#divComments,.divComments {
position:relative;
width: 540px;
height: auto;
margin:5px;
display:none;
border:4px solid #000066;
}
#ifComments {
width:100%;
height:500px;
}
/*** EIPATRON ***/
A.white:link, A.white:active, A.white:visited { color: #FFFFFF; text-decoration: none; }
A.closebtn:link, A.closeBtn:link{color: #152B64; font-weight: bold; text-decoration: none;}
A.closebtn:active, A.closeBtn:active{color: #152B64; font-weight: bold; text-decoration: none;}
A.closebtn:visited, A.closeBtn:visited{color: #152B64; font-weight: bold; text-decoration: none;}
.cssform { margin: 0px; padding: 0px; }
#commentform { border: 2px solid #152B64; width: 415px; width: 405px ! important; min-height: 338px; padding: 5px; background: #FFFFFF url(/images/misc/tny_ms_04000t1.gif) repeat-x bottom; }
#commentform p { clear: left; margin: 0; line-height:20px; padding: 5px 0 5px 0; padding-left: 104px; height: 1%; }
#commentform label { font-weight: bold; color: #000000; float: left; text-align: right; margin-left: -104px; width: 90px; }
#commentform span { margin-left: 7px; float:left; }
.commentforminput { width: 212px; border:2px solid #D2D7D2; float: left; }
#commenttextarea { margin-top: 12px; margin-bottom: 6px; margin-left: 0px; padding-top:5px; padding-left: 15px; text-align:left; clear:both; }
#commenttextarea label { width:372px; margin:0; padding-bottom:5px; font-weight:normal; float:none; color:#152B64; text-align: left; }
#commenttextarea textarea { width: 372px; height: 100px; border: 2px solid #D2D7D2; }
#commentmessage { color:#152B64; padding-left:0px; margin: 0 auto; text-align: center; width: 355px; font-weight: bold; font-style: italic; }
#commentmessage p { color:#000000; margin-left:-95px; }
#commentsdisclaim { width: 370px; width: 360px ! important; min-height: 24px; font-size:.9em; margin-top: 6px; margin-left: 15px; padding:5px; background: #617A92 url(/images/misc/tny_ms_04000t2.gif) no-repeat bottom; }
#commentsdisclaim input { margin-right: 5px; vertical-align:middle; }
#commentsdisclaim label { margin: 0px; padding: 0px; float:none; width:140px; text-align: left; }
#commentsdisclaim A:link{color: #990000;}
#commentsdisclaim A:active{color: #990000;}
#commentsdisclaim A:visited{color: #990000;}
.commentbtn { margin-right:12px; vertical-align:text-bottom; display:inline; }
#comments { width: 601px; height: auto; }
#comments div { }
#comments div.odd { float: left; width: 601px; width:581px ! important; padding: 10px; background-color: #E2E8F0; }
#comments div.even { float: left; width: 601px; width:581px ! important; padding: 10px; background-color: #FFFFFF; }
.fanInfo{font-weight:bold; margin-top: 10px; padding: 0;}
.required { color:red; margin:0; line-height:15px; font-weight:bold; padding:0; float:right; }
#commentform span { margin-left: -140px; float:left; }
#closeform { line-height:12px; float: right; }
#closeform img { vertical-align:middle; display: inline; }
#cluetip-close { display: none; }
#postmsg { position:absolute; text-align:center; top: 30px; width:350px; margin:0 25px; border: 2px solid #000000; padding: 5px; background-color: #D4DDEA; }
#commentsHeader{float:left; width:601px; height:50px; background:#DBEADB url(/images/misc/tny_ms_00000gx.gif) no-repeat bottom;}
#commentsSubmit{float:right; width:241px; height:32px; height:15px !important; padding:8px 0px 0px 9px; text-align:left;}
#commentsPosted{float:left; width:241px; height:32px; height:19px !important; padding:7px 0px 6px 0px; text-align:right;}
/*** Fanbook ***/
#fanbookTop { width: 601px; height: 137px; margin-bottom: 10px; background: #E2E8F0; }
#fanbookTop img { float:right; margin: 10px; }
#fanbookNav { width: 599px; height: 32px; border: 1px solid #E2E8F0; }
#fanbookNav div { float: left; }
#fanTitle { width: 342px; width: 332px !important; height: 32px; height: 22px ! important; padding: 5px 0 5px 10px; line-height: 16px; font-weight: bold;color: #152B64;}
#fanDropdown { width: 256px; width: 246px !important; height: 32px; height: 22px !important; padding: 5px 10px 5px 0; line-height: 22px; text-align: right;}
#fanCommentLink { width: 310px; height: 30px; margin:10px 0;}
#fanCommentLink img { display: block; width: 130px; height: 29px; margin: 0 auto; float:none;}
/*** Comments ***/
#commentsHeader2 {width:595px; width: 585px ! important; height:22px; padding:0 10px; border-top:1px solid #000000; border-bottom:1px solid #000000; background: #4F6785;}
#commentsCount { float:right; display:inline; color:#FFFFFF; text-align:right; line-height:21px !important;}
#commentsCount a { color: #FFFFFF; text-decoration: none;}
#commentsTitle { width:232px; float:left; display:inline; color: #FFFFFF; display:none;}
#commentsButton { float:left; display:inline; width:119px; color:#FFFFFF; text-align:center; margin-left:233px; visibility: hidden;}
#commentContainer { width:605px; margin-top: 2px;}
#commentReply { width:595px; width: 585px ! important; height: 24px; padding-left: 20px; color: #FFFFFF; background: #000000 url(/images/misc/usg_ms_04000t1.gif) repeat-x;}
#comments { float:left; width: 610px; width: 595px ! important; padding: 5px; display: inline;}
.commentItem{float:left; width:595px; width:575px; padding:10px; margin-bottom: 4px; background: #DBDFC9; display: inline;}
.commentItem h3 {margin-top: 10px; margin-left:35px; width:525px; font-weight:bold; font-size: 1em;}
.replyItem{float:right; width:550px; width:530px ! important; margin: 1px 0 1px 0px; padding:10px 10px 10px 10px; background: #EDF0DF; display:block;}
.commentItem p { float: left; padding: 0; margin: 10px 0; clear:both; }
.fanInfo{ font-weight:bold; margin-bottom: 10px; }
.dateInfo { font-weight: 0; color: #666666; font-style: italic; }
.replyBar { clear:both; margin-top: 10px; visibility: hidden;}
.replyToggle { float: left;}
.replyLink { float: left;}
.replyForm { clear:both; }
.reportLink { float:right; }
.replyToggle { margin-right: 10px;} 