﻿HTML
{
    cursor          : url(images/butterfly.cur);
}

body
{
    color           : #518ce6;
    background      : white;
    padding-left    : 0.1in;
    padding-right   : 0.1in;
    padding-bottom  : 0.25in;
    font-family     : Comic Sans MS, sans-serif;
}

#rawlogo
{
    margin-bottom   : 10px;
}

#caption 
{
    width           : 100%;
    font-family     : Comic Sans MS, Sans-Serif; 
    font-size       : 16px; 
    color           : #518ce6;
	font-weight     : bold;
	text-align      : center;
	margin-bottom   : 20px;
}

#cartframe
{
    border          : solid 4px #ffcc99;
    width           : 100%;
}

#cartextras
{
    border-left     : solid 4px #ffcc99;
    border-right    : solid 4px #ffcc99;
    border-bottom   : solid 4px #ffcc99;
    width           : 100%;
}

#diverror
{
    width: 100%; 
}

#divcarterror
{
    margin-top: 10px;
    height: auto;
    width: 100%;
}

.carterror
{
    font-family: Comic Sans MS;
    border-style: none;
    overflow: auto;
    text-align: left;
    width: 100%;
    color: #fba09b;
    font-weight: bold;
    background: transparent;
}

.custominstructions
{
    font-family: Comic Sans MS;
    border-style: none;
    overflow: auto;
    text-align: left;
    width: 100%;
    color: #518ce6;
    font-weight: normal;
    background: transparent;
}

.buttons
{
    text-align: center;
    vertical-align: top;
    width: 3%;
}

.customButton
{
    vertical-align: middle;
}

.numbers
{
    text-align: right;
    color: #a882d2;
    vertical-align: top;
    width: 3%;
}

.items
{
    text-align: center;
    color: #a882d2;
    vertical-align: top;
    width: 10%;
}

.texts
{
    text-align: left;
    color: #a882d2;
    vertical-align: top;
    width: 30%;
}

.dollars1
{
    text-align: right;
    color: #a882d2;
    vertical-align: top;
    width: 9%;
}

.promo
{
    text-align: right;
    color: #a882d2;
    vertical-align: top;
    width: 9%;
}

.dollars2
{
    text-align: right;
    color: #a882d2;
    vertical-align: top;
    width: 9%;
}

.weights1
{
    text-align: right;
    color: #a882d2;
    vertical-align: top;
    width: 5%;
}

.weights2
{
    text-align: right;
    color: #a882d2;
    vertical-align: top;
    width: 6%;
}

.giftwrap
{
    text-align: center;
    vertical-align: top;
    width: 6%;
}

.images
{
    text-align: center;
    vertical-align: top;
    width: 10%;
}

.footerdollars1
{
    text-align: right;
    color: #528ce6;
    vertical-align: top;
    /*width: 12%;*/
}

.footerdollars2
{
    text-align: right;
    color: #528ce6;
    vertical-align: top;
    /*width: 12%;*/
}

.footertext
{
    text-align: right;
}

.footerweights
{
    text-align: right;
    color: #518ce6;
    vertical-align: top;
}

.extracheckout
{
    text-align: right;
    /*padding-left: 5%;*/
    width: 55%;
    /*color: #fcc3c0;
    font-weight: bold;*/
}

.extratext
{
    text-align: left;
    color: #518ce6;
    vertical-align: top;
    width: 9%;
}

.extraamount
{
    text-align: right;
    color: #518ce6;
    vertical-align: top;
    width: 9%;
}

.checkoutbuttons
{
    text-align: center;
    /*padding-left: 5%;*/
    width: 27%;
}

.extraspace
{
    width: 33%;
}

#divtermsandshipping
{
    margin-top: 15px;
    margin-bottom: 0px;
}

#divSubmit
{
    color: #518ce6;
    clear: both;
}

#divshipping
{
    clear: both;
    height: auto;
    margin-top: 0px;
}

#divterms
{
    color: #518ce6;
    float: left;
    width: 30%;
    padding-right: 1%;
}

#divshipbill
{
    color: #518ce6;
    float: left;
    width: 30%;
    padding-left: 3%;
    padding-right: 1%;
}

#divnewship
{
    color: #518ce6;
    float: right;
    width: 30%;
    padding-right: 2%;
}

#divshippingamount
{
    float: left;
    color: #518ce6;
    margin-top: 2px;
    font-weight: normal;
    font-size: smaller;
    font-family: Comic Sans MS;
    border: solid 1px #ffcc99;
    width: 30%;
    padding: 1%;
}

#divbillto
{
    float: left;
    color: #518ce6;
    margin-top: 2px;
    margin-left: 1.7%;
    font-weight: normal;
    font-size: small;
    font-family: Comic Sans MS;
    border: solid 1px #ffcc99;
    width: 30%;
    padding: 1%;
}

#divshipto
{
    float: right;
    color: #518ce6;
    margin-top: 2px;
    font-weight: normal;
    font-size: small;
    font-family: Comic Sans MS;
    border: solid 1px #ffcc99;
    width: 30%;
    padding: 1%;
}

.lblcartshipping
{
    width: 32%;
}

.txtcartshipping1
{
    color: #a882d2;
    width: 40%;
}

.txtcartshipping2
{
    color: #a882d2;
    width: 62%;
}

#btnShipping
{
    margin-left: 26%;
    width: 50%;
}

#divsaveshipto
{
    clear: both;
    width: 30%;
    float: right;
}

#divsaveshiptocontrols1
{
    float: left;
}

#divsaveshiptocontrols2
{
    float: right;
}

#divlinksnailmail
{
    clear: both;
    margin-top: 20px;
}

#divsnailmail
{
    width: 100%;
    height: auto;
    display: none;
    margin-top: 20px;
    color: #518ce6;
}

.print
{
    color: #518ce6;
}

#divpnlsnailmail
{
    clear: both;
    border: solid 3px #ffcc99;
    margin-top: 10px;
    height: auto;
    width: 100%;
    padding-bottom: 10px;
}

.lblmailfrom
{
    float: right;
    width: 67%;
    height: auto;
}

.lblmailto
{
    float: left;
    width: 29%;
    padding-left: 1%;
    height: auto;
}

#divpnlmailfrom
{
    clear: both;
    float: right;
    height: auto;
    border: solid 1px #ffcc99;
    width: 65%;
    padding-left: 1%;
    margin-right: 1%;
    padding-bottom: 1%;
    font-family: Comic Sans MS;
    color: #518ce6;
}

#divpnlmailto
{
    clear: both;
    float: left;
    height: auto;
    border: solid 1px #ffcc99;
    width: 29%;
    padding-left: 1%;
    margin-left: 1%;
    margin-right: 1%;
    padding-bottom: 1%;
}

.pnlsnailmail
{
    width: 100%;
}

.lblmailtoaddr
{
}

