.mainheader{ font-size:20px; line-height:22px; font-weight:bold; color:#147; padding:0; margin:0 }
.complogsub{ font-size:11pt; line-height:14pt }
.subheader{ font-size:12pt; font-weight:bold; color:#fff }
.subheader a{ font-size:12pt; font-weight:bold }
.regular{ font-size:10pt; line-height:12px; color:#fff }
.complogformat{ font-size:10pt; line-height:12pt; color:#fff }
.complogformatselected{ font-size:10pt; line-height:12pt; color:#f90 }
.belowvote{ color:#f30; font-size:9pt }
.breadcrumb{ font-size:13pt; line-height:15pt; color:#fff }
.breadcrumbnew{ font-size:13pt; line-height:15pt; color:#147 }
.chckbx{ width:15px; border:0px; margin:0; padding:0; vertical-align:middle }
.pager{ font-size:12px; line-height:14px; font-weight:bold; color:#147 }
.currentpage{ font-size:12px; line-height:14px; font-weight:bold; color:#f90 }
.submitbtn{ font-size:12px; line-height:14px; color:#147; float:none }
.removehighlight{ font-size:12pt; line-height:10pt; font-weight:bold; color:#a00; margin:4px 2px 0 }
.removehighlighttxt{ font-size:10pt; line-height:14pt; font-weight:bold }
.emptylog, .emptylog a{ font-size:12pt; line-height:14pt; font-weight:bold }
.emptylog{ text-align:center; margin-top:40px }
.complogsubhdr, .complogsubhdr a{ font-size:12pt; line-height:14pt; font-weight:bold; color:#fff }
.complogsubhdr a{ color:#33c }
.complogsubhdr a:hover{ color:#e8610a }
.complogrule{ font-size:12pt; line-height:14pt; font-weight:bold; margin:4px 0 6px; color:#147 }
.clrfix{ clear:both; float:none; display:block; height:0px }

/*quizlog*/
.quizlog h1{ font-size:20px; line-height:22px; font-weight:bold; float:left; width:auto }
.howquiz, .createquiz{ float:right; width:auto; padding:0 0 5px 10px }
.howquiz a, .createquiz a{ padding:4px 8px; display:block; border:1px solid #05234a; border-left:none; border-top:none; background:#4380cf; color:#fff; font-size:14px; line-height:16px; font-weight:normal; text-align:center }
.howquiz a{ border:1px solid #822e00; border-left:none; border-top:none; background:#f70 }
.howquiz a:hover, .createquiz a:hover{ border:1px solid #822e00; border-left:none; border-top:none; background:#f30 }
.quizbox{ width:100% }
.quizlog .nav{ padding:0 10px 0 0; float:left; width:950px; background:#ddd; margin:0 0 5px; font-size:12px; line-height:14px; color:#222 }
.showme, .quizlog .nav a, .quizlog .nav .sel{ color:#555; font-size:12px; line-height:14px; padding:5px 9px; width:auto; float:left; font-weight:normal; margin:0 1px 0 0 }
.quizlog .empty{ font-size:14px; line-height:16px; font-weight:bold; text-align:center; padding:30px 0 }
.quizlog .nav .rt{ float:right; padding:5px 0 }
.quizlog .nav a:hover, .quizlog .nav .sel{ background:#fa0; color:#000 }
.showme{ background:#555; color:#fff }
.quizlog .breadcrumb{ float:left }
.quizlog .breadcrumb a{ font-size:14px; line-height:16px; font-weight:normal; color:#06f }
.quizlog .breadcrumb a:hover{ color:#f50 }
.quizlog .metadata{ float:left }
.quizlog .metadata li{ font-size:15px; line-height:17px; font-weight:normal; padding:0 15px 0 0 }
.quizlog .metadata a, .quizlog .metadata li a{ font-weight:normal }
.quizlog .title, .quizlog .title a{ font-size:19px; line-height:20px; font-weight:normal; color:#06f }
.quizlog .title{ color:#333; background:#f6f6f6; padding:5px }
.quizlog .title .see{ float:right; padding:2px 15px 0 0 }
.quizlog .title .see a{ font-size:12px; line-height:14px }
.quizlog .title a:hover{ color:#f50 }
.quizlog .take{ float:left; display:block; width:770px; margin:0; padding:0 0 0 20px }
.quizlog .pic{ float:left; display:block; height:100px; width:134px; margin:0 10px 0; text-align:center; background:#fff; padding:2px; border:1px solid #eee }
.endquiz input, .hideresult input, .showresult input, .removeprofile input, .showprofile input{ font-size:10px; line-height:12px; text-align:center; margin:14px 5px 0 5px; padding:1px; font-weight:normal; color:#fff; background:#390; border:1px solid #030; border-top:none; border-left:none }
.endquiz input, .hideresult input, .removeprofile input{ background:#af4949; border:1px solid #300; border-top:none; border-left:none }
.endquiz input, .hideresult input, .showresult input{ width:64px }
.removeprofile input, .showprofile input{ width:108px }
.quizlog .breadcrumb a:hover{ color:#f50 }
.quizlog .share, .quizlog .open{ font-size:12px; line-height:16px; color:#444 }
.quizlog .open{ padding:12px 0 0 0 }
.quizlog .share img{ padding:0 5px 0 }
.quizlog .border{ height:1px; margin:6px 0  0; border-bottom:1px dotted #ccc }
.currentpage, .pager, .pager a{ font-size:14px; line-height:16px; font-weight:normal; height:16px; padding:10px 5px }
.currentpage, .pager a:hover{ background:#fa0; color:#fff }
.pager{ background:#eee; text-align:center; margin:10px 0 0 0 }

.uprating{ color:#0a0 }
.downrating{ color:#a00 }

.endquizlink{font-size: 10pt; color: blue;}
.opento{ float:right; font-size: 10pt;}
.showstar{font-size: 10pt}
.title .showstar, .title .opento{visibility: hidden}
.title:hover .showstar, .title:hover .opento{visibility: visible}

table.entryhover .share{visibility:hidden;}
table.entryhover:hover .share { visibility: visible;}
.popular { color: #444 }

/* friends */
.stats{ font-size:10pt; line-height:12pt; color:#000 }
.controls a, .controls{ font-size:10pt; line-height:12pt; font-weight:normal; color:#fff }
.controls a:hover{ color:#e8610a }
#findfriends{ background:url('http://pantherwww.ibeatyou.com/new_images/subnav.1233009594.gif') no-repeat scroll -182px -25px; position:relative; margin-bottom:5px; width:140px; height:19px }
#findfriends div{ background:url('http://pantherwww.ibeatyou.com/new_images/subnav.1233009594.gif') no-repeat scroll -182px -2px; width:140px; height:19px }
#findfriends div:hover { background:none }

/* fave friends */
.blurb{ font-size:12pt; line-height:14pt; font-weight:bold; color:#147 }

/* favorites */
.favecompheader{ font-size:10pt; line-height:12pt; font-weight:bold }
.favecompheader a{ font-size:10pt; line-height:12pt; font-weight:bold }
.faveentry{ font-size:9pt; line-height:12pt }
.faveentry a{ font-size:9pt; line-height:12pt }
.favealert{ font-size:9pt; line-height:12pt; color:#f30 }
.favecompstate{ font-size:9pt; line-height:12pt }

/* comments */
.commentusername{ font-size:10pt; line-height:12pt; font-weight:bold }
.commentdelete{ font-size:10pt; line-height:12pt; font-weight:bold; color:#a00 }
.commentlevel{ font-size:10pt; line-height:12pt; font-weight:bold; color:#0a0 }
.commenttext{ font-size:10pt; line-height:12pt }
.commentlogin{ font-size:10pt; line-height:12pt; color:#a00; font-weight:bold }
.comment{ font-size:10pt; line-height:12pt; color:#147 }

/* highlight reel */
#order .count{ padding:3px 4px 1px 4px; width:40px; font-size:20pt; line-height:20pt }
#order .title{ padding:2px 0 0 }
#order{ font-size:12pt; line-height:14pt; font-weight:bold }
#order .highlight{ padding:5px; border:2px dotted #f90 }
#order a img{ padding:4px 8px 10px 5px }
#order .details{ font-size:10pt; line-height:12pt; font-weight:bold }
.dragme{ color:#f60; text-align:center; padding-top:10px }

