@charset "utf-8";


#footer #contact_info
        {
            float: right;
            width: 200px;
            background-color: #ECEEF0;
        }
        #footer #del_returns
        {
            width: 200px;
            float: right;
            margin-right: 20px;
            background-color: #ECEEF0;
            height: 100px;
        }
        #footer #site_info
        {
            width: 190px;
            float: right;
            margin-right: 67px;
            height: 100px;
        }
        #footer #support
        {
            width: 250px;
            float: none;
            margin-right: 20px;
            background-color: #ECEEF0;
            height: 100px;
        }
        body
        {
        }
        #wrapper #main #item2 #item2_content #desc2
        {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12px;
            color: #333333;
        }
        #wrapper #main #item2 #item2_content #desc2 .style6
        {
            vertical-align: 17%;
        }
        #wrapper #main #item2 #item2_content #pic2
        {
            float: left;
            height: 75px;
            width: 78px;
            background-color: #000099;
            margin-left: 13px;
            margin-top: 13px;
        }
        #wrapper #main #item2 #item2_content #desc2 .style6 a
        {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 10px;
            color: #333333;
            text-decoration: underline;
        }
        #wrapper #main #basket_header #proceed
        {
            padding-top: 0px;
            margin-top: 14px;
            float: right;
            width: 162px;
            height: 22px;
            margin-right: 10px;
        }
        #wrapper #main #basket_header #proceed img
        {
            float: right;
        }
        #wrapper #print
        {
            float: right;
            height: 35px;
            width: 778px;
            margin-right: 10px;
            margin-top: 2px;
            border-bottom-width: 1px;
            border-bottom-style: solid;
            border-bottom-color: #CCCCCC;
        }
        #wrapper #print #print_logo
        {
            width: 53px;
            float: left;
            margin-top: 8px;
            margin-left: 10px;
        }
        #wrapper #print #print_logo
        {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 10px;
            color: #333333;
            text-decoration: underline;
            top: 0px;
        }
        #wrapper #print #print_logo img
        {
            margin-right: 5px;
        }
        #wrapper #print #print_logo
        {
            vertical-align: top;
            width: 20px;
            margin-top: 8px;
        }
        #wrapper #print #print_text
        {
            width: 50px;
            float: left;
            margin-left: 6px;
            margin-top: 12px;
            margin-right: 0px;
            margin-bottom: 0px;
            color: #333333;
            text-decoration: underline;
        }
        #wrapper #remove_all
        {
            height: 47px;
            float: right;
            margin-right: 10px;
            width: 778px;
            border-bottom-width: 1px;
            border-bottom-color: #CCCCCC;
        }
        #wrapper #remove_all #continue_shopping
        {
            float: left;
            height: 24px;
            width: 133px;
            margin-top: 12px;
            margin-left: 10px;
        }
        #wrapper #remove_all #remove_button
        {
            float: left;
            height: 24px;
            width: 100px;
            margin-top: 12px;
            margin-right: 0px;
            margin-bottom: 0px;
            margin-left: 10px;
        }
        #wrapper #remove_all #main_subtotal
        {
            float: right;
            width: 77px;
            margin-top: 14px;
            margin-right: 10px;
            height: 20px;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 18px;
            font-weight: bold;
            color: #333333;
        }
        #wrapper #remove_all #mainprice
        {
            width: 80px;
            float: right;
            height: 20px;
            margin-right: 7px;
            margin-top: 14px;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 18px;
            font-weight: bold;
            color: #666666;
        }
        #wrapper #proceed_footer
        {
            float: right;
            width: 162px;
            margin-right: 10px;
            margin-top: 15px;
            height: 22px;
        }
        #wrapper #print #pages
        {
            float: right;
            height: 15px;
            width: 133px;
            margin-top: 10px;
            background-color: #EFF0F4;
            margin-right: 10px;
        }
        #wrapper #print #pages strong
        {
            padding-left: 4px;
        }
        #wrapper #print #pages a
        {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12px;
            color: #333333;
            text-decoration: none;
        }
        #wrapper #print #print_text a
        {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 10px;
            color: #333333;
            text-decoration: underline;
        }
        #wrapper #main #basket_header #items
        {
            float: left;
            width: 70px;
            margin-left: 137px;
            height: 18px;
            margin-top: 23px;
        }
        #wrapper #banner #bannermain #logout #acc img
        {
            padding-right: 6px;
            padding-top: 0px;
        }
        #wrapper #main #main_confirm #line2
        {
            float: right;
            width: 185px;
            margin-top: 5px;
            margin-right: 10px;
        }
        #wrapper #main #main_confirm #subt
        {
            float: right;
            width: 54px;
            margin-top: 5px;
            margin-right: 9px;
        }
        #wrapper #main #main_confirm #rrp
        {
            float: right;
            width: 54px;
            margin-top: 5px;
            margin-right: 11px;
        }
        #wrapper #main #main_confirm #border
        {
            float: right;
            width: 30px;
            margin-top: 5px;
            margin-right: 20px;
        }
        #wrapper #main #main_confirm #supply2
        {
            float: right;
            width: 30px;
            margin-top: 5px;
            margin-right: 24px;
        }
        #wrapper #main #time_date #purchase_no div
        {
            float: left;
            width: 153px;
        }
        #wrapper #main #time_date #purchase_no #number1
        {
            width: 300px;
        }
        #wrapper #main #bottom
        {
            float: right;
            width: 940px;
            margin-right: 10px;
            height: 18px;
            background-color: #FFFFFF;
        }
        #wrapper #main #bottom #border2
        {
            border-top-width: 1px;
            border-top-style: solid;
            border-top-color: #CCCCCC;
            border-right-color: #CCCCCC;
            border-bottom-color: #CCCCCC;
            border-left-color: #CCCCCC;
            margin-right: 10px;
            margin-left: 10px;
        }
        #wrapper #main #item2 div
        {
            height: 100px;
            float: right;
            margin-right: 10px;
            margin-top: 16px;
            width: 350px;
        }
        #wrapper #banner #bannermain #logout #xs
        {
            float: right;
            height: 15px;
            width: 167px;
            margin-left: 6px;
            padding-top: 4px;
            border-left-width: 1px;
            border-left-style: solid;
            border-left-color: #FFFFFF;
        }
        #wrapper #main #time_date div
        {
            float: none;
            width: 0px;
        }
        #wrapper #main #time_date div
        {
            float: none;
        }
        #wrapper #main div
        {
            float: none;
        }
        #wrapper #main #time_date .img
        {
            float: right;
            width: 240px;
            height: 45px;
        }
        #wrapper #main #time_date #conf
        {
            float: left;
            width: 500px;
            margin-left: 10px;
        }
        #wrapper #main #time_date #order_no
        {
            float: left;
            width: 500px;
            margin-left: 10px;
            margin-top: 10px;
            margin-right: 0px;
            margin-bottom: 0px;
        }
        #wrapper #main #time_date .img #warning
        {
            float: right;
            height: 45px;
            width: 45px;
        }
        #wrapper #main #time_date .img #warning_txt
        {
            float: right;
            height: 30px;
            width: 165px;
            margin-top: 9px;
        }
        #wrapper #main #field3 #map_txt
        {
    margin-left: 10px;
    margin-top: 15px;
    width: 435px;
    size: auto;
    float: left;
        }
        #wrapper #main #field3 #main_list
        {
    margin-top: 20px;
    margin-right: 10px;
    margin-left: 10px;
    height: 682px;
    width: 920px;
        }
        #wrapper #main #field3 #main_list #row1
        {
    float: left;
    width: 920px;
    height: 624px;
    /* [disabled]border: 1px solid #CCCCCC; */
    margin-top: 30px;
        }
        #wrapper #main #field3 #main_list #row2
        {
            height: 934px;
            width: 300px;
            float: right;
            border: 1px solid #CCCCCC;
        }
        #wrapper #main #field3 #main_list #row3
        {
            width: 300px;
            float: right;
            margin-right: 7px;
            height: 934px;
            border: 1px solid #CCCCCC;
        }
        #wrapper #main #field3 #main_list #row1 #h1
        {
            height: 35px;
            background-color: #E4EAE8;
            margin: 0px;
            padding: 0px;
        }
        #wrapper #main #field3 #main_list #row1 #h1 div
        {
            margin-top: 7px;
            padding-left: 10px;
        }
        #wrapper #main #field3 #main_list #row1 #sec1
        {
            margin-top: 10px;
            padding-left: 33px;
            color: #0033CC;
        }
        #wrapper #main #field3 #main_list #row1 #sec2
        {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12px;
            margin-left: 0px;
            padding-top: 0px;
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row1 #dealer_info
        {
            margin-top: 10px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row1 #dealer-welcome
        {
            margin-top: 10px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row1 #dealer_mc
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row1 #part1
        {
            margin-top: 10px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row1 #m1
        {
            margin-top: 5px;
            padding-left: 13px;
            height: 30px;
            width: 240px;
            margin-left: 20px;
            border-bottom-width: 1px;
            border-bottom-style: solid;
            border-bottom-color: #CCCCCC;
        }
        #wrapper #main #field3 #main_list #row1 #con
        {
            margin-top: 10px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row1 #oi
        {
            margin-top: 10px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row3 #de
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row2 #brand
        {
            margin-top: 10px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row2 #billy
        {
            margin-top: 5px;
            padding-left: 33px;
        }
       
        #wrapper #main #main_confirm
        {
            height: 45px;
            margin-top: 5px;
            margin-right: 10px;
            margin-bottom: 0px;
            margin-left: 10px;
            background-color: #FFFFFF;
            width: 940px;
            float: right;
            border-bottom-width: 0px;
            border-bottom-style: solid;
            border-bottom-color: #CCCCCC;
            padding-right: 0px;
            padding-left: 0px;
        }
        #wrapper #main #main_confirm #desc
        {
            margin-top: 5px;
            width: 370px;
            float: none;
            margin-left: 10px;
        }
        #wrapper #main #main_confirm #prt
        {
            margin-top: 0px;
            height: 20px;
            width: 760px;
            float: right;
        }
        #wrapper #main #main_confirm #prt #ref2
        {
            float: right;
            width: 170px;
            margin-right: 10px;
        }
   
        #wrapper #main #item2 #change
        {
            float: right;
            width: 142px;
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            margin-top: 49px;
            margin-right: 30px;
        }
        #wrapper #main #item2 #change
        {
            font-family: Arial, Helvetica, sans-serif;
            color: #659116;
            text-decoration: underline;
        }
        #wrapper #main #item2 #delivery_address
        {
            width: 20px;
            float: left;
            margin-top: 15px;
            margin-right: 0px;
            margin-bottom: 0px;
            margin-left: 10px;
        }
        #wrapper #main #item2 #house
        {
            float: left;
            margin-top: 16px;
            margin-right: 0px;
            margin-bottom: 0px;
            margin-left: 5px;
        }
        #wrapper #main #item3 #cost
        {
            float: right;
            width: 35px;
            margin-right: 45px;
            margin-top: 11px;
        }
        #wrapper #main #item3 #cost
        {
        }
        #wrapper #main #del_options
        {
            float: left;
            width: 300px;
            margin-top: 11px;
            margin-left: 2px;
        }
        #wrapper #main #item5 #del1
        {
            width: 0px;
            height: 41px;
        }
        #wrapper #main #item5 #del1 #time_text
        {
            float: left;
            width: 500px;
            margin-top: 18px;
            margin-left: 35px;
        }
        #wrapper #main #item5 #del2
        {
            height: 45px;
            width: 760px;
        }
        #wrapper #main #item5 #del2 #price1
        {
            float: right;
            width: 40px;
            margin-top: 2px;
            margin-right: 40px;
        }
        #wrapper #main #item5 #del2 #deldesc1
        {
            float: right;
            width: 400px;
            margin-top: 2px;
            margin-right: 245px;
        }
        #wrapper #main #item5 #del2 #radio1
        {
            float: left;
            height: 20px;
            width: 20px;
            margin-left: 10px;
        }
        #wrapper #main #item5 #del3
        {
            height: 40px;
            margin-top: 10px;
            margin-right: 0px;
            margin-bottom: 0px;
            margin-left: 0px;
        }
        #wrapper #main #item5 #del3 #price2
        {
            width: 40px;
            float: right;
            margin-right: 40px;
            margin-top: 2px;
        }
        #wrapper #main #item5 #del3 #deliv3
        {
            width: 550px;
            float: right;
            margin-right: 96px;
            margin-top: 2px;
        }
        #wrapper #main #item5 #del3 #radio2
        {
            float: left;
            height: 20px;
            width: 20px;
            margin-left: 10px;
            margin-top: 0px;
        }
        #wrapper #main #item5 #del3 #radio2 #radio3
        {
            float: left;
        }
        #wrapper #main #item5 #desc4
        {
            height: 50px;
        }
        #wrapper #main #item5 #desc4 #price4
        {
            width: 40px;
            margin-right: 40px;
            float: right;
            margin-top: 2px;
        }
        #wrapper #main #item5 #desc4 #desc4_text
        {
            width: 550px;
            margin-right: 96px;
            float: right;
            margin-top: 2px;
        }
        #wrapper #main #item5 #desc4 #radio4
        {
            float: left;
            height: 20px;
            width: 20px;
            margin-left: 10px;
        }
        #wrapper #main #item5 #info5
        {
            height: 50px;
        }
        #wrapper #main #item5 #info5 #price5
        {
            float: right;
            width: 40px;
            margin-right: 40px;
            margin-top: 3px;
        }
        #wrapper #main #item5 #info5 #desc5_text
        {
            float: right;
            width: 550px;
            margin-right: 96px;
            margin-top: 3px;
        }
        #wrapper #main #item5 #info5 #radio6
        {
            float: left;
            height: 20px;
            width: 20px;
            margin-left: 10px;
        }
        #wrapper #main #item5 #nb1
        {
            margin-left: 35px;
            margin-top: 10px;
        }
        #wrapper #main div
        {
            margin-top: 0px;
            margin-right: 0px;
            margin-bottom: 0px;
            margin-left: 0px;
            padding-left: 0px;
        }
        #wrapper #main #total _
        pricing_text
        {
            margin-top: 11px;
        }
        #wrapper #main #pricing_text
        {
            margin-left: 10px;
            margin-top: 0px;
            height: 38px;
            margin-right: 10px;
        }
        #wrapper #pricing_box
        {
            float: left;
            width: 500px;
        }
        #wrapper #main #pricing_text #pt
        {
            margin-top: 11px;
            width: 760px;
            float: left;
        }
        #wrapper #main #pricingbox
        {
            margin-right: 10px;
            margin-left: 10px;
            height: 189px;
            background-color: #FFFFFF;
        }
        #wrapper #main #pricingbox #line1
        {
            margin-top: 14px;
            height: 30px;
            float: none;
            width: 761px;
        }
        #wrapper #main #pricingbox #line1 #nett
        {
            float: right;
            width: 60px;
            margin-top: 12px;
            margin-right: 355px;
            margin-bottom: 0px;
            margin-left: 0px;
        }
        #wrapper #main #pricingbox #line1 #rrp
        {
            width: 50px;
            float: right;
            margin-top: 12px;
            margin-right: 60px;
        }
        #wrapper #main #pricingbox
        {
            float: left;
            height: 195px;
            width: 761px;
        }
        #wrapper #main #pricingbox #line2
        {
            height: 30px;
            margin-top: 22px;
            width: 500px;
        }
        #wrapper #main #pricingbox #line2 #nett_text
        {
            width: 50px;
            float: right;
            margin-right: 103px;
        }
        #wrapper #main #pricingbox #line2 #rrp_text
        {
            width: 50px;
            float: right;
            margin-right: 60px;
        }
        #wrapper #main #pricingbox #line3
        {
            height: 25px;
            width: 500px;
        }
        #wrapper #main #pricingbox #line3 #nett2
        {
            width: 50px;
            float: right;
            margin-right: 103px;
        }
        #wrapper #main #pricingbox #line3 #rrp2
        {
            float: right;
            height: 20px;
            width: 50px;
            margin-right: 60px;
        }
        #wrapper #main #pricingbox #line4
        {
            margin-top: 33px;
            height: 30px;
            width: 0px;
            border-top-width: 1px;
            border-right-width: 0px;
            border-bottom-width: 0px;
            border-left-width: 0px;
            border-top-style: solid;
            border-right-style: none;
            border-bottom-style: none;
            border-left-style: none;
            border-top-color: #CCCCCC;
            border-right-color: #CCCCCC;
            border-bottom-color: #CCCCCC;
            border-left-color: #CCCCCC;
        }
        #wrapper #main #pricingbox #line4 #nett_total
        {
            float: right;
            width: 70px;
            height: 20px;
            margin-right: 333px;
            margin-top: 12px;
        }
        #wrapper #main #pricingbox #line4 #rrp_total
        {
            width: 70px;
            float: right;
            margin-right: 41px;
            margin-top: 12px;
        }
        #wrapper #main #pricingbox #line2 #goods_text
        {
            float: left;
            width: 100px;
            margin-left: 35px;
        }
        #wrapper #main #pricingbox #line3 #pp_text
        {
            width: 130px;
            float: left;
            margin-left: 35px;
        }
        #wrapper #main #pricingbox #line4 #total
        {
            float: left;
            width: 157px;
            margin-left: 24px;
            margin-top: 12px;
        }
        #wrapper #main #pricingbox #line4
        {
            width: 739px;
            margin-top: 18px;
            margin-right: 8px;
            margin-bottom: 0px;
            margin-left: 11px;
            height: 32px;
        }
        #wrapper #main #confirm2
        {
            float: right;
            width: 133px;
            margin-top: 14px;
            margin-right: 10px;
            margin-bottom: 0px;
            margin-left: 0px;
        }




#wrapper #main #main_confirm #req
        {
            float: right;
            width: 30px;
            margin-top: 5px;
            margin-right: 25px;
            margin-bottom: 0px;
            margin-left: 0px;
        }
        #wrapper #main #main_confirm #staus1
        {
            float: right;
            width: 52px;
            margin-top: 5px;
            margin-right: 16px;
        }
        #wrapper #main #main_confirm #part
        {
            float: left;
            width: 370px;
            margin-top: 5px;
            margin-right: 0px;
            margin-left: 10px;
        }
        #wrapper #main #field2
        {
            float: right;
            width: 940px;
            margin-right: 10px;
            margin-top: 0px;
            background-color: #FFFFFF;
            height: 45px;
        }
        #wrapper #main #field2 #desc4
        {
            width: 370px;
            margin-left: 10px;
            margin-top: 5px;
        }
        #wrapper #main #field2 #ref2
        {
            float: right;
            width: 185px;
            margin-top: 5px;
            margin-right: 10px;
        }
        #wrapper #main #field2 #SUB2
        {
            float: right;
            width: 54px;
            margin-top: 5px;
            margin-right: 9px;
            margin-bottom: 0px;
            margin-left: 0px;
        }
        #wrapper #main #field2 #rrp3
        {
            float: right;
            width: 54px;
            margin-top: 5px;
            margin-right: 11px;
        }
        #wrapper #main #field2 #bord2
        {
            float: right;
            width: 30px;
            margin-top: 5px;
            margin-right: 20px;
        }
        #wrapper #main #field2 #sup2
        {
            float: right;
            width: 30px;
            margin-top: 5px;
            margin-right: 24px;
            margin-bottom: 0px;
            margin-left: 0px;
        }
        #wrapper #main #field2 #qty4
        {
            float: right;
            width: 30px;
            margin-top: 5px;
            margin-right: 25px;
        }
        #wrapper #main #field2 #nostock
        {
            float: right;
            width: 52px;
            margin-top: 5px;
            margin-right: 15px;
        }
        #wrapper #main #field2 #part4
        {
            width: 370px;
            margin-left: 10px;
            margin-top: 5px;
        }
        #wrapper #main #field3
        {
    float: left;
    height: 710px;
    width: 940px;
    margin-left: 10px;
    background-color: #FFFFFF;
    margin-top: 10px;
        }
        #wrapper #main #field4
        {
            float: right;
            width: 940px;
            margin-right: 10px;
            height: 45px;
            background-color: #FFFFFF;
        }
        #wrapper #main #field5
        {
            float: right;
            height: 45px;
            width: 940px;
            margin-right: 10px;
            background-color: #FFFFFF;
        }
        #wrapper #main #field6
        {
            float: right;
            height: 45px;
            width: 940px;
            margin-right: 10px;
            background-color: #FFFFFF;
        }
        #wrapper #main #field7
        {
            float: right;
            height: 45px;
            width: 940px;
            margin-right: 10px;
            background-color: #FFFFFF;
        }
        #wrapper #main #field8
        {
            float: right;
            height: 45px;
            width: 940px;
            margin-right: 10px;
            background-color: #FFFFFF;
        }
        #wrapper #main #field9
        {
            float: right;
            height: 45px;
            width: 940px;
            margin-right: 10px;
            background-color: #FFFFFF;
        }
        #wrapper #main #field10
        {
            float: right;
            height: 45px;
            width: 940px;
            margin-right: 10px;
            background-color: #FFFFFF;
        }
        #wrapper #main #field11
        {
            float: right;
            height: 45px;
            width: 940px;
            margin-right: 10px;
            background-color: #FFFFFF;
        }
        #wrapper #main #field12
        {
            float: right;
            height: 45px;
            width: 760px;
            margin-right: 10px;
            background-color: #FFFFFF;
        }
        #wrapper #main #big_total
        {
            float: right;
            height: 52px;
            width: 940px;
            margin-right: 10px;
            margin-top: 0px;
            background-color: #FFFFFF;
            margin-left: 0px;
        }
        #wrapper #main #thankyou
        {
            float: right;
            height: 32px;
            width: 760px;
            margin-right: 10px;
            background-color: #FFFFFF;
        }
        #wrapper #main #big_total #bt
        {
            height: 50px;
            border-top-width: 1px;
            border-bottom-width: 1px;
            border-top-style: solid;
            border-bottom-style: solid;
            border-top-color: #CCCCCC;
            border-bottom-color: #CCCCCC;
            margin-right: 10px;
            margin-left: 10px;
        }
        #wrapper #main #thank_you
        {
            float: right;
            height: 27px;
            width: 940px;
            margin-right: 10px;
            background-color: #FFFFFF;
        }
        #wrapper #main #big_total #bt #big_price
        {
            float: right;
            width: 252px;
            margin-top: 15px;
        }
        #wrapper #main #big_total #bt #print_icon
        {
            float: left;
            height: 20px;
            width: 20px;
            margin-top: 16px;
        }
        #wrapper #main #big_total #bt div
        {
            width: 30px;
            float: left;
            margin-left: 3px;
            margin-top: 10px;
        }
        #wrapper #main #big_total #bt .style28
        {
            text-decoration: underline;
            margin-top: 21px;
            margin-left: 6px;
        }
        #wrapper #main #thank_you #thankyou_text
        {
            float: right;
            width: 139px;
            margin-top: 6px;
            font-family: Arial, Helvetica, sans-serif;
            margin-right: 13px;
        }
        #wrapper #main #basket_header #print
        {
            float: right;
            height: 15px;
            width: 30px;
            margin-top: 21px;
            margin-right: 10px;
            color: #333333;
            border-top-width: 0px;
            border-right-width: 0px;
            border-bottom-width: 0px;
            border-left-width: 0px;
            border-top-style: none;
            border-right-style: none;
            border-bottom-style: none;
            border-left-style: none;
        }
        #wrapper #main #basket_header #print
        {
            color: #333333;
            text-decoration: underline;
        }
        #wrapper #main #basket_header #printer_logo
        {
            float: right;
            height: 20px;
            width: 20px;
            margin-top: 16px;
            margin-right: 6px;
        }
        #wrapper #main #thank_you #all_prices
        {
            float: left;
            width: 150px;
            margin-left: 10px;
            margin-top: 8px;
        }
        #wrapper #main #time_date #purchase_no
        {
            float: left;
            height: 20px;
            width: 460px;
            margin-left: 10px;
            margin-top: 10px;
        }
        #wrapper #main #time_date #po_no
        {
            float: none;
            width: 315px;
            height: 15px;
            margin-right: 10px;
            margin-left: 160px;
            margin-top: 25px;
        }
        .style34
        {
            color: #333333;
        }
        #wrapper #banner #bannermain #logout #xs img
        {
            margin-right: 5px;
            margin-left: 5px;
        }
        #wrapper #leftcolumn #box1 #con1
        {
            line-height: 20px;
            padding-top: 8px;
            padding-left: 22px;
        }
        a:link
        {
            color: #333333;
            text-decoration: none;
        }
        a:visited
        {
            text-decoration: none;
            color: #333333;
        }
        a:hover
        {
            text-decoration: underline;
            color: #333333;
        }
        a:active
        {
            text-decoration: none;
            color: #0033CC;
        }
        #wrapper #leftcolumn #box2 #con2
        {
            line-height: 20px;
            padding-top: 8px;
            padding-left: 22px;
        }
        #wrapper #leftcolumn #box3 #con3
        {
            line-height: 20px;
            padding-top: 8px;
            padding-left: 22px;
        }
        #wrapper #leftcolumn #box4 #con4
        {
            line-height: 20px;
            padding-top: 8px;
            padding-left: 22px;
        }
        #wrapper #banner #bannermain #main_buttons #lists a
        {
            color: #FFFFFF;
        }
        .style35
        {
            color: #666666;
            font-size: 18px;
            font-weight: bold;
        }
        #wrapper #main #field3 #main_list #row1 #sec3
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row1 #sec4
        {
            margin-top: 5px;
            padding-left: 13px;
            height: 30px;
            border-bottom-width: 1px;
            border-bottom-style: solid;
            border-bottom-color: #CCCCCC;
            width: 240px;
            margin-left: 20px;
        }
        #wrapper #main #field3 #main_list #row1 #info
        {
            margin-top: 10px;
            padding-left: 33px;
        }
        .style36
        {
            font-size: 18px;
            font-weight: bold;
            color: #729287;
        }
        #wrapper #main #field3 #main_list #row1 #welcome
        {
            margin-top: 10px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row1 #mach
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row1 #parts
        {
            margin-top: 5px;
            padding-left: 13px;
            width: 240px;
            margin-left: 20px;
            height: 30px;
            border-bottom-width: 1px;
            border-bottom-style: solid;
            border-bottom-color: #CCCCCC;
        }
        #wrapper #main #field3 #main_list #row1 #news
        {
            margin-top: 10px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row1 #general
        {
            margin-top: 10px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row1 #head2
        {
            height: 35px;
            margin-top: 15px;
            background-image: url(../QV%20Machinery/images/map%20header2.gif);
            background-repeat: no-repeat;
        }
        #wrapper #main #field3 #main_list #row1 #quickview_parts
        {
            margin-top: 10px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row1 #quickview_mc
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row1 #support
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row1 #my_acc
        {
            height: 30px;
            width: 240px;
            margin-left: 20px;
            padding-left: 13px;
            margin-top: 5px;
            border-bottom-width: 1px;
            border-bottom-style: solid;
            border-bottom-color: #CCCCCC;
        }
        #wrapper #main #field3 #main_list #row1 #dealer_parts
        {
            margin-top: 5px;
            padding-left: 13px;
            width: 240px;
            margin-left: 20px;
            height: 30px;
            border-bottom-width: 1px;
            border-bottom-style: solid;
            border-bottom-color: #CCCCCC;
        }
        #wrapper #main #field3 #main_list #row1 #dealer_news
        {
            margin-top: 10px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row1 #dealer_news1
        {
            margin-top: 10px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row3 #qheader
        {
            height: 35px;
            background-image: url(../QV%20Machinery/images/map%20header3.gif);
        }
        #wrapper #main #field3 #main_list #row3 #order_history
        {
            margin-top: 10px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row3 #my_account
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row3 #qp_search
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row3 #qv_mc
        {
            margin-top: 5px;
            padding-left: 13px;
            height: 30px;
            width: 240px;
            margin-left: 20px;
            border-bottom-width: 1px;
            border-bottom-style: solid;
            border-bottom-color: #CCCCCC;
        }
        #wrapper #main #field3 #main_list #row3 #This_Months_Offers
        {
            margin-top: 10px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row3 #Parrts
        {
            margin-top: 10px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row3 #mc
        {
            height: 30px;
            width: 240px;
            margin-top: 5px;
            margin-left: 20px;
            padding-left: 13px;
            border-bottom-width: 1px;
            border-bottom-style: solid;
            border-bottom-color: #CCCCCC;
        }
        #wrapper #main #field3 #main_list #row3 #consumables
        {
            margin-top: 10px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row3 #oils
        {
            margin-top: 10px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row3 #sparks
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row3 #safety
        {
            margin-top: 5px;
            padding-left: 13px;
            border-bottom-width: 1px;
            border-bottom-style: solid;
            border-bottom-color: #CCCCCC;
            width: 240px;
            margin-left: 20px;
            height: 30px;
        }
        #wrapper #main #field3 #main_list #row3 #parts_dl
        {
            margin-top: 15px;
            height: 35px;
            background-image: url(../QV%20Machinery/images/map%20header4.gif);
        }
        #wrapper #main #field3 #main_list #row3 #pricing
        {
            margin-top: 10px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row3 #returns
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row3 #bulletins
        {
            height: 30px;
            width: 240px;
            margin-left: 20px;
            padding-left: 13px;
            border-bottom-width: 1px;
            border-bottom-style: solid;
            border-bottom-color: #CCCCCC;
            margin-top: 5px;
        }
        #wrapper #main #field3 #main_list #row3 #contaccts
        {
            margin-top: 10px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row3 #honda
        {
            margin-top: 10px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row3 #man_links
        {
            margin-top: 5px;
            padding-left: 33px;
            margin-left: 0px;
        }
        #wrapper #main #field3 #main_list #row3 #mc_header
        {
            margin-top: 10px;
            height: 35px;
            background-image: url(../QV%20Machinery/images/map%20header4.gif);
        }
        #wrapper #main #field3 #main_list #row3 #catalogues
        {
            margin-top: 5px;
            padding-left: 33px;
            width: 267px;
            height: 15px;
        }
        #wrapper #main #field3 #main_list #row3 #ss
        {
            margin-top: 5px;
            padding-left: 13px;
            margin-left: 20px;
            border-bottom-color: #CCCCCC;
        }
        #wrapper #main #field3 #main_list #row3 #narrow_by_cat
        {
            margin-top: 10px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row3 #c1
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row3 #chainsaws
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row3 #c3
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row3 #generator
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row2 #c5
        {
            margin-top: 10px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row2 #c6
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row2 #c7
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row1 #qvpart
        {
            margin-top: 15px;
            height: 35px;
            background-image: url(../QV%20Machinery/images/map%20header3.gif);
        }
        #wrapper #main #field3 #main_list #row1 #p1
        {
            margin-top: 10px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row1 #p2
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row1 #p3
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row1 #p4
        {
            height: 30px;
            width: 240px;
            margin-top: 5px;
            margin-left: 20px;
            padding-left: 13px;
            border-bottom-width: 1px;
            border-bottom-style: solid;
            border-bottom-color: #CCCCCC;
        }
        #wrapper #main #field3 #main_list #row1 #month
        {
            margin-top: 10px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row3 #gen_acc
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row3 #ht
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row3 #lg
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row3 #lc
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row3 #lma
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row3 #lawnmowers
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row3 #logs
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row3 #multi
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row3 #oneplus
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row3 #pressure
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row3 #pruners
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row3 #tillerac
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row3 #tillers
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row3 .tractoracc
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row3 #trac_ride
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row3 #vacs
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row3 #pumps
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row2 #bosch
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row2 #briggs
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row2 #brill
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row2 #centurion
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row2 #echo
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row2 #eliet
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row2 #flymo
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row2 #gloria
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row2 #hayter
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row2 #hitachi
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row2 #hond
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row2 #ibea
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row2 #lk
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row2 #makita
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row2 #mcculloch
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row2 #mountfield
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row2 #qualcast
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row2 #ryobi
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row2 #shwwn
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row2 #spyker
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row2 #stihl
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row2 #uni
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row2 #vikin
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row2 #westwood
        {
            margin-top: 5px;
            padding-left: 33px;
        }
        #wrapper #main #field3 #main_list #row2 #machine_cont
        {
            height: 35px;
            background-image: url(../QV%20Machinery/images/map%20header4cont.gif);
        }






body {
	background-color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	width: 980px;
	height: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: left;
	list-style-type: none;
	background-image: url(../images/site_bgd.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	background-attachment: 0;
	padding: 0px;
}

#wrapper {
    background-color: #FFFFFF;
    height: 1185px;
    margin-right: 0px;
}

#wrapper #leftcolumn {
	width: 160px;
	margin-right: 0px;
	margin-left: 10px;
	height: 928px;
	float: left;
	margin-top: 15px;
	padding-right: 11px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #999999;
}

#wrapper #banner {
	height: 87px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	width: 980px;
}
#wrapper #banner #bannerrollover {
	height: 87px;
	float: left;
	width: 155px;
}
#wrapper #banner #bannermain {
	width: 980px;
	float: right;
	height: 100px;
	background-repeat: no-repeat;
	background-image: url(../images/newsitemapheader.jpg);
}

#wrapper #banner #bannermain #logout {
	float: right;
	width: 99%;
	text-align: right;
	padding-top: 6px;
	padding-right: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
#wrapper #banner #bannermain #logout #acc {
 float: right;
	width: 50%;
	padding-top: 3px;
	padding-right: 2px;
	text-align: right;
}

#wrapper #banner #bannermain #logout #button {
	float: right;
}
#wrapper #banner #bannermain #main_buttons {
	float: right;
	width: 800px;
	margin-top: 11px;
	margin-right: 9px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 30px;
}
#wrapper #banner #bannermain #main_buttons #checkout {
	height: 28px;
	width: 112px;
	float: right;
}
#wrapper #banner #bannermain #main_buttons #basket {
	width: 112px;
	float: right;
	height: 28px;
}
#wrapper #banner #bannermain #bannerbuttons div {
	width: 550px;
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


#wrapper #banner #bannermain #bannerbuttons ul {
	margin: 0px;
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#wrapper #banner #bannermain #bannerbuttons li {
	list-style-type: none;
	display: inline;
	padding-right: 6px;
	padding-left: 4px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
#wrapper #leftcolumn #box1 {
	height: 85px;
	background-color: #ECEEF0;
	margin-bottom: 10px;
}
#wrapper #leftcolumn #box1 #header1 {
	background-image: url(../Images/left%20column/menu%20bar%20top.jpg);
	height: 23px;
	padding-left: 22px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
}
#wrapper #leftcolumn #box1 #maintext {
	padding-top: 9px;
	padding-left: 22px;
	line-height: 20px;
}
#wrapper #leftcolumn #box2 {
	height: 104px;
	background-color: #ECEEF0;
	margin-bottom: 10px;
	width: 100%;
}
#wrapper #leftcolumn #box2 #header2 {
	height: 30px;
	background-image: url(../Images/left%20column/menu%20bar%20top.jpg);
}
#wrapper #leftcolumn #box2 #header2 #text2 {
	padding-top: 7px;
	padding-left: 22px;
}
#wrapper #leftcolumn #box2 .maintext2 {
	padding-top: 8px;
	padding-left: 22px;
	line-height: 20px;
}
#wrapper #leftcolumn #box3 {
	height: 126px;
	background-color: #ECEEF0;
	margin-bottom: 10px;
}
#wrapper #leftcolumn #box3 #header3 {
	background-image: url(../Images/left%20column/menu%20bar%20top.jpg);
	background-repeat: no-repeat;
	height: 30px;
}
#wrapper #leftcolumn #box3 #header3 #header3text {
	padding-top: 7px;
	padding-left: 22px;
}
#wrapper #leftcolumn #box3 #maintext3 {
	padding-top: 9px;
	padding-left: 22px;
	line-height: 20px;
}
#wrapper #leftcolumn #box4 {
	height: 229px;
	background-color: #ECEEF0;
	margin-bottom: 10px;
}
#wrapper #leftcolumn #box4 #header4 {
	height: 23px;
	background-image: url(../Images/left%20column/menu%20bar%20top.jpg);
	padding-top: 7px;
	padding-left: 22px;
}
#wrapper #leftcolumn #box4 #text4 {
	padding-top: 9px;
	padding-left: 22px;
}
#wrapper #leftcolumn #adverts {
	height: 344px;
	background-color: #ECEEF0;
}
#wrapper #maincontent #searchmain #searchresults table {
	background-color: #FFFFFF;
}
#wrapper #leftcolumn #box1 #maintext a {
	color: #333333;
	text-decoration: none;
}
#wrapper #leftcolumn #box2 .maintext2 a {
	color: #333333;
	text-decoration: none;
}
#wrapper #leftcolumn #box3 #maintext3 a {
	color: #333333;
	text-decoration: none;
}
#wrapper #leftcolumn #box4 #text4 a {
	color: #333333;
	text-decoration: none;
}
#footer_block {
}
#apDiv2 div {
	background-color: #000066;
	position: fixed;
}
#footer {
	height: 70px;
	margin-right: 0px;
	margin-left: 0px;
	padding-right: 10px;
	padding-left: 10px;
}
#footer #grey_footer {
	background-color: #E4E8ED;
	height: 50px;
	margin-bottom: 1px;
}
#footer {
	background-color: #F1F2F4;
	height: 140px;
	margin-top: 40px;
	width: 960px;
}
.style1 {
	font-size: 20px;
	font-weight: bold;
}
#footer #footer_text {
	height: 25px;
	text-align: right;
	padding-top: 7px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #A0A0A0;
	border-right-color: #A0A0A0;
	border-bottom-color: #A0A0A0;
	border-left-color: #A0A0A0;
}
.style2 {
	font-size: 9px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#footer #footer_text div {
	width: 100px;
}
#footer #footer_text #tel_no {
	float: right;
	width: 85px;
}
#footer #footer_text #bell {
	float: right;
	margin-right: 5px;
	width: 20px;
	padding-top: 1px;
	margin-left: 8px;
}
#footer #footer_text div {
	float: right;
	margin-right: 0px;
	width: 200px;
	text-align: right;
}
#footer #footer_text li {
	list-style-type: none;
	display: inline;
	padding-right: 6px;
	padding-left: 6px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #333333;
}
#footer #footer_text ul {
	margin: 0px;
	padding: 0px;
}
#wrapper #maincontent {
	margin-top: 15px;
	float: right;
}
#wrapper #footer {
	height: 50px;
	width: 800px;
	float: none;
}
#wrapper #banner #bannermain #main_buttons #banner_list li {
	list-style-type: none;
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 6px;
	padding-left: 6px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
