body {
	margin: 0px;
	background-color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
}
.layoutTable {
	width: 100%;
	height: 100%;

}
.headerCell {
	height: 118px;
	background-color: #FBD66C;
	background-image: url(/data/xx/uk/images/headerNewBg.gif);
	background-repeat: repeat-x;
}
.headerTable {
	height: 118px;
	width: 100%;
}
.telNoCell {
	color: #FFFFFF;
	font-size: x-small;
	padding-left: 15px;
}
.logoCell {
	color: #000000;
	font-size: x-small;
	padding-right: 15px;
	width: 180px;
}
.topEmail:link {
	color: #000000;
	font-size: x-small;	
}
.topEmail:visted {
	color: #FFFFFF;
	font-size: x-small;	
}
.topEmail:hover {
	color: #B7B5B5;
	font-size: x-small;	
}
.topEmail:active {
	color: #FFFFFF;
	font-size: x-small;	
}
.middleTable {
	height: 100%;
	min-height: 100%;
	width: 100%;
	background-image: url(/data/xx/uk/images/mainBulbBG.gif);
	background-repeat: no-repeat;
	background-position: right top;

}
.NavBar {
	height: 28px;
	background-image: url(/data/xx/uk/images/navBGnew2.gif);
	background-repeat: repeat-x;

}
.topNavTable {
	width: 100%;
	height: 28px;
}
.searchBoxCell {
	width: 85px;
}
.searchButtonCell {
	width: 85px;
}
input.searchBox {
	height: 15px;
	border: solid 1px #666666;
	font-size: xx-small;
}
.searchForm {
	margin: 0px;
	padding: 0px;
}
.inputCell {
	width: 100px
}
.searchSpacerCell {
	width: 15px;
}
.topNavCell  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-decoration: none;
	color: #FFFFFF;
}
.topLinks:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-decoration: none;
	color: #FFFFFF;
}
.topLinks:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-decoration: none;
	color: #FFFFFF;
}
.topLinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-decoration: none;
	color: #666666;
}
.topLinks:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-decoration: none;
	color: #FFFFFF;
}
.marathonLinks:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-decoration: none;
	color: #000000;
}
.marathonLinks:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-decoration: none;
	color: #000000;
}
.marathonLinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-decoration: none;
	color: #000000;
}
.marathonLinks:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-decoration: none;
	color: #FF7C00;
}
.bttmLinks:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-decoration: none;
	color: #000000;
}
.bttmLinks:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-decoration: none;
	color: #000000;
}
.bttmLinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-decoration: none;
	color: #666666;
}
.bttmLinks:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-decoration: none;
	color: #000000;
}
.middleRow {
	background-image: url(/data/xx/uk/images/mainBGbttmNew.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.midLeftCell {
	width: 170px;
	min-width: 170px;
	background-color: #FBD66C;
	background-image: url(/data/xx/uk/images/sideColBG.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.midrightCell {
	width: 182px;
	min-width: 182px;
	background-color: #FFD86C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
	background-image: url(/data/xx/uk/images/sideColBG.gif);
	background-repeat: no-repeat;
	background-position: left top;

}
.contentCell {
	padding-top: 21px;
	padding-right: 5px;
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
	background-color: #F8F8F8;
}
.bttmBar1 {
	height: 21px;
	background-color: #FFA900;
	border-top: 1px solid #9D9D9D;

}
.bttmBar2 {
	height: 33px;
	background-color: #FFFFFF;
	background-image: url(/data/xx/uk/images/bb2BGnew.gif);
	background-repeat: no-repeat;
	background-position: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
}
.bb1LeftCell {
	width: 165px;
	height: 21px;
	background-color: #FBD66C;
}
.bb1MidCell {
	background-color: #FBD66C;
}
.bb1RightCell {
	background-color: #FBD66C;
	width: 182px;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000000;
}
.basketTable {
	width: 92%;
}
.basketText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
}
.basketLineText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
}
.basketLink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
}
.basketLink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
}
.basketLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #666666;
}
.basketLink:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
}
.basketTitle {
	width: 182px;
	min-width: 182px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
}
.breadcrumbs:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
}
.breadcrumbs:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
}
.breadcrumbs:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #666666;
}
.breadcrumbs:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
}
.breadcrumbson {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #666666;
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
}
.sslistheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
}
.sslistCode {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
}
.sslistDetail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
}
.sslistPrice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
}
th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
}
.topfoldMarathon{
	color: orange;
}
.regInput{

}
.regLabel{
	text-align: right;
}
.regSubmit{
	text-align: Left;
}
.regInputTable{
	padding: 10px;
}
.regentryInputLabelStyle{
	text-align: right;
}
.baseTable {
	width: 360px;
}
.baseCell {
	width: 120px;
}
.textSizeCell {
	padding-top: 3px;
width: 120px;
	
}
.bottomNavTable {
	width: 100%;
	height: 21px;
}
.leftMenuItem:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
	line-height: 15px;
	border: 1px solid #000000;
	width: 150px;
	text-decoration: none;
	padding-left:5px;
	background-color: #FFFFFF;
}
.leftMenuItem:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
	line-height: 15px;
	border: 1px solid #000000;
	width: 150px;
	text-decoration: none;
	padding-left:5px;
	background-color: #FFFFFF;
}
.leftMenuItem:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #FFFFFF;
	line-height: 15px;
	border: 1px solid #000000;
	width: 150px;
	text-decoration: none;
	padding-left:5px;
	background-color: #000000;
}
.leftMenuItem:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
	line-height: 15px;
	border: 1px solid #000000;
	width: 150px;
	text-decoration: none;
	padding-left:5px;
	background-color: #FFFFFF;
}
.leftEcomItem:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
	line-height: 15px;
	border: 1px solid #EE9E01;
	width: 150px;
	text-decoration: none;
	padding-left:5px;
	background-color: #FFFFFF;
}
.leftEcomItem:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
	line-height: 15px;
	border: 1px solid #EE9E01;
	width: 150px;
	text-decoration: none;
	padding-left:5px;
	background-color: #FFFFFF;
}
.leftEcomItem:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #FFFFFF;
	line-height: 15px;
	border: 1px solid #EE9E01;
	width: 150px;
	text-decoration: none;
	padding-left:5px;
	background-color: #FFA900;
}
.leftEcomItem:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
	line-height: 15px;
	border: 1px solid #EE9E01;
	width: 150px;
	text-decoration: none;
	padding-left:5px;
	background-color: #FFFFFF;
}
.spacerNCell {
	height: 3px;
}
.titleProducts {
	width: 150px;
	height: 22px;
	background-color: #000000;
	margin-top: 2px;
	margin-bottom: 2px;
	line-height: 20px;
	color: #ffffff;
	padding-left:5px;

	background-image: url(/data/xx/uk/images/navBGnew2.gif);
	background-repeat: repeat-x;
}
.titlebasket {
	width: 175px;
	height: 22px;
	background-color: #000000;
	margin-top: 2px;
	margin-bottom: 2px;
	line-height: 20px;
	color: #ffffff;
	padding-left:5px;
	background-image: url(/data/xx/uk/images/navBGnew2.gif);
	background-repeat: repeat-x;
}
.topTenLinks:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
	line-height: 15px;
	text-decoration: none;
}
.topTenLinks:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
	line-height: 15px;
	text-decoration: none;
}
.topTenLinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #898989;
	line-height: 15px;
	text-decoration: none;
}
.topTenLinks:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
	line-height: 15px;
	text-decoration: none;
}
.bulbLinkTable {
	width: 100%;
}
.eImgLinkCell {
	width: 25%;
}


.catLinkCell {

	height: 140px;
}

.catLink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	text-decoration: none;
	padding: 2px;
}
.catLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	text-decoration: none;
	padding: 2px;
}
.catLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #525252;
	text-decoration: none;
	padding: 2px;
}
.catLink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	text-decoration: none;
	padding: 2px;
}

.pl_imgCell {
	width: 105px;
	height: 100px;
}
.pl_PriceCell {
	width: 100px;
}
.pl_QtyNameCell {
	width: 45px;
}
.pl_QtyBoxCell {
	width: 30px;
}
.pl_BuyBCell {
	width: 30px;
}
.pl_hr {
	width: 100%;

}


.stk_ImgCell {
	width: 250px;
	padding: 5px;
}
.stk_priceCell {
	height: 50px;
}
.stk_Buycell {
	height: 45px;
}
.stk_CodeCell {
	height: 35px;
}
.stk_BuyTable {
	width: 150px;
}
.stk_techName {
	width: 60%;
	border-top: solid 1px #A4A4A4;
}
.stk_tachDetail {

}
.stk_TechTable {
	width: 225px;
}

.catTable1 {
	width: 150px;
	height: 180px;
}
.ghours {
	color: #ff0000;
}
.inOutStk {
	width: 60px;
}