HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1px; PADDING-TOP: 0px; HEIGHT: 100%
}
#atff {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; VISIBILITY: hidden; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 1px; PADDING-TOP: 0px; HEIGHT: 1px
}
#jQueryAddress {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; VISIBILITY: hidden; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 1px; PADDING-TOP: 0px; HEIGHT: 1px
}
A:active {
	outline: none
}
:unknown {
	moz-outline-style: none
}
#container {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 960px; PADDING-TOP: 0px
}
#tagLine {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 26px; PADDING-TOP: 0px
}
#mastHead {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
#logo {
	PADDING-TOP: 0px
}
#headtitle {
	PADDING-TOP: 14px
}
UL#utility {
	CLEAR: right; FLOAT: right; LIST-STYLE-IMAGE: none; MARGIN: 10px 0px 0px; OVERFLOW: visible; LIST-STYLE-TYPE: none
}
#utility LI {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-LEFT: 15px; COLOR: #737373; MARGIN-RIGHT: 2px
}
#utility LI.sharethis {
	MARGIN-TOP: 0px; FONT-SIZE: 11px; MARGIN-LEFT: 15px; COLOR: #737373; MARGIN-RIGHT: 2px
}
#utility A:link {
	COLOR: #737373; TEXT-DECORATION: none
}
#utility A:visited {
	COLOR: #737373; TEXT-DECORATION: none
}
#utility A:hover {
	COLOR: #737373; TEXT-DECORATION: underline
}
#utility A:active {
	COLOR: #737373; TEXT-DECORATION: underline
}
UL#contact {
	CLEAR: right; PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; FLOAT: right; LIST-STYLE-IMAGE: none; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; LINE-HEIGHT: 1; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#contact LI {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-LEFT: 15px; COLOR: #737373
}
#contact LI.contactText {
	LINE-HEIGHT: 22px
}
#contact LI IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#contact A:link {
	COLOR: #737373; TEXT-DECORATION: none
}
#utility A:visited {
	COLOR: #737373; TEXT-DECORATION: none
}
#contact A:hover {
	COLOR: #737373; TEXT-DECORATION: underline
}
#utility A:active {
	COLOR: #737373; TEXT-DECORATION: underline
}
#contentBox {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #ffffff; PADDING-BOTTOM: 10px; OVERFLOW: visible; PADDING-TOP: 10px
}
#sideContainer {
	FLOAT: left
}
#sideNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 20px; OVERFLOW: hidden; WIDTH: 240px; PADDING-TOP: 20px
}
#sideBar_body {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 20px; OVERFLOW: hidden; WIDTH: 240px; PADDING-TOP: 20px
}
#sideBar_body P {
	PADDING-LEFT: 10px; MARGIN-BOTTOM: 15px
}
UL#headBarTabs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; LIST-STYLE-IMAGE: url(none); PADDING-BOTTOM: 0px; MARGIN: 0px 20px 0px 0px; WIDTH: 220px; COLOR: #ffffff; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL#headBarTabs LI {
	DISPLAY: block
}
UL#headBarTabs LI A {
	DISPLAY: block; PADDING-LEFT: 10px; COLOR: #ffffff; LINE-HEIGHT: 42px; HEIGHT: 42px; TEXT-DECORATION: none
}
UL#headBarTabs LI.callTab {
	MARGIN-TOP: 20px
}
UL#headBarTabs LI.callTab A {
	LINE-HEIGHT: 32px; HEIGHT: 32px
}
UL#headBarTabs LI.joinTab A {
	LINE-HEIGHT: 32px; HEIGHT: 32px
}
UL#headBarTabs LI.callTab A:link {
	BORDER-RIGHT: #aecb99 1px solid; BORDER-TOP: #aecb99 1px solid; BACKGROUND: #4f8430; BORDER-LEFT: #aecb99 1px solid; BORDER-BOTTOM: #aecb99 1px solid
}
UL#headBarTabs LI.callTab A:visited {
	BORDER-RIGHT: #aecb99 1px solid; BORDER-TOP: #aecb99 1px solid; BACKGROUND: #4f8430; BORDER-LEFT: #aecb99 1px solid; BORDER-BOTTOM: #aecb99 1px solid
}
UL#headBarTabs LI.joinTab A:link {
	BORDER-RIGHT: #aecb99 1px solid; BORDER-TOP: #aecb99 1px solid; BACKGROUND: #4f8430; BORDER-LEFT: #aecb99 1px solid; BORDER-BOTTOM: #aecb99 1px solid
}
UL#headBarTabs LI.joinTab A:visited {
	BORDER-RIGHT: #aecb99 1px solid; BORDER-TOP: #aecb99 1px solid; BACKGROUND: #4f8430; BORDER-LEFT: #aecb99 1px solid; BORDER-BOTTOM: #aecb99 1px solid
}
UL#headBarTabs LI.callTab A:hover {
	BORDER-RIGHT: #aecb99 1px solid; BORDER-TOP: #aecb99 1px solid; BACKGROUND: #3d6625; BORDER-LEFT: #aecb99 1px solid; BORDER-BOTTOM: #aecb99 1px solid
}
UL#headBarTabs LI.callTab A:active {
	BORDER-RIGHT: #aecb99 1px solid; BORDER-TOP: #aecb99 1px solid; BACKGROUND: #3d6625; BORDER-LEFT: #aecb99 1px solid; BORDER-BOTTOM: #aecb99 1px solid
}
UL#headBarTabs LI.joinTab A:hover {
	BORDER-RIGHT: #aecb99 1px solid; BORDER-TOP: #aecb99 1px solid; BACKGROUND: #3d6625; BORDER-LEFT: #aecb99 1px solid; BORDER-BOTTOM: #aecb99 1px solid
}
UL#headBarTabs LI.joinTab A:active {
	BORDER-RIGHT: #aecb99 1px solid; BORDER-TOP: #aecb99 1px solid; BACKGROUND: #3d6625; BORDER-LEFT: #aecb99 1px solid; BORDER-BOTTOM: #aecb99 1px solid
}
UL#headBarTabs LI.callTab A {
	BORDER-RIGHT: #aecb99 1px solid; BORDER-TOP: #aecb99 1px solid; BACKGROUND: #3d6625; BORDER-LEFT: #aecb99 1px solid; BORDER-BOTTOM: #aecb99 1px solid
}
.business UL#headBarTabs LI#business A {
	BORDER-RIGHT: #aecb99 1px solid; BORDER-TOP: #aecb99 1px solid; BACKGROUND: #395f23; BORDER-LEFT: #aecb99 1px solid; BORDER-BOTTOM: #aecb99 1px solid
}
.hobby UL#headBarTabs LI#hobby A {
	BORDER-RIGHT: #aecb99 1px solid; BORDER-TOP: #aecb99 1px solid; BACKGROUND: #395f23; BORDER-LEFT: #aecb99 1px solid; BORDER-BOTTOM: #aecb99 1px solid
}
.buyprods UL#headBarTabs LI#buyprods A {
	BORDER-RIGHT: #aecb99 1px solid; BORDER-TOP: #aecb99 1px solid; BACKGROUND: #395f23; BORDER-LEFT: #aecb99 1px solid; BORDER-BOTTOM: #aecb99 1px solid
}
.economy UL#headBarTabs LI#economy A {
	BORDER-RIGHT: #aecb99 1px solid; BORDER-TOP: #aecb99 1px solid; BACKGROUND: #395f23; BORDER-LEFT: #aecb99 1px solid; BORDER-BOTTOM: #aecb99 1px solid
}
.social UL#headBarTabs LI#social A {
	BORDER-RIGHT: #aecb99 1px solid; BORDER-TOP: #aecb99 1px solid; BACKGROUND: #395f23; BORDER-LEFT: #aecb99 1px solid; BORDER-BOTTOM: #aecb99 1px solid
}
.trends UL#headBarTabs LI#trends A {
	BORDER-RIGHT: #aecb99 1px solid; BORDER-TOP: #aecb99 1px solid; BACKGROUND: #395f23; BORDER-LEFT: #aecb99 1px solid; BORDER-BOTTOM: #aecb99 1px solid
}
.money UL#headBarTabs LI#money A {
	BORDER-RIGHT: #aecb99 1px solid; BORDER-TOP: #aecb99 1px solid; BACKGROUND: #395f23; BORDER-LEFT: #aecb99 1px solid; BORDER-BOTTOM: #aecb99 1px solid
}
.about UL#headBarTabs LI#about A {
	BORDER-RIGHT: #aecb99 1px solid; BORDER-TOP: #aecb99 1px solid; BACKGROUND: #395f23; BORDER-LEFT: #aecb99 1px solid; BORDER-BOTTOM: #aecb99 1px solid
}
.contactpage UL#headBarTabs LI#contactpage A {
	BORDER-RIGHT: #aecb99 1px solid; BORDER-TOP: #aecb99 1px solid; BACKGROUND: #395f23; BORDER-LEFT: #aecb99 1px solid; BORDER-BOTTOM: #aecb99 1px solid
}
#headContent {
	BACKGROUND: #ffffff; FLOAT: right; WIDTH: 690px; HEIGHT: 340px
}
.btnLearnMore {
	MARGIN-LEFT: 0px
}
#mainContent {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; FLOAT: right; PADDING-BOTTOM: 20px; MARGIN: 0px; OVERFLOW: visible; WIDTH: 650px; PADDING-TOP: 20px
}
#bigPic01 {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #bfbfbf 1px solid; BACKGROUND-COLOR: #ffffff
}

