form{
	padding: 0px;
	margin: 0px;
}
.scrollDiv{
	overflow:auto;
	height:250px;
	width:100%;
	padding: 0px 5px 0px 0px;
}
hr{color:#F0D365;}
p { margin: 0; padding: 0; }
.bottomdetails{
	font-size:9px;
	color:#000000;
	font-weight:bold;
}
.mainbody {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
	background-image:url(../images/site/bg.jpg);
	background-attachment:fixed;
	margin-top:10px;
}
a:link {
	color:#000000;
	text-decoration: none;
}

a:visited {
  color:#000000;
  text-decoration: none;
}

a:hover {
	color:#CC0000;
	text-decoration:none;
}

a:active {
	color:#000000;
	text-decoration: none;
}
.tdlinkbar{
	text-align:right;
	background-color:#F0D365;
	border-left: 2px solid #000000;
	border-right: 2px solid #000000;
}
.tdmainbody{
	background-color:#000000;
}
.imgbar{
	border-top: 2px solid #000000;
	border-left: 2px solid #000000;
	border-right: 2px solid #000000;
}
img{
	border-color:#000000;
}
.frontpagetable{
	background-color:#FFFFFF;
	text-align:center;
	padding: 5px 5px 5px 5px;
}
.frontpagetd{
	padding: 5px 5px 5px 5px;
	background-color:#F0D365;
}
.frontpagetd1{
	padding: 10px 10px 10px 10px;
	background-color:#F0D365;
}
.sitetable{
}
.maintable{
	
}
.titleimgtd{
	
}
.confirmtable{
	text-align:center;
}
.confirmtd{
	text-align:center;
}
.tdmainbar{
	vertical-align:top;
	text-align:left;
	background-color:#FFFFFF;
}
.tdleftbar{
	vertical-align:top;
	background-color:#FFFFFF;
}
.tdrightbar{
	vertical-align:top;
	background-color:#FFFFFF;
}
.titleimgtable{
}
.titleimgtd{
}
.bartable{
	border-collapse:collapse;
}
.bartd{
 text-align:left;
 vertical-align:top;
}
.toplinktxt{
	font-weight:bold;
	font-size:16px;
}
.bottomlinktxt{
	font-weight:bold;
	font-size:10px;
}
.toplinktable{
	
}
.toplinktd{
 text-align:center;
}
.searchtable{
}
.searchtd{
}
.treetable{
}
.dynalinktitle{
	
}


.dynalinktable2{
	text-align:left;
	border-collapse:collapse;
	background-color:#FFFFFF;
}
.dynalinktd12{
	text-align:left;
	background-color:#F0D365;
	padding: 3px 3px 3px 3px;
	color:#FFFFFF;
}
.dynalinktd22{
	text-align:left;
	background-color:#FFFFFF;
	padding: 2px 2px 2px 2px;
}


.dynalinktable3{
	text-align:left;
	border-collapse:collapse;
	background-color:#FFFFFF;
}
.dynalinktd13{
	text-align:left;
	background-color:#F8E9B0;
	padding: 3px 3px 3px 3px;
	color:#FFFFFF;
}
.dynalinktd23{
	text-align:left;
	background-color:#FFFFFF;
	padding: 3px 3px 3px 3px;
}

.dynalvltxt2{
	font-size:12px;
	
}
.dynalvltxt3{
	font-size:10px;
}


.dynalinktitletd{
	background-color:#F0D365;
	padding: 5px 5px 5px 5px;
}
.dynalinktd1{
	text-align:left;
	background-color:#F0D365;
	padding: 3px 3px 3px 3px;
	}
.dynalinktd2{
	text-align:left;
	padding: 0px 0px 0px 0px;
}
.dynalinktable{
	text-align:left;
	border-collapse:collapse;
}
.dynalinktablelvl2{
	padding: 2px 2px 2px 2px;
}
.dynalinktd1lvl2{
text-align:left;
background-color:#F8E9B0;
padding: 2px 2px 2px 2px;
}
.dynalinktd1lvl3{
}
.searchbar{
background-color:#F0D365;
text-align:right;
}
.bartoptable{
background-color:#F0D365;
padding: 4px 4px 4px 4px;
}
.bartdtop{
	text-align:center;
}
.dynalvl1txt{
	font-size:12px;
	
}
.dynalvl2txt{
	font-size:10px;
}
.searchstring{
}
.searchsubmit{
}
.selectlist{
}
.warning{
	color:#000000;
	font-size:10px;
	font-weight:bold;
}
.baskettable{
}
.baskettitletd{
	text-align:center;
	background-color:#F0D365;
	padding: 3px 3px 3px 3px;
}
.baskettitletxt{
}
.basketitemtd{
	text-align:left;
	background-color:#F8E9B0;
}
.basketitemtd2{
	text-align:center;
	background-color:#F8E9B0;
	vertical-align:bottom;
}
.basketitemtxt{
	font-size:10px;
	padding: 2px 2px 2px 2px;
}
.basketitempricetxt{
	font-size:12px;
	color:#000000;
	padding: 2px 2px 2px 2px;
}
.basketpaneltable{
	text-align:center;
	border-collapse:collapse;
}
.basketpaneltd{
	text-align:center;
	vertical-align:top;
	border-collapse:collapse;
}
.basketdetailtable{
	text-align:center;
}
.basketdetailtd{
	text-align:center;
	background-color:#F0D365;
	padding: 2px 2px 2px 2px;
}
.basketdetailtxt{
	font-size:12px;
}
.basketdetailtxtprice{
	font-size:14px;
	color:#CC0000;
}
.basketdetailtxtnum{
	font-size:14px;
	color:#CC0000;
}
.checkouttd{
	text-align:center;
	background-color:#F0D365;
}
.checkouttxt{
	text-align:center;
}
.usertxt{
	font-size:12px;
	font-weight:bold;
}
.usernametxt{
	font-size:16px;
	color:#000000;
	font-weight:bold;
}
.userlinkstd{
	text-align:center;
}
.baskettitletd{
}
.baskettitletd{
}
.itemtable{
}
.itemtd{
}
.itemtitletd{
text-align:center;
vertical-align:top;
}
.itemtitletxt{
	text-align:left;
}
.itemdisplaytd{
text-align:center;
}
.itemdisplaytxt{
}
.itemdisplaytxt2{
}
.itemdisplaynavtxt{
}
.itemtd{
text-align:center;
vertical-align:top;
}
.itembrandtxt{
}
.itemnametxt{
}
.itemdesctxt{
}
.itemoldpricetxt{
}
.itempricetxt{
}
.itemcellstable{
}

.treetitletxt{
	font-size:18px;
}
.moretxt{
	font-size:12px;
}

.itemcellstd{
text-align:left;
vertical-align:top;
}
.itempiccelltd{
text-align:left;
vertical-align:top;
}
.itemtxtcelltd{
vertical-align:top;
}
.bottomlinktable{
	text-align:right;
}
.bottomlinktd{
	text-align:center;
}
.bottomlinktdimg{
	text-align:left;
}
.tdlinkbarbottom{
	text-align:right;
	background-color:#F0D365;
	border-left: 2px solid #000000;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;
}
.itemfulltable{
}
.itemfulltitletd{
	background-color:#F0D365;
	text-align:left;
	padding: 3px 3px 3px 3px;
}
.itemfullpictd{
	border-collapse:collapse;
}
.colourwaystd{
	border-collapse:collapse;
}
.colourwaystable{
	border-collapse:collapse;
	padding: 0px 0px 0px 0px;
}
.colourwayspictd{
	border-collapse:collapse;
	padding: 0px 0px 0px 0px;
}
.itemfulltxttd{
	text-align:left;
	padding: 3px 3px 3px 3px;
}
.itemfullsizetd{
	text-align:center;
}
.itemfulltitletxt{
}
.itemfullbrand{
	color:#CC0000;
	font-size:22px;
	font-weight:100;
}
.itemfullname{
	font-size:18px;
	font-weight:100;
}
.itemfulldesc{
	font-size:10px;
	
}
.itemfulloldpricetxtwas{
	font-size:14px;
	color:#000000;
}
.itemfullpricetxtnow{
	font-size:14px;
	font-weight:bold;
	color:#CC0000;
	
}
.itemfullpricetxtnowfrom{
	font-size:14px;
	font-weight:bold;
	color:#000000;
}
.itemfullpricetxtfrom{
	font-size:14px;
	font-weight:bold;
	color:#000000;
}
.itemfullpricetxtpctoff{
	font-size:14px;
	font-weight:bold;
	color:#CC0000;
}
.itemfullpricetxt{
	font-size:22px;
	font-weight:200;
	color:#CC0000;
}
.itemfulloldpricetxt{
	font-size:14px;
	color:#000000;
	text-decoration:line-through;
}
.sizetable{
	background-color:#FFFFFF;
	padding: 1px 1px 1px 1px;
}
.sizetd{
	background-color:#F0D365;
	text-align:center;
	font-size:14px;
	padding: 4px 4px 4px 4px;
}
.sizetxt{
	font-size:14px;
}
.sizetdback{
	background-color:#F8E9B0;
	text-align:center;
	
}
.sizetxtback{
	color:#000000;
	font-size:14px;
}
.sizetxtadd{
	font-size:10px;
}
.sizetxtcolour{
}
.sizetxtprice{
	font-size:16px;
	font-weight:200;
	color:#CC0000;
}
.mainbaskettable{
}
.mainbaskettable2{
	border: 1px solid #000000;
}
.mainbaskettitletd{
	background-color:#F0D365;
	text-align:left;
	padding: 4px 4px 4px 4px;
}
.mainbaskettitletxt{
}
.mainbasketheadtd{
	background-color:#F0D365;
	text-align:center;
	padding: 4px 4px 4px 4px;
}
.mainbasketheadtxt{
	font-size:12px;
	font-weight:bold;
}
.mainbasketitemtd{
	background-color:#F8E9B0;
	text-align:center;
	vertical-align: middle;
	padding: 2px 2px 2px 2px;
}
.mainbasketitemtxt{
	font-size:14px;
}
.mainbaskettotaltd{
	background-color:#F8E9B0;
	text-align:right;
	padding: 4px 4px 4px 4px;
}
.mainbasketpricetxt{
	font-size:14px;
	color:#CC0000;
}
.mainbaskettotalpricetxt{
	font-size:16px;
	color:#CC0000;
	font-weight:bold;
}
.mainbaskettotaltxt{
	font-size:14px;
	font-weight:bold;
}
.mainbasketupdatetd{
	background-color:#F0D365;
	text-align:left;
	padding: 4px 4px 4px 4px;
}
.basketqtyselect{
}
.accountlinktable{
	background-color:#F0D365;
	border: 1px solid #000000;
}
.accountlinktd{
	text-align:center;
	
}
.accountlinktxt{
}
.maincheckouttable{
}
.maincheckoutbaskettd{
	padding: 0px 0px 0px 0px;
}
.maincheckouttd{
	background-color:#F0D365;
	padding: 4px 4px 4px 4px;
}
.maincheckouttd2{
	background-color:#F8E9B0;
	padding: 8px 8px 8px 8px;
}
.checkouttitletxt{
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.logintable{
}
.logintd1{
	text-align:right;
}
.logintd2{
	text-align:left;
}
.formtxt{
	font-size:12px;
	font-weight:bold;
}
.formtxt2{
	font-size:10px;
	font-weight:bold;
}
.subtxt{
	font-size:12px;
	color:#000000;
}
.posttxt{
	font-size:12px;
	color:#000000;
}
.totaltxt{
	font-size:16px;
	font-weight:bold;
	color:#CC0000;
}
.customerformtd{
	padding: 0px 0px 0px 0px;
}
.customertable{
	background-color:#FFFFFF;
}
.customertd{
	padding: 4px 4px 4px 4px;
	background-color:#F0D365;
}
.customertd1{
	padding: 4px 4px 4px 4px;
	background-color:#F0D365;
	
}
.customertd2{
	padding: 8px 8px 8px 8px;
	background-color:#F8E9B0;
	text-align:right;
}
.customertd3{
	padding: 8px 8px 8px 8px;
	background-color:#F8E9B0;
	text-align:left;
}
.customertxt{
	font-size:12px;
	font-weight:bold;
}
.customerform{
}

<!-- css indexed for different shop displays -->
.itemtable1{
}
.iteminvtable1{
border-collapse:collapse;
}
.itemcellstable1{
border-collapse:collapse;
}
.itemtable1{

}
.itemcellstd1{
	text-align:left;
	vertical-align:top;
	background-color:#FFFFFF;
}
.itempricetxt1{
	font-size:12px;
	font-weight:bold;
	color:#CC0000;
}
.itemoldpricetxt1{
	font-size:10px;
	color:#000000;
	text-decoration:line-through;
}
.itemtxtcelltd1{
vertical-align:top;
word-break: break-word;
}
.itempricetxtpctoff1{
	font-size:12px;
	font-weight:bold;
	color:#CC0000;
}
.itempricetxtnowfrom1{
	font-size:12px;
	font-weight:bold;
	color:#CC0000;
}
.itempricetxtnow1{
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.itemoldpricetxtwas1{
	font-size:10px;
	color:#CC0000;
}
.itemdesctxt1{}
.itemnametxt1{
	font-size:10px;
	color:#000000;
}
.itemitemtxt1{
	font-size:8px;
	color:#000000;
}
.itembrandtxt1{
	font-size:12px;
	font-weight:bold;
	color:#CC0000;
}
.itemdisplaynavtxt1{}
.itemdisplaytxt1{
	font-size:15px;
	font-weight:bold;
	font-family:"Courier New", Courier, mono;
}
.itemdisplaytxt21{
	font-size:10px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}
.itemtitletxt1{}
.itemtitletd1{
	background-color:#F0D365;
	text-align:left;
	padding: 3px 3px 3px 3px;
}
.itemdisplaytd1{
	background-color:#F0D365;
	text-align:left;
	padding: 3px 3px 3px 3px;
}
.itemdisplaytd21{
}


<!-- css indexed for different shop displays -->
.itemtable2{
	background-color:#FFFFFF;
	
}
.iteminvtable1{
border-collapse:collapse;
}
.itemcellstable2{
border-collapse:collapse;
	
}
.itempiccelltd2{
	background-color:#FFFFFF;
}
.itemcellstd2{
	text-align:center;
	vertical-align:top;
}
.itemtxtcelltd2{
	vertical-align:top;
	word-break: break-word;
}
.itempricetxt2{
	font-size:12px;
	color:#CC0000;
	font-weight:bold;
}
.itemoldpricetxt2{
	font-size:9px;
	color:#CC0000;
	text-decoration:line-through;
}
.itempricetxtpctoff2{
	font-size:12px;
	color:#CC0000;
	font-weight:bold;
}
.itempricetxtnowfrom2{
	font-size:12px;
	color:#000000;
	font-weight:bold;
}
.itempricetxtnow2{
	font-size:12px;
	color:#CC0000;
	font-weight:bold;
}
.itemoldpricetxtwas2{
	font-size:9px;
	color:#000000;
}
.itemdesctxt2{}
.itemnametxt2{
	font-size:9px;
	color:#000000;
}
.itemitemtxt2{
	font-size:8px;
	color:#000000;
}
.itembrandtxt2{
	font-size:10px;
	color:#CC0000;
	font-weight:bold;
}
.itemdisplaynavtxt2{}
.itemdisplaytxt2{
	font-size:14px;
	font-weight:bold;
}
.itemdisplaytxt22{font-size:10px;}
.itemtitletxt2{
	font-size:10px;
	font-weight:bold;
}
.itemtitletd2{
	text-align:center;
	background-color:#F0D365;
	padding: 3px 3px 3px 3px;
}
.itemdisplaytd2{
	background-color:#F0D365;
	text-align:center;
}
.itemdisplaytd22{
	text-align:center;
}

<!-- css indexed for different shop displays -->
.itemtable3{
}
.iteminvtable3{
border-collapse:collapse;
}
.itemcellstable3{
border-collapse:collapse;
}
.itemcellstd3{
	text-align:left;
	vertical-align:top;
	background-color:#FFFFFF;
}
.itempricetxt3{
	font-size:12px;
	font-weight:bold;
	color:#CC0000;
}
.itemoldpricetxt3{
	font-size:10px;
	color:#000000;
	text-decoration:line-through;
}
.itemtxtcelltd3{
vertical-align:top;
word-break: break-word;
}
.itempricetxtpctoff3{
	font-size:12px;
	font-weight:bold;
	color:#CC0000;
}
.itempricetxtnowfrom3{
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.itempricetxtnow3{
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.itemoldpricetxtwas3{
	font-size:10px;
	color:#000000;
}
.itemdesctxt3{}
.itemnametxt3{
	font-size:10px;
	color:#000000;
}
.itemitemtxt3{
	font-size:8px;
	color:#000000;
}
.itembrandtxt3{
	font-size:12px;
	font-weight:bold;
	color:#CC0000;
}
.itemdisplaynavtxt3{}
.itemdisplaytxt3{
	font-size:14px;
	font-weight:bold;
}
.itemdisplaytxt23{font-size:10px;}
.itemtitletxt3{}
.itemtitletd3{
	background-color:#FFFFFF;
	text-align:left;
	padding: 3px 3px 3px 3px;
}
.itemdisplaytd3{
	background-color:#F0D365;
	text-align:left;
	padding: 3px 3px 3px 3px;
}
.itemdisplaytd23{
}
.alsoboughttitle{
	font-size:12px;
	font-weight:bold;
	color:#000000;
	font-style:italic;
}
.nosearchtable{
	border-collapse:collapse;
}
