﻿/* CataglogRequest.css - CSS definitions specific to the CatalogRequest.aspx page
 *
 * Revision History
 * REC 1457-95    2013-03-06  John Hildebrand  - Catalog Request data is not being persisted correctly
 * REC 1457-136   2013-04-01  Kevin Majors     - Adjusted width because of wider vertical product menu
 * REC 1457-399   2013-12-16  John Hildebrand  - file name in comment fix
 *      TFS-651   2014-04-17  Kevin Majors     - byellow CSS class moved back to StyleSheet1.css
 *      TFS-632   2014-05-19  Brian Runnells   - Phone number is not validated on CatalogRequest page unless customer wants ABC to call
---------------------------------------------------------------------------------------------------*/

/* Class selector definitions vvv */
.CatRequestLabel
{
    width:170px;
    float: left;
    text-align:left;
    min-height:22px;
    vertical-align:top;
}
.CatRequestFields
{
    width:549px;    /* 1457-136 Adjusted because of wider vertical product menu */
    float: left;
    text-align:left;
    vertical-align:top;
    min-height:22px;
}
.CatRequestError
{
    color: #CE3331;
    font-family: Arial;
    font-size: 10pt;
    margin-bottom: 2px;
    width: 500px;
}
.CRcol2def {
    width: 250px;
}
.CRcol2zip {
    width: 150px;
}
.CRcol2tel {
    width: 200px;
}

.registerInput
{
    border: 2px inset;
    padding: 5px;
    font-family: inherit;
    font-size: inherit;
    font-weight: bold;
}

.checkout-row {
    display:block;
    clear:both;
}

.checkoutLabel
{
    width: 115px;
    float: left;
    padding: 5px 5px 5px 0;
    text-align: left;
}

.required-field {
    font-size:11px;
    color:Red;
}

.padded-checkbox input {
    margin-right:7px;
}

.checkoutField select {
    border:1px solid;
    border-color:#A9A9A9;
    width:164px;
}

.checkoutField
{
    float: left;        
    text-align: left;
    margin-bottom: 4px;
}

.checkoutField input {
    width:150px;
}

.address-box {
    float:left;
    width:369px;
}

.padded-radio-list {
    margin-bottom:15px;
}

.padded-radio-list input {
    padding:0px 10px 0px 10px;
}
.padded-radio-list label {
    padding:0px 10px 0px 10px;
}

.optional {
    font-size:11px;
    color:#666;
    padding-top:5px; padding-left:5px;
}

/* Class selector definitions ^^^ */

/* ID selector definitions vvv */

/* === obsolete - 1457-95 ===div#divCRloff, */
div#divCRlon {
    display: inline;
}
div#divCRlon select {
    min-width: 130px;
}
/* ID selector definitions ^^^ */


/* CatalogRequest.css ^^^ */

