@import url(/Css/Common/core.css);#header h2 a {left:30px}
#header h2 span {right:18px}
#main {width:602px;float:left;margin:0 10px 0 15px;display:inline;position:relative}
#sidebar {width:343px;float:right;margin-right:15px;display:inline}
#main .count {font-size:1.4em;position:absolute;top:10px;right:15px}
#main .panel {padding:20px 0 20px 30px;min-height:330px}
#main ul {margin-right:-10px}
#main li {float:left;background:url(../../common/images/thumbs/frame101.gif) no-repeat top left;width:87px;height:87px;padding:7px;margin:0 9px 9px 0}
#main li:hover {background-position:0 -110px}    
#choices {margin-bottom:10px}
#choices .panel {padding:20px 0 20px 25px}
#choices ul {margin-right:-10px}
#choices li {float:left;background:url(../../common/images/thumbs/frame54.gif) no-repeat top left;width:40px;height:40px;overflow:hidden;padding:7px;margin:0 5px 5px 0}
#choices .empty span,#choices .current span {position:absolute;left:-9999px}
#choices li.current {background-position:0 -60px}        
#explanation .panel {padding:20px 0 46px 30px}
#explanation textarea {display:block;width:270px;height:74px;background:url(images/explanation.gif) no-repeat top left;color:White;overflow:hidden;border:solid 1px #110c06;font-family:Verdana,Sans-Serif;font-size:1em;padding:10px 0 10px 10px}
#next {float:right;margin:20px 2px 0 0}
#next span {display:block;height:32px;line-height:32px;background:url(../../common/images/buttons/next.gif) no-repeat top left;padding-left:5px}
#next strong {display:block;font-weight:normal;height:32px;line-height:32px;background:url(../../common/images/buttons/next.gif) no-repeat top right;padding:0 62px 0 25px;color:white;font-family:Arial,Sans-Serif;font-size:1.6em;cursor:pointer}
#next button:hover {cursor:pointer}
#next button:hover span {background-position:0 -40px}
#next button:hover strong {background-position:100% -40px}
#jsdialog button {display:inline;float:right;margin:10px 40px 0 0}
#jsdialog button span {display:block;background:url(../../common/images/buttons/smallGreyNext.gif) no-repeat top left;height:28px;line-height:28px;color:#f07901;padding-left:33px}
#jsdialog button strong {display:block;background:url(../../common/images/buttons/smallGreyNextStubby.gif) no-repeat top right;height:28px;line-height:28px;color:#f07901;padding-right:60px;cursor:pointer}
#jsdialog button:hover {cursor:pointer}
#jsdialog button:hover span {background-position:0 -30px}
#jsdialog button:hover strong {background-position:100% -30px}    

