﻿/**
 * This file contains styles for the progress bar at the
 * top of the registration process.
 */
ul.progressBar {
        font-size: 13px;
	    text-transform: uppercase;
	    height: 41px;
	    background-color: #000;
	    margin: 0;
        top: 46px;
        position: relative;
}

@media screen and (max-width: 768px) {
    ul.progressBar {
        display: none;
    }
}

ul.progressBar a,.progressBar li a,.progressBar li a:hover {
	text-decoration: none;
	cursor: pointer;
	padding-left:0;
	margin-left: 0;
}

.progressBar li {
	float: left;
	height: 41px;
	min-width: 75px;
	max-width: 135px;
	text-align: center;
    list-style: none;
}
.progressBar li#Review, .progressBar li#Consents{
  width: 95px;
}
.progressBar li span {
	clear:both;
	display: block;
	height: 41px;
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAoCAYAAADOvcv6AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNAay06AAAAAVdEVYdENyZWF0aW9uIFRpbWUAMjkvNy8wOV3EUqsAAAHmSURBVEiJldN5q7JAFMfxr1rZYiu02AZWRC+i9/8ykjKjxTKi0lafP3ruhbgtMwcG9Awfzs8ZVICoUCgAsN1uES3156HZbKJpmhzcbreEYYhpmvITHcehWq2SSqXk4Ol0Yj6fY1kWqqp+Ms8QwHVd4vE4xWJRDgLYto1pmiQSCTm42+04Ho9fD+rlx8xmMwzDwDAMORiGIev1mm63i6Io4hBgsVhwvV7fRn4LoyjCtm0qlQrJZFIcAhyPRzabDY1GQw7C46B0XSefz8vB6/XKcrnEsiw5CLDZbAiCgFar9dSPRJaqqtFwOIx0XX+8i0wEuN/v2LZNu90Wj/pTruuSTCYplUoo/6MIVy6Xo9PpyE2Ex08QBIE8TKVSVCoVuaiaptHv9/E8T25itVpFURRWq5U41HWdQqHAeDwGJK6j2WwSBAGHw0Ec5nI5MpkM0+n0t/cVxmIxBoMBjuNwuVzEYa1Ww/d9fN9/6n+E6XSaYrGI4zh/9j7CVquF53mEYSgOy+UyAMvl8uX+S6iqKr1eD9d1ud1u4tCyLFarFfv9/l2gv9AwDLLZLLZtv0UvoWVZTKfTtxFfQtM0OZ/PeJ73ET1BTdOo1+tMJpOv6BcqikKv18P3fYIgEIeJRIJ0Os1oNBJCAP8A7GG7Ns/qxaYAAAAASUVORK5CYII=') /*/Content/images/progress_bar_arrow.png*/;
	background-position: right top;
	background-repeat: no-repeat;
	padding-right: 18px;
	padding-left: 3px;
	padding-top: 3px;
	line-height: 33px;
	vertical-align: middle;
	margin:0;
    color: #ffffff;
}

.progressBar li span.doubleline {
	line-height: 17px;
	vertical-align: middle;
}

