﻿


label, .label  { float:left; width:120px; margin:5px 0 5px 15px; padding-top:2px; }
.bigTextBox { width:170px; margin:5px 15px 5px 0; border:1px solid #ccc; color:#666;}
.bigDropdown {width:173px; margin:5px 15px 5px 0;border:1px solid #ccc; color:#666;}

textarea {border:1px solid #ccc; width:170px; height:80px; color:#666;}
.formButton { margin-left:135px; margin-top:10px; }
.centreButton { margin:10px 0 10px 240px;  }
.radio { display:block;  padding:0 0 10px 0; }
.radio input { float:left;margin:5px 0 5px 15px;  }
.radio label { width:250px; }
.radioList label {float:none; margin-left:5px;}


.product {float:left; width:110px;margin-right:6px; margin-bottom:13px; }
.product .productThumb {border:1px solid #cccccc; margin-bottom:2px; }
.product .productDetails {background-color:#F4F2EE; padding:10px;font-size:11px;}

.product .productDetails p.title {margin:0; padding:0; color:#c9034e;  font-size:14px;}
.product .productDetails p strong {color:#000; }
.product .productDetails img {margin-top:5px;}

.productDetail .productMainImage {float:left; width:335px; margin-right:10px;}
.productDetail .productMainThumbnails {float:left; width:100px;  margin-right:20px; border-right:1px solid #D7C0DA;}
.productDetail .productMainThumbnails .productThumb { border:1px solid #cccccc; margin-bottom:10px; }
.productDetail p {font-size:11px; margin:10px 0}
.productDetail .productMainDetails p.productTitle {margin:0 0 10px 0; font-size:15px; font-family:verdana;}
.productTitle {
	color:#844891;}
.productDetail h1 {margin:0 0 10px 0; font-size:15px; font-family:verdana; color:#844891;}
.textA {font-family:verdana; font-size:14px;}
.productDetail p.productPrice {color:#000;  font-size:13px; }
.productDetail .productMainDetails {float:left; width:250px; }

.productSubNav {
	min-height:20px;
	border-top:3px solid #e0cfdc;}