.sidebar UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.sidebar LI {
	MARGIN: 0px 0px 8px; FONT: 11px/18px Verdana, Arial, Helvetica, sans-serif
}
.sidebar UL LI A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 14px; PADDING-BOTTOM: 5px; MARGIN: 8px 0px; PADDING-TOP: 5px
}
.sidebar UL LI A:link {
	BORDER-RIGHT: #c1c1c1 1px solid; BORDER-TOP: #c1c1c1 1px solid; DISPLAY: block; FONT-WEIGHT: bold; BORDER-LEFT: #c1c1c1 1px solid; COLOR: #333; BORDER-BOTTOM: #c1c1c1 1px solid; TEXT-DECORATION: none
}
.sidebar UL LI A:visited {
	BORDER-RIGHT: #c1c1c1 1px solid; BORDER-TOP: #c1c1c1 1px solid; DISPLAY: block; FONT-WEIGHT: bold; BORDER-LEFT: #c1c1c1 1px solid; COLOR: #333; BORDER-BOTTOM: #c1c1c1 1px solid; TEXT-DECORATION: none
}
.sidebar UL LI A:hover {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BACKGROUND: #dadada; BORDER-LEFT: #999 1px solid; COLOR: #000; BORDER-BOTTOM: #999 1px solid; TEXT-DECORATION: none
}
.sidebar UL LI A:active {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BACKGROUND: #dadada; BORDER-LEFT: #999 1px solid; COLOR: #000; BORDER-BOTTOM: #999 1px solid; TEXT-DECORATION: none
}
.sidebar A:link {
	FONT-WEIGHT: normal; COLOR: #333; TEXT-DECORATION: underline
}
.sidebar A:visited {
	FONT-WEIGHT: normal; COLOR: #333; TEXT-DECORATION: underline
}
.sidebar A:hover {
	FONT-WEIGHT: normal; COLOR: #333
}
.sidebar :active {
	FONT-WEIGHT: normal; COLOR: #333
}
#footer {
	BACKGROUND: url(../images/bgs/foot.jpg) #ffffff no-repeat center bottom; clear:both; PADDING-BOTTOM: 20px; OVERFLOW: visible; height:348px;
}
#insole {
	CLEAR: both; DISPLAY: block; PADDING-BOTTOM: 50px; MARGIN-LEFT: auto; WIDTH: 960px; MARGIN-RIGHT: auto; PADDING-TOP: 120px; HEIGHT: 40px; TEXT-ALIGN: center
}
#dshea {
	CLEAR: both; BORDER-RIGHT: #cccccc thin solid; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc thin solid; MARGIN-TOP: 80px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; FONT: 9px Arial, Helvetica, sans-serif; MARGIN-LEFT: auto; BORDER-LEFT: #cccccc thin solid; WIDTH: 380px; COLOR: #999999; MARGIN-RIGHT: auto; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc thin solid
}
.shim10w {
	WIDTH: 10px
}
.flL {
	FLOAT: left
}
.flR {
	FLOAT: right
}
.alL {
	TEXT-ALIGN: left
}
.alR {
	TEXT-ALIGN: right
}
.video {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 10px; COLOR: #999999; LINE-HEIGHT: 1; PADDING-TOP: 0px
}
#regionselector {
	BORDER-RIGHT: #cccccc thin solid; PADDING-RIGHT: 1px; BORDER-TOP: #cccccc thin solid; MARGIN-TOP: -3px; PADDING-LEFT: 1px; BACKGROUND: #fff; PADDING-BOTTOM: 1px; FONT: 11px Geneva, Arial, Helvetica, sans-serif; BORDER-LEFT: #cccccc thin solid; WIDTH: 140px; COLOR: #666; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc thin solid
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 13px/1.5 Arial, Verdana, Helvetica, 'Liberation Sans', FreeSans, sans-serif; PADDING-TOP: 0px
}
A:unknown {
	outline: 1px dotted invert
}
HR {
	CLEAR: both; BORDER-RIGHT: #ccc 0px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 0px solid; BORDER-BOTTOM: #ccc 0px solid; HEIGHT: 0px
}
H1 {
	FONT-SIZE: 32px
}
H2 {
	FONT-SIZE: 20px
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-TOP: 5px
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px
}
H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
H6 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
P {
	MARGIN-BOTTOM: 10px
}
DL {
	MARGIN-BOTTOM: 10px
}
HR {
	MARGIN-BOTTOM: 10px
}
H1 {
	MARGIN-BOTTOM: 10px
}
H2 {
	MARGIN-BOTTOM: 10px
}
H3 {
	MARGIN-BOTTOM: 10px
}
H4 {
	MARGIN-BOTTOM: 10px
}
H5 {
	MARGIN-BOTTOM: 10px
}
H6 {
	MARGIN-BOTTOM: 10px
}
OL {
	MARGIN-BOTTOM: 10px
}
UL {
	MARGIN-BOTTOM: 10px
}
PRE {
	MARGIN-BOTTOM: 10px
}
TABLE {
	MARGIN-BOTTOM: 10px
}
ADDRESS {
	MARGIN-BOTTOM: 10px
}
FIELDSET {
	MARGIN-BOTTOM: 10px
}
#contentBox P {
	LINE-HEIGHT: 1.5
}
#headContent P {
	LINE-HEIGHT: 1.5
}
#mainContent P {
	LINE-HEIGHT: 1.5
}
H1 {
	FONT-WEIGHT: normal; FONT-FAMILY: "Myriad Light", "Verlag Condensed", "Abadi MT Condensed", "Futura Std Light Condensed", "Futura Condensed", "Gill Sans", "Arial Narrow", Calibri, "Trebuchet MS", Georgia, sans-serif
}
H2 {
	FONT-WEIGHT: normal; FONT-FAMILY: "Myriad Light", "Verlag Condensed", "Abadi MT Condensed", "Futura Std Light Condensed", "Futura Condensed", "Gill Sans", "Arial Narrow", Calibri, "Trebuchet MS", Georgia, sans-serif
}
H3 {
	FONT-WEIGHT: normal; FONT-FAMILY: "Myriad Light", "Verlag Condensed", "Abadi MT Condensed", "Futura Std Light Condensed", "Futura Condensed", "Gill Sans", "Arial Narrow", Calibri, "Trebuchet MS", Georgia, sans-serif
}
H4 {
	FONT-WEIGHT: normal; FONT-FAMILY: "Myriad Light", "Verlag Condensed", "Abadi MT Condensed", "Futura Std Light Condensed", "Futura Condensed", "Gill Sans", "Arial Narrow", Calibri, "Trebuchet MS", Georgia, sans-serif
}
H5 {
	FONT-WEIGHT: normal; FONT-FAMILY: "Myriad Light", "Verlag Condensed", "Abadi MT Condensed", "Futura Std Light Condensed", "Futura Condensed", "Gill Sans", "Arial Narrow", Calibri, "Trebuchet MS", Georgia, sans-serif
}
H6 {
	FONT-WEIGHT: normal; FONT-FAMILY: "Myriad Light", "Verlag Condensed", "Abadi MT Condensed", "Futura Std Light Condensed", "Futura Condensed", "Gill Sans", "Arial Narrow", Calibri, "Trebuchet MS", Georgia, sans-serif
}
#header {
	DISPLAY: block; PADDING-LEFT: 20px; MARGIN-BOTTOM: 20px; OVERFLOW: hidden; WIDTH: 940px
}
#header #nav {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; Z-INDEX: 99; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 14px/38px "Myriad", "Verlag", "Abadi MT ", "Futura Std", "Futura", "Gill Sans", "Arial", Calibri, "Trebuchet MS", Georgia, sans-serif; TEXT-TRANSFORM: uppercase; WIDTH: 900px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#header #nav UL {
	BORDER-RIGHT: #000000 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000000 0px solid; DISPLAY: block; PADDING-LEFT: 0px; Z-INDEX: 99; FLOAT: left; PADDING-BOTTOM: 0px; FONT: bold 11px/1 Arial, Verdana, Helvetica, 'Liberation Sans', FreeSans, sans-serif; TEXT-TRANSFORM: capitalize; BORDER-LEFT: #000000 0px solid; WIDTH: 750px; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 0px solid; LIST-STYLE-TYPE: none
}
#header #nav A {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 14px/38px Univers,Frutiger,Futura,Helvetica,Verdana,Arial,sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #fff; PADDING-TOP: 0px; TEXT-DECORATION: none
}