.progressBar li.selected,.progressBar li.lastselected {
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAoCAYAAAD32nqhAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNAay06AAAAAVdEVYdENyZWF0aW9uIFRpbWUAMjkvNy8wOV3EUqsAAAH5SURBVEiJnZTNSxVRHIaf+ah7h5iuRlkWxF25KnIhBBEZErpooVEgSau4f0G2Vyps5aZFhEQf0Fp3gRVdohZxXSZoWG5KKSpb5L1emzPntLBrMzYfZ+aFdzGH+T285z1nxgAUf3Xx9n2OnjxLFpnBh7cPJtmor+NJpe0QYGVpgeUXMwiJto3gFgAKhQLDj16yu/2A1hYsYDy44Ps+/toXDp4aQCpSbUZR56tPWZuvIaRKdSQAoHbvFpuNemoHsYCvy+9Zrc6kJvivxKCKxSJ9d2fZ1RZfaGwCgGazydLDiXwdtPThzTN+LczhKSKdClBK8W7qJl6jni8BwM9PH/nxajp7iUHZtk3PnVnMUrhQrQQAQgg+P57Ak4SsDQBYnavye7GGL9W2MwGklCxOjSGajejPWUeb31ZYfz2dvcSd6pp8jtq7P3uClr4/uYGncmyhpQ1l6V+knTIdF/fSdYRU2HkATt8Isu0QUpIdYO7rxB6o4Mmt7jMDnCvj+PLfwWUCmMd7EeXurb9pZoDjYg6OImR4WRtgnrmMKHWACt87vWNs70SeuxoN1pm3Rsbik6VOH+vFL3fnBDgu1tBo4iuJAKO/gl/qyAk43IU6PZw4nAiwLiRHTwb0nMcvn8gJcFzMoWtaw5EAo7+CLOzJBzCO6BUXDxjUj97SH0S0dlk2Lwh0AAAAAElFTkSuQmCC') /*/Content/images/progress_bar_blue_arrow_left.png*/;
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: -30px;
	padding-left: 16px;
}

.progressBar li.firstselected {
	padding-left: 0;
	margin-left: 0;
}

.progressBar li.selected a.arrow, .progressBar li.firstselected a.arrow{
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAoCAYAAAD32nqhAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNAay06AAAAAVdEVYdENyZWF0aW9uIFRpbWUAMjkvNy8wOV3EUqsAAAIeSURBVEiJnZVPSBRRHMe/DuNm4/5xFzVdEodSkOgfwXooPEmY0EHoUAcJTNg8JpYH62K3zkEXiWKpa4daIUiWwhKyi6VggSyWZkUTm7Tun+bN+3mQlVl2Z3be+8H3MO/x/fB9X95jMJ5ao/HUGp0cGCIAwlJMTjA5oXf0FrRQGKKjMA4wDqhNreiLT8oACCV19F+CHusTA5SOUFLs+m0oiiKXgHGCr01HbGRCBLDXgV0dA1fQdFiXS8A4gXwaem/ckwcwTjh45AS6L1yWBzBO6Bq+CZ8/6A4wCXCSdUDDqbFp+QSMEwKx8zh0+pw8gHFCV/wuVC0gD6BQC/ShUYcOOOBF4cFr0Dp7KgEWJ3jV0ZE71RKUvwU3ofM42gavindgV/hiHPXNUTug8i24yteI6PCU7QhEEFXdsbPwn+kHAKiMk+MlcZtAMICsLMC/uYyv72ZLCcTMdcUcthPTME1zD2AKJggtPsO3zfX9b9USADRsfcaf5EzZmlCCyMv7MHZ2ygFeO2j9+Bw/Vpcq1lWLaifQ/n5HIflgvzj7ePoBROYfI5PJVN2rCWhenYOx+Mpx3xWg/M9BTT1CoVCQA7S/mcHvjXXXhI6AyNYythdewLIscYBSzCH4+iGy2ayr2RHQvpLExqcPNc1VAY0/v6A4l6gZ3RHQsvAEhmF4MlcAoiuz+LX01rO5DFD/z0DD/FPk83k5gP4+gXQ6LWQGgF0DESILDUXaQgAAAABJRU5ErkJggg==') /*/Content/images/progress_bar_blue_arrow_right.png*/;
	background-position: right top;
	float: right;
	background-repeat: no-repeat;
	height: 41px;
	position: relative;
	top: -41px;
	width: 16px;
}

.progressBar li.selected span,.progressBar li.lastselected span,.progressBar li.firstselected span{
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAoCAYAAAD32nqhAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNAay06AAAAAVdEVYdENyZWF0aW9uIFRpbWUAMjkvNy8wOV3EUqsAAABaSURBVEiJ7ZPbDYAwDAMN8sIsyCRskj4Y4iqloOT/HDtyjut+psA4BuLlNhAvN+pgQYTP3yBfIBi/Q4QFTUS83OsXHDM/QvoNqIMdioR4ucMenGx/CZTAbwReJ/9M2DDmdLcAAAAASUVORK5CYII=') /*/Content/images/progress_bar_bg_blue.png*/;
	background-repeat: repeat-x;
	background-position: right top;
}

