
.skin-alt a { color: #333; }

.skin-alt .btn.contrast {
    background-position: 0 -50px;
}
.skin-alt .btn.contrast:hover {
    background-position: 0 0;
}

.skin-alt .btn.login {
    background: url("../images/skin_alt/btn_login.gif") 0 0 no-repeat;
}

.skin-alt .btn.registerBtn {
    background: url("../images/skin_alt/btn_register.gif") 0 0 no-repeat;
}
.skin-alt .btn.start {
    background: url("../images/skin_alt/btn_start.gif") 0 0 no-repeat;
}


/* --------------------------------------------------------------- Welcome Page */
.skin-alt .welcomeHolder {
    background: url("../images/skin_alt/bg_welcome_.gif") 0 0 repeat-y;
}
.skin-alt .welcomeHolder.register #gfx_welcome_login {
    background: url("../images/skin_alt/gfx_welcome_register.gif") no-repeat 0 0;
    height: 261px;
}
.skin-alt .welcomeHolder.register {
    background: url("../images/skin_alt/bg_welcome_register.gif") repeat-y 0 0;
}

.skin-alt .welcome h3 {
    background: url("../images/skin_alt/title_welcome.gif") 0 0 no-repeat;
}
.skin-alt .welcome .txt {
    color: #333;
}
.skin-alt .gateway .holder {
    background: url("../images/skin_alt/bg_login.gif") 0 0 no-repeat;
    color: #333;
}
.skin-alt .register .gateway .holder {
    background: url("../images/skin_alt/bg_register.gif") no-repeat 0 0;
}
.skin-alt .welcomeHolder #gfx_welcome_login {
    background: url("../images/skin_alt/gfx_welcome_login.gif") 0 0 no-repeat;
    height: 292px;
}

.skin-alt .gateway input.txt {
    border: 2px solid #333;
    color: #333;
    background: #EAEAEA;
}
.skin-alt .gateway select {
    border: 2px solid #333;
    color: #333;
    background: #EAEAEA;
 }
.skin-alt .gateway label {
    color: #333;
}
.skin-alt .gateway .msg {
    border-bottom: 1px solid #333;
    color: #333;
}


/* ---------------------------------------------------- Section  */
.skin-alt .section {
    background: url("../images/skin_alt/gfx_sectionTop.gif") 0 0 no-repeat #f5f9fb;
    color: #333;
}
.skin-alt .section .footer {
    background: url("../images/skin_alt/gfx_sectionBottom.gif") 0 0 no-repeat;
}

/* ------------------------------------------------------------ Questions */
.skin-alt .question {
    background: url("../images/skin_alt/bg_question.gif") repeat-y scroll 0 0;
    color: #333;
}
.skin-alt .question .top {
    background: url("../images/skin_alt/gfx_question_top.gif") no-repeat scroll 0 0;
}
.skin-alt .question .bottom {
    background: url("../images/skin_alt/gfx_question_bottom.gif") no-repeat scroll 0 0;
}
.skin-alt .question .next {
    background: url("../images/skin_alt/btn_next.gif") no-repeat scroll -80px 0;
}
.skin-alt .btn.yes {
    background: url(../images/skin_alt/btn_yes.gif) no-repeat scroll 0 0;
}
.skin-alt .btn.yes:hover { background-position: 0 -80px; }
.skin-alt .btn.no {
    background: url(../images/skin_alt/btn_no.gif) no-repeat scroll 0 0;
}
.skin-alt .btn.no:hover { background-position: 0 -80px; }
.skin-alt ul.yesno li.selected label {
    background-position: 0 -80px;
}
.skin-alt ul.options label {
    background: url("../images/skin_alt/bg_option.gif") repeat-y 0 0;
}
.skin-alt ul.options label .top {
    background: url("../images/skin_alt/gfx_option_top.gif") no-repeat 0 0;
}
.skin-alt ul.options label .bottom {
    background: url("../images/skin_alt/gfx_option_bottom.gif") no-repeat 0 0;
}
.skin-alt ul.options label:hover,
.skin-alt ul.options li.selected label {
    background: url("../images/skin_alt/bg_option_on.gif") repeat-y 0 0;
}
.skin-alt ul.options label:hover .top,
.skin-alt ul.options li.selected label .top {
    background: url("../images/skin_alt/gfx_option_top_on.gif") no-repeat 0 0;
    height: 35px;
}
.skin-alt ul.options label:hover .bottom,
.skin-alt ul.options li.selected label .bottom {
    background: url("../images/skin_alt/gfx_option_bottom_on.gif") no-repeat 0 0;
    height: 10px;
}
.skin-alt ol.rating .sd {
    background: url("../images/skin_alt/btn_stronglyDisagree.gif") no-repeat 0 0;
}
.skin-alt ol.rating .dis {
    background: url("../images/skin_alt/btn_disagree.gif") no-repeat 0 0;
}
.skin-alt ol.rating .ns {
    background: url("../images/skin_alt/btn_notSure.gif") no-repeat 0 0;
}
.skin-alt ol.rating .agr {
    background: url("../images/skin_alt/btn_agree.gif") no-repeat 0 0;
}
.skin-alt ol.rating .sa {
    background: url("../images/skin_alt/btn_stronglyAgree.gif") no-repeat 0 0;
}
.skin-alt ol.rating .btn:hover,
.skin-alt ol.rating li.selected .btn {
    background-position: 0 -44px;
}


