dl{ margin-top:2px;}

dl.biography dt{ display:block; float:left; clear:left;  padding-right:12px;}
dl.interview dt{ margin:10px 0 2px 0; display:block; float:left; clear:left;  padding-right:12px; color:#B5BDCF; font-weight:bold;}
dl.interview dd{ margin-bottom:10px; clear:left; margin-left:0; padding-left:0; text-indent:0;}
div.action_shots img{ margin-top: 20px; clear:both; margin-left:auto; margin-right:auto;}
div.action_shots { text-align:center; padding-top:10px; }

#selected_howto a:link, #selected_howto a:visited, #selected_howto a:hover, #selected_howto a:active{
color:#B5BDCF;
}


/* v2 */

.profile{
	width:152px;
	height:162px;
	background-color:#9BA4BF;
	float:left;
	margin:4px 3px 4px 4px;
	overflow:hidden;


}

.rider_images{
width:153px;
float:left;
overflow:hidden;
}

.action_shot{
	margin:10px auto;
	text-align:center;
	cursor:pointer;
}
.rider_info table tr th{
	width:120px;
}
.rider_info table tr th,.rider_info table tr td{
	text-align:left;
	vertical-align:top;
	padding-left:5px;
	
}

.rider_info table tr.flexifoil_question th,.rider_info table tr.flexifoil_question td{
	padding-top:30px;
}

img.team_logo{
	margin:7px 11px;
	text-align:center;
	
}