.heading_product { color: #4e2614; font-size: 9pt; font-family: myriad, arial, verdana, sans-serif; font-weight: bold; line-height: 24px; text-decoration: none; text-align: left; text-indent: 0; vertical-align: middle; margin-left: 30px; }
.heading_leftnav { color: #4e2614; font-size: 8pt; font-family: myriad, arial, verdana, sans-serif; font-weight: bold; text-decoration: none; text-align: left; margin-left: 10px; vertical-align: middle; }
.topnav { color: #005594; font-size: 9pt; font-family: arial, verdana, helvetica; font-weight: bold; font-style: normal; text-decoration: none; }

.image { border: solid 1px #4e2614; }
.paddeddescription { color: #4e2614; font-size: 8pt; font-family: myriad, arial, verdana, sans-serif; text-decoration: none; text-align: left; word-spacing: normal; letter-spacing: normal; vertical-align: top; padding: 20px 15px 15px 20px; }
.paddeddescription a:visited { color: #4e2614; font-size: 8pt; font-family: myriad, arial, verdana, sans-serif; text-decoration: none; padding: 10px; }
.paddeddescription a:hover { color: #4e2614; font-size: 8pt; font-family: myriad, arial, verdana, sans-serif; text-decoration: none; padding: 10px; }
.paddeddescription a:link { color: #4e2614; font-size: 8pt; font-family: myriad, arial, verdana, sans-serif; text-decoration: none; padding: 10px; }
.description { color: #4e2614; font-size: 8pt; font-family: myriad, arial, verdana, sans-serif; text-decoration: none; padding-top: 0; }
.description_addtcomp { color: #4e2614; font-size: 8pt; font-family: myriad, arial, verdana, sans-serif; text-decoration: none; padding-left: 5px; }
.description a:visited { color: #4e2614; font-size: 8pt; font-family: myriad, arial, verdana, sans-serif; text-decoration: none; padding-top: 0; }
.description a:hover { color: #4e2614; font-size: 8pt; font-family: myriad, arial, verdana, sans-serif; text-decoration: none; padding-top: 0; }
.description a:link {
	color: #4e2614;
	font-size: 8pt;
	font-family: myriad, arial, verdana, sans-serif;
	text-decoration: none;
}
.descriptionpink {
	color: #C09;
	font-size: 8pt;
	font-family: myriad, arial, verdana, sans-serif;
	text-decoration: none;
	padding-top: 0;
}
.bottomnav { color: #fff; font-size: 8pt; font-family: myriad, arial, verdana, sans-serif; font-weight: normal; font-style: normal; text-decoration: none; text-align: center; vertical-align: middle; }
.breadcrumbs { color: #4e2614; font-size: 9pt; font-family: myriad, arial, verdana, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; margin-left: 10px; }
.bottomnav a:link { color: #fff; font-size: 8pt; font-family: myriad, arial, verdana, sans-serif; font-weight: normal; font-style: normal; text-decoration: none; text-align: left; }
.breadcrumbs a:link { color: #4e2614; font-size: 8pt; font-family: myriad, arial, verdana, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; text-align: left; margin-left: 10px; }
.bottomnav a:hover { color: #fff; font-size: 8pt; font-family: myriad, arial, verdana, sans-serif; font-weight: normal; font-style: normal; text-decoration: none; text-align: left; }
.breadcrumbs a:hover { color: #2d2d2d; font-size: 8pt; font-family: myriad, arial, verdana, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; text-align: left; margin-left: 10px; }
.bottomnav a:visited { color: #fff; font-size: 8pt; font-family: myriad, arial, verdana, sans-serif; font-weight: normal; font-style: normal; text-decoration: none; text-align: left; }
.breadcrumbs a:visited { color: #4e2614; font-size: 9pt; font-family: myriad, arial, verdana, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; text-align: left; margin-left: 10px; }

.bottomnav a:active { color: #fff; font-size: 8pt; font-family: myriad, arial, verdana, sans-serif; font-weight: normal; font-style: normal; text-decoration: none; text-align: left; }

.breadcrumbs a:active { color: #4e2614; font-size: 9pt; font-family: myriad, arial, verdana, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; text-align: left; margin-left: 10px; }
.product_image { padding: 5px; border: solid 0.5pt #d0cdcd; }
.textbox { padding: 5px 10px; border: dotted 1pt #959596; }
.square_image { padding: 1px; border: solid 0.5pt #d0cdcd; }
.product_imagenopad { padding: 0; border-width: 0.5px; outline-color: #d0cdcd; outline-width: 0.5pt; }

.leftsubnav { color: #4e2614; font-size: 8pt; font-family: myriad, arial, verdana, sans-serif; line-height: 20pt; text-decoration: none; text-align: left; text-indent: 0; margin: 0; padding-top: 10px; padding-left: 10px; }
.leftsubnav a:active { color: #4e2614; font-size: 8pt; font-family: myriad, arial, verdana, sans-serif; line-height: 20pt; text-decoration: none; text-align: left; text-indent: 0; margin: 0; padding-top: 10px; padding-left: 10px; }
.leftsubnav a:visited { color: #4e2614; font-size: 8pt; font-family: myriad, arial, verdana, sans-serif; line-height: 20pt; text-decoration: none; text-align: left; text-indent: 0; margin: 0; padding-top: 10px; padding-left: 10px; }
.leftsubnav a:link { color: #4e2614; font-size: 8pt; font-family: myriad, arial, verdana, sans-serif; line-height: 20pt; text-decoration: none; text-align: left; text-indent: 0; margin: 0; padding-top: 10px; padding-left: 10px; }
.leftsubnav a:hover { color: #4e2614; font-size: 8pt; font-family: myriad, arial, verdana, sans-serif; line-height: 20pt; text-decoration: none; text-align: left; text-indent: 0; margin: 0; padding-top: 10px; padding-left: 10px; }

.leftsubnavindent { color: #4e2614; font-size: 8pt; font-family: myriad, arial, verdana, sans-serif; line-height: 12pt; text-decoration: underline; text-align: left; text-indent: 0; margin: 0; padding-top: 0px; padding-left: 0px; }
.leftsubnavindent a:active { color: #4e2614; font-size: 8pt; font-family: myriad, arial, verdana, sans-serif; line-height: 12pt; text-decoration: underline; text-align: left; text-indent: 0; margin: 0; padding-top: 0px; padding-left: 0px; }
.leftsubnavindent a:visited { color: #4e2614; font-size: 8pt; font-family: myriad, arial, verdana, sans-serif; line-height: 12pt; text-decoration: underline; text-align: left; text-indent: 0; margin: 0; padding-top: 0px; padding-left: 0px; }
.leftsubnavindent a:link { color: #4e2614; font-size: 8pt; font-family: myriad, arial, verdana, sans-serif; line-height: 12pt; text-decoration: underline; text-align: left; text-indent: 0; margin: 0; padding-top: 0px; padding-left: 0px; }
.leftsubnavindent a:hover { color: #4e2614; font-size: 8pt; font-family: myriad, arial, verdana, sans-serif; line-height: 12pt; text-decoration: underline; text-align: left; text-indent: 0; margin: 0; padding-top: 0px; padding-left: 0px; }

.leftsubnavblog { color: #4e2614; font-size: 8pt; font-family: myriad, arial, verdana, sans-serif; line-height: 20pt; text-decoration: none; text-align: left; text-indent: 0; margin: 0; padding-top: 10px; padding-left: 7px; }
.leftnavheading { padding-right: 0; padding-left: 10px; }
.image_indent_left { padding-right: 0; padding-left: 40px; }
.cellborder_l { border-left: 1px solid #cfd1e8; }
.dotborder_l { border-left: 1px dashed #bbc1de; }
.dotborder_lrb { border-right: 1px dashed #bbc1de; border-bottom: 1px dashed #bbc1de; border-left: 1px dashed #bbc1de; }
.dotborder_lrt { border-top: 1px dashed #bbc1de; border-right: 1px dashed #bbc1de; border-left: 1px dashed #bbc1de; border-bottom-width: 0; }
.cellborder_r { border-right: 1px solid #cfd1e8; border-left-width: 0; }
.dotlborder_r { border-right: 1px dashed #bbc1de; border-left-width: 0; }
.cellborder_lr { border-right: 1px solid #cfd1e8; border-left: 1px solid #cfd1e8; }
.dotlborder_lr { border-right: 1px dashed #bbc1de; border-left: 1px dashed #bbc1de; }
.dotlborder_lt { border-top: 1px dashed #bbc1de; border-left: 1px dashed #bbc1de; border-right-width: 0; }
.dotlborder_lb { border-top: 0 dashed #bbc1de; border-bottom: 1px dashed #bbc1de; border-right-width: 0; border-left: 1px dashed #bbc1de; }
.dotlborder_rb { border-color: #bbc1de; border-style: dashed; border-width: 0 1px 1px 0; }
.dotlborder_rt { border-top: 1px dashed #bbc1de; border-right: 1px dashed #bbc1de; border-left-width: 0; }
.cellborder_top { border-top: 1px solid #cfd1e8; border-right-width: 0; border-left-width: 0; }
.dotlborder_top { border-top: 1px dashed #bbc1de; border-right-width: 0; border-left-width: 0; }
.dotlborder_bottom { border-bottom: 1px dashed #bbc1de; border-top-width: 0; border-right-width: 0; border-left-width: 0; }
.pricechart_dots { color: #4e2614; font-size: 8pt; font-family: sans-serif, arial, verdana, helvetica; text-decoration: none; border-bottom: 1px dashed #bbc1de; border-top-width: 0; border-right-width: 0; border-left-width: 0; }
.colorways_dots { color: #4e2614; font-size: 8pt; font-family: sans-serif, arial, verdana, helvetica; text-decoration: none; border-top: 1px dashed #cfd1e8; border-right-width: 0; border-bottom: 1px dashed #cfd1e8; border-left-width: 0; }
.colorways a:link { color: #4e2614; font-size: 8pt; font-family: sans-serif, arial, verdana, helvetica; text-decoration: none; border-top: 1px dashed #cfd1e8; border-right-width: 0; border-bottom: 1px dashed #cfd1e8; border-left-width: 0; }
.greenborder { padding: 3pt; border: solid 1px #bbc1de; outline-color: #bbc1de; }
.tableaddtcomp { border-color: #959596; border-style: dotted; outline: dotted 1px #959596; }
.padded_text_left {	padding-left: 10px; }
.icon {
}
.kd_paddedtextbox {
	color: #4e2614;
	font-size: 8pt;
	font-family: myriad, arial, verdana, sans-serif;
	text-decoration: none;
	text-align: left;
	word-spacing: normal;
	letter-spacing: normal;
	vertical-align: top;
	padding: 20px 15px 15px 20px;
}
.kd_image {
	border: 0;
	padding-top: 15px;
	padding-left: 15px;
	padding-right: 15px;
}
.RSD_text {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.dotborder {
	border-top: 1px dashed #bbc1de;
	border-right: 1px dashed #bbc1de;
	border-left: 1px dashed #bbc1de;
	border-bottom-width: 0px;
	border-bottom: 1px dashed #bbc1de;
}

