
.body {
height:100%;
}
a img {
border:medium none;
}
.maindiv {
height:auto;
margin:auto;
text-align:left;
width:755px;
}
.indexcontent {
float:left;
margin-bottom:16px;
margin-top:10px;
}
.header {
background:transparent url(../images/header_gradient.jpg) no-repeat scroll 0% 50%;
height:133px;
margin-left:auto;
margin-right:auto;
text-align:left;
width:750px;
}
.logo {
float:left;
margin-left:10px;
margin-top:15px;
}
.searchbox {
margin-bottom:15px;
margin-right:5px;
padding-top:10px;
text-align:right;
}
.visit_virgin {
clear:left;
float:left;
font-family:Arial;
font-size:9pt;
margin-left:10px;
margin-top:16px;
}
.visit_kondor {
clear:left;
float:left;
font-family:Arial;
font-size:9pt;
margin-left:8px;
margin-top:13px;
}
.logout {
clear:left;
float:left;
font-family:Arial;
font-size:9pt;
margin-left:10px;
margin-top:3px;
}
.topnav {
float:right;
margin-right:25px;
margin-top:-1px;
}
.baskettitle {
clear:both;
float:right;
margin-top:-19px;
}
.basketcontents {
background-color:white;
border-color:#ADADAD;
border-style:none solid solid;
border-width:medium 1px 1px;
float:right;
font-family:Arial;
font-size:9pt;
height:auto;
padding:10px;
text-align:left;
width:153px;
}
.aboutusbasketcontents {
background-color:white;
border-color:#ADADAD;
border-style:none solid solid;
border-width:medium 1px 1px;
float:right;
font-family:Arial;
font-size:9pt;
height:40px;
margin-right:-175px;
margin-top:-1px;
padding:10px;
text-align:left;
width:153px;
}
.productbasketcontents {
background-color:white;
border-color:#ADADAD;
border-style:none solid solid;
border-width:medium 1px 1px;
float:right;
font-family:Arial;
font-size:9pt;
height:auto;
margin-right:3px;
padding:10px;
text-align:left;
width:153px;
}
.howdoibasketcontents {
background-color:white;
border-color:#ADADAD;
border-style:none solid solid;
border-width:medium 1px 1px;
float:right;
font-family:Arial;
font-size:9pt;
height:40px;
left:175px;
padding:10px;
position:relative;
text-align:left;
top:3px;
width:153px;
}
.myaccountentrybasketcontents {
background-color:white;
border-color:#ADADAD;
border-style:none solid solid;
border-width:medium 1px 1px;
float:right;
font-family:Arial;
font-size:9pt;
height:40px;
left:175px;
padding:10px;
position:relative;
text-align:left;
top:23px;
width:153px;
}
.contactbasketcontents {
background-color:white;
border-color:#ADADAD;
border-style:none solid solid;
border-width:medium 1px 1px;
float:right;
font-family:Arial;
font-size:9pt;
height:40px;
margin-right:7px;
margin-top:-5px;
padding:10px;
text-align:left;
width:153px;
}
.handsetbasketcontents {
background-color:white;
border-color:#ADADAD;
border-style:none solid solid;
border-width:medium 1px 1px;
float:right;
font-family:Arial;
font-size:9pt;
height:30px;
margin-right:7px;
margin-top:-6px;
padding:10px;
text-align:left;
width:153px;
}
.mainbody {
border:1px solid #ADADAD;
height:auto;
margin:auto;
padding:3px;
text-align:left;
width:763px;
}
.errormainbody {
border:1px solid #ADADAD;
height:540px;
margin:auto;
padding:3px;
text-align:left;
width:763px;
}
.howdoimainbody {
border:1px solid #ADADAD;
margin:auto;
min-height:648px;
padding:3px;
text-align:left;
width:763px;
}
.aboutusmainbody {
border:1px solid #ADADAD;
height:643px;
margin:auto;
padding:3px;
text-align:left;
width:763px;
}
.deliverymainbody {
border:1px solid #ADADAD;
margin:auto;
min-height:1934px;
padding:3px;
text-align:left;
width:763px;
}
.privacymainbody {
border:1px solid #ADADAD;
margin:auto;
min-height:1355px;
padding:3px;
text-align:left;
width:763px;
}
.closewindow {
left:-137px;
position:relative;
top:24px;
}
.pageframe {
height:100%;
margin:auto;
padding:4px;
text-align:left;
width:763px;
}
.phoneselect {
border:1px solid #ADADAD;
float:right;
font-family:Arial;
font-size:9pt;
height:143px;
margin-bottom:5px;
margin-top:2px;
text-align:left;
width:173px;
}
.phoneselect select {
margin-left:10px;
margin-top:5px;
width:150px;
}
.phoneselect p {
margin-left:10px;
text-align:left;
}
.catlist {
margin-left:-26px;
width:175px;
}
.catlist {
}
.dummyend[id] {
clear:both;
}
.footer_info {
float:left;
padding-right:10px;
text-align:right;
width:221px;
}
.footer_info {
}
.dummyend[id] {
clear:both;
}
.prodcatlist {
margin-left:-26px;
margin-top:-28px;
width:175px;
}
.prodcatlist ul {
float:right;
font-size:12px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-bottom:0px;
margin-left:2px;
margin-top:-2px;
padding:0px;
}
.prodcatlist li {
background-color:#DDDDDD;
border-bottom:1px none white;
border-color:white;
border-top:1px solid white;
border-width:1px;
color:#CC0102;
height:14px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-bottom:0px;
margin-right:1px;
margin-top:0px;
padding:5px 2px 4px 8px;
text-align:left;
text-decoration:none;
width:140px;
}
.catlist ul {
float:right;
font-size:12px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-bottom:0px;
margin-left:2px;
margin-top:-2px;
padding:0px;
}
.catlist li {
background-color:#DDDDDD;
border-bottom:1px none white;
border-color:white;
border-top:1px solid white;
border-width:1px;
color:#CC0102;
height:14px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-bottom:0px;
margin-right:1px;
margin-top:0px;
padding:5px 2px 4px 8px;
text-align:left;
text-decoration:none;
width:166px;
}
.rightnavbar {
float:left;
margin-left:9px;
margin-top:-3px;
width:150px;
}
.rightnavbar {
}
.dummyend[id] {
clear:both;
}
.rightnavbar {
}
.dummyend[id] {
clear:both;
}
.shopnavbar {
float:left;
margin-left:10px;
width:150px;
}
.shopnavbar {
}
.dummyend[id] {
clear:both;
}
.catlist a {
color:#CC0102;
font-family:Arial;
font-size:10pt;
text-decoration:underline;
}
.catlist a:hover {
color:#000000;
font-family:Arial;
font-size:10pt;
text-decoration:underline;
}
.homepanel {
background-color:#DDDDDD;
color:#BD0100;
font-family:Arial Narrow;
font-size:16pt;
font-weight:bolder;
height:218px;
margin-top:5px;
padding:10px;
text-align:left;
width:546px;
float:left;
}
.shoppanel {
background-color:#DDDDDD;
color:#BD0100;
font-family:Arial Narrow;
font-size:20px;
font-weight:bolder;
height:236px;
margin-top:8px;
padding:10px;
text-align:left;
width:546px;
float:left;
}
.shop_offers {
color:#BD0100;
font-family:Arial Narrow;
font-size:20px;
font-weight:bolder;
}
.smallpanel {
background-color:#FFFFFF;
border:0px solid black;
float:left;
height:178px;
margin:3px;
padding:4px;
width:167px;
}
.blackpanel {
background-color:#DDDDDD;
margin:13px 0px;
text-align:left;
width:566px;
float: left;
}
.reselectphone {
clear:left;
color:red;
float:left;
font-family:Arial;
font-size:9pt;
font-weight:bold;
margin-left:17px;
margin-top:18px;
width:372px;
}
.refineprodselection {
color:red;
float:left;
font-family:Arial;
font-size:9pt;
font-weight:bold;
margin-left:9px;
margin-top:18px;
text-align:left;
width:209px;
}
.products_for {
clear:both;
float:left;
margin-bottom:6px;
width:700px;
}
.minmaxval {
float:left;
margin-left:14px;
margin-top:0px;
}
.minmaxval {
}
.dummyend[id] {
clear:both;
}
.minmaxvalfield {
margin-top:0px;
}
.shopblackpanel {
background-color:#DDDDDD;
height:227px;
margin:14px 5px 9px 0px;
text-align:left;
width:565px;
float: left;
}
.promopanel {
background-color:#FFFFFF;
border:5px solid #DDDDDD;
float:left;
height:195px;
margin:7px 4px 0px 3px;
text-align:center;
width:168px;
}
.shoppromopanel {
background-color:#FFFFFF;
float:left;
height:194px;
margin:7px 4px 0px 12px;
text-align:center;
width:170px;
}
.promotitle {
background-color:#DDDDDD;
color:black;
font-family:Verdana;
font-size:9px;
height:25px;
margin:4px;
padding-top:6px;
text-align:center;
width:160px;
}
.promofooter {
background-color:#ADADAD;
font-size:10px;
height:20px;
margin-left:5px;
margin-top:35px;
width:160px;
}
.promotext {
font-family:Verdana;
font-size:9px;
height:96px;
}
.promodesc {
float:left;
height:97px;
margin-left:9px;
text-align:left;
width:68px;
}
.promoprice {
margin-bottom:2px;
margin-right:5px;
text-align:right;
}
.shopprice {
float:right;
margin-right:5px;
margin-top:-7px;
text-align:right;
width:100px;
}
.promodetails {
left:30px;
position:relative;
top:-5px;
}

