BODY {
	MARGIN: 0%;
	PADDING-BOTTOM: 0%;
	PADDING-LEFT: 0%;
	PADDING-RIGHT: 0%;
	PADDING-TOP: 0%;
}

IMG {
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
}

.maincolour {
	BACKGROUND-COLOR: #6699cc;
}

A.linkgeneral:active {
	BACKGROUND-COLOR: transparent;
	color: #000000;
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

A.linkgeneral:link {
	BACKGROUND-COLOR: transparent;
	COLOR: #000000;
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

A.linkgeneral:visited {
	BACKGROUND-COLOR: transparent;
	COLOR: #000000;
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

A.linkgeneral:hover {
	BACKGROUND-COLOR: transparent;
	COLOR: #000000;
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

A.classlist:active {
	BACKGROUND-COLOR: transparent;
	COLOR: white;
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

A.classlist:link {
	BACKGROUND-COLOR: transparent;
	COLOR: white;
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

A.classlist:visited {
	BACKGROUND-COLOR: transparent;
	COLOR: white;
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

A.classlist:hover {
	BACKGROUND-COLOR: transparent;
	COLOR: black;
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

H1 {
	COLOR: #000000;
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: large;
	TEXT-ALIGN: center;
}

TD#classcell {
	FONT-FAMILY: Verdana,Arial;
	POSITION: relative;
	TOP: 0%;
}

.quickbartext {
	COLOR: #000000;
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: x-small;
	FONT-WEIGHT: bolder;
}

#detailheader {
	COLOR: #ffff00;
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: larger;
	FONT-WEIGHT: bolder;
	TEXT-ALIGN: center;
}

TABLE.picdetails {
	border-bottom-style: solid;
	border-bottom-width: 0px;
	border-left-style: solid;
	border-left-width: 0px;
	border-right-style: solid;
	border-right-width: 0px;
	border-top-style: solid;
	border-top-width: 0px;
	HEIGHT: 100%;
	OVERFLOW: auto;
	WIDTH: 100%;
}

TABLE.nopicdetails {
	border-bottom-style: double;
	border-bottom-width: thick;
	border-left-style: double;
	border-left-width: thick;
	border-right-style: double;
	border-right-width: thick;
	border-top-style: double;
	border-top-width: thick;
	FONT-SIZE: larger;
	FONT-WEIGHT: bolder;
	HEIGHT: 100%;
	WIDTH: 100%;
}

.detailtitle {
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: smaller;
	FONT-WEIGHT: bolder;
}

.detailvalue {
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: smaller;
}

.searchTD {
	BACKGROUND-COLOR: #6699cc;
	COLOR: #ffff00;
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
}

.searchDet {
	COLOR: #000000;
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 8pt;
}

.navpages {
	COLOR: #000000;
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: xx-small;
	FONT-WEIGHT: bolder;
}

A.navlist:active {
	BACKGROUND-COLOR: transparent;
	COLOR: #6699cc;
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: x-small;
	TEXT-DECORATION: underline;
}

A.navlist:link {
	BACKGROUND-COLOR: transparent;
	COLOR: #000000;
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: x-small;
	TEXT-DECORATION: none;
}

A.navlist:visited {
	BACKGROUND-COLOR: transparent;
	COLOR: #000000;
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: x-small;
	TEXT-DECORATION: none;
}

A.navlist:hover {
	BACKGROUND-COLOR: transparent;
	COLOR: #000000;
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: x-small;
	TEXT-DECORATION: underline;
}

A.navlistsel:active {
	BACKGROUND-COLOR: transparent;
	COLOR: #6699cc;
	FONT-FAMILY: Verdana,Arial;
	TEXT-DECORATION: underline;
}

A.navlistsel:link {
	BACKGROUND-COLOR: transparent;
	COLOR: #000000;
	FONT-FAMILY: Verdana,Arial;
	TEXT-DECORATION: none;
}

A.navlistsel:visited {
	BACKGROUND-COLOR: transparent;
	COLOR: #000000;
	FONT-FAMILY: Verdana,Arial;
	TEXT-DECORATION: none;
}

A.navlistsel:hover {
	BACKGROUND-COLOR: transparent;
	COLOR: #000000;
	FONT-FAMILY: Verdana,Arial;
	TEXT-DECORATION: underline;
}

#catalogueheader {
	COLOR: #000000;
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bolder;
}

A.PGlist:active {
	BACKGROUND-COLOR: transparent;
	COLOR: #000000;
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

A.PGlist:link {
	BACKGROUND-COLOR: transparent;
	COLOR: #6699cc;
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

A.PGlist:visited {
	BACKGROUND-COLOR: transparent;
	COLOR: #6699cc;
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

A.PGlist:hover {
	BACKGROUND-COLOR: transparent;
	COLOR: #000000;
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

A.SPGlist:active {
	BACKGROUND-COLOR: transparent;
	COLOR: #6699cc;
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

A.SPGlist:link {
	BACKGROUND-COLOR: transparent;
	COLOR: #6699cc;
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

A.SPGlist:visited {
	BACKGROUND-COLOR: transparent;
	COLOR: #6699cc;
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

A.SPGlist:hover {
	BACKGROUND-COLOR: transparent;
	COLOR: #000000;
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

.topbasket {
	border-bottom-style: ridge;
	border-bottom-width: thin;
	border-left-style: ridge;
	border-left-width: thin;
	border-right-style: ridge;
	border-right-width: thin;
	border-top-width: thin;
}

.basketfont {
	BACKGROUND-COLOR: #6699cc;
	COLOR: #000000;
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 9pt;
}

.basketfont2 {
	BACKGROUND-COLOR: #6699cc;
	COLOR: #000000;
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 9pt;
}

.block {
	BACKGROUND-COLOR: #6699cc;
	COLOR: #ffff00;
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
}

.blockother {
	BACKGROUND-COLOR: #6699cc;
	COLOR: #000000;
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
}

.blockmain {
	BACKGROUND-COLOR: #6699cc;
	COLOR: #ffff00;
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
}

.blocksearch {
	BACKGROUND-COLOR: #ececec;
	COLOR: #ffff00;
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
}

.contactdet {
	COLOR: #000000;
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 10pt;
}

.option {
	COLOR: #000000;
	FONT-FAMILY: Verdana,Arial;
	FONT-WEIGHT: bold;
	LEFT: 5%;
	POSITION: relative;
}

.optiontwo {
	COLOR: #000000;
	FONT-FAMILY: Verdana,Arial;
	FONT-WEIGHT: bold;
}

A.basketlink:active {
	BACKGROUND-COLOR: transparent;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}

A.basketlink:link {
	BACKGROUND-COLOR: transparent;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

A.basketlink:visited {
	BACKGROUND-COLOR: transparent;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

A.basketlink:hover {
	BACKGROUND-COLOR: transparent;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}

A.printerlink:active {
	BACKGROUND-COLOR: transparent;
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}

A.printerlink:link {
	BACKGROUND-COLOR: transparent;
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}

A.logonlink:active {
	BACKGROUND-COLOR: transparent;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}

A.logonlink:link {
	BACKGROUND-COLOR: transparent;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

A.logonlink:visited {
	BACKGROUND-COLOR: transparent;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

A.logonlink:hover {
	BACKGROUND-COLOR: transparent;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}

.pagetitles {
	COLOR: #000000;
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 13pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

.standtext {
	COLOR: #000000;
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 10pt;
	TEXT-DECORATION: none;
}

.useform {
	BACKGROUND-COLOR: #efefd6;
	COLOR: #000000;
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

.useformhead {
	BACKGROUND-COLOR: #6699cc;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 7.5pt;
	TEXT-DECORATION: none;
}

.picture {
	border-bottom-style: ridge;
	border-bottom-width: thin;
	border-left-style: ridge;
	border-left-width: thin;
	border-right-style: ridge;
	border-right-width: thin;
	border-top-style: ridge;
	border-top-width: thin;
	OVERFLOW: auto;
}

.nopicture {
	border-bottom-style: ridge;
	border-bottom-width: thin;
	border-left-style: ridge;
	border-left-width: thin;
	border-right-style: ridge;
	border-right-width: thin;
	border-top-style: ridge;
	border-top-width: thin;
	OVERFLOW: auto;
}

.pendingorderdetail {
	COLOR: #000000;
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 7.5pt;
	FONT-WEIGHT: bold;
}

.poblock {
	BACKGROUND-COLOR: #6699cc;
	COLOR: #ffff00;
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 7.5pt;
	FONT-WEIGHT: bold;
}

.poblock2 {
	BACKGROUND-COLOR: #6699cc;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
}

.preventtext {
	COLOR: red;
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 10pt;
	TEXT-DECORATION: none;
}

.smallbluething {
	FONT-SIZE: small;
}

.reportblock {
	BACKGROUND-COLOR: #6699cc;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 12pt;
}

.reportparams {
	BACKGROUND-COLOR: transparent;
	COLOR: #ffff00;
	FONT-FAMILY: Verdana,Arial;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
}

.reporttableheader {
	BACKGROUND-COLOR: #d3d3d3;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-top-style: solid;
}