#header #nav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#header #nav LI#join {
	MARGIN-LEFT: 40px
}
#header #nav LI#join A {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#header #nav LI UL {
	BORDER-TOP-WIDTH: 1px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 1px; BACKGROUND: #333333; LEFT: -999em; BORDER-BOTTOM-WIDTH: 1px; PADDING-BOTTOM: 5px; MARGIN: 0px; TEXT-TRANSFORM: none; WIDTH: 165px; COLOR: #ffffff; POSITION: absolute; HEIGHT: auto; BORDER-RIGHT-WIDTH: 1px
}
#header #nav LI LI {
	PADDING-RIGHT: 10px; BACKGROUND: url(none); WIDTH: 155px; BORDER-BOTTOM: #666666 1px solid
}
#header #nav LI UL A {
	BACKGROUND: url(none); PADDING-BOTTOM: 8px; FONT: 11px/1 Arial, Verdana, Helvetica, 'Liberation Sans', FreeSans, sans-serif; TEXT-TRANSFORM: none; WIDTH: 120px; COLOR: #fff; PADDING-TOP: 8px
}
#header #nav LI UL UL {
	MARGIN: -29px 0px 0px 165px
}
#header #nav LI:hover UL UL {
	LEFT: -999em
}
#header #nav LI:hover UL UL UL {
	LEFT: -999em
}
#header #nav LI.sfhover UL UL {
	LEFT: -999em
}
#header #nav LI.sfhover UL UL UL {
	LEFT: -999em
}
#header #nav LI:hover UL {
	LEFT: auto
}
#header #nav LI LI:hover UL {
	LEFT: auto
}
#header #nav LI LI LI:hover UL {
	LEFT: auto
}
#header #nav LI.sfhover UL {
	LEFT: auto
}
#header #nav LI LI.sfhover UL {
	LEFT: auto
}
#header #nav LI LI LI.sfhover UL {
	LEFT: auto
}
#header #nav UL LI:hover {
	
}
#header #nav UL LI.sfhover {
	
}
#header #nav UL LI A:hover {
	BACKGROUND: url(none); TEXT-DECORATION: none
}
#header #nav UL LI A.sfhover {
	BACKGROUND: url(none); TEXT-DECORATION: none
}
#header #nav LI:hover {
	POSITION: static
}
#header #nav LI.hover {
	POSITION: static
}
#overlay {
	
}
#overlay DIV.wrap {
	PADDING-RIGHT: 15px; OVERFLOW-Y: auto; HEIGHT: 480px
}
.wrap P {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
.wrap H1 {
	MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 10px; COLOR: #ffffff; LINE-HEIGHT: 1; BORDER-BOTTOM: #999999 thin solid
}
.wrap H2 {
	BORDER-TOP: #999999 thin solid; MARGIN-TOP: 1px; FONT-WEIGHT: bold; COLOR: #ff9900; LINE-HEIGHT: 1; PADDING-TOP: 15px
}
.wrap H2 A:link {
	COLOR: #ff9900; TEXT-DECORATION: none
}
.wrap H2 A:visited {
	COLOR: #ff9900; TEXT-DECORATION: none
}
.wrap H2 A:hover {
	COLOR: #ff9900; TEXT-DECORATION: underline
}
.wrap H2 A:active {
	COLOR: #ff9900; TEXT-DECORATION: underline
}
.wrap A:link {
	COLOR: #ffcc00
}
.wrap A:visited {
	COLOR: #ffcc00
}
.wrap A:hover {
	COLOR: #ffcc00
}
.wrap A:active {
	COLOR: #ffcc00
}
.moreInfoBox {
	BORDER-RIGHT: #4d4d4d thin solid; PADDING-RIGHT: 6px; BORDER-TOP: #4d4d4d thin solid; DISPLAY: block; PADDING-LEFT: 6px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 3px; BORDER-LEFT: #4d4d4d thin solid; PADDING-TOP: 3px; BORDER-BOTTOM: #4d4d4d thin solid
}
.panes {
	COLOR: #333333
}
.wrap .panes A:link {
	COLOR: #006600
}
.wrap .panes A:visited {
	COLOR: #006600
}
.wrap .panes A:hover {
	COLOR: #006600
}
.wrap .panes A:active {
	COLOR: #006600
}
.wrap .tabs A:link {
	COLOR: #333333
}
.wrap .tabs A:visited {
	COLOR: #333333
}
.wrap .tabs A:hover {
	COLOR: #333333
}
.wrap .tabs A:active {
	COLOR: #333333
}
.panes H1 {
	MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 10px; COLOR: #333333; LINE-HEIGHT: 1; BORDER-BOTTOM: #999999 thin solid
}
.panes H2 {
	BORDER-TOP: #999999 thin solid; MARGIN-TOP: 1px; FONT-WEIGHT: bold; COLOR: #006600; LINE-HEIGHT: 1; PADDING-TOP: 15px
}
.panes H2 A:link {
	COLOR: #006600; TEXT-DECORATION: none
}
.panes H2 A:visited {
	COLOR: #006600; TEXT-DECORATION: none
}
.panes H2 A:hover {
	COLOR: #006600; TEXT-DECORATION: underline
}
.panes H2 A:active {
	COLOR: #006600; TEXT-DECORATION: underline
}
DIV.panes DIV {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #999 0px solid; DISPLAY: none; PADDING-LEFT: 10px; FONT-SIZE: 14px; PADDING-BOTTOM: 15px; OVERFLOW: visible; BORDER-LEFT: #999 1px solid; PADDING-TOP: 15px; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #fff
}
DIV.panes DIV.panes {
	DISPLAY: block
}
DIV.panes DIV.panes DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; BORDER-TOP-STYLE: none; PADDING-TOP: 15px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL.tabs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #666 1px solid; LIST-STYLE-TYPE: none; HEIGHT: 30px
}
UL.tabs LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; LIST-STYLE-IMAGE: none! important; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: 0px; PADDING-TOP: 0px
}
UL.tabs A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND: url(../images/blue.png) no-repeat -420px 0px; PADDING-BOTTOM: 0px; MARGIN: 1px 0px 0px; WIDTH: 118px; COLOR: #333; LINE-HEIGHT: 30px; PADDING-TOP: 0px; TOP: 1px; HEIGHT: 30px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
UL.tabs A:active {
	outline: none
}
UL.tabs A:hover {
	BACKGROUND-POSITION: -420px -31px; COLOR: #fff
}
UL.tabs A.current {
	BACKGROUND-POSITION: -420px -62px; CURSOR: default! important; COLOR: #000! important
}
UL.tabs A.current:hover {
	BACKGROUND-POSITION: -420px -62px; CURSOR: default! important; COLOR: #000! important
}
UL.tabs LI.current A {
	BACKGROUND-POSITION: -420px -62px; CURSOR: default! important; COLOR: #000! important
}
UL.tabs A.s {
	BACKGROUND-POSITION: -553px 0px; WIDTH: 81px
}
UL.tabs A.s:hover {
	BACKGROUND-POSITION: -553px -31px
}
UL.tabs A.current {
	BACKGROUND-POSITION: -553px -62px
}
UL.tabs A.l {
	BACKGROUND-POSITION: -248px 0px; WIDTH: 174px
}
UL.tabs A.l:hover {
	BACKGROUND-POSITION: -248px -31px
}
UL.tabs A.current {
	BACKGROUND-POSITION: -248px -62px
}
UL.tabs A.xl {
	BACKGROUND-POSITION: 0px 0px; WIDTH: 248px
}
UL.tabs A.xl:hover {
	BACKGROUND-POSITION: 0px -31px
}
UL.tabs A.current {
	BACKGROUND-POSITION: 0px -62px
}
DIV.panes DIV.pane {
	DISPLAY: none
}
#autoShipChart .Black11 P {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
#autoShipChart TD {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
#autoShipChart .table_content {
	PADDING-LEFT: 1px; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#autoShipChart .table_header {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #2576a7; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#autoShipChart .spotlight {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#autoShipChart .spec_price {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#autoShipChart .table_head {
	FONT-WEIGHT: 600; FONT-SIZE: 13px; COLOR: #006699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#autoShipChart .title16 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #006699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#autoShipChart #divSave {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND-IMAGE: url(../images/autoShip_bSave.jpg); PADDING-BOTTOM: 1px; WIDTH: 182px; MARGIN-RIGHT: 32px; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 17px
}
#autoShipChart #divEquals {
	BORDER-TOP: #999999 1px solid
}
#autoShipChart .style5 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 9px; COLOR: #333333; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#autoShipChart .table_head {
	FONT-WEIGHT: 600; FONT-SIZE: 13px; COLOR: #006699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#autoShipChart .title16 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #006699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#autoShipChart #divSave {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND-IMAGE: url(../images/autoShip_bSave.jpg); PADDING-BOTTOM: 1px; WIDTH: 182px; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 17px
}
#autoShipChart #divEquals {
	BORDER-TOP: #999999 1px solid
}
A.player {
	DISPLAY: block; WIDTH: 340px; CURSOR: pointer; COLOR: #fff; HEIGHT: 240px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.player IMG {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 115px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#player {
	FLOAT: left
}
#playlist {
	OVERFLOW-Y: auto; PADDING-LEFT: 10px; FLOAT: right; OVERFLOW-X: hidden; WIDTH: 260px; HEIGHT: 375px
}
#playlist A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 7px; MARGIN-BOTTOM: 7px; PADDING-BOTTOM: 7px; FONT: 11px Arial, Geneva, Helvetica, sans-serif; BORDER-LEFT: #ccc 1px solid; WIDTH: 210px; COLOR: #666; PADDING-TOP: 7px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 60px; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
#playlist A:hover {
	BACKGROUND-COLOR: #ffc
}
#playlist A.progress {
	BACKGROUND-COLOR: #efefef
}
#playlist A.playing {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid; BACKGROUND-COLOR: #ffc
}
#playlist A.paused {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid; BACKGROUND-COLOR: #ffc
}
#playlist A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 60px; MARGIN-RIGHT: 10px; HEIGHT: 60px; BORDER-RIGHT-WIDTH: 0px
}
#playlist A STRONG {
	PADDING-BOTTOM: 5px; COLOR: #000
}
#playlist A EM {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 20px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(00_images/clock.gif) no-repeat 0px 50%; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; COLOR: #333; MARGIN-RIGHT: 10px; FONT-STYLE: normal; BORDER-RIGHT-WIDTH: 0px
}
#shop #container .shopcluster {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#shop #container .shopcluster A IMG {
	BORDER-RIGHT: #5d9732 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #5d9732 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #5d9732 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #5d9732 1px solid
}
#shop #container .subhead2sm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #0069a6; PADDING-TOP: 10px
}
#shop #container .subhead2sm H1 {
	COLOR: #0069a6
}
#shop #container .shopcluster H3.shopsectname {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; BACKGROUND: url(../images/shophome-h3back01green.png) #3786cd repeat-x 50% top; PADDING-BOTTOM: 12px; MARGIN: 0px; FONT: 14px/14px Helvetica, Helv, Univers, Verdana, Arial, sans-serif; TEXT-TRANSFORM: uppercase; WIDTH: 177px; COLOR: #ffffff; PADDING-TOP: 12px
}
#shop #container .shopcluster H3.shopsectname A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#shop #container .shopcluster H3.shopsectname A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#shop #container .shopcluster H3.shopsectname A:hover {
	TEXT-DECORATION: underline
}
#shop #container .shopcluster H3.shopsectname A:active {
	TEXT-DECORATION: underline
}
#shop #container .shopcluster UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 185px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#shop #container .shopcluster LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 185px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#shop #container .shopcluster UL LI A:link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; MARGIN: 0px; FONT: 11px/11px Verdana, Arial, Helvetica, sans-serif; COLOR: #666666; BORDER-TOP-STYLE: none; PADDING-TOP: 8px; BORDER-BOTTOM: #cfe8c2 1px solid; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LETTER-SPACING: -0.06em; HEIGHT: 11px; TEXT-DECORATION: none
}
#shop #container .shopcluster UL LI A:visited {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; MARGIN: 0px; FONT: 11px/11px Verdana, Arial, Helvetica, sans-serif; COLOR: #666666; BORDER-TOP-STYLE: none; PADDING-TOP: 8px; BORDER-BOTTOM: #cfe8c2 1px solid; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LETTER-SPACING: -0.06em; HEIGHT: 11px; TEXT-DECORATION: none
}
#shop #container .shopcluster UL LI A:hover {
	BACKGROUND: #ddecd3; COLOR: #000000
}
#shop #container .shopcluster UL LI A:active {
	BACKGROUND: #ddecd3; COLOR: #000000
}
#shop #container .more UL LI A:link {
	BACKGROUND: #ddecd3; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#shop #container .more UL LI A:visited {
	BACKGROUND: #ddecd3; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#shop #container .more UL LI A:hover {
	BACKGROUND: #cfe8c2; COLOR: #000000; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#shop #container .more UL LI A:active {
	BACKGROUND: #cfe8c2; COLOR: #000000; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.vertsep {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 9px; PADDING-TOP: 0px
}
#checkMainCol {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 1%; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: visible; WIDTH: 58%; PADDING-TOP: 0px
}
#checkSideCol {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; FLOAT: right; PADDING-BOTTOM: 0px; OVERFLOW: visible; WIDTH: 40%; PADDING-TOP: 0px
}
#col_1of2 {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 1%; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: visible; WIDTH: 49%; PADDING-TOP: 0px
}
#col_2of2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; FLOAT: right; PADDING-BOTTOM: 0px; OVERFLOW: visible; WIDTH: 49%; PADDING-TOP: 0px
}
#checkout UL {
	LIST-STYLE-IMAGE: url(../images/icon_leaf1.png); BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#checkout LI {
	DISPLAY: list-item
}
.forgot {
	DISPLAY: inline-block; FONT-SIZE: 10px
}
INPUT.btn {
	BORDER-RIGHT: #d57a14 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #d57a14 1px solid; DISPLAY: inline-block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../images/buttons/formBtnBackOrange1.gif) #ff9900; PADDING-BOTTOM: 3px; MARGIN: 2px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #d57a14 1px solid; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: #d57a14 1px solid
}
INPUT.btnhov {
	BORDER-RIGHT: #660000 1px solid; BORDER-TOP: #660000 1px solid; BORDER-LEFT: #660000 1px solid; BORDER-BOTTOM: #660000 1px solid
}
.page_error {
	FONT-SIZE: 11px; COLOR: #b90000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.page_errors {
	FONT-SIZE: 11px; COLOR: #b90000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#editSettings UL {
	LIST-STYLE-TYPE: disc
}
TABLE.layoutTable {
	MARGIN-BOTTOM: 0px; BORDER-COLLAPSE: separate; border-spacing: 1px
}