#wrapper #banner #bannermain #main_buttons #banner_list ul {
	padding-left: 0px;
}
#wrapper #banner #bannermain #main_buttons #banner_list img {
	padding-top: 5px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}
#wrapper #banner #bannermain #main_buttons #lists .last3 {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#wrapper #banner #bannermain #main_buttons #banner_list {
	height: 0px;
}
#wrapper #banner #bannermain #main_buttons #arrow {
	width: 15px;
	float: right;
	height: 12px;
	margin-top: 23px;
	padding-right: 50px;
}
#wrapper #banner #bannermain #main_buttons #lists {
	width: 600px;
	float: right;
	height: 32px;
	padding-right: 65px;
	margin-right: 0px;
	margin-top: 0px;
	padding-top: 0px;
}
#wrapper #banner #bannermain #main_buttons #lists li {
	list-style-type: none;
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 6px;
	padding-left: 6px;
}
#wrapper #banner #bannermain #main_buttons #lists ul {
	padding-left: 180px;
	vertical-align: text-bottom;
	padding-top: 3px;
}
#wrapper #banner #bannermain #main_buttons #lists li {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
#footer #service {
	width: 190px;
	float: right;
	height: 100px;
}
#footer #deliveries {
	width: 190px;
	height: 100px;
	float: right;
	margin-right: 66px;
}
#footer .contact_info {
	width: 190px;
	float: left;
	margin-right: 67px;
	height: 120px;
}
#footer #service #service_header {
	background-image: url(../Images/new%20images/footer%20box.gif);
	background-repeat: no-repeat;
	height: 24px;
}
#footer #deliveries #deliveries_header {
	background-image: url(../Images/new%20images/footer%20box.gif);
	background-repeat: no-repeat;
	height: 24px;
}
#footer #site_info #site_header {
	background-image: url(../Images/new%20images/footer%20box.gif);
	background-repeat: no-repeat;
	height: 24px;
}
#footer .contact_info #contact_header {
	background-image: url(../Images/new%20images/footer%20box.gif);
	background-repeat: no-repeat;
	height: 24px;
}
#footer .contact_info #contact_header div {
	padding-top: 5px;
}
#footer #site_info #site_header div {
	padding-top: 5px;
}
#footer #deliveries #deliveries_header div {
	padding-top: 5px;
}
#footer #service #service_header div {
	padding-top: 5px;
}
#footer .contact_info #contact_text {
	width: 65px;
	height: 100px;
	float: left;
	padding-top: 12px;
	padding-left: 1px;
}
#footer .contact_info #contact_text2 {
	float: right;
	width: 123px;
	height: 100px;
	padding-top: 12px;
	text-align: justify;
}
#footer #site_info #site_text {
	line-height: 16px;
	padding-top: 10px;
	padding-left: 2px;
}
#footer #deliveries #deliveries_text {
	padding-top: 10px;
	line-height: 16px;
	padding-left: 2px;
}
#footer #service #service_text {
	line-height: 16px;
	padding-top: 10px;
	color: #333333;
	padding-left: 2px;
}
#wrapper #maincontent #searchmain .searchbar #searchwrapper div {
	float: right;
	width: 22px;
}
#wrapper #maincontent #searchmain .searchbar #searchwrapper img {
	float: right;
}
#wrapper #main {
    float: right;
    width: 960px;
    margin-top: 15px;
    background-color: #F2F2F2;
    height: 780px;
    margin-right: 10px;
}
#wrapper #main #basket_header {
    background-image: url(../Images/newark%20site_header.jpg);
    background-repeat: no-repeat;
    height: 48px;
    margin-bottom: 0px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #FFFFFF;
}
#wrapper #main #item1 {
	margin-top: 5px;
	margin-right: 10px;
	margin-left: 10px;
	background-color: #FFFFFF;
	height: 100px;
	float: none;
}
#wrapper #main #item2 {
	margin-top: 7px;
	margin-right: 10px;
	margin-left: 10px;
	height: 150px;
	background-color: #FFFFFF;
	width: 940px;
}
#wrapper #main #item3 {
	margin-top: 0px;
	margin-right: 10px;
	margin-left: 10px;
	height: 28px;
	background-color: #F2F2F2;
	width: 940px;
	margin-bottom: 12px;
}
#wrapper #main #item4 {
	height: 100px;
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
	background-color: #FFFFFF;
}
#wrapper #main #item5 {
	height: 540px;
	margin-top: 0px;
	margin-right: 10px;
	margin-left: 10px;
	background-color: #FFFFFF;
	width: 760px;
}
#wrapper #main #item6 {
	background-color: #FFFFFF;
	height: 100px;
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
}
#wrapper #main #item7 {
	height: 100px;
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
	background-color: #FFFFFF;
}
#wrapper #main #header_text {
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
}
#wrapper #main #header {
	margin-right: 0px;
	margin-left: 10px;
	margin-top: 5px;
	float: none;
	width: 950px;
	height: 28px;
}
#wrapper #main #header #right_list {
	width: 260px;
	float: right;
	height: 20px;
	margin: 0px;
}
#wrapper #main #header #right_list li {
	list-style-type: none;
	display: inline;
	text-align: right;
	padding-right: 40px;
	padding-left: 20px;
}
#wrapper #main #header #right_list ul {
	text-align: right;
	margin: 0px;
	float: right;
	width: 250px;
	padding-top: 4px;
	padding-bottom: 0px;
}
#wrapper #main #header #right_list li {
	padding-left: 5px;
}
#wrapper #main #header #rrp_box {
	width: 55px;
	float: right;
	margin-right: 8px;
	height: 20px;
	padding-top: 2px;
}
#wrapper #main #header #rrp_box #select {
	width: 55px;
}
#wrapper #main #header #left_menu {
	width: 170px;
	padding-top: 4px;
	margin-right: 50px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#wrapper #main #header #left_menu ul {
	margin: 0px;
	padding: 0px;
}
#wrapper #main #header #left_menu li {
	list-style-type: none;
	display: inline;
	padding-right: 35px;
	padding-left: 0px;
}
#wrapper #main #item1 #item1_content {
	height: 80px;
	margin-top: 10px;
}
#wrapper #main #item1 #item1_content #ref_number {
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 175px;
	float: right;
}
#wrapper #main #item1 #item1_content #ref_number #textfield {
	width: 175px;
	float: right;
	margin-right: 9px;
}
#wrapper #main #item1 #item1_content #subtotal1 {
	width: 60px;
	margin-top: 44px;
	float: right;
	margin-right: 20px;
	height: 20px;
	padding-top: 0px;
}
#wrapper #main #item1 #item1_content #subtotal1 div {
	float: none;
}
#wrapper #main #item1 #item1_content #rrp {
	height: 15px;
	width: 50px;
	margin-top: 15px;
	margin-right: 13px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: right;
	padding-top: 0px;
}
#wrapper #main #item1 #item1_content #qty1 {
	width: 40px;
	height: 20px;
	margin-top: 40px;
	float: right;
	margin-right: 50px;
}
#wrapper #main #item1 #item1_content #qty1 #textfield2 {
	width: 40px;
	float: right;
}
#wrapper #main #item1 #item1_content #status1 {
	width: 52px;
	margin-top: 44px;
	float: right;
	margin-right: 30px;
}
#wrapper #main #item1 #item1_content #description1 {
	width: 155px;
	margin-top: 29px;
	height: 50px;
	float: right;
	margin-right: 2px;
	margin-left: 0px;
}
#wrapper #main #item1 #item1_content #description1 img {
	padding-top: 5px;
	padding-right: 4px;
}
#wrapper #main #item1 #item1_content #description1 .style6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	vertical-align: text-top;
	text-align: center;
}
#wrapper #main #header div {
	float: right;
	width: 210px;
	text-align: right;
	padding-top: 4px;
	margin-right: 26px;
}
#wrapper #main #header li {
	list-style-type: none;
	display: inline;
	padding-right: 50px;
	padding-left: -1px;
}
#wrapper #main #header ul {
	margin: 0px;
	padding: 0px;
}
#wrapper #main #header #my_items {
	float: left;
	margin-left: 19px;
	text-align: left;
	width: 210px;
}
#wrapper #main #item1 #item1_content #pic1 {
	float: left;
	width: 78px;
	margin-left: 13px;
	margin-top: 13px;
	background-color: #999999;
	height: 75px;
}
#wrapper #main #item1 #item1_content #description1 .style6 a {
	color: #333333;
	text-decoration: underline;
}
#wrapper #main #item2 #item2_content {
	height: 80px;
	margin-top: 10px;
}
#wrapper #main #item2 #item2_content #ref2 {
	margin-top: 40px;
	width: 100px;
	float: right;
	margin-right: 9px;
}
#wrapper #main #item2 #item2_content #ref2 #textfield3 {
	float: right;
	width: 100px;
}
#wrapper #main #item2 #item2_content #subtotal2 {
	width: 60px;
	float: right;
	margin-top: 44px;
	margin-right: 31px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 20px;
}
#wrapper #main #item2 #item2_content #rrp2 {
	width: 60px;
	margin-top: 44px;
	margin-right: 23px;
	float: right;
	height: 20px;
}
#wrapper #main #item2 #item2_content #qty2 {
	float: right;
	width: 40px;
	margin-top: 40px;
	margin-right: 27px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#wrapper #main #item2 #item2_content #qty2 #textfield4 {
	float: right;
	width: 40px;
}
#wrapper #main #item2 #item2_content #stock2 {
	width: 52px;
	margin-top: 44px;
	margin-right: 37px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: right;
}
#wrapper #main #item2 #item2_content #desc2 {
	width: 200px;
	float: right;
	margin-right: 11px;
	margin-top: 29px;
}
#wrapper #main #item2 #item2_content #desc2 img {
	padding-top: 5px;
	padding-right: 7px;
}
#wrapper #main #item2 #item2_content #desc2 .style6 {
	color: #333333;
	text-decoration: underline;
	padding-top: -2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#wrapper #main #address {
	margin-right: 10px;
	margin-left: 10px;
	height: 150px;
	background-color: #FFFFFF;
}
#wrapper #main #address #home_icon {
	float: left;
	width: 20px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#wrapper #main #header #order_summary_text {
	width: 150px;
	padding: 0px;
	height: 20px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 12px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #80A91F;
}
#wrapper #main #address #address_text {
	width: 210px;
	float: left;
	margin-left: 5px;
	margin-top: 15px;
}
#wrapper #main #address #change_address {
	float: right;
	width: 142px;
	margin-top: 49px;
	margin-right: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #80A949;
	text-decoration: underline;
}
#wrapper #main #delivery_options {
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 0px;
	height: 338px;
	background-color: #FFFFFF;
}
#wrapper #main #delivery_options #11 {
	height: 38px;
	float: none;
	width: 0px;
}
#wrapper #main #delivery_options #del_options {
	height: 312px;
	color: #FFFFFF;
	background-color: #FFFFFF;
	margin-top: 38px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#wrapper #main #delivery_options #11 #deltext {
	margin-top: 13px;
	margin-left: 0px;
	width: 778px;
}
#wrapper #main #item1 #item1_content #ref {
	width: 190px;
	float: right;
	margin-top: 11px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#wrapper #main #item1 #item1_content #ref #textfield {
	width: 190px;
	float: right;
}
#wrapper #main #item1 #item1_content #subtotal {
	float: right;
	width: 50px;
	margin-right: 25px;
	margin-top: 15px;
	height: 15px;
}
#wrapper #main #item1 #item1_content #tick {
	float: right;
	height: 15px;
	width: 30px;
	margin-right: 22px;
	margin-top: 15px;
	text-align: center;
}
#wrapper #main #item1 #item1_content #qty {
	float: right;
	width: 30px;
	margin-right: 26px;
	margin-top: 15px;
	height: 15px;
	text-align: center;
}
#wrapper #main #item1 #item1_content #qty #textfield2 {
	float: right;
	width: 40px;
}
#wrapper #main #item1 #item1_content #stock {
	float: right;
	width: 35px;
	margin-top: 11px;
	margin-right: 31px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 25px;
}
#wrapper #main #item1 #item1_content #info {
	width: 145px;
	float: right;
	margin-right: 0px;
	margin-top: 23px;
}
#wrapper #main #item1 #item1_content #info img {
	margin-top: 7px;
	margin-right: 5px;
}
#wrapper #main #item1 #item1_content #image1 {
	float: left;
	width: 78px;
	height: 75px;
	margin-right: 5px;
	margin-top: -17px;
	margin-left: 10px;
}
#wrapper #main #item1 #item1_content #info {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin-right: 3px;
	width: 150px;
	margin-top: 13px;
	height: 20px;
}
#wrapper #main #header #ref_text {
	width: 110px;
	float: right;
	margin-right: 78px;
}
#wrapper #main #header #sub {
	float: right;
	width: 50px;
	margin-right: 52px;
}
#wrapper #main #header #border {
	margin-right: 17px;
	width: 33px;
}
#wrapper #main #header #qty_ordered {
	margin-right: 20px;
	width: 40px;
}
#wrapper #main #header #status {
	width: 45px;
	margin-right: 19px;
}
#wrapper #main #item1 #item1_content #stock #textfield2 {
	width: 35px;
}
#wrapper #main #item1 #item1_content #info .style6 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: underline;
}
#wrapper #prices_text {
	float: left;
	width: 300px;
	margin-left: 20px;
	margin-top: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