.basketpromodetails
{
clear:both;
float:left;
margin-top:11px;
text-align:right;
width:91px;
}

.promoaddbasket {
float:left;
margin-top:0;
text-align:right;
width:68px;
}

.prodleftmargin {
background-color:#E1E1E1;
float:left;
font-family:Arial;
font-size:9pt;
height:auto;
margin-left:4px;
margin-top:30px;
width:140px;
}
.leftmargin {
background-color:#E1E1E1;
float:left;
font-family:Arial;
font-size:9pt;
height:auto;
margin-left:2px;
margin-top:2px;
width:140px;
}
.handsetleftmargin {
background-color:#E1E1E1;
float:left;
font-family:Arial;
font-size:9pt;
height:auto;
margin-left:-2px;
margin-top:-3px;
width:140px;
}
.policyleftmargin {
background-color:#E1E1E1;
float:left;
font-family:Arial;
font-size:9pt;
height:100%;
margin:1pt 0pt 0pt 2px;
width:140px;
}
.popupleftmargin {
background-color:#E1E1E1;
float:left;
font-family:Arial;
font-size:9pt;
height:100%;
margin:0pt 0pt 0pt 7px;
width:140px;
}
.popupleftmargin {
}
.dummyend[id] {
clear:both;
}
.policycontent {
float:left;
width:604px;
}
.contactleftmargin {
background-color:#E1E1E1;
float:left;
font-family:Arial;
font-size:9pt;
height:500px;
margin-left:-2px;
margin-top:0px;
padding-left:5px;
width:150px;
}
.sitesecleftmargin {
background-color:#E1E1E1;
float:left;
font-family:Arial;
font-size:9pt;
height:100%;
margin:0pt 0pt 0pt 5px;
width:140px;
}
.jargonleftmargin {
background-color:#E1E1E1;
float:left;
font-family:Arial;
font-size:9pt;
height:100%;
margin:0pt 0pt 0pt 2px;
width:140px;
}
.deliveryleftmargin {
background-color:#FFFFFF;
float:left;
font-family:Arial;
font-size:9pt;
height:100%;
margin-left:-3px;
margin-top:-5px;
min-height:1705px;
width:150px;
}
.privacyleftmargin {
background-color:#FFFFFF;
float:left;
font-family:Arial;
font-size:9pt;
height:100%;
margin-left:-3px;
margin-top:-5px;
min-height:1188px;
width:150px;
}
.tandcleftmargin {
background-color:#FFFFFF;
float:left;
font-family:Arial;
font-size:9pt;
height:100%;
margin-left:-3px;
margin-top:-5px;
min-height:3000px;
width:150px;
}
.manulist ul {
list-style-type:none;
margin-left:-40px;
text-align:left;
width:150px;
}
.manulist li {
border-color:white;
border-top:1px solid white;
border-width:1px;
margin-left:0px;
padding-left:5px;
width:135px;
}
.manulist a {
color:black;
text-decoration:none;
}
.prodlistmenu ul {
list-style-type:none;
margin-left:0px;
text-align:left;
}
.prodlistmenu ul li {
height:20px;
}
.prodlistmenu ul li a {
background:#E1E1E1 none repeat scroll 0% 50%;
border:1px solid #FFFFFF;
color:red;
display:block;
height:20px;
width:140px;
}
.prodlistmenu ul li a:hover {
background:#EEEEEE none repeat scroll 0% 50%;
}
.sublistmodel {
border-color:#EEEEEE;
border-top:1px solid #EEEEEE;
border-width:1px;
text-indent:10px;
}
.listmodel {
border-color:#EEEEEE;
border-top:1px solid #EEEEEE;
border-width:1px;
text-indent:10px;
}
.modelcatlist {
border-color:#EEEEEE;
border-top:1px solid #EEEEEE;
border-width:1px;
}
.modelcatlist li {
border:medium none;
margin-left:20px;
}
.activeman {
background:#C90400 none repeat scroll 0%;
border-bottom:1px none #DDDDDD;
border-color:#DDDDDD;
}
.activeman a {
color:white;
font-weight:bold;
text-decoration:none;
}
.activeman a:hover {
color:white;
font-weight:bold;
text-decoration:underline;
}
.prodheader {
font-family:Arial Narrow;
font-size:20pt;
font-weight:bolder;
margin-left:155px;
margin-top:30px;
text-align:left;
width:auto;
}
.helpheader {
color:#CC0102;
float:left;
font-family:Arial Narrow;
font-size:14pt;
font-weight:bold;
margin-right:16px;
padding-left:4px;
text-align:left;
}
.prodsubheader {
color:red;
font-family:Arial;
font-size:11pt;
font-weight:bold;
margin-left:155px;
text-align:left;
width:auto;
}
.sitesecbasketcontents {
background-color:white;
border-color:#ADADAD;
border-style:none solid solid;
border-width:medium 1px 1px;
float:right;
font-family:Arial;
font-size:9pt;
height:40px;
margin-right:-175px;
margin-top:18px;
padding:10px;
text-align:left;
width:153px;
}
.handsetmenu {
float:right;
margin-bottom:10px;
margin-top:10px;
width:435px;
}
.handsetmenutop {
background:transparent url(../images/backgrounds/handsetmenutab.jpg) repeat scroll 0% 50%;
float:right;
height:33px;
margin-bottom:-2px;
position:relative;
right:24px;
top:5px;
width:440px;
}
.handsetmenumid {
background:transparent url(../images/backgrounds/handsetmenu.jpg) repeat scroll 0% 50%;
float:right;
height:auto;
position:relative;
right:24px;
top:5px;
width:440px;
}
.handsetmenubottom {
background:transparent url(../images/backgrounds/handsetmenubottom.jpg) no-repeat scroll 0% 50%;
float:right;
height:5px;
position:relative;
right:22px;
top:5px;
width:442px;
}
.handsetmenutabselected {
background-color:#000000;
color:white;
float:left;
font-family:Arial;
font-size:9pt;
font-weight:bold;
height:18px;
left:7px;
padding-left:5px;
padding-top:3px;
position:relative;
top:7px;
width:80px;
}
.menutabselected {
background-color:#DDDDDD;
color:white;
float:left;
font-family:Arial;
font-size:9pt;
font-weight:bold;
height:9px;
left:-1px;
padding-left:15px;
padding-top:2px;
position:relative;
top:7px;
width:86px;
}
.menutaboff {
background-color:#CC0102;
color:white;
float:left;
font-family:Arial;
font-size:9pt;
font-weight:bold;
height:18px;
left:15px;
padding-left:2px;
padding-top:3px;
position:relative;
text-align:center;
top:7px;
width:87px;
}
.minmaxtext {
float:left;
margin-left:26px;
margin-top:-8px;
}
.minmaxdropdown {
margin-top:0px;
}
.menutaboff a {
color:white;
text-decoration:none;
}
.menutaboff a:hover {
color:black;
text-align:center;
}
.menubg {
background-color:#DDDDDD;
font-family:Arial;
font-size:10pt;
height:348px;
margin-left:-1px;
margin-top:28px;
padding:10px;
text-align:left;
width:423px;
}
.tabheader {
background-color:#CC0102;
color:white;
font-family:Arial;
font-size:9pt;
font-weight:bold;
margin-left:7px;
margin-top:2px;
padding-bottom:5px;
padding-left:5px;
padding-top:5px;
text-align:left;
width:420px;
}
.subcatheader {
background-color:#DDDDDD;
font-family:Arial;
font-size:9pt;
font-weight:bold;
height:14px;
margin-left:7px;
margin-top:5px;
padding-bottom:3px;
padding-left:5px;
padding-top:5px;
text-align:left;
width:200px;
}
.subcat {
border-bottom:1px solid #DDDDDD;
clear:left;
float:left;
font-family:Arial;
font-size:9pt;
margin-left:8px;
margin-top:5px;
padding-left:12px;
text-align:left;
width:200px;
}
.subcat a {
color:#000000;
text-decoration:none;
}
.subcat a:hover {
color:red;
text-decoration:underline;
}
.handset {
float:left;
height:423px;
margin-left:12px;
margin-top:8px;
width:145px;
}
.tips {
background:transparent url(../images/backgrounds/handsettipbg.jpg) no-repeat scroll 0% 50%;
font-family:Arial;
font-size:8pt;
height:202px;
position:relative;
text-align:left;
top:10px;
width:134px;
}
.refinebox {
background:transparent url(../images/backgrounds/refinebg.jpg) repeat scroll 0% 50%;
clear:left;
color:#FFFFFF;
float:left;
font-family:Arial;
font-size:9pt;
font-weight:bold;
height:61px;
margin-left:10px;
padding-left:10px;
padding-top:10px;
width:353px;
}
.best_sellers_container {
float:right;
margin-top:90px;
width:600px;
}
.pagejump {
background-color:#E6E6E6;
float:left;
height:26px;
margin-left:8px;
margin-top:16px;
width:738px;
}
.prodcell {
background:transparent url(../images/backgrounds/prodcellbg.jpg) repeat scroll 0% 50%;
float:left;
height:191px;
margin-left:37px;
margin-top:11px;
padding-right:2px;
width:202px;
}
.searchprodcell {
background:transparent url(../images/backgrounds/searchprodcellbg.jpg) no-repeat scroll 0% 50%;
float:left;
height:178px;
margin-left:2px;
margin-top:5px;
width:185px;
}
.prodcellheader {
float:right;
font-family:Arial;
font-size:7pt;
font-weight:bold;
margin-right:10px;
margin-top:17px;
text-align:right;
width:145px;
}
.prodcellimg {
float:left;
height:0px;
margin-left:18px;
margin-top:27px;
width:37px;
}
.prodcellprodname {
color:#CC0102;
float:left;
font-family:Arial;
font-size:7pt;
font-weight:bold;
height:69px;
margin-left:56px;
margin-top:20px;
text-align:right;
width:82px;
}
.prodcellprice {
clear:both;
font-family:Arial;
font-size:9pt;
font-weight:bold;
padding-right:10px;
text-align:right;
}
.prodcellfooter {
float:left;
height:20px;
left:20px;
margin-top:5px;
position:relative;
right:15px;
text-align:right;
width:163px;
}
* .relatedprodcell {
background:transparent url(../images/backgrounds/prodcellbg.jpg) repeat scroll 0% 50%;
float:left;
height:193px;
margin-left:-1px;
margin-top:11px;
width:202px;
}
.relatedprodcellheader {
float:right;
font-family:Arial;
font-size:7pt;
font-weight:bold;
margin-right:10px;
margin-top:17px;
text-align:right;
width:145px;
}
.relatedprodcellimg {
float:left;
height:9px;
margin-left:16px;
margin-top:31px;
width:37px;
}
.relatedprodcellprodname {
color:#CC0102;
float:left;
font-family:Arial;
font-size:7pt;
font-weight:bold;
height:93px;
margin-left:60px;
margin-top:20px;
text-align:right;
width:82px;
}
.relatedprodcellprodprice {
clear:both;
font-family:Arial;
font-size:9pt;
font-weight:bold;
margin-right:9px;
text-align:right;
}
.relatedprodcellfooter {
float:left;
height:45px;
left:27px;
margin-top:-1px;
position:relative;
text-align:right;
width:163px;
}
.accessorydelivery {
color:#CC0102;
float:right;
font-family:Arial;
font-size:11pt;
font-weight:bold;
margin-right:10px;
margin-top:50px;
}
.addbasket {
float:right;
margin-top:53px;
}
.prodlinks a {
color:black;
float:left;
font-family:Arial;
font-size:9pt;
margin-left:5px;
text-align:left;
text-decoration:underline;
}
.prodlinks a:hover {
color:#CC0102;
text-decoration:underline;
}
.tablecontents {
border:1px solid black;
font-family:Arial;
font-size:9pt;
height:60px;
margin-left:5px;
margin-right:7px;
text-align:center;
width:565px;
}
.display_price {
float:left;
font-weight:bold;
margin-left:30px;
}
.pagenumbers {
color:#CC0102;
float:left;
font-family:Arial;
font-size:9pt;
height:auto;
margin-top:5px;
text-align:center;
width:555px;
}
.altheader {
font-family:Arial Narrow;
font-size:16pt;
font-weight:bolder;
margin-left:-16px;
margin-top:6px;
text-align:left;
width:auto;
}
.pagenumbers a {
color:#000000;
font-family:Arial;
font-size:9pt;
text-decoration:underline;
}
.pagenumbers a:hover {
color:#CC0102;
font-family:Arial;
font-size:9pt;
text-decoration:underline;
}
.basketdiv {
float:left;
margin-left:20px;
margin-top:30px;
text-align:left;
width:571px;
}
.baskettop {
background:transparent url(../images/backgrounds/baskettop.jpg) no-repeat scroll 0% 50%;
height:4px;
margin-bottom:-11px;
margin-left:3px;
width:571px;
}
.basketmid {
background-attachment:scroll;
background-color:transparent;
background-image:url(../images/backgrounds/basket.jpg);
background-position:0% 50%;
height:auto;
margin-top:10px;
padding:10px;
width:554px;
}
.basketbottom {
background:transparent url(../images/backgrounds/basketbottom.jpg) no-repeat scroll 0% 50%;
height:8px;
width:571px;
}
.baskettableheader {
background-color:#CC0102;
color:#FFFFFF;
float:left;
font-family:Arial;
font-size:9pt;
font-weight:bold;
margin-right:1px;
margin-top:-7px;
padding-bottom:5px;
padding-top:5px;
}
.basketprodname {
color:#CC0102;
font-family:Arial;
font-size:9pt;
padding:10px;
}
.payment_continue {
float:right;
margin-right:176px;
margin-top:10px;
}
.basketprodimg {
float:left;
height:85px;
margin-left:5px;
margin-right:15px;
margin-top:5px;
width:85px;
}
.thawte {
float:right;
}
.basketcell {
border-bottom:3px solid #DDDDDD;
border-right:1px solid #DDDDDD;
float:left;
font-family:Arial;
font-size:9pt;
font-weight:bold;
height:83px;
margin-right:1px;
padding-top:19px;
text-align:center;
width:82px;
}
.basketimgname_cell {
border-bottom:3px solid #DDDDDD;
border-right:1px solid #DDDDDD;
float:left;
height:102px;
width:301px;
}
.maingrey {
background-color:#DDDDDD;
color:#000000;
float:left;
font-family:Arial;
font-size:9pt;
margin-left:-1px;
margin-top:2px;
padding-bottom:3px;
padding-right:3px;
padding-top:3px;
text-align:right;
width:382px;
}
.pricegrey {
background-color:#DDDDDD;
color:#000000;
float:left;
font-family:Arial;
font-size:9pt;
height:15px;
margin-left:1px;
margin-top:2px;
padding-bottom:3px;
padding-right:3px;
padding-top:3px;
text-align:center;
width:79px;
}
.deliverygrey {
background-color:#DDDDDD;
color:#000000;
float:left;
font-family:Arial;
font-size:9pt;
margin-left:1px;
margin-top:2px;
padding-bottom:3px;
padding-right:3px;
padding-top:3px;
text-align:center;
width:83px;
}
.maintotal {
background-color:#FFFFFF;
color:#000000;
float:left;
font-family:Arial;
font-size:9pt;
font-weight:bold;
margin-top:2px;
padding-bottom:3px;
padding-right:3px;
padding-top:3px;
text-align:right;
width:383px;
}
.totalwhite {
background-color:#FFFFFF;
color:#000000;
float:left;
font-family:Arial;
font-size:9pt;
margin-left:-4px;
margin-top:2px;
padding-bottom:3px;
padding-right:3px;
padding-top:3px;
text-align:center;
width:82px;
}
.basketfooter {
clear:both;
height:17px;
padding-left:12px;
width:551px;
}
a {
color:#CC0102;
font-family:Arial;
font-size:9pt;
text-decoration:underline;
}
a:hover {
color:#000000;
font-family:Arial;
font-size:9pt;
text-decoration:underline;
}
.helpheader {
color:#CC0102;
float:right;
font-family:Arial Narrow;
font-size:18pt;
font-weight:bold;
margin-right:16px;
text-align:left;
}
.helpsubheader {
color:#000000;
float:right;
font-family:Arial;
font-size:9pt;
margin-right:17px;
padding-bottom:5px;
text-align:left;
}
.baskethelp {
background:transparent url(../images/backgrounds/baskettipbg.jpg) no-repeat scroll 0% 50%;
float:left;
font-family:Arial;
font-size:8pt;
height:360px;
margin-left:10px;
padding-left:14px;
padding-right:5px;
padding-top:5px;
text-align:left;
width:128px;
}
.main {
background:transparent url(../images/backgrounds/gallerybg.jpg) repeat scroll 0% 50%;
height:335px;
margin:auto;
width:700px;
}
.imgholder {
border:1px solid white;
float:left;
height:255px;
margin-left:43px;
margin-top:41px;
width:255px;
}
.imgmenu {
background:transparent url(../images/backgrounds/gallery-tabbg.gif) repeat scroll 0% 50%;
float:right;
height:197px;
width:330px;
}
.tabselected {
background:transparent url(../images/backgrounds/gallery-selecttabbg.jpg) repeat scroll 0% 50%;
color:#FFFFFF;
float:left;
font-family:Arial;
font-size:8pt;
height:20px;
margin-bottom:-3px;
padding-top:3px;
width:112px;
}
.tab {
background:transparent url(../images/backgrounds/gallery-offtabbg.gif) repeat scroll 0% 50%;
color:#FFFFFF;
float:left;
font-family:Arial;
font-size:8pt;
height:20px;
margin-bottom:-3px;
padding-top:3px;
width:109px;
}
.gallerymenucontainer {
float:left;
height:217px;
margin-left:57px;
margin-top:95px;
width:330px;
}
.footer_top {
clear:both;
color:#A8A6B4;
font-family:Arial;
font-size:8pt;
height:18px;
padding-left:4px;
padding-top:20px;
}
.footer_top a {
color:#333333;
font-family:Arial;
font-size:8pt;
text-decoration:underline;
}
.footer_top a:hover {
color:#000000;
font-family:Arial;
font-size:8pt;
text-decoration:underline;
}
.footer {
background-color:#DDDDDD;
clear:both;
color:#A8A6B4;
font-family:Arial;
font-size:8pt;
height:15px;
margin-bottom:5px;
margin-left:2px;
padding:5px;
position:relative;
top:3px;
width:743px;
}
.footer a {
color:#333333;
font-family:Arial;
font-size:8pt;
text-decoration:underline;
}
.footer a:hover {
color:#888888;
font-family:Arial;
font-size:8pt;
text-decoration:underline;
}
.checkoutwelcome {
background:transparent url(../images/backgrounds/adidasgirl.jpg) no-repeat scroll 0 50%;
height:100%;
margin-top:17px;
text-align:left;
width:auto;
float: left;
}
.payment_declined {
background:transparent url(../images/backgrounds/hoody_man.jpg) no-repeat scroll 0% 50%;
height:432px;
margin-bottom:2px;
margin-left:3px;
text-align:left;
width:auto;
}
.newcustomer {
background:transparent url(../images/backgrounds/newcustomerbg.jpg) no-repeat scroll 0% 50%;
float:left;
height:165px;
left:190px;
padding-left:15px;
position:relative;
top:1px;
width:225px;
}
.existingcustomer {
background:transparent url(../images/backgrounds/existingcustomerbg.jpg) no-repeat scroll 0% 50%;
float:left;
height:168px;
left:203px;
padding-left:15px;
padding-top:5px;
position:relative;
top:22px;
width:288px;
}
.checkoutwelcomeheader {
color:#CC0102;
font-family:Arial Narrow;
font-size:16pt;
font-weight:bolder;
padding-top:13px;
text-align:left;
}
.checkoutwelcomesubheader {
color:#000000;
font-family:Arial;
font-size:9pt;
margin-top:5px;
text-align:left;
}
.checkoutbutton {
float:right;
margin-right:32px;
margin-top:65px;
}
.exitcheckout {
float:left;
width:186px;
}
.myaccountexitcheckout {
clear:left;
float:left;
height:14px;
margin-bottom:14px;
margin-top:10px;
padding-left:15px;
width:200px;
}
.exitcheckout a {
color:#CC0102;
font-family:Arial;
font-size:9pt;
text-decoration:underline;
}
.exitcheckout a:hover {
color:#000000;
font-family:Arial;
font-size:9pt;
text-decoration:underline;
}
.detailssubheader {
float:left;
font-family:Arial;
font-size:9pt;
margin-left:18px;
}
.detailshelpheader {
color:#CC0102;
font-family:Arial Narrow;
font-size:15pt;
font-weight:bolder;
}
.detailshelpsubheader {
color:#000000;
font-family:Arial;
font-size:9pt;
}
.checkoutdetails {
border:3px solid #DDDDDD;
float:left;
height:610px;
margin-left:25px;
width:548px;
}
.tipdiv {
float:right;
height:337px;
width:159px;
}
.checkoutpayment {
border:3px solid #DDDDDD;
float:left;
height:auto;
margin-left:25px;
width:546px;
}
.tableheader {
background-color:#DDDDDD;
clear:both;
color:#CC0102;
font-family:Arial;
font-size:9pt;
font-weight:bold;
height:20px;
margin-bottom:4px;
margin-left:4px;
padding-left:10px;
text-align:left;
width:559px;
}
.paymenttableheader {
background-color:#DDDDDD;
clear:both;
color:#CC0102;
font-family:Arial;
font-size:9pt;
font-weight:bold;
height:20px;
margin-bottom:4px;
margin-left:-1px;
padding-left:10px;
text-align:left;
width:539px;
}
.tabledata {
color:#000000;
font-family:Arial;
font-size:9pt;
height:auto;
padding:7px;
text-align:left;
}
.expiry {
margin-bottom:8px;
margin-right:214px;
}
.cardstartdate {
float:right;
margin-right:214px;
margin-top:2px;
width:100px;
}
.issuebox {
float:right;
margin-right:214px;
margin-top:2px;
width:100px;
}
.cardnamebox {
margin-bottom:23px;
}
.details {
clear:both;
float:left;
margin-bottom:5px;
margin-left:5px;
margin-top:5px;
width:177px;
}
.enteremail {
clear:left;
float:left;
margin-bottom:5px;
margin-left:5px;
margin-top:5px;
width:223px;
}
.titledropdown {
float:right;
margin-right:206px;
margin-top:2px;
}
.detailsinput {
margin-right:40px;
}
.inputhint {
color:#666666;
font-size:7pt;
}
.findaddress {
margin-left:-3px;
margin-top:15px;
}
.tandc {
background-color:#DDDDDD;
clear:both;
font-family:Arial;
font-size:8pt;
margin-left:25px;
padding:7px;
position:relative;
text-align:left;
top:4px;
width:540px;
}
.detailscountry {
margin-bottom:3px;
margin-right:220px;
}
.detailsemail {
float:left;
margin-bottom:-7px;
margin-left:84px;
margin-top:-2px;
}
.titleinput {
float:right;
margin-right:256px;
margin-top:2px;
}
.tip {
background:transparent url(../images/backgrounds/checkouttipbg.jpg) no-repeat scroll 0% 50%;
font-family:Arial;
font-size:8pt;
height:85px;
padding-left:15px;
padding-top:5px;
text-align:left;
width:155px;
}
.bottominput {
margin-bottom:10px;
margin-right:40px;
}
.paymenttip {
background:transparent url(../images/backgrounds/checkout-paymenttip.jpg) no-repeat scroll 0% 50%;
float:right;
font-family:Arial;
font-size:8pt;
height:175px;
margin-top:-42px;
padding-left:15px;
padding-top:112px;
text-align:left;
width:154px;
}
.paymenttype {
margin-bottom:7px;
margin-top:2px;
}
.paymentcardno {
margin-bottom:7px;
}
.secno {
}
.paymentfooter {
background-color:#DDDDDD;
color:#A8A6B4;
font-family:Arial;
font-size:8pt;
height:20px;
width:750px;
}
.paymentfooter a {
color:#333333;
font-family:Arial;
font-size:8pt;
text-decoration:underline;
}
.confirmationfooter {
background-color:#DDDDDD;
color:#A8A6B4;
font-family:Arial;
font-size:8pt;
height:20px;
margin-top:-8px;
padding-bottom:2px;
padding-top:3px;
width:750px;
}
.confirmationfooter a {
color:#333333;
font-family:Arial;
font-size:8pt;
text-decoration:underline;
}
.confirmationimg {
clear:left;
float:left;
margin-left:10px;
margin-top:10px;
}
.confirmationtxt {
color:#000000;
float:right;
font-family:Arial;
font-size:9pt;
margin-top:10px;
text-align:left;
width:400px;
}
.orderheader {
float:left;
font-family:Arial;
font-size:9pt;
font-weight:bold;
text-align:right;
width:165px;
}
.ordersubheader {
float:left;
font-family:Arial;
font-size:9pt;
margin-left:-2px;
text-align:left;
}
.basketstatus {
float:left;
margin-bottom:15px;
margin-left:20px;
}
.aboutuscell {
background:transparent url(../images/backgrounds/aboutus-cellbg.jpg) repeat scroll 0% 50%;
float:left;
height:178px;
margin-top:25px;
width:290px;
}
.contactcell {
background:transparent url(../images/backgrounds/aboutus-cellbg.jpg) repeat scroll 0% 50%;
float:left;
height:178px;
margin-top:25px;
width:290px;
}
.contacttxt {
color:#333333;
float:left;
font-family:Arial;
font-size:9pt;
height:86px;
margin-left:11px;
padding-top:5px;
text-align:left;
width:267px;
}
.contactheader {
background-color:#CC0102;
color:white;
font-family:Arial Narrow;
font-size:11pt;
font-weight:bold;
height:23px;
margin-left:8px;
margin-top:9px;
padding:7px;
text-align:left;
width:259px;
}
.aboutusimg {
float:left;
padding:8px;
}
.aboutusheader {
background-color:#CC0102;
color:white;
font-family:Arial Narrow;
font-size:11pt;
font-weight:bold;
height:31px;
margin-left:120px;
margin-top:8px;
padding:7px;
text-align:left;
width:147px;
}
.aboutustxt {
color:#333333;
float:left;
font-family:Arial;
font-size:9pt;
height:86px;
margin-left:-4px;
padding-top:12px;
text-align:left;
width:160px;
}
.tellmemore {
float:left;
margin-left:-3px;
margin-top:1px;
text-align:right;
width:160px;
}
.aboutuslinks {
height:577px;
padding:26px;
}
.policylinks {
height:577px;
padding:10px;
}
.sitesecuritylinks {
height:700px;
padding:6px;
}
.errorheader {
font-family:Arial Narrow;
font-size:26pt;
font-weight:bolder;
padding-bottom:10px;
padding-top:10px;
}
.payment_declined_header {
font-family:Arial Narrow;
font-size:22pt;
font-weight:bolder;
margin-left:-113px;
padding-bottom:10px;
padding-top:10px;
}
.errormessage {
font-family:Arial;
font-size:9pt;
}
.errorsubheader {
font-family:Arial Narrow;
font-size:14pt;
font-weight:bold;
padding-bottom:10px;
padding-top:10px;
}
.checkoutwelcome a {
font-family:Arial;
font-size:9pt;
text-decoration:underline;
}
.checkoutwelcome a:hover {
font-family:Arial;
font-size:9pt;
text-decoration:underline;
}
.faqsubheader {
clear:both;
font-family:Arial;
font-size:10pt;
height:21px;
padding-left:10px;
padding-top:10px;
text-align:left;
}
.faqsubheaderbp {
font-family:Arial;
font-size:10pt;
height:21px;
left:6px;
margin-bottom:15px;
margin-top:31px;
padding-top:10px;
position:relative;
text-align:left;
}
.faqsubheaderps {
font-family:Arial;
font-size:10pt;
height:36px;
left:6px;
margin-bottom:6px;
margin-top:46px;
padding-top:10px;
}
.faqtext {
color:red;
float:left;
font-family:Arial;
font-size:9pt;
font-weight:bold;
margin-bottom:12px;
margin-top:7px;
padding-left:18px;
text-align:left;
width:580px;
}
.sitesecuritytext {
float:left;
font-family:Arial;
font-size:9pt;
margin-bottom:12px;
margin-top:7px;
padding-left:18px;
text-align:left;
width:580px;
}
.sitesecsubhead {
color:red;
font-family:Arial Narrow;
font-size:13pt;
font-weight:bold;
height:169px;
left:6px;
margin-left:10px;
margin-top:15px;
padding-top:10px;
position:relative;
text-align:left;
}
.carddetsubheader {
color:red;
font-family:Arial Narrow;
font-size:13pt;
font-weight:bold;
height:64px;
left:6px;
margin-left:10px;
margin-top:15px;
padding-top:10px;
position:relative;
text-align:left;
}
.errorMsg {
color:#CC0000;
height:70px;
position:absolute;
right:260px;
width:143px;
}
.prodmenu {
float:right;
margin-bottom:10px;
margin-top:10px;
width:440px;
}
.prodmenutop {
background:transparent url(../images/backgrounds/handsetmenutab.jpg) repeat scroll 0% 50%;
float:right;
height:33px;
margin-bottom:-2px;
position:relative;
right:5px;
top:3px;
width:440px;
}
.prodmenumid {
background:transparent url(../images/backgrounds/handsetmenu.jpg) repeat scroll 0% 50%;
float:right;
height:auto;
position:relative;
right:5px;
top:4px;
width:440px;
}
.prodmenubottom {
background:transparent url(../images/backgrounds/handsetmenubottom.jpg) no-repeat scroll 0% 50%;
float:right;
height:5px;
position:relative;
right:-20px;
top:2px;
width:442px;
}
.prodmenutabselected {
background-color:#000000;
color:white;
float:left;
font-family:Arial;
font-size:9pt;
font-weight:bold;
height:18px;
left:7px;
padding-left:5px;
padding-top:3px;
position:relative;
top:7px;
width:80px;
}
.prodmenutabselected {
background-color:#DDDDDD;
color:white;
float:left;
font-family:Arial;
font-size:9pt;
font-weight:bold;
height:19px;
left:7px;
padding-left:9px;
padding-top:2px;
position:relative;
text-align:left;
top:9px;
width:75px;
}
.prodmenutaboff {
background-color:#CC0102;
color:white;
float:left;
font-family:Arial;
font-size:9pt;
font-weight:bold;
height:18px;
left:15px;
padding-left:2px;
padding-top:3px;
position:relative;
text-align:center;
top:7px;
width:87px;
}
.prodmenutaboff a {
color:white;
text-decoration:none;
}
.prodmenutaboff a:hover {
color:black;
text-align:center;
}
.prodmenubg {
font-family:Arial;
font-size:10pt;
margin-left:7px;
margin-top:0px;
padding:10px;
text-align:left;
width:405px;
}
.prodmenutext {
background-color:#EEEEEE;
float:left;
margin-left:-10px;
margin-top:-8px;
width:425px;
}
.cellbox {
height:37px;
}
.loginerror {
background:transparent url(../images/backgrounds/loginerror.jpg) repeat scroll 0% 50%;
color:#FFFFFF;
float:right;
font-family:Arial;
font-size:10pt;
height:84px;
margin-right:25px;
margin-top:20px;
width:283px;
}
.logininfo {
height:50px;
margin-top:-5px;
}
.myaccount {
background:transparent url(../images/backgrounds/lipstick.jpg) no-repeat scroll 0% 50%;
height:338px;
margin-left:3px;
margin-top:20px;
text-align:left;
width:auto;
}
.details_header {
font-family:Arial Narrow;
font-size:20pt;
font-weight:bolder;
height:38px;
margin-bottom:-25px;
margin-left:40px;
margin-top:77px;
text-align:left;
width:500px;
}
.accountwelcome {
font-family:Arial;
font-size:9pt;
padding-left:24px;
}
.myaccountbutton {
float:right;
margin-right:32px;
margin-top:33px;
}
.myaccountexistingcust {
border:5px solid #E1DFE0;
float:left;
height:200px;
left:203px;
padding-left:15px;
padding-top:5px;
position:relative;
top:0px;
width:284px;
}
.myaccounthelp {
background-color:#EEEEEE;
float:right;
font-family:Arial;
font-size:8pt;
height:40px;
margin-bottom:18px;
margin-right:3px;
margin-top:35px;
padding:20px;
width:269px;
}
.myaccount_helpbox {
background-color:#EEEEEE;
float:right;
font-family:Arial;
font-size:8pt;
height:40px;
margin-bottom:18px;
margin-right:3px;
margin-top:35px;
padding:20px;
width:269px;
}
.myaccount_helpbox {
}
.dummyend[id] {
clear:both;
}
.checkoutwelcomehelp {
background-color:#EEEEEE;
float:right;
height:17px;
margin-bottom:18px;
margin-right:26px;
margin-top:28px;
padding:20px;
width:244px;
}
.checkoutwelcomehelperror {
background-color:#EEEEEE;
float:right;
height:17px;
margin-bottom:18px;
margin-right:26px;
margin-top:28px;
padding:20px;
width:188px;
}
.myaccountforgotpass {
float:left;
margin-left:10px;
width:205px;
}
.myaccountforgotpasserror {
float:left;
margin-left:10px;
width:155px;
}
.offerssubheader {
color:#333333;
float:left;
font-family:Arial;
font-size:9pt;
font-weight:normal;
margin-left:2px;
}
.memoryheader {
color:#000000;
float:left;
font-family:Arial Narrow;
font-size:16pt;
font-weight:bold;
margin-left:2px;
padding-left:10px;
padding-top:5px;
width:400px;
}
.memcell {
float:left;
margin-left:15px;
margin-right:10px;
margin-top:13px;
}
.errorpanel {
float:left;
padding-left:215px;
padding-top:15px;
text-align:left;
width:500px;
}
.payment_declined_panel {
float:right;
text-align:left;
width:424px;
}
#col-links {
border:1px solid #CCCCCC;
float:left;
min-height:100px;
}
#col-sres {
border:1px solid #CCCCCC;
float:right;
min-height:100px;
}
#search-filter form {
float:left;
margin:0pt 10px 0pt 0pt;
}
.pjump {
background:#ECECEC none repeat scroll 0% 50%;
float:right;
height:auto;
margin:8px 0pt;
padding-bottom:12px;
padding-left:11px;
text-align:left;
width:559px;
}
.pcount {
display:block;
height:auto;
margin:-39px 0pt 0pt 116px;
text-align:center;
width:327px;
}
.searchprodcell {
float:left;
margin:0px;
width:186px;
}
#searchcatlist-ul li {
height:14px;
}
.searchcatlist {
width:175px;
}
.searchcatlist ul {
float:right;
font-size:12px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-bottom:0px;
margin-left:2px;
margin-top:-2px;
padding:0px;
}
.searchcatlist li {
background-color:#DDDDDD;
border-bottom:1px none white;
border-color:white;
border-top:1px solid white;
border-width:1px;
color:#CC0102;
height:14px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-bottom:0px;
margin-right:1px;
margin-top:0px;
padding:5px 2px 4px 8px;
text-align:left;
text-decoration:none;
width:166px;
}
img#nextbtn {
float:right;
margin:-14pt 11pt 0pt 300px;
}
img#nextbtn {
}
.dummyend[id] {
clear:both;
}
img#prevbtn {
margin:1pt 10px;
}
div#footerpad {
margin:30px;
}
div#contentDL p {
line-height:1.4;
}
div#containerDL {
margin:0pt auto;
width:100%;
}
div#contentDL {
float:right;
margin-top:6px;
width:570px;
}
div#navigationDL {
float:left;
margin-top:29px;
width:175px;
}
.searchprodcellheader {
float:right;
font-family:Arial;
font-size:7pt;
margin-right:10px;
margin-top:17px;
text-align:right;
width:145px;
}
.searchprodcellimg {
float:left;
height:0px;
margin-left:17px;
margin-top:25px;
width:37px;
}
.searchprodcellprodname {
color:#CC0102;
float:left;
font-family:Arial;
font-size:7pt;
font-weight:bold;
height:76px;
margin-left:47px;
margin-top:20px;
text-align:right;
width:72px;
}
.searchprodcellprice {
clear:both;
font-family:Arial;
font-size:9pt;
font-weight:bold;
padding-right:11px;
text-align:right;
}
.searchprodcellfooter {
float:left;
height:20px;
left:8px;
margin-top:5px;
position:relative;
right:8px;
text-align:right;
}
.compat_img {
float:left;
margin:-21px 20px 0pt 0pt;
}
.compat_viewdetails {
float:right;
margin-right:22px;
}
#searchrefinebox {
background:#FFFFFF none repeat scroll 0% 50%;
color:#000000;
font-family:Arial;
font-size:9pt;
height:auto;
margin-top:5px;
padding-bottom:6px;
padding-left:10px;
padding-top:5px;
width:560px;
}
#searchingwithin {
width:278px;
}
#searchrefineheader {
color:#000000;
font-weight:bold;
margin:10px 0pt 10px 5px;
}
#searchman {
}
#searchmodel {
}
#searchbrand {
}
#searchminmax {
}
#searchsubcat {
}
#refinebrandsubcatminmax {
float:right;
margin-right:7px;
margin-top:8px;
text-align:right;
width:280px;
}
#searchmanmodel {
float:left;
height:100px;
width:250px;
}
.logout {
clear:left;
float:left;
font-family:Arial;
font-size:9pt;
margin-left:10px;
margin-top:-41px;
}
.fav_access_header {
font-family:Arial Narrow;
font-size:16pt;
font-weight:bolder;
margin-bottom:-3px;
padding-left:10px;
padding-top:10px;
}
.noresultssearch {
background-image:url(../images/backgrounds/noresultsbg.jpg);
border:3px solid #ADADAD;
height:80px;
width:561px;
}
.noresultssearchbox {
float:left;
padding-top:14px;
text-align:right;
width:316px;
}
.tryanothersearch {
color:#FFFFFF;
float:left;
font-family:Arial Narrow;
font-size:18pt;
font-weight:bolder;
padding:10px;
width:221px;
}
.sorrynoresults {
color:#000000;
font-family:Arial Narrow;
font-size:16pt;
font-weight:bolder;
margin-top:35px;
padding-bottom:4px;
padding-left:7px;
}
.summarybox {
float:left;
font-family:Arial;
font-size:9pt;
margin-left:198px;
margin-right:5px;
padding:20px;
width:500px;
}
.summarybox_top {
background-image:url(../images/backgrounds/summarybg-top.jpg);
background-repeat:no-repeat;
height:14px;
width:500px;
}
.summarybox_mid {
background-image:url(../images/backgrounds/summarybg-mid.jpg);
height:auto;
width:500px;
}
.summarybox_bot {
background-image:url(../images/backgrounds/summarybg-bot.jpg);
background-repeat:no-repeat;
height:15px;
width:500px;
}
.summaryconfirm {
margin-top:15px;
padding-right:16px;
text-align:right;
}
.summary_email {
float:left;
font-weight:bold;
height:20px;
margin-left:30px;
margin-top:17px;
text-align:right;
width:150px;
}
.summary_details {
float:left;
font-weight:bold;
height:20px;
margin-left:30px;
text-align:right;
width:150px;
}
.amendsummary {
clear:both;
color:red;
font-family:Arial Narrow;
font-size:9pt;
font-weight:bold;
margin-right:15px;
text-align:right;
width:auto;
}
.amendsummary a {
clear:both;
color:red;
font-family:Arial Narrow;
font-size:9pt;
font-weight:bold;
margin-right:15px;
text-align:right;
width:auto;
}
.amendsummary a:hover {
color:black;
font-family:Arial Narrow;
font-size:9pt;
font-weight:bold;
}
.summarybg {
background-color:#EEEEEE;
height:auto;
margin:auto;
width:467px;
}
.summary_payment {
float:left;
font-weight:bold;
height:20px;
margin-left:30px;
text-align:right;
width:150px;
}
.summary_order {
float:left;
font-weight:bold;
height:20px;
margin-left:-26px;
text-align:right;
width:150px;
}
.summary_custemail {
color:red;
float:left;
height:auto;
margin-left:2px;
margin-top:17px;
text-align:left;
width:275px;
}
.summary_custdetails {
color:red;
float:left;
height:auto;
margin-left:2px;
text-align:left;
width:275px;
}
.summary_custpayment {
color:red;
float:left;
height:auto;
margin-left:2px;
text-align:left;
width:275px;
}
.summary_custorder {
color:red;
float:left;
height:auto;
margin-left:51px;
text-align:left;
width:275px;
}
.account_custdetails {
background-color:#EEEEEE;
border:3px solid #ADADAD;
font-family:Arial;
font-size:9pt;
height:auto;
margin-left:9px;
padding:20px;
width:89%;
}
.account_custbasket {
background-color:#EEEEEE;
border:3px solid #ADADAD;
font-family:Arial;
font-size:9pt;
height:auto;
margin-left:9px;
padding:20px;
width:89%;
}
.account_details {
color:#000000;
font-family:Arial Narrow;
font-size:14pt;
font-weight:bolder;
height:12px;
padding:18px;
}
.account_basket {
color:#000000;
font-family:Arial Narrow;
font-size:14pt;
font-weight:bolder;
padding:17px;
}
.account_container {
float:right;
margin-left:6px;
width:589px;
}
.account_details_button {
padding-top:5px;
text-align:right;
}
.account_basket_button {
padding-top:5px;
text-align:right;
}
.myaccount_morestuff {
padding-left:17px;
padding-top:6px;
text-align:left;
}
.myaccount_checkout {
text-align:right;
}
#cardstartdatebox {
margin-bottom:16px;
}
#issuebox {
margin-bottom:14px;
}
#promo_panel {
font-family:Arial;
font-size:9pt;
padding-right:10px;
padding-top:8px;
text-align:right;
}
.suggest_link {
background-color:#000000;
border:1px solid #FFFFFF;
color:#FFFFFF;
font-family:Arial;
font-size:9pt;
}
.suggest_link_over {
background-color:#D00202;
border:1px solid #FFFFFF;
color:#FFFFFF;
font-family:Arial;
font-size:9pt;
}
#search_suggest {
background-color:#FFFFFF;
border:1px solid #FFFFFF;
float:right;
font-size:11px;
margin-right:293px;
width:173px;
}
.search_suggest_container {
position:absolute;
top:57px;
z-index:1;
}
#form {
border:2px solid #DDDDDD;
padding:0pt 0pt 20px;
width:550px;
}
#form div {
padding:3px 3px 0px;
}
#form h2 {
background:#DDDDDD none repeat scroll 0%;
color:#CC0102;
font-family:Arial;
font-size:9pt;
margin:15px 0pt;
padding:5px;
}
.details_label {
display:block;
float:left;
font-family:Arial;
font-size:10pt;
margin:0pt 0pt 0pt 15px;
width:240px;
}
.details_label {
}
.dummyend[id] {
clear:both;
}
#formCont {
font-family:Arial;
font-size:9pt;
margin:20px 0pt 50px 30px;
}
#btn {
padding-top:20px;
}
#btn input {
float:right;
margin:0pt 150px 0pt 0pt;
}
.prodbrandheader {
float:left;
margin-left:43px;
width:115px;
}
.prodcodeheader {
float:left;
width:149px;
}
.prodavailheader {
float:left;
width:135px;
}
.prodpriceheader {
float:left;
width:85px;
}
.staf_box {
background:transparent url(../images/backgrounds/staf_bg.jpg) no-repeat scroll 0% 50%;
clear:both;
color:#000000;
font-family:Arial;
font-size:9pt;
height:0px;
margin-bottom:10px;
margin-left:310px;
overflow:hidden;
width:440px;
}
.staf_label {
float:left;
width:150px;
}
#staf_cont {
margin-left:65px;
margin-top:10px;
}
#prodContainer {
float:right;
margin-left:0px;
margin-right:0px;
width:562px;
}
#prodContainer {
}
.dummyend[id] {
clear:both;
}
#ladylight {
margin-top:-1px;
}
#blondegirl {
margin-top:-1px;
}
#suitjacket {
margin-top:-1px;
}
span.summerydata {
display:block;
margin:0pt 0pt 0pt -100px;
padding-top:20px;
}
ul#prodnav {
list-style-type:none;
margin:0pt;
padding:0pt;
}
ul#prodnav li {
border:0px solid #CCCCCC;
float:left;
margin:0pt 1pt 2pt 0px;
padding:1px;
text-align:center;
}
ul#prodnav li a {
color:#FFFFFF;
display:block;
float:left;
height:15px;
margin:-13px 0pt 0pt;
padding:9px 8px 8px;
text-decoration:none;
width:80px;
}
#prodcont {
background:transparent url(/images/backgrounds/handsetmenubottom.jpg) no-repeat scroll 0px bottom;
margin:0pt 0pt 0pt -10px;
padding-bottom:8px;
width:440px;
}
.prodcell_compat {
color:#969696;
float:right;
font-family:Arial;
font-size:7pt;
font-weight:bold;
padding-right:9px;
text-align:right;
width:81px;
}
.virginred {
color:#A8A6B4;
}
.virginred a {
color:#A8A6B4;
text-decoration:none;
}
.virginred a:hover {
color:#A8A6B4;
text-decoration:none;
}
#prodcont {
background:transparent url(/images/backgrounds/handsetmenubottom.jpg) no-repeat scroll 0px bottom;
margin:0pt 0pt 0pt -10px;
padding-bottom:8px;
width:440px;
}
#prodbody {
background:transparent url(/images/backgrounds/handsetmenu.jpg) repeat scroll 0%;
border:0px solid #CCCCCC;
font-family:Arial;
font-size:9pt;
padding:20px;
}
#prodbodycont {
height:250px;
overflow:auto;
}
#prodbody ul {
list-style-type:none;
margin:0pt 0pt 0pt -40px;
padding:0pt;
}
#prodbody div ul li {
height:25px;
padding:3px;
text-indent:15px;
width:350px;
}
#prodnav {
margin:0pt 0pt 20px;
}
#upper {
background:transparent url(/images/backgrounds/handsetmenutop.jpg) no-repeat scroll 0px bottom;
border:0px solid #CCCCCC;
margin:7px 0pt 0pt;
}
ul#prodnav {
list-style-type:none;
margin:0pt;
padding:0pt;
}
ul#prodnav li {
border:0px solid #CCCCCC;
float:left;
margin:0pt 1pt 2pt 0px;
padding:1px;
text-align:center;
}
ul#prodnav li a {
color:#FFFFFF;
display:block;
float:left;
height:15px;
margin:-13px 0pt 0pt;
padding:9px 8px 8px;
text-decoration:none;
width:80px;
}
.prodmenutabselected_ {
background:transparent url(/images/prodtaboff.jpg) no-repeat scroll 0%;
height:30px;
}
.handset {
height:340px;
margin-left:13px;
}
.prodmenutaboff_ {
background:transparent url(/images/prodtabon.jpg) no-repeat scroll 0%;
height:30px;
}
.prodheader h1, h2 {
font-size:22px;
margin-left:20px;
}
.dark {
background:#FCFCFC none repeat scroll 0%;
}
.light {
background:#EEEEEE none repeat scroll 0%;
}
#searchrefinebox {
float:right;
}
div#prodContainer {
float:right;
width:562px;
}
div.searchcatlist {
border:0px solid #000000;
}
ul#searchcatlist-ul {
border:0px solid #000000;
float:left;
}
div#nav {
margin:0pt 0pt 0pt 2px;
}
div#nav ul {
list-style-type:none;
margin:0pt;
padding:0pt;
}
#wordmatches {
color:#D60808;
}
#wordmatches a:hover {
color:#D60808;
}
.home_content {
float:left;
}
.home_leftnav {
background-color:#FFFFFF;
float:left;
font-family:Arial;
font-size:9pt;
height:auto;
margin-left:4px;
margin-right:16px;
margin-top:6px;
width:165px;
}
.home_nav_cat {
background-color:#C8C8C8;
float:left;
font-family:Arial;
font-size:8pt;
height:20px;
margin-bottom:1px;
padding-left:7px;
padding-top:5px;
width:158px;
}
.home_nav_cat a:hover {
background-color:#C8C8C8;
height:20px;
text-decoration:none;
width:250px;
}
.home_leftnav a {
color:#000000;
height:20px;
text-decoration:none;
width:158px;
}
.home_leftnav a:hover {
color:red;
height:20px;
text-decoration:none;
width:158px;
}
.order_by_phone_txt {
color:#A09FA0;
float:left;
margin-top:24px;
padding-left:13px;
text-align:left;
width:159px;
}
.order_by_phone_no {
color:#A09FA0;
float:left;
font-size:18pt;
font-weight:bold;
padding-bottom:10px;
padding-left:12px;
}
.powered_by_kon
{
float:left;
margin-left:75px;
}

