body
{
    background-color:#ffffcc;
}

body.home
{
    background-color:white;
	margin-bottom:0;
	margin-top:0;
	margin-left:0;
	margin-right:0;
	cursor:default;
}

body.normal
{
    background-color:white;
	margin-bottom:5;
	margin-top:5;
	margin-left:5;
	margin-right:5;
}

select.PList {width:100%; font-size:9pt; font-family:Tahoma; color:#483d8b;}
select.PListW {font-size:11px; font-family:Tahoma; color:#483d8b;}
select.PullList {width:520; font-size:9pt; font-family:Courier New; color:#483d8b;}
select.PullList3 {font-size:12px; color:Navy; font-weight:bold;  font-family:Courier New }
select.PullList4 {font-size:12px; font-weight:bold;  font-family:Courier New }
listbox.PullList2 {width:180;  }

A {
	FONT: bold 11px Tahoma; COLOR: #0075c4; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #0075c4; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #ff3300; TEXT-DECORATION: underline
}

A.over4{font-weight:normal;	font-family:tahoma;	font-size:8pt; text-decoration:underline; color:navy;}
A.over4:visited{font-weight:normal;	font-family:tahoma;	font-size:8pt; text-decoration:underline; color:navy;}
A.over4:hover{font-weight:normal; font-family:tahoma; font-size:8pt; text-decoration:underline;	color:red;}

A.aRunningBar{font-weight:normal;	font-family:tahoma;	font-size:9pt; text-decoration:underline; color:navy;}
A.aRunningBar:visited{font-weight:normal;	font-family:tahoma;	font-size:9pt; text-decoration:underline; color:navy;}
A.aRunningBar:hover{font-weight:normal; font-family:tahoma; font-size:9pt; text-decoration:underline; color:red;}

a.pnameSub1:visited {  text-decoration: none; font-weight:normal; font-family:tahoma; font-size:8pt; color: #044782;width:100%;padding-left:5;padding-right:5;padding-top:0;padding-bottom:0;white-space:nowrap;height:100%;}
a.pnameSub1:hover {   text-decoration: none; font-weight:normal; font-family:tahoma; font-size:8pt; color: #044782;width:100%;padding-left:5;padding-right:5;padding-top:0;padding-bottom:0;background-color:silver;white-space:nowrap;height:100%}
a.pnameSub1:link {  text-decoration: none; font-weight:normal; font-family:tahoma; font-size:8pt; color: #044782;width:100%;padding-left:5;padding-right:5;padding-top:0;padding-bottom:0;white-space:nowrap;height:100%}

a.locator:visited{text-decoration: none; font-weight: normal; color: #666666; font-family:Tahoma; font-size:8pt; }
a.locator:hover {text-decoration: underline; font-family:Tahoma; font-size:8pt; }
a.locator:link{text-decoration: none; font-weight: normal; color: #666666; font-family:Tahoma; font-size:8pt; }

a.brlnk:visited{text-decoration: none; color: navy; font-family:Tahoma; font-size:8pt; }
a.brlnk:hover {text-decoration: underline; color:Red; font-family:Tahoma; font-size:8pt; }
a.brlnk:link{text-decoration: none; color: navy; font-family:Tahoma; font-size:8pt; }

a.pheader:visited { text-decoration: none; color: #044782; font-family:Tahoma; font-size:11PX  }
a.pheader:hover { text-decoration: NONE; color:#044782; font-family:Tahoma; font-size:11PX}

a.cust:visited { text-decoration: none; color: #666666; font-family:Tahoma; font-size:11PX; font-weight:bold}
a.cust:hover { text-decoration: underline; color:BLACK; font-family:Tahoma; font-size:11PX; font-weight:bold}


a.pheader1:visited {  text-decoration: none; color: #044782}
a.pheader1:hover { width:100%; height:100%; background-color:#D2DFE3; text-decoration: none; color: #044782}
a.pheader1:link {  text-decoration: none; color: #044782}

a.letter:visited {   text-decoration: underline; color: #044782; font-weight: bold}
a.letter:hover { width:100%; height:100%; color:#ff0000; text-decoration: none; font-weight: bold}
a.letter:link {  text-decoration: underline; color: #044782; font-weight: bold}

a.letter2:visited {   text-decoration: none;  font-family: Tahoma;  font-size:11px;  color: navy; font-weight:bold}
a.letter2:hover {      height:100%;  text-decoration: underline; color:#ff0000;  font-family: Tahoma; font-size:11px;  text-decoration: none}
a.letter2:link {  text-decoration: none;  font-family: Tahoma; font-size:11px;  color: navy; font-weight:bold}

a.pn:visited {  text-decoration: none; font-weight:bold; font-family:Tahoma; font-size:11px; color: #044782}
a.pn:hover {   text-decoration: underline; font-weight:bold; font-family:Tahoma; font-size:11px; color: #044782}
a.pn:link {  text-decoration: none; font-weight:bold; font-family:Tahoma; font-size:11px; color: #044782}

a.pn1:visited {  text-decoration: none; font-weight:normal; font-family:tahoma; font-size:8pt; color: #044782;width:100%;display:table;white-space:nowrap;height:100%;vertical-align:middle;padding-top:3;padding-left:20;}
a.pn1:hover {   text-decoration: none; font-weight:normal; font-family:tahoma; font-size:8pt; color: #044782;width:100%;display:table;background-color:White;white-space:nowrap;height:100%;vertical-align:middle;padding-top:3;padding-left:20;}
a.pn1:link {  text-decoration: none; font-weight:normal; font-family:tahoma; font-size:8pt; color: #044782;width:100%;display:table;white-space:nowrap;height:100%;vertical-align:middle;padding-top:3;padding-left:20;}

a.pnSub:visited {  text-decoration: none; font-weight:normal; font-family:tahoma; font-size:8pt; color: #044782;width:100%;padding-left:5;padding-right:5;padding-top:3;white-space:nowrap;height:100%;}
a.pnSub:hover {   text-decoration: none; font-weight:normal; font-family:tahoma; font-size:8pt; color: #044782;width:100%;padding-left:5;padding-right:5;padding-top:3;background-color:White;white-space:nowrap;height:100%}
a.pnSub:link {  text-decoration: none; font-weight:normal; font-family:tahoma; font-size:8pt; color: #044782;width:100%;padding-left:5;padding-right:5;padding-top:3;white-space:nowrap;height:100%}

a.pnSub1:visited {  text-decoration: none; font-weight:normal; font-family:tahoma; font-size:8pt; color: #044782;width:100%;padding-left:5;padding-right:5;padding-top:0;padding-bottom:0;white-space:nowrap;height:100%;display:table;}
a.pnSub1:hover {   text-decoration: none; font-weight:normal; font-family:tahoma; font-size:8pt; color: #044782;width:100%;padding-left:5;padding-right:5;padding-top:0;padding-bottom:0;background-color:White;white-space:nowrap;height:100%;display:table;}
a.pnSub1:link {  text-decoration: none; font-weight:normal; font-family:tahoma; font-size:8pt; color: #044782;width:100%;padding-left:5;padding-right:5;padding-top:0;padding-bottom:0;white-space:nowrap;height:100%;display:table;}

a.pnSub2:visited {  text-decoration: none; font-weight:normal; font-family:tahoma; font-size:8pt; color: #044782;width:100%;padding-left:15;padding-right:5;padding-top:0;padding-bottom:0;white-space:nowrap;height:100%;display:inline;}
a.pnSub2:hover {   text-decoration: none; font-weight:normal; font-family:tahoma; font-size:8pt; color: #044782;width:100%;padding-left:15;padding-right:5;padding-top:0;padding-bottom:0;background-color:White;white-space:nowrap;height:100%;display:inline;}
a.pnSub2:link {  text-decoration: none; font-weight:normal; font-family:tahoma; font-size:8pt; color: #044782;width:100%;padding-left:15;padding-right:5;padding-top:0;padding-bottom:0;white-space:nowrap;height:100%;display:inline;}

a.pnSub3:visited {  text-decoration: none; font-weight:normal; font-family:tahoma; font-size:8pt; color: #044782;width:100%;padding-left:25;padding-right:5;padding-top:0;padding-bottom:0;white-space:nowrap;height:100%;display:inline;}
a.pnSub3:hover {   text-decoration: none; font-weight:normal; font-family:tahoma; font-size:8pt; color: #044782;width:100%;padding-left:25;padding-right:5;padding-top:0;padding-bottom:0;background-color:White;white-space:nowrap;height:100%;display:inline;}
a.pnSub3:link {  text-decoration: none; font-weight:normal; font-family:tahoma; font-size:8pt; color: #044782;width:100%;padding-left:25;padding-right:5;padding-top:0;padding-bottom:0;white-space:nowrap;height:100%;display:inline;}

a.pnSub4:visited {  text-decoration: none; font-weight:normal; font-family:tahoma; font-size:8pt; color: #044782;width:100%;padding-left:35;padding-right:5;padding-top:0;padding-bottom:0;white-space:nowrap;height:100%;display:inline;}
a.pnSub4:hover {   text-decoration: none; font-weight:normal; font-family:tahoma; font-size:8pt; color: #044782;width:100%;padding-left:35;padding-right:5;padding-top:0;padding-bottom:0;background-color:White;white-space:nowrap;height:100%;display:inline;}
a.pnSub4:link {  text-decoration: none; font-weight:normal; font-family:tahoma; font-size:8pt; color: #044782;width:100%;padding-left:35;padding-right:5;padding-top:0;padding-bottom:0;white-space:nowrap;height:100%;display:inline;}

a.pnSub5:visited {  text-decoration: none; font-weight:normal; font-family:tahoma; font-size:8pt; color: #044782;width:100%;padding-left:45;padding-right:5;padding-top:0;padding-bottom:0;white-space:nowrap;height:100%;display:inline;}
a.pnSub5:hover {   text-decoration: none; font-weight:normal; font-family:tahoma; font-size:8pt; color: #044782;width:100%;padding-left:45;padding-right:5;padding-top:0;padding-bottom:0;background-color:White;white-space:nowrap;height:100%;display:inline;}
a.pnSub5:link {  text-decoration: none; font-weight:normal; font-family:tahoma; font-size:8pt; color: #044782;width:100%;padding-left:45;padding-right:5;padding-top:0;padding-bottom:0;white-space:nowrap;height:100%;display:inline;}

a.pnBrand:visited {  text-decoration: none; font-weight:normal; font-family:tahoma; font-size:9pt; color: #044782;width:100%;height:100%;padding-left:10;padding-right:10;padding-top:4;background-color:#c5bbda;white-space:nowrap;display:table;}
a.pnBrand:hover {   text-decoration: none; font-weight:normal; font-family:tahoma; font-size:9pt; color: #044782;width:100%;height:100%;padding-left:10;padding-right:10;padding-top:4;background-color:White;white-space:nowrap;display:table;}
a.pnBrand:link {  text-decoration: none; font-weight:normal; font-family:tahoma; font-size:9pt; color: #044782;width:100%;height:100%;padding-left:10;padding-right:10;padding-top:4;white-space:nowrap;display:table;}

a.pnCI:visited {  text-decoration: none; font-weight:normal; font-family:tahoma; font-size:8pt; color: #044782;width:100%;height:100%;padding-left:10;padding-right:10;padding-top:3;white-space:nowrap}
a.pnCI:hover {   text-decoration: none; font-weight:normal; font-family:tahoma; font-size:8pt; color: #044782;width:100%;height:100%;padding-left:10;padding-right:10;padding-top:3;background-color:White;white-space:nowrap}
a.pnCI:link {  text-decoration: none; font-weight:normal; font-family:tahoma; font-size:8pt; color: #044782;width:100%;height:100%;padding-left:10;padding-right:10;padding-top:3;white-space:nowrap}

a.pn5:visited {  text-decoration: underline; font-weight:bold; font-family:Tahoma; font-size:11px; color: black}
a.pn5:hover {   text-decoration: none; font-weight:bold; font-family:Tahoma; font-size:11px; color: #ff0000}
a.pn5:link {  text-decoration: underline; font-weight:bold; font-family:Tahoma; font-size:11px; color: black}

a.pn2:visited {  text-decoration: none; font-weight:bold; font-family:Tahoma; font-size:11px; color: #0B2040}
a.pn2:hover {   text-decoration: underline; font-weight:bold; font-family:Tahoma; font-size:11px; color: #0B2040}
a.pn2:link {  text-decoration: none; font-weight:bold; font-family:Tahoma; font-size:11px; color: #0B2040}

a.pn4:visited {  text-decoration: none; font-weight:bold; font-family:Tahoma; font-size:11px; color: #044782}
a.pn4:hover {   text-decoration: underline; font-weight:bold; font-family:Tahoma; font-size:11px; color: #044782}
a.pn4:link {  text-decoration: none; font-weight:bold; font-family:Tahoma; font-size:11px; color: #044782}

a.pn3:visited {  text-decoration: none; font-weight:bold; font-family:Tahoma; font-size:11px; color: #0B2040}
a.pn3:hover {   text-decoration: underline; font-weight:bold; font-family:Tahoma; font-size:11px; color: #0B2040}
a.pn3:link {  text-decoration: none; font-weight:bold; font-family:Tahoma; font-size:11px; color: #0B2040}

a.AcctRegLink:visited {  text-decoration: underline; font-weight:bold; font-family:Tahoma; font-size:11px; color: navy}
a.AcctRegLink:hover {   text-decoration: underline; font-weight:bold; font-family:Tahoma; font-size:11px; color: navy}
a.AcctRegLink:link {  text-decoration: underline; font-weight:bold; font-family:Tahoma; font-size:11px; color: navy}

a.cart_item:visited {  text-decoration: underline; font-weight:bold; font-family:Tahoma; font-size:11px; color: navy}
a.cart_item:hover {   text-decoration: underline; font-weight:bold; font-family:Tahoma; font-size:11px; color: red}
a.cart_item:link {  text-decoration: underline; font-weight:bold; font-family:Tahoma; font-size:11px; color: navy}

a.reglink:visited {  text-decoration: underline; font-family:Tahoma; font-size:8pt; color: blue}
a.reglink:hover {   text-decoration: underline; font-family:Tahoma; font-size:8pt; color: blue}
a.reglink:link {  text-decoration: underline; font-family:Tahoma; font-size:8pt; color: blue}

a.popup:visited {  text-decoration: underline; cursor:default; font-family:Tahoma; font-size:8pt; color: blue; font-weight:normal;}
a.popup:hover {   text-decoration: underline; cursor:default; font-family:Tahoma; font-size:8pt; color: blue; font-weight:normal;}
a.popup:link {  text-decoration: underline; cursor:default; font-family:Tahoma; font-size:8pt; color: blue; font-weight:normal;}

a.popuphoover:visited {  text-decoration: underline; font-family:Tahoma; font-size:8pt; color: blue; font-weight:normal;}
a.popuphoover:hover {   text-decoration: underline; font-family:Tahoma; font-size:8pt; color: blue; font-weight:normal;}
a.popuphoover:link {  text-decoration: underline; font-family:Tahoma; font-size:8pt; color: blue; font-weight:normal;}

a.headerlink:visited {  text-decoration: underline; font-family:Tahoma; font-size:8pt; font-weight:bold; color: black}
a.headerlink:hover {   text-decoration: underline; font-family:Tahoma; font-size:8pt; font-weight:bold; color: black}
a.headerlink:link {  text-decoration: underline; font-family:Tahoma; font-size:8pt; font-weight:bold; color: black}

a.SALink:visited {  text-decoration: underline; font-family:Tahoma; font-size:9pt; color: blue; font-weight:normal;}
a.SALink:hover {   text-decoration: underline; font-family:Tahoma; font-size:9pt; color: blue; font-weight:normal;}
a.SALink:link {  text-decoration: underline; font-family:Tahoma; font-size:9pt; color: blue; font-weight:normal;}

a.AccountLink:visited {  text-decoration: underline; font-family:Tahoma; font-size:8pt; color: blue; font-weight:normal;}
a.AccountLink:hover {   text-decoration: underline; font-family:Tahoma; font-size:8pt; color: blue; font-weight:normal;}
a.AccountLink:link {  text-decoration: underline; font-family:Tahoma; font-size:8pt; color: blue; font-weight:normal;}

a.pvleave:visited {  text-decoration: none; font-weight:bold; font-family:Tahoma; font-size:8pt; color: navy}
a.pvleave:hover {   text-decoration: underline; font-weight:bold; font-family:Tahoma; font-size:8pt; color: red}
a.pvleave:link {  text-decoration: none; font-weight:bold; font-family:Tahoma; font-size:8pt; color: navy}

a.cpia{font-weight:bold; font-family:Tahoma; font-size:9pt; text-decoration:underline; color:#000033;}
a.cpia:visited{font-weight:bold; font-family:Tahoma; font-size:9pt; text-decoration:underline; color:#000033;}
a.cpia:hover{font-weight:bold; font-family:Tahoma; font-size:9pt; text-decoration:underline; color:red;}

img.cpfi
{
	height:50px;
	width:70px;
}

TD.cpsubc
{
	font-size:11px;
	font-family:Tahoma;
	font-weight:bold;
	color:#000000;
	background-color:#F0F4F0;	
}

TD.leftop
{
	height:35;
	width:220;
	text-align:right;
	background-color:#f5f5f5;
	border-left-width:1px;
	border-left-color:#A3B9CD;
	border-top-width:1px;
	border-top-color:#A3B9CD;
	border-left-style:solid;
	border-top-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#A3B9CD;
	border-bottom-style:solid;
	border-collapse:collapse;
}

TD.topright
{
	height:35;
	text-align:right;
	background-color:#f5f5f5;
	border-right-width:1px;
	border-right-color:#A3B9CD;
	border-top-width:1px;
	border-top-color:#A3B9CD;
	border-right-style:solid;
	border-top-style:solid;
	border-bottom-style:solid;
	border-collapse:collapse;
	border-bottom-width:1px;
	border-bottom-color:#A3B9CD;
	
}
TD.leftbottom
{
	height:35;
	text-align:right;
	background-color:#f5f5f5;
	border-left-width:1px;
	border-left-color:#A3B9CD;
	border-right-width:1px;
	border-right-color:#A3B9CD;
	border-left-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-collapse:collapse;
	border-bottom-width:1px;
	border-bottom-color:#A3B9CD;
	
}

TD.centeradd
{
	border-top:1px solid #A3B9CD; border-bottom:1px solid #A3B9CD; height:35;
	text-align:right;
	background-color:#f5f5f5;
	border-right-width:0px;
	border-collapse:collapse
}

TD.prd_page
{
	border-left-width:1px;
	border-left-color:#A3B9CD;
	border-right-width:1px;
	border-right-color:#A3B9CD;
	border-left-style:solid;
	border-right-style:solid;
	border-top-width:1px;
	border-top-color:#A3B9CD;
	border-top-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#A3B9CD;
	border-bottom-style:solid;
	border-collapse:collapse;
	background-color:#f5f5f5;
	height:30;
}

TD.prd_page2
{
	border-left-width:1px;
	border-left-color:#A3B9CD;
	border-right-width:1px;
	border-right-color:#A3B9CD;
	border-left-style:solid;
	border-right-style:solid;
	border-top-width:1px;
	border-top-color:#A3B9CD;
	border-bottom-width:1px;
	border-bottom-color:#A3B9CD;
	border-top-style:solid;
	border-bottom-style:solid;
	width:513;
	height:30;
	background-color:#f5f5f5;
}

TD.prdname
{
	vertical-align:super;
	text-align:left;
	height:15;
}

TD.CellImage
{
	vertical-align:top;
	text-align:left;
	width:1%;
	padding-right:5;
}

TD.CellProdCharLabel
{
    white-space:nowrap;
    font-family:Tahoma;
    font-size:8pt;
    background-color:#E0E7EE;
    text-align:left;
	padding-left: 5;
	padding-right: 5;
	padding-top:3;
	padding-bottom:3;
    border:1px solid;
	white-space:nowrap;
	cursor:default;
	vertical-align:bottom;
}

TD.CellProdView
{
    white-space:nowrap;
    font-family:Tahoma;
    font-size:9pt;
    background-color:#E0E7EE;
    text-align:left;
	padding-left: 5;
	padding-right: 5;
	padding-top:3;
	padding-bottom:3;
    border:1px solid;
	white-space:nowrap;
	cursor:default;
	vertical-align:middle;
	font-weight:bold;
}

TD.ProdViewTop
{
    white-space:nowrap;
    font-family:Tahoma;
    font-size:9pt;
    background-color:AntiqueWhite;
    text-align:left;
	padding:5;
    border:1px solid;
	white-space:nowrap;
	cursor:default;
	vertical-align:top;
	font-weight:bold;
}

TD.ProdViewW
{
    white-space:nowrap;
    font-family:Tahoma;
    font-size:9pt;
    background-color:AntiqueWhite;
    text-align:left;
	padding:5;
    border:1px solid;
	white-space:nowrap;
	cursor:default;
	vertical-align:top;
	font-weight:normal;
	color:Red;
}

TD.ProdTop
{
	padding:5;
	background-color:AntiqueWhite;
	font-family:Tahoma;
	font-size:8pt;
	border: 1px solid;
	text-align:left;
	white-space:nowrap;
	cursor:default;
	vertical-align:top;
}

TD.CellProdChwhole_data
{
	padding-left: 5;
	padding-right: 5;
	padding-top:3;
	padding-bottom:3;
	background-color:#EBEBEB;
	font-family:Tahoma;
	font-size:8pt;
	border: 1px solid;
	text-align:left;
	white-space:nowrap;
	cursor:default;
	vertical-align:bottom;
}

TD.ProdTopP
{
	padding-left: 5;
	padding-right: 5;
	padding-top:3;
	padding-bottom:3;
	background-color:AntiqueWhite;
	font-family:Tahoma;
	font-size:8pt;
	border: 1px solid;
	text-align:left;
	white-space:nowrap;
	cursor:default;
	vertical-align:top;
}

TD.ProdTopE
{
	padding-left:5;
	padding-right:5;
	padding-top:3;
	padding-bottom:3;
	font-family:Tahoma;
	font-size:8pt;
	text-align:left;
	white-space:nowrap;
	cursor:default;
	vertical-align:top;
}

TD.ProdMiddleE
{
	padding-left:5;
	padding-right:5;
	padding-top:3;
	padding-bottom:3;
	font-family:Tahoma;
	font-size:8pt;
	text-align:left;
	white-space:nowrap;
	cursor:default;
}

TD.CPP
{
	padding-left: 5;
	padding-right: 5;
	padding-top:3;
	padding-bottom:3;
	background-color:#EBEBEB;
	font-family:Tahoma;
	font-size:9pt;
	border: 1px solid;
	text-align:left;
	white-space:nowrap;
	cursor:default;
	vertical-align:bottom;
	color:#cc6666;
	font-weight:bold;
}

TD.CPT
{
	padding-left: 5;
	padding-right: 5;
	padding-top:3;
	padding-bottom:3;
	background-color:#EBEBEB;
	font-family:Tahoma;
	font-size:10pt;
	border: 1px solid;
	text-align:left;
	white-space:nowrap;
	cursor:default;
	vertical-align:bottom;
	color:#660000;
	font-weight:bold;
}

TD.CPC
{
	padding-left: 5;
	padding-right: 5;
	padding-top:3;
	padding-bottom:3;
	background-color:#EBEBEB;
	font-family:Tahoma;
	font-size:9pt;
	border: 1px solid;
	text-align:left;
	white-space:nowrap;
	cursor:default;
	vertical-align:bottom;
	font-weight:bold;
	color:Red;
	text-decoration:line-through;
}

TD.CellProdChwhole_dataE
{
	padding-left: 5;
	padding-right: 5;
	padding-top:3;
	padding-bottom:3;
	background-color:#EBEBEB;
	font-family:Tahoma;
	font-size:8pt;
	border: 1px solid;
	text-align:left;
	white-space:nowrap;
	cursor:default;
}

TD.CellProdWholeRow
{
    text-align:left;
	padding-left: 5;
	padding-right: 5;
	padding-top:3;
	padding-bottom:3;
	font-family:Tahoma;
	font-size:8pt;
	background-color:#F0F4F0;
	white-space:nowrap;
	border: 1px solid;
}

Table.ProdCharT
{
	padding:0;
	border-color:#B8C8CF;
	border-collapse:collapse;
	border-style:solid;
	width:300px;
}

TD.topleftc
{
    text-align:left;
    vertical-align:top;
}

TD.topleftptc
{
    text-align:left;
    vertical-align:top;
    padding-top:5;
}

TABLE.catpr
{
	width:100%;
	border-top-color:#B8C8CF;
	border-bottom-color:#B8C8CF;
	border-left-color:#B8C8CF;
	border-right-color:#B8C8CF;
	border-collapse:collapse;
	border-style:solid;
}

TABLE.addon
{
	width:600;
}

TABLE.addcart
{
	width:520;
}

TABLE.fullwidth
{
	width:100%;
}

TABLE.prdspec
{
	width:291;
}

TABLE.prdoverview
{
	border-color:#f5f5f5;
	width:100%;
}

TD.brand
{
	height:20;
}

TD.empty
{
	height:21;
}

TD.PadCell
{
    width:5;
    border-top-width:0;
}

TD.default
{
	vertical-align:top;
	text-align:left;
	height:100%;
	width:1;
}

TD.logo
{
	width:100%;
	height:75;
	background-image:url('../images/globaltechelectronics.jpg');
	background-repeat:no-repeat;
	background-color:White;
}

TD.pbmfw
{
	width:100%;
	text-align:left;
}

TD.pbmbgws
{
	background-color:#f5f5f5;
}

TD.tdbrand
{
	background-color:#c5bbda;
	height:10;
}

TD.fillside
{
	background-color:#e2e4f0;
	height:100%;
}

TD.company
{
	background-color:#c8d6d6;
	font-family:Tahoma;
	color:navy;
	font-size:9pt;
}

TD.cInfo
{
	background-color:#c8d6d6;
	font-family:Tahoma;
	color:#044782;
	font-size:9pt;
	padding-left:15;
	padding-right:10;
	padding-top:3;
	cursor:default;
}

TR.AdminRow
{
	font-family:Tahoma;
	font-size:8pt;
	padding-left:5;
	padding-right:5;
	white-space:nowrap;
}

TR.AdminHeadRow
{
	vertical-align:top;
	font-family:Tahoma;
	font-size:8pt;
	font-weight:bold;
	background-color:#EFF7FF;
	padding:5;
}

TD.cosmall
{
	background-color:#c8d6d6;
	text-align:center;
	vertical-align:super;
	height:2;
}

TD.shop
{
	text-align:right;
	height:1;
	vertical-align:baseline;
	white-space:nowrap;
}

TD.GlobalCell
{
	padding:5;
	width:100%;
}

TR.GlobalRow
{
	height:20;
	padding-bottom:5;
}

TD.catmain
{
	background-color:#e2e4f0;
	height:10;
	vertical-align:super;
}

TD.catcell
{
	background-color:#c8d6d6;	
}

TD.tda
{
	width:80%;
	background-color:#f5f5f5;
	padding-left:10;
	color:Maroon;
	font-weight:bold;
}

TD.tdo
{
	width:15%;
	text-align:right;
	vertical-align:super;
	background-color:#ffffff;
}

TD.tds
{
	text-align:left;
	width:575;
}

TD.navlink
{
	background-color:#a3b9cd;
}

TD.navlinkB
{
	background-color:#a3b9cd;
	color:#044782;
	font-weight:bold;
	font-family:Tahoma;
	font-size:8pt;
	text-align:left;
	padding-left:5;
	white-space:nowrap;
	height:20;
	width:1%;
	padding-left:5;
	padding-right:5;
	white-space:nowrap;
}

TD.navlinkleft
{
	background-color:#eff7ff;
	text-align:left;
	width:430;
	color:#696969;
	font-family:Tahoma;
	font-size:8pt;
	padding-left:5;
	white-space:nowrap;
}

TD.navlinkright
{
	background-color:#eff7ff;
	text-align:center;
	width:430;
	color:#696969;
	font-family:Tahoma;
	font-size:8pt;
}

TD.navlinkbottom
{
    padding:5;
    vertical-align:top;
    text-align:left;
    background-color:#eff7ff;
	color:#696969;
	font-family:Tahoma;
	font-size:8pt;
	white-space:nowrap;
}

span.spndev
{
	display:inline;
	white-space:nowrap;
	vertical-align:top;
}

TR.tra
{
	height:19;
}

TD.tdmlogo
{
	text-align:left;
	background-color:#f5f5f5;
}

TR.tpsptd
{
	width:160;
    font-family:Tahoma;
    font-size:8pt;
    text-align:justify;
    vertical-align:top;
}

TD.tdbestsell
{
	text-align:center;
	background-color:#a3b9cd;
	height:20;
	font-family:Tahoma;
	font-size:8pt;
	color:#0b2040;
	font-weight:bold;
}

TD.tdbtmspimg
{
	vertical-align:baseline;
	border-bottom-color:#d8e2e7;
}

TR.LowHeight
{
    height:1;
}

TD.tdgridbest
{
	vertical-align:super;
	width:150;
	background-color:#eff7ff;
}

TD.tdbtmborder
{
	border-bottom-color:#D8E2E7;
	border-left-color:#D8E2E7;
}

TD.tdtpspbrd
{
	text-align:left;
	border-color:#d8e2e7;
	border-style:solid;
	border-collapse:collapse;
}

TD.bimw
{
	width:140;
	text-align:center;
	padding-top:5;
}

TD.tdsptop
{
	vertical-align:super;
}

TR.cptr
{
	font-weight:bold;
	font-size:11px;
	color:#000080;
	font-family:Tahoma;
	background-color:#f0f4f0;	
}

TR.cpitr
{
	font-size:11px;
	font-family:Tahoma;
	color:#999999;	
}

TABLE.tblbtmsp
{
	width:100%;
	border-width:1px;
	border-style:solid;
	border-collapse:collapse;
}

TABLE.TopSpecial
{
	width:100%;
}

TABLE.header
{
	width:100%;
}

table.hdr
{
	position:absolute;
	top:0;
	left:0;
}

table.main
{
	width:100%;
	position:absolute;
	top:100;
}

table.maininfo
{
	width:100%;
}

table.mainshort
{
	width:750;
	position:absolute;
	top:100;
}

table.mainmedium
{
	width:800;
	position:absolute;
	top:100;
}

table.mainfull
{
	width:920;
	position:absolute;
	top:100;
}

TABLE.pbtable
{
	width:100%;
	padding-top:0;
	padding-left:0;
	padding-right:0;
	padding-bottom:5;
}

TABLE.sidebar
{
	width:1%;
	height:100%;
}

TABLE.catframe
{
	width:100%;
}

input.headlink
{
	color:#044782;
	background-color:#e2e4f0;
	font-family:Tahoma;
	font-size:8pt;
	width:90;
	height:20;
	font-weight:bold;
	vertical-align:middle;
	border-style:ridge;
	cursor:pointer;
}

td.headcell
{
	font-size:1pt;
	white-space:nowrap;
}

TABLE.tblbrand
{
	border-collapse:collapse;
	border-color:#d3d3d3;
	background-color:#c5bbda;
	width:100%;
	height:1;
}

TABLE.fitall
{
	height:100%;
	width:100%;
}

TABLE.account
{
	height:31;
	width:278;
}
	
a.pn7:visited {  text-decoration: none; font-family:Tahoma; font-size:8pt; color: #044782}
a.pn7:hover {   text-decoration: underline; font-family:Tahoma; font-size:8pt; color: #044782}
a.pn7:link {  text-decoration: none; font-family:Tahoma; font-size:8pt; color: #044782}

a.pn8:visited {  text-decoration: none; font-weight:bold; font-family:Tahoma; font-size:11px; color: #000000}
a.pn8:hover {   text-decoration: underline; font-weight:bold; font-family:Tahoma; font-size:11px; color: #000000}
a.pn8:link {  text-decoration: none; font-weight:bold; font-family:Tahoma; font-size:11px; color: #000000}

a.sidebar:visited {  text-decoration: none; font-weight:bold; font-family:Tahoma; font-size:11px; color: #483d8b}
a.sidebar:hover {   text-decoration: underline; font-weight:bold; font-family:Tahoma; font-size:11px; color: #483d8b}
a.sidebar:link {  text-decoration: none; font-weight:bold; font-family:Tahoma; font-size:11px; color: #483d8b}

a.coverage:visited {  text-decoration: none; font-weight:normal; font-family:Tahoma; font-size:11px; color: #483d8b}
a.coverage:hover {   text-decoration: underline; font-weight:normal; font-family:Tahoma; font-size:11px; color: #483d8b}
a.coverage:link {  text-decoration: none; font-weight:normal; font-family:Tahoma; font-size:11px; color: #483d8b}

a.linkbutton:visited {  text-decoration: none; font-weight:bold; font-family:Tahoma; font-size:11px; color: #483d8b}
a.linkbutton:hover {   text-decoration: none; font-weight:bold; font-family:Tahoma; font-size:11px; color: #483d8b}
a.linkbutton:link {  text-decoration: none; font-weight:bold; font-family:Tahoma; font-size:11px; color: #483d8b}

a.specials:visited {  text-decoration: underline; font-weight:bold; font-family:Tahoma; font-size:11px; color: green}
a.specials:hover {   text-decoration: none; font-weight:bold; font-family:Tahoma; font-size:11px; color: #ff0000}
a.specials:link {  text-decoration: underline; font-weight:bold; font-family:Tahoma; font-size:11px; color: green}

a.specials1:visited {  text-decoration: underline; font-weight:bold; font-family:Tahoma; font-size:11px; color: #ff0000}
a.specials1:hover {   text-decoration: none; font-weight:bold; font-family:Tahoma; font-size:11px; color: green}
a.specials1:link {  text-decoration: underline; font-weight:bold; font-family:Tahoma; font-size:11px; color: #ff0000}

a.chgcolor:visited {  text-decoration: none}
a.chgcolor:hover {   text-decoration: none}
a.chgcolor:link {  text-decoration: none}
a.chgcolor {font: bold 8pt Tahoma;    padding-bottom:4; padding-top:4; padding-right:4; padding-left:4; color: navy; background-color: #F0F4F0;}

a.bestsell
{
	color:#000080;
	font-family:Verdana;
	font-size:11px;
}

a.emailsm
{
	color:#000080;
	font-family:Verdana;
	font-size:9px;
	text-decoration:underline;
}

TABLE.tblbtm
{
	height:5;
	width:100%;
	border-top-width:1
}

TABLE.avail
{
	width:520;
	color:#483d8b;
	font-family:Tahoma;
	font-size:9pt;
	vertical-align:top;
}

TABLE.dispwin
{
	height:100%;
	width:100%;
}

TABLE.tpsptable
{
	border-color:#ffffff;
	border-width:1;
}

TABLE.tblbestsell
{
	width:150;
	padding:0;
}

FONT.displink
{
	color:#483d8b;
	font-weight:bold;
	font-family:Tahoma;
	font-size:11px;
}

SPAN.cppr
{
	font-family:Arial;
	font-size:x-small;
	font-weight:bold;
	color:#ff0000;	
}

SPAN.ItemText
{
	font-weight:bold;
	font-family:Arial;
	font-size:9pt;
	color:blue;
}

SPSN.cpsubc
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	width:100%;
	height:100%;
	background-color:#a3b9cd;
}

td.mfnb
{
	font-size:8pt;
	color:#000070;
	font-weight:bold;
	height:20;
	vertical-align:middle;
    padding-left:8;
    padding-right:5;
    padding-bottom:0;
    padding-top:2;
    white-space:nowrap;
}

table.mfgtbl
{
	border-left:1px solid #B8C8CF; border-right:1px solid #B8C8CF; border-top:1px solid #B8C8CF; border-bottom:1px solid #d8e2e7; font-family:verdana;
	width:100%;
}

SPAN.mfnbh
{
	border-left:1px solid #B8C8CF; border-right:1px solid #B8C8CF; border-top:1px solid #B8C8CF; border-bottom:1px solid #d8e2e7; font-family:tahoma;
	font-size:9pt;
	font-weight:bold;
	display:block;
	width:100%;
	height:20;
	vertical-align:middle;
    padding-left:8;
    padding-right:5;
    padding-bottom:0;
    padding-top:2
}

SPAN.fpdn
{
	font-family:verdana;
	font-size:8pt;
	color:#000070;
}

SPAN.invspan
{
    display:none;
}

P.JustText
{
    text-align:justify;
    cursor:default;
}

SPAN.fpdy
{
	font-family:verdana;
	font-size:8pt;
	color:#990033;
}

SPAN.descrprvfr
{
	font-family:Verdana;
	font-size:10px;
	color:#000070;
}

SPAN.descricvfr
{
	font-family:Verdana;
	font-size:10px;
	color:#990033;
}

SPAN.prvdesc
{
	font-family:Arial;
	font-size:12px;
}

SPAN.prvdesca
{
	font-family:Arial;
	font-size:12px;
	color:#003399;
}

SPAN.spnbestsell
{
	font-family:Tahoma;
	font-size:11px;
	color:#0b2040;
	font-weight:bold;
}

SPAN.dispspan
{
	color:#483d8b;
	font-weight:bold;
	font-family:Tahoma;
	font-size:11px;
}

SPAN.dispred
{
	color:#ff0000;
	font-family:Tahoma;
	font-size:11px;
}

SPAN.abver
{
	font-family:Tahoma;
	font-size:8pt;
}

SPAN.abverb
{
	font-family:Verdana;
	font-size:9px;
	font-weight:bold;
}

SPAN.disptype
{
	font-weight:bold;
	color:#044782;
	font-family:Tahoma;
	font-size:12px;
}

A.lnkemail
{
	color:#000080;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}

A.lnkemailsm
{
	color:#000080;
	font-family:Verdana;
	font-size:9px;
	font-weight:bold;
	text-decoration:underline;
}

SPAN.prdlabel
{
	font-weight:bold;
	color:#000080;
	font-family:Tahoma;
	font-size:11px;
}

SPAN.prdblack
{
	color:#000000;
	font-family:Tahoma;
	font-weight:bold;
	font-size:11px;
}

SPAN.defarial
{
	font-family:Arial;
	font-size:11px;
}

SPAN.qty
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}

SPAN.pbdot
{
	color:#cccc99;
}

SPAN.lbltahlg
{
	font-family:Tahoma;
	color:#404040;
	font-size:11px;
	font-weight:bold;
}

SPAN.prdaddto
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#000080;
}

SPAN.lbladdon
{
	width:520;
}

SPAN.pricet
{
	width:100%;
	text-align:center;
	color:#CC0000;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
}

SPAN.priceb
{
	color:#CC0000;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
}

SPAN.priceprd
{
	color:#ff0000;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}

INPUT.priceprdtxt
{
	color:#ff0000;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	border-width:0px;
	background-color:#f5f5f5;
	text-align:left;
	width:70px;
}

SPAN.spprice
{
	text-decoration:underline;
	font-weight:bold;
	color:#ff0000;
	font-family:Verdana;
	font-size:12px;
}

SPAN.spprd
{
	text-decoration:underline;
	font-weight:bold;
	color:#ff0033;
	font-family:Verdana;
	font-size:18px;
}

SPAN.mfletter
{
	width:100;
	height:15;
	background-color:#d8e2e7;
	font-family:Verdana;
	color:#000080;
	font-weight:bold;
	font-size:9px;
}

SPAN.runbargr
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
}

SPAN.runbar
{
	color:#000000;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
}

SPAN.sptpnumber
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#000080;
}

SPAN.btmspfull
{
	width:100%;
}

BODY.fit
{
	margin-bottom:0;
	margin-top:0;
	margin-left:0;
	margin-right:0;
	cursor:default;
}

BODY.fitframe
{
	margin-bottom:0px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	background-color:#F0F4F0;
}

TD.SummaryCellTitle
{
    font-family:Tahoma;
    font-size:8pt;
    font-weight:bold;
    padding-right:5;
    padding-left:5;
}

TD.SummaryCellNormal
{
    font-family:Tahoma;
    font-size:8pt;
    padding-right:5;
    padding-left:5;
}

IMG.prdmfg
{
	width:74px;
}

IMG.imgsptop
{
	width:138px;
}

INPUT.txtqty
{
	font-family:Tahoma;
	font-size:11px;
	width:38;
	text-align:right;
}

INPUT.txtqtyW
{
	font-family:Tahoma;
	font-size:11px;
	width:30;
	text-align:right;
	color:Navy;
}

P.ableft
{
	margin-left:5px;
	margin-right:5px;
	text-align:left;
}

SPAN.abcontb
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
}

SPAN.abcontr
{
	font-family:Tahoma;
	font-size:11px;
}

IMG.mlogo
{
	width:74;
	height:20;
}

TD.tn
{
    font-family:tahoma;
    font-size:9pt;
    text-align:left;
    background-color:whitesmoke;
    padding-left:5;
    padding-right:5;
	border-color: #ffffff #cccccc #cccccc #ffffff;
    cursor:default;
}

TD.TextNormalTitle
{
    font-family:tahoma;
    font-size:12pt;
    font-weight:bold;
    text-decoration:underline;
    color:#660033;    
}

SPAN.TextNormalText
{
    font-family:tahoma;
    font-size:10pt;
    vertical-align:top;
}

TD.tnh
{
    font-family:tahoma;
    font-size:9pt;
    font-weight:bold;
    white-space:nowrap;
    vertical-align:top;
    background-color:#eaeaea;
    text-align:right;
    padding-left:5;
    padding-right:5;
    width:1%;
	border-color: #ffffff #a0a7b1 #a0a7b1 #ffffff;
    cursor:default;
}

TD.tns
{
    font-family:tahoma;
    font-size:9pt;
    font-weight:bold;
    white-space:nowrap;
    vertical-align:top;
    background-color:lightblue;
    text-align:left;
    padding-left:5;
    padding-right:5;
    width:100%;
	border-color: #ffffff #a0a7b1 #a0a7b1 #ffffff;
    cursor:default;
}

TD.TextNormalSub
{
    font-family:tahoma;
    font-size:10pt;
    font-weight:bold;
    white-space:nowrap;
    vertical-align:top;
    background-color:#3399ff;
    color:white;
}

TD.TextNormalHighlight
{
    font-family:tahoma;
    font-size:10pt;
    font-weight:bold;
    white-space:nowrap;
}

SPAN.ProdNameDesc
{
    font-family:Arial;
    font-size:12pt;
    font-weight:bold;
    color:Navy;
}

SPAN.ProdName
{
    font-family:Tahoma;
    font-size:9pt;
    font-weight:bold;
    color:Navy;
}

TD.ProdNameC
{
    font-family:Tahoma;
    font-size:9pt;
    font-weight:bold;
    color:Navy;
    padding-left:5;
    padding-right:5;
    padding-bottom:3;
    padding-top:3;
    background-color:White;
    cursor:default;
}

TABLE.TableDesc
{
    width:100%;
    border-style:solid;
    border-color:#a0a7b1;
    border-collapse:collapse;
    cursor:default;
    font-family:Tahoma;
    font-size:8pt;
}

TABLE.tblFtr
{
    width:100%;
    border-style:solid;
    border-color:#a0a7b1;
    border-collapse:collapse;
    cursor:default;
    font-family:Tahoma;
    font-size:8pt;
    color:Navy;
}

IFRAME.FrameSize
{
    width:0;
    height:0;
}

TD.ShoppingCartCell
{
    padding-left:10;
    padding-right:10;
    white-space:nowrap;
    text-align:right;
}

TD.ShoppingCartItemCell
{
    padding-left:5;
    padding-right:5;
    padding-top:5;
    padding-bottom:5;
}

TD.PadExceptLeft
{
    padding-left:0;
    padding-right:5;
    padding-top:5;
    padding-bottom:5;
}

TD.PaymentLabelCell
{
    padding-right:5;
    white-space:nowrap;
    text-align:right;
    font-family:Tahoma;
    font-size:8pt;
    width:150;
}

TD.ShopCartTotals
{
    text-align:right;
    white-space:nowrap;
    font-weight:bold;
}

TR.InvisRow
{
    display:none;
}

TD.InvisCell
{
    display:none;
    padding-left:5;
    padding-right:5;
    padding-top:5;
    padding-bottom:5;
}

INPUT.RegButton
{
    background-color:darkseagreen;
    font-family:Tahoma;
    font-size:11px;
    font-weight:bold;
    text-align:center;
    width:120px;
}

INPUT.RegButton_M
{
    font-family:Tahoma;
    font-size:11px;
    font-weight:bold;
    text-align:center;
}

INPUT.RegButtonC
{
    background-color:#ffcc99;
    font-family:Tahoma;
    font-size:11px;
    font-weight:bold;
    text-align:center;
    width:120px;
}

INPUT.RegButton_bo
{
    background-color:darkseagreen;
    font-family:Tahoma;
    font-size:11px;
    font-weight:bold;
    text-align:center;
    width:65px;
}

INPUT.RegButtonC_bo
{
    background-color:#ffcc99;
    font-family:Tahoma;
    font-size:11px;
    font-weight:bold;
    text-align:center;
    width:60px;
}

INPUT.RegButtonCI
{
    background-color:#ffcc99;
    font-family:Tahoma;
    font-size:11px;
    font-weight:bold;
    text-align:center;
    width:120px;
    display:none;
}

INPUT.RegButtonCB
{
    background-color:#ffcc99;
    font-family:Tahoma;
    font-size:11px;
    font-weight:bold;
    text-align:center;
    width:150px;
}

INPUT.RegButtonB
{
    background-color:darkseagreen;
    font-family:Tahoma;
    font-size:11px;
    font-weight:bold;
    text-align:center;
    width:150px;
}

INPUT.RegButtonEB
{
    background-color:darkseagreen;
    font-family:Tahoma;
    font-size:11px;
    font-weight:bold;
    text-align:center;
    width:180px;
}

INPUT.RegButtonCA
{
    background-color:#e2e4f0;
    font-family:Tahoma;
    font-size:11px;
    font-weight:bold;
    text-align:center;
    width:120px;
}

SPAN.SpanTextNormal
{
    font-family:Tahoma;
    font-size:9pt;
}

TABLE.TableCursor
{
    cursor:default;
}

TD.CellPadding
{
    padding-left:10;
    padding-right:10;
    padding-top:10;
    padding-bottom:10;
}

TD.InstructionCell
{
    font-family:Tahoma;
    font-size:9pt;
    background-color:#F0F4F0;
    color:Red;
    padding-left:10;
    padding-right:10;
    padding-top:5;
    padding-bottom:5;
}

TD.BillCellQC
{
    padding-left:5;
    padding-right:5;
    padding-bottom:0;
    padding-top:0;
    white-space:nowrap;
    font-family:Tahoma;
    font-size:8pt;
    text-align:right;
    width:160;
    cursor:default;
}

TD.BillCellQRC
{
    padding-left:5;
    padding-right:5;
    padding-bottom:0;
    padding-top:0;
    white-space:nowrap;
    font-family:Tahoma;
    font-size:8pt;
    font-weight:bold;
    text-align:right;
    width:1%;
    cursor:default;
}

TD.BillCellQRCL
{
    padding-left:5;
    padding-right:5;
    padding-bottom:0;
    padding-top:0;
    white-space:nowrap;
    font-family:Tahoma;
    font-size:8pt;
    font-weight:bold;
    text-align:left;
    width:1%;
    cursor:default;
    white-space:nowrap;
}

TD.BillCellQ
{
    padding-left:5;
    padding-right:5;
    white-space:nowrap;
    font-family:Tahoma;
    font-size:8pt;
    text-align:right;
    width:120;
    cursor:default;
}

TD.BillCellQR
{
    padding-left:5;
    padding-right:5;
    white-space:nowrap;
    font-family:Tahoma;
    font-size:8pt;
    font-weight:bold;
    text-align:right;
    width:120;
    cursor:default;
}

TD.BillCellQRF
{
    padding-left:5;
    padding-right:5;
    white-space:nowrap;
    font-family:Tahoma;
    font-size:8pt;
    font-weight:bold;
    text-align:right;
    width:130;
    cursor:default;
}

TD.BillCellQRF
{
    padding-left:5;
    padding-right:5;
    white-space:nowrap;
    font-family:Tahoma;
    font-size:8pt;
    font-weight:bold;
    text-align:right;
    cursor:default;
}

TD.BillCellA
{
    padding-left:5;
    padding-right:5;
    text-align:left;
    cursor:default;
}

TD.BillCellAC
{
    padding-left:5;
    padding-right:5;
    padding-bottom:0;
    padding-top:0;
    text-align:left;
    vertical-align:top;
    width:230;
    cursor:default;
}

TD.BillCellACL
{
    padding-left:5;
    padding-right:5;
    padding-bottom:0;
    padding-top:0;
    text-align:left;
    width:200;
    font-family:Tahoma;
    font-size:8pt;
    cursor:default;
    width:1%;
    white-space:nowrap;
}

TD.BillCellAF
{
    padding-left:5;
    padding-right:10;
    text-align:left;
    cursor:default;
}

TD.InstructionCellNormal
{
    font-family:Tahoma;
    font-size:8pt;
    background-color:#F0F4F0;
    color:maroon;
    padding-left:5;
    padding-right:5;
    padding-top:5;
    padding-bottom:5;
    text-align:justify;
    cursor:default;
    vertical-align:top;
}

TD.InstructionCellNormalNoPad
{
    font-family:Tahoma;
    font-size:8pt;
    background-color:#F0F4F0;
    color:maroon;
    text-align:justify;
    cursor:default;
    vertical-align:top;
    padding-bottom:5;
}

TD.InstructionCellShort
{
    font-family:Tahoma;
    font-size:8pt;
    background-color:#F0F4F0;
    color:maroon;
    padding-left:5;
    padding-right:5;
    padding-bottom:5;
    text-align:justify;
    cursor:default;
    vertical-align:top;
}

TD.InstructionCellBill
{
    font-family:Tahoma;
    font-size:8pt;
    background-color:#F0F4F0;
    color:maroon;
    text-align:justify;
    cursor:default;
}

SPAN.InstrSpan
{
    font-family:Tahoma;
    font-size:8pt;
    color:maroon;
    text-align:justify;
    cursor:default;
    font-weight:normal;
}

SPAN.InstrSpanL
{
    font-family:Tahoma;
    font-size:9pt;
    color:maroon;
    text-align:justify;
    cursor:default;
    font-weight:normal;
}

SPAN.RedNote
{
    font-family:Tahoma;
    font-size:8pt;
    color:red;
    text-align:left;
    cursor:default;
    font-weight:normal;
}

SPAN.BlackNote
{
    font-family:Tahoma;
    font-size:8pt;
    color:black;
    text-align:left;
    cursor:default;
    font-weight:normal;
}

TR.InstrRow
{
    font-family:Tahoma;
    font-size:8pt;
    color:maroon;
    background-color:#F0F4F0;
    text-align:justify;
}

TD.InstructionCellNormalPmt
{
    font-family:Tahoma;
    font-size:8pt;
    background-color:whitesmoke;
    color:maroon;
    padding-left:5;
    padding-right:5;
    padding-top:5;
    padding-bottom:5;
    text-align:justify;
}

table.tblInstrNote
{
    font-family:Tahoma;
    font-size:8pt;
    color:#663333;
    padding:5;
    text-align:justify;
    border-color:Red;
    border-style:dashed;
    background-color:White;
}

SPAN.InstrCellN
{
    font-family:Tahoma;
    font-size:8pt;
    background-color:#F0F4F0;
    color:maroon;
    padding:5;
    text-align:justify;
    display:block;
}

TD.InstrCell
{
    font-family:Tahoma;
    font-size:8pt;
    border-color:#B8C8CF;
    border-width:1;
    background-color:whitesmoke;
    padding-left:5;
    padding-right:5;
    padding-top:2;
    padding-bottom:2;
    color:maroon;
    cursor:default;
}

TD.CartControlsCellCheck
{
    background-color:#d8e2e7;
    padding-left:10;
    padding-right:10;
    padding-top:2;
    padding-bottom:2;
    font-family:Tahoma;
    font-size:8pt;
    font-weight:bold;
    color:Navy;
}

TD.CartControlsCell
{
    background-color:#d8e2e7;
    padding-left:10;
    padding-right:10;
    padding-top:5;
    padding-bottom:5;
    font-family:Tahoma;
    font-size:8pt;
    font-weight:bold;
    color:Navy;
    cursor:default;
}

TD.ClickLabel
{
    text-align:right;
    background-color:#d8e2e7;
    padding-right:10;
    padding-top:5;
    padding-bottom:5;
    font-family:Tahoma;
    font-size:8pt;
    color:Maroon;
}

TD.CartControlsCellF
{
    background-color:#d8e2e7;
    padding-left:10;
    padding-right:0;
    padding-top:5;
    padding-bottom:5;
    font-family:Tahoma;
    font-size:8pt;
    font-weight:bold;
    color:Navy;
}

TD.CartControlsEditCellLeft
{
    background-color:#d8e2e7;
    padding-left:10;
    padding-right:0;
    padding-top:5;
    padding-bottom:5;
    text-align:left;
}

TD.CartControlsEditCellRight
{
    background-color:#d8e2e7;
    padding-left:10;
    padding-right:10;
    padding-top:5;
    padding-bottom:5;
    text-align:right;
    width:1%;
}

IMG.ProdImage
{
    width:200px;
    border-width:1;
    border-color:#B8C8CF;
}

A.productdetails 
{
	/* Product listing title link */
	color : #333333;
	text-decoration : none;
	display : block;
	position : relative;
	font-weight : bold;
}

td.mausoverN {
	width:1%;
    height:20;
	background-color: #d8e2e7;
	cursor:default;
	padding-left:10;
	padding-right:10;
	font-size:9pt;
	border-top-color:Gray;
	border-right-color:Gray;
	border-left-color:Gray;
	border-bottom-color:#D3DDE9;
	white-space:nowrap;
}

td.mausnotoverN
{
	width:1%;
    height:20;
	background-color: whitesmoke;
	cursor:pointer;
	padding-left:10;
	padding-right:10;
	font-size:9pt;
	border-top-color:gray;
	border-right-color:gray;
	border-left-color:gray;
	border-bottom-color:whitesmoke;
	white-space:nowrap;
}

td.mausover {
	width:17%;
    height:20;
	background-color: #d8e2e7;
	cursor:default;
	padding-left:10;
	padding-right:10;
	font-size:9pt;
	border-top-color:Gray;
	border-right-color:Gray;
	border-left-color:Gray;
	border-bottom-color:#D3DDE9;
	white-space:nowrap;
}

td.mausnotover 
{
	width:17%;
    height:20;
	background-color: whitesmoke;
	cursor:pointer;
	padding-left:10;
	padding-right:10;
	font-size:9pt;
	border-top-color:gray;
	border-right-color:gray;
	border-left-color:gray;
	border-bottom-color:whitesmoke;
	white-space:nowrap;
}

td.mausoverF {
	width:100;
    height:20;
	background-color: #d8e2e7;
	cursor:default;
	padding-left:10;
	padding-right:10;
	font-size:9pt;
	border-top-color:Gray;
	border-right-color:Gray;
	border-left-color:Gray;
	border-bottom-color:#D3DDE9;
	white-space:nowrap;
}

td.mausnotoverF
{
	width:100;
    height:20;
	background-color: whitesmoke;
	cursor:pointer;
	padding-left:10;
	padding-right:10;
	font-size:9pt;
	border-top-color:gray;
	border-right-color:gray;
	border-left-color:gray;
	border-bottom-color:whitesmoke;
	white-space:nowrap;
}

TD.RemCellF
{
    border-width:0;
    width:100%
}

td.mausoverpmt 
{
    width:20%;
    height:20;
	background-color: #d8e2e7;
	cursor:default;
	padding-left:10;
	padding-right:10;
	font-size:9pt;
	font-weight:bold;
	border-top-color:Gray;
	border-right-color:Gray;
	border-left-color:Gray;
	border-bottom-color:#D3DDE9;
	white-space:nowrap;
}

td.mausnotoverpmt 
{
    width:20%;
    height:20;
	background-color: whitesmoke;
	cursor:pointer;
	padding-left:10;
	padding-right:10;
	font-size:9pt;
	font-weight:bold;
	border-top-color:gray;
	border-right-color:gray;
	border-left-color:gray;
	border-bottom-color:whitesmoke;
	white-space:nowrap;
}

Table.TabForm
{
    font-family:Tahoma;
    padding:0;
    border-style:none;
    border-collapse:collapse;
    border-color:gray;
    border-top-color:White;
    border-right-color:White;
	font-weight:bold;
	width:100%;
}

Table.TabFormAdmin
{
    font-family:Tahoma;
    padding:0;
    border-style:none;
    border-collapse:collapse;
    border-color:gray;
    border-top-color:White;
    border-right-color:White;
	font-weight:bold;
	width:100%;
}

Table.TabFormPmt
{
    font-family:Tahoma;
    padding:0;
    border-style:none;
    border-collapse:collapse;
    border-color:gray;
    border-top-color:White;
    border-right-color:White;
	font-weight:bold;
	width:100%;
}

TD.TabEmptyCell
{
    width:0%;
    border-width:0;
}

TD.TabEmptyCellc
{
    width:1px;
    border-width:0;
}

TD.RemCell
{
    border-width:0;
    width:500;
}

TD.HeaderCell
{
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px;  BACKGROUND: #D8E2E7; PADDING-BOTTOM: 2px; FONT: bold 11px Tahoma; VERTICAL-ALIGN: middle; COLOR: navy;  PADDING-TOP: 2px; TEXT-ALIGN: left
}

TD.RegularCell
{
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; BORDER-LEFT-COLOR: #e1e4e6; BACKGROUND: #f7f9fb; BORDER-BOTTOM-COLOR: #e1e4e6; PADDING-BOTTOM: 3px; FONT: 11px Tahoma; VERTICAL-ALIGN: middle; BORDER-TOP-COLOR: #e1e4e6; PADDING-TOP: 3px; BORDER-RIGHT-COLOR: #e1e4e6
}

TD.BoldCell
{
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; BORDER-LEFT-COLOR: #e1e4e6; BACKGROUND: #f7f9fb; BORDER-BOTTOM-COLOR: #e1e4e6; PADDING-BOTTOM: 3px; FONT: bold 11px Tahoma; BORDER-TOP-COLOR: #e1e4e6; PADDING-TOP: 3px; TEXT-ALIGN: left; BORDER-RIGHT-COLOR: #e1e4e6
}

TD.regularinvoice
{
	BORDER-RIGHT: #aab5c3 1px inset; PADDING-RIGHT: 2px; PADDING-LEFT: 4px; BORDER-LEFT-COLOR: #aab5c3; BORDER-BOTTOM-COLOR: #aab5c3; PADDING-BOTTOM: 4px; FONT: 11px Tahoma; BORDER-TOP-COLOR: #aab5c3; PADDING-TOP: 4px
}

TD.boldinvoice
{
	BORDER-RIGHT: #aab5c3 1px inset; PADDING-RIGHT: 2px; PADDING-LEFT: 5px; BORDER-LEFT-COLOR: #aab5c3; BORDER-BOTTOM-COLOR: #aab5c3; PADDING-BOTTOM: 3px; FONT: bold 11px Tahoma; BORDER-TOP-COLOR: #aab5c3; PADDING-TOP: 3px
}

.contentbold
{
	FONT: bold 11px Tahoma; COLOR: black
}

.contentboldred
{
	FONT: bold 11px Tahoma; COLOR: #cc0000
}

TD.RemCellc
{
    border-width:0;
    width:90%;
}

TD.SelRow
{
	background-color : #d8e2e7;
	height:7;
	border-bottom-width:0;
	border-top-width:0;
	border-left-width:1;
	border-color:gray;
	border-top-color:#D3DDE9;
	border-left-color:gray;
	border-right-color:#D3DDE9;
}

TD.CellProdInfo
{
    padding:5;
    border-right-color:Gray;
    text-align:justify;
    vertical-align:top;
    font-family:Tahoma;
    font-size:10pt;
    font-weight:normal;
	background-color:#ffcc99;
}

TD.CellProdInfoPmt
{
    padding:5;
    border-right-color:Gray;
    text-align:justify;
    vertical-align:top;
    font-family:Tahoma;
    font-size:10pt;
    font-weight:normal;
	background-color:#F0F4F0;
}

input.txtData
{
	font-family:Tahoma;
	font-size:8pt;
	color:Navy;
	text-align:left;
	padding-left:5;
	height:18;
}

TD.CellProdInfoC
{
    border-right-color:Gray;
    text-align:justify;
    vertical-align:top;
    font-family:Tahoma;
    font-size:10pt;
    font-weight:normal;
	background-color:#ffcc99;
	padding:5;
}

TD.CellProdInfoSec
{
    vertical-align:top;
    border-right-color:Gray;
    display:none;
}

Table.ProdDescTable
{
    background-color:whitesmoke;
    font-family:Tahoma;
    font-size:10pt;
    border-style:solid;
    border-color:#B8C8CF;
    border-collapse:collapse;
    width:100%;
}

TD.ProdDescrCell
{
    padding-left:5;
    padding-right:5;
    padding-top:5;
    padding-bottom:5;
    text-align:justify;
    cursor:default;
    font-family:Tahoma;
    font-size:9pt;
}

TR.DisplayRow
{
    display:block;
}

TR.HideRow
{
    display:none;
}

TD.ProdListATC
{
    text-align:right;
    padding-left:20;
    padding-right:5;
    border-bottom-color:#B8C8CF;
}

TD.KitSystemLabel
{
    padding-left:5;
    padding-right:5;
    font-family:Tahoma;
    font-size:9pt;
    color:Maroon;
    background-color:whitesmoke;
    font-weight:bold;
    width:1%;
    white-space:nowrap;
    cursor:default;
}

TABLE.TableCfg
{
    width:700;
    border-collapse:collapse;
}

DIV.divbreak
{
    display:block;
    height:5;
}

TD.CfgCellLabel
{
    padding:5;
    border-width:1;
    border-bottom-color:Gray;
    background-color:#E0E7EE;
    font-family:Tahoma;
    font-size:9pt;
    font-weight:bold;
    cursor:default;
}

TABLE.cfgRptr
{
    border:1px solid Gray;
    width:100%;
}

SPAN.spnbr
{
    background-color:#ffcc99;
    padding-top:5;
    display:block;
}

SPAN.innrspn
{
	display:block;
    border:1px solid #B8C8CF; display:block;
    background-color:#ffcc99;
    width:700;
    padding:5
}

TD.CfgCellData
{
    border-width:0;
    border-color:Gray;
}

TD.AvailLabel
{
    padding-left:10;
    padding-right:10;
    border-width:1;
    border-color:Gray;
    background-color:#E0E7EE;
    font-family:Tahoma;
    font-size:9pt;
    font-weight:bold;
    width:180;
    white-space:nowrap;
    cursor:default;
}

IMG.minfo
{
    vertical-align:middle;
    border-width:0;
}

TD.AvailData
{
    padding-left:5;
    padding-right:5;
    border-width:1;
    border-color:Gray;
    background-color:whitesmoke;
}

TD.CatPrRec
{
    padding-bottom:5;
}

TD.MfgCell
{
    background-color:#d8e2e7;
    white-space:nowrap;
    cursor:default;
}

SPAN.mfnbo
{
    border-left:1px solid black; border-right:1px solid gray; border-top:1px solid black; border-bottom:1px solid #d8e2e7; background-color:#d8e2e7;
    white-space:nowrap;
    cursor:default;
	font-family:verdana;
	font-size:9pt;
	font-weight:bold;
	display:block;
	height:20;
	vertical-align:middle;
    padding-left:10;
    padding-right:10;
    padding-bottom:0;
    padding-top:2;
    width:200
}

SPAN.FitCellSpn
{
    display:block;
    white-space:nowrap;
    width:150;
}

TD.MfgCellc
{
    background-color:#d8e2e7;
    white-space:nowrap;
    cursor:default;
    width:170;
}

TD.MfgCellcSec
{
    background-color:whitesmoke;
    white-space:nowrap;
    cursor:default;
    width:170;
}

td.mausoverc {
    height:20;
	background-color: #D3DDE9;
	cursor:default;
	padding-left:10;
	padding-right:10;
	font-size:9pt;
	border-top-color:Gray;
	border-right-color:Gray;
	border-left-color:Gray;
	border-bottom-color:#D3DDE9;
	white-space:nowrap;
}

td.mausnotoverc 
{
    height:20;
	background-color: whitesmoke;
	cursor:pointer;
	padding-left:10;
	padding-right:10;
	font-size:9pt;
	font-weight:bold;
	border-top-color:gray;
	border-right-color:gray;
	border-left-color:gray;
	border-bottom-color:whitesmoke;
	white-space:nowrap;
}

Table.TableAvail
{
    width:100%;
    border-style:solid;
    border-collapse:collapse;
    border-color:#B8C8CF;
}

TABLE.menulist
{
	width:100%;
	padding:0;
	height:1;
	border-color:#B8C8CF;
	border-style:solid;
	border-collapse:collapse;
	background-color:#e2e4f0;
	border-color:#B8C8CF;
}

TR.HeadStatusRow
{
    background-color:#e2e4f0;
}

TR.RegStatusRow
{
    background-color:#d8e2e7;
}

TABLE.tblFilter
{
	width:100%;
	padding:0;
	height:1;
	border-top-color:#B8C8CF;
	border-bottom-color:#B8C8CF;
	border-left-color:#B8C8CF;
	border-right-color:#B8C8CF;
	border-style:solid;
	border-collapse:collapse;
	background-color:#e2e4f0;
}

TABLE.FullWidthTable
{
    width:100%;
}

TABLE.MainTable
{
    height:1;
    width:100%;
}

TD.FullCell
{
    width:1%;
    height:100%;
}

TD.FilterCell
{
    vertical-align:top;
    text-align:right;
    width:150;
    border-bottom-color:#B8C8CF;
}

TD.DataCell
{
    vertical-align:top;
    text-align:left;
    padding-left:5;
    padding-right:5;
    padding-bottom:5;
}

TD.Datacp
{
    vertical-align:top;
    text-align:left;
    padding-left:5;
    padding-right:5;
    padding-bottom:0;
}

TD.Datapv
{
    vertical-align:top;
    text-align:left;
    padding-left:5;
    padding-right:5;
    padding-bottom:5;
}

TD.SidebarItem
{
	height:16;
    padding-bottom:0;
    padding-top:0;
    border-width:1;
    border-color:Gray;    
    white-space:nowrap;
    border-width:1;
	border-color: #ffffff #a0a7b1 #a0a7b1 #ffffff;
}

TR.SidebarRow
{
    height:1;
}

TABLE.CList
{
	border:0px solid gray; width:100%;
	height:1;
	padding:0;
	background-color:#c8d6d6;
	border-collapse:collapse
}

TD.CInfoItem
{
	height:16;
    padding-bottom:0;
    padding-top:0;
    border-width:1;
    border-color:Gray;    
    border-width:1;
	border-color: #ffffff #a0a7b1 #a0a7b1 #ffffff;
	background-color:#c8d6d6;
}

TD.CInfoItemSel
{
    padding-bottom:0;
    padding-top:0;
    border-width:1;
    border-color:Gray;    
    white-space:nowrap;
    border-width:1;
	border-color: #ffffff #a0a7b1 #a0a7b1 #ffffff;
	background-color:White;
	font-family:Tahoma;
	font-size:8pt;
	color: #044782;
	white-space:nowrap;
	padding-left:20;
	cursor:pointer;
}

TD.BrandItem
{
	height:24;
    padding-bottom:0;
    padding-top:0;
    border-width:1;
    border-color:Gray;    
    white-space:nowrap;
    border-width:1;
	border-color: #ffffff #a0a7b1 #a0a7b1 #ffffff;
	background-color:#c5bbda;
}

TD.BCell
{
    height:0;
    vertical-align:top;
}

SPAN.SelCat1
{
    padding-left:5;
    padding-right:5;
    font-size:8pt;
    color:red;
    font-family:tahoma;
    cursor:default;
    display:block;
    white-space:nowrap;
}

SPAN.SelCat2
{
    padding-left:15;
    padding-right:5;
    font-size:8pt;
    color:red;
    font-family:tahoma;
    cursor:default;
    display:block;
    white-space:nowrap;
}

SPAN.SelCat3
{
    padding-left:25;
    padding-right:5;
    font-size:8pt;
    color:red;
    font-family:tahoma;
    cursor:default;
    display:block;
    white-space:nowrap;
}

SPAN.SelCat4
{
    padding-left:35;
    padding-right:5;
    font-size:8pt;
    color:red;
    font-family:tahoma;
    cursor:default;
    display:block;
    white-space:nowrap;
}

SPAN.SelCat5
{
    padding-left:45;
    padding-right:5;
    font-size:8pt;
    color:red;
    font-family:tahoma;
    cursor:default;
    display:block;
    white-space:nowrap;
}

INPUT.ImageButton
{
    cursor:pointer;
}

TD.CellFit
{
    width:1%;
}

TABLE.BottomTable
{
    width:100%;
    height:17;
}

SPAN.desc
{
    font-family:Tahoma;
    font-size:8pt;
    text-align:justify;
}

TD.ALeftCell
{
    text-align:right;
    vertical-align:top;
    padding-left:5;
}

TD.PadLeftCell
{
    vertical-align:top;
    padding:5;
}

TD.BestSellCell
{
    vertical-align:top;
    padding:2;
}

TABLE.BottomSpecial
{
    width:100%;
    border-top-color:Green;
    border-top-width:1;
}

TD.TopSpecialCell
{
    border-bottom-color:#d8e2e7;
    border-top-color:#d8e2e7;
    border-left-color:#d8e2e7;
    border-right-color:#d8e2e7;
    border-bottom-width:1;
    border-top-width:1;
    border-left-width:1;
    border-right-width:1;
}

TABLE.BottomSpecial
{
    width:100%;
    border-bottom-color:#d8e2e7;
    border-top-color:#d8e2e7;
    border-left-color:#d8e2e7;
    border-right-color:#d8e2e7;
    border-bottom-width:1;
    border-top-width:1;
    border-left-width:1;
    border-right-width:1;
}

IMG.FtrImage
{
    height:50px;
    width:70px;
}

img.WFtr
{
    height:99px;
    width:70px;
}

TD.PC
{
	font-family:tahoma;
	font-size:10pt;
	font-weight:bold;
	text-align:right;
	cursor:default;
	color:#660000;
	width:8%;
}

TD.PCC
{
	font-family:tahoma;
	font-size:10pt;
	font-weight:bold;
	text-align:right;
	cursor:default;
	color:red;
	text-decoration:line-through;
	width:8%;
}

SPAN.blockspan
{
    border:1px solid #B8C8CF;
    width:100%;
    background-color:White;
    display:block;
    font-family:Tahoma;
    font-size:9pt;
    color:#483d8b;
    padding-top:2;
    padding-bottom:2;
    padding-left:4;
    padding-right:0;
    cursor:default
}

SPAN.BlockSpanPad
{
    display:block;
    padding-bottom:5;
    padding-left:5;
    padding-right:5;
    padding-top:5;
}

TD.CellLeftH
{
    text-align:left;
    vertical-align:top;
    border-bottom-color:#B8C8CF;
    padding-left:5;
}

TD.CellRightH
{
    text-align:right;
    vertical-align:top;
    border-bottom-color:#B8C8CF;
}

TD.CellLeft
{
    text-align:left;
    vertical-align:top;
    padding-right:5;
}

TD.CellRight
{
    text-align:right;
    vertical-align:top;
}

TR.RowTop
{
    vertical-align:top;
    padding-bottom:5;
}

TD.FitCell
{
    width:1%;
    padding-left:5;
    padding-right:5;
    padding-top:5;
}

TABLE.PrdTable
{
    width:850;
}

TABLE.PrdTableE
{
    width:650;
}

TABLE.PrdTableV
{
    width:550;
}

TD.CatTitle
{
    width:120;
    padding-left:5;
    padding-right:5;
    font-family:Tahoma;
    font-size:9pt;
    color:Maroon;
    background-color:whitesmoke;
    font-weight:bold;
    cursor:default;
}

TD.WTitle
{
    padding-left:5;
    padding-right:5;
    font-family:Tahoma;
    font-size:11px;
    color:#483d8b;
    white-space:nowrap;
    background-color:whitesmoke;
    cursor:default;
    vertical-align:top;
}

TD.WTitleE
{
    padding-left:5;
    padding-right:5;
    font-family:Tahoma;
    font-size:11px;
    color:#483d8b;
    white-space:nowrap;
    background-color:whitesmoke;
    cursor:default;
}

tr.WarrHdr
{
	font-family:Tahoma;
	font-size:11px;
	padding-left:5;
	padding-right:5;
	background-color:#d8e2e7;
}

td.WData
{
	padding-left:5;
	padding-right:5;
	cursor:default;
}

tr.AddCvg
{
    padding-left:5;
    padding-right:5;
    font-family:Tahoma;
    font-size:11px;
    color:maroon;
    background-color:lightgrey;
    cursor:default;
}

tr.AddCvgD
{
    padding-left:5;
    padding-right:5;
    padding-bottom:5;
    font-family:Tahoma;
    font-size:11px;
    color:maroon;
    background-color:lightgrey;
    cursor:default;
}

table.WTable
{
	border-color:gray;
	background-color:whiteSmoke;
	border-style:solid;
}

table.WTableE
{
	border-color:gray;
	background-color:whiteSmoke;
	border-style:solid;
	border-collapse:collapse;
}

TD.narrow
{
    width:1;
    padding-top:0;
    padding-bottom:0;
    vertical-align:middle;
}

SPAN.chkprice
{
    font-family:Tahoma;
    font-size:9pt;
    color:#483d8b;
}

SPAN.SecItemFormat
{
    font-family:Tahoma;
    font-size:8pt;
    font-style:italic;
}

SPAN.StatusArea
{
    color:Red;
    font-family:Tahoma;
    font-size:9pt;
    cursor:default;
}

SPAN.StatusAreaGlobal
{
    color:Red;
    font-family:Tahoma;
    font-size:9pt;
    cursor:default;
    background-color:#d8e2e7;
    width:100%;
    height:100%;
    padding-left:10;
    padding-right:10;
}

SPAN.StatusAreaNormal
{
    font-family:Tahoma;
    font-size:9pt;
    cursor:default;
}

TABLE.AddressTable
{
    width:100%;
    cursor:default;
    background-color:whitesmoke;
    font-family:Tahoma;
    font-size:8pt;
    color:Navy;
    border-color:#B8C8CF;
    border-style:solid;
    border-collapse:collapse;
}

TD.AddressCell
{
    padding-left:5;
    padding-right:5;
    padding-top:2;
    padding-bottom:2;
    vertical-align:top;
}

SPAN.BlockSpanCell
{
    width:100%;
    height:100%;
    display:block;
    padding:5;
}

SPAN.spnQuestion
{
    font-family:Tahoma;
    font-size:8pt;
    color:#483d8b;
    font-weight:bold;
}

DIV.dvi
{
    display:inline;
    font-family:Tahoma;
    font-size:8pt;
    color:Navy;
}

TR.RegRowText
{
    font-family:Tahoma;
    font-size:8pt;
    background-color:Whitesmoke;
}

TR.AltRowText
{
    font-family:Tahoma;
    font-size:8pt;
    background-color:Whitesmoke;
}

TR.HdrRowText
{
    font-family:Tahoma;
    font-size:8pt;
    background-color:#d8e2e7;
    color:Navy;
    font-weight:bold;
}

TD.tblHdrCellPad
{
    padding:5;
}

TD.tblCellPad
{
    padding-left:5;
    padding-right:5;
}

SELECT.ddEntry
{
    font-family:Tahoma;
    font-size:8pt;
    color:Navy;
    width:130px;
}

SELECT.ddEntryFree
{
    font-family:Tahoma;
    font-size:8pt;
    color:Navy;
}

SELECT.ddSelect
{
    font-family:Tahoma;
    font-size:8pt;
    color:Navy;
}

SELECT.ddSelectL
{
    font-family:Tahoma;
    font-size:9pt;
    color:Navy;
}

INPUT.txtUnitPrice
{
    border:1px solid #D8E2E7; font-family:Tahoma;
    font-size:8pt;
    color:Black;
    text-align:right;
    width:50;
    
}

INPUT.txtShipping
{
    font-family:Tahoma;
    font-size:8pt;
    font-weight:bold;
    color:red;
    text-align:right;
    width:60;
    height:18;
}

INPUT.txtCollectInfo
{
    border:1px solid #B8C8CF; font-family:Tahoma;
    font-size:8pt;
    color:Navy;
    width:200;
    border-collapse:collapse;
    height:19
}

textarea.taCollectInfo
{
    font-family:Tahoma;
    font-size:8pt;
    color:Navy;
}

INPUT.txtCollectInfoReg
{
    font-family:Tahoma;
    font-size:8pt;
    color:Navy;
}

INPUT.txtCollectInfoReadonly
{
    border:1px solid #B8C8CF; font-family:Tahoma;
    font-size:8pt;
    color:Navy;
    width:200;
    cursor:default;
    background-color:gainsboro
}

input.AddButton
{
	font-family:Tahoma;
	font-size:11px;
	background-color:lightblue;
	width:40px;
	font-weight:bold;
}

TD.TaxNote
{
    text-align:left;
    padding-left:5;
    white-space:nowrap;
}

TD.TotalValues
{
    text-align:right;
}

TD.TableCellItem
{
    padding-left:5;
    padding-right:5;
    font-family:Tahoma;
    font-size:8pt;
    cursor:default;
}

TD.TableCellHeaderItem
{
    padding:5;
    font-family:Tahoma;
    font-size:8pt;
    cursor:default;
}

TD.TotalsLabelCell
{
    font-family:Tahoma;
    font-size:8pt;
    text-align:right;
    white-space:nowrap;
}

SPAN.spnMessageBorder
{
    font-family:Tahoma;
    font-size:8pt;
    background-color:whitesmoke;
    border-color:#B8C8CF;
    padding-left:5;
    padding-right:5;
    display:block;
}

SPAN.spnBlock
{
    display:block;
    width:100%;
}

TR.InvRow
{
    display:none;
}

TABLE.tblFit
{
    width:100%;
    height:1;
}

table.topsp
{
	border-color:#d8e2e7;
}

TABLE.tblFitFont
{
    width:100%;
    height:1;
    font-family:Tahoma;
    font-size:8pt;
}

TD.AvailCell
{
    vertical-align:top;
    text-align:left;
    background-color:#ffcc99;
    padding:5;
}

td.cellIndex
{
    text-align:right;
    color:#990066;
    font-family:Tahoma;
    font-size:9pt;
}

td.RollCell
{
    width:1%;
    text-align:center;
    vertical-align:middle;
    background-color:#D8E2E7;
    color:#666699;
    padding-left:0;
    padding-right:0;
    font-family:Arial;
    font-size:9pt;
    cursor:pointer;
}

td.RollCellDisabled
{
    width:1%;
    text-align:center;
    vertical-align:middle;
    background-color:#D8E2E7;
    color:#666699;
    padding-left:0;
    padding-right:0;
    font-family:Arial;
    font-size:9pt;
    cursor:default;
    opacity:.25;
    filter: alpha(opacity=25);
}

td.CellNavy
{
    font-family:Tahoma;
    font-size:8pt;
    color:Navy;
}

span.spnMessage
{
	font-family:Tahoma;
	font-size:9pt;
	color:Red;
	font-weight:bold;
}

span.spnNavy
{
    color:Navy;
}

span.spnRed
{
    color:Red;
}

span.spnRunningBar
{
	font-family:Tahoma;
	font-size:9pt;
	color:Navy;
}

input.qtyA
{
	font-family:Tahoma;
	font-size:9pt;
	width:25px;
	text-align:right;
}

td.qtyCell
{
	background-color:#ffffcc;
	padding-left:5;
	padding-right:5;
	width:1%;
}

span.p_n
{
	font-weight:bold;
	font-style:italic;
}

span.spnInline
{
	display:inline;
	white-space:nowrap;
}

span.spnInlR
{
	display:inline;
	white-space:nowrap;
	color:Red;
}

span.spnWInfo
{
	color:Red;
	font-weight:bold;
}

span.spnWInfoN
{
	color:Red;
}

input.imgPtr
{
	cursor:pointer;	
}

spnBlink
{
	text-decoration:blink;
}

div.dvWarr
{
	width:100%;
	height:500px;
	overflow:auto;
}

h1.h1P
{
	font-family:tahoma;
	font-size:12px;
	color:Navy;
	display:inline;
}

h1.h1
{
	font-family:tahoma;
	font-size:12px;
	color:Navy;
}
