/* structure */
html {min-height:100.1%;}
body {margin:0 0 0 0;color:#fff;background-color:#000;text-align:center;}
a {color:#33a6ff;text-decoration:none;}
a:hover{text-decoration:underline;color:#33a6ff;}
form {padding:0 0 0 0;margin:0 0 0 0}
body, td {font-size:11px;font-family:verdana, arial, tahoma;}
a {padding:0px;border:0px;margin: 0px;background: none transparent scroll repeat 0% 0%;vertical-align: baseline;outline: 0;}
ul {border: 0px;margin: 0px;padding:0px;background: none transparent scroll repeat 0% 0%;vertical-align: baseline;outline: 0;list-style-type: none;}
li {	border: 0px;padding: 0px;	margin: 0px;background: none transparent scroll repeat 0% 0%;	vertical-align: baseline;outline: 0;}

#container {margin:0 auto;width:1000px;background-color:#2f2f2f;overflow:hidden;text-align:left;}
.container {margin:0 auto;width:1180px;background-color:#2f2f2f;overflow:hidden;text-align:left;}
#header {height:100px;width:100%;}
#logo {width:350px;}

#register {width:650px;height:30px;background-color:#000;text-align:right;vertical-align:middle; line-height:20px;}

#startpage {height:14px;width:100%;margin:0 0 0 20px;}
#navigation{width:100%;height:30px;}
.navigation{vertical-align:text-bottom;}
.space15{height:15px;width:870px;}
.date {width:130px;padding:0 0 2px 0;text-align:right;}

.p0{padding:0 0 0 0;}
.m0{margin: 0 0 0 0;}
.floatLeft{float:left;}
.clearBoth{clear:both;}
.clearLeft{clear:left;}
.placeholderSearchBar{padding: 5px 0 0 5px;}

#redline {height:1px;width:100%;float:left;clear:both;background-color:#f91e1e;font-size:0;padding:0;margin:0;}

#main {width:100%;}

.top {height:123px;width:100%;}
.top1 {background: url(../images/homepage_03.png) no-repeat top left;}

#placeholder {width:622px;height:123px;}
#redbox {height:123px;width:378px;text-align:right;}
.f10 {font-family:verdana, arial,tahoma;font-size:10px}
.f18 {font-family:arial,tahoma;font-size:18px}
.f30 {font-size:30px;font-weight:bold;font-family:arial, verdana, tahoma}
.f24 {font-size:24px;font-weight:bold;font-family:arial, verdana, tahoma}
#redboxLeft {width:240px;}
#redboxtop {width:240px;margin:20px 5px 10px 5px;}


#smartpot {width:260px;height:32px;text-align:center;font-size:16px;color:#d0ff72;font-weight:bold;}
#winnerPhoto {float:right;width:107px;}

#rightLine {width:100%;padding:0;height:1px;font-size:0px;float:left;margin-top:-3px;}
#placeholderLine {width:624px;float:left;height:1px;}
.redline {height:1px;float:left;width:376px;background-color:#f91e1e;font-size:0px;}

#content {width:100%;}

#question {padding: 0 0 10px 25px;width:810px;text-align:left;}

.answerBtBlue {background: #2f2f2f url(../images/btBlue.gif) no-repeat top left;height:141px;width:186px;}
.answerBtBlueOn {background: #2f2f2f url(../images/btBlue_on.gif) no-repeat top left;height:141px;width:186px;}

.answerBtBlueCell{padding: 0 5px 0 5px;word-wrap:normal;text-align:center; vertical-align:middle;height:88px;font-weight:bold;width:186px;}
.answerBtBlueCellOn{padding: 0 5px 0 5px;word-wrap:normal;text-align:center; vertical-align:middle;height:88px;font-weight:bold;color: #000;width:186px;}

.answerBt {text-decoration:none;color:#fff;}
.answerBt:hover {text-decoration:none;color:#000;}
.answerBt2 {text-decoration:none;color:#000;}


#answer {width:810px;padding: 0 0 0 25px;}

.multi {vertical-align:middle;word-wrap:normal;font-size:11px;padding:10px;}

#levelListPlaceholder{float:left;width:150px;}
#searchBar{width:100%;height:32px;clear:both;text-align:center;vertical-align:middle;background:black;}

.tblTopscore{font-size:9px;}
.cel{width:130px;}
.highest{padding: 5px 0 2px 0;color:#ff0000;font-weight:bold;}
.fullList {padding:5px 0 0 0; text-align:right;}

.footer{height:79px;width:100%;background: url(../images/homepage_04.png) no-repeat top left;}
#bottomLinks{text-align:center;width:100%;padding:30px 0 0 0;}
#bottomLinks a {color:#16387c;}
.rights{color:#868686}

/* register_zero */
#loginForm { margin:10px 0 0 0; }
#LightReg   {float:left;clear:left;width:330px;margin:0 0 0 25px; background-color:#1a1a1a;border:dotted;border-color:#5a5a5a;border-width:2px;}
#LoginRight {float:left;width:320px;margin:0 0 0 25px;background-color:#1a1a1a;border:dotted;border-color:#5a5a5a;border-width:2px;}
.memberRed{color:#F91E1E;font-size:18px;}
/* wrong_zero */
.wrongAnswer {color:#f91e1e;font-weight:500;}

/* quiz-wrongRed */
.footerRed{height:79px;width:100%;clear:both; float:left;background: url(../images/homepage_04_red.png) no-repeat top left;}
.top1Red{background: url(../images/homepage_05_red.png) no-repeat top left;}
/* quiz-correctGreen */
.footerGreen{height:79px;width:100%;clear:both; float:left;background: url(../images/homepage_04_green.png) no-repeat top left;}
.top1Green{background: url(../images/homepage_05_green.png) no-repeat top left;}

/* profile */
#top2 {position:relative;height:120px;width:100%;background: url(../images/homepage_05.png) no-repeat top left;padding:0;}
#spaceDiv{clear:both;float:left;width:100%;height:15px;}
.zeroSpace {height:31px}

.nav-but {display: inline;float: left;margin: 0;}
.nav-but li {	float: left;margin-right:3px;background-color:black;}
li.nav-but2 {	float: left;margin-right:3px;background:url(../images/btRed.gif) no-repeat top left;}
.nav-but li a {display: block;padding:0px;float:left;line-height: 15px;font-weight: bold;font-size: 15px;color: #fff;text-decoration: none;width:110px;height:15px;text-align:center;vertical-align:middle;}
.nav-but2 li a {display: block;padding:0px;float:left;line-height: 15px;font-weight: bold;font-size: 15px;color: #fff;text-decoration: none;width:110px;height:9px;text-align:center;vertical-align:middle;}
.nav-but li:hover, li.nav-but2:hover ,.nav-but li a:hover,.nav-but2 li a:hover{background:url(../images/btWhite.gif) no-repeat top left;color:#000;text-decoration:none;}
li:hover {background-color:#fff;color:#fff;}
.NavRightbut{margin:0;padding:0;}

#placeholder2 {width:100%;height:30px;clear:both;float:left;padding:0;}

/* homepage after login */
.top3 {background: url(../images/homepage_05.png) no-repeat top left;}
#photoHolder {padding:2px;border:1px solid #6d6d6d; background-color:#e6e6e6;}
#personalData {padding: 0 0 0 10px;color:#3b3b3b;height:128px;width:310px;overflow:hidden;}
#winnerData {padding: 0 0 0 10px;color:#ffffff;height:128px;width:310px;overflow:hidden;}
#smartpot3 {width:460px;height:55px;text-align:center;font-size:16px;color:#d0ff72;font-weight:bold;padding:10px 0 0 0 ;background: url(../images/bgSmartpot.jpg) no-repeat top left;}

#playGame {padding:5px 0 0 0;color:#3b3b3b; width:100%;}
.playButton {background: url(../images/buttonLight.gif) no-repeat top left;width:148px;height:38px;text-align:center;vertical-align:middle;}
a.buttonText {display:block;padding-top:10px;font-size:12px;font-weight:bold;line-height:16px;text-decoration:none;color:#ea1818;}
a.buttonText:hover {text-decoration:none;color:#fc1b23;}

#content3 {height:250px;width:100%;}

/* quiz after login */
#pb {width:100%;padding:10px 0 10px 0;}
.pb{width:800px;text-align:center;}

#currentScore {width:100%;color:#fc1b23;font-size:18px;}
#Score {width:500px;color:#fc1b23;font-size:18px;padding:0 0 0 25px;height:40px}
#result{float:left;width:450px;color:#fc1b23;font-size:18px;padding:10px 25px 0 0;text-align:right;height:40px}
#correct {float:right;color:lime;}
#wrong {float:right;}
.hideDiv{display:none;}
.black{background:#000000;}
/* forms */

input.text {padding:1px 3px;margin-bottom:4px;background-color: #ffffff; border: 0px; border-top:#666666 solid 1px;	border-left:#666666 solid 1px;height:18px;font-size:9px;}
input.text:hover, input.text:focus , input.login:hover, input.reg:hover, inpu.login:focus, input.login:focus {background:#cedddf; }
.login{width:80px;}
.reg{width:150px;}
input.hover{background:#cedddf; }
.button {padding:1px 1px 1px 1px;margin:1px 1px 1px 1px;background-color: #666666; color:#fff; font-weight:bold; border:#666666 solid 1px;height:18px;font-size:9px;}
.button:hover {background-color:#ff0000;}
.label {height:20px;}

/*add question.asp */
.marginLeft10 { margin: 0 0 0 10px; }
.paddingLeft10 { padding: 0 0 0 10px; }
.formFullPage   {width:850px;margin:0 0 0 25px; background-color:#1a1a1a;border:dotted;border-color:#5a5a5a;border-width:2px;}

/*approveQuestion.asp */
.dotted   {padding:5px;border:dotted;border-color:#5a5a5a;border-width:1px;}
li.question {	border: 0px;padding: 0px;	margin: 0px; vertical-align: baseline;outline: 0;}
li.question:hover {background-color:#000;}

.ta600 {width:450px;height:100px; border: 3px solid #cccccc; padding: 5px; overflow:auto;}
.ta186 {width:200px;height:70px; border: 3px solid #cccccc; padding: 5px; overflow:auto;}
.inputFormat1 {font-family:"Comic Sans MS";font-size:11px;font-weight:bold;color:#ffffff;background:#2f2f2f;}
.toomuch{color:red;}
.alignTop{vertical-align:top;}


SELECT.pull {font-size:12px;color:#ffffff;background:#2f2f2f;border:1px solid #cccccc;border-color:#000000;width:200px;height:19px}

/*scorepage.htm */
.scoreImg {}
.ScoreTr1 {font-weight:bold;}
.scoreTd1 {height:15px;width:20px;}
.scoreTd2{height:15px;padding-right:2px;}
.scoreTd3 {height:15px;padding-right:2px;}
.scoreTd4 {height:15px;padding-right:2px;}
.scoreTable {width:200px; border-color:white; border-bottom:1px;}
.intro{padding:25px 0 25px 0;}
.winner{color:red;}
.pl25{padding-left:25px}
.tdFooter{height:25px}


/* internet explorer hack */

* html .answer-but li:hover {	background:url(../images/btBlue.gif) no-repeat top left;color:#000;text-decoration:none;}
* html .answer-but li a:hover {	background:url(../images/btBlue_on.gif) no-repeat top left;color:#000;text-decoration:none;}
* html .text:hover input.text:focus input:hover {background:#cedddf; }


