#wrapper {padding:22px 25px;overflow:hidden} *:first-child+html #wrapper{padding: 25px 25px}
.iii{float:left;color:#4c4c4c;overflow:hidden;}
    .iii .content h1 {background:url(img/bullet-title.gif) left center no-repeat;padding-left:18px;color:#4c4c4c;font-size:20px;}
    .iii .content h2 {color:#4c4c4c;font-size:17px;margin-bottom:10px;font-weight:normal}
#banners {float:right;width:245px;}
    #banner-quotes {float:none;background:url(img/banner-reques-quotes-large.png) no-repeat center center;height:429px;width:245px;margin-bottom:5px}
        #banner-quotes h2{margin:0;padding:150px 5px 0 5px}
        #banner-quotes span{margin: 0 15px}
        #banner-quotes p{margin: 15px}
    #banner-info {background:url(img/banner-contact-small.jpg) no-repeat;height:139px;margin-bottom:5px}
        #banner-info p {text-align:center;width:140px;font-size:14px;padding:20px 0 0 0px;margin:0; line-height:16px}
     #banner-no-pay {background:url(img/banner-i-small.png) no-repeat;height:180px}
        #banner-no-pay h2{margin:0;padding:25px 10px 0 10px;line-height:20px}
#form {float:right}
#explanation {float:left}

#contact {}
    #contact textarea {width:212px;height:83px;}
    #contact h2 {background-image:url(img/icons.png);background-repeat:no-repeat;padding-left:40px}
        #contact .phone strong,#contact .email strong {display:block}
        #contact .phone h2 {background-position:0 -50px;}
        #contact .visiting h2 {background-position:0 -100px;}
        #contact strong.phone {font-size:16px;}
        #contact p.address{font-weight:bold}
#wrapper   {min-height:510px ;}
    #wrapper  .action-links {margin-top:184px ;}
    #wrapper  .action-links a {color :#043A99 ;}
        #wrapper p img {margin: 0 10px 5px 0;border: 1px solid #999} *:first-child+html #wrapper p img {margin: 0 10px 10px 0;} 
.layer .content p.resume {margin:5px 30px;}

/* Tag forms css*/
    input, select, textarea {width:210px;border:1px solid #b3b3b3;color:#666666} select {width:180px}
        .form.qr_order input,.form.qr_order select,.form.qr_order textarea {width:180px}
        .form.qr_order label {width:80px}
   .form div {margin:5px 0;clear:both;font-size:12px !important}  *:first-child+html .form div {margin:3px 0;} 
       .buttons{text-align:center;clear:both}
       .buttons.preview{border-top:1px dotted #D9D9D9; padding:15px 0 5px 110px}
        .buttons input{border:none;background:none;cursor:pointer;color:#666;height:32px;width:109px;margin:0px 3px;background:url(img/buttons-qr.png) left bottom  no-repeat;text-align:center;}
            .buttons input.hover{background:url(img/buttons-qr.png) 0px 2px no-repeat;color:#134c9e}
        .form div label{float:left;display:block;width:140px;text-align:left;padding:2px 10px 0 0 ;font-size:12px !important;text-align:right;}
        .form div input{padding:2px}
        
/* Layers */
    
    .vi {float:left;}
    .vii {float:right;}
    #contact .vi .content {padding:18px 18px !important;min-height:300px;}
    #contact .vii .content {padding:19px 18px !important;min-height:154px!important;}
        
        .viii{width:100%;}
            .viii .top {height:4px !important;background:url(img/layer-viii-top.gif) no-repeat !important;}
            .viii div.content {min-height:0 !important;background:white;padding:20px 5px;overflow:hidden} * html .viii div.content  {height:1%}
            .viii .bottom {background:url(img/layer-viii-bottom.gif) left -1px no-repeat !important ;}
        .x{width:100%;}
            .x .top {height:4px !important;background:url(img/layer-x-top.gif) no-repeat !important;}
            .x div.content {min-height:0 !important;background:#e6e6e6;padding:3px 5px}
            .x .bottom {background:url(img/layer-x-bottom.gif) left -1px no-repeat !important ;}
            .corner {position:absolute;width:30px;height:30px;background:url(img/table-corner.gif) no-repeat}
        .xi{width:301px;}
            .xi .top {height:4px !important;background:url(img/layer-xi-top.gif) no-repeat !important;}
            .xi div.content {min-height:280px !important;background:#fff;padding:3px 10px;} * html .xi div.content{height:280px}
            .xi .bottom {background:url(img/layer-xi-bottom.gif) left -1px no-repeat !important ;}
/*QR Order */
    .xi.qr_keyterms .content {padding-bottom:30px !important;position:relative;min-height:253px !important;}
        .qr_keyterms .content .link{position:absolute;bottom:8px;}
            .qr_keyterms .content .link a {color:#043a9a}