#wrapper #main #item1 #item1_content #description {
	float: right;
	padding-left: 0px;
	margin-left: 0px;
	width: 663px;
	margin-top: 14px;
	padding-top: 0px;
}
#wrapper #main #item1 #item1_content div {
	width: 100px;
	float: right;
}
#wrapper #main #item1 #item1_content #partnumber {
	margin-right: 15px;
	width: 136px;
	margin-top: 5px;
	float: right;
}
#wrapper #main #item1 #bin {
	width: 100px;
	float: left;
	margin-top: 0px;
}
#wrapper #main #item1 #bin img {
	float: left;
}
#wrapper #main #item1 #item1_content #image1 img {
	float: left;
}
#wrapper #main #item1 #item1_content #partnumber .style11 a {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: underline;
}
#wrapper #main #pricing #goods1 {
	width: 500px;
	float: left;
}
#wrapper #main #pricing #goods #nett1 {
	width: 60px;
	float: right;
	margin-right: 172px;
}
#wrapper #main #pricing #goods #rrp1 {
	width: 60px;
	float: right;
	margin-right: 38px;
}
#wrapper #main #pricing #goods #goods_text {
	float: left;
	width: 50px;
}
#wrapper #main #pricing #pp {
	float: left;
	width: 500px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 35px;
	height: 20px;
}
#wrapper #main #pricing #pp #ppnett {
	float: right;
	width: 60px;
	margin-right: 172px;
}
#wrapper #main #pricing #pp #pprrp {
	float: right;
	width: 60px;
	margin-right: 38px;
}
#wrapper #main #pricing #pp #post_pack {
	float: left;
	width: 120px;
}
#wrapper #main #pricing #bottom_totals {
	float: left;
	height: 47px;
	margin-top: 18px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	width: 738px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#wrapper #main #pricing #bottom_totals #big_totals {
	width: 500px;
	margin-left: 25px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	height: 30px;
}
#wrapper #main #pricing #bottom_totals #big_totals #biggnett {
	float: right;
	width: 80px;
	margin-right: 152px;
}
#wrapper #main #pricing #bottom_totals #big_totals #bigrrp {
	width: 80px;
	float: right;
	margin-right: 18px;
}
#wrapper #main #pricing #bottom_totals #big_totals #order_total {
	float: left;
	width: 160px;
}
#wrapper #main #order_confirm {
	margin-top: 14px;
	margin-right: 10px;
	float: right;
	width: 133px;
}
#wrapper #main #basket_header #confirm {
	float: right;
	width: 133px;
	margin-top: 14px;
	height: 22px;
	margin-right: 10px;
}
#wrapper #main #basket_header #purchase_order {
	float: right;
	width: 200px;
	margin-top: 14px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#wrapper #main #basket_header #purchase_order #textfield {
	float: right;
	width: 200px;
}
#wrapper #main #item5 #del2 #newline {
	width: 760px;
	height: 15px;
	padding: 0px;
	float: left;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#wrapper #main #item5 #confirm1 {
	height: 50px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