.skin-alt .detailsForm {
    background: url("../images/skin_alt/gfx_factsSheet_top.gif") no-repeat 0 0 #EDF3F6;
    color: #333;
}
.skin-alt .detailsForm label {
  color: #333;
}
.skin-alt .question .footer,
.skin-alt .detailsForm .footer {
    background: url("../images/skin_alt/bg_factsSheets_footer.gif") no-repeat 0 0;
}


.skin-alt #Scrollbar-Container.small,
.skin-alt #Scrollbar-Container2.small,
.skin-alt #Scrollbar-Container3.small {
    background: url("../images/skin_alt/bg_scrollbar_small_track.gif") no-repeat 0 0;
}
.skin-alt .small .btn.Scrollbar-Up.wide,
.skin-alt #wideScrollbarUp {
    background: url("../images/skin_alt/btn_scroll_up.gif") no-repeat 0 0;
}
.skin-alt .small .btn.Scrollbar-Down.wide,
.skin-alt #wideScrollbarDown {
    background: url("../images/skin_alt/btn_scroll_down.gif") no-repeat 0 0;
}
.skin-alt .small .btn.Scrollbar-Down {
    background: url("../images/skin_alt/btn_scrollbar_small_down.gif") no-repeat 0 0;
}
.skin-alt .small .btn.Scrollbar-Up {
    background: url("../images/skin_alt/btn_scrollbar_small_up.gif") no-repeat 0 0;
}
.skin-alt .small .Scrollbar-Handle {
  background: url("../images/skin_alt/btn_scrollbar_small_mid.gif") no-repeat 0 0;
}

.skin-alt .btn.returnToMessages {
    background: url("../images/skin_alt/btn_backToMyMessages.gif") no-repeat 0 0;
}
.skin-alt .btn.returnToFacts {
    background: url("../images/skin_alt/btn_backToFactsSheets.gif") no-repeat 0 0;
}
.skin-alt .btn.requestTest {
    background: url("../images/skin_alt/btn_requestTest.gif") no-repeat 0 0;
}

.skin-alt .btn.requestTestSml {
    background: url("../images/skin_alt/btn_requestTestSml.gif") 0 0 no-repeat;
}

.skin-alt .btn.factSheets {
    background: url("../images/skin_alt/btn_factSheets.gif") 0 0 no-repeat;
}

.skin-alt .btn.answerSurvey {
    background: url("../images/skin_alt/btn_answerSurvey.gif") 0 0 no-repeat;
}

.skin-alt .btn.myFeedback {
    background: url("../images/skin_alt/btn_myFeedback.gif") 0 0 no-repeat;
}

.skin-alt .btn.cancel {
    background: url("../images/skin_alt/btn_cancel.gif") 0 0 no-repeat;
}
.skin-alt .btn.submit {
    background: url("../images/skin_alt/btn_submit.gif") 0 0 no-repeat;
}

.skin-alt .btn.printScreen {
    background: url("../images/skin_alt/btn_printScreen.gif") 0 0 no-repeat;
}
.skin-alt .btn.pdfVersion {
    background: url("../images/skin_alt/btn_pdfVersion.gif") 0 0 no-repeat;
}
.skin-alt .btn.clearForm {
    background: url("../images/skin_alt/btn_clearForm.gif") 0 0 no-repeat;
}
.skin-alt .btn.submitOnline {
    background: url("../images/skin_alt/btn_submitOnline.gif") 0 0 no-repeat;
}

.skin-alt ul.topics .top,
.skin-alt ul.topics a:visited.up .top {
    background: url("../images/skin_alt/gfx_topic_top.gif") no-repeat 0 0;
}
.skin-alt ul.topics .bottom,
.skin-alt ul.topics a:visited.up .bottom {
    background: url("../images/skin_alt/gfx_topic_bottom.gif") no-repeat 0 0;
}

.skin-alt ul.topics a:hover .top,
.skin-alt ul.topics a:hover.up .top,
.skin-alt ul.topics a:visited .top {
    background: url("../images/skin_alt/gfx_topic_top_on.gif") no-repeat 0 0;
}
.skin-alt ul.topics a:hover .bottom,
.skin-alt ul.topics a:hover.up .bottom,
.skin-alt ul.topics a:visited .bottom {
    background: url("../images/skin_alt/gfx_topic_bottom_on.gif") no-repeat 0 0;
}
.skin-alt ul.topics a.current { color: #000; background: #cceaf5; }
.skin-alt ul.topics a.current .top {
    background: url("../images/skin_alt/gfx_topic_top_active.gif") no-repeat 0 0;
}
.skin-alt ul.topics a.current .bottom {
    background: url("../images/skin_alt/gfx_topic_bottom_active.gif") no-repeat 0 0;
}
.skin-alt ul.topics a.current .icon {
	background: url("../images/skin_alt/icon_topic_active.gif") no-repeat 0 0;
}

.skin-alt .btn.requestTestSml:hover,
.skin-alt .btn.factSheets:hover,
.skin-alt .btn.answerSurvey:hover,
.skin-alt .btn.myFeedback:hover{
  background-position: 0 -68px;
}

.skin-alt .btn.printScreen:hover,
.skin-alt .btn.pdfVersion:hover,
.skin-alt .btn.clearForm:hover,
.skin-alt .btn.submitOnline:hover {
  background-position: 0 -57px;
}

.skin-alt .question .next:hover {
  background-position: -160px 0;
}

.skin-alt .btn.requestTest:hover,
.skin-alt .btn.returnToMessages:hover,
.skin-alt .btn.returnToFacts:hover,
.skin-alt .btn.cancel:hover,
.skin-alt .btn.submit:hover {
  background-position: 0 -80px;
}