/*cope with inheritance bugs*/
body, table, th, td{
color:#000000;
font-size:x-small;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/*body specific*/
body{
background-color:#ffffff;
background-image:url(background1.gif);
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
}

form{
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
}

a:link{
color:#0000ff;
font-size:12;
font face:Arial;
text-decoration:none;
}


a:visited{
color:#660066;
font-size:12;
font face:Arial;
text-decoration:none;
}

a:hover{
color:#000000;
font-size:12;
font face:Arial;
text-decoration:underline;
}

a:active{
color:#00ffff;
font-size:xsmall;
text-decoration:none;
}

li{
color:#000000;
list-style-type:square;
}

ol{
color:#000000;
}

ul{
color:#000000;
list-style-type:square;
}

H1, H2, H3, H4, H5, H6 {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.actCHECKOUTEM {background-color:#009999;}
.actCHECKOUTBG {background-color:#eeeeee;}

.actlarger{
font-size: larger;
color:#000000;
}

.actsmaller{
font-size: smaller;
color:#000000;
}

.actxxsmall{font-size:xx-small;color:#000000;}
.actxsmall{font-size:x-small;color:#000000;}
.actsmall{font-size:small;color:#000000;}
.actregular{font-size:medium;color:#000000;}
.actlarge{font-size:large;color:#000000;}
.actxlarge{font-size:x-large;color:#000000;}
.actxxlarge{font-size:xx-large;color:#000000;}

.actwarningcolor{color:#ff3300;}
.actrequiredcolor{color:#ff3300;}
.actsearchhighlightcolor{color:#ff0000;}
.actrequired{color:#ff3300;}
.actwarning{color:#ff3300;}
.actwelcome{color:#000000;}

.actlogotext {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: x-small; color: #D9090E; font-style: normal; font-weight: bold; text-align: center}
.actlogout{font-size:x-small;color:#0000ff;}
A:link {
	FONT-WEIGHT: normal; COLOR: #0000FF; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: normal; COLOR: #0000FF; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: normal; COLOR: #ff0000; TEXT-DECORATION: none
}
.bb:link {
	FONT-WEIGHT: normal; FONT-SIZE: 8px; COLOR: #0000a0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.bb:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 8px; COLOR: #0000a0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.bb:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 8px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.pn:link {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #804040; FONT-FAMILY: "MS Sans Serif", Arial, sans-serif; TEXT-DECORATION: underline
}
.pn:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #804040; FONT-FAMILY: "MS Sans Serif", Arial, sans-serif; TEXT-DECORATION: underline
}
.pn:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #ff0000; FONT-FAMILY: "MS Sans Serif", Arial, sans-serif; TEXT-DECORATION: none
}
.textMS08 {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: "MS Sans Serif", Arial, sans-serif; TEXT-ALIGN: left
}
.textMS12B {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: "MS Sans Serif", Arial, sans-serif; TEXT-ALIGN: left
}
.textMS14J {
	FONT-SIZE: 16px; FONT-FAMILY: "MS Sans Serif", Arial, sans-serif; TEXT-ALIGN: justify
}
.aa:link {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: "MS Sans Serif", Arial, sans-serif; TEXT-DECORATION: none
}
.aa:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: "MS Sans Serif", Arial, sans-serif; TEXT-DECORATION: none
}
.aa:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #ffff00; FONT-FAMILY: "MS Sans Serif", Arial, sans-serif
}
.cc:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0000FF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.cc:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0000FF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.cc:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.titleheading {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.HeadLinks {
	BORDER-RIGHT: #0000FF 1px solid; BORDER-TOP: #0000FF 1px solid; PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BORDER-LEFT: #0000FF 1px solid; COLOR: #000000; FONT-FAMILY: "MS Sans Serif", Arial, sans-serif; BACKGROUND-COLOR: #f0f9f0
}
.tabletxt {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: justify
}
TD {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.menu {
	BORDER-RIGHT: #0000FF 1px solid; BORDER-LEFT: #0000FF 1px solid; COLOR: #0000FF; BORDER-BOTTOM: #0000FF 1px solid; BACKGROUND-COLOR: #DCEDEF
}
.menualt {
	BORDER-RIGHT: #0000FF 1px solid; BORDER-LEFT: #0000FF 1px solid; COLOR: #0000FF; BORDER-BOTTOM: #0000FF 1px solid; BACKGROUND-COLOR: #d1e9d1
}
.tabtxt {
	BORDER-RIGHT: #0000FF 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #0000FF 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; COLOR: #0000FF; PADDING-TOP: 1px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #d1e9d1
}
.menuLinks:link {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #0000FF; FONT-FAMILY: "MS Sans Serif", Arial, sans-serif; TEXT-DECORATION: none
}
.menuLinks:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #0000FF; FONT-FAMILY: "MS Sans Serif", Arial, sans-serif; TEXT-DECORATION: none
}
.menuLinks:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #ff0000; FONT-FAMILY: "MS Sans Serif", Arial, sans-serif; TEXT-DECORATION: none
}
.menutop:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif; TEXT-DECORATION: none
}
.menutop:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif; TEXT-DECORATION: none
}
.menutop:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffff00; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif; TEXT-DECORATION: none
}
.menutab:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: "MS Sans Serif", Arial, sans-serif; TEXT-DECORATION: none
}
.menutab:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: "MS Sans Serif", Arial, sans-serif; TEXT-DECORATION: none
}
.menutab:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffff00; FONT-FAMILY: "MS Sans Serif", Arial, sans-serif; TEXT-DECORATION: none
}
.frmfldsearch {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 10px; BORDER-LEFT: #999999 1px solid; WIDTH: 110px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 17px
}
.menuSearch {
	BORDER-RIGHT: #0000FF 1px solid; BORDER-TOP: #0000FF 1px solid; BORDER-LEFT: #0000FF 1px solid; COLOR: #0000FF
}
.menuadd {
	BORDER-RIGHT: #0000FF 1px solid; BORDER-LEFT: #0000FF 1px solid; COLOR: #0000FF; BORDER-BOTTOM: #0000FF 1px solid; BACKGROUND-COLOR: #ffffcc
}
.menutop {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif
}
.bodytd {
	BORDER-RIGHT: #0000FF 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #0000FF 1px solid; PADDING-LEFT: 20px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; BORDER-LEFT: #0000FF 1px solid; LINE-HEIGHT: 16px; PADDING-TOP: 5px; BORDER-BOTTOM: #0000FF 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.menubottom {
	BORDER-RIGHT: #0000FF 1px solid; BORDER-LEFT: #0000FF 1px solid; COLOR: #0000FF; BACKGROUND-COLOR: #ffffff
}
.menubgr {
	COLOR: #0000FF; BORDER-BOTTOM: #0000FF 1px solid
}
.menuright {
	BORDER-RIGHT: #0000FF 1px solid; BORDER-TOP: #0000FF 1px solid; BORDER-LEFT: #0000FF 1px solid; BORDER-BOTTOM: #0000FF 1px solid
}
.menuleft {
	BORDER-RIGHT: #0000FF 1px solid; BORDER-LEFT: #0000FF 1px solid; BORDER-BOTTOM: #0000FF 1px solid
}
.frmfldtrack {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #999999 1px solid; WIDTH: 90px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 17px
}
.menutrack {
	BORDER-RIGHT: #0000FF 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #0000FF 1px solid; COLOR: #0000FF; PADDING-TOP: 3px
}
.frmlogin {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 9px; BORDER-LEFT: #999999 1px solid; WIDTH: 130px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 17px
}
.menulogin {
	BORDER-RIGHT: #0000FF 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #0000FF 1px solid; COLOR: #0000FF; PADDING-TOP: 3px; BORDER-BOTTOM: #0000FF 1px solid
}
.menuhead {
	BORDER-RIGHT: #0000FF 1px solid; BORDER-TOP: #0000FF 1px solid; BORDER-LEFT: #0000FF 1px solid; COLOR: #0000FF; BORDER-BOTTOM: #0000FF 1px solid; BACKGROUND-COLOR: #AEEAFD
}
.btmboxes {
	BORDER-RIGHT: #0000FF 1px solid; BORDER-TOP: #0000FF 1px solid; BORDER-LEFT: #0000FF 1px solid; BORDER-BOTTOM: #0000FF 1px solid
}
.menunav {
	FONT-SIZE: 9px; COLOR: #333333; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif
}
.menutabs {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: "MS Sans Serif", Arial, sans-serif
}
.menubanner {
	BORDER-RIGHT: #0000FF 1px solid; BORDER-LEFT: #0000FF 1px solid; COLOR: #0000FF; BORDER-BOTTOM: #0000FF 1px solid
}
.menusapce {
	BORDER-RIGHT: #0000FF 1px solid; BORDER-LEFT: #0000FF 1px solid; COLOR: #0000FF
}
.bodytdproducts {
	BORDER-RIGHT: #0000FF 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #0000FF 1px solid; PADDING-LEFT: 5px; BORDER-LEFT: #0000FF 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #0000FF 1px solid
}
.bodytdheader {
	BORDER-RIGHT: #0000FF 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #0000FF 1px solid; PADDING-LEFT: 5px; BORDER-LEFT: #0000FF 1px solid; PADDING-TOP: 3px
}
.oursitestxt {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.hh:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0000FF; FONT-FAMILY: "MS Sans Serif", Arial, sans-serif; TEXT-DECORATION: underline
}
.hh:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0000FF; FONT-FAMILY: "MS Sans Serif", Arial, sans-serif; TEXT-DECORATION: underline
}
.hh:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: "MS Sans Serif", Arial, sans-serif; TEXT-DECORATION: none
}
.wxl:link {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.wxl:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.wxl:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #ff8811; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.loginform {
	BORDER-RIGHT: #0000FF 1px solid; BORDER-TOP: #0000FF 1px solid; BORDER-LEFT: #0000FF 1px solid; COLOR: #0000FF; BORDER-BOTTOM: #0000FF 1px solid; BACKGROUND-COLOR: #f0f9f0
}
.loginbtn {
	FONT-SIZE: 9px; COLOR: #006200; FONT-FAMILY: "MS Sans Serif", Arial, sans-serif
}
.loginformtitle {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #006600; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.HeadLinksSearch {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #999999; FONT-FAMILY: "MS Sans Serif", Arial, sans-serif; BACKGROUND-COLOR: #f0f9f0
}
.ProductDetailsTxt {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.HeadLinksTable {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: "MS Sans Serif", Arial, sans-serif; BACKGROUND-COLOR: #f0f9f0
}
.HeadLinksTablePrint {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: "MS Sans Serif", Arial, sans-serif; BACKGROUND-COLOR: #f0f9f0
}
.pricelistboxtext {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; COLOR: #000000; LINE-HEIGHT: 16px; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.detailstable {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.redprices {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.formfield100 {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: #999999 1px solid; WIDTH: 100px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 18px
}
.formfield150 {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: #999999 1px solid; WIDTH: 150px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 18px
}
.formfield200 {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: #999999 1px solid; WIDTH: 200px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 18px
}
.PricesNote {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #804040; FONT-FAMILY: "MS Sans Serif", Arial, sans-serif; TEXT-ALIGN: center
}
.formfield300 {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: #999999 1px solid; WIDTH: 300px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 18px
}
.formtextarea {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #999999 1px solid; WIDTH: 300px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 100px
}
.formfield250 {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: #999999 1px solid; WIDTH: 250px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 18px
}
.menuheadsub {
	BORDER-RIGHT: #0000FF 1px solid; BORDER-LEFT: #0000FF 1px solid; COLOR: #0000FF; BORDER-BOTTOM: #0000FF 1px solid; BACKGROUND-COLOR: #AEEAFD
}
