table.next-steps { width:100%; border-spacing:4px; font-family:Arial, Helvetica, sans-serif; }

table.next-steps td { background-color:#ddd; vertical-align:top; padding:10px; color:#4d4d4d; font-size:14px; }

table.next-steps td li { background-color:#ddd; vertical-align:top; color:#4d4d4d; font-family:Arial, Helvetica, sans-serif; list-type:square; margin:0px 0px 5px -12px }

table.next-steps td h3 {
    font-size: 16px;
    font-weight:bold;
	color: #C00;
	margin: 0px 0px -3px 0px;
}

table.next-steps td h3 + ul {margin-top:6px}

table.next-steps td:first-child { background-color:#C00; text-align:center; font-size:30px; font-weight:bold; white-space:nowrap; color:#fff;}
