.question-link {
    text-align: right;
}

dl {
}

dl dt {
    font-weight: bold;    
}

dl dd {
    margin-left: 3em;
    margin-bottom: 1em;
    height: 1%; /* IE6 hasLayout hack to make overflow:hidden clear the dd */ 
    overflow: hidden;
}

#cc2r-content h3 {
	padding-top:.75em;
	padding-bottom:.25em;
	font-size:1em;
}

#cc2r-content h1 {
	line-height:1.25em;
	margin-bottom:0.75em;
}

#cc2r-content h2 {
	line-height:1.25em;
	margin-bottom:0.75em;
	margin-top:0;
}

#cc2r-content h3, #cc2r-content h4 {
	font-family: Verdana, helvetica,'Droid Sans', sans-serif, arial;
	color:#355;
	font-size:0.9em;
}

.question-link {
    text-align: right;
}
