.questionwrapper {
padding-left:10px
}

.questionwrapper h1
{
width:100%;
background:transparent url(/images/topic-bg.jpg) repeat-x scroll 2px 2px;
color:#666;
font-weight:bold;
font-size:125%;
padding:0.5em 0 0.5em 0.3em;
margin:0;
vertical-align:middle;
}



.results {
border:0 dotted #B2B4BF;
color:#5C5C5C;
float:right;
margin:0;
padding:5px 0 0;
text-align:left;
width:20%;
font-size:90%
}

.status {
margin: 0px;
padding: 0px 0 0 0px;
border: 0px dotted #B2B4BF;
font-weight:normal;
}



.question_content{
margin:0;
padding:0;
width:100%;
}

.question_imgwrapper{
float:left;
width:400px;
margin:0;
padding:0;
height:1%;
margin-top:30px
}

.question_img {
border:1px solid #ddd;
padding:4px;
background:#fff;
}



.question_textwrapper{
margin:0;
padding:0;
float:left;
width:530px;
border-left: solid 0px #F2F2F2;
text-align:left;
min-height:200px;
margin-top:30px

}

.question_textwrapper .questionheadingsection {

display:block;

}

.question_textwrapper .questionheadingsection p {
    color:#555555;
    font-style:italic;
    display:block
}

.question_textwrapper h2 {
font-size: 1.9em;
font-family:Arial;
color: #356AA0;
padding: 0;
margin-top:0;
min-height:2em;
}

.question_textwrapper a:hover {
cursor: hand;
}

.question_textwrapper a {
color:#666;
}



img.percentImage {
 background: white url(/images/percentagecomplete/percentImage_back2.png) top left no-repeat;
 padding: 0;
 margin: 5px 0 0 0;
 background-position: 1px 0;
}