/* copyright 2004-2010 - GB TACHOPAK LTD UK */
/* Deafulat stylesheet for tachopak.co.uk - no copying, printing or reproduction allowed */
/* Professional web design by Digit&#064;l &#073;diom Ltd - UK www.digitalidiom.co.uk */

html, body, div, form { border:0px; margin:0px; padding:0px; }

body, td { font:normal 10pt/140% Verdana, Arial, Helvetica, sans-serif; }
p { margin:4px 0px 20px 0px; }
p.results { border-bottom: 1px dashed #999; }

h1 { font-size:130%; font-style:italic; color:#006; border:0px; margin:20px 0px; padding:0px; }
h1.white {font-size:110%; font-style:italic; color:#FFF; border:0px; margin:20px 0px; padding:0px; }
h2 {font-size:110%; font-weight:bold; color:#F33; border:0px; margin:10px 0px 2px 0px; padding:0px;}
#navbar h2 {font-size:90%; font-weight:bold; color:#FFF; border:0px; margin:10px 0px; padding:0px;}
h3 {font-size:110%; font-weight:bold; color:#000; border:0px; margin:4px 0px; padding:0px;}

form.search input { border:1px; font:normal 90% Verdana, Arial, Helvetica, sans-serif; }
.srchButt { background-color:#999; color:#FFF;}
.product {color:black; margin-bottom:6px; }
.pack {color:black; padding:6px; border:1px solid #999; }
.code {color:#F33; font-size:80%;}
.note {color:#666; font-size:80%;}
.price {color:#F33; font-weight:bold;}
.print, hr {display:none;}
.navBasket {color:#FFF;}

#navBlock {
		position:absolute;
		left:0px;
		top:0px;
		background-color:#006;
		width:240px;
		border-bottom:6px solid #F03;
}

#sideBar {
		position:absolute;
		left:0px;
		top:0px;
		background-color:#FFF;
		width:240px;
		border-bottom:6px solid #F03;
		border-right:1px solid #F03;
}


#navbar {
		background-color:#006;
		color:yellow;
		float:left;
		margin-left:4px;
		margin-top:0px;
		width:226px;
		clear:both;
	}


a.nav:link{display:block; margin:0px 4px; font-size:80%; font-weight: bold; text-decoration: none; color: #FF0;}
a.nav:visited{display:block; margin:0px 4px; font-size:80%; font-weight: bold; text-decoration: none; color: #FF0;}
a.nav:active{display:block; margin:0px 4px; font-size:80%; font-weight: bold; text-decoration: none; color: #FFF;}
a.nav:hover{display:block; margin:0px 4px; font-size:80%; font-weight: bold; text-decoration: underline; color: #FFF;}

#main {
		position:relative;
		margin-left:240px;
		top:0px;
		right:0px;
}

#decor {
		position:absolute;
		top:0px;
		left:240px;
		height:140px;
		width:250px;
		background: transparent url("../images/masthead-buy-online.gif") no-repeat;
}

#slogan1 {
		background-color:#F00;
		color:#FFF;
		height:26px;
		text-align:right;
		font-size:76%;
		padding-right:10px
}

#branding {
		color:yellow;
		height:90px;
		background: #006 url("../images/masthead-lorry.gif") right center no-repeat;
}

#slogan2 {
		background-color:#F00;
		color:yellow;
		height:20px;
		text-align:right;
		font-size:90%;
		font-weight:bold;
		padding-right:10px;
}

#masthead {
		background-color:#006;
		color:yellow;
}

#logo {
		height:90px;
		background: #006 url("../images/logo-tachopak-home.gif") center center no-repeat;
}

#breadcrumb {
		font-size:11px;
		color:#FFF;
		margin-top:10px;
		padding-left:10px;
		background: transparent url("../images/section-title-bg.gif") left center no-repeat;
}

#content {
		background-color:#FFF;
		color:#006;
		padding:20px 0px 30px 30px;
		width:640px;
		min-height:420px;
		clear:both;
}

.productListNo {
		background: transparent url("../images/arrow-big-red.gif") left top no-repeat;
		color:#FFF;
		width:30px;
		padding-left:4px;
		padding-bottom:22px;
		font-weight:bold;
		font-size:10px;
}

.itemList td, .itemList th, th {text-align:left;}
caption {font-weight:bold; color:#F03;text-align:left; }

#footer {  }

#footer a:link{color: #006;}

#footer p {
		color:#006;
		font-size:8.5pt;
		line-height:9pt;
		text-align:center;
}

.bashbar {
		background-color:#006;
		color:#FFF;
		font-weight:bold;
		text-align:center;
}

.keywords {
		width:900px;
		margin:0 auto;
		background-color:#FFF;
		color:#AAA;
		font-weight:normal;
		text-align:center;
}

img {border:0px;}
.imgRight {float:right;}
.imgLeft {float:left;}


/* ######## SHOPPING FORM ########### */
.buydiscount, .buynow {
	margin-top:20px;
	border-top:1px dashed #CCC;
}

.submit {
	background-color:#E00;
	color:#FFF;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:blink;
	padding:3px;;	
}

/* ######## LISTS ########### */
dt {font-weight:bold; font-size:120%; }
dd {margin:10px 20px 20px 20px;}
dd ul {list-style:none;}
dd ul li {padding:3px 0px;}
