#msquizwrapper{font-family:arial,sans-serif;font-size:82.5%;position:relative;width:746px !important;display:block}
#msquizcontent{margin-right:90px;background:url(http://i.infoplease.com/img/motherstyles/arrow.jpg) no-repeat 15px 235px}
.results #msquizcontent{background-image:none}
#msquizcontent h2{position:relative;left:90px;top:10px;margin:0;font-weight:normal;font-size:27px;background:url(http://i.infoplease.com/img/motherstyles/headline.gif) no-repeat -2px;text-indent:-9999px;height:38px}
#msquizcontent img.cover{position:absolute;top:10px;left:7px}
#msquizcontent cite{position:relative;left:95px;top:10px;color:#555}
#msquizcontent cite span{font-style:normal}
#msquizcontent p{position:relative;left:90px;top:10px;margin:10px 0;width:330px;line-height:1.4}
#msquizwrapper #msquizcontent ul{position:relative;left:75px;top:5px}
#msquizwrapper #msquizcontent li{line-height:1.4;list-style:none}
#msquizwrapper.results #msquizcontent ul{position:relative;left:75px;top:5px;list-style:none}
#msquizwrapper.results #msquizcontent li{padding-left:15px;background-image:url(http://i.infoplease.com/img/motherstyles/ms-bullet-results.gif);background-repeat:no-repeat;background-position:0 .5em}
.sharethis{border:1px dotted #aaa;display:block;width:310px;height:20px;position:relative;left:90px;margin:20px 0 1px 0}
.sharethis p{margin:0px !important;left:10px !important;top:0px !important}
.sharethis a img{border:none;position:relative;top:3px}
.progress{background-image:url(http://i.infoplease.com/img/motherstyles/progress1.gif);background-repeat:no-repeat;background-position:right 0;height:14px;display:block;background-color:#fff}
.progress2{background-image:url(http://i.infoplease.com/img/motherstyles/progress1.gif);background-repeat:no-repeat;background-position:right -14px;height:14px;display:block;background-color:#fff}
#msquizwrapper.sensing .progress{background-position:right -28px}
#msquizwrapper.sensing .progress2{background-position:right -42px}
#msquizwrapper.thinking .progress{background-position:right -56px}
#msquizwrapper.thinking .progress2{background-position:right -70px}
#msquizwrapper.judging .progress{background-position:right -84px}
#msquizwrapper.judging .progress2{background-position:right -98px}
#quiz{display:block;position:relative;border-top:4px solid #d73d7f}
#msquizwrapper.sensing #quiz{border-top:4px solid #7e9bd4}
#msquizwrapper.thinking #quiz{border-top:4px solid #e0ae95}
#msquizwrapper.judging #quiz{border-top:4px solid #84b45f}
#quiz ul{position:relative;display:block;width:746px;margin:0;padding:0px;background-color:#fff;height:25px}
#msquizwrapper.extraversion .arrow-down{background-image:url(http://i.infoplease.com/img/motherstyles/whitearrow.gif);background-repeat:no-repeat;height:6px;width:9px;position:relative;left:90px}
#msquizwrapper.sensing .arrow-down{background-image:url(http://i.infoplease.com/img/motherstyles/whitearrow.gif);background-repeat:no-repeat;height:6px;width:9px;position:relative;left:274px}
#msquizwrapper.thinking .arrow-down{background-image:url(http://i.infoplease.com/img/motherstyles/whitearrow.gif);background-repeat:no-repeat;height:6px;width:9px;position:relative;left:460px}
#msquizwrapper.judging .arrow-down{background-image:url(http://i.infoplease.com/img/motherstyles/whitearrow.gif);background-repeat:no-repeat;height:6px;width:9px;position:relative;left:636px}
ul#sections li{position:relative;top:5px;display:inline;float:left;text-align:center;width:185px;color:#eac3cb;text-decoration:none;font-size:13px;font-weight:bold;letter-spacing:-.025em}
#msquizwrapper.extraversion ul#sections li{color:#f1bbd2}
#msquizwrapper.sensing ul#sections li{color:#d4ddee}
#msquizwrapper.thinking ul#sections li{color:#eedbd1}
#msquizwrapper.judging ul#sections li{color:#d5e3ca}
#msquizwrapper.extraversion ul#sections li.extraversion{color:#a9235d}
#msquizwrapper.sensing ul#sections li.sensing{color:#4b91d2}
#msquizwrapper.thinking ul#sections li.thinking{color:#e17f6c}
#msquizwrapper.judging ul#sections li.judging{color:#75a923}
#msquizwrapper.extraversion table.quizform{float:left;width:746px;position:relative;background-image:url(http://i.infoplease.com/img/motherstyles/pink_grad_bkg.jpg);margin:0 0 10px 0}
#msquizwrapper.sensing table.quizform{background-image:url(http://i.infoplease.com/img/motherstyles/blue_grad_bkg.jpg)}
#msquizwrapper.thinking table.quizform{background-image:url(http://i.infoplease.com/img/motherstyles/brown_grad_bkg.jpg)}
#msquizwrapper.judging table.quizform{background-image:url(http://i.infoplease.com/img/motherstyles/green_grad_bkg.jpg)}
#msquizwrapper table{margin-top:10px;width:746px}
#msquizwrapper thead{font-weight:bold;text-align:center}
#msquizwrapper table tr{border:none;color:#333}
#msquizwrapper td{font-size:12px;padding:5px 5px 5px 0}
#msquizwrapper td.radio{width:14px}
#msquizwrapper td.excel{text-indent:-9999px;padding:10px;background:url(http://i.infoplease.com/img/motherstyles/excel-pink.gif) no-repeat 5px}
#msquizwrapper.sensing td.excel{text-indent:-9999px;padding:10px;background:url(http://i.infoplease.com/img/motherstyles/excel-blue.gif) no-repeat 5px}
#msquizwrapper.thinking td.excel{text-indent:-9999px;padding:10px;background:url(http://i.infoplease.com/img/motherstyles/excel-brown.gif) no-repeat 5px}
#msquizwrapper.judging td.excel{text-indent:-9999px;padding:10px;background:url(http://i.infoplease.com/img/motherstyles/excel-green.gif) no-repeat 5px}
#msquizwrapper td.struggle{text-indent:-9999px;padding:10px;background:url(http://i.infoplease.com/img/motherstyles/struggle-pink.gif) no-repeat 5px}
#msquizwrapper.sensing td.struggle{text-indent:-9999px;padding:10px;background:url(http://i.infoplease.com/img/motherstyles/struggle-blue.gif) no-repeat 5px}
#msquizwrapper.thinking td.struggle{text-indent:-9999px;padding:10px;background:url(http://i.infoplease.com/img/motherstyles/struggle-brown.gif) no-repeat 5px}
#msquizwrapper.judging td.struggle{text-indent:-9999px;padding:10px;background:url(http://i.infoplease.com/img/motherstyles/struggle-green.gif) no-repeat 5px}
#msquizwrapper table tr.alt{color:#000 !important;background:url(http://i.infoplease.com/img/motherstyles/alt_tr_bkg-pink.jpg) repeat-y -50px}
#msquizwrapper.sensing table tr.alt{background:url(http://i.infoplease.com/img/motherstyles/alt_tr_bkg-blue.jpg) repeat-y -50px}
#msquizwrapper.thinking table tr.alt{background:url(http://i.infoplease.com/img/motherstyles/alt_tr_bkg-brown.jpg) repeat-y -50px}
#msquizwrapper.judging table tr.alt{background:url(http://i.infoplease.com/img/motherstyles/alt_tr_bkg-green.jpg) repeat-y -50px}
#msquizwrapper p a.button{background-image:url(http://i.infoplease.com/img/motherstyles/next_buttons.gif);text-indent:-9999px;position:relative;top:0px;right:5px;display:block;height:57px;width:219px;float:right;outline:none}
#msquizwrapper p a:hover.button{background-position:right top}
#msquizwrapper p a.excel{background-position:left -58px}
#msquizwrapper p a:hover.excel{background-position:right -58px}
#msquizwrapper a.results{background-position:left bottom}
#msquizwrapper a:hover.results{background-position:right bottom !important}
#msquizwrapper a.goback{font-size:10px;margin-left:25px;text-decoration:underline}
#msquizwrapper p a.retake{background-image:url(http://i.infoplease.com/img/motherstyles/ms-btn-retakes.gif);text-indent:-9999px;display:block;height:53px;width:160px;outline:none}
#msquizwrapper p a:hover.retake{background-position:right top}
div.imgbtn,div.imgbtnres{position:relative;top:0px;right:5px;display:block;height:52px;width:287px;float:right;outline:none;padding-top:10px}
div.imgbtnres{width:160px}
.credit{color:#555;border-top:1px solid #ccc;width:90%;margin:5px;height:160px;background:url(http://i.infoplease.com/img/motherstyles/bookcover.jpg) no-repeat left 10px}
.credit p{position:relative;left:90px;padding-right:65px;font-size:.93em}
.credit.res{margin-top:35px;margin-left:15px}
.results p.head strong{font-size:16px}
.results #msquizcontent p.subhead{color:#d73d7f;border-top:1px solid #fe9cc2;margin-top:25px;padding-top:10px;margin-bottom:8px}
.results p.congrats{font-size:13px;font-weight:bold;color:#D73D7F}
#msquizwrapper div.msquizads{position:absolute;top:55px;left:439px}
.validmessagebox{display:none;font-size:14px;font-weight:bold;padding-left:30px}
.error{color:red;font-style:italic;font-size:11px}
label.error{font-style:normal;font-weight:bold;padding:0 5px 0 0}
table.test td{vertical-align:top}
td.radio input{width:25px}
#maincontent{margin:10px 0px 0px 0px;padding-right:0px}
label.error{color:red;text-weight:bold}