body, td, select, input {
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
font-weight:normal;
}
th {
text-align:left;
}
h1 {
background-image:url(../img/v2/flower_261106.jpg);
background-repeat:no-repeat;
line-height:21px;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:11pt;
margin:10px 0 0;
padding:0 0 15px 22px;
}
h2 {
color:#D75700;
font-size:18px;
margin-bottom:10px;
margin-top:10px;
}
h3 {
color:#736B58;
font-size:14px;
}
h4 {
color:#666666;
font-size:9pt;
margin:10px 0 4px;
padding-bottom:3px;
padding-top:5px;
}
h5 {
background-image:url(../img/v2/flower_261106.jpg);
background-repeat:no-repeat;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
margin:10px 0;
padding:0 0 0 20px;
}
h6 {
background-image:url(../img/v2/basket_bg_12.gif);
background-repeat:no-repeat;
color:#666666;
font-family:trebuchet ms,verdana,arial;
font-size:10pt;
height:30px;
margin:0 0 4px;
padding-bottom:3px;
padding-left:25px;
padding-top:5px;
}
h7 {
color:#ffffff;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
margin:0 5px 0 0;
}
.option h4 {
color:#666666;
font-size:9pt;
margin:0px;
padding-top:5px;
}
.breadcrumbtrail {
color:#999999;
}
a:link, a:visited {
color:#D75700;
font-weight:bold;
text-decoration:none;
}
a:hover {
color:#FF9900;
font-weight:bold;
text-decoration:none;
}
.warning {
color:red;
font-size:9pt;
font-style:normal;
font-weight:bold;
}
.products .minprice {
color:#333333;
}
.quantitydiscount {
font-size:7.5pt;
padding:10px 0 5px;
}
.headingTxt {
background-image:url(../img/v2/flower_261106.jpg);
background-repeat:no-repeat;
color:#85745c;
line-height:21px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
margin:5px 0 5px;
padding:0 0 0 25px;
}
.box {
border:medium none;
margin:0;
padding:0;
}
.boxinset {
background-image:url(../img/back_fade2.png);
background-position:left top;
background-repeat:repeat-x;
margin:0;
padding:0;
}
.products_shortened .box {
background-color:#F4F4F4;
background-position:left top;
background-repeat:repeat-x;
border:1px dashed #CBD5DB;
font-size:8pt;
height:auto;
margin:0 10px 10px 0;
text-align:center;
width:175px;
}
.products_shortened .box select {
background-color:#FFFFFF;
margin:0;
}
.products_shortened .box img {
background-color:#FFFFFF;
border:1px dashed #CCCCCC;
padding:8px;
}
.products_shortened .box input.submit {
margin:0;
}
.subcategories_shortened .box {
background-image:url(../img/back_fade2.png);
background-position:left top;
background-repeat:repeat-x;
border:1px dashed #C8C8C8;
font-size:9pt;
height:auto;
margin:0 5px 5px 0;
width:500px;
}
.products_extended .product {
background-image:url(../img/back_fade3.png);
background-position:left top;
background-repeat:no-repeat;
padding-bottom:10px;
padding-top:15px;
}
.products_normal .product {
background-image:url(../img/back_fade3.png);
background-position:left top;
background-repeat:no-repeat;
margin-bottom:0;
padding-bottom:10px;
padding-top:15px;
}
table caption {
color:#DD6600;
font-size:10pt;
}
table {
border-collapse:collapse;
width:100%;
}
table tr {
background-image:url(../img/back_fade2.png);
background-position:left top;
background-repeat:repeat-x;
}
table tr.alt {
background-image:url(../img/back_fade2.png);
background-position:left top;
background-repeat:repeat-x;
}
table tr.highlight {
background-color:#FFCC00;
background-image:none;
}
.versions tr.highlight td {
background-color:#FFCC00;
background-image:none;
}
table tr.header {
background-color:transparent;
background-image:none;
}
table tr.header th {
background-color:transparent;
background-image:none;
font-size:9pt;
font-weight:bold;
}
table tr.subheader td {
background-image:url(../img/back_fade2.png);
background-position:left top;
background-repeat:repeat-x;
border-top:1px solid #CBD5DB;
}
table td, table th {
padding:3px;
}
table th {
background-color:white;
}
#basketlines a {
color:#669900;
display:block;
padding:1px 2px 2px 3px;
text-decoration:none;
}
#basketlines a:hover {
border-bottom:1px solid #DDDDDD;
border-right:1px solid #DDDDDD;
color:#87C24B;
padding:1px 1px 1px 3px;
}
#baskettotals {
background-image:url(../img/back_fade2.png);
background-position:left top;
background-repeat:repeat-x;
color:#333333;
font-weight:bold;
text-align:right;
}
#baskettotals p {
border-bottom:1px solid #CBD5DB;
}
#basketempty, #baskethidden {
font-size:7.5pt;
font-style:italic;
}
#basketlines {
border-top:1px solid #CBD5DB;
}
#basketlines li {
background-image:url(../img/back_fade2.png);
background-position:left top;
background-repeat:repeat-x;
border-bottom:1px solid #CBD5DB;
}
#basketlines li.alt {
background-image:url(../img/back_fade2.png);
background-position:left top;
background-repeat:repeat-x;
}
#basketlinks a {
border-bottom:1px solid white;
border-right:1px solid white;
display:block;
padding:1px 1px 1px 3px;
}
#basketlinks a:hover {
border-bottom:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
color:#87C24B;
display:block;
padding:1px 1px 1px 3px;
}
.reviews {
background-image:url(../img/back_fade3.png);
background-position:left top;
background-repeat:no-repeat;
padding-top:5px;
}
.reviews .box {
background-color:#E2EAEF;
border-bottom:1px solid #CBD5DB;
border-top:1px solid #CBD5DB;
}
.carryonshopping {
background-image:url(../img/back_fade3.png);
background-position:left top;
background-repeat:no-repeat;
padding-top:5px;
}
.attributes {
border-bottom:1px solid #CBD5DB;
}
.attributes td {
background-color:#E2EAEF;
border-top:1px solid #CBD5DB;
}
.product .promotions, .basket .promotions {
background-image:url(../img/back_fade3.png);
background-position:left top;
background-repeat:no-repeat;
padding-bottom:5px;
padding-top:5px;
}
.promotion .box {
background-image:url(../img/back_fade2.png);
background-position:left top;
background-repeat:repeat-x;
border-color:#CBD5DB #E2EAEF #E2EAEF #CBD5DB;
border-style:solid;
border-width:1px;
}
.promotionfooter {
color:#AAAAAA;
margin-top:8px;
}
.compare td {
background-image:url(../img/back_fade2.png);
background-position:left top;
background-repeat:repeat-x;
border-top:1px solid #CBD5DB;
}
select, input, textarea {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
color:#736B58;
font-weight:normal;
vertical-align:middle;
font-size:14px;
font-family:Arial,Helvetica,sans-serif;
}
input.submit {
background-color:#7E4430;
background-image:url(../img/v3/red.jpg);
border:1px dotted #D76B60;
color:white;
font-size:9pt;
font-weight:bold;
margin:0;
}
input.basket {
background-color:transparent;
color: transparent;
border:none;
width:154px;
height:20px;
line-height: 1px !important;
background: transparent url(../img/buttons/add-to-cart.gif) no-repeat scroll 0 0;
overflow: hidden;
padding: 0 0 0 154px !important; /* Fix for IE */
cursor:pointer;
}
input.smallsubmit {
background-color:transparent;
border:medium none;
color:#FFFFFF;
font-size:8pt;
font-weight:bold;
margin:0;
padding:0 2px;
text-align:right;
text-decoration:none;
}
.errors {
background-color:#EFEFEF;
border:1px dotted #CCCCCC;
color:red;
display:block;
margin:18px;
padding:12px;
width:85%;
}
.errors label {
border-bottom:1px dotted #CCCCCC;
}
#categorymenu {
margin:0 0 10px;
padding:0;
}
#categorymenu ul {
border:0 none;
margin:0;
padding:0;
}
#categorymenu ul li {
background-image:url(../img/v2/cat_bullet.gif);
background-repeat:no-repeat;
clear:both;
float:none;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0 0 0 20px;
}
#categorymenu ul li div {
background-color:#FFFFFF;
font-size:9pt;
}
#categorymenu ul li div a {
border-bottom:1px dashed #A49680;
border-top:1px dashed #FFFFFF;
color:#666666;
display:block;
padding:1px 2px 2px;
}
#categorymenu ul li div a:hover {
background-color:#EFEFEF;
background-image:none;
border-bottom:1px dashed #A49680;
border-top:1px dashed #FFFFFF;
color:#666666;
}
#categorymenu ul ul li div {
font-weight:normal;
}
#categorymenu ul ul li div a {
background-color:#BEB4A5;
background-image:none;
color:#FFFFFF;
font-weight:normal;
padding-left:10px;
}
#categorymenu ul ul ul li div a {
padding-left:20px;
}
#categorymenu ul ul ul ul li div a {
padding-left:30px;
}
#categorymenu ul ul ul ul ul li div a {
padding-left:40px;
}
#categorymenu ul ul ul ul ul ul li div a {
padding-left:50px;
}
.carddetails {
background-color:#FFFFFF;
border:medium none;
}
.basket .shippingmethodline {
background-image:url(../img/back_fade2.png);
background-position:left top;
background-repeat:repeat-x;
padding:8px 0 20px;
}
.basket tr.separate {
background-color:white;
background-image:none;
height:20px;
}
.basket .section {
background-image:url(../img/back_fade3.png);
background-position:left top;
background-repeat:no-repeat;
padding-top:10px;
width:100%;
}
.basket .totals {
background-image:url(../img/back_fade2.png);
background-position:left top;
background-repeat:repeat-x;
border-top:1px solid #CBD5DB;
margin-bottom:8px;
margin-top:18px;
padding-top:5px;
text-align:right;
}
.basket .applycoupon {
background-image:url(../img/back_fade2.png);
background-position:left top;
background-repeat:repeat-x;
border-top:1px solid #CBD5DB;
margin-bottom:8px;
margin-top:18px;
padding-top:5px;
}
.checkout .section {
background-image:url(../img/back_fade3.png);
background-position:left top;
background-repeat:no-repeat;
padding-top:10px;
width:99%;
}
#fieldsrequired {
color:#888888;
font-size:7.5pt;
}
.shippingmethodstable .subheader .name {
color:#DD6600;
font-size:8pt;
font-weight:bold;
margin-bottom:4px;
padding-bottom:0;
}
.customer .section {
background-image:url(../img/back_fade3.png);
background-position:left top;
background-repeat:no-repeat;
margin-bottom:5px;
padding-bottom:10px;
padding-top:15px;
width:100%;
}
.vieworder {
margin-bottom:15px;
}
.sitemap ul {
margin:0;
padding:0;
}
.sitemap ul li {
border-color:#CBD5DB #E2EAEF #E2EAEF #CBD5DB;
border-style:solid;
border-width:1px;
display:block;
float:left;
list-style-position:inside;
list-style-type:none;
margin:5px;
padding:0;
width:260px;
}
.sitemap ul li div.pad {
padding:15px;
}
.sitemap ul ul {
margin:0;
padding:0;
}
.sitemap ul ul li {
border:0 none;
float:none;
margin:0;
padding:3px 10px;
width:100%;
}
hr {
background-color:#CCCCCC;
color:#CCCCCC;
}
#newsitem1 h1 {
background-image:url(../img/h1_bg.png);
background-repeat:no-repeat;
color:#FFFFFF;
font-size:9pt;
height:25px;
margin:0 0 4px;
padding-bottom:3px;
padding-left:25px;
padding-top:0;
}
#toplists ul li div a:hover {
color:orange;
margin:0;
padding:0;
}
em.highlight {
background-color:#FFCC33;
font-style:normal;
margin:0;
padding:0;
}
.product em.strapline {
color:#333333;
font-size:7.5pt;
font-style:normal;
font-weight:bold;
}
.page .cutout {
border-color:#CBD5DB #E2EAEF #E2EAEF #CBD5DB;
border-style:solid;
border-width:1px;
margin:12px;
}
.page .cutout_left {
float:left;
}
.page .cutout_right {
float:right;
}
.page .right {
text-align:right;
}
.demodataexpl {
background-color:#AAEEAA;
border:1px dotted #008800;
clear:both;
color:#008800;
display:block;
font-size:7.5pt;
font-weight:bold;
margin-top:10px;
padding:10px;
}
.boxheader {
margin:15px 0 0;
}
.pad_shortformat {
padding:20px;
}
div.spacer {
clear:both;
}
form {
display:inline;
margin:0;
padding:0;
}
.inputform {
margin-bottom:2px;
}
.inputform label {
float:left;
width:180px;
}
.inputform label.checklabel {
float:none;
width:auto;
}
.inputform div {
float:left;
margin-bottom:1px;
}
.inputform br {
clear:both;
display:block;
}
.inputform input.submit {
margin-left:180px;
width:auto;
}
.inputform input {
width:180px;
}
input.radio, input.checkbox {
background-color:transparent;
border-style:none;
display:inline;
width:20px;
}
.column2 {
margin-bottom:20px;
padding-left:180px;
width:auto;
}
textarea {
width:auto;
}
#basket_summary {
background-color:#FFFFFF;
border:1px dashed orange;
margin:5px 0 10px;
padding:5px;
width:auto;
}
#numberofitems {
font-size:8pt;
margin:0 0 5px;
padding:0;
}
#numberofitems em {
font-style:normal;
font-weight:bold;
}
#basketlines {
margin:0;
padding:0;
}
#basketlines li {
clear:both;
font-size:8pt;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
#basketlines em {
font-style:normal;
}
#baskettotals p em {
margin-left:5px;
}
#baskettotals em {
font-style:normal;
}
#baskettotals #taxexception {
font-weight:normal;
}
#basketlinks {
font-size:8pt;
margin:5px 0 0;
padding:0;
}
#basketlinks li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
#basketlinks img {
border:0 none;
margin:0 5px 0 0;
vertical-align:middle;
}
#basketempty, #baskethidden {
margin:0;
padding:0 3px;
}
#baskettotals p {
font-size:8pt;
margin:0;
padding:0 3px;
}
.speedordertable {
}
.speedorder table {
margin:0 auto;
width:100%;
}
.speedorder td, .speedorder th {
padding-left:0;
padding-right:10px;
text-align:left;
}
.speedorder .productcode input {
width:100%;
}
.speedorder .quantity input {
text-align:right;
width:50px;
}
.speedorder div.submit {
margin-top:15px;
text-align:left;
}
.emailreminder {
background-image:url(../img/back_fade3.png);
background-position:left top;
background-repeat:no-repeat;
padding-top:15px;
width:100%;
}
.shippingmethodstable {
padding-bottom:8px;
width:100%;
}
.shippingmethodstable .price_1, .shippingmethodstable .price_2, .shippingmethodstable .price {
padding-right:30px;
text-align:right;
white-space:nowrap;
}
.euvat {
padding-bottom:8px;
}
.checkout textarea {
width:500px;
}
.carddetails {
width:100%;
}
.carddetails .inside {
padding:0;
}
.shippingmethodline strong {
padding-right:16px;
}
.step4 input.submit {
margin-left:0;
}
#strMailingListHTML {
display:block;
margin:10px 0 5px;
}
.billtotal em {
font-style:normal;
}
.billtotal, .gatewaymessage {
margin:15px 0 30px;
}
.billtotal {
font-size:10pt;
}
#termspopup {
font-size:7.5pt;
}
.trythesecategories {
margin:8px 0;
}
.trythesecategories ul {
display:inline;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
.trythesecategories ul li {
display:inline;
margin:0;
padding:0;
text-indent:0;
}
#resultsheader {
margin:8px 0;
}
.search input pricefields {
width:4em;
}
.searchpricefields {
color:#FFFFFF;
}
.basket .baskettable {
width:100%;
}
.basket .price_1, .basket .price_2, .basket .price, .basket .quantity, .basket .remove, .basket .tax, .basket .total {
text-align:right;
white-space:nowrap;
}
.basket .quantity input {
text-align:right;
}
.basket .totals em {
color:#669900;
font-size:10pt;
font-style:normal;
font-weight:bold;
line-height:30px;
}
.basket .totals .controls {
margin-top:8px;
}
.basket .links {
margin-top:3px;
overflow:hidden;
text-align:left;
width:100%;
}
.basket .links div {
border:1px dashed #A49680;
float:left;
margin:5px 0;
padding:20px;
width:100%;
}
.basket .links div p {
margin:0;
padding:4px 4px 0 0;
}
.basket .links img {
margin-right:4px;
}
.basket .continueshopping {
margin-top:8px;
text-align:right;
}
.shippingtable {
margin-bottom:20px;
width:100%;
}
.shippingtable .price, .shippingtable .price_1, .shippingtable .price_2 {
text-align:right;
white-space:nowrap;
}
.section tbody td {
padding:2px;
}
.section table {
margin-bottom:2px;
}
.section th {
text-align:left;
}
.savebasketstable .date, .wishliststable .date {
width:130px;
}
.savebasketstable .actions, .wishliststable .actions {
text-align:right;
width:130px;
}
.orderdetails label {
float:left;
width:30%;
}
.orderdetails div {
float:left;
margin-bottom:4px;
}
.orderdetails br {
clear:both;
display:block;
}
.orderdetails div.tick {
float:none;
margin-bottom:0;
}
.orderdetails div.tick img {
margin-right:8px;
}
.customer .links div {
float:left;
margin:0;
padding:0;
width:48%;
}
.wishlist #chkUpdateItems {
float:left;
margin:0;
padding:0;
text-align:left;
width:20px;
}
.affiliatestatstable {
width:100%;
}
.affiliatestats .total {
padding-right:12px;
text-align:right;
}
.affiliatestats .graph {
text-align:center;
}
.affiliatestats h2 {
margin-top:16px;
}
.category h2 {
margin:0 0 8px;
}
.subcategories {
margin-bottom:0;
}
.subcategories_normal {
background-image:url(../img/back_fade3.png);
background-position:left top;
background-repeat:no-repeat;
padding-bottom:10px;
}
.subcategories_extended {
background-image:url(../img/back_fade3.png);
background-position:left top;
background-repeat:no-repeat;
padding:5px;
text-align:center;
}
.maincategory {
border:0 none;
overflow:hidden;
padding:0;
width:100%;
}
.subcategory {
border:1px solid #EFEFEF;
font-size:10pt;
margin:10px;
padding:3px;
}
.subcategory .box {
border:medium none;
float:left;
margin:0;
padding:0;
}
.subcategories_normal .subcategory {
border:1px dashed #EFEFEF;
margin:0;
padding:15px;
}
.subcategories_extended .subcategory {
float:left;
margin:10px;
padding:15px;
width:100px;
}
.subcategory strong {
display:block;
margin-bottom:4px;
}
.subcategories_extended, .maincategory img {
float:left;
margin:0;
}
.maincategory img {
background-color:#FFFFFF;
border:1px dashed #CCCCCC;
margin-right:20px;
padding:10px;
}
.subcategory img {
margin:0 auto;
padding:0;
}
.subcategories_shortened .subcategory_image {
display:block;
float:left;
margin:5px auto;
padding:10px;
}
.subcategories .subcategory .pad, .maincategory .pad {
margin:0;
overflow:hidden;
}
.subcategories_shortened .subcategory {
display:block;
float:left;
margin-bottom:0;
}
.subcategories_shortened .subcategory .pad {
padding:10px;
}
.subcategories_link .subcategory .pad {
background-color:transparent;
border:0 none;
margin:0;
padding:0;
}
.product h2 {
font-size:12px;
font-weight:bold;
text-align:center;
}
.products_shortened {
}
.products_shortened .product h2 {
font-size:12px;
font-weight:bold;
margin-top:5px;
text-align:center;
}
.product em.strapline {
display:block;
margin:8px 0;
padding:0;
}
.generalspace {
display:block;
height:1px;
}
.product p {
margin:0 0 5px 0;
}
.product .main {
overflow:hidden;
}
.product img.thumb {
background-color:#FFFFFF;
border:1px dashed #CCCCCC;
float:left;
margin-left:0;
margin-right:20px;
padding:10px;
}
.quantitydiscount .link {
padding:5px 0;
}
.products {
margin-bottom:0;
overflow:hidden;
padding-bottom:10px;
}
.products_end {
clear:both;
}
.products .minprice {
display:block;
font-weight:bold;
padding-top:10px;
}
.products .product img {
float:left;
margin:0 20px 10px 0;
}
.products .product .pad {
margin-bottom:8px;
overflow:hidden;
padding:0;
}
.products .product .product_end {
clear:both;
}
.products_shortened .product img {
display:block;
float:none;
margin:8px auto;
text-align:center;
}
.products_shortened .product {
display:block;
float:left;
margin-bottom:0;
}
.products_shortened .minprice {
text-align:center;
}
.products_shortened em {
padding:0 10px 5px;
}
.products_classicsearch .product .pad {
background:transparent none repeat scroll 0 0;
border:medium none;
margin:0;
padding:0;
}
.products_classicsearch .product .pad p {
margin:4px 0 8px;
}
.products_shortened .product .pad {
padding:10px;
}
.products_shortened .product .moredetails {
display:none;
visibility:hidden;
}
.wishlist .section {
margin-bottom:25px;
}
.wishlist .explanation {
display:block;
font-size:7.5pt;
margin:0 0 15px;
width:90%;
}
.compare h4 {
margin-bottom:5px;
}
.compare tr {
background-color:transparent;
}
.compare .propertyheader {
font-size:7.5pt;
font-weight:bold;
}
.compare .lastrow td {
background-color:transparent;
font-size:8pt;
padding-bottom:20px;
}
.attributes {
margin:10px 0;
padding:0;
width:100%;
}
.attributes table {
border-collapse:collapse;
width:100%;
}
.attributes table tr {
background-image:none;
}
.reviews {
margin:5px 0 10px;
}
.reviews h2 {
margin-bottom:8px;
}
.review {
margin:0 0 5px;
}
.review .pad {
padding:10px;
}
.review .stars {
display:inline;
margin-right:2px;
}
.review strong {
display:inline;
}
.review .reviewer {
font-style:italic;
}
.review blockquote {
margin:15px 20px 15px 10px;
}
.review .date, .review .appliesto {
text-align:right;
}
.addreview form strong {
display:block;
}
.addreview form p {
margin:0 0 20px 160px;
}
.addreview textarea {
height:100px;
width:340px;
}
.carryonshopping h4 {
margin-bottom:8px;
}
.carryonshopping h3 {
margin-top:5px;
}
.carryonshopping ul {
list-style-type:none;
margin:2px 0 10px;
padding:0;
}
.versions {
clear:both;
margin-bottom:10px;
}
.versions strong {
display:block;
padding-bottom:5px;
}
.products_shortenened .versions {
clear:none;
}
.versions .prices {
padding:5px;
text-align:right;
}
.versions .prices strong {
display:inline;
}
.versions .prices span {
margin-left:4em;
}
.versions .line {
padding:5px;
text-align:right;
}
.versions .line img {
float:none;
}
.versions table {
border:medium none;
border-collapse:collapse;
width:100%;
}
.versions div.versionstable {
width:100%;
}
.versions tr.description {
background-color:transparent;
background-image:none;
}
.versions td.description {
background-color:white;
background-image:none;
}
.versions th, .versions td {
text-align:right;
}
.versions table .stock {
text-align:center;
}
.versions table .name {
padding-left:5px;
}
.versions table .addtobasket {
padding-right:5px;
}
.versions table .addtobasket img {
float:none;
}
.versions table .description {
overflow:hidden;
padding:5px;
}
.versions table .description img {
float:left;
margin-right:4px;
}
.versions table .name, .versions table .name, .versions table .description {
text-align:left;
}
.optiongroups_block .options {
margin:10px 0 5px;
padding:10px;
}
.optiongroups_block .addtobasket {
clear:both;
padding:5px;
text-align:left;
}
.outofstockmessage em {
display:block;
margin-top:10px;
}
.optiongroups_block .option {
clear:both;
}
.optiongroups_block .option label.optiontitle {
display:block;
float:left;
margin-right:5px;
width:150px;
}
.versions .option label.optiontitle {
margin-right:5px;
}
.optiongroups_block .option div {
display:inline-block;
margin-bottom:10px;
margin-left:160px;
}
.optiongroups_block .option div .radiooptions {
display:block;
}
.optiongroups_block .addtobasket img {
float:none;
text-align:left;
}
.optiongroups_line {
margin-bottom:5px;
overflow:hidden;
padding:5px;
text-align:left;
}
.optiongroups_line .options, .optiongroups_line .option div, .optiongroups_line .option, .optiongroups_line strong, .optiongroups_line label, .optiongroups_line select, .optiongroups_line .addtobasket {
display:inline;
}
.optiongroups_line label {
margin-left:10px;
}
.optiongroups_line .addtobasket {
display:block;
float:left;
margin-left:20px;
text-align:left;
width:100px;
}
.optiongroups_line .addtobasket img {
float:left;
}
.home_region {
width:250px;
}
#newsitem1 {
margin:0 auto;
padding:0;
width:250px;
}
#newsitem1 .pad {
margin:0 auto;
padding:0;
}
#newsitem1 h1 {
margin:0 auto;
padding-top:0;
}
#newsitem1 img {
float:left;
}
#newsitems div {
margin:0;
padding:0;
}
#newsitems {
margin:0;
padding:0;
width:250px;
}
#newsitems .newsitem {
float:left;
margin:0 auto;
padding:0;
width:250px;
}
#newsitems .newsitem .pad {
margin:0;
padding:0;
}
#newsitems strong {
display:block;
margin:0 auto;
padding:0;
}
#toplists {
margin:0;
padding:0;
width:250px;
}
#toplists .box {
float:left;
font-size:8pt;
margin:0;
padding:0;
width:250px;
}
#toplists .pad {
margin:0;
padding:0;
}
#toplists ul {
border:0 none;
margin:0;
padding:0;
}
#toplists ul li {
clear:both;
float:none;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding-bottom:0;
}
#toplists ul li div {
display:block;
font-size:7.5pt;
margin:0;
padding:0;
}
.specials {
clear:both;
}
.specials h2 {
display:block;
margin-bottom:12px;
}
.promotion {
clear:both;
display:block;
margin:8px 0;
vertical-align:middle;
}
.promotion img {
float:left;
margin-left:10px;
}
.promotion .box {
font-size:8pt;
margin:0 5px 5px 0;
width:100%;
}
.promotion .pad {
overflow:hidden;
padding:10px;
}
.promotiontext {
clear:both;
display:block;
margin:8px 0;
vertical-align:middle;
}
.promotiontext .box {
font-size:8pt;
margin:0 5px 5px 0;
width:100%;
}
.promotiontext .pad {
overflow:hidden;
}
body, td {
margin:0;
padding:0;
}
#popup .pad {
padding:10px;
}
.extrainfolinks {
font-size:8pt;
margin:8px 0 10px;
overflow:hidden;
}
.extrainfolinks a {
white-space:nowrap;
}
.extrainfolinks .largeview {
display:inline;
margin:0 0 5px;
}
.extrainfolinks .moreinfo {
margin:5px 0 0;
}
.extrainfolinks .compare {
margin:5px 0 0;
}
.extrainfolinks .compare a {
font-weight:normal;
}
.extrainfolinks img {
float:none;
margin:0;
}
.nowrap {
white-space:nowrap;
}
hr {
border-width:0;
height:1px;
}
img {
border:medium none;
margin-right:2px;
}
.breadcrumbtrail {
margin-bottom:10px;
padding:3px 3px 3px 0;
}
.breadcrumbtrail ul {
border:medium none;
display:inline;
margin-left:0;
padding-left:0;
}
.breadcrumbtrail ul li {
border:medium none;
display:inline;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:5px;
}
.paging {
margin:8px 0;
}
.paging a {
font-weight:normal;
}
.paging_footer {
text-align:right;
}
