BODY {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Verdana, sans-serif
}
P {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Verdana, sans-serif
}
.P {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Verdana, sans-serif
}
OL {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Verdana, sans-serif
}
TD {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Verdana, sans-serif
}
BLOCKQUOTE {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Verdana, sans-serif
}
TD {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Verdana, sans-serif
}
UL {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Verdana, sans-serif
}
LI {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Verdana, sans-serif
}
H2 {
	FONT-SIZE: 18px; FONT-FAMILY: Verdana, sans-serif
}
.H2 {
	FONT-SIZE: 18px; FONT-FAMILY: Verdana, sans-serif
}
.H2s {
	FONT-SIZE: 12px; COLOR: #666666
}
.H3half {
	FONT-SIZE: 16px; FONT-FAMILY: Verdana, sans-serif
}
H3 {
	FONT-SIZE: 14px; COLOR: #336633; FONT-FAMILY: Verdana, sans-serif
}
.H3 {
	FONT-SIZE: 14px; COLOR: #336633; FONT-FAMILY: Verdana, sans-serif
}
.H3black {
	FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Verdana, sans-serif
}
.H3s {
	FONT-SIZE: 12px; COLOR: #336633; FONT-FAMILY: Verdana, sans-serif
}
.H3sBlack {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, sans-serif
}
H4 {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, sans-serif
}
.H4 {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, sans-serif
}
.text16 {
	FONT-SIZE: 16px
}
.text14 {
	FONT-SIZE: 14px
}
.text11 {
	FONT-SIZE: 11px
}
.text10 {
	FONT-SIZE: 10px
}
.text9 {
	FONT-SIZE: 9px
}
.text8 {
	FONT-SIZE: 8px
}
.text18 {
	FONT-SIZE: 18px
}
.justify {
	TEXT-ALIGN: justify
}
.topPad15 {
	PADDING-TOP: 15px
}
.white {
	COLOR: #ffffff
}
.black {
	COLOR: #000000
}
.green {
	COLOR: #336633
}
.gray {
	COLOR: #808080
}
.lightGray {
	COLOR: #9f9f9f
}
.burgandy {
	COLOR: #990000
}
.red {
	COLOR: #ff0000
}
.navy {
	COLOR: #000066
}
.blue {
	COLOR: #000099
}
.smBurgandy {
	FONT-SIZE: 10px; COLOR: #cc0033
}
.cartDotBG {
	BACKGROUND: url(/images2/dot_horz.gif)
}
.cartCellBG {
	BACKGROUND: url(/images2/order/lightgreen.gif)
}
.cartCellBGRed {
	BACKGROUND: url(/images2/order/darkred.gif)
}
.cartCellBGBlue {
	BACKGROUND: url(/images2/order/logoblue.gif)
}
.cartCellBGGray {
	BACKGROUND: url(/images2/order/gray.gif)
}
.cartTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 25px; MARGIN-LEFT: 10pt; COLOR: #000000; LINE-HEIGHT: 30px; MARGIN-RIGHT: 10pt
}
.cartPrice {
	FONT-WEIGHT: bold; FONT-SIZE: 25px; COLOR: #000000; LINE-HEIGHT: 110%
}
.cartP {
	MARGIN-LEFT: 10pt; COLOR: #000000; MARGIN-RIGHT: 35pt
}
.cartTD {
	MARGIN-LEFT: 10pt; COLOR: #000000; MARGIN-RIGHT: 10pt
}
.grayFadeDownBG {
	BACKGROUND: url(/images2/dnr/grayfadedown.jpg)
}
.grayFadeUpBG {
	BACKGROUND: url(/images2/dnr/grayfadeup.jpg)
}
.lightBeigeBG {
	BACKGROUND: url(/images2/dnr/lightbeige.gif)
}
.tpDNR {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; PADDING-BOTTOM: 25px; PADDING-TOP: 15px
}
.topNavCartCount {
	FONT-SIZE: 14px; COLOR: #d77d00
}
.homeLeftH {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #333333; LINE-HEIGHT: 12px
}
.homeText {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 14px
}
.homeBKGpad {
	PADDING-RIGHT: 5px; PADDING-LEFT: 18px
}
.tpl2 {
	PADDING-RIGHT: 60px; PADDING-LEFT: 20px; PADDING-BOTTOM: 35px; PADDING-TOP: 25px
}
.tpl2ab {
	PADDING-RIGHT: 60px; PADDING-LEFT: 20px; PADDING-BOTTOM: 35px; PADDING-TOP: 35px
}
.tpl3 {
	PADDING-RIGHT: 60px; PADDING-LEFT: 20px; PADDING-BOTTOM: 35px; PADDING-TOP: 35px
}
.tpl4 {
	PADDING-RIGHT: 60px; PADDING-LEFT: 20px; PADDING-BOTTOM: 35px; PADDING-TOP: 35px
}
.tpl5 {
	PADDING-RIGHT: 60px; PADDING-LEFT: 20px; PADDING-BOTTOM: 35px; PADDING-TOP: 35px
}
.tpl6 {
	PADDING-RIGHT: 60px; PADDING-LEFT: 20px; PADDING-BOTTOM: 35px; PADDING-TOP: 35px
}
.tpl7 {
	PADDING-RIGHT: 60px; PADDING-LEFT: 20px; PADDING-BOTTOM: 35px; PADDING-TOP: 25px
}
.tpl8 {
	PADDING-RIGHT: 60px; PADDING-LEFT: 20px; PADDING-BOTTOM: 35px; PADDING-TOP: 35px
}
.tpl9 {
	PADDING-RIGHT: 60px; PADDING-LEFT: 20px; PADDING-BOTTOM: 35px; PADDING-TOP: 30px
}
.tpmg {
	MARGIN: 20px
}
.leftNav1pad {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.leftNav1padNoSub {
	PADDING-RIGHT: 10px; PADDING-LEFT: 25px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.leftNav2pad {
	PADDING-RIGHT: 5px; PADDING-LEFT: 41px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.leftNav2padOn {
	PADDING-RIGHT: 5px; PADDING-LEFT: 26px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.leftNav3pad {
	PADDING-RIGHT: 5px; PADDING-LEFT: 55px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.leftNav3padOn {
	PADDING-RIGHT: 5px; PADDING-LEFT: 41px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.topNav3Bkg {
	PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(images2/nav/nav3_orange_bkg.gif); PADDING-TOP: 8px
}
.topNav3BkgOn {
	PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(images2/nav/nav3_green_bkg.gif); PADDING-TOP: 8px
}
.padTop {
	PADDING-TOP: 5px
}
.padLeft8 {
	PADDING-LEFT: 8px
}
.hd1 {
	FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #333333; LINE-HEIGHT: 26px; FONT-FAMILY: Arial, Verdana, sans-serif
}
.hdSub1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333; PADDING-TOP: 5px; FONT-FAMILY: Arial, Verdana, sans-serif
}
.hd2 {
	FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #ffffff; LINE-HEIGHT: 26px; FONT-FAMILY: Arial, Verdana, sans-serif
}
.hdSub2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: Arial, Verdana, sans-serif
}
.UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(/images2/bullet.gif); PADDING-BOTTOM: 0px; MARGIN-LEFT: 16px; PADDING-TOP: 0px
}
.UL2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(/images2/bullet2.gif); PADDING-BOTTOM: 0px; MARGIN-LEFT: 16px; PADDING-TOP: 0px
}
.LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(/images2/bullet.gif); PADDING-BOTTOM: 0px; MARGIN-LEFT: 16px; PADDING-TOP: 0px
}
.rNavTableBorder {
	BORDER-RIGHT: #e9e9e9 1px solid; BORDER-TOP: #e9e9e9 1px solid; BORDER-LEFT: #e9e9e9 1px solid; BORDER-BOTTOM: #e9e9e9 1px solid
}
.smeTableBorder {
	BORDER-RIGHT: #e6e6e6 2px solid; BORDER-TOP: #e6e6e6 2px solid; BORDER-LEFT: #e6e6e6 2px solid; BORDER-BOTTOM: #e6e6e6 2px solid
}
.smeTableHD {
	BORDER-RIGHT: #f3f8ec 1px solid; BORDER-TOP: #f3f8ec 1px solid; PADDING-LEFT: 12px; PADDING-BOTTOM: 3px; BORDER-LEFT: #f3f8ec 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #f3f8ec 1px solid; BACKGROUND-COLOR: #ccdabb
}
.smeTablePad {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.tableLineTop {
	BORDER-TOP: #d0d7df 1px solid; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.tableLineBottom {
	PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BORDER-BOTTOM: #d0d7df 1px solid
}
.tableLineTopBottom {
	BORDER-TOP: #d0d7df 1px solid; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #d0d7df 1px solid
}
A:link {
	COLOR: #0569cb; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #666666; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #0000ff; TEXT-DECORATION: none
}
A.topNav3:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 13px; TEXT-DECORATION: none
}
A.topNav3:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 13px; TEXT-DECORATION: none
}
A.topNav3:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.topNav1:link {
	FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: none
}
A.topNav1:visited {
	FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: none
}
A.topNav1:hover {
	COLOR: #666666; TEXT-DECORATION: underline
}
A.topNav1b:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.topNav1b:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.topNav1b:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.topNavCart:link {
	FONT-SIZE: 14px; COLOR: #000000; TEXT-DECORATION: underline
}
A.topNavCart:visited {
	FONT-SIZE: 14px; COLOR: #000000; TEXT-DECORATION: underline
}
.topNavCart {
	FONT-SIZE: 14px; COLOR: #000000; TEXT-DECORATION: underline
}
A.topNavCart:hover {
	TEXT-DECORATION: none
}
A.advSearch:link {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #999999; TEXT-DECORATION: underline
}
A.advSearch:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #999999; TEXT-DECORATION: underline
}
A.advSearch:hover {
	COLOR: #999999; TEXT-DECORATION: none
}
A.rightNav:link {
	FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 12px; TEXT-DECORATION: underline
}
A.rightNav:visited {
	FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 12px; TEXT-DECORATION: underline
}
A.rightNav:hover {
	TEXT-DECORATION: none
}
.rightNav {
	FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 12px
}
.rightNavHeader {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 20px
}
.rightNavHeader2 {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 12px
}
A.header2:link {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
A.header2:visited {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
.header2 {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
A.header2:hover {
	TEXT-DECORATION: underline
}
A.header3:link {
	FONT-SIZE: 11pt; COLOR: #ffffff; TEXT-DECORATION: none
}
A.header3:visited {
	FONT-SIZE: 11pt; COLOR: #ffffff; TEXT-DECORATION: none
}
.header3 {
	FONT-SIZE: 11pt; COLOR: #ffffff; TEXT-DECORATION: none
}
A.header3:hover {
	TEXT-DECORATION: underline
}
A.footer:link {
	FONT-SIZE: 10px; COLOR: #666666; TEXT-DECORATION: underline
}
A.footer:visited {
	FONT-SIZE: 10px; COLOR: #666666; TEXT-DECORATION: underline
}
A.footer:hover {
	TEXT-DECORATION: none
}
.footer {
	FONT-SIZE: 10px; COLOR: #666666; TEXT-DECORATION: none
}
A.leftNav1:link {
	FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 12px; TEXT-DECORATION: underline
}
A.leftNav1:visited {
	FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 12px; TEXT-DECORATION: underline
}
A.leftNav1:hover {
	TEXT-DECORATION: none
}
.leftNav1 {
	FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 12px
}
A.leftNav1On:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 12px; TEXT-DECORATION: underline
}
A.leftNav1On:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 12px; TEXT-DECORATION: underline
}
A.leftNav1On:hover {
	TEXT-DECORATION: none
}
A.leftNav2:link {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 12px; TEXT-DECORATION: underline
}
A.leftNav2:visited {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 12px; TEXT-DECORATION: underline
}
A.leftNav2:hover {
	TEXT-DECORATION: none
}
.leftNav2 {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 12px
}
A.leftNav2On:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 12px; TEXT-DECORATION: underline
}
A.leftNav2On:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 12px; TEXT-DECORATION: underline
}
A.leftNav2On:hover {
	TEXT-DECORATION: none
}
A.leftNav3:link {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 12px; TEXT-DECORATION: underline
}
A.leftNav3:visited {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 12px; TEXT-DECORATION: underline
}
A.leftNav3:hover {
	TEXT-DECORATION: none
}
.leftNav3 {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 12px
}
A.leftNav3On:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 12px; TEXT-DECORATION: underline
}
A.leftNav3On:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 12px; TEXT-DECORATION: underline
}
A.leftNav3On:hover {
	TEXT-DECORATION: none
}
A.topNav1:link {
	FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: none
}
A.topNav1:visited {
	FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: none
}
A.topNav1:hover {
	COLOR: #666666; TEXT-DECORATION: underline
}
A.supportBreadcrumb:link {
	FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 12px; TEXT-DECORATION: underline
}
A.supportBreadcrumb:visited {
	FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 12px; TEXT-DECORATION: underline
}
A.supportBreadcrumb:hover {
	TEXT-DECORATION: none
}
.supportBreadcrumb {
	FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 12px
}
A.homeLeftH:link {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #333333; LINE-HEIGHT: 12px; TEXT-DECORATION: none
}
A.homeLeftH:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #333333; LINE-HEIGHT: 12px; TEXT-DECORATION: none
}
A.homeLeftH:hover {
	COLOR: #333333; TEXT-DECORATION: underline
}
A.homeLowerH:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333; LINE-HEIGHT: 12px; TEXT-DECORATION: none
}
A.homeLowerH:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333; LINE-HEIGHT: 12px; TEXT-DECORATION: none
}
A.homeLowerH:hover {
	COLOR: #333333; TEXT-DECORATION: underline
}
A.green:link {
	COLOR: #336633; TEXT-DECORATION: none
}
A.green:visited {
	COLOR: #336633; TEXT-DECORATION: none
}
A.green:hover {
	TEXT-DECORATION: underline
}
A.burgandy:link {
	COLOR: #cc0033; TEXT-DECORATION: none
}
A.burgandy:visited {
	COLOR: #cc0033; TEXT-DECORATION: none
}
A.burgandy:hover {
	TEXT-DECORATION: underline
}
A.H3s:link {
	FONT-SIZE: 12px; COLOR: #336633; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none
}
A.H3s:visited {
	FONT-SIZE: 12px; COLOR: #336633; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none
}
A.H3s:hover {
	TEXT-DECORATION: underline
}
A.H3:link {
	FONT-SIZE: 14px; COLOR: #336633; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none
}
A.H3:visited {
	FONT-SIZE: 14px; COLOR: #336633; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none
}
A.H3:hover {
	TEXT-DECORATION: underline
}

