﻿/*================================
	Popup Css
==================================*/

.wrapperPopUpLogin {
    font-size: 1.2em;
    line-height: 20px;
    overflow: visible;
    padding: 0px 40px 10px 45px;
    width: 348px;
}

.wrapperPopUpLogin .emailLabel {
    margin-top: 5px;
}

.wrapperPopUpLogin .custom-checks {
    float: left;
    margin-top: 13px;
}

.wrapperPopUpContactUs {
    font-size: 1.2em;
    line-height: 20px;
    overflow: visible;
    padding: 0px 30px 0px 60px;
    width: 542px;
}

.wrapperPopUpClassification {
    font-size: 1.2em;
    line-height: 20px;
    overflow: visible;
    padding: 0px 0px 10px 60px;
    width: 552px;
}

.formPopUp .underlineLink {
    text-decoration: underline;
}

.wrapperPopUp a {
    color: #010101;
}

.wrapperPopUp h2 {
    font-size: 1.5em;
    font-weight: bold;
    margin-bottom: 22px;
}
.wrapperPopUp h3 {
    font-size: 1em;
    font-weight: bold;
}

.formPopUp .headerTextPopUp {
    font-size: 1.5em;
    font-weight: bold;
}

.formPopUp hr {
    color: #ccc;
    height: 1px;
    margin: 10px 0px;
}
.formPopUp .popupContactLeftText {
    clear: left;
    float: left;
    padding-top: 4px;
    width: 150px;
}

.formPopUp .popupContactRightText {
    padding-top: 4px;
}


.formPopUp .popupClassificationLeftText {
    float: left;
    clear: left;
    padding-right: 20px;
    padding-top: 4px;
    width: 350px;
}


.formPopUp .popupClassificationRightText {
    float: left;
    padding-top: 4px;
    width: 150px;
}

.formPopUp label.standardLabel {
    color: #333;
    display: block;
    font-family: Arial, Sans-Serif;
    font-size: 1.0em;
    font-weight: bold;
    line-height: 1.55em;
    margin-bottom: 5px;
    margin-top: 24px;
    padding: 0 0 6px 0;
}
.formPopUp label.hiddenLabel {
    display: none;
}

.formPopUp label.labelPopUp {
    font-size: 1.1em;
}

.formPopUp input[type=text], .formPopUp input[type=password] {
    border: 1px solid #cccccc;
    color: #212121;
    font-family: Arial, Sans-Serif;
    font-size: 1.1em;
    margin: 0;
    padding: 5px 7px 6px 8px;
    width: 330px;
}

.formPopUp input.validationError {
    border: 1px solid #fe7777;
    color: #fd2222;
}

.formPopUp #passLogin {
    margin-bottom: 10px;
}

.formPopUp small {
    color: #898989;
}
.formPopUp .btnBlack {
    background: url('/Style%20Library/images/btn_bg_black_small.gif') no-repeat top center;
    border: 1px solid #fff;
    color: #fff;
    font-size: 1.2em;
    font-weight: bold;
    padding: 5px 28px 7px 28px;
}

.formPopUp .btnBlack:focus {
    border: 1px dotted #ccc;
    padding: 6px 28px 6px 28px;
}

.formPopUp .btnBlack:hover {
    text-decoration: underline;
}


.formPopUp .spacerUnder {
    margin: 34px 0;
}
.formPopUp .loginTextLeftBottom {
    clear: left;
    float: left;
    width: 150px;
}
.formPopUp .loginTextBottomSpacer {
    margin-bottom: 24px;
}

.formPopUp .loginTextRightBottom {
    float: right;
    margin-bottom: 24px;
    width: 150px;
    text-align: right;
}

.formPopUp .loginTextRightBottom a {
    text-decoration: underline;
}

.wrapperPopUpClassification .formPopUp label {
    float: left;
    width: 150px;
}

.wrapperPopUpClassification .formPopUp label.advance {
    float: left;
    width: 100px;
}

.wrapperPopUpClassification .formPopUp input[type=text], .wrapperPopUpClassification .formPopUp textarea {
    margin-bottom: 5px;
    color: #979797;
    width: 330px;
}

.wrapperPopUpClassification .formPopUp textarea {
    height: 150px;
    width: 350px;
}