#wrapper #main #header #web_order {
	float: left;
	padding: 0px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	width: 260px;
	height: 20px;
	text-align: left;
}
#wrapper #main #header #web_number {
	padding: 0px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	float: left;
	text-align: left;
	width: 300px;
	height: 20px;
}
#wrapper #main #time_date {
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 5px;
	height: 45px;
	margin-bottom: 0px;
	float: none;





	width: 0
.px;
	width: 940px;
}
#wrapper #main #time_date #date {
	width: 282px;
	float: right;
	margin-right: 315px;
}
#wrapper #main #time_date #date_time_head {
	float: left;
	width: 133px;
	margin-left: 10px;
}
#wrapper #main #header div {
	height: 24px;
	width: 133px;
	margin-top: 3px;
	padding: 0px;
	margin-right: 5px;
}
#wrapper #main #item5 div {
	height: 40px;
	margin-top: 10px;
}
#wrapper #main #item3 #ref {
	float: right;
	width: 56px;
	margin-right: 75px;
	margin-left: 49px;
	margin-top: 13px;
}
#wrapper #main #item3 #st {
	float: right;
	width: 45px;
	margin-right: 28px;
	margin-top: 13px;
}
#wrapper #main #item3 #rrpbox {
	float: right;
	width: 55px;
	margin-right: 15px;
	margin-top: 10px;
}
#wrapper #main #item3 #rrpbox #select {
	width: 55px;
	float: right;
}
#wrapper #main #item3 #bord {
	float: right;
	width: 36px;
	margin-top: 13px;
	margin-right: 15px;
}
#wrapper #main #item3 #supply {
	width: 40px;
	float: right;
	margin-top: 13px;
	margin-right: 15px;
}
#wrapper #main #item3 #qty {
	float: right;
	width: 48px;
	margin-top: 13px;
	margin-right: 15px;
}
#wrapper #main #item3 #status {
	float: right;
	width: 37px;
	margin-top: 13px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#wrapper #main #item3 #ordered {
	float: left;
	width: 85px;
	margin-top: 13px;
	margin-left: 35px;
}
body {
}
#wrapper #main #field3 #main_list #row2 #help {
	height: 35px;
	margin-top: 10px;
	background-image: url(../QV%20Machinery/images/map%20headerhelp.gif);
	
}
#wrapper #main #field3 #main_list #row2 #email {
}
#wrapper #main #field3 #main_list #row2 #email {
	margin-top: 10px;
	padding-left: 33px;
}
#wrapper #main #field3 #main_list #row2 #conatct {
	margin-top: 5px;
	padding-left: 33px;
}
#wrapper #main #field3 #main_list #row2 #about {
	margin-top: 5px;
	padding-left: 13px;
	height: 30px;
	width: 240px;
	margin-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#wrapper #main #field3 #main_list #row2 #recent {
	margin-top: 10px;
	padding-left: 33px;
}
#wrapper #main #field3 #main_list #row2 #history {
	margin-top: 5px;
	padding-left: 33px;
}
#wrapper #main #field3 #main_list #row2 #my_account {
	width: 267px;
	margin-left: 0px;
	padding-left: 33px;
	border-bottom-color: #CCCCCC;
	margin-top: 10px;
}
#wrapper #main #field3 #main_list #row2 #tracking {
	margin-top: 5px;
	padding-left: 33px;
}
#wrapper #main #field3 #main_list #row2 #reg {
	margin-top: 5px;
	padding-left: 33px;
}
#wrapper #main #field3 #main_list #row2 #amend {
	margin-top: 5px;
	padding-left: 33px;
}



















