.showquiz{ width:980px; padding-top:5px }
.left{ float:left; width:580px }
.right{ float:right; width:340px }
.showquiz h1{ font-size:22px; line-height:23px; color:#222; font-weight:bold; padding:0 0 5px }
.showquiz h2{ font-size:14px; line-height:16px; color:#656565; font-weight:normal }
.showquiz .preview{ font-size:12px; line-height:14px; color:#444; font-weight:normal }
.showquiz h3{ font-size:16px; line-height:18px; color:#444; font-weight:normal }
h4{ font-size:14px; line-height:16px; font-weight:bold; padding:0 0 5px }
.showquiz .qtotal{ margin:4px 0 0 0; font-size:12px; line-height:14px; color:#777 }
.showquiz .preview{ font-weight:bold }
.showquiz .thumb{ float:left; width:auto; border:1px solid #9cf; background:#fff; margin:0 10px 0 0 }
.showquiz .thumb img{ padding:3px }
.showquiz .q{ margin:5px 0; font-weight:bold; font-size:18px; line-height:20px }
.showquiz .quizanswer, .showquiz .quizanswer a{ cursor:pointer; font-size:16px; line-height:18px; font-weight:normal; color:#444; padding:3px 0 }
.showquiz .quizanswer input{ width:20px; margin:5px 0 0 10px; padding:0; border:none; clear:both }
.showquiz .quizanswer:hover{ background:orange }
.showquiz .quizanswer a{ width:500px; height:16px; display:block; }
.showquiz .quizanswer a:hover{ background:#fa0 }
#submitmsg{ font-size:14px; line-height:16px }

#timerText{ background:#b83333; border-right:1px solid #500; border-bottom:1px solid #500; padding:4px 10px; font-size:18px; line-height:20px; color:#fff; float:right; width:auto; margin:0 10px }

#next{ float:right }
#finishDiv input, #next a, #previous a{ background:#bbb; border-right:1px solid #777; border-bottom:1px solid #777; padding:4px 10px; font-size:18px; line-height:20px; color:#222; float:right; width:auto; margin:0 10px }
#previous a{ float:left }
#next a:hover, #previous a:hover{ background:#fa0 }
#quiznav{ padding:20px 40px 0 40px }

.metadata, .metadata a{ font-size:12px; line-height:18px; font-weight:normal; color:#646464; background:#eff5ff; padding:8px }
.metadata a{ color:#3571C5; background:none; padding:0 }
.metadata a:hover{ color:#f80 }
.metadata .rt{ float:right; width:100px; text-align:right }
.metadata .lt{ float:left; width:215px }
.metadata .lt img{ padding:0 3px 0 0 }
.metadata .sharelbl{ width:auto; font-weight:bold; padding:5px 2px 0 0 }
.sharelbl li{ float:left; padding:0 6px 0 0 }
.sharelbl a{ color:#3571C5 }
.sharelbl a:hover{ color:#f80 }

.embedurl{ width:240px; height:12px; font-size:8pt; line-height:8pt; font-weight:normal }
.embed{ padding:6px 0 0 0; float:left; text-align:left }
.flash{ width:auto; padding:10px }
.ad-box-300x250{ margin:5px 0 5px 15px }

.related li a{ display:block; overflow:hidden; margin:0 0 10px 0; padding:2px 0; height:100px; width:290px; clear:both }
.related a .pic{ float:left; width:134px; margin:0 3px 0; text-align:center; background:#eee }
.related a:hover{ background:#e2ecf9 }
.related a .txt{ float:left; width:150px; text-align:left }
.related a{ font-size:15px; line-height:17px; color:#4380cf; font-weight:normal }
.related a .taken{ color:#999; font-size:11px; line-height:13px }
.related a .ratedown{ color:#a00 }
.related{ float:left; width:auto }

/*blckd or inactv*/
.notactive, .blocked{ font-size:16px; line-height:18pt; color:#222; text-align:center; font-weight:bold; width:100% }
.inactive .relatedbar{ background:#eee; font-size:16px; line-height:18pt; font-weight:bold; display:block; width:100%; margin:0 0 10px 0; padding:4px }
.inactive{ width:350px }
.inactive .related{ margin:0 0 10px }
.inactive .related a .txt{ float:left; width:210px; text-align:left }
.inactive .related li a{ width:100% }

.creatortext{ font-size:8pt; line-height:9pt; font-weight:bold; color:#333 }
.creatortext a{ font-size:8pt; line-height:9pt; font-weight:bold }
.creatortext a img{ border:2px solid #fff }
.flagSuccess{ color:#f60 }
.formtext{ color:#333; font-weight:bold }
.input{ font-size:8pt; line-height:12pt; color:#888; width:175px }


.alreadytaken{ padding:4px 0 0 0 }
.alreadytaken,.alreadytaken a{ color:#4380cf; font-size:13px; line-height:14px; font-weight:normal }
.alreadytaken{ color:#656565 }
.alreadytaken a:hover{ color:#f90 }
