.ContributionForm{background-color:#f7f7f7;border:1px solid #d8dfea;width:100%;padding:.5em 0}.ContributionForm a{text-decoration:none}.ContributionForm a:hover{text-decoration:underline}.ContributionForm h4{font-size:1em;color:#486ac5;text-transform:uppercase;margin:.5em 1em .25em 1em;padding:0 0 0 21px;background-image:url(../images/application/community/comments.gif);background-repeat:no-repeat;background-position:0 0}.ContributionForm h4 a{font-weight:400;text-transform:capitalize}.ContributionForm ul{list-style-type:none;margin:0;padding:0 1em}.ContributionForm ul li.ekMessagePost{clear:both;display:block;margin:0 0 .75em 0;border:solid 1px #ccc;background:#eee;padding:.25em;min-height:48px;height:auto!important;height:48px}.ContributionForm ul li.ekApprove,.ContributionForm ul li.ekPending{border:dotted 2px #393}.ContributionForm ul li.ekMessagePost div.avatar{width:48px;text-align:center;float:left}.ContributionForm ul li.ekMessagePost div.avatar img.avatar{width:48px;height:48px;border:none}.ContributionForm ul li div.message{margin:0 .25em 0 52px}.ContributionForm ul li div.message div.metaData{margin:0;border-bottom:solid 1px #ccc;text-align:right}.ContributionForm ul li div.message div.metaData span.username{display:block;float:left;white-space:nowrap;font-size:.85em;font-weight:700;color:#666696}.ContributionForm ul li div.message div.metaData span.time{white-space:nowrap;font-size:.75em;color:#666696}.ContributionForm ul li div.message p.body{margin:.25em 0;overflow:auto}.ContributionForm ul li div.message p.body .EkForceWrap{word-break:break-all;-moz-binding:url(xml/moz_wordwrap.xml#wordwrap)}.ContributionForm ul li div.message p.body a.EkForceWrap:active,.ContributionForm ul li div.message p.body a.EkForceWrap:focus{outline:0}.ContributionForm ul li.ekMessagePost div.message ul.commands{margin:0;padding:0;list-style-type:none;text-align:right;height:16px}.ContributionForm ul li.ekMessagePost div.message ul.commands li{display:inline;margin-right:.5em}.ContributionForm ul li div.message ul.commands li span,.ContributionForm ul li.ekMessagePost div.message ul.commands li a{display:block;float:right;overflow:hidden;width:16px;height:16px;background-repeat:no-repeat;text-decoration:none;text-indent:1000px}.ContributionForm ul li.ekMessagePost div.message ul.commands li.ekApproveMessage a{background-image:url(../images/application/community/comment_approve.gif)}.ContributionForm ul li.ekMessagePost div.message ul.commands li.ekDeleteMessage a{background-image:url(../images/application/community/comment_delete.gif)}.ContributionForm ul li.ekMessagePost div.message ul.commands li span{background-image:url(../images/application/community/hourglass.gif);border:0}.ContributionForm div.AddComment{margin:0;padding:0}.ContributionForm div.AddComment h4{background-image:url(../images/application/community/comment_add.gif);margin:2em 1em .25em 1em;background-repeat:no-repeat;background-position:0 0;min-height:16px;height:auto!important;height:16px}.ContributionForm div.AddComment p{margin:0;padding:0 1em;text-align:center}.ContributionForm div.AddComment p textarea.ContributionText{width:90%;height:5em;overflow-y:scroll;font-size:1em;border:solid 1px #ccc;background:#fff;margin:auto}.ContributionForm div.AddComment h6{margin:0 1.5em;font-size:.87em;color:#486ac5;font-weight:400}.ContributionForm div.AddComment input{display:block;margin-left:auto;margin-right:auto;margin-bottom:.5em}div.ekCommentError{color:red;font-size:1em}div.ekMessagePaging{margin:0;width:100%;position:relative;overflow:hidden;height:20px}div.ekMessagePaging h4{margin:0 0 0 .25em;font-size:1em;margin-top:.25em;text-align:left}div.ekMessagePaging div.ekPageControl{position:absolute;top:-.25em;right:0;text-align:right;width:80px}div.ekMessagePaging div.ekPageControl span{display:block;width:20px;height:20px;overflow:hidden;background-repeat:no-repeat;float:left}div.ekMessagePaging div.ekPageControl span a{background-image:none}div.ekMessagePaging div.ekPageControl span.but_first_disable{text-indent:100px;background-image:url(../images/application/but_first_d.gif);background-position:-9px 0}div.ekMessagePaging div.ekPageControl span.but_first{background-image:url(../images/application/but_first.gif);background-position:-9px 0}div.ekMessagePaging div.ekPageControl span.but_first a{display:block;text-indent:100px;height:20px}div.ekMessagePaging div.ekPageControl span.but_previous_disable{text-indent:100px;background-image:url(../images/application/but_prev_d.gif);background-position:-6px 0}div.ekMessagePaging div.ekPageControl span.but_previous{background-image:url(../images/application/but_prev.gif);background-position:-6px 0}div.ekMessagePaging div.ekPageControl span.but_previous a{display:block;text-indent:100px;height:20px}div.ekMessagePaging div.ekPageControl span.but_next_disable{text-indent:100px;background-image:url(../images/application/but_next_d.gif);background-position:0 0}div.ekMessagePaging div.ekPageControl span.but_next{background-image:url(../images/application/but_next.gif);background-position:0 0}div.ekMessagePaging div.ekPageControl span.but_next a{display:block;text-indent:100px;height:20px}div.ekMessagePaging div.ekPageControl span.but_last_disable{text-indent:100px;background-image:url(../images/application/but_last_d.gif);background-position:0 0}div.ekMessagePaging div.ekPageControl span.but_last{background-image:url(../images/application/but_last.gif);background-position:0 0}div.ekMessagePaging div.ekPageControl span.but_last a{display:block;text-indent:100px;height:20px}span.ekMore span.ekLessLink,span.ekMore span.ekMoreLink{color:#00f;cursor:pointer;display:inline-block;margin:0 .25em}span.ekMore span.ekHid{word-break:break-all;-moz-binding:url(xml/moz_wordwrap.xml#wordwrap)}span.ekMore span.ekHid,span.ekMoreLinkOff{display:none}span.ekMore span.ekNotHid{display:inline}span.ekMore span.ekMoreArrow{display:inline-block;margin-left:.25em}span.ekMore span.ekLessArrow{display:inline-block;margin-right:.25em}