﻿/* buy home content */
#buyContentHolder{margin-top:39px; width:730px; padding-left:48px; float:right; position:relative;}
#buyContentBack{width:730px; height:667px; background-image:url(../images/onlineSales/buyContentBack.jpg); background-repeat:no-repeat; margin-top:3px; padding-top:33px;}


.buyHomeHdr{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; padding-left:10px; font-weight:bold;}

#buyExtPara1{width:385px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; margin-bottom:10px; margin-top:17px; padding-left:10px;}

#buyCoolPara1{width:385px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; margin-bottom:20px; margin-top:17px; padding-left:10px;}

.buySpacer{margin-bottom:56px;}
#contentCont1{width:400px;}
#contentCont2{width:390px; height:146px; background-image:url(../images/onlineSales/loclineBackbox.gif); margin-left:10px; margin-bottom:7px;}
#contentCont3{width:400px;}

#cabLink a{margin-left:10px; margin-top:7px; width:102px; height:140px; display:block; background-image:url(../images/onlineSales/cabLink.jpg); overflow:hidden; text-indent: -1000px; font-size: 0px; line-height: 0px;}
#cabLink a:hover{background-image:url(../images/onlineSales/cabLinkOver.jpg);}

#vacmasterLink a{margin-left:10px; width:126px; height:108px; display:block; background-image:url(../images/onlineSales/vacmasterLink.jpg); overflow:hidden; text-indent: -1000px; font-size: 0px; line-height: 0px;}
#vacmasterLink a:hover{background-image:url(../images/onlineSales/vacmasterLinkOver.jpg);}

#vachoseLink a{margin-left:10px; margin-top:7px; width:102px; height:140px; display:block; background-image:url(../images/onlineSales/vachoseLink.jpg); overflow:hidden; text-indent: -1000px; font-size: 0px; line-height: 0px;}
#vachoseLink a:hover{background-image:url(../images/onlineSales/vachoseLinkOver.jpg);}

#pumpLink a{margin-left:10px; margin-top:7px; width:102px; height:140px; display:block; background-image:url(../images/onlineSales/pumpLink.jpg); overflow:hidden; text-indent: -1000px; font-size: 0px; line-height: 0px;}
#pumpLink a:hover{background-image:url(../images/onlineSales/pumpLinkOver.jpg);}

#mixerLink a{margin-left:10px; width:126px; height:108px; display:block; background-image:url(../images/onlineSales/mixerLink.jpg); overflow:hidden; text-indent: -1000px; font-size: 0px; line-height: 0px;}
#mixerLink a:hover{background-image:url(../images/onlineSales/mixerLinkOver.jpg);}

#skimmerLink a{margin-left:10px; margin-top:7px; width:102px; height:140px; display:block; background-image:url(../images/onlineSales/trampLink.jpg); overflow:hidden; text-indent: -1000px; font-size: 0px; line-height: 0px;}
#skimmerLink a:hover{background-image:url(../images/onlineSales/trampLinkOver.jpg);}

.locLink1{width:100px; height:24px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; background-image:url(../images/onlineSales/locLinkS.gif); margin-bottom:0px;}
.locLink1 a{width:100px; height:19px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; padding-top:5px; text-decoration:none; display:block;}
.locLink1 a:hover{color:#a62319; background-image:url(../images/onlineSales/locLinkSOver.gif);}

.locLink2{width:112px; height:24px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; background-image:url(../images/onlineSales/locLink.gif); margin-bottom:0px;}
.locLink2 a{width:112px; height:19px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; padding-top:5px; text-decoration:none; display:block;}
.locLink2 a:hover{color:#a62319; background-image:url(../images/onlineSales/locLinkOver.gif);}

#buyHomeBox{width:190px; display:block; float:right; padding-top:80px;}
.buyHomeBoxSub{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#333; line-height:24px;}


/*catalog page*/
#catalogContentBack{width:730px; padding-top:25px;}


.gvHeader {border-bottom:1px solid #ccc;}
.gvRow th{padding-bottom:3px;}
.gvRow td{padding-top:8px; line-height:16px;}
.txtBoxCenter{text-align:center; height:15px; padding:0px; font-size:12px;}


/*basket page*/

#basketContentBack{width:730px; padding-top:5px;}
#totBoxHolder{display:block; float:right; margin-top:10px;}
#userMessage{width:300px; color:#a62319; font-size:15px; line-height:20px;}
#userOptBox{font-size:14px;}

.gvBskHeader {background-color:#E9E5FE;}
.gvBskRow th{padding-bottom:7px; padding-top:7px}
.gvBskRow td{padding-top:21px; padding-bottom:17px; line-height:16px; border-bottom:1px solid #e7e7e7;}


/*billing info page*/

.asterisk{color:#ff0000;font-weight:bold;}
.formText{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#777;}
#delValidation{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#f00; line-height:30px;}


/*confirm page*/
#delInfoBox{display:block; float:right;}
#orderInfoBox{display:block; float:left;}

#delTable th{background-color:#E9E5FE; padding:7px 0px 7px 5px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
#delTable td{ padding:3px 0px 3px 5px; font-family:Arial, Helvetica, sans-serif; font-size:16px;}

#sumTable{border: solid 1px #7364cd; margin-top:100px;}
#sumTable th{padding:14px 0px 5px 10px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;}
#sumTable td{ padding:0px 0px 14px 10px; font-family:Arial, Helvetica, sans-serif; font-size:16px;}

.gvConfHeader {background-color:#E9E5FE;}
.gvConfRow th{padding-bottom:7px; padding-top:7px; font-family:Arial, Helvetica, sans-serif;}
.gvConfRow td{padding-top:15px; padding-bottom:15px; line-height:16px; border-bottom:1px solid #e7e7e7; font-family:Arial, Helvetica, sans-serif;}


/*thanks page */
#thanksContentBack{width:730px; height:475px; background-image:url(https://www.secpay.com/users/filter01/thanksContentBack.jpg); background-repeat:no-repeat; margin-top:3px; padding-top:25px;}

#thanksContainer{border: solid 1px #7364cd; width:350px; padding:12px 15px 20px 15px; text-align:center;}

#sorryContainer{border: solid 1px #f00; width:350px; padding:12px 15px 20px 15px; text-align:center;}
.sorryHdr{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#f00; margin-bottom:12px;}


.thanksHdr{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#7364cd; margin-bottom:12px;}
.thanksText{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#777; line-height:18px;}

#thanksHomeBox{width:165px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#7364cd; line-height:20px; float:right; margin-top:416px; margin-right:12px;}

.thanksSpacer{margin-bottom:20px;}
