body {padding: 0px; margin: 0px; font: normal normal 11px Tahoma;}
td {padding: 0px; margin: 0px; font: normal normal 11px Tahoma;}

.wide {	width: 100%;}

.toptable {height: 50px; width: 100%;}
td.toptable1 {text-align: left; vertical-align: middle; padding-left: 10px; width: 330px;}
td.toptable2 {text-align: right; vertical-align: middle; padding-right: 10px;}

.topid { width: 100%;}
td.maintable1 {height: 233px; width: 344px; vertical-align: top;  background-color: #000000; background-image: url(/i/logo.gif); background-repeat: no-repeat;}
td.maintable2 {height: 233px; text-align: left; vertical-align: top; background-image: url(/i/splashbg.jpg); background-repeat: repeat-x;}
td.maintable3 {height: 233px; width: 40px; background-color: #F1D695;}

td.top1 {width: 172px; text-align: left; padding: 5px; padding-top: 10px; padding-left: 10px; vertical-align: top; font-family: Tahoma, Helvetica, sans-serif;	font-size: 8pt;	font-style: normal;	font-weight: bold;	color: #ffffff;	text-decoration: none;}
td.top2 {width: 172px; text-align: center; padding: 5px; padding-top: 10px;}

td.topsearch {width: 344px; text-align: left; padding: 5px; padding-top: 10px; }
td.topnav {text-align: left;  padding-top: 10px; font-family: Tahoma, Helvetica, sans-serif;	font-size: 8pt;	font-style: normal;	font-weight: bold;	color: #000000;	text-decoration: none;}

td.left {width: 20%; text-align: left; vertical-align: top; padding-top: 10px; padding-right: 5px;}
td.main {width: 55%; text-align: left; vertical-align: top; padding-top: 10px; padding-right: 5px; padding-left: 5px;}
td.right {width: 25%; text-align: left; vertical-align: top; padding-top: 10px; padding-left: 5px;}

td.mainmenu {text-align: left; padding-top: 10px; padding-left: 10px; padding-right: 10px;}
td.methods {text-align: center; padding-top: 10px; padding-left: 10px;}
td.bottom {text-align: left; padding: 10px; background-color: #000000; font-family: Tahoma, Helvetica, sans-serif;	font-size: 8pt;	font-style: normal;	font-weight: normal;	color: #E8BA4F;	text-decoration: none;}
.rightaligned {text-align: right;}


td.leftheader {width: 100%; height: 26px; background-color: #F1D695; padding-left: 25px; font-family: Tahoma, Helvetica, sans-serif;	font-size: 10pt;	font-style: normal;	font-weight: bold;	color: #000000;	text-decoration: none; background-image: url(/i/items/bigbulletblack.gif); background-repeat: no-repeat; background-position: 10px 10px;}
td.mainheader {width: 100%; height: 26px; background-color: #000000; padding-left: 25px; font-family: Tahoma, Helvetica, sans-serif;	font-size: 10pt;	font-style: normal;	font-weight: bold;	color: #E8BA4F;	text-decoration: none; background-image: url(/i/items/bigbulletorange.gif); background-repeat: no-repeat; background-position: 10px 10px;}
td.rightheader {width: 100%; height: 26px; background-color: #E0E0E0; padding-left: 25px; font-family: Tahoma, Helvetica, sans-serif;	font-size: 10pt;	font-style: normal;	font-weight: bold;	color: #000000;	text-decoration: none; background-image: url(/i/items/bigbulletblack.gif); background-repeat: no-repeat; background-position: 10px 10px;}

.rightPro {padding: 3px; vertical-align: top}

.w75 {padding: 3px; vertical-align: top; text-align: center}

.ukdelivery {padding-left: 25px; font-family: Tahoma, Helvetica, sans-serif;	font-size: 10pt;	font-style: normal;	font-weight: bold;	color: #000000;	text-decoration: none; background-image: url(/i/items/delivery.gif); background-repeat: no-repeat; background-position: 0px 3px;} 
.sequre {padding-left: 25px; font-family: Tahoma, Helvetica, sans-serif;	font-size: 10pt;	font-style: normal;	font-weight: bold;	color: #000000;	text-decoration: none; background-image: url(/i/items/sequre.gif); background-repeat: no-repeat; background-position: 5px 3px;} 
.clock {padding-left: 25px; font-family: Tahoma, Helvetica, sans-serif;	font-size: 8pt;	font-style: normal;	font-weight: normal;	color: #000000;	text-decoration: none; background-image: url(/i/items/clock.gif); background-repeat: no-repeat; background-position: 5px 3px;} 

img {border: 0px; vertical-align: top; }
img.smbullet {border: 0px; vertical-align: middle; }
img.borderblack {border: 1px solid #000000; vertical-align: top; }

.padding5 { padding: 0 5px; vertical-align: top;}
.padding10 { padding: 10px; vertical-align: top;}
.padding10left { padding-left: 10px; vertical-align: top;}
.padding20left { padding-left: 20px; vertical-align: top;}
.padding20left1 { padding: 10px; padding-left: 20px; vertical-align: top;}
.center {text-align: center; }

.whitetitle {font-size: 14px}

.blackText{	font-family: Tahoma, Helvetica, sans-serif;	font-size: 8pt;	font-style: normal;	font-weight: normal;	color: #000000;	text-decoration: none;}
.blackText2{	font-family: Tahoma, Helvetica, sans-serif;	font-size: 8pt;	font-style: normal;	font-weight: bold;	color: #000000;	text-decoration: none;}
.redText1{	font-family: Tahoma, Helvetica, sans-serif;	font-size: 8pt;	font-style: normal;	font-weight: bold;	color: #C50009;	text-decoration: none;}

a{	font-family: Tahoma;	font-size: 8pt;	font-style: normal; color: #000000;	font-weight: normal;	text-decoration: underline; }
a.black{	font-family: Tahoma;	font-size: 8pt;	font-style: normal; color: #000000;	font-weight: normal;	text-decoration: underline; }
a:link.black { text-decoration: underline; }
a:visited.black {	text-decoration: underline;}
a:vizited:hover.black {	text-decoration: none;}
a:hover.black {text-decoration: none;}

a.black1{	font-family: Tahoma;	font-size: 8pt;	font-style: normal; color: #000000;	font-weight: normal;	text-decoration: none; }
a:link.black1 { text-decoration: none; }
a:visited.black1 {	text-decoration: none;}
a:vizited:hover.black1 {	text-decoration: underline;}
a:hover.black1 {text-decoration: underline;}

a.white {	font-family: Tahoma;	font-size: 8pt;	font-style: normal; color: #ffffff;	font-weight: normal;	text-decoration: none;	}
a:link.white { text-decoration: none; }
a:visited.white{	text-decoration: none;}
a:vizited:hover.white {	text-decoration: underline;}
a:hover.white {text-decoration: underline;}

a.menul1{	font-family: Tahoma;	font-size: 8pt;	font-style: normal; color: #000000;	font-weight: bold;	text-decoration: none; background-image: url(/i/items/smbulletorange.gif); background-repeat: no-repeat; background-position: 0px 5px; padding-left: 10px; }
a:link.menul1 { text-decoration: none; }
a:visited.menul1 {	text-decoration: none;}
a:vizited:hover.menul1 {	text-decoration: underline;}
a:hover.menul1 {text-decoration: underline;}

a.menul2{	font-family: Tahoma;	font-size: 8pt;	font-style: normal; color: #000000;	font-weight: normal;	text-decoration: none; background-image: url(/i/items/smbulletorange.gif); background-repeat: no-repeat; background-position: 0px 5px; padding-left: 10px; display:block;}
a:link.menul2 { text-decoration: none; }
a:visited.menul2 {	text-decoration: none;}
a:vizited:hover.menul2 {	text-decoration: underline;}
a:hover.menul2 {text-decoration: underline;}

a.menul3{ font-family: Tahoma;	font-size: 8pt;	font-style: normal; color: #000000;	font-weight: normal;	text-decoration: none;}
a:link.menul3 { text-decoration: none; }
a:visited.menul3 {	text-decoration: none;}
a:vizited:hover.menul3 {	text-decoration: underline;}
a:hover.menul3 {text-decoration: underline;}

a.mail{	font-family: Tahoma;	font-size: 8pt;	font-style: normal; color: #000000;	font-weight: normal;	text-decoration: underline; background-image: url(/i/items/envelope.gif); background-repeat: no-repeat; background-position: 0px 4px; padding-left: 15px;}
a:link.mail { text-decoration: underline; }
a:visited.mail {	text-decoration: underline;}
a:vizited:hover.mail {	text-decoration: none;}
a:hover.mail {text-decoration: none;}

a.gray{	font-family: Tahoma;	font-size: 8pt;	font-style: normal; color: #707070;	font-weight: normal;	text-decoration: underline; }
a:link.gray { text-decoration: underline; }
a:visited.gray {	text-decoration: underline;}
a:vizited:hover.gray {	text-decoration: none;}
a:hover.gray {text-decoration: none;}

h1 {font-size: 16px; padding: 5px 10px; color: #000000; margin: 0 0 5px 0; border-top: solid 2px #000000; border-bottom: solid 1px #000000; background: url(/i/h1bg.gif) repeat-x top}
h2 {background: #F8EACA; font-size: 14px; padding: 5px; border-bottom: solid 2px #F1D695; margin:0}
h3 {background: #F8EACA; font-size: 12px; padding: 5px; border-bottom: solid 2px #F1D695; margin:0}

*  {scrollbar-face-color: #E9E9E9; scrollbar-highlight-color: #ffffff; scrollbar-shadow-color: #E0E0E0; scrollbar-3dlight-color: #000000; scrollbar-arrow-color: #000000; scrollbar-track-color: #ffffff; scrollbar-darkshadow-color: #000000;}

.basket_item {padding: 5px; background: url(/i/h1bg.gif) repeat-x top; border-top: solid 1px #000000; border-bottom: solid 1px #E0E0E0; font: normal bold 12px Tahoma;}

body { margin: 0; padding: 0;	font-size: 8pt;}
input.black {vertical-align: middle; background-color : #F8EACA; color : #000000; font-family : Tahoma, Veradana, Helvetica, sans-serif; font-size : 11px; font-weight : normal;border: 1px solid #000000;  text-indent : 2px; width: 80%;}
input.blackDes {background-color : #CCCCCC; color: #666666}

input.blacksubmit {vertical-align: middle; background-color : #000000; color : #ffffff; font-family : Tahoma, Veradana, Helvetica, sans-serif; font-size : 11px; font-weight : bold; border: 1px solid #000000;  text-indent : 2px;}
input.graysubmit {vertical-align: middle; background-color : #666666; color : #ffffff; font-family : Tahoma, Veradana, Helvetica, sans-serif; font-size : 11px; font-weight : bold; border: 1px solid #666666;  text-indent : 2px; cursor: pointer}
select {vertical-align: middle; background-color : #F8EACA; color : #000000; font-family : Tahoma, Veradana, Helvetica, sans-serif; font-size : 11px; font-weight : bold; border: 1px solid #000000;  text-indent : 2px;}

input.subs3 {margin-left: 5px; background-color: #000000; font: bold 11px Tahoma; color: #F8EACA; cursor: pointer; border: solid 1px #666666; }

textarea.st {background-color : #F8EACA; color : #000000; font-family : Tahoma, Veradana, Helvetica, sans-serif; font-size : 11px; font-weight : normal; border: 1px solid #000000; width: 60%; padding-left: 2px}

hr {width: 100%; border: 0; height: 1px; color: #E0E0E0; background: #E0E0E0}

.alert {font-size: 16px; font-weight: bold; color: red;}

.steps {
 float: left;
 font-size: 12px;
 height: 20px;
 padding: 2px;
}

.step_on {
 font-size: 12px;
 font-weight: bold;
 background-color: #000000;
 width: 20px;
 height: 20px;
 padding: 2px;
 display: block;
 float: left;
 color: #FFFFFF;
 text-align: center;
}

.step_onText {
 font-size: 12px;
 font-weight: bold;
 padding: 2px 2px 2px 10px;
 display: block;
 float: left;
 color: #000000;
 margin-right: 10px;
 background: url('/img/ch_arr_on.gif') no-repeat left 50%;
}

.step_off {
 font-weight: bold;
 font-size: 12px;
 background-color: #F2BF44;
 width: 20px;
 height: 20px;
 padding: 2px;
 display: block;
 float: left;
 color: #FFFFFF;
 text-align: center;
}

.step_offText {
 font-weight: bold;
 font-size: 12px;
 padding: 2px 2px 2px 10px;
 display: block;
 float: left;
 color: #F2BF44;
 margin-right: 10px;
 background: url('/img/ch_arr_off.gif') no-repeat left 50%;
}