.progressBar li.last span {
	background-image:none;
	padding-right: 5px;
}
.progressBar li a.disabled {
    cursor: default;
}

.progressBar li div.completed {
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNAay06AAAAAVdEVYdENyZWF0aW9uIFRpbWUAMjkvNy8wOV3EUqsAAAIXSURBVDiNdVM9aFNRFP7yEmmC/UMKbQPFNIslCi9FxTpZgoMgiEuGCo6uJqMOQhxcy0udxakUXATBdi2iCG3FRNBBm5qI4l+wg8Ty7r3nHIf305cXvXC593zcc7/vHL6TQGwtb7VzirjqkiwqYlsRwyVuKuJNl8R5ePlUO/o+EQ2c7Y7jElf8JChiKJLw7p/1R1eL1YEP6judhusz/iMpjjXXy6eLAGABwMpOx9EktiGBJoEm9rfgP5h9YXXLAYDE/Vefcor4Y5TNJfFZA8xjvzQ7gXTKwoM3nwNs1jLMNc0MzRJuE4s1M46lU1gqTIHlEDPMNUuRFOMSVV/sYbcW8jh6JAmSoCSBIilahtmOs5m+WFCem0R+PAMA+PLbhaeYYVhsK2BTPtPZqTHUL55AdngIihgzI2lcK0wDAJ62fuLx++8RBQxLszS8ugWjQ0mU5yaRSSVx/eQ0DAsqZ44DANZbXdSet3x1YY8almFuBsC3nsK9l3voaUJhYhi3z+eRH89gY6+Luy920d9shmFuWoqkFsjRxGjtH+DOs130NGEhO4YP+3+wvNX2GythqZoELKglAODGxltHEVei7psZyeBcdhSr777i14Ee8IZhqXcrpWpo5aUnzdeKpNhvKM9EcUyTNLqV0nxoZQBYu2LPa2JHRySa0A8SxZwgeWAaAaC0tp1T3kQuuoeKGop4UxHXf9ws9Y3zXxVhTaiNeXEpAAAAAElFTkSuQmCC') /*/Content/images/progress_bar_tick.png*/;
	background-repeat: no-repeat;
	float: right;
	left: -18px;
	position: relative;
	top: -41px;
	height: 17px;
	width: 17px;
}
.progressBar li.selected div.completed, .progressBar li.firstselected div.completed {
	left: 0;
	top: -49px;
}
.progressBar li.lastselected span{
  padding-left:8px;
}
.progressBar li.lastselected div.last {
	background-image: url('data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAICAgICAgICAgICAgICAwQDAgIDBAUEBAQEBAUGBQUFBQUFBgYHBwgHBwYJCQoKCQkMDAwMDAwMDAwMDAwMDAz/2wBDAQMDAwUEBQkGBgkNCwkLDQ8ODg4ODw8MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCAAgABEDAREAAhEBAxEB/8QAGAABAAMBAAAAAAAAAAAAAAAAAAQGBwj/xAAjEAABBAECBwEAAAAAAAAAAAAEAAECFQNSYgcYMVZhcZPh/8QAGQEBAAIDAAAAAAAAAAAAAAAAAAQGAQUH/8QAHhEBAAMAAQUBAAAAAAAAAAAAAAETFAQDERUWUVL/2gAMAwEAAhEDEQA/AOirryup0OEaUco8U4bMGdgHMEIi8CBc8GyY5xfq0oSZ2dvaxPHiWY5cxPeJYTy/8IO3pfT8UTxXS+Np7Hyf0sN3vVkoUvSXe9KDSXe9KDSyW6fUtxQr+kun1JQaS6fUlBpUxTUAQEH/2Q==') /*/Content/images/main-nav-right-tab-corner.jpg*/;
	background-repeat: no-repeat;
	float: right;
	height: 32px;
	width: 17px;
	position: relative;
	top: -41px;
	right:0;
}