.wrapperPopUpClassification .formPopUp .boxes {
    width: 1em;
}

.wrapperPopUpClassification .formPopUp #submitbutton {
    margin-left: 120px;
    margin-top: 5px;
    width: 90px;
}

.wrapperPopUpClassification .formPopUp br {
    clear: left;
}

.recaptchaWrapper {
    float: left;
    width: 320px;
}

.classificationBtnWrap {
    float: right;
    margin-top: 90px;
}

.advanceSearchBtnWrap {
    float: right;
    margin-top: 10px;
}

.formPopUp .customDropdown {
    background: url('/Style%20Library/images/bg_dropdown_black.gif') no-repeat left top;
    cursor: pointer;
    float: left;
    height: 26px;
    margin-bottom: 10px;
    padding: 0 0px 0 1px;
    width: 344px;
}

.formPopUp .customDropdown div {
    background: url('/Style%20Library/images/bg_dropdown_black.gif') no-repeat right top;
    cursor: pointer;
    float: left;
    height: 25px;
    padding: 1px 2px 2px 0px;
    position: relative;
    width: 344px;
}

.formPopUp .customDropdownHover {
    background-position: left -28px;
}

.formPopUp .customDropdownHover div {
    background-position: right -28px;
}


.formPopUp .customDropdown select {
    background: #fff;
    border: 1px solid #fff;
    color: #212121;
    font-family: Arial, Sans-Serif;
    font-size: 1.2em;
    line-height: 1.55em;
    position: relative;
    vertical-align: middle;
    padding: 2px 0px 4px 0px;
    width: 344px;
    z-index: 10;
}

.formPopUp .customDropdown div .dropdownValue {
    cursor: pointer;
    display: none;
    color: #979797;
    font-family: Arial, Sans-Serif;
    font-size: 1.1em;
    left: 4px;
    line-height: 1.55em;
    overflow: hidden;
    position: absolute;
    top: 3px;
    width: 200px;
}

.formPopUp div.scriptEnabledDropdown select {
    cursor: pointer;
    filter: alpha(opacity=00);
    opacity: 0.00;
    -moz-opacity: 0.00;
    -khtml-opacity: 0.00;
}

.formPopUp div.scriptEnabledDropdown div .dropdownValue {
    display: block;
    z-index: 5;
}

.overHidden {
    overflow: hidden;
}

#glowingtabsblue {
    line-height: normal;
    overflow: hidden;
    width: 100%;
}

#glowingtabsblue ul {
    background: url('/Style%20Library/images/bg_glowblue.gif') no-repeat left top;
    float: left;
    height: 30px;
    list-style-type: none;
    margin: 0;
    margin-top: 20px;
    padding: 0;
    padding-left: 10px;
    width: 544px;
}

#glowingtabsblue li {
    display: inline;
    margin: 0;
    padding: 0;
    text-align: center;
}

#glowingtabsblue a {
    float: left;
    background: url('/Style%20Library/images/glowtabblue-left.gif') no-repeat left top;
    margin: 0;
    margin-right: 0px;
    padding: 0 0 0 9px;
    text-decoration: none;
    width: 122px;
}

#glowingtabsblue a span {
    color: #333;
    float: left;
    display: block;
    background: url('/Style%20Library/images/glowtablue.gif') no-repeat right top;
    padding: 8px 12px 6px 3px;
}

#glowingtabsblue a span {
    float: none;
}

#glowingtabsblue a:hover span {
    color: black;
}

#glowingtabsblue #current a {
    background-position: 0 -82px;
}

#glowingtabsblue #current a span {
    background-position: 100% -82px;
    color: black;
}

#glowingtabsblue a:hover {
    background-position: 0% -82px;
}

#glowingtabsblue a:hover span {
    background-position: 100% -82px;
}


#glowingtabsblue .first a {
    background-position: 0 -29px;
}
#glowingtabsblue .first a:hover {
    background-position: 0% -82px;
}


#glowingtabsblue .last a span {
    background-position: 100% -29px;
}
#glowingtabsblue .last a:hover span {
    background-position: 100% -82px;
}

body.scriptEnabled .wrapperReturnButton {
    display: none;
}

.wrapperReturnButton span {
    float: right;
}

.formPopUp form fieldset
{
    border:0;
}
