﻿ul#progress-meter-bar { margin:10px 0 5px 0; padding-left: 3px; width: 100%; font-size: 9px; white-space: nowrap; }

#progress-meter-bar { overflow:hidden; float:left;  }
#progress-meter-bar li { float:left; width: 280px; color: #000; font-size: 1.35em !important; padding: 8px 15px 5px 8px; height: 17px; line-height: 1 !important; background: #E6E6E6 url(../images/tri.png) right -50px no-repeat; overflow:hidden; letter-spacing: 0.02em; white-space: nowrap; }
#progress-meter-bar li.step-1 {  padding-left: 10px; 
							  -webkit-border-top-left-radius: 6px;
							  -webkit-border-bottom-left-radius: 6px;
							  -moz-border-radius-topleft: 6px;
							  -moz-border-radius-bottomleft: 6px;
							  border-top-left-radius: 6px;
							  border-bottom-left-radius: 6px;
}
#progress-meter-bar li.step-3 {  background-image: none;
							  -webkit-border-top-right-radius: 6px;
							  -webkit-border-bottom-right-radius: 6px;
							  -moz-border-radius-topright: 6px;
							  -moz-border-radius-bottomright: 6px;
							  border-top-right-radius: 6px;
							  border-bottom-right-radius: 6px;
}

#progress-meter-bar li.selected, 
.step1 #progress-meter-bar li.step-1,
.step2 #progress-meter-bar li.step-2, 
.step3 #progress-meter-bar li.step-3  
{ color: #fff; background-color: #8c3e44; background-position: right 0;  }
.step2 #progress-meter-bar li.step-1 { background-position: right -100px;  }
.step3 #progress-meter-bar li.step-2 { background-position: right -100px;  }

#progress-meter-bar li strong { padding-right: 10px; }

.progress-meter-link 
{
    text-decoration: underline;
}