body, div, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd, img, form, fieldset, blockquote, table, input , select{margin: 0; padding: 0; border: 0;}
body{font-family: "myriad-pro-n4", "myriad-pro", sans-serif; font-weight: 400; background-color: #dedede;}
*{-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
input[type=submit] {-webkit-appearance:none; -webkit-border-radius:0px;}
iframe {display:none !important;}
.wrapper{width: 960px; min-width: 960px; margin: auto;}
.required{color: #cc0033;}
.page-mouse{background-image:url('/scavenger/img/mouse_watermark.png'); background-position: 600px top; height: 500px; background-repeat: no-repeat;}
.group:before,.group:after {content: ""; display: table;}
.group:after{clear: both;}
.group{zoom: 1;}
a:link{color: #0071bc;}
a:hover{color: #0071bc;}
a:visited{color: #0071bc;}

/* Navigation */
#navigation{min-width: 960px; font-size: 13px; text-align: right;}
#navigation .wrapper{background-color: #262626;}
#navigation .basket{color: #f58032;}
#navigation .basket img{vertical-align: middle; margin: 0 10px 0 0;}
#navigation .basket a:link{color: #f58032;}
#navigation .basket a:visited{color: #f58032;}
#navigation .basket a:hover{color: #f58032;}
#navigation ul{list-style-type: none; padding: 12px 45px;}
#navigation ul li{display: inline;}
#navigation li{margin: 0 0 0 20px;}
#navigation a:link{color: #dbdbdb; text-decoration: none;}
#navigation a:visited{color: #dedede; text-decoration: none;}
#navigation a:hover{color: #fff; text-decoration: none;}

/* Order Bar */
#order-bar{color: #fff; min-width: 960px; font-size: 13px;}
#order-bar .wrapper{background-color: #c2257e;}
#order-bar a{color: #ededed; text-decoration: none; background-color: #821955; border-radius: 10px; padding: 5px;}
#order-bar a:link{text-decoration: none;}
#order-bar a:hover{text-decoration: none; color: #fff;}
#order-bar a:visited{text-decoration: none;}
#order-bar span{float: left; padding: 15px;}

/* Account Bar */
#account-bar{min-width: 960px; font-size: 13px;}
#account-bar .wrapper{background-color: #e1f4fd;}
#account-bar ul{list-style-type: none; float: right; padding: 15px;}
#account-bar ul li {display: inline;}
#account-bar li{margin: 0 0 0 20px;}
#account-bar a{color: #ededed; text-decoration: none; background-color: #00aeef; border-radius: 10px; padding: 5px;}
#account-bar a:link{text-decoration: none;}
#account-bar a:hover{text-decoration: none; color: #fff;}
#account-bar a:visited{text-decoration: none;}
#account-bar span{float: left;}

/* Banner */
#banner .wrapper{position: relative;}
#banner img{z-index: 0; display: block;}
#banner a.affiliate:link{font-size: 13px; text-decoration: none; z-index: 100; position: absolute; bottom: 13px; right: 200px;}
#banner a.affiliate:hover{font-size: 13px; text-decoration: none; z-index: 100; position: absolute; bottom: 13px; right: 200px;}
#banner a.affiliate:visited{font-size: 13px; text-decoration: none; z-index: 100; position: absolute; bottom: 13px; right: 200px;}

/* Content */
#content .wrapper{background-color: #fff; min-height: 500px;}
#content .errors{list-style-type: none; font-size: 12px;}
#content .errors li{background-color: #e35152; margin: 10px; padding: 5px; color: #fff;}
#content .faq-list {list-style-type: none; margin: 0 0 30px 0;}
#content .faq-list li{margin: 0px; padding: 3px 0px 5px 50px; margin: 0 0 20px 0; background-image: url('/scavenger/img/q-1.png'); background-repeat: no-repeat;}

/* Welcome */
#content #welcome{padding: 45px 45px 38px 45px;}
#content #welcome .highlights{width: 485px; float: left; margin: 0 0 0 40px;}
#content #welcome .highlights .benefits{list-style-type:none; font-size: 21px; font-family: "myriad-pro-n3", "myriad-pro"; font-weight: 300; line-height: 45px; padding: 0 0 10px 0;}
#content #welcome .highlights .benefits li{padding: 0 0 0 50px; line-height: 43px;}
#content #welcome .highlights .benefits .item-1{background-image:url('/scavenger/img/icons.png'); background-repeat:no-repeat; background-position:0px 0px;}
#content #welcome .highlights .benefits .item-2{background-image:url('/scavenger/img/icons.png'); background-repeat:no-repeat; background-position:0px -40px;}
#content #welcome .highlights .benefits .item-3{background-image:url('/scavenger/img/icons.png'); background-repeat:no-repeat; background-position:0px -80px;}
#content #welcome .highlights .benefits .highlight{font-size: 21px; font-family: "myriad-pro-n7", "myriad-pro"; font-weight: 700; line-height: 26px;}
#content #welcome .bottom{margin: 20px 0 0 0; float: left; width: 100%;}
#content #welcome .bottom .title{font-size: 24px; line-height: 32px; font-family: "myriad-pro-n7", "myriad-pro"; font-weight: 700; color: #d4145a; margin: 0 10px 0 0;}
#content #welcome .bottom span{font-size: 16px;}
#content #welcome .bottom .bold{font-family: "myriad-pro-n7", "myriad-pro"; font-weight: 700;}
#content #welcome .bottom .italic{font-family: "myriad-pro-n4", "myriad-pro"; font-weight: 400;}
#content #welcome .bottom form{margin: 10px 0;}
#content #welcome .bottom form .input{float: left; width: 740px; font-family: "myriad-pro-semi-condensed-n3", "myriad-pro-semi-condensed"; sans-serif; font-size: 15px; line-height: 14px; font-weight: 300; padding: 14px 40px; background: white url('/scavenger/img/icon-search.png') 10px center no-repeat; border: 1px solid #4d90cd; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; margin: 0px; behavior: url('/scavenger/css/PIE.htc'); position:relative;}
#content #welcome .bottom form .button{float: left; background-color: #f58032; width: 110px; margin: 0px 10px; font-size: 24px; padding: 8px 15px; font-family: "myriad-pro-n7", "myriad-pro"; font-weight: 700; color: #fff; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; behavior: url('/scavenger/css/PIE.htc'); position:relative; cursor:pointer;}

/* Index */
#content #index{background-image:url('/scavenger/img/index-gradient.png'); background-repeat:repeat-x;}
#content #index h2{font-size: 24px; line-height: 32px; font-family: "myriad-pro-n7", "myriad-pro"; font-weight: 700; color: #d4145a;}
#content #index .left h2{padding: 0 0 0 45px;}
#content #index .left{width: 365px; float: left; padding: 0 55px 0 0; padding: 45px 45px 45px 0;}
#content #index .left ol{margin: 10px 0 0 0; list-style-type: none;}
#content #index .left ol > li {counter-increment: customlistcounter;}
#content #index .left ol > li:before {content: counter(customlistcounter) " "; font-weight: bold; float: left; text-align: right; width: 20px; height: 40px; margin: 0 20px 0 45px;}
#content #index .left ol:first-child {counter-reset: customlistcounter;}
#content #index .left ol {*list-style-type: decimal;}
#content #index .left ol li{font-size: 21px; font-family: "myriad-pro-n9", "myriad-pro"; font-weight: 900; line-height: 16px; color: #f58032; padding: 10px 0 15px 0; background-image:url('/scavenger/img/top-sellers-rule.png'); background-repeat: no-repeat;}
#content #index .left ol li .title{font-size: 14px; font-family: "myriad-pro-n4", "myriad-pro"; font-weight: 400; line-height: 16px; color: #000;}
#content #index .left ol li .title a:link{text-decoration: none; color: #0071bc;}
#content #index .left ol li .title a:hover{text-decoration: none; color: #0071bc;}
#content #index .left ol li .title a:visited{text-decoration: none; color: #0071bc;}
#content #index .left ol li .price{font-size: 12px; font-family: "myriad-pro-i6", "myriad-pro"; font-weight: 600; font-style: italic; color: #000;}
#content #index .right{width: 475px; float: left; padding: 45px; margin: 0 0 0 45px;}
#content #index .right .left-list{width: 50%; float: left; padding: 0 10px 0 0;}
#content #index .right .right-list{width: 50%; float: left; padding: 0 10px 0 0;}
#content #index .right p{font-size: 15px; margin: 0 0 20px 0;}
#content #index .right p span{font-family: "myriad-pro-n9", "myriad-pro"; font-weight: 900;}
#content #index .right h3{font-size: 16px; font-family: "myriad-pro-n9", "myriad-pro"; font-weight: 900; color: #f58032; text-transform: uppercase; margin: 0 0 7px 0;}
#content #index .right ul li{font-size: 12px; font-family: "myriad-pro-n3", "myriad-pro"; font-weight: 300; margin: 0 0 10px 14px; color: #f58032;}
#content #index .right ul li span{color: #000;}
#content #index .right ul li a:link{font-family: "myriad-pro-n6", "myriad-pro"; font-weight: 600; display: block; text-decoration: none; color: #0071bc;}
#content #index .right ul li a:hover{font-family: "myriad-pro-n6", "myriad-pro"; font-weight: 600; display: block; text-decoration: none; color: #0071bc;}
#content #index .right ul li a:visited{font-family: "myriad-pro-n6", "myriad-pro"; font-weight: 600; display: block; text-decoration: none; color: #0071bc;}

/* Category */
#content #category{background-color: #eee8e0;}
#content #category .left{background-color: #fff; width: 690px; padding: 0 45px 45px 45px; float: left;}
#content #category .left .breadcrumbs{list-style-type:none; margin: 15px 0 40px 0; font-size: 10px;}
#content #category .left .breadcrumbs li{display: inline; margin: 0 2px 0 0;}
#content #category .left .breadcrumbs span{color: #d4145a; font-size: 7px;}
#content #category .left h1{font-size: 24px; line-height: 32px; font-family: "myriad-pro-n7", "myriad-pro"; font-weight: 700; color: #d4145a; margin: 0 0 40px;}
#content #category .left .children{font-size: 12px; color: #d4145a; margin: 0 0 40px 30px;}
#content #category .left .children li{margin: 0 0 2px 0;}
#content #category .left .list{list-style-type:none; font-size: 12px;}
#content #category .left .list h2{font-family: "myriad-pro-n9", "myriad-pro"; font-weight: 900; font-size: 17px; text-transform: uppercase; margin: 0 0 10px 0;}
#content #category .left .list h3{margin: 0 0 5px 0;}
#content #category .left .list ul{list-style-type: disc; margin: 0 0 30px 25px; color: #d4145a;}
#content #category .left .list li{margin: 0 0 10px 0;}
#content #category .left .list p{color: #000; font-size: 14px;}
#content #category .right{width: 270px; float: left;}
#content #category .right .basket{display: block; margin: 68px auto 0 auto; padding: 5px; width: 220px; background-color: #4d90cd; color: #fff; font-size: 12px; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px;}
#content #category .right .basket img{margin: 0 10px 0 0; vertical-align: middle;}
#content #category .right a.basket-link:link{text-decoration: none;}
#content #category .right a.basket-link:visited{text-decoration: none;}
#content #category .right a.basket-link:hover{text-decoration: none;}
#content #category .right .sidebar{margin: 40px 0 0 0; padding: 0 20px;}
#content #category .right .sidebar .signpost{font-size: 12px; font-family: "myriad-pro-n7", "myriad-pro"; font-weight: 700; margin: 0 0 7px 0;}
#content #category .right .sidebar .current{font-size: 14px; font-family: "myriad-pro-n9", "myriad-pro"; font-weight: 900; color: #d4145a; margin: 0 0 10px 0;}
#content #category .right .sidebar .search-prompt{font-size: 12px; font-family: "myriad-pro-n7", "myriad-pro"; font-weight: 700;}
#content #category .right .sidebar form{margin: 10px 0 20px 0; background-color: #fff; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px;behavior: url('/scavenger/css/PIE.htc'); position:relative;}
#content #category .right .sidebar form .button{background: white url('/scavenger/img/icon-search-small.png') center center no-repeat; height: 25px; width: 20px; color: transparent; padding: 5px; margin: 0 0 0 10px;}
#content #category .right .sidebar form .input{padding: 5px 0; font-size: 15px; line-height: 10px; width: 170px;}
#content #category .right .sidebar h4{font-size: 12px; font-family: "myriad-pro-n9", "myriad-pro"; font-weight: 900; text-transform: uppercase; margin: 0 0 20px 0;}
#content #category .right .sidebar .list{list-style-type:none; font-size: 12px; margin: 0 0 20px 0;}
#content #category .right .sidebar .list li{margin: 0 0 7px 0;}

/* Search */
#content #search{background-color: #eee8e0;}
#content #search .left{background-color: #fff; width: 690px; padding: 0 20px 45px 45px; float: left; min-height: 900px;}
#content #search .left .breadcrumbs{list-style-type:none; margin: 15px 0 40px 0; font-size: 10px;}
#content #search .left .breadcrumbs li{display: inline; margin: 0 2px 0 0;}
#content #search .left .breadcrumbs span{color: #d4145a; font-size: 7px;}
#content #search .left h1{font-size: 24px; line-height: 32px; font-family: "myriad-pro-n7", "myriad-pro"; font-weight: 700; color: #d4145a; margin: 0 0 28px 0;}
#content #search .left h2{font-family: "myriad-pro-n9", "myriad-pro"; font-weight: 900; font-size: 20px; text-transform: uppercase; margin: 30px 0 15px 0;}
#content #search .left p{color: #000; font-size: 14px; margin: 0 0 20px 0;}
#content #search .left .list h3{font-family: "myriad-pro-n9", "myriad-pro"; font-weight: 900; font-size: 14px; margin: 0 0 10px 0;}
#content #search .left .list ul{margin: 0 0 0 25px; color: #d4145a;}
#content #search .left .list li{margin: 0 0 10px 0; list-style-type: none;}
#content #search .right{width: 270px; float: left;}
#content #search .right .basket{display: block; margin: 68px auto 0 auto; padding: 5px; width: 220px; background-color: #4d90cd; color: #fff; font-size: 12px; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px;}
#content #search .right .basket img{margin: 0 10px 0 0; vertical-align: middle;}
#content #search .right a.basket-link:link{text-decoration: none;}
#content #search .right a.basket-link:visited{text-decoration: none;}
#content #search .right a.basket-link:hover{text-decoration: none;}
#content #search .right .sidebar{margin: 40px 0 0 0; padding: 0 20px;}
#content #search .right .sidebar .signpost{font-size: 12px; font-family: "myriad-pro-n7", "myriad-pro"; font-weight: 700; margin: 0 0 7px 0;}
#content #search .right .sidebar .search-prompt{font-size: 12px; font-family: "myriad-pro-n7", "myriad-pro"; font-weight: 700;}
#content #search .right .sidebar form{margin: 10px 0 20px 0; background-color: #fff; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px;behavior: url('/scavenger/css/PIE.htc'); position:relative;}
#content #search .right .sidebar form .button{background: white url('/scavenger/img/icon-search-small.png') center center no-repeat; height: 25px; width: 20px; color: transparent; padding: 5px; margin: 0 0 0 10px;}
#content #search .right .sidebar form .input{padding: 5px 0; font-size: 15px; line-height: 10px;}
#content #search .right .sidebar h4{font-size: 12px; font-family: "myriad-pro-n9", "myriad-pro"; font-weight: 900; text-transform: uppercase; margin: 0 0 20px 0;}
#content #search .right .sidebar .list{list-style-type:none; font-size: 12px; margin: 0 0 20px 0;}
#content #search .right .sidebar .list li{margin: 0 0 7px 0;}

/* Product */
#content #product .left{width: 690px; padding: 0 90px 45px 45px; float: left;}
#content #product .left .breadcrumbs{list-style-type:none; margin: 15px 0 40px 0; font-size: 10px;}
#content #product .left .breadcrumbs li{display: inline; margin: 0 2px 0 0;}
#content #product .left .breadcrumbs span{color: #d4145a; font-size: 7px;}
#content #product .left h1{font-size: 26px; line-height: 32px; font-family: "myriad-pro-n7", "myriad-pro"; font-weight: 700; color: #d4145a; margin: 0 0 28px 0;}
#content #product .left p {font-size: 14px;}
#content #product .left .details{list-style-type:none; font-size: 14px;}
#content #product .left .details li{margin: 0 0 3px 0;}
#content #product .left .content{margin: 36px 0 0 0;}
#content #product .left .content p{margin: 0 0 16px 0;}
#content #product .left .content ul{margin: 0 0 16px 18px; font-size: 14px;}
#content #product .left .add-to-basket{background-color: #d4145a; display: block; width: 170px; margin: 0 0 45px 0; padding: 2px 10px 2px 10px; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; behavior: url('/scavenger/css/PIE.htc'); position: relative; cursor: pointer;}
#content #product .left .add-to-basket input{background-color: #d4145a; font-size: 18px; font-family: "myriad-pro-n7", "myriad-pro"; font-weight: 700; color: #fff;  cursor: pointer;}
#content #product .left .related-factsheets h3{font-size: 20px; font-family: "myriad-pro-n7", "myriad-pro"; font-weight: 700; color: #d4145a; margin: 0 0 12px 0;}
#content #product .left .related-factsheets ul{font-size: 12px; margin: 0 0 0 20px; color: #d4145a;}
#content #product .left .related-factsheets span{font-size: 14px;}
#content #product .right{width: 270px; float: left;}
#content #product .right .basket{margin: 125px 45px 0 0;}
#content #product .right .basket h3{background-color: #000; color: #fff; padding: 5px 15px; font-size: 20px;}
#content #product .right .basket h3 img{padding: 0 10px 0 0;}
#content #product .right .basket form{border: 2px solid #bdccd4;}
#content #product .right .basket input{background-color: #fff; width: 150px; text-align: left; white-space: normal;}
#content #product .right .basket ul{padding: 10px 0 10px 15px; list-style-type:none;}
#content #product .right .basket li{border-bottom: 1px solid #bdccd4; text-align: right; padding: 5px 0;}
#content #product .right .basket li span{width: 55px; display: inline-block; padding: 0 10px 0 0;}
#content #product .right .basket .empty{text-align: left; font-size: 10px;}
#content #product .right .basket .currently{color: #bdccd4; font-size: 11px;}
#content #product .right .basket .total{text-align: right; color: #d4145a; font-size: 12px; font-family: "myriad-pro-n9", "myriad-pro"; font-weight: 900; padding: 5px 0;}
#content #product .right .basket .total span{color: #000; display: inline-block; width: 55px; padding: 0 10px 0 0;}
#content #product .right .basket .remove{margin: 15px 0; font-size: 11px; color: #bdccd4;}
#content #product .right .basket .checkout{background-color: #4d90cd; font-family: "myriad-pro-n7", "myriad-pro"; font-weight: 700; padding: 5px 15px; font-size: 18px;}
#content #product .right .basket .checkout img{vertical-align: middle;}
#content #product .right .basket .checkout a:link{color: #fff; text-decoration: none;}
#content #product .right .basket .checkout a:visited{color: #fff; text-decoration: none;}
#content #product .right .basket .checkout a:hover{color: #fff; text-decoration: none;}
#content #product .right .search{margin: 45px 45px 0 0; padding: 20px; background-color: #eee8e0;}
#content #product .right .search .signpost{font-size: 12px; font-family: "myriad-pro-n7", "myriad-pro"; font-weight: 700; margin: 0 0 7px 0;}
#content #product .right .search .current{font-size: 14px; font-family: "myriad-pro-n9", "myriad-pro"; font-weight: 900; color: red; margin: 0 0 10px 0;}
#content #product .right .search .search-prompt{font-size: 12px; font-family: "myriad-pro-n7", "myriad-pro"; font-weight: 700;}
#content #product .right .top-search form{margin: 10px 45px 20px 0; background-color: #fff; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px;behavior: url('/scavenger/css/PIE.htc'); position:relative; border: 1px solid #4d90cd;}
#content #product .right .top-search form .button{background: white url('/scavenger/img/icon-search-small.png') center center no-repeat; height: 25px; width: 20px; color: transparent; padding: 5px 0; margin: 0 0 0 10px; cursor: pointer;}
#content #product .right .top-search form .input{padding: 8px 0 8px 10px; font-size: 15px; line-height: 10px; width: 175px; font-size: 10px;}

#content #checkout{padding: 45px;}
#content #checkout h1{font-size: 26px; line-height: 32px; font-family: "myriad-pro-n7", "myriad-pro"; font-weight: 700; color: #d4145a; margin: 0 0 28px 0;}
#content #checkout h2{font-size: 26px; line-height: 32px; font-family: "myriad-pro-n7", "myriad-pro"; font-weight: 700; color: #d4145a; margin: 0 0 28px 0;}
#content #checkout h3{background-color: red; display: inline-block;}
#content #checkout .required-notice{font-size: 12px!important; margin: 0 0 20px 0;}
#content #checkout .submit-link{display: block; float: left; background-color: #d4145a; background-image:url('/scavenger/img/egister_arrow.png'); background-position: 175px; background-repeat:no-repeat; text-transform: uppercase; font-weight: bold; padding: 10px 40px 10px 10px; color: #fff; -webkit-border-radius: 20px;	-moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; margin: 0 0 0 10px; text-decoration: none;}
#content #checkout .register-options-top{font-size: 14px; margin: 0 0 20px 0;}
#content #checkout .register-options-top li{display: inline; list-style-type: none;}
#content #checkout .register-options-top span{display: block; float: left;}
#content #checkout .register-options-top .arrow{display: inline; float: none; color: #d4145a;}
#content #checkout .register-options-top .title{width: 140px; font-family: "myriad-pro-n7", "myriad-pro"; font-weight: 700;}
#content #checkout .register-options-top .title span{text-transform: uppercase; margin: 0 5px 0 0;}
#content #checkout .register-options-top .option{width: 290px;}
#content #checkout .register-options-top .highlight{color: #d4145a;}
#content #checkout .register-options{font-size: 14px; margin: 0 0 20px 0;}
#content #checkout .register-options li{display: inline; list-style-type: none;}
#content #checkout .register-options span{display: block; float: left;}
#content #checkout .register-options .title{width: 140px; font-family: "myriad-pro-n7", "myriad-pro"; font-weight: 700;}
#content #checkout .register-options .option{width: 700px;}
#content #checkout .register-options .highlight{color: #d4145a;}
#content #checkout .register-options .highlight span{text-transform: uppercase; margin: 0 5px 0 0; font-style:"myriad-pro-n9", "myriad-pro"; font-weight: 900;}
#content #checkout .basket{border: 2px solid #bdccd4;}
#content #checkout .basket .title{background-image:url('/scavenger/img/checkout_basket_title.png'); background-repeat:no-repeat; display: block; height: 35px; color: #fff; padding: 5px 0 5px 40px; font-size: 20px; font-family: "myriad-pro-n7", "myriad-pro"; font-weight: 700;}
#content #checkout .basket .title span{margin: 0 0 0 80px; font-size: 16px; color: #cadef0;}
#content #checkout .basket .basket-table{padding: 20px 0 20px 40px;}
#content #checkout .basket form input{background-color: #fff; font-family: "myriad-pro-n7", "myriad-pro"; font-weight: 700;}
#content #checkout .basket table{width: 100%; font-size: 14px; border-collapse: collapse;}
#content #checkout .basket th{font-family: "myriad-pro-n7", "myriad-pro"; font-weight: 700; color: #4d90cd;}
#content #checkout .basket tr{border-bottom: 1px solid #bdccd4; padding: 5px 0;}
#content #checkout .basket td{padding: 5px 0;}
#content #checkout .basket td span{text-align: right; display: inline-block;}
#content #checkout .basket .product-titles{width: 100%; text-align: left;}
#content #checkout .basket .product-prices{text-align: right; padding: 0 40px 0 0;}
#content #checkout .basket .footer span{color: #d4145a; font-size: 15px; font-family: "myriad-pro-n7", "myriad-pro"; font-weight: 700; float: right; padding: 0 40px 0 0;}
#content #checkout .basket .footer-row{font-size: 11px; color: #bdccd4; border: 0px; width: 750px;}
#content #checkout .basket .footer-row .total{color: #000; width: 80px; font-family: "myriad-pro-n7", "myriad-pro"; font-weight: 700; font-size: 15px; text-align: right; padding: 0 40px 0 0;}
#content #checkout .continue{text-align: right; padding: 5px 0; font-size: 12px; margin: 0 0 40px 0;}
.form-section{background-color: #e1f4fd; -webkit-border-radius: 10px; -moz-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px; padding: 10px; margin: 0 0 10px 0;}
.form-section h4{color: #00aef0; float: left; font-style: normal; font-size: 14px; font-family: "myriad-pro-n7", "myriad-pro"; font-weight: 700; margin: 0 0 5px 0;}
.form-section label{display: inline; background-color: #fff; padding: 5px 10px 5px 10px; font-size: 13px; margin: 5px 0; display: block; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px;	float: left;}
.form-section input{background-color: #fff; width: 100px; padding: 5px; font-family: "myriad-pro",sans-serif;}
.form-section select{background-color: #fff; width: 100px; padding: 5px; font-family: "myriad-pro",sans-serif;}
.form-section .numbers{margin: 0 0 0 -30px; font-size: 20px; color: #d4145a; font-family: "myriad-pro-n7", "myriad-pro"; font-weight: 700; float: left;}
.form-section .label-required{font-weight: bold;}
.button-order-clear{background-color: #fff; background-image:url('/scavenger/img/pink_cross_light.png'); background-position: 92% 50%; background-repeat:no-repeat; border: 2px solid #d4145a; font-weight: bold; padding: 8px 40px 8px 8px; color: #000!important; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; cursor:pointer; font-size: 14px; margin: 20px 0 0 0; text-decoration: none;}

#content #checkout #checkout-login-text{width: 50%; float: left;}
#content #checkout #checkout-login{width: 50%; float: left;}
#content #checkout #checkout-login .email{width: 410px;;}
#content #checkout #checkout-login #email {width: 320px; margin: 0 0 0 10px;}
#content #checkout #checkout-login .password{width: 410px;}
#content #checkout #checkout-login #password {width: 300px; margin: 0 0 0 10px;}
#content #checkout #checkout-login input{border: 0px;}
#content #checkout #checkout-login #login{margin: auto; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; background-color: #d4145a; float: left; padding: 3px; text-transform: uppercase; font-weight: bold; color: #fff; margin: 5px 0 0 0;}
#content #checkout #checkout-login .forgot-password{font-size: 12px; display: block; float: left; margin: 8px 0 5px 15px;}
#content #checkout #register p{font-size: 10px;}
#content #checkout #register .firstName{width: 340px;}
#content #checkout #register .firstName input{width: 235px; margin: 0 0 0 10px;}
#content #checkout #register .email{width: 480px; margin-left: 20px;}
#content #checkout #register .email input{width: 390px; margin: 0 0 0 10px;}
#content #checkout #register .secondName{width: 340px;}
#content #checkout #register .secondName input{width: 235px; margin: 0 0 0 10px;}
#content #checkout #register .emailRepeat{width: 480px; margin-left: 20px;}
#content #checkout #register .emailRepeat input{width: 350px; margin: 0 0 0 10px;}
#content #checkout #register .password{width: 340px;}
#content #checkout #register .password input{width: 190px; margin: 0 0 0 10px;}
#content #checkout #register .passwordRepeat{width: 480px; margin-left: 20px;}
#content #checkout #register .passwordRepeat input{width: 320px; margin: 0 0 0 10px;}
#content #checkout #register .businessName{width: 840px;}
#content #checkout #register .businessName input{width: 710px; margin: 0 0 0 10px;}
#content #checkout #register .addressLine1{width: 840px;}
#content #checkout #register .addressLine1 input{width: 700px; margin: 0 0 0 10px;}
#content #checkout #register .addressLine2{width: 840px;}
#content #checkout #register .addressLine2 input{width: 720px; margin: 0 0 0 10px;}
#content #checkout #register .addressLine3{width: 840px;}
#content #checkout #register .addressLine3 input{width: 720px; margin: 0 0 0 10px;}
#content #checkout #register .town{width: 410px; margin-right: 20px;}
#content #checkout #register .town input{width: 330px; margin: 0 0 0 10px;}
#content #checkout #register .postcode{width: 410px;}
#content #checkout #register .postcode input{width: 300px; margin: 0 0 0 10px;}
#content #checkout #register .country{width: 410px; margin-right: 20px;}
#content #checkout #register .country select{width: 320px; margin: 0 0 0 10px;}
#content #checkout #register .telephone{width: 410px;}
#content #checkout #register .telephone input{width: 305px; margin: 0 0 0 10px;}
#content #checkout #register .paymentType{width: 410px; margin-right: 20px;}
#content #checkout #register .paymentType select{width: 270px; margin: 0 0 0 20px;}
#content #checkout #register .terms{width: 410px; vertical-align: middle;}
#content #checkout #register .terms input{width: 20px; margin: 10px 0 0 0;}
#content #checkout #register .terms .conditions{vertical-align: middle;}
#content #checkout #register .additional-text{font-weight: normal; font-size: 11px; margin: 10px 0 0 0px; display: block;}
#content #checkout #register #register-foot .numbers{margin: 0 0 0 -30px; font-size: 20px; color: #d4145a; font-family: "myriad-pro-n7", "myriad-pro"; font-weight: 700; float: left;}
#content #checkout #register #register-foot #register-submit{width: 410px; float: left; margin: 20px 0;}
#content #checkout #register #register-foot #register-submit img{display: block; float: left; padding: 3px 0 0 0;}
#content #checkout #register #register-foot #register-submit span{display: block; float: left;}
#content #checkout #register #register-foot #register-submit input[type="submit"]{background-color: #d4145a; background-image:url('/scavenger/img/pink_tick.png'); background-position: 92% 50%; background-repeat:no-repeat; text-transform: uppercase; font-weight: bold; padding: 10px 40px 10px 10px; color: #fff; -webkit-border-radius: 20px;	-moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; cursor:pointer;}
#content #checkout #register #register-foot #register-icons{width: 410px; float: left;text-align: center;}
#content #checkout #register #register-foot #register-icons ul{list-style-type: none; margin: 0px; padding: 0px;}
#content #checkout #register #register-foot #register-icons ul li{display: inline; margin: 0px; padding: 0px;}

/* Contact */
#content #contact{padding: 45px;}
#content #contact h1{font-size: 26px; line-height: 32px; font-family: "myriad-pro-n7", "myriad-pro"; font-weight: 700; color: #d4145a; margin: 0 0 28px 0;}
#content #contact p{font-size: 14px; margin: 0 0 10px 0;}
#content #contact label{border: 1px solid #00aeef;	padding: 10px;	font-size: 13px; font-weight: bold;	display: block; margin: 0 0 10px 0; -webkit-border-radius: 20px;	-moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px;	float: left;}
#content #contact input{border: 0px; font-family: "myriad-pro", sans-serif; font-weight: 400;}
#content #contact select{border: 0px; font-family: "myriad-pro", sans-serif; font-weight: 400;}
#content #contact textarea{border: 0px; resize: none; font-family: "myriad-pro", sans-serif; font-weight: 400;}
#content #contact .name{width: 420px;}
#content #contact .name input{width: 320px; margin: 0 0 0 10px;}
#content #contact .email{width: 420px; margin: 0 0 10px 20px;}
#content #contact .email input{width: 335px; margin: 0 0 0 10px;}
#content #contact .telephone{width: 420px;}
#content #contact .telephone input{width: 310px; margin: 0 0 0 10px;}
#content #contact .enquiryType{width: 420px; margin-left: 20px;}
#content #contact .enquiryType select{width: 265px; margin: 0 0 0 10px;}
#content #contact .enquiry{width: 858px;}
#content #contact .enquiry textarea{width: 835px; height: 300px;}
#content #contact input[type="submit"]{background-color: #d4145a; background-image:url('/scavenger/img/pink_tick.png'); background-position: 92% 50%; background-repeat:no-repeat; text-transform: uppercase; font-weight: bold; padding: 10px 40px 10px 10px; margin: 20px 0; color: #fff; -webkit-border-radius: 20px;	-moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; cursor:pointer;}
#content #contact #captcha{float: left; width: 100%;}
#content #contact #captcha input{}
#content #contact #captcha label{border: 0px; float: none;}
#content .required-fields{font-size: 12px!important;}
#content .legal-footer-text{font-size: 12px!important;}

/* Login */
#content #login-page{padding: 45px; height: 500px; background-image:url('/scavenger/img/mouse_watermark.png'); background-position: 600px top; background-repeat: no-repeat;}
#content #login-page h1{font-size: 26px; line-height: 32px; font-family: "myriad-pro-n7", "myriad-pro"; font-weight: 700; color: #d4145a; margin: 0 0 28px 0;}
#content #login-page  p{font-size: 14px; margin: 0 0 20px 0;}
#content #login-page #form{width: 500px; margin: 0 0 20px 0;}
#content #login-page label{border: 1px solid #00aeef;	padding: 5px 10px 5px 10px;	font-size: 13px; font-weight: bold;	display: block; margin: 0 0 10px 0; -webkit-border-radius: 20px;	-moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px;	float: left;}
#content #login-page input{padding: 5px;}
#content #login-page .email{width: 500px; margin: 0 0 10px 0px;}
#content #login-page .email input{width: 420px; margin: 0 0 0 0px; border: 0px;}
#content #login-page .password{width: 380px; margin: 0 0 10px 0px;}
#content #login-page .password input{width: 270px; margin: 0 10px 0 0px; border: 0px;}
#content #login-page input[type="submit"]{background-color: #d4145a; background-image:url('/scavenger/img/pink_tick.png'); background-position: 92% 50%; background-repeat:no-repeat; text-transform: uppercase; font-weight: bold; padding: 10px 40px 10px 10px; color: #fff; -webkit-border-radius: 20px;	-moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; cursor:pointer; margin: 0 0 0 10px;}

/* Password Reset */
#content #password-reset-page{padding: 45px;}
#content #password-reset-page h1{font-size: 26px; line-height: 32px; font-family: "myriad-pro-n7", "myriad-pro"; font-weight: 700; color: #d4145a; margin: 0 0 28px 0;}
#content #password-reset-page  p{font-size: 14px; margin: 0 0 10px 0;}
#content #password-reset-page #form{width: 500px; margin: 0 0 20px 0;}
#content #password-reset-page label{border: 1px solid #00aeef;	padding: 5px 10px 5px 10px;	font-size: 13px; font-weight: bold;	display: block; margin: 0 0 10px 0; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px;	float: left;}
#content #password-reset-page input{padding: 5px;}
#content #password-reset-page .email{width: 500px; margin: 0 0 10px 0px;}
#content #password-reset-page .email input{width: 420px; margin: 0 0 0 0px; border: 0px;}
#content #password-reset-page .new{width: 500px; margin: 0 0 10px 0px;}
#content #password-reset-page .new input{width: 360px; margin: 0 0 0 0px; border: 0px;}
#content #password-reset-page .repeat{width: 500px; margin: 0 0 10px 0px;}
#content #password-reset-page .repeat input{width: 340px; margin: 0 0 0 0px; border: 0px;}
#content #password-reset-page input[type="submit"]{background-color: #d4145a; background-image:url('/scavenger/img/pink_tick.png'); background-position: 92% 50%; background-repeat:no-repeat; text-transform: uppercase; font-weight: bold; padding: 10px 40px 10px 10px; color: #fff; -webkit-border-radius: 20px;	-moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; cursor:pointer;}

/* Submit */
#content #submit-page{padding: 45px; min-height: 500px; background-image:url('/scavenger/img/mouse_watermark.png'); background-position: 600px top; background-repeat: no-repeat;}
#content #submit-page h1{font-size: 26px; line-height: 32px; font-family: "myriad-pro-n7", "myriad-pro"; font-weight: 700; color: #d4145a; margin: 0 0 28px 0;}
#content #submit-page  p{font-size: 14px; margin: 0 0 10px 0;}
#content #submit-page input[type="submit"]{background-color: #d4145a; background-image:url('/scavenger/img/register_arrow.png'); background-position: 92% 50%; background-repeat:no-repeat; text-transform: uppercase; font-weight: bold; padding: 10px 40px 10px 10px; color: #fff; -webkit-border-radius: 20px;	-moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; cursor:pointer;}
#content #submit-page .well{background-color: #f0f0f0; border: 1px solid #ededed; padding: 10px; margin: 0 0 20px 0;}
#content #submit-page .already-ordered{font-size: 14px; list-style-type: none;}
#content #submit-page .already-ordered li{background-color: #ffffcc; padding: 5px;}
#content #submit-page table{font-size: 14px; margin: 0 0 20px 0;}
#content #submit-page th{text-align: left; width: 150px;}

#content #static{padding: 45px;}
#content #static h1{font-size: 26px; line-height: 32px; font-family: "myriad-pro-n7", "myriad-pro"; font-weight: 700; color: #d4145a; margin: 0 0 28px 0;}
#content #static h2{font-family: "myriad-pro-n9", "myriad-pro"; font-weight: 900; font-size: 17px; text-transform: uppercase; margin: 30px 0 15px 0;}
#content #static h3{font-family: "myriad-pro-n9", "myriad-pro"; font-weight: 700; font-size: 14px; margin: 20px 0 0 0;}
#content #static p{font-size: 14px; margin: 0 0 20px 0;}
#content #static ul{font-size: 14px;}
#content #static ol{font-size: 14px;}
#content #static li{margin: 0 0 10px 20px;}
#content #static input{padding: 5px; border: 1px solid #dedede;}
#content #static select{padding: 5px; border: 1px solid #dedede;}
#content #static textarea{padding: 5px; border: 1px solid #dedede; display: block; font-family: "myriad-pro", sans-serif;}
#content #static input[type="submit"]{background-color: #d4145a; background-image:url('/scavenger/img/register_arrow.png'); background-position: 92% 50%; background-repeat:no-repeat; text-transform: uppercase; font-weight: bold; padding: 10px 40px 10px 10px; color: #fff; -webkit-border-radius: 20px;	-moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; margin: 0 0 0 10px; cursor:pointer;}
#content #static label{display: block; margin: 0 0 10px 0; font-size: 12px;}

#content #static-w-column h1{font-size: 26px; line-height: 32px; font-family: "myriad-pro-n7", "myriad-pro"; font-weight: 700; color: #d4145a; margin: 0 0 28px 0;}
#content #static-w-column h2{font-family: "myriad-pro-n9", "myriad-pro"; font-weight: 900; font-size: 17px; text-transform: uppercase; margin: 30px 0 15px 0;}
#content #static-w-column h3{font-family: "myriad-pro-n9", "myriad-pro"; font-weight: 700; font-size: 15px; margin: 20px 0 0 0;}
#content #static-w-column p{font-size: 14px; margin: 0 0 20px 0;}
#content #static-w-column ul{font-size: 14px;}
#content #static-w-column ol{font-size: 14px;}
#content #static-w-column li{margin: 0 0 10px 20px;}
#content #static-w-column input{padding: 5px; border: 1px solid #dedede;}
#content #static-w-column select{padding: 5px; border: 1px solid #dedede;}
#content #static-w-column textarea{padding: 5px; border: 1px solid #dedede; display: block; font-family: "myriad-pro", sans-serif;}
#content #static-w-column input[type="submit"]{background-color: #d4145a; background-image:url('/scavenger/img/pink_tick.png'); background-position: 92% 50%; background-repeat:no-repeat; text-transform: uppercase; font-weight: bold; padding: 10px 40px 10px 10px; color: #fff; -webkit-border-radius: 20px;	-moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; margin: 0 0 0 10px; cursor:pointer;}
#content #static-w-column label{display: block; margin: 0 0 10px 0; font-size: 12px;}
#content #static-w-column .left{background-color: #fff; width: 690px; padding: 40px 45px 45px 45px; float: left;}
#content #static-w-column .right{width: 270px; float: left; background-color: #eee8e0; padding: 0 0 40px 0;}
#content #static-w-column .right .basket{display: block; margin: 68px auto 0 auto; padding: 5px; width: 220px; background-color: #4d90cd; color: #fff; font-size: 12px; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px;}
#content #static-w-column .right .basket img{margin: 0 10px 0 0; vertical-align: middle;}
#content #static-w-column .right a.basket-link:link{text-decoration: none;}
#content #static-w-column .right a.basket-link:visited{text-decoration: none;}
#content #static-w-column .right a.basket-link:hover{text-decoration: none;}
#content #static-w-column .right .sidebar{margin: 40px 0 0 0; padding: 0 20px;}
#content #static-w-column .right .sidebar .signpost{font-size: 12px; font-family: "myriad-pro-n7", "myriad-pro"; font-weight: 700; margin: 0 0 7px 0;}
#content #static-w-column .right .sidebar .current{font-size: 14px; font-family: "myriad-pro-n9", "myriad-pro"; font-weight: 900; color: #d4145a; margin: 0 0 10px 0;}
#content #static-w-column .right .sidebar .search-prompt{font-size: 12px; font-family: "myriad-pro-n7", "myriad-pro"; font-weight: 700;}
#content #static-w-column .right .sidebar form{margin: 10px 0 20px 0; background-color: #fff; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px;behavior: url('/scavenger/css/PIE.htc'); position:relative;}
#content #static-w-column .right .sidebar form .button{background: white url('/scavenger/img/icon-search-small.png') center center no-repeat; height: 25px; width: 20px; color: transparent; padding: 5px; margin: 0 0 0 10px; border: 0px;}
#content #static-w-column .right .sidebar form .input{padding: 5px 0; font-size: 15px; line-height: 10px; width: 170px; border: 0px;}
#content #static-w-column .right .sidebar h4{font-size: 12px; font-family: "myriad-pro-n9", "myriad-pro"; font-weight: 900; text-transform: uppercase; margin: 0 0 20px 0;}
#content #static-w-column .right .sidebar .list{list-style-type:none; font-size: 12px; margin: 0 0 20px 0;}
#content #static-w-column .right .sidebar .list li{margin: 0 0 7px 0;}
#content .static-w-column-alt{background-color: #eee8e0!important;}
#content .static-w-column-alt .left{background-color: #fff!important;}

/* Footer */
#footer{min-width: 960px; font-size: 12px; line-height: 14px; color: #fff;}
#footer .wrapper{background-color: #262626; padding: 15px 0;}
#footer a:link{color: #fff; text-decoration: none;}
#footer a:hover{color: #fff; text-decoration: none;}
#footer a:visited{color: #fff; text-decoration: none;}
#footer ul{list-style-type: none;}
#footer .section{float: left; padding: 10px 0;}
#footer .center{margin: 0 10px; width: 390px; font-weight: bold;}
#footer .center li{margin: 0 0 2px 0;}
#footer .bottom{float: left; width: 100%; text-align: center; font-size: 11px; font-weight: normal; margin: 40px 0 0 0;}
#footer .bottom p{margin: 0 0 10px 0;}
#footer .left{width: 275px;}
#footer .left img{float: left; width: 120px; margin: 0 0 0 22px;}
#footer .left p{float: left; width: 130px; padding: 0 0 0 10px; line-height: 17px;}
#footer .right{width: 275px; font-weight: bold;}
#footer .right span{display: inline-block;}
#footer .right .option{width: 60px; text-align: right; margin: 0 10px 5px 0; color: #0072bc;}
#footer .right .detail{width: 180px;}
#footer .right a.site-link{color: #0072bc!important;}
#footer .right .social{margin: 0 0 0 70px;}
#footer .right .icon{display: block; width: 32px; height: 32px; float: left; margin: 0 10px 0 0;}
#footer #footer-links-left{width: 190px; float: left; text-align: right; padding: 0 10px 0 0; border-right: 1px solid #fff;}
#footer #footer-links-right{width: 190px; float: left; text-align: left; padding: 0 0 0 10px;}

/* Defaults */
#content #box{padding: 40px;}
#content #box input{padding: 5px; border: 1px solid #dedede;}
#content #box select{padding: 5px; border: 1px solid #dedede;}
#content #box textarea{padding: 5px; border: 1px solid #dedede; display: block; font-family: "myriad-pro", sans-serif;}
#content #box input[type="submit"]{
  display: inline-block;
  padding: 4px 12px;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 20px;
  color: #333333;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
  background-repeat: repeat-x;
  border: 1px solid #bbbbbb;
  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
  border-bottom-color: #a2a2a2;
}
#content #box label{display: block; margin: 0 0 10px 0; font-size: 12px;}

/* Account */
#account h1{color: #0071bc; font-size: 30px; margin: 0 0 40px 0;}
#account h2{color: #000; font-size: 18px;}
#account .left p{font-size: 16px; margin: 0 0 20px 0;}
#account .left{width: 680px; float: left; padding: 0 20px 0 0;}
#account .left #recently-purchased{margin: 0 0 20px 0;}
#account .left #recently-purchased table{width: 100%; font-size: 12px; border-collapse: collapse;}
#account .left #recently-purchased td{border: 1px solid #dedede; padding: 5px;}
#account .left #recently-purchased th{border: 1px solid #dedede; padding: 5px; text-align: left; background-color: #dedede;}
#account .left #recently-purchased a:link{color: #0071bc; font-weight: bold;}
#account .left #recently-purchased a:visited{color: #0071bc; font-weight: bold;}
#account .left #recently-purchased a:hover{color: #0071bc; font-weight: bold;}
#account .left #recently-purchased .price{display: block; text-align: right; width: 60px;}
#account .left #better-business{margin: 0 0 20px 0;}
#account .left #better-business ul{list-style-type: none; margin: 0 0 10px 0;}
#account .left #better-business li{margin: 0px; padding: 5px; font-size: 12px; background-color: #f5f5f5;}
#account .left #better-business a:link{color: #0071bc; font-weight: bold;}
#account .left #better-business a:visited{color: #0071bc; font-weight: bold;}
#account .left #better-business a:hover{color: #0071bc; font-weight: bold;}
#account .left #better-business .odd{background-color: #ededed;}
#account .left #better-business .current{background-color: #003366; padding: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px;	color: #fff; font-weight: bold; font-size: 12px;	display: block;}
#account .left #ukmb{margin: 0 0 20px 0;}
#account .left #ukmb ul{list-style-type: none; margin: 0 0 10px 0;}
#account .left #ukmb li{margin: 0px; padding: 5px; font-size: 12px; background-color: #f5f5f5;}
#account .left #ukmb a:link{color: #0071bc; font-weight: 700;}
#account .left #ukmb a:visited{color: #0071bc; font-weight: 700;}
#account .left #ukmb a:hover{color: #0071bc; font-weight: 700;}
#account .left #ukmb .odd{background-color: #ededed;}
#account .left #factsheets{margin: 0 0 20px 0;}
#account .left #factsheets table{width: 100%; margin: 0 0 10px 0; border-collapse: collapse;}
#account .left #factsheets th{font-size: 12px; text-align: left; padding: 5px; background-color: #f0f0f0;}
#account .left #factsheets td{margin: 0px; padding: 5px; font-size: 12px; background-color: #f5f5f5;}
#account .left #factsheets .odd{background-color: #ededed;}
#account .left #factsheets a:link{color: #0071bc; font-weight: bold;}
#account .left #factsheets a:visited{color: #0071bc; font-weight: bold;}
#account .left #factsheets a:hover{color: #0071bc; font-weight: bold;}
#account .left #books{margin: 0 0 20px 0;}
#account .left #books ul{list-style-type: none; margin: 0 0 10px 0;}
#account .left #books li{margin: 0px; padding: 5px; font-size: 12px; background-color: #f5f5f5;}
#account .left #books .odd{background-color: #ededed;}
#account .left #books a:link{color: #0071bc; font-weight: 700;}
#account .left #books a:visited{color: #0071bc; font-weight: 700;}
#account .left #books a:hover{color: #0071bc; font-weight: 700;}
#account .right{width: 200px; float: left;}
#account .right p{font-size: 12px; margin: 0 0 15px 0;}
#account .right .widget .title{font-size: 12px; font-weight: bold;}
#account .right .widget a.find-out-more:link{font-size: 10px; color: #fff; text-decoration: none; background-color: #929734; padding: 3px; border-radius: 5px;}
#account .right .widget a.find-out-more:visited{font-size: 10px; color: #fff; text-decoration: none; background-color: #929734; padding: 3px; border-radius: 5px;}
#account .right .widget a.find-out-more:hover{font-size: 10px; color: #fff; text-decoration: none; background-color: #929734; padding: 3px; border-radius: 5px;}
#account .right .sub-nav{list-style-type: none;}
#account .right .sub-nav a:link{text-decoration: none;}
#account .right .sub-nav a:visited{text-decoration: none;}
#account .right .sub-nav a:hover{text-decoration: none;}
#account .right .sub-nav a{background-color: #d4145a; background-position: 92% 50%; background-repeat:no-repeat;font-weight: bold; font-size: 14px; padding: 10px 40px 10px 10px; color: #fff; -webkit-border-radius: 20px;	-moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; cursor:pointer; margin: 0 0 10px 0; display: block;}
#account .right .sub-nav .password-reset{background-image:url('/scavenger/img/padlock_icon.png');}
#account .right .sub-nav .affiliate{background-image:url('/scavenger/img/pink_tick.png');}

/* Profile */
#profile-page h1{color: #0071bc; font-size: 30px; margin: 0 0 40px 0;}
#profile-page p{font-size: 16px; margin: 0 0 20px 0;}
#profile-page #form{width: 500px;}
#profile-page label{border: 1px solid #00aeef;	padding: 5px 10px 5px 10px;	font-size: 13px; font-weight: bold;	display: block; margin: 0 0 10px 0; -webkit-border-radius: 20px;	-moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px;	float: left;}
#profile-page input{padding: 5px; border: 0px!important;}
#profile-page .current{width: 500px; margin: 0 0 10px 0px;}
#profile-page .current input{width: 365px; margin: 0 0 0 0px; border: 0px;}
#profile-page .new{width: 500px; margin: 0 0 10px 0px;}
#profile-page .new input{width: 380px; margin: 0 10px 0 0px; border: 0px;}
#profile-page .repeat{width: 500px; margin: 0 0 10px 0px;}
#profile-page .repeat input{width: 410px; margin: 0 10px 0 0px; border: 0px;}
#profile-page input[type="submit"]{background-color: #00aeef!important; background-image:url('/scavenger/img/blue-tick.png')!important; background-position: 92% 50%!important; background-repeat:no-repeat!important; text-transform: uppercase; font-weight: bold; padding: 10px 30px 10px 10px!important; color: #fff!important; -webkit-border-radius: 20px;	-moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; cursor:pointer;}

/* Invoice */
#invoice table{width: 100%; font-size: 12px; border-collapse: collapse;}

/* Affiliate */
#affiliate #dashboard-overview .widget{width: 33.3%; float: left;}
#affiliate #dashboard-overview .widget .data{display: block; font-size: 30px; text-align: center;}
#affiliate #dashboard-overview .widget .title{display: block; text-align: center;}
#affiliate #dashboard-sales{margin: 30px 0 0 0;}
#affiliate #dashboard-sales table{width: 100%; background-color: #ededed; border-collapse: collapse;}
#affiliate #dashboard-sales td{border: 1px solid #262626; font-size: 12px; padding: 5px;}
#affiliate #dashboard-sales th{border: 1px solid #262626; background-color: #dedede; padding: 5px; font-size: 14px;}
#affiliate #dashboard-sales .id{width: 10%;}
#affiliate #dashboard-sales .date{width: 50%;}
#affiliate #dashboard-sales .value{width: 40%;}
