a:link {color: #0066FF; text-decoration: none}
a:visited {color: #0000CC; text-decoration: none}
a:hover {text-decoration: underline;}
a:active {color: #FF0000;}

.hdrlinks a:link {color: #FFFFFF; text-decoration: none}
.hdrlinks a:visited {color: #CCCCCC; text-decoration: none}
.hdrlinks a:hover {text-decoration: underline;}
.hdrlinks a:active {color: #FF6633;}

.footerlinks a:link {color: #FFFFFF; text-decoration: none}
.footerlinks a:visited {color: #CCCCCC; text-decoration: none}
.footerlinks a:hover {text-decoration: underline;}
.footerlinks a:active {color: #FF6633;}

.editlink a:link {color: #CCCCCC; text-decoration: none}
.editlink a:visited {color: #CCCCCC; text-decoration: none}
.editlink a:hover {text-decoration: underline;}
.editlink a:active {color: #CCCCCC;}

.navlinks a:link {color: #FFFFFF; text-decoration: none}
.navlinks a:visited {color: #b2e0f0; text-decoration: none}
.navlinks a:hover {text-decoration: underline;}
.navlinks a:active {color: #FFFFCC;}

.sectionhdr a:link {color: #0099FF;text-decoration: none;}
.sectionhdr a:visited {color: #FF0000;text-decoration: none;}
.sectionhdr a:hover {text-decoration: underline;}
.sectionhdr a:active {color: #FF0000;}

.sectionalt a:link {color: #330066;text-decoration: none;}
.sectionalt a:visited {color: #666666;text-decoration: none;}
.sectionalt a:hover {text-decoration: underline;}
.sectionalt a:active {color: #FF0000;}

body {
	margin: 20px;
	padding: 0px;
	scrollbar-base-color: #ffffff;
	scrollbar-face-color: #003399;
	scrollbar-track-color: #cc0033;
	scrollbar-arrow-color: #ffffff;
	scrollbar-highlight-color: #000000;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-darkshadow-color: #000000;
	background-position: 0px 0px;
	text-align: center;
	width: 100%;
	background-color:#333333;

}

/*Standard*/
.section{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10pt;color: #666699}
.sectionsmall{font-family: Arial, Helvetica, sans-serif;font-size: 8pt;color: #000066}
.sectionhdr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #003399;
	font-weight: bold;


}
.hdrlinks{font-family: Arial, Helvetica, sans-serif;font-size: 8pt;color: #FFFFFF;}
.brdr {border: 1px solid #d2dbed; padding:10px;}
.scroller{
	font-family: "Courier New", Courier, mono;
	font-size: 12pt;
	color: #FF3399;
	border: none;
	height: 20px;
	width: 700px;
	padding-top: 10px;
	padding-left: 40px;
	font-weight: bold;
}

/*Form*/
form {margin: 0px;padding: 0px;}
.btn {font-family: Arial, Helvetica, sans-serif;font-size: 8pt;font-weight: normal;color: #FFFFFF;background-color: #003399;}
.input{font-family: Arial, Helvetica, sans-serif;font-size: 8pt;color: #003399;background-color: #FFFFFF;}
table {border-collapse:collapse;}

h1 {font-family: Arial, Helvetica, sans-serif;font-size: 24pt;font-weight: bold;}
h2 {font-family: Arial, Helvetica, sans-serif;font-size: 20pt;font-weight: bold;}
h3 {font-family: Arial, Helvetica, sans-serif;font-size: 16pt;font-weight: bold;}
h4 {font-family: Arial, Helvetica, sans-serif;font-size: 14pt;font-weight: bold;}
h5 {font-family: Arial, Helvetica, sans-serif;font-size: 12pt;font-weight: bold;}
h6 {font-family: Arial, Helvetica, sans-serif;font-size: 8pt;font-weight: bold;}
p {font-family: Arial, Helvetica, sans-serif;font-size: 8pt;}
pre {font-family: "Courier New", Courier, mono;font-size: 9pt;color: #33FF00;}
.footerlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #99CCFF;
}
.navlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
}
.sectionalt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #0099CC;
	font-weight: normal;

}
.sectionsubhdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #6666CC;
	font-weight: bold;

}
.editlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #CCCCCC;
}
.editArea {border: 1px dashed #000099;}
.sectionrevsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
}
#content {
	background-color: #FFFFFF;
	width: 740px;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
#leftcolumn {padding: 10px 10px 10px 15px;width: 190;	font-family: Arial, Helvetica, sans-serif;font-size: 8pt;color: #FFFFFF;text-align: left;background-attachment: scroll;background-image: url(/images/navleft.gif);background-repeat: repeat-y;}
#midcolumn {padding: 10px;}
#rightcolumn {padding: 50px 10px 10px;width: 180px;border-left-width: 1px;border-left-style: dotted;border-left-color: #333333;}

#leftcolumnarticles {padding: 10px 10px 10px 15px;width: 190;	font-family: Arial, Helvetica, sans-serif;font-size: 8pt;color: #FFFFFF;text-align: left;background-attachment: scroll;background-image: url(/images/navleft.gif);background-repeat: repeat-y;}
#midcolumnarticles {padding: 10px;}
#rightcolumnarticles {border-left-width: 1px;border-left-style: dotted;border-left-color: #e6f5fa;}

#leftcolumnshop {padding: 10px 10px 10px 15px;width: 190;	font-family: Arial, Helvetica, sans-serif;font-size: 8pt;color: #FFFFFF;text-align: left;background-attachment: scroll;background-image: url(/images/navleft.gif);background-repeat: repeat-y;}
#midcolumnshop {padding: 10px;}
#rightcolumnshop {border-left-width: 1px;border-left-style: dotted;border-left-color: #e6f5fa;}

#leftcolumnfooter {
	padding: 10px 10px 10px 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-align: left;
	background-color: #000066;
}

#header {border-top-width: 1px;border-right-width: 1px;border-left-width: 1px;border-top-style:solid;border-right-style:solid;border-left-style:solid;	border-top-color: #CCCCCC;	border-right-color: #CCCCCC;	border-left-color: #CCCCCC;	background-color: #003399;	width: 740px;}
#headerinner {padding-top: 5px;padding-right: 5px;padding-left: 5px;}

#footer {background-color: #003399;width: 740px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-right-color: #CCCCCC;border-bottom-color: #CCCCCC;border-left-color: #CCCCCC;}
#footerinner {
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 5px;
}

#contentemail {
	background-color: #FFFFFF;
	width: 650px;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	padding:5px;
}
#contentinner {
	padding-bottom: 5px;
	padding-right: 50px;
	padding-left: 50px;
}

#headeremail {border-top-width: 1px;border-right-width: 1px;border-left-width: 1px;border-top-style:solid;border-right-style:solid;border-left-style:solid;	border-top-color: #CCCCCC;	border-right-color: #CCCCCC;	border-left-color: #CCCCCC;	background-color: #FFFFFF;	width: 650px;}
#footeremail {background-color: #FFFFFF;width: 650px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-right-color: #CCCCCC;border-bottom-color: #CCCCCC;border-left-color: #CCCCCC;}

.contactbox {background-color: #e6f5fa;border: 0px none;}
.boxhdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
}
.quotes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
}
.posline {font-family: Arial, Helvetica, sans-serif;font-size: 8pt;color: #000099;}
.poslineud {font-family: Webdings;font-size: 10pt;color: #000099;}
.prevPrice {
	color: #FF0000;
	text-decoration: line-through;
}

/*Product Catalogue*/
.item {border: 1px solid #00BBBB;}
.itembrdr {background-color: #0099CC;border: 1px solid #333333;}
.itemtxt {font-family: Arial, Helvetica, sans-serif;font-size: 9pt;color: #333333;}
.itemimg {}
.itemdescription {font-family: Arial, Helvetica, sans-serif;font-size: 9pt;color: #333333;}
.pdhdr {font-family: Arial, Helvetica, sans-serif;font-size: 10pt;color: #333333;font-weight:bold;}
.imgCol {font-family: Arial, Helvetica, sans-serif;font-size: 10pt;background-color: #FFFFFF;padding: 5px;margin: 10px;width: 200px;text-align: center;}

.ed {font-size: 8pt;font-weight: bold;cursor: hand;color: #999999;}
.buynow {font-family: Arial, Helvetica, sans-serif;font-size: 10pt;color: #006699;background-color: #FFFFFF;}


/*Shopping Basket*/
.txt {font-family: Arial, Helvetica, sans-serif;font-size: 8pt;color: #000066;}
.txtalt {font-family: Arial, Helvetica, sans-serif;font-size: 8pt;color: #000066;background: #eeffff;}
.txthd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	background-color: #000066;
}
.txtft {font-family: Arial, Helvetica, sans-serif;font-size: 10pt;color: #FFFFFF;background-color: #000066;}
.txtdelivery {font-family: Arial, Helvetica, sans-serif;font-size: 8pt;color: #003399;background-color: #FFFFFF;}
.txtsubtotal {font-family: Arial, Helvetica, sans-serif;font-size: 8pt;color: #003399;background-color: #FFFFFF;}
.txtNet {font-family: Arial, Helvetica, sans-serif;font-size: 10pt;color: #FFFFFF;background-color: #0099CC;}
.txtvat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	background-color: #66CCCC;
	font-weight: bold;
}
.txttitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	background-color: #003399;
}
.txttbl {font-family: Arial, Helvetica, sans-serif;font-size: 10pt;color: #990000;background-color: #FFFFFF;border: 1px solid #00496C;}
.pbtxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #CC3366;
}
.pbtxtalt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #CC3366;
}
.pbtxthd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #003399;
	font-weight: bold;

}
.pbtxttitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #CC0033;
	font-weight: bold;

}
.pbtxtNet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #CC3366;
}
.pbtxtvat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #CC3366;
}
.pbtxtft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #CC3366;
}



.pbbg{
	background-color:#FFFFFF;
	border: 1px solid #cccccc;

}

