BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000042; PADDING-TOP: 0px; BACKGROUND-COLOR: #cccccc
}
BODY {
	FONT-SIZE: 10px; FONT: bold; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
P {
	FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
TD {
	FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
TH {
	FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
DIV {
	FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
LI {
	FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
UL {
	FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
OL {
	FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.text {
	FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
A IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
A:link {
	COLOR: #B48F3C; TEXT-DECORATION: none
}
A:visited {
	COLOR: #B48F3C; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	FONT: 10px verdana,arial,helvetica,sans-serif; COLOR: #000042
}
SELECT {
	FONT: 10px verdana,arial,helvetica,sans-serif; COLOR: #000042
}
TABLE {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
H1 {
	MARGIN: 0px; FONT: normal 10px verdana, arial, helvetica, sans-serif
}
H2 {
	MARGIN: 0px; FONT: normal 10px verdana,arial,helvetica,sans-serif
}
H3 {
	MARGIN: 0px; FONT: normal 10px verdana,arial,helvetica,sans-serif
}
H4 {
	MARGIN: 0px; FONT: normal 10px verdana,arial,helvetica,sans-serif
}
H5 {
	MARGIN: 0px; FONT: normal 10px verdana,arial,helvetica,sans-serif
}
H6 {
	MARGIN: 0px; FONT: normal 10px verdana,arial,helvetica,sans-serif
}
P {
	MARGIN-TOP: 1px; MARGIN-BOTTOM: 1em
}
TD#wrapperLeft {
	BACKGROUND: url(../images/back_fadeleft.gif) #ccc repeat-y right top; WIDTH: 50%; empty-cells: show
}
TD#wrapperRight {
	BACKGROUND: url(../images/back_faderight.gif) #ccc repeat-y left top; WIDTH: 50%; empty-cells: show
}
TD#wrapperCenter {
	WIDTH: 784px; BACKGROUND-COLOR: #fff
}
#logo {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: inline; MARGIN: 8px 0px 5px 23px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
#tagline {
	MARGIN-BOTTOM: 5px; VERTICAL-ALIGN: baseline
}
FORM#searchForm {
	WHITE-SPACE: nowrap
}
INPUT#search {
	WIDTH: 110px
}
INPUT#searchButton {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; MARGIN-RIGHT: 15px; BORDER-BOTTOM: 0px
}
#navWrapper {
	BACKGROUND: url(../images/nav_back.gif) #ccc
}
#navigation {
	BORDER-RIGHT: #000042 1px solid; BACKGROUND: url(../images/navlink_back.gif) #ccc; FLOAT: right
}
.navLink {
	MARGIN-TOP: 1px; DISPLAY: block; FLOAT: left; FONT: bold normal 10px/2em verdana, arial, helvetica, sans-serif; TEXT-TRANSFORM: uppercase
}
.activeNavLink {
	MARGIN-TOP: 1px; DISPLAY: block; FLOAT: left; FONT: bold 9px/2em verdana,arial,helvetica,sans-serif; TEXT-TRANSFORM: uppercase
}
.navLink A {
	PADDING-RIGHT: 7px; PADDING-LEFT: 8px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 3px; MARGIN-LEFT: 1px; PADDING-TOP: 3px; BACKGROUND-COLOR: #cccccc
}
.navLink A:link {
	COLOR: #000042; ; FONT: bold TEXT-DECORATION: none
}
.navLink A:visited {
	COLOR: #000042; ; FONT: bold TEXT-DECORATION: none
}
.navLink A:hover {
	BACKGROUND-COLOR: #e8e8e8; ; FONT: bold TEXT-DECORATION: none
}
.activeNavLink A {
	PADDING-RIGHT: 7px;
	PADDING-LEFT: 8px;
	BACKGROUND-IMAGE: none;
	PADDING-BOTTOM: 3px;
	MARGIN-LEFT: 1px;
	PADDING-TOP: 3px;
	BACKGROUND-COLOR: #fff;
	font-weight: bold;

}
.activeNavLink A:link {
	COLOR: #999; TEXT-DECORATION: none
}
.activeNavLink A:visited {
	COLOR: #999; TEXT-DECORATION: none
}
.activeNavLink A:hover {
	COLOR: #999; TEXT-DECORATION: none
}
#navRight {
	BACKGROUND: url(../images/nav_backright.gif) #999; WIDTH: 181px
}
#breadcrumb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 6px; FONT: bold normal 9px verdana, arial, helvetica, sans-serif; COLOR: #b5cae0; PADDING-TOP: 0px
}
#breadcrumb A:link {
	COLOR: #b5cae0; TEXT-DECORATION: none
}
#breadcrumb A:visited {
	COLOR: #b5cae0; TEXT-DECORATION: none
}
#breadcrumb A:hover {
	COLOR: #457aae; TEXT-DECORATION: none
}
#mainColumn {
	BORDER-RIGHT: 1px solid #000042; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 602px; PADDING-TOP: 0px
}
#rightColumn {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 15px; WIDTH: 181px; PADDING-TOP: 19px
}
.error {
	FONT: normal 10px verdana,arial,helvetica,sans-serif; COLOR: #b01516
}
P.linkArrow A:link {
	COLOR: #456086; TEXT-DECORATION: none
}
A.linkArrow:link {
	COLOR: #456086; TEXT-DECORATION: none
}
P.linkArrow A:visited {
	COLOR: #345c83; TEXT-DECORATION: none
}
A.linkArrow:visited {
	COLOR: #345c83; TEXT-DECORATION: none
}
P.linkArrow A:hover {
	TEXT-DECORATION: underline
}
A.linkArrow:hover {
	TEXT-DECORATION: underline;
	font-weight: bold;

}
P.linkArrow A IMG {
	MARGIN-RIGHT: 6px
}
A.linkArrow IMG {
	MARGIN-RIGHT: 6px
}
TD.smallThumbs {
	BORDER-RIGHT: #e9eff5 1px solid; PADDING-RIGHT: 16px; PADDING-LEFT: 26px; PADDING-BOTTOM: 15px; PADDING-TOP: 0px
}
IMG.smallThumbs {
	BORDER-RIGHT: #b8b8b8 1px solid; BORDER-TOP: #b8b8b8 1px solid; FLOAT: left; MARGIN: 0px 14px 16px 0px; BORDER-LEFT: #b8b8b8 1px solid; BORDER-BOTTOM: #b8b8b8 1px solid
}
TD.smallThumbs H2 {
	CLEAR: left;
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	MARGIN: 32px 0px 9px;
	BORDER-LEFT: 0px;
	BORDER-BOTTOM: 0px;
	font-weight: bold;

}
TD.smallThumbs P {
	MARGIN: 0px; COLOR: #000042
}
TD.largeThumbs P {
	MARGIN: 0px; COLOR: #000042
}
TD.smallThumbs P.linkArrow {
	MARGIN-TOP: 1em
}
TD.largeThumbs P.linkArrow {
	MARGIN-TOP: 1em
}
TD.largeThumbs {
	BORDER-RIGHT: #e9eff5 1px solid; PADDING-RIGHT: 16px; PADDING-LEFT: 26px; PADDING-BOTTOM: 15px; PADDING-TOP: 20px
}
IMG.largeThumbs {
	BORDER-RIGHT: #b8b8b8 1px solid; BORDER-TOP: #b8b8b8 1px solid; FLOAT: left; MARGIN: 0px 14px 46px 0px; BORDER-LEFT: #b8b8b8 1px solid; BORDER-BOTTOM: #b8b8b8 1px solid
}
TD.largeThumbs H2 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 0px 0px 9px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.sectionHeader {
	PADDING-RIGHT: 12px;
	PADDING-LEFT: 12px;
	PADDING-BOTTOM: 10px;
	LINE-HEIGHT: 1.4em;
	PADDING-TOP: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;


}
.sectionHeader H1 {
	MARGIN-BOTTOM: 1em
}
.sectionHeader P:first-line {
	FONT-WEIGHT: normal; COLOR: #000042
}
.sectionHeader P.linkArrow:first-line {
	FONT-WEIGHT: normal
}
#extraInfo {
	PADDING-RIGHT: 23px; PADDING-LEFT: 23px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 15px; FONT: 10px/1.4em verdana,arial,helvetica,sans-serif; COLOR: #000042; PADDING-TOP: 15px; BACKGROUND-COLOR: #e9eff5
}
#extraInfo H2 {
	MARGIN-BOTTOM: 0px; FONT: normal 10px/1.4em verdana,arial,helvetica,sans-serif; COLOR: #000042
}
#extraInfo P {
	COLOR: #000042
}
#pageHeader {
	WIDTH: 602px
}
#pageHeader TD.title {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; PADDING-BOTTOM: 9px; VERTICAL-ALIGN: top; PADDING-TOP: 9px; BACKGROUND-COLOR: #e9eff5
}
#pageHeader TD.image {
	VERTICAL-ALIGN: top; BORDER-LEFT: #fff 1px solid
}
.headerDots {
	CLEAR: both; BACKGROUND: url(../images/header_dots.gif) #fff; HEIGHT: 20px
}
TD#leftCol {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 160px; PADDING-TOP: 26px
}
#leftCol UL {
	PADDING-LEFT: 14px; LIST-STYLE-IMAGE: url(../images/arrow_listitem_invert.gif); FONT: 9px/1.2em verdana,arial,helvetica,sans-serif; MARGIN-LEFT: 0px; COLOR: #000042
}
#leftCol UL A:link {
	COLOR: #000042; TEXT-DECORATION: none
}
#leftCol UL A:visited {
	COLOR: #000042; TEXT-DECORATION: none
}
#leftCol UL A:hover {
	TEXT-DECORATION: underline
}
#leftCol LI {
	PADDING-BOTTOM: 9px
}
#leftCol LI.active {
	FONT-WEIGHT: normal; LIST-STYLE-IMAGE: url(../images/arrow_listitem_activeinvert.gif); COLOR: #000042
}
#leftCol LI.highlight A:link {
	COLOR: #cd7f22
}
#leftCol LI.highlight A:visited {
	COLOR: #cd7f22
}
TD#contentCol {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #e9eff5 1px solid; COLOR: #000042; LINE-HEIGHT: 1.4em; PADDING-TOP: 26px
}
TD#contentCol H1 {
	FONT: normal 10px verdana,arial,helvetica,sans-serif; COLOR: #000042
}
TD#contentCol UL {
	PADDING-LEFT: 14px; LIST-STYLE-IMAGE: url(../images/arrow_listitem.gif); MARGIN-LEFT: 5px
}
TD#contentCol UL LI {
	MARGIN-BOTTOM: 3px
}
.highlightBox {
	BORDER-RIGHT: #e9eff5 1px solid; PADDING-BOTTOM: 0px
}
.highlightBox IMG.boximage {
	BORDER-TOP: #e9eff5 1px solid; BORDER-BOTTOM: #e9eff5 1px solid
}
.highlightBox P {
	MARGIN: 15px 8px; FONT: 10px/1.4em verdana,arial,helvetica,sans-serif
}
#subnav H1 A {
	FONT: normal 9px/1.4em verdana,arial,helvetica,sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #000042; TEXT-DECORATION: none
}
#subnav UL {
	PADDING-LEFT: 14px; LIST-STYLE-IMAGE: url(../images/arrow_listitem.gif); MARGIN: 0.7em 0px 0px 1px; FONT: 9px/1.2em verdana,arial,helvetica,sans-serif; COLOR: #000042
}
UL.subnav {
	PADDING-LEFT: 14px; LIST-STYLE-IMAGE: url(../images/arrow_listitem.gif); MARGIN: 0.7em 0px 0px 1px; FONT: 9px/1.2em verdana,arial,helvetica,sans-serif; COLOR: #000042
}
#subnav UL A:link {
	COLOR: #000042; TEXT-DECORATION: none
}
UL.subnav A:link {
	COLOR: #000042; TEXT-DECORATION: none
}
#subnav UL A:visited {
	COLOR: #000042; TEXT-DECORATION: none
}
UL.subnav A:visited {
	COLOR: #000042; TEXT-DECORATION: none
}
#subnav UL A:hover {
	TEXT-DECORATION: underline
}
UL.subnav A:hover {
	TEXT-DECORATION: underline;
	line-height: 175%;

}
#subnav LI {
	PADDING-BOTTOM: 3px
}
.subnav LI {
	PADDING-BOTTOM: 3px
}
#subnav LI.active {
	FONT-WEIGHT: normal; LIST-STYLE-IMAGE: url(../images/arrow_listitem_active.gif)
}
UL.subnav LI.active {
	FONT-WEIGHT: normal; LIST-STYLE-IMAGE: url(../images/arrow_listitem_active.gif)
}
#subnav LI.highlight A:link {
	COLOR: #cd7f22
}
#subnav LI.highlight A:visited {
	COLOR: #cd7f22
}
UL.subnav LI.highlight A:link {
	COLOR: #cd7f22
}
UL.subnav LI.highlight A:visited {
	COLOR: #cd7f22
}
#subnav UL UL {
	MARGIN-TOP: 4px; MARGIN-LEFT: 1px
}
.separator {
	FONT-SIZE: 1px; BACKGROUND: url(../images/rightsep.gif) #fff repeat-x; MARGIN: 15px 0px; LINE-HEIGHT: 1px; HEIGHT: 1px
}
SELECT#quickLinks {
	MARGIN: 0px; WIDTH: 158px; COLOR: #FFFFFF; BACKGROUND-COLOR: #000042
}
SELECT#CategoryID {
	MARGIN: 0px; WIDTH: 165px; COLOR: #000042; BACKGROUND-COLOR: #e9eff5
}
SELECT#ProductID {
	MARGIN: 0px; COLOR: #000042; BACKGROUND-COLOR: #e9eff5
}
P.testimonial {
	MARGIN: 1px 0px; TEXT-ALIGN: center
}
.loginForm {
	PADDING-RIGHT: 0px; BORDER-TOP: #e9eff5 1px solid; PADDING-LEFT: 13px; LEFT: -10px; PADDING-BOTTOM: 6px; MARGIN: 20px -21px 0px 0px; BORDER-LEFT: #fff 1px solid; COLOR: #000042; PADDING-TOP: 10px; BORDER-BOTTOM: #e9eff5 1px solid; POSITION: relative; BACKGROUND-COLOR: #e9eff5
}
.loginForm H2 {
	MARGIN-BOTTOM: 6px
}
.loginForm LABEL {
	FONT: 10px verdana,arial,helvetica,sans-serif; COLOR: #000042
}
.loginForm #username {
	MARGIN: 2px 0px; WIDTH: 122px
}
.loginForm #password {
	MARGIN: 2px 0px; WIDTH: 122px
}
.loginForm #emailPassword {
	MARGIN: 2px 0px;
	WIDTH: 122px;
	font-weight: bold;

}
.loginForm #loginSubmit {
	MARGIN-BOTTOM: 3px; VERTICAL-ALIGN: bottom
}
#footer {
	MARGIN-BOTTOM: 25px; COLOR: #000042; BACKGROUND-COLOR: #d1dce9
}
#copyright {
	PADDING-RIGHT: 20px; PADDING-LEFT: 7px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 10px/2.5em arial,helvetica,sans-serif; COLOR: #000042; PADDING-TOP: 0px
}
#footerLinks {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; FONT: 10px/2.5em arial, helvetica, sans-serif; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#footerLinks A:link {
	COLOR: #000042; TEXT-DECORATION: none
}
#footerLinks A:visited {
	COLOR: #000042; TEXT-DECORATION: none
}
#footerLinks A:hover {
	TEXT-DECORATION: underline
}
