/* Css */
* {margin:0; padding:0; border:none;}
table, td, th {border-collapse:collapse; border:solid 1px;}
body {background:#fff url(../images/background/body.jpg) no-repeat center 0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#000;}
body.bodyMain {background:#fff url(../images/background/body1.jpg) no-repeat center 0;}
body.deliveryBody {background:#fff url(../images/background/body2.jpg) no-repeat center 0;}
body.selfBody {background:#fff url(../images/background/body3.jpg) no-repeat center 0;}
body.servicesBody {background:#fff url(../images/background/body4.jpg) no-repeat center 0;}
li {list-style:none;}
input, textarea {font-size:13px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
a {text-decoration:underline; color:#000;}
a:hover {text-decoration:none;}
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}

#wrapper {width:999px; margin:0 auto;}

.head {width:890px; padding:36px 44px 0 65px; height:38px; overflow:hidden;}
.head li {float:left; font-size:20px; color:#fff; font-style:italic; padding:1px 0 0 0;}
.head li a {color:#0a49a2; margin:4px 26px 0 25px; float:left;}
.head li div {color:#0a49a2; margin:4px 26px 0 25px; float:left;}
.head li span {float:left; background:#0a49a2 url(../images/background/headHoverMid.gif) repeat-x 0 bottom; padding:4px 12px 7px 7px;}
.head .last {float:right; padding:0;}
.head .last a {margin:4px 2px 0;}
.headLeft {width:8px; height:37px; background:url(../images/background/headHoverLeft.gif) no-repeat; float:left; overflow:hidden; margin-left:25px;}
.headRight {width:8px; height:37px; background:url(../images/background/headHoverRight.gif) no-repeat; float:left; overflow:hidden;}

.emptyTop {position:relative; width:999px; height:265px;}
.emptyTop a {position:absolute; width:240px; height:69px; overflow:hidden; top:70px; left:-25px;}

.content {clear:both; width:999px;}
.left {width:159px; float:left;}
.left h3 {font-size:21px; color:#0a49a2; font-style:italic;}
.washTowels {margin-top:-20px; padding:11px 0 17px; position:relative; padding-left:7px;}
.tIndex {position:relative; z-index:5;}
#ballzLeft {position:absolute; left:-26px; top:-5px; width:91px; height:72px;}
.left label {font-size:12px;}
.left form p {padding-top:6px;}
.left textarea {border:1px solid #d4d0c8; border-top:2px inset #d4d0c8; border-left:2px inset #d4d0c8; width:140px; background:#fff; height:112px; overflow:hidden; font-style:italic; padding:0 8px;}
.left input {border:1px solid #d4d0c8; border-top:2px inset #d4d0c8; border-left:2px inset #d4d0c8; width:152px; background:#fff; padding:0 2px; margin:6px 0 4px; height:17px;}
.left .inputSend { border:none; width:158px; height:25px; padding:0; margin:9px 0 1px; display:block;}
.left input.captchaType {width:93px;}
img.inputType {margin-right:5px;}
.left form .clearfix span {display:block; background:url(../images/background/inputSendShadow.gif) no-repeat; height:16px; overflow:hidden; width:158px;}
.serviceLeft {/*padding-top:12px;*/}
.serviceLeft p {font-size:12px; padding-top:8px;}

.right {float:right; width:237px; padding-top:60px;}
.orderStatus {background:url(../images/ballzRight.gif) no-repeat; padding:21px 0 39px 32px;}
.right h3 {font-size:16px; font-style:italic; color:#ff6d00; padding-bottom:6px;}
.orderStatus input {border:1px solid #d4d0c8; border-top:2px inset #d4d0c8; border-left:2px inset #d4d0c8; width:148px; background:#fff; padding:0 8px; height:22px; font-size:13px; color:#b2b2b2; font-style:italic;}
.orderStatus .submitRight {border:none; width:30px; height:29px; background:url(../images/background/ballzMini.gif) no-repeat; color:#210d9b; font-size:12px; font-weight:bold; padding:0; margin-left:3px; cursor:pointer;}
.right h2 {color:#0a49a2; font-size:21px; font-style:italic; padding:0 0 7px 11px;}
.rightPad {padding-left:43px;}
.rightPad img {cursor: pointer;}
.contactInfo p {padding:0 0px 0 0px;}

.contactInfo p span {font-size:21px; color:#0a49a2;}
.contactInfo {padding-top:5px;}

.middle {float:left; width:531px; padding:21px 36px 0 36px;}
.middle p {padding:0 0 18px; text-indent: 15px;}
.middle p span {display:block;}
.middle h1 {color:#0a49a2; font-size:25px; font-style:italic; padding-bottom:15px;}
.middle li {list-style-type: decimal; margin-left: 35px;}

.footer {clear:both; width:999px; padding-top:50px;}
.footer p {float:left; width:297px; color:#bcbcbc; padding-right:17px;}
.footer li {float:left; padding-left:19px;}
.footer a {color:#00add8;}
.footer span {color:#00add8;}
.footer_markers {color: #5D5D5B; font-size: 11px;}
.footer_markers p {float:none; width:auto; color:#5D5D5B; padding-right:11px;}


.apple_overlay {  
    display:none;  
    background-image:url(../images/white.png);  
    width:640px;          
    padding:35px;      
    font-size:11px; 
}  
.apple_overlay div.close { 
    background-image:url(../images/close.png); 
    position:absolute; right:5px; top:5px; 
    cursor:pointer; 
    height:35px; 
    width:35px; 
}

#form_errors {color:#ff6d00;}
.order_result span {font-weight:bold; display:block; padding-bottom:15px;}
.hint {padding-top:15px;}
.hint a {color:#ff6d00;}
.serviceLeft p {font-size:13px;}