#breadcrumb {
font-family:Arial;
font-size:66%;
font-weight:bold;
margin-left:11px;
margin-top:62px;
}

#breadcrumb a
{
color:#CC0102;
font-family:Arial;
font-size:8pt;
text-decoration:underline;
font-weight: normal;
}

#breadcrumb a:hover
{
color:#8e0000;
text-decoration:underline;
font-weight: normal;
}

.promo
{
float: left;
margin-top: 12px;
}

.promo_content
{
float: left;
}

.promo_logo
{
float:left;
margin-top:14px;
text-align:right;
width:898px;
}

.promo_title
{
color:#102B84;
float:left;
font-size:17pt;
height:37px;
margin-left:103px;
margin-top:10px;
clear: both;
width:805px;
font-family:Tahoma;
}

.promo_desc
{
color:#FFFFFF;
float:left;
font-family:Tahoma;
font-size:8pt;
margin-left:106px;
width:805px;
}

.promo_details
{
clear:both;
float:left;
margin-top:10px;
padding-left:122px;
padding-top:5px;
width:500px;
}

.promo_details a
{
color: #102B84;
text-decoration: none;
}

.promo_details a:hover
{
color: #FFFFFF;
text-decoration: none;
}

.clearance_promo
{
float:left;
padding-left:1px;
padding-top:4px;
}

.clearance_header
{
color:#000000;
font-family:Arial;
font-size:16pt;
font-weight:bold;
}

.clearance_cat
{
float:left;
font-family:Tahoma;
font-size:9pt;
margin-top:14px;
text-align:right;
width:538px;
}

.clearance_results
{
float:left;
padding-left:31px;
padding-top:31px;
width:548px;
}

.voucher_promo
{
float: left;
margin-top: 6px;
}

.voucher_start_shopping
{
float:left;
margin-top:13px;
}

.voucher_banner
{
float:left;
margin-bottom:5px;
margin-top:6px;
}