BODY {
	LINE-HEIGHT: 1.25; BACKGROUND-COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: black; RIGHT: 5px
}
.header {
	BACKGROUND-IMAGE: url(../images/banner_top.gif); WIDTH: 750px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 50px
}
A:link {
	COLOR: #4f82b5; TEXT-DECORATION: none
}
A:hover {
	COLOR: #4f82b5; TEXT-DECORATION: none
}
A:active {
	COLOR: #4f82b5; TEXT-DECORATION: none
}
A:visited {
	COLOR: #4f82b5; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
.no_hover {
	TEXT-DECORATION: none
}
.bg_gray_dark {
	BACKGROUND-COLOR: #ccc; LEFT: 3px
}
.bg_gray_light {
	BACKGROUND-COLOR: #ebebeb; LEFT: 3px
}
.bg_grid {
	BACKGROUND-IMAGE: url(../images/grid.gif); BACKGROUND-ATTACHMENT: fixed; BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: 0px 0px
}
.bodytitle {
	FONT-SIZE: 2ex; FONT-WEIGHT: bold
}
.bodyfont {
	LINE-HEIGHT: 1.25; FONT-SIZE: 12px
}
.bodyfontbold {
	LINE-HEIGHT: 1.25; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.bold {
	FONT-WEIGHT: bold
}
.bold130 {
	FONT-SIZE: 130%; FONT-WEIGHT: bold
}
.body_gray_italic {
	FONT-STYLE: italic; COLOR: #666; FONT-SIZE: 12px
}
.h1 {
	TEXT-TRANSFORM: capitalize; FONT-SIZE: 180%; FONT-WEIGHT: bold
}
.h2 {
	TEXT-TRANSFORM: capitalize; FONT-STYLE: italic; COLOR: #69c; FONT-SIZE: 150%; FONT-WEIGHT: bold
}
.h3 {
	TEXT-TRANSFORM: capitalize; FONT-STYLE: italic; FONT-SIZE: 150%; FONT-WEIGHT: bold
}
.h4 {
	TEXT-TRANSFORM: capitalize; FONT-STYLE: italic; COLOR: #008442; FONT-SIZE: 150%; FONT-WEIGHT: bold
}
.subt {
	TEXT-TRANSFORM: capitalize; FONT-STYLE: italic; COLOR: green; FONT-SIZE: 125%; FONT-WEIGHT: normal
}
.adv {
	POSITION: relative; TEXT-ALIGN: left; LINE-HEIGHT: 1.3; BACKGROUND-COLOR: #ccc; PADDING-LEFT: 5px; WIDTH: 180px; PADDING-RIGHT: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-POSITION: 12px 12px; FLOAT: left; FONT-SIZE: 11px; LEFT: 5px
}
.smallfont {
	FONT-SIZE: 10px
}
.footer {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; FONT-SIZE: 10px; BORDER-TOP: #ccc 1px solid
}
.center {
	TEXT-ALIGN: center
}
.right {
	TEXT-ALIGN: right
}
.product_bar_bg {
	BACKGROUND-IMAGE: url(../products/prod_bar_bg.gif); BACKGROUND-REPEAT: repeat-x
}
.prod_table_L {
	BORDER-BOTTOM: gray 1px solid; TEXT-ALIGN: center; BORDER-LEFT: gray 0px solid; WIDTH: 120px; HEIGHT: auto; BORDER-TOP: gray 0px solid; BORDER-RIGHT: gray 0px solid
}
.prod_table_R {
	BORDER-BOTTOM: gray 1px solid; TEXT-ALIGN: left; BORDER-LEFT: gray 0px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 1.25; PADDING-LEFT: 5px; WIDTH: 635px; PADDING-RIGHT: 5px; HEIGHT: auto; FONT-SIZE: 12px; VERTICAL-ALIGN: top; BORDER-TOP: gray 0px solid; BORDER-RIGHT: gray 0px solid; PADDING-TOP: 5px
}
.product_boxes {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px solid; TEXT-ALIGN: center; BORDER-LEFT: 0px solid; WIDTH: 150px; BACKGROUND-POSITION: 149px 36px; HEIGHT: 36px; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid
}
.prod_mid_bg {
	TEXT-ALIGN: left; LINE-HEIGHT: 1.25; WIDTH: 150px; HEIGHT: 150px; FONT-SIZE: 12px; VERTICAL-ALIGN: top; OVERFLOW: auto; FONT-WEIGHT: normal
}
.prod_bott_bg {
	TEXT-ALIGN: left; LINE-HEIGHT: 1.25; BACKGROUND-COLOR: #ccc; WIDTH: 148px; HEIGHT: 60px; FONT-SIZE: 12px; VERTICAL-ALIGN: top; FONT-WEIGHT: normal; BORDER-RIGHT: #fff 1px solid
}
.margin_r {
	PADDING-RIGHT: 5px
}
