* {margin:0px; padding:0px;}
body {background:#FFFFFF; margin:0px; padding:0px; font-family: Verdana, Arial, Helvetica, Sans-serif; font-size:100%;}

img {border:none;}
ul{display:block;}
legend {display:none;}
a {color:#000; background:transparent; text-decoration:none; font-weight:normal;}
a:hover {color:#DE3E00; background:transparent; text-decoration:underline; font-weight:normal;}
.clearboth {clear:both;}
.hidden {display:none;}
.noprint {display:none;}
.grey {color:#7D7C7C;}
div#banner {display:none;}
#titlemainnavigation1col {display:none;}
#tabs_header {display:none;}

div#titlemainnavigation {display:none;}
.onlyshowprint {display:block;}
div.spacer5 {height:5px; width:auto; clear:both;}
div.spacer10 {height:10px; width:auto; clear:both;}
div.spacer15 {height:15px; width:auto; clear:both;}
div.spacer25 {height:25px; width:auto; clear:both;}
div.spacer45 {height:45px; width:auto; clear:both;}
div.spacermedium {height:27px; width:auto; clear:both;}

table td#content .padleftforprint {padding-left:45px; }

table td#content p {font-size:80%; padding:0 28px 8px 28px;}
table td#content p.small {font-size:70%; padding:0 28px 8px 28px;}
table td#content p.smallbold {font-size:70%; padding:0 28px 8px 28px;font-weight:bold;}
table td#content p.error {color:#DE3E00;}
table td#content p.errorsml {font-size:80%;color:#DE3E00;}
table td#content p span.error {color:#DE3E00;}
table td#content p.terms {font-size:70%; color:#4C4C4C; padding:0 28px 8px 28px;}
table td#content p span.terms {color:#4C4C4C;}
table td#content p.instructions {font-size:70%; color:#4C4C4C; padding:0 28px 8px 28px;}
table td#content p.termshead {font-size:70%; color:#4C4C4C; padding:20px 28px 8px 28px;}
table td#content p.news {font-size:70%; color:#4C4C4C; padding:0 28px 8px 28px;}

table td#content {padding-left:3px; padding-bottom:130px; text-align:left;}
table td#content p.intronobottompad {font-size:65%; color:#4C4C4C; padding:0 28px 8px 28px;}
table td#content p.intro {font-size:65%; color:#4C4C4C; padding:0 20px 47px 27px;}
table td#content p.introfollows {font-size:65%; color:#4C4C4C; padding:0 20px 10px 27px;}
table td#content p.nopad { padding:0 0 3px 0;font-size:70%; font-size:75%;}
table td#content p.nopadbold { padding:0 0 3px 0;font-weight:bold;font-size:70%;}
table td#content p.nopadsml {font-size:70%; padding:0 0 3px 0;}
table td#content p.nopadterms { padding:0 0 3px 0;color:#4C4C4C;}
table td#content p.padans { padding:0 0 3px 10px;}
table td#content p.ansmulti { padding:0 0 3px 0; font-size:75%;}
table td#content p.quest_points {padding:0 0 3px 0;font-size:70%;color:#7D7C7C;}
table td#content p.padanscorrect { padding:0 0 3px 10px;color:#339900; font-size:75%;}
table td#content p.padansincorrect { padding:0 0 3px 10px;color:#e15027; font-size:75%;}
table td#content p.nopadsmlterms {font-size:70%; padding:0 0 3px 0;color:#4C4C4C;}

table td#content div.showScore { font-size:70%; border-top:1px dashed #5E6464; border-bottom:1px dashed #5E6464; margin-bottom:8px;  padding:5px 20px 4px 28px;}
table td#content div.showScore .left{padding-bottom:5px;font-weight:bold;text-align:right;}
table td#content div.showScore .right{ padding:0 0 5px 8px;float:left;}
table td#content div.showScore .displayscorenotes { padding:0 0 5px 0;color:#4C4C4C;}
table td#content div.showScore .unmarked { padding:0 0 5px 0;color:#DE3E00;}


/*shadows*/
.showadowtopleft{padding:7px;margin:0 10px;}/*background:url(../images/shadowtlefttop.jpg) left top no-repeat;*/
.showadowrightbot{padding:0 15px 15px 0;}/*background:url(../images/shadowrightbot.jpg) right bottom no-repeat;*/
/*end shadows*/
/*feedback box styles*/
.feedbackbox{width:100%;background:#E2E7E7;color:#6C6C6C;min-height:98px;}
#leftnavigationcontentcontainer .feedbackbox h2{background:transparent;margin:0 10px 0 60px;padding:12px 0 0 0;font-size:0.8em;}
#leftnavigationcontentcontainer .feedbackbox p{background:transparent;margin:0 10px 0 60px;padding:0;}
#leftnavigationcontentcontainer #content .feedbackbox p a{color:#6C6C6C;text-decoration:none;}
#leftnavigationcontentcontainer #content .feedbackbox p a:hover{text-decoration:underline;}
.redpen{background:#fff;}/* url(../images/redpen.jpg) left top no-repeat*/
.redpen h2{color:#DE4A10;}
.greenpen{background:#fff;}/* url(../images/greenpen.jpg) left top no-repeat*/
.greenpen h2{color:#339900;}
.whitepen{background:#fff;}/* url(../images/whitepen.jpg) left top no-repeat*/
/*end feedback box styles*/


table td#content .keyboxinstructions {background:#F5F5F5;  width:15.5em; border-left:1px solid #C7C7C7; border-top:1px solid #C7C7C7; border-right:1px solid #C7C7C7; border-bottom:1px solid #C7C7C7;margin: 0 20px 15px 30px; padding:10px 0 1px 0;}
table td#content .keyboxinstructions p { padding:0 10px 8px 10px;}
table td#content .keyboxinstructions ul {font-size:70%; padding:0 28px 8px 32px;}
table td#content .keyboxinstructions ol {font-size:70%; padding:0 28px 8px 38px;}
table td#content .keyboxinstructions li {padding-top:3px;}

/* tests */
table td#content div.showtest {margin:27px;padding:0; background:#fff}/*border:1px solid #000;*/
table td#content div.showtest div.question {margin-bottom:30px;clear:both;}
table td#content div.showtest div.question div.qnumdiv {background: url(../images/quiz/question_vert_divider.gif) repeat-x; height:31px;border:1px solid #9ea6a7;}
table td#content div.showtest div.question div.qnumdiv p.qnum {padding:7px 13px 8px 13px;color:#330033;}
table td#content div.showtest div.question div.qdivider {border-bottom:1px dashed #CECECE;}
table td#content div.showtest div.question div.qdivider2 {border-bottom:1px dashed #CECECE;margin:0 13px 25px 13px;}
table td#content div.showtest div.question p.qhead {padding:9px 13px 12px 13px;color:#330033;}
table td#content div.showtest div.question div.answerleft {margin:0 13px 30px 30px;color:#330033;float:left;}
table td#content div.showtest div.question div.answerrightt {margin:0 13px 30px 0;color:#330033;float:left;}
table td#content div.showtest div.question table td.tdleft {font-size:80%;color:#330033;}
table td#content div.showtest div.question table td.tdright { color:#330033;width:95%;vertical-align:top;}
table td#content div.showtest div.question div.asset {padding:10px 13px 10px 13px;color:#330033;}
table td#content div.showtest div.question .points {padding:10px 0 3px 21px;font-size:70%;color:#7D7C7C;}

table td#content div.feedbackleft {float:left;display:inline;padding:7px 10px 7px 0;}
table td#content div.feedbackright {float:left;display:inline;width:370px;padding:7px 10px 7px 0;}
table td#content div.feedbackright .green {color:#339900;}
table td#content div.feedbackright .red {color:#e15027;}
table td#content div.feedbackright .grey {color:#f67800;}
table td#content h2 {font-size:100%; font-weight:normal; padding:18px 0 27px 27px;font-weight:bold;}

.qselect {background:#CCFFCC; padding:3px; border:solid 1px #33CC33;}
.qunselect {padding:3px; border-bottom:solid 1px #33CC33;}
.loadinggif {display:none;padding-left:20px;}

.pmgreen {color:#339900;}
.pmred {color:#e15027;}
ul.ullineheightinstructions li{line-height:1;}
#leftnavigation {display:none;}
div#footer {display:none;}
.addleftspace {padding-left:27px;}
.pagebreakprint {page-break-after:always}