
div.content
{
    margin: 0 18px 10px 18px;
}

h1.pageTitle
{
    font-weight: bold;
}

div.outerContainer
{
    border: 18px solid #e9e4d1;
    padding: 5px;
}

div.innerContainer
{
    padding: 18px;
    background-image: url("/wcsstore/AmericanSignature/images/asf_customer_service/asf_bkgd_image.jpg");
    background-position: top right;
    background-repeat: no-repeat;
}

div.createInputContainer
{
    width: 500px;
}

div.createInputImage
{
    position:absolute;
    right: -192px;
    padding: 10px;
    width: 520px;
}

div.createInputContainer a
{
    text-decoration: underline;
}

#formFields td
{
    padding: 10px 0px;
}

.requiredText
{
    margin: 0 0 15px 1px;
    padding-bottom: 0px;
    border-bottom: 1px solid #ccc;
}

.required
{
    position:relative;
    bottom:2px;
    left: -1px;
    vertical-align:baseline;
    color: #ff0000;
    font-size: 14px;
}

.required2
{
    color: #ff0000;
    font-size: 20px;
    vertical-align:baseline;
    position:relative;
    bottom:-7px;
}

div.entryBlock textarea
{
    width: 510px;
    margin: 2px 0 5px 0;
}

div.entryBlock label,
div.entryBlockState label,
div.entryBlockStore label
{
    color: #291200;
    font-size: 12px;
    font-weight:bold;
}

div.entryBlock input
{
    width: 220px;
    margin-top: 2px;
    height: 14px;
}

div.entryBlock select
{
    width: 220px;
    margin-top: 2px;
    height: 18px;
}

div.entryBlockCity input
{
    width: 120px;
}

div.entryBlockState input#zipcode
{
    width: 122px;
}

div.entryBlockState select
{
    width: 85px;
    height: 18px;
}

div.entryBlockStore select
{
    width: 230px;
    height: 18px;
    vertical-align: bottom;
    position:relative;
    top:1px;
}

div.entryBlockCity
{
    float: left;
    padding-right:15px;
}

div.entryBlockState
{
    float: left;
    padding: 0;
    margin:0;
}

div.entryCheckBox
{
    color: #999;
    width: 220px;
    padding: 8px 0;
}

div.entryBlockContact
{
    text-align:right;
    color: #999;
    width: 260px;
    padding: 10px 0 8px 0;
}


div.entryCheckBox input.checkBox
{
    float:left;
    margin:6px 8px 8px 5px;
    padding-right: 5px;
    
}

div.entryCheckBox label
{
    line-height: 12px;    
}

div.entryBlockContact select
{
    width: 100px;
    margin-left:8px;
    height: 18px;
}



select option
{
    padding-left:5px;
}
