BODY {
	MARGIN: 10px 10px 0px 0px;  BACKGROUND-IMAGE: url(/VFs/images/comp_bg.gif); WIDTH: 100%; BACKGROUND-REPEAT: repeat-x
}
UL#mainLinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 380px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL#mainLinks LI {
	DISPLAY: inline; FLOAT: left
}
UL#mainLinks LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#genericlinks {
	PADDING-RIGHT: 18px; FLOAT: right; PADDING-TOP: 7px
}
#genericlinks A {
	FONT-SIZE: 11px; COLOR: #50525d; FONT-FAMILY: Tahoma, Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
#genericlinks A:hover {
	FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Tahoma, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline
}
.bodycontent {
	FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 13px; FONT-FAMILY: Tahoma, Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
.prodDescription {
	FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 13px; FONT-FAMILY: Tahoma, Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
.celltxt {
	FONT-SIZE: 11px; COLOR: #777777; LINE-HEIGHT: 12px; FONT-FAMILY: Tahoma, Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
.homelink {
	FONT-SIZE: 9px; COLOR: #5b80bb; LINE-HEIGHT: 11px; FONT-FAMILY: Tahoma, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline
}
.bodycontent3 {
	FONT-SIZE: 18px; COLOR: #666666; FONT-FAMILY: Tahoma, Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
.bodycontent4 {
	FONT-SIZE: 15px; COLOR: #5b80bb; FONT-FAMILY: Tahoma, Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
.bodycontent5 {
	FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: Tahoma, Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
.bodyred {
	FONT-SIZE: 7.5pt; COLOR: #cc3333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.cathead {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #999999; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana,Tahoma, Arial, Tahoma, Verdana, Geneva, sans-serif
}
.categorytxt {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #4f4f4f; LINE-HEIGHT: 12px; FONT-FAMILY: Tahoma, Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
.categorytxt A {
	COLOR: #4f4f4f; TEXT-DECORATION: none
}
.categorytxt A:hover {
	COLOR: #9dbd3b; TEXT-DECORATION: underline
}
.producttxt {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #4f4f4f; LINE-HEIGHT: 12px; FONT-FAMILY: Tahoma, Verdana, Geneva, sans-serif
}
.producttxt A {
	COLOR: #9dbd3b; TEXT-DECORATION: none
}
.producttxt A:hover {
	COLOR: #9dbd3b; TEXT-DECORATION: underline
}
.producttitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #9dbd3b; LINE-HEIGHT: 15px; FONT-FAMILY: Tahoma, Verdana, Geneva, sans-serif
}
.manutitle {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #4f4f4f; LINE-HEIGHT: 15px; FONT-FAMILY: Tahoma, Verdana, Geneva, sans-serif
}
.manulink {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #5b80bb; LINE-HEIGHT: 15px; FONT-FAMILY: Tahoma, Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
.manulink:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #5b80bb; LINE-HEIGHT: 15px; FONT-FAMILY: Tahoma, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline
}
.boxtextred {
	FONT-SIZE: 7.1pt; COLOR: #cc3333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.redlinks {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma, Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
.redlinks:hover {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline
}
.faqwhite {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.breadcrumb {
	FONT-SIZE: 9px; COLOR: #444444; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.breadcrumb A {
	COLOR: #444444; TEXT-DECORATION: none
}
.breadcrumb A:hover {
	COLOR: #444444; TEXT-DECORATION: underline
}
.formtext {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma, Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
.textbox {
	BORDER-RIGHT: #fff 2px solid; BORDER-TOP: #d7d7d7 2px solid; FONT-SIZE: 11px; BORDER-LEFT: #d7d7d7 2px solid; COLOR: #666666; TEXT-INDENT: 3px; BORDER-BOTTOM: #fff 2px solid; FONT-FAMILY: Tahoma, Verdana, Geneva, sans-serif; HEIGHT: 19px; BACKGROUND-COLOR: #f5f5f5
}
.smnounderline {
	FONT-SIZE: 7.5pt; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.footerlinks {
	FONT-SIZE: 11px; COLOR: #b8b9bf; FONT-FAMILY: Tahoma, Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
.footerlinks:hover {
	FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Tahoma, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline
}
.footerlinkssm {
	FONT-SIZE: 9px; COLOR: #999999; FONT-FAMILY: Tahoma, Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
.footerlinkssm:hover {
	FONT-SIZE: 9px; COLOR: #999999; FONT-FAMILY: Tahoma, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline
}
.redbold {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #cc3333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.pagingtext {
	FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: Tahoma, Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
.paginglinks {
	FONT-SIZE: 11px; COLOR: #ff9900; FONT-FAMILY: Tahoma, Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
.paginglinks:hover {
	FONT-SIZE: 11px; COLOR: #ff9900; FONT-FAMILY: Tahoma, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline
}
.pdflink {
	FONT-SIZE: 11px; COLOR: #9dbd3b; FONT-FAMILY: Tahoma, Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
.pdflink:hover {
	FONT-SIZE: 11px; COLOR: #9dbd3b; FONT-FAMILY: Tahoma, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline
}
.parttext {
	FONT-SIZE: 9px; COLOR: #999999; FONT-FAMILY: Tahoma, Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
.partlink {
	FONT-SIZE: 9px; COLOR: #999999; FONT-FAMILY: Tahoma, Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
.partlink:hover {
	FONT-SIZE: 9px; COLOR: #999999; FONT-FAMILY: Tahoma, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline
}
.e7link {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 9px; MARGIN: 0px; COLOR: #999999; FONT-FAMILY: Tahoma, Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
.e7link H1 {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 9px; MARGIN: 0px; COLOR: #999999; FONT-FAMILY: Tahoma, Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
.e7link:hover H1 {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 9px; MARGIN: 0px; COLOR: #999999; FONT-FAMILY: Tahoma, Verdana, Geneva, sans-serif; TEXT-DECORATION: underline
}
.navbit {
	BACKGROUND:  #dbddde no-repeat right 50%
}
.subnav-ds-right {
	BACKGROUND: url(/VFs/images/subnav-ds-right.gif) repeat-y left top
}
.subnav-ds-left {
	BACKGROUND: url(/VFs/images/subnav-ds-left.gif) repeat-y left top
}
.hDots {
	BACKGROUND-IMAGE: url(/VFs/images/horizontal-dots.gif); WIDTH: 100%; MARGIN-RIGHT: 7px; BACKGROUND-REPEAT: repeat-x
}
.ds_horizontal {
	BACKGROUND-IMAGE: url(/VFs/images/search_ds_repeat.gif); WIDTH: 100%; BACKGROUND-REPEAT: repeat-x
}
.mastheadBkg {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(/VFs/images/title-bg.gif); WIDTH: 100%; BACKGROUND-REPEAT: repeat-x
}
.searchbox {
	BACKGROUND-COLOR: #eeefef
}
.searchboxCat1 {
	BACKGROUND-COLOR: #d4f142
}
.searchboxCat2 {
	BACKGROUND-COLOR: #ffdc00
}
.searchboxCat3 {
	BACKGROUND-COLOR: #0099ff
}
.top1px {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 1px
}
.celltxtpad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 11px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#contentbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 13px
}
#contentbox2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 7px
}
#productbox {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 190px; PADDING-TOP: 15px; HEIGHT: 100px
}
.greybar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.thumbnails {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 55px; PADDING-TOP: 10px; HEIGHT: 55px
}
.floatleft {
	FLOAT: left
}
.smarrow {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.footlinkspad {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 16px; PADDING-TOP: 16px
}
.cattextbox {
	FLOAT: left; WIDTH: 90px; POSITION: relative
}
.productboximage {
	FLOAT: left; WIDTH: 85px
}
.productboxtext {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 175px; PADDING-TOP: 7px
}
.clCMEvent {
	LEFT: 0px; VISIBILITY: visible; WIDTH: 99%; CLIP: rect(0px 100% 100% 0px); POSITION: absolute; TOP: 0px; HEIGHT: 99%
}
.clCMAbs {
	LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: 0px
}
.clBar {
	VISIBILITY: hidden; WIDTH: 10px; POSITION: absolute; HEIGHT: 10px; BACKGROUND-COLOR: #ffffff; layer-background-color: #FFFFFF
}
.clLevelP {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left 50%; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/VFs/images/arrow-dots.gif); PADDING-BOTTOM: 0px; COLOR: #8a9b2a; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: tahoma,arial,helvetica; POSITION: absolute
}
.clLevelPover {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left 50%; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/VFs/images/arrow-dots.gif); PADDING-BOTTOM: 0px; COLOR: #8a9b2a; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: tahoma,arial,helvetica; POSITION: absolute
}
.clLevelP {
	COLOR: #666666; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none; layer-background-color: #333333
}
.clLevelPover {
	CURSOR: hand; COLOR: #8a9b2a; BACKGROUND-COLOR: #eeeeee; TEXT-DECORATION: none; layer-background-color: #333333
}
.clLevelPborder {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; VISIBILITY: hidden; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; POSITION: absolute; BACKGROUND-COLOR: #ffffff; layer-background-color: 333333
}
.clLevel0 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left 50%; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/VFs/images/arrow-dots.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: tahoma,arial,helvetica; POSITION: absolute
}
.clLevel0over {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left 50%; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/VFs/images/arrow-dots.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: tahoma,arial,helvetica; POSITION: absolute
}
.clLevel0 {
	COLOR: #666666; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none; layer-background-color: #333333
}
.clLevel0over {
	CURSOR: hand; COLOR: #8a9b2a; BACKGROUND-COLOR: #eeeeee; TEXT-DECORATION: none; layer-background-color: #333333
}
.clLevel0border {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; VISIBILITY: hidden; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; POSITION: absolute; BACKGROUND-COLOR: #ffffff; layer-background-color: 333333
}
.clLevel1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px; FONT-FAMILY: tahoma, arial,helvetica; POSITION: absolute
}
.clLevel1over {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px; FONT-FAMILY: tahoma, arial,helvetica; POSITION: absolute
}
.clLevel1 {
	COLOR: #666666; BACKGROUND-COLOR: #eeeeee; TEXT-DECORATION: none; layer-background-color: #333333
}
.clLevel1over {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; CURSOR: hand; COLOR: #8a9b2a; BORDER-BOTTOM: 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none; layer-background-color: #333333
}
.clLevel1border {
	VISIBILITY: hidden; POSITION: absolute; BACKGROUND-COLOR: #bababa; layer-background-color: #006699
}
.clLevel2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px; FONT-FAMILY: tahoma,arial,helvetica; POSITION: absolute
}
.clLevel2over {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px; FONT-FAMILY: tahoma,arial,helvetica; POSITION: absolute
}
.clLevel2 {
	COLOR: #666666; BACKGROUND-COLOR: #eeeeee; TEXT-DECORATION: none; layer-background-color: #333333
}
.clLevel2over {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; CURSOR: hand; COLOR: #8a9b2a; BORDER-BOTTOM: 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none; layer-background-color: #333333
}
.clLevel2border {
	BORDER-RIGHT: 1px; BORDER-TOP: 1px; VISIBILITY: hidden; BORDER-LEFT: 1px; BORDER-BOTTOM: 1px; POSITION: absolute; BACKGROUND-COLOR: #ffffff; layer-background-color: #006699
}
.menuCat {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #abbb3c; PADDING-TOP: 3px; FONT-FAMILY: Tahoma, Verdana, Geneva, sans-serif; POSITION: absolute
}
