/*Let's use Titillium*/
@font-face
    {
	font-family: Titillium;
	src: url('titillium.otf');
    }

@font-face
    {
	font-family: Titillium;
	font-weight: bold;
	src: url('titillium.otf');
    }

/*Resets*/
body, div, h1, h2, h3, p, form
    {
    padding:0px;
    margin:0px;
    line-height:normal;
    font-family: Titillium, Tahoma, Helvetica, Arial, sans serif;
    }

/*build it*/
#content
    {
    width:960px;
    margin:0px auto 0px auto;
    }

#logo a
    {
    width:222px;
    height:56px;
    display:block;
    border:0px;
    background:url(/think/stylesheets/images/caselogogray.png) top left no-repeat;
    }

#logo a:hover
    {
    border:0px;
    background:url(/think/stylesheets/images/caselogoblue.png) top left no-repeat;
    }

#logo span
    {
    display:none;
    }

#graphid a
    {
    width:263px;
    height:53px;
    display: block;
    margin: 0px auto 40px auto;
    border:none;
    }

#graphid img, #graphid a img
    {
    border:0px;
    }

#socialthumb img
    {
    display:none;
    }

#graphid span
    {
    display:none;
    }

#qContent
    {
    width:890px;
    border:#d9d9d9 15px solid;
    padding:20px;
    }

#quizTimeDisplay
    {
    color:#fff;
    width:120px;
    height:40px;
    background-color:#a4a3a3;
    border:#989696 5px solid;
    margin:-55px auto 0px auto;
    padding-top:5px;
    font-size:38px;
    text-align:center;
    }

#quizAnswer h2
    {
    font-size:38px;
    color:#000;
    letter-spacing:-1px;
    text-align:center;
    margin:30px 0px 10px 0px;
    }

#quizSubmit h2, #answerSection h2
    {
    font-size:38px;
    color:#000;
    letter-spacing:-1px;
    text-align:center;
    margin:20px 0px 20px 0px;
    }

#quizSubmit p, #answerSection p
    {
    padding-bottom:20px;
    }

#answerSection p
    {
    font-size:14px;
    line-height:20px;
    }

#quizSubmit p a, #answerSection p a
    {
    color:#0a304e;
    text-decoration:underline;
    }

#quizSubmit p a:hover, #answerSection p a:hover
    {
    color:#333;
    text-decoration:underline;
    }

#quizAnswerHeader
    {
    text-align:center;
    font-size:16px;
    }

#getStarted
    {
    text-align:center;
    margin:10px 0px 10px 0px;
    }

#answerField p
    {
    font-size:16px;
    line-height: 20px;
    }

#answerField span, #quizSubmit p span, #answerSection p span
    {
    font-family: Tahoma, Helvetica, Arial, sans serif;
    line-height:14px;
    }

#answerSection p span.qa
    {
    font-family: Titillium, Tahoma, Helvetica, Arial;
    font-weight:bold;
    font-size:20px;
    color:#0a304e;
    }

#answerSection p span.giveAnswer
    {
    font-size:17px;
    color:#0a304e;
    line-height:normal;
    }

#answerSection p.qcredit
    {
    color:#666;
    font-style:italic;
    }

#answerField form
    {
    margin:30px 0px 0px 0px
    }

#qAnswerF, #missedAnswers, #allAnswers, #correctAnswers
    {
    display:none;
    }

#footerLinks
    {
    clear:both;
    float:right;
    }

#footerLinks ul
    {
    list-style:none;
    }

#footerLinks ul li
    {
    float: right;
    padding-left:20px;
    font-size:14px;
    color:#626262;
    }

#footerLinks ul li a
    {
    color:#626262;
    text-decoration:none;
    }

#footerLinks ul li a:hover
    {
    color:#626262;
    text-decoration:underline;
    }

#footerLinks ul li.shareit
    {
    background:none;
    }

#fbLike
    {
    padding-top:10px;
    }

/*past questions*/
#answerSection p.pastquest
    {
    font-size:17px;
    font-weight:bold;
    padding:0px;
    color:#0a304e;
    line-height:20px;
    }

#answerSection p.pastanswer
    {
    padding:5px 0px 25px 0px;
    }

#answerSection p.pastanswer a
    {
    text-decoration:underline;
    }

p.tweenAns
    {
    clear:both;
    width:100%;
    height:1px;
    display:block;
    border-top:#ccc 1px solid;
    margin:10px 0px 10px 0px;
    }