#module-quote-quotecartconfirm #left_column,
#module-quote-quotecartcarrier #left_column,
#module-quote-quotecartaddress #left_column,
#module-quote-quotecart #left_column,
#module-quote-account #left_column,
#module-quote-accountquote #left_column
{
	display:none;
}
#module-quote-default  fieldset {
    padding:0 0 15px 0;
    border:1px solid #ccc;
    background:#f8f8f8
}
#module-quote-default  h3 {
    margin:0 0 15px 0;
    padding:8px;
    font-size:14px;
    color:#fff;
    text-transform:uppercase;
    background:url(../img/bg_form_h3.png) repeat-x 0 0 #989898
}
#module-quote-default #center_column p {margin:0; padding:0 0 10px 0;}
#module-quote-default #center_column p.desc_contact { text-align: center; padding-left: 10px; padding-right: 10px; }

#module-quote-default p.text label,
#module-quote-default p.select label,
#module-quote-default p.select span,
#module-quote-default p.textarea label {
    display:inline-block;
    padding:6px 15px;
    width:150px;/* 180 */
    font-size:12px;
    text-align:right
}
#module-quote-default p.textarea label {vertical-align:top}
#module-quote-default p.text input,
#module-quote-default p.select input {
    padding:0 5px;
    height:22px;
    width:260px;/* 270 */
    border:1px solid #ccc;
    font-size: 12px;
    color:#666
}
#module-quote-default p.select select {
    margin-right:10px;
    border:1px solid #ccc;
    font-size: 12px;
    color:#666
}
#module-quote-default p.textarea textarea {
    height:80px;
    width:270px;
    border:1px solid #ccc;
    font-size: 12px;
    color:#666
}
#module-quote-default p.submit input {margin-left:185px;}

#content_quote ul li{
    font-size: 12px;           
}
#content_quote .delivery_options_address h3 {
    background: none repeat scroll 0 0 #383838;
    color: #FFFFFF;
    font-size: 12px;
    padding: 6px 11px;
    text-shadow: 0 1px 0 #000000;
    text-transform: uppercase;
}

#content_quote  .delivery_option {
    overflow: auto;
}
#content_quote  .delivery_option_radio {
    float: left;
    margin: 21px 12px;
}

#content_quote .delivery_option label > table.resume td{
    padding: 0 8px;
}
#content_quote .delivery_options_address .delivery_option_logo, #content_quote .delivery_option_carrier .delivery_option_logo{
    padding-left: 10px;
    width: 160px;
}
#content_quote .delivery_option label{
    display: block;
    padding-bottom: 5px;
    padding-top: 5px;
}

#content_quote .delivery_option.alternate_item {
    background: none repeat scroll 0 0 #F1F2F4;
    border-bottom: 1px solid #BDC2C9;
    border-top: 1px solid #BDC2C9;
}
#content_quote textarea {
    border: 1px solid #CCCCCC;
    height: 90px;
    width: 100%;
}
#content_quote .last_item td {
    border-bottom: 1px solid #999999;
}
#content_quote tbody td:last-child {
  /*  border-right: 1px solid #999999; */
}
#module-quote-accountquote .addresses ul.address {
    margin : 0;
}
#module-quote-accountquote #carrier img{
    float : left;
}

#content_quote p.required {
    color: #333333;
}
#content_quote p {
    padding-bottom: 10px;
}
#content_quote p.text label, #content_quote p.password label, #content_quote p.select label {
    display: inline-block;
    font-size: 12px;
    font-weight: bold;
    padding-right: 10px;
    text-align: right;
    width: 105px;
}

#content_quote p.text input, #content_quote p.password input {
    border: 1px solid #CCCCCC;
    height: 20px;
    padding: 0 5px;
    width: 253px;
}
#content_quote p.text label sup, #content_quote p.password label sup, #content_quote p.select label sup {
    color: #990000;
}
#content_quote .required_1{
    color: #990000;
    text-align: right;
}

#quotecart{
    clear: both;
    float: right;
    margin-top: 8px;
}
#quotecart a {
    background:  no-repeat scroll 10px 9px #EEEEEE;
    border-radius: 3px 3px 3px 3px;
    display: block;
    min-width: 130px;
    padding: 15px 60px 10px 10px;
}
#module-quote-quotecart table#cart_summary th.cart_pu,#module-quote-accountquote table#cart_summary th.cart_pu{
    width : 100px;
}
#module-quote-accountquote table#cart_summary td.total_price_container{
    padding : 0px;
}
#module-quote-accountquote .cart_total_price td{
    border-bottom: 1px solid #999;
}
a.exclusive,input.exclusive{
    border-color: rgb(216, 216, 216) rgb(209, 209, 209) rgb(186, 186, 186);
    border-style: solid;
    border-width: 1px;
    padding: 1px 7px 2px;
    margin-left : 5px;
    color: black;
    display: inline-block;
}

/* a.exclusive{
    padding-top : 7px;
} */