#stepCrumb { margin: 0; margin-top: 10px; background: url( /layout/images/wizardTop.jpg ) no-repeat top left; padding: 20px 30px; color: #666; font-size: 12px; }
#stepCrumb u { color: #cf0b22; font-weight: bold; text-decoration: none; border-bottom: 2px solid #cf0b22; }
#stepCrumb a { color: #666; }
#stepCrumb a:hover { color: #cf0b22; }
#stepMid { background: url( /layout/images/wizardMid.jpg ) repeat-y top left; }
#stepTab { margin: 0 30px; }
.stepBox { border: 1px solid #ccc; padding: 10px; width: 200px; background-color: #efefef;}
.stepBox label { font-weight: bold; margin-right: 3px; font-size: 14px; }
#stepButton { margin-top: 10px; }
.stepTxt h3 { margin: 6px 0 2px 0; font-size: 14px; }
.stepHl { font-weight: bold; color: #cf0b22; }
#stepOptTab { margin: 10px 0; }
#stepOptTab td { padding: 2px; }
.stepKeyL { font-weight: bold; }
.stepKeyR { background: url('/layout/images/dots.gif') repeat-x bottom left; }
#stepKeyTab td { padding: 3px 2px; font-size: 11px; color: #666; }
#stepKeyTab td a { color: #5577e8; text-decoration: none; }
#stepKeyTab td a:hover { color: #cf0b22; text-decoration: underline; }
#stepKey {  margin-bottom: 10px; }
#stepKey h3 { margin: 2px 0; font-size: 12px; color: #666;}

