BODY {
	MARGIN: 0px; COLOR: #333; FONT-FAMILY: Arial; BACKGROUND-COLOR: #cac8bc
}
.bkgrd_left {
	BACKGROUND: url(images/left_edge.gif) repeat-y 0px 0px
}
.bkgrd_right {
	BACKGROUND: url(images/right_edge.gif)
}
.redheader {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #336699
}
A.pmenu_current {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 80%; BORDER-LEFT: #999 1px solid; WIDTH: 100%; COLOR: #333; PADDING-TOP: 5px; BORDER-BOTTOM: #999 0px solid; HEIGHT: 25px; BACKGROUND-COLOR: #ddd; TEXT-DECORATION: none
}
A.pmenu {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 80%; BORDER-LEFT: #999 1px solid; WIDTH: 100%; COLOR: #333; PADDING-TOP: 5px; BORDER-BOTTOM: #999 0px solid; HEIGHT: 25px; BACKGROUND-COLOR: #eee; TEXT-DECORATION: none
}
.product {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; BORDER-LEFT: #333 1px solid; BORDER-BOTTOM: #333 1px solid; BACKGROUND-COLOR: #fff
}
A.pmenu:hover {
	BACKGROUND-COLOR: #ddd
}
.pmenu2 {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 80%; BORDER-LEFT: #999 1px solid; COLOR: #fff; BORDER-BOTTOM: #999 0px solid; HEIGHT: 30px; BACKGROUND-COLOR: #333
}
.redheader2 {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #af0140
}
.padding {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px
}
A.bmenu {
	FONT-SIZE: 80%; COLOR: #21679b; TEXT-DECORATION: none
}
.cp {
	FONT-SIZE: 70%; COLOR: #999; TEXT-DECORATION: none
}
.txt {
	FONT-SIZE: 80%; COLOR: #333; TEXT-DECORATION: none
}
.whitetxt {
	FONT-SIZE: 80%; COLOR: #fff; TEXT-DECORATION: none
}
.wtxt {
	FONT-SIZE: 80%; COLOR: #334352; TEXT-DECORATION: none
}
.wtxt2 {
	FONT-SIZE: 80%; COLOR: #a9a9a9; TEXT-DECORATION: none
}
TD.topbg {
	BACKGROUND: url(images/topbg.jpg) #20679b no-repeat left 50%; HEIGHT: 108px
}
.intro {
	FONT-SIZE: 80%; BACKGROUND: url(images/line.gif) repeat-x center top; COLOR: #7e937f; LINE-HEIGHT: 1.4em
}
.procat {
	BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #ebeced
}
.featureBoxOver3 {
	BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #f3f2f2
}
A.menu_current {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 80%; WIDTH: 100%; COLOR: #fff; PADDING-TOP: 8px; HEIGHT: 23px; BACKGROUND-COLOR: #333; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.menu {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 80%; WIDTH: 100%; COLOR: #fff; PADDING-TOP: 8px; HEIGHT: 23px; BACKGROUND-COLOR: #6e7065; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.menu:hover {
	BACKGROUND-COLOR: #aba8a0
}

TD.infoBoxHeading {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 80%; BORDER-LEFT: #999 1px solid; COLOR: #fff; BORDER-BOTTOM: #999 0px solid; HEIGHT: 30px; BACKGROUND-COLOR: #333
}
/*self*/
TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  PADDING-LEFT: 10px;
  color: #000000
}

TD.smallText a {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  PADDING-LEFT: 10px;
  color: #000000
}