#MiniBasketwrapper {
	height: 401px;
	background-image: url(../Images/Popup/miniBasket/quick_basket_background.gif);
	background-repeat: no-repeat;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 46px;
	width: 436px;
	margin-right: auto;
	margin-left: auto;
}
#MiniBasketwrapper #header {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 25px;
}
#MiniBasketwrapper #header ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#MiniBasketwrapper #header li {
	display: inline;
	list-style-type: none;
	padding-right: 0px;
	padding-left: 35px;
}
#MiniBasketwrapper #item1 {
	height: 60px;
	width:395px;
	margin-top: 11px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 13px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #46B000;
	border-right-color: #46B000;
	border-bottom-color: #46B000;
	border-left-color: #46B000;
}
#MiniBasketwrapper #item1 #MiniBaskeprice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	width: 55px;
	float: right;
	padding-right: 0px;
	padding-top: 21px;
	height: 0px;
}
#MiniBasketwrapper #item1 div {
	/*width: 40px;*/
	height: 30px;
	float: right;
	margin-right: 0px;
	padding-right: 0px;
	padding-top: 17px;
}
#MiniBasketwrapper #item1 #textfield {
	width: 40px;
}

#MiniBasketwrapper #MiniBasketotals {
	height: 27px;
	padding-top: 8px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #46B000;
	margin-right: 15px;
	margin-left: 15px;
}
#MiniBasketwrapper #MiniBasketotals #MiniBasketotal_price {
	width: 60px;
	float: right;
	margin-right: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;	
}
#MiniBasketwrapper #MiniBasketotals #MiniBasketotal_big {
	width: 70px;
	float: right;
	margin-right: 5px;
	color: #666666;
	font-weight: bold;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
}
#MiniBasketwrapper #buttons {
	margin-top: 5px;
	margin-right: 16px;
	margin-left: 16px;
	height: 28px;
	padding-top: 4px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#MiniBasketwrapper #buttons #order_now {
	width: 93px;
	float: right;
	height: 20px;
}
#MiniBasketwrapper #buttons #close {
	width: 61px;
	float: right;
	margin-right: 10px;
}
#MiniBasketwrapper #item1 #qty {
	width: 20px;
	float: right;
}
#MiniBasketwrapper #item1 #MiniBaskestock {
	margin: 0px;
	padding-top: 12px;
	padding-right: 21px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #46B000;
	text-align: center;
}
#MiniBasketwrapper #item1 #MiniBaskedescription {
	width: 120px;
	height: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding-top: 21px;
	padding-right: 5px;
}
#MiniBasketwrapper #item1 #MiniBaskeimg {
	float: left;
	width: 60px;
	height: 60px;
	background-color: #CCCCCC;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
        }
        #wrapper #main #field3 #map_txt1
        {
    margin-left: 50px;
    margin-top: 15px;
    width: 435px;
    size: auto;
    float: left;
        }
