#ebay-template {
display: none;
}
#ebay-store-templates {
display: none;
}
BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}

DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TH {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
	font-size: 11px;
	line-height: 20px;
}
TABLE {
	BORDER-SPACING: 0; BORDER-COLLAPSE: collapse
}
FIELDSET {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
ADDRESS {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
CAPTION {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
CITE {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
CODE {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
DFN {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
EM {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
STRONG {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
TH {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
VAR {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
OL {
	LIST-STYLE-TYPE: none
}
UL {
	LIST-STYLE-TYPE: none
}
CAPTION {
	TEXT-ALIGN: left
}
TH {
	TEXT-ALIGN: left
}
H1 {
	FONT-SIZE: 100%
}
H2 {
	FONT-SIZE: 100%
}
H3 {
	FONT-SIZE: 100%
}
H4 {
	FONT-SIZE: 100%
}
H5 {
	FONT-SIZE: 100%
}
H6 {
	FONT-SIZE: 100%
}
Q:before {
	CONTENT: ''
}
Q:after {
	CONTENT: ''
}
A {
	OUTLINE-STYLE: none
}
.hide {
	DISPLAY: none !important
}
.block {
	DISPLAY: block !important
}
.left {
	MARGIN-BOTTOM: 1.7em !important; FLOAT: left; MARGIN-RIGHT: 1.7em !important
}
.right {
	MARGIN-BOTTOM: 1.7em !important; FLOAT: right; MARGIN-LEFT: 1.7em !important
}
.clear {
	CLEAR: both !important
}
.clear-left {
	CLEAR: left !important
}
.clear-right {
	CLEAR: right !important
}
.text-left {
	TEXT-ALIGN: left !important
}
.text-right {
	TEXT-ALIGN: right !important
}
.text-center {
	TEXT-ALIGN: center !important
}
.top {
	VERTICAL-ALIGN: top !important
}
.middle {
	VERTICAL-ALIGN: middle !important
}
.bottom {
	VERTICAL-ALIGN: bottom !important
}
.zero-margin {
	MARGIN: 0px
}
.zero-padding {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
.no-border {
	BORDER-BOTTOM-STYLE: none !important; BORDER-RIGHT-STYLE: none !important; BORDER-TOP-STYLE: none !important; BORDER-LEFT-STYLE: none !important
}
.nowrap {
	WHITE-SPACE: nowrap !important
}
.margin-bottom {
	MARGIN-BOTTOM: 1.7em !important
}
.uppercase {
	TEXT-TRANSFORM: uppercase !important
}
.clear-fix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
HR {
	BORDER-BOTTOM: #1f1f1f 1px solid; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px 0px 1.7em; CLEAR: both; BORDER-TOP: #000 1px solid; BORDER-LEFT-WIDTH: 0px
}
HR.solid {
	BORDER-TOP: #1f1f1f 1px solid
}
#content-primary H1 {
	MARGIN: 0px 0px 1.03em
}
#content-primary #posts H1 {
	MARGIN-LEFT: 0px
}
#content-primary H2 {
	MARGIN: 0px 0px 1.33em
}
#content-primary H3 {
	BORDER-BOTTOM: #1f1f1f 1px dotted; PADDING-BOTTOM: 0.1em; MARGIN: 0px 0px 1.45em
}
#content-primary H4 {
	MARGIN: 0px
}
#content-primary P {
	MARGIN: 0px 0px 1.7em
}
#content-primary P.intro {
	BORDER-BOTTOM: #1f1f1f 2px solid; PADDING-BOTTOM: 1.24em; MARGIN-BOTTOM: 1.33em
}
#content-primary P.noline.intro {
	PADDING-BOTTOM: 0px; MARGIN-BOTTOM: 0.74em; BORDER-BOTTOM-WIDTH: 0px
}
#content-primary BLOCKQUOTE {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1.5em; PADDING-RIGHT: 1.5em; MARGIN-BOTTOM: 1.24em; PADDING-TOP: 0px
}
#content-primary BLOCKQUOTE:before {
	POSITION: relative; DISPLAY: block
}
#content-primary BLOCKQUOTE:after {
	POSITION: relative; DISPLAY: block
}
#content-primary BLOCKQUOTE:before {
	WIDTH: 1em; MARGIN-BOTTOM: -1em; MARGIN-LEFT: -0.55em; TOP: 0px; MARGIN-RIGHT: -1.3em
}
#content-primary BLOCKQUOTE:after {
	MARGIN-TOP: -0.85em; MARGIN-BOTTOM: -0.25em; MARGIN-RIGHT: -0.5em
}
#content-primary UL UL {
	MARGIN: 0.85em 0px 0px
}
#content-primary LI {
	LINE-HEIGHT: 1.7em; MARGIN-BOTTOM: 0.85em
}
.note {
	MARGIN: 0px 0px 2em; MAX-WIDTH: 40em
}
#content-primary P A {
	BORDER-BOTTOM: #666 1px dotted; PADDING-BOTTOM: 0.1em
}
#content-primary DL A {
	BORDER-BOTTOM: #666 1px dotted; PADDING-BOTTOM: 0.1em
}
#content-primary OL A {
	BORDER-BOTTOM: #666 1px dotted; PADDING-BOTTOM: 0.1em
}
#content-primary UL A {
	BORDER-BOTTOM: #666 1px dotted; PADDING-BOTTOM: 0.1em
}
#content-primary P A:hover {
	BORDER-BOTTOM: #ccc 1px solid
}
#content-primary DL A:hover {
	BORDER-BOTTOM: #ccc 1px solid
}
#content-primary OL A:hover {
	BORDER-BOTTOM: #ccc 1px solid
}
#content-primary UL A:hover {
	BORDER-BOTTOM: #ccc 1px solid
}
ABBR {
	BORDER-BOTTOM: #666 1px dotted
}
DFN {
	BORDER-BOTTOM: #666 1px dotted
}
ACRONYM {
	BORDER-BOTTOM: #666 1px dotted
}
#blog #content-primary #post-wrap UL LI H3 A {
	BORDER-BOTTOM-WIDTH: 0px
}
#blog #content-primary #post-wrap UL LI H3 A:hover {
	BORDER-BOTTOM: #666 1px dotted
}
#wrap-outer {
	MIN-WIDTH: 1000px;
	background-image: url(../images/bg_wrap_outer.jpg);
}
.tableback {
	background-attachment: fixed;
	background-image: url(../images/bg_wrap_inner.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#wrap-inner {
	MIN-WIDTH: 1000px;
	background-image: url(../images/bg_wrap_inner.jpg);
}
#header {
	MARGIN: 0px auto; CLEAR: both
}
#content {
	MARGIN: 0px auto; CLEAR: both
}
#footer {
	MARGIN: 0px auto; CLEAR: both
}
#header .wrap {
	MARGIN: 0px auto; WIDTH: 1000px; CLEAR: both
}
#content .wrap {
	MARGIN: 0px auto; WIDTH: 1000px; CLEAR: both
}
#footer .wrap {
	MARGIN: 0px auto; WIDTH: 1000px; CLEAR: both
}
#header {
	WIDTH: 1000px
}
#header .wrap {
	WIDTH: 1000px; FLOAT: left
}
#nav-global #skip {
	DISPLAY: none
}
#nav-global {
	PADDING-BOTTOM: 0.2em; MIN-HEIGHT: 30px; PADDING-LEFT: 100px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: right; PADDING-TOP: 0px
}
#nav-global UL {
	FLOAT: left; MARGIN-RIGHT: 1.5em
}
#nav-global LI {
	PADDING-BOTTOM: 0.6em; PADDING-LEFT: 0.8em; PADDING-RIGHT: 0.8em; FLOAT: left; PADDING-TOP: 0.6em
}
#nav-global LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; PADDING-TOP: 0px
}
#nav-global LI.cart A {
	PADDING-LEFT: 15px
}
#header FORM {
	DISPLAY: inline; FLOAT: left
}
#header FORM FIELDSET {
	DISPLAY: inline; FLOAT: left
}
#header FORM .text {

	BORDER-BOTTOM: #444 1px solid; BORDER-LEFT: #444 1px solid; PADDING-BOTTOM: 2px; MARGIN-TOP: 0.6em; PADDING-LEFT: 4px; WIDTH: 10em; PADDING-RIGHT: 4px; FLOAT: left; BORDER-TOP: #444 1px solid; BORDER-RIGHT: #444 1px solid; PADDING-TOP: 2px
}
#header FORM .submit {
	MARGIN: 0.6em 10px 0px 8px
}
#nav-primary #logo {
	WIDTH: 160px !important; DISPLAY: inline; FLOAT: left; HEIGHT: 70px
}
#nav-primary #logo A {
	TEXT-INDENT: -5000px; WIDTH: 160px; DISPLAY: block; HEIGHT: 70px
}
#nav-primary #logo A IMG {
	POSITION: absolute; DISPLAY: none !important; FLOAT: left; TOP: 0px; LEFT: 0px
}
#nav-primary UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 368px; PADDING-RIGHT: 13px; FLOAT: right; HEIGHT: 19px; CLEAR: right; PADDING-TOP: 0px
}
#nav-primary UL.nav-uk {
	WIDTH: 215px
}
#nav-primary UL.nav-jp {
	WIDTH: 355px
}
#nav-primary LI {
	MARGIN: 8px 0px 0px 10px; FLOAT: left; HEIGHT: 19px
}
#nav-primary LI A {
	DISPLAY: block; FLOAT: left; HEIGHT: 19px
}
#nav-primary LI#nav-products A {
	WIDTH: 81px
}
#nav-primary LI#nav-innovation A {
	WIDTH: 89px
}
#nav-primary LI#nav-sports A {
	WIDTH: 65px
}
#nav-primary LI#nav-community A {
	WIDTH: 93px
}
#nav-primary LI#nav-custom A {
	WIDTH: 68px
}
#nav-primary LI#nav-team A {
	WIDTH: 50px
}
#nav-primary LI#nav-retail A {
	WIDTH: 57px
}
#nav-primary LI#nav-store A {
	WIDTH: 58px
}
#nav-primary LI#nav-hdo A {
	WIDTH: 43px
}
#nav-primary LI#nav-men A {
	WIDTH: 46px
}
#nav-primary LI#nav-women A {
	WIDTH: 65px
}
#nav-secondary {
	BORDER-BOTTOM: #1f1f1f 1px solid; PADDING-BOTTOM: 0.3em; PADDING-LEFT: 0px; WIDTH: 1000px; PADDING-RIGHT: 0px; FLOAT: left; CLEAR: both; BORDER-TOP: #151515 1px solid; PADDING-TOP: 0.3em
}
#nav-secondary UL {
	BORDER-LEFT: #000 1px solid; DISPLAY: inline; FLOAT: right; MARGIN-RIGHT: 21px; BORDER-RIGHT: #1f1f1f 1px solid
}
#nav-secondary LI {
	DISPLAY: inline; FLOAT: left
}
#nav-secondary LI A {
	BORDER-LEFT: #1f1f1f 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0.8em; PADDING-RIGHT: 0.8em; DISPLAY: block; FLOAT: left; BORDER-RIGHT: #000 1px solid; PADDING-TOP: 0px
}
#nav-secondary LI.selected A {
	COLOR: #900
}
#breadcrumbs {
	MARGIN-LEFT: 20px
}
#content {
	WIDTH: 1000px
}
#content .wrap {
	MIN-HEIGHT: 500px; FLOAT: left
}
#content-primary {
	WIDTH: 800px !important; DISPLAY: inline; FLOAT: right; PADDING-TOP: 20px
}
#content-secondary {
	WIDTH: 180px !important; DISPLAY: inline; FLOAT: left
}
BODY.fullwidth #content-primary {
	PADDING-BOTTOM: 20px !important; PADDING-LEFT: 20px !important; WIDTH: 960px !important; PADDING-RIGHT: 20px !important; PADDING-TOP: 20px !important
}
BODY.fullwidth #content-secondary {
	DISPLAY: none
}
#head-img {
	BORDER-BOTTOM: #1f1f1f 1px solid; MARGIN: 0px auto; DISPLAY: block; CLEAR: both; BORDER-TOP: #000 1px solid
}
#footer {
	PADDING-BOTTOM: 1.6em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 1.6em
}
#nav-footer UL {
	WIDTH: 615px; FLOAT: right
}
#nav-footer LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.8em; PADDING-RIGHT: 0.8em; DISPLAY: inline; BORDER-RIGHT: #333 1px solid; PADDING-TOP: 0px
}
#nav-footer LI.last {
	BORDER-RIGHT-WIDTH: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#footer P {
	MARGIN-BOTTOM: 1.8em; CLEAR: right
}
#ad_pixel {
	Z-INDEX: 0; POSITION: absolute; WIDTH: 1px; HEIGHT: 1px; TOP: 0px; LEFT: 0px
}
.hide {
	DISPLAY: none
}
.print-logo {
	DISPLAY: none
}
.close-button {
	DISPLAY: none
}
#content-main .clear {
	HEIGHT: 1px; CLEAR: both
}
#content-main .video {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 3px; PADDING-TOP: 0px
}
#notice {
	BORDER-BOTTOM: #900 1px solid; BORDER-LEFT: #900 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 25px; PADDING-RIGHT: 5px; BORDER-TOP: #900 1px solid; BORDER-RIGHT: #900 1px solid; PADDING-TOP: 5px
}
:unknown {
	BACKGROUND: #900; COLOR: #fff
}
:unknown {
	BACKGROUND: #900; COLOR: #fff
}
#content-primary .box {
	BORDER-BOTTOM: #1f1f1f 1px solid; BORDER-LEFT: #1f1f1f 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 1.7em; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #1f1f1f 1px solid; BORDER-RIGHT: #1f1f1f 1px solid; PADDING-TOP: 2px
}
#content-primary .box H2 {
	PADDING-BOTTOM: 0.7em; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0.7em
}
#content-primary .box H3 {
	PADDING-BOTTOM: 0.7em; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0.7em
}
#content-primary .box P {
	PADDING-BOTTOM: 0.7em; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0.7em
}
#content-primary .box OL {
	PADDING-BOTTOM: 0.7em; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0.7em
}
#content-primary .box UL {
	PADDING-BOTTOM: 0.7em; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0.7em
}
#content-primary .box OL OL {
	PADDING-LEFT: 1.5em
}
#content-primary .box UL UL {
	PADDING-LEFT: 1.5em
}
#content-primary .box H2 {
	PADDING-TOP: 0.5em
}
#content-primary .box H3 {
	PADDING-TOP: 0.5em
}
#content-primary .box-img {
	BORDER-BOTTOM: #1f1f1f 1px solid; BORDER-LEFT: #1f1f1f 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; DISPLAY: block; BORDER-TOP: #1f1f1f 1px solid; BORDER-RIGHT: #1f1f1f 1px solid; PADDING-TOP: 1px
}
#content-primary .box-img IMG {
	DISPLAY: block
}
#content-primary #tabs {
	BORDER-BOTTOM: #666 2px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; MARGIN-BOTTOM: 0px !important; FLOAT: left; PADDING-TOP: 0px
}
#content-primary #tabs LI {
	BORDER-LEFT: #333 1px solid; MARGIN: 0px; DISPLAY: inline; FLOAT: left; BORDER-RIGHT: #0f0f0f 1px solid
}
#content-primary #tabs LI:first-child {
	BORDER-LEFT: #333 1px solid
}
#content-primary #tabs A {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0.4em; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 1.5em; WIDTH: auto; PADDING-RIGHT: 1.5em; DISPLAY: block; BORDER-TOP-STYLE: none; FLOAT: left; BORDER-LEFT-STYLE: none; PADDING-TOP: 0.4em
}
#content-primary #tabs A:hover {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0.4em; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 1.5em; WIDTH: auto; PADDING-RIGHT: 1.5em; DISPLAY: block; BORDER-TOP-STYLE: none; FLOAT: left; BORDER-LEFT-STYLE: none; PADDING-TOP: 0.4em
}
#content-primary #tabs LI.on {
	BORDER-LEFT: #505050 1px solid; BORDER-RIGHT: #0f0f0f 1px solid
}
#content-primary #tab-content {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1.7em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; CLEAR: left; PADDING-TOP: 0px
}
#content-primary #tab_content {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1.7em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; CLEAR: left; PADDING-TOP: 0px
}
#content-primary #tab-content .tab-group {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
#content-primary #tab_content .tab_group {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
#content-primary #tab-content .zero-pad.tab-group {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#content-primary #tab_content .zero_pad.tab_group {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#content-primary .mini-gallery IMG {
	BORDER-BOTTOM: #333 1px solid; BORDER-LEFT: #333 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; DISPLAY: block; BORDER-TOP: #333 1px solid; BORDER-RIGHT: #333 1px solid; PADDING-TOP: 1px
}
#content-primary .mini-gallery-thumbs LI {
	MARGIN: 0px 10px 10px 0px; DISPLAY: inline; FLOAT: left
}
#content-primary .mini-gallery-thumbs LI A {
	BORDER-BOTTOM: #333 1px solid; BORDER-LEFT: #333 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; DISPLAY: block; FLOAT: left; BORDER-TOP: #333 1px solid; BORDER-RIGHT: #333 1px solid; PADDING-TOP: 1px
}
#content-primary .mini-gallery-thumbs LI IMG {
	DISPLAY: block
}
#content-primary .order {
	WIDTH: 780px; FLOAT: left; CLEAR: both
}
#content-primary .order P {
	BORDER-BOTTOM: #1f1f1f 1px solid; BORDER-LEFT: #1f1f1f 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 27px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 0px; BORDER-TOP: #1f1f1f 1px solid; BORDER-RIGHT: #1f1f1f 1px solid; PADDING-TOP: 6px
}
#content-primary #order_bar_container {
	MARGIN-BOTTOM: 1.7em
}
#content-primary .order P.free_shipping_order_bar {
	MARGIN: 0px;
	WIDTH: 300px;
	FLOAT: right;
	padding: 0px;
}
#content-primary .order P.free_shipping_order_bar:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#content-primary .order P.free_shipping_order_bar .free_shipping_order_bar_inner {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 40px; PADDING-RIGHT: 10px; PADDING-TOP: 6px
}
#content-primary .order A.free_shipping_order_bar_inner {
	MARGIN: 1px; DISPLAY: block
}
#content-primary .order A.free_shipping_order_bar_inner:link {
	BORDER-BOTTOM-STYLE: none; COLOR: #808080
}
#content-primary .order A.free_shipping_order_bar_inner:visited {
	BORDER-BOTTOM-STYLE: none; COLOR: #808080
}
#content-primary .order A.free_shipping_order_bar_inner:hover {
	
}
#content-primary .order A.free_shipping_order_bar_inner SPAN.free_shipping_order_bar_free_shipping {
	COLOR: #fff
}
#free_shipping_inline_content {
	
}
#free_shipping_inline_content H5 {
	BORDER-BOTTOM: #333 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 40px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 15px; COLOR: #f4f4f4; FONT-SIZE: 14px; PADDING-TOP: 5px
}
#content-primary UL.dropdown_menu {
	POSITION: relative; MARGIN: 0px; FLOAT: right
}
#content-primary UL.dropdown_menu LI.dropdown_menu_main_item {
	MARGIN: 0px; FLOAT: left
}
#content-primary UL.dropdown_menu LI.selected {
	FLOAT: left
}
#content-primary UL.dropdown_menu LI#elite {
	WIDTH: 150px
}
#content-primary UL.dropdown_menu LI#elite UL {
	WIDTH: 200px; RIGHT: 0px
}
#content-primary UL.dropdown_menu LI#halfjacket {
	WIDTH: 90px
}
#content-primary UL.dropdown_menu LI#mframe {
	WIDTH: 90px
}
#content-primary UL.dropdown_menu LI#flakjacket {
	WIDTH: 90px
}
#content-primary UL.dropdown_menu LI#radar {
	WIDTH: 90px
}
#content-primary UL.dropdown_menu LI#flakjacket UL {
	WIDTH: 200px; RIGHT: 0px
}
#content-primary UL.dropdown_menu LI#radar UL {
	WIDTH: 200px; RIGHT: 0px
}
#content-primary UL.dropdown_menu LI#halfjacket UL {
	WIDTH: 240px; RIGHT: 0px
}
#content-primary UL.dropdown_menu LI#mframe UL {
	WIDTH: 240px; RIGHT: 0px
}
#content-primary UL.dropdown_menu LI.dropdown_menu_main_item A.dropdown_menu_title {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 5px; MARGIN: 1px; PADDING-LEFT: 20px; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-TOP: 5px
}
#content-primary UL.dropdown_menu LI.dropdown_menu_main_item UL.dropdown_menu_list {
	Z-INDEX: 9000; POSITION: absolute; MARGIN: 1px 0px 0px; WIDTH: 200px; DISPLAY: none
}
#content-primary UL.dropdown_menu LI.dropdown_menu_main_item UL.dropdown_menu_list LI {
	LIST-STYLE-TYPE: none; MARGIN: 0px
}
#content-primary UL.dropdown_menu LI.dropdown_menu_main_item UL.dropdown_menu_list LI A:link {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 5px; PADDING-LEFT: 20px; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-TOP: 5px
}
#content-primary UL.dropdown_menu LI.dropdown_menu_main_item UL.dropdown_menu_list LI A:visited {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 5px; PADDING-LEFT: 20px; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-TOP: 5px
}
#content-primary P.view {
	PADDING-LEFT: 12px
}
#content-primary .box P.view {
	PADDING-LEFT: 22px
}
#content-primary A.print {
	PADDING-LEFT: 20px
}
.vcard {
	MARGIN-BOTTOM: 1.7em
}
#international {
	WIDTH: 385px; FLOAT: left
}
#international LI {
	FLOAT: left
}
#international LI A {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 5px
}
#international LI A.int-site {
	BORDER-BOTTOM: #333 1px solid; BORDER-LEFT: #333 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 23px; PADDING-RIGHT: 1px; HEIGHT: 11px; BORDER-TOP: #333 1px solid; BORDER-RIGHT: #333 1px solid; PADDING-TOP: 1px
}
#international LI A.int-site:hover {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid
}
#international LI#int_label {
	BORDER-LEFT: #333 1px dotted; PADDING-LEFT: 8px; WIDTH: 80px; MARGIN-LEFT: 3px
}
#international LI#language-selector {
	WIDTH: 125px; MARGIN-LEFT: 3px
}
#international LI#language-selector A {
	HEIGHT: 18px
}
#content-primary FORM.styled {
	MARGIN-BOTTOM: 1.7em
}
#content-primary FORM.styled FIELDSET {
	BORDER-BOTTOM: #333 1px dotted; WIDTH: 100%; FLOAT: left; PADDING-TOP: 0.7em
}
#content-primary FORM.styled LEGEND {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; PADDING-TOP: 0.7em
}
#content-primary FORM.styled DL {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
#content-primary FORM.styled DT {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
#content-primary FORM.styled DD {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
#content-primary FORM.styled P {
	PADDING-BOTTOM: 0.5em; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; CLEAR: both; BORDER-TOP: #333 1px dotted; PADDING-TOP: 0.5em
}
#content-primary FORM.styled UL {
	PADDING-BOTTOM: 0.5em; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; CLEAR: both; BORDER-TOP: #333 1px dotted; PADDING-TOP: 0.5em
}
#content-primary FORM.styled DL {
	PADDING-BOTTOM: 0.5em; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; CLEAR: both; BORDER-TOP: #333 1px dotted; PADDING-TOP: 0.5em
}
#content-primary FORM.styled P.info {
	PADDING-LEFT: 30px; WIDTH: auto; DISPLAY: block; FLOAT: none; CLEAR: both
}
#content-primary FORM.styled P SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 200px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0.2em
}
#content-primary FORM.styled LABEL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; WIDTH: 150px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 20px; PADDING-TOP: 0px
}
#content-primary FORM.styled DT {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; WIDTH: 150px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 20px; PADDING-TOP: 0px
}
#content-primary FORM.styled DL.alt DT {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; WIDTH: 150px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 20px; PADDING-TOP: 0px
}
#content-primary FORM INPUT.text {
	BORDER-BOTTOM: #505050 1px solid; BORDER-LEFT: #505050 1px solid; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; BORDER-TOP: #505050 1px solid; BORDER-RIGHT: #505050 1px solid; PADDING-TOP: 0.2em
}
#content-primary FORM TEXTAREA.text {
	BORDER-BOTTOM: #505050 1px solid; BORDER-LEFT: #505050 1px solid; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; BORDER-TOP: #505050 1px solid; BORDER-RIGHT: #505050 1px solid; PADDING-TOP: 0.2em
}
#content-primary FORM SELECT {
	BORDER-BOTTOM: #505050 1px solid; BORDER-LEFT: #505050 1px solid; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; BORDER-TOP: #505050 1px solid; BORDER-RIGHT: #505050 1px solid; PADDING-TOP: 0.2em
}
#content-primary FORM INPUT.text:focus {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
#content-primary FORM TEXTAREA:focus {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
#content-primary FORM SELECT:focus {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
#content-primary FORM.styled UL LABEL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; FLOAT: none; MARGIN-LEFT: 5px; PADDING-TOP: 0px
}
#content-primary FORM.styled DL LABEL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; FLOAT: none; MARGIN-LEFT: 5px; PADDING-TOP: 0px
}
#content-primary FORM.styled LI INPUT {
	FLOAT: left
}
#content-primary FORM.styled LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 200px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#content-primary FORM.styled DD {
	PADDING-LEFT: 200px
}
#content-primary FORM.styled DL.alt DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px 1em 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 0px
}
#content-primary FORM.styled P.buttons {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
#content-primary FORM.styled P.buttons INPUT:first-child {
	MARGIN-LEFT: 200px
}
#content-primary FORM.styled P.buttons INPUT {
	MARGIN-TOP: 0.7em
}
#content-primary .box FORM.styled {
	MARGIN-TOP: -0.2em; MARGIN-BOTTOM: 0.5em
}
#content-primary .box FIELDSET {
	PADDING-BOTTOM: 0px
}
#content-primary .box FIELDSET LEGEND {
	PADDING-LEFT: 11px; PADDING-TOP: 0.7em
}
#content-primary .box P.buttons {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#content-primary .form_box FIELDSET {
	BORDER-BOTTOM: #1f1f1f 1px solid; BORDER-LEFT: #1f1f1f 1px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1.5em; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: left; BORDER-TOP: #1f1f1f 1px solid; BORDER-RIGHT: #1f1f1f 1px; PADDING-TOP: 0px
}
#content-primary .form_box P {
	BORDER-BOTTOM: #0f0f0f 1px solid; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: left; CLEAR: left; PADDING-TOP: 4px
}
#content-primary .form_box .divide {
	BORDER-TOP: #333 1px dotted
}
#content-primary .form_box .info {
	BORDER-BOTTOM: #1f1f1f 1px solid; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-LEFT: 8px; WIDTH: auto; PADDING-RIGHT: 8px; FLOAT: none; PADDING-TOP: 8px
}
#content-primary .form_box FIELDSET P.help {
	PADDING-BOTTOM: 10px; MARGIN: -2px 0px 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BORDER-TOP: #151515 1px solid; PADDING-TOP: 0px
}
#content-primary .form_box .help SPAN {
	PADDING-LEFT: 29%; WIDTH: 68%; PADDING-RIGHT: 0px; FLOAT: left
}
#content-primary .form_box LABEL {
	BORDER-LEFT: #222 3px solid; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-LEFT: 8px; WIDTH: 25%; PADDING-RIGHT: 8px; DISPLAY: block; FLOAT: left; BORDER-RIGHT: #2a2a2a 1px solid; PADDING-TOP: 8px
}
#content-primary .form_box P.textarea LABEL {
	HEIGHT: 100px
}
#content-primary .form_box .last {
	BORDER-BOTTOM-STYLE: none
}
#content-primary .form_box .no_label {
	WIDTH: 100%
}
#content-primary .form_box .no_label .submit {
	MARGIN-LEFT: 31%
}
#content-primary .form_box .no_label SPAN {
	PADDING-LEFT: 29%; WIDTH: 70%; FLOAT: left
}
#content-primary .form_box P .multi {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
#content-primary .form_box P .multi INPUT.text {
	MARGIN: 2px; WIDTH: auto
}
#content-primary .form_box P INPUT.text {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #505050 1px solid; PADDING-BOTTOM: 4px; MARGIN: 4px; PADDING-LEFT: 4px; WIDTH: 45%; PADDING-RIGHT: 4px; BORDER-TOP: #505050 1px solid; BORDER-RIGHT: #505050 1px solid; PADDING-TOP: 4px
}
#content-primary .form_box P TEXTAREA {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #505050 1px solid; PADDING-BOTTOM: 4px; MARGIN: 4px; PADDING-LEFT: 4px; WIDTH: 45%; PADDING-RIGHT: 4px; BORDER-TOP: #505050 1px solid; BORDER-RIGHT: #505050 1px solid; PADDING-TOP: 4px
}
#content-primary .form_box P INPUT.short.text {
	WIDTH: 25%
}
#content-primary .form_box P INPUT.shorter.text {
	WIDTH: 12%
}
#content-primary .form_box P SELECT {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #505050 1px solid; PADDING-BOTTOM: 2px; MARGIN: 4px; PADDING-LEFT: 2px; WIDTH: 45%; PADDING-RIGHT: 2px; BORDER-TOP: #505050 1px solid; BORDER-RIGHT: #505050 1px solid; PADDING-TOP: 2px
}
#content-primary .form_box P.select_autosize SELECT {
	WIDTH: auto
}
#content-primary .form_box P.smallest SELECT {
	WIDTH: 12%
}
#content-primary .form_box P TEXTAREA {
	HEIGHT: 100px
}
#content-primary .form_box P INPUT.text:focus {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#content-primary .form_box P TEXTAREA:focus {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#content-primary .form_box P SELECT:focus {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#content-primary .form_box P .options {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: block; FLOAT: left; PADDING-TOP: 6px
}
#content-primary .form_box P .two.options {
	WIDTH: 30%; FLOAT: left
}
#content-primary .form_box P.buttons {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1.5em; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#content-primary .form_box P.buttons INPUT {
	MARGIN-LEFT: 29%
}
#content-primary .form_box INPUT[type=checkbox] {
	MARGIN: 2px 0px
}
#content-primary OL {
	LINE-HEIGHT: 1.5em; MARGIN: 0px 0px 1.5em
}
#content-primary UL {
	LINE-HEIGHT: 1.5em; MARGIN: 0px 0px 1.5em
}

#nav-global LI A {
	COLOR: #666; TEXT-DECORATION: none
}
#nav-global LI A:hover {
	COLOR: #ccc
}
#nav-global LI.cart EM {
	COLOR: #505050
}
#nav-global LI.cart A:hover EM {
	COLOR: #ccc
}
#header FORM .text {
	LINE-HEIGHT: 10px; COLOR: #808080; FONT-SIZE: 10px !important; VERTICAL-ALIGN: middle
}
#header FORM .text:focus {
	COLOR: #b5b5b5
}
#header FORM .submit {
	VERTICAL-ALIGN: middle
}
#nav-primary #logo {
	TEXT-TRANSFORM: uppercase
}
#nav-primary #logo A {
	TEXT-INDENT: -5000px; TEXT-DECORATION: none
}
#nav-primary UL {
	LINE-HEIGHT: 1em
}
#nav-primary LI A {
	TEXT-INDENT: -5000px
}
#nav-secondary {
	LINE-HEIGHT: 18px; FONT-SIZE: 10px
}
#nav-secondary LI A {
	COLOR: #808080; text-shadow: #000 -2px -2px 0
}
#nav-secondary LI A:hover {
	COLOR: #e8e8e8; TEXT-DECORATION: none
}
#nav-secondary LI A.selected {
	COLOR: #900
}
#nav-secondary LI A.selected:hover {
	COLOR: #900
}
#breadcrumbs {
	COLOR: #666
}
#breadcrumbs A {
	COLOR: #666
}
#breadcrumbs A:hover {
	COLOR: #ccc
}
#breadcrumbs STRONG {
	COLOR: #900
}
#content {
	TEXT-ALIGN: left
}
#footer {
	TEXT-ALIGN: right; LINE-HEIGHT: 18px; FONT-SIZE: 10px
}
#footer A {
	COLOR: #666
}
#footer A:hover {
	COLOR: #ccc
}
#footer P {
	COLOR: #505050
}
#content-main .clear {
	LINE-HEIGHT: 1px; FONT-SIZE: 1px
}
#content-main .on {
	COLOR: #900
}
#notice {
	COLOR: #ccc
}
:unknown {
	COLOR: #fff
}
:unknown {
	COLOR: #fff
}
#content-primary #tabs LI {
	TEXT-TRANSFORM: uppercase; FONT-SIZE: 10px
}
#content-primary #tabs A {
	COLOR: #666; TEXT-DECORATION: none
}
#content-primary #tabs A:hover {
	COLOR: #666; TEXT-DECORATION: none
}
#content-primary #tabs A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
#content-primary #tabs LI.on A {
	COLOR: #fff
}
#content-primary #tabs LI.on A:hover {
	COLOR: #fff
}
#content-primary .order P STRONG {
	FONT-WEIGHT: normal
}
#content-primary .order UL LI LI A {
	COLOR: #999
}
#content-primary .order UL LI:hover LI A {
	COLOR: #999
}
#content-primary .order UL LI LI A IMG {
	VERTICAL-ALIGN: middle
}
#content-primary .order UL LI:hover UL LI A:hover {
	COLOR: #fff
}
.vcard .org {
	COLOR: #ccc
}
.vcard .fn {
	COLOR: #ccc
}
#international LI A.int-site {
	TEXT-ALIGN: left; TEXT-INDENT: -5000px
}
#international LI#int_label {
	TEXT-ALIGN: left; COLOR: #505050
}
#international LI#language-selector {
	TEXT-ALIGN: left; COLOR: #505050
}
#content-primary FORM.styled LEGEND {
	LINE-HEIGHT: 1.7em; TEXT-TRANSFORM: uppercase; COLOR: #900
}
#content-primary FORM.styled DL {
	COLOR: #999
}
#content-primary FORM.styled DT {
	COLOR: #999
}
#content-primary FORM.styled DD {
	COLOR: #999
}
#content-primary FORM.styled P.info {
	COLOR: #999
}
#content-primary FORM.styled P.error {
	COLOR: #c00
}
#content-primary FORM.styled UL.error {
	COLOR: #c00
}
#content-primary FORM.styled DL.error {
	COLOR: #c00
}
#content-primary FORM.styled P.error LABEL {
	COLOR: #fff !important
}
#content-primary FORM.styled DL.error DT {
	COLOR: #fff !important
}
#content-primary FORM.styled P.error INPUT.text {
	COLOR: #fff
}
#content-primary FORM.styled P.error TEXTAREA.text {
	COLOR: #fff
}
#content-primary FORM.styled P.error SELECT {
	COLOR: #fff
}
#content-primary FORM.styled P.error INPUT.text:focus {
	COLOR: #fff
}
#content-primary FORM.styled P.error TEXTAREA.text:focus {
	COLOR: #fff
}
#content-primary FORM.styled P.error SELECT:focus {
	COLOR: #fff
}
#content-primary FORM.styled P.error SPAN {
	COLOR: #c00
}
#content-primary FORM.styled UL.error LI LABEL {
	COLOR: #c00
}
#content-primary FORM.styled DL.error DD LABEL {
	COLOR: #c00
}
#content-primary FORM.styled P SPAN {
	COLOR: #666; FONT-SIZE: 0.9em
}
#content-primary FORM.styled LABEL {
	COLOR: #999
}
#content-primary FORM.styled DT {
	COLOR: #999
}
#content-primary FORM.styled DL.alt DT {
	COLOR: #999
}
#content-primary FORM INPUT.text {
	FONT-FAMILY: verdana, sans-serif; COLOR: #999; FONT-SIZE: 1em
}
#content-primary FORM TEXTAREA.text {
	FONT-FAMILY: verdana, sans-serif; COLOR: #999; FONT-SIZE: 1em
}
#content-primary FORM SELECT {
	FONT-FAMILY: verdana, sans-serif; COLOR: #999; FONT-SIZE: 1em
}
#content-primary FORM INPUT.text:focus {
	COLOR: #dcdcdc; FONT-SIZE: 1em
}
#content-primary FORM TEXTAREA:focus {
	COLOR: #dcdcdc; FONT-SIZE: 1em
}
#content-primary FORM SELECT:focus {
	COLOR: #dcdcdc; FONT-SIZE: 1em
}
#content-primary FORM.styled UL LABEL {
	COLOR: #666; VERTICAL-ALIGN: middle
}
#content-primary FORM.styled DL LABEL {
	COLOR: #666; VERTICAL-ALIGN: middle
}
#content-primary FORM.styled INPUT[type='radio'] {
	VERTICAL-ALIGN: middle
}
#content-primary FORM.styled INPUT[type='checkbox'] {
	VERTICAL-ALIGN: middle
}
#content-primary .form_box FIELDSET {
	FONT-FAMILY: verdana, arial, sans-serif
}
#content-primary .form_box P {
	COLOR: #b5b5b5
}
#content-primary .form_box .info {
	COLOR: #ccc
}
#content-primary .form_box FIELDSET P.help {
	COLOR: #666; FONT-SIZE: 10px
}
#content-primary .form_box .info EM {
	
}
#content-primary .form_box LABEL EM {
	
}
#content-primary .form_box LABEL {
	TEXT-ALIGN: right; COLOR: #666
}
#content-primary .form_box P INPUT.text {
	COLOR: #999; FONT-SIZE: 11px
}
#content-primary .form_box P TEXTAREA {
	COLOR: #999; FONT-SIZE: 11px
}
#content-primary .form_box P SELECT {
	COLOR: #b5b5b5; FONT-SIZE: 11px
}
#content-primary .form_box P INPUT.text:focus {
	COLOR: #fff
}
#content-primary .form_box P TEXTAREA:focus {
	COLOR: #fff
}
#content-primary .form_box P SELECT:focus {
	COLOR: #fff
}
#content-primary .form_box INPUT[type=checkbox] {
	LINE-HEIGHT: 1.2em; VERTICAL-ALIGN: middle
}
#content-primary OL {
	LINE-HEIGHT: 1.5em
}
#content-primary UL {
	LINE-HEIGHT: 1.5em
}
#content-primary DL {
	FONT-SIZE: 1em
}
#content-primary DT {
	COLOR: #900
}
#content-primary DT ABBR {
	COLOR: #900
}
TH {
	TEXT-ALIGN: left
}
TR {
	TEXT-ALIGN: left
}
TD {
	TEXT-ALIGN: left
}
TH {
	FONT-WEIGHT: normal
}
TABLE.box TH {
	COLOR: #900; VERTICAL-ALIGN: bottom
}
TABLE.box CAPTION {
	TEXT-ALIGN: left; COLOR: #fff; FONT-SIZE: 11px
}
TABLE.box TR.alt TH {
	VERTICAL-ALIGN: middle
}
TABLE.box TD {
	VERTICAL-ALIGN: top
}
TABLE.compare.box TR TD {
	TEXT-ALIGN: center
}
TABLE.compare.box TR TH {
	TEXT-ALIGN: center
}
TABLE.compare.box TR TH.first {
	TEXT-ALIGN: left; COLOR: #fff
}
TABLE.box TD.first_title {
	TEXT-ALIGN: left; COLOR: #ccc
}
TABLE.compare.box TR TD.left {
	TEXT-ALIGN: left
}
TABLE.compare.box TR TD.first {
	TEXT-ALIGN: left; COLOR: #999
}
TABLE.compare.box TR TD {
	LINE-HEIGHT: 1.4em; COLOR: #505050; FONT-SIZE: 10px
}
TABLE.compare.box TR TD.alt {
	COLOR: #666
}
TABLE.compare.box TR TH.on {
	COLOR: #dcdcdc
}
TABLE.compare.box TR TD.on {
	COLOR: #dcdcdc
}
TABLE.line TH {
	COLOR: #ccc
}
.nav-local A {
	TEXT-DECORATION: none
}
.nav-local A:hover {
	TEXT-DECORATION: none
}
.nav-local UL {
	LINE-HEIGHT: 1.5em; FONT-SIZE: 1em
}
.nav-local UL LI A {
	COLOR: #ccc
}
.nav-local UL LI A:hover {
	COLOR: #fff
}
.nav-local UL LI A.on.expandable {
	COLOR: #fff
}
.nav-local UL LI A.on {
	COLOR: #fff
}
.nav-local UL LI A.on:hover {
	COLOR: #fff
}
.nav-local UL LI UL {
	LINE-HEIGHT: 1.65em; FONT-FAMILY: verdana, arial, sans-serif; FONT-SIZE: 10px
}
.nav-local UL LI LI A {
	TEXT-TRANSFORM: capitalize; COLOR: #666
}
.nav-local UL LI LI A.on {
	COLOR: #900
}
.nav-local UL LI LI A.on:hover {
	COLOR: #fff
}
.nav-local UL LI LI LI A {
	
}
#content-secondary DT {
	LINE-HEIGHT: 1.2em; FONT-SIZE: 1.25em; FONT-WEIGHT: bold
}
#content-secondary DD {
	LINE-HEIGHT: 1.5em; FONT-SIZE: 1em
}
#facta {
	FONT-SIZE: 9px
}
#error #error-head {
	TEXT-INDENT: -5000px
}
#error UL LI {
	LINE-HEIGHT: 1.2em
}
#error FORM INPUT[type='image'] {
	VERTICAL-ALIGN: middle
}
#content-primary .dark#tab-content HR {
	BORDER-BOTTOM-COLOR: #505050; BORDER-TOP-COLOR: #1f1f1f

}
#content-primary .dark#tab_content HR {
	BORDER-BOTTOM-COLOR: #505050; BORDER-TOP-COLOR: #1f1f1f
}
#content-primary .dark#tab-content P.intro {
	BORDER-BOTTOM-COLOR: #505050; BORDER-TOP-COLOR: #505050; BORDER-RIGHT-COLOR: #505050; BORDER-LEFT-COLOR: #505050
}
#content-primary .dark#tab_content P.intro {
	BORDER-BOTTOM-COLOR: #505050; BORDER-TOP-COLOR: #505050; BORDER-RIGHT-COLOR: #505050; BORDER-LEFT-COLOR: #505050
}
#content-primary BLOCKQUOTE:before {
	CONTENT: '“'
}
#content-primary BLOCKQUOTE:after {
	CONTENT: '”'
}
#content-primary UL UL LI {
	LIST-STYLE-TYPE: disc !important
}
ABBR {
	CURSOR: help
}
DFN {
	CURSOR: help
}
ACRONYM {
	CURSOR: help
}
BODY {
}
#wrap-outer {
	BACKGROUND: url(../images/bg_wrap_outer.jpg) repeat-y 50% 0px
}
#wrap-inner {
	background-image: url(../../images/bg_wrap_inner.jpg);
	background-repeat: no-repeat;
	background-position: 50% 0px;
}
#header .wrap {
	BACKGROUND: url(../images/bg_header.jpg) #050505 no-repeat 50% top
}
#header .wrap_jp.wrap {
	BACKGROUND: url(../images/jp_bg_header.jpg) #050505 no-repeat 50% top
}
#nav-global {
	BACKGROUND: url(../images/divider_header.gif) no-repeat 0px bottom
}
#nav-global LI {
	BACKGROUND: url(../images/divider_nav_global.gif) no-repeat right 50%
}
#nav-global LI.cart A {
	BACKGROUND-IMAGE: url(../images/cart.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 50%
}
#header FORM .text {
	BACKGROUND: url(../images/bg_form_text.gif) #353535 repeat-x 50% top; -webkit-border-radius: 2px
}
#header FORM .text:hover {
	BORDER-BOTTOM-COLOR: #666; BORDER-TOP-COLOR: #666; BORDER-RIGHT-COLOR: #666; BORDER-LEFT-COLOR: #666
}
#header FORM .text:focus {
	BORDER-BOTTOM-COLOR: #666; BORDER-TOP-COLOR: #666; BORDER-RIGHT-COLOR: #666; BORDER-LEFT-COLOR: #666
}
#nav-primary LI#nav-products A {
	BACKGROUND-IMAGE: url(../images/nav_products.gif)
}
#nav-primary LI#nav-innovation A {
	BACKGROUND-IMAGE: url(../images/nav_innovation.gif)
}
#nav-primary LI#nav-sports A {
	BACKGROUND-IMAGE: url(../images/nav_sports.gif)
}
#nav-primary LI#nav-community A {
	BACKGROUND-IMAGE: url(../images/nav_community.gif)
}
#nav-primary LI#nav-custom A {
	BACKGROUND-IMAGE: url(../images/nav_custom.gif)
}
#nav-primary LI#nav-team A {
	BACKGROUND-IMAGE: url(../images/nav_team.gif)
}
#nav-primary LI#nav-retail A {
	BACKGROUND-IMAGE: url(../images/nav_retail.gif)
}
#nav-primary LI#nav-store A {
	BACKGROUND-IMAGE: url(../images/nav_store.gif)
}
#nav-primary LI#nav-hdo A {
	BACKGROUND-IMAGE: url(../images/nav_hdo.gif)
}
#nav-primary LI#nav-men A {
	BACKGROUND-IMAGE: url(../images/nav_men.gif)
}
#nav-primary LI#nav-women A {
	BACKGROUND-IMAGE: url(../images/nav_women.gif)
}
#nav-primary LI#nav-products A:hover {
	BACKGROUND-POSITION: 0px -38px
}
#nav-primary LI#nav-innovation A:hover {
	BACKGROUND-POSITION: 0px -38px
}
#nav-primary LI#nav-sports A:hover {
	BACKGROUND-POSITION: 0px -38px
}
#nav-primary LI#nav-community A:hover {
	BACKGROUND-POSITION: 0px -38px
}
#nav-primary LI#nav-custom A:hover {
	BACKGROUND-POSITION: 0px -38px
}
#nav-primary LI#nav-team A:hover {
	BACKGROUND-POSITION: 0px -38px
}
#nav-primary LI#nav-store A:hover {
	BACKGROUND-POSITION: 0px -38px
}
#nav-primary LI#nav-hdo A:hover {
	BACKGROUND-POSITION: 0px -38px
}
#nav-primary LI#nav-men A:hover {
	BACKGROUND-POSITION: 0px -38px
}
#nav-primary LI#nav-women A:hover {
	BACKGROUND-POSITION: 0px -38px
}
#nav-primary LI#nav-retail A:hover {
	BACKGROUND-POSITION: 0px -38px
}
#nav-primary LI#nav-products A.selected {
	BACKGROUND-POSITION: 0px -19px
}
#nav-primary LI#nav-innovation A.selected {
	BACKGROUND-POSITION: 0px -19px
}
#nav-primary LI#nav-sports A.selected {
	BACKGROUND-POSITION: 0px -19px
}
#nav-primary LI#nav-community A.selected {
	BACKGROUND-POSITION: 0px -19px
}
#nav-primary LI#nav-custom A.selected {
	BACKGROUND-POSITION: 0px -19px
}
#nav-primary LI#nav-team A.selected {
	BACKGROUND-POSITION: 0px -19px
}
#nav-primary LI#nav-store A.selected {
	BACKGROUND-POSITION: 0px -19px
}
#nav-primary LI#nav-hdo A.selected {
	BACKGROUND-POSITION: 0px -19px
}
#nav-primary LI#nav-men A.selected {
	BACKGROUND-POSITION: 0px -19px
}
#nav-primary LI#nav-women A.selected {
	BACKGROUND-POSITION: 0px -19px
}
#nav-primary LI#nav-retail A.selected {
	BACKGROUND-POSITION: 0px -19px
}
#nav-primary LI#nav-products A.selected:hover {
	BACKGROUND-POSITION: 0px -19px
}
#nav-primary LI#nav-innovation A.selected:hover {
	BACKGROUND-POSITION: 0px -19px
}
#nav-primary LI#nav-sports A.selected:hover {
	BACKGROUND-POSITION: 0px -19px
}
#nav-primary LI#nav-community A.selected:hover {
	BACKGROUND-POSITION: 0px -19px
}
#nav-primary LI#nav-custom A.selected:hover {
	BACKGROUND-POSITION: 0px -19px
}
#nav-primary LI#nav-team A.selected:hover {
	BACKGROUND-POSITION: 0px -19px
}
#nav-primary LI#nav-retail A.selected:hover {
	BACKGROUND-POSITION: 0px -19px
}
#nav-secondary {
	BACKGROUND: url(../images/bg_nav_secondary.jpg) #151515 repeat-x 50% top
}
#content .wrap {
	BACKGROUND: url(../images/backpage_columns.gif) #0f0f0f repeat-y
}
BODY.fullwidth #content .wrap {
	BACKGROUND-IMAGE: none
}
#footer {
	BACKGROUND: url(../images/bg_footer.jpg) no-repeat 50% 0px
}
#nav-footer LI {
	LIST-STYLE-TYPE: none
}
#content-main .video {
	BACKGROUND: url(../images/video.gif?1166136824) no-repeat
}
#notice {
	BACKGROUND: url(../images/important.gif) no-repeat 5px 50%
}
:unknown {
	BACKGROUND: #900
}
:unknown {
	BACKGROUND: #900
}
#content-primary .box H2 {
	BACKGROUND: #151515
}
#content-primary .box H3 {
	BACKGROUND: #151515
}
#content-primary .box P {
	BACKGROUND: #151515
}
#content-primary .box OL {
	BACKGROUND: #151515
}
#content-primary .box UL {
	BACKGROUND: #151515
}
.box OL LI {
	LIST-STYLE-POSITION: inside
}
#content-primary .box H2 {
	BACKGROUND: url(../images/10v_t_v0.png) repeat-x 50% bottom
}
#content-primary .box H3 {
	BACKGROUND: url(../images/10v_t_v0.png) repeat-x 50% bottom
}
#content-primary .box-img {
	BACKGROUND: #000
}
#content-primary #tabs {
	LIST-STYLE-TYPE: none
}
#content-primary #tabs LI {
	BACKGROUND: url(../images/10v_t_v1.png) #333 repeat-x 50% bottom
}
#content-primary #tabs A:hover {
	BACKGROUND: url(../images/10v_t_v2.png7) #333 repeat-x 50% bottom
}
#content-primary #tabs LI.on {
	BACKGROUND: url(../images/010v_t_v3.png) #505050 repeat-x 50% bottom
}
#content-primary #tabs LI.on A {
	BACKGROUND: url(../images/010v_t_v3.png) #505050 repeat-x 50% bottom
}
#content-primary #tabs LI.on A:hover {
	BACKGROUND: url(../images/010v_t_v3.png) #505050 repeat-x 50% bottom
}
#content-primary #tab-content {
	BACKGROUND: #151515
}
#content-primary #tab_content {
	BACKGROUND: #151515
}
#content-primary .dark#tab-content {
	BACKGROUND-COLOR: #333
}
#content-primary .dark#tab_content {
	BACKGROUND-COLOR: #333
}
#content-primary .light#tab-content {
	BACKGROUND-COLOR: #fff
}
#content-primary .light#tab_content {
	BACKGROUND-COLOR: #fff
}
#content-primary .mini-gallery IMG {
	BACKGROUND: #000
}
#content-primary .mini-gallery-thumbs LI {
	LIST-STYLE-TYPE: none
}
#content-primary .mini-gallery-thumbs LI A {
	BACKGROUND: #000
}
#content-primary .dark#tab-content .mini-gallery IMG {
	BORDER-BOTTOM-COLOR: #505050; BORDER-TOP-COLOR: #505050; BORDER-RIGHT-COLOR: #505050; BORDER-LEFT-COLOR: #505050
}
#content-primary .dark#tab-content .mini-gallery-thumbs LI A {
	BORDER-BOTTOM-COLOR: #505050; BORDER-TOP-COLOR: #505050; BORDER-RIGHT-COLOR: #505050; BORDER-LEFT-COLOR: #505050
}
#content-primary .dark#tab_content .mini-gallery IMG {
	BORDER-BOTTOM-COLOR: #505050; BORDER-TOP-COLOR: #505050; BORDER-RIGHT-COLOR: #505050; BORDER-LEFT-COLOR: #505050
}
#content-primary .dark#tab_content .mini-gallery-thumbs LI A {
	BORDER-BOTTOM-COLOR: #505050; BORDER-TOP-COLOR: #505050; BORDER-RIGHT-COLOR: #505050; BORDER-LEFT-COLOR: #505050
}
#content-primary .mini-gallery-thumbs LI A:hover {
	BORDER-BOTTOM-COLOR: #808080 !important; BORDER-TOP-COLOR: #808080 !important; BORDER-RIGHT-COLOR: #808080 !important; BORDER-LEFT-COLOR: #808080 !important
}
#content-primary .order P {
	BACKGROUND: url(../images/phone.gif?1169664871) #151515 no-repeat 10px 50%
}
#content-primary .order P.free_shipping_order_bar {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#content-primary .order P.free_shipping_order_bar A.free_shipping_order_bar_inner {
	
}
#content-primary .order P.free_shipping_order_bar A.free_shipping_order_bar_inner:hover {
	
}
#free_shipping_inline_content H5 {
	
}
#content-primary .order P.free_shipping_order_bar A.free_shipping_order_bar_inner {
	BACKGROUND: url(../images/freeshipping_icon_holiday.png?1257785981) #1f1f1f no-repeat 10px 50%
}
#content-primary .order P.free_shipping_order_bar A.free_shipping_order_bar_inner:hover {
	BACKGROUND: url(../images/freeshipping_icon_holiday.png?1257785981) #333 no-repeat 10px 50%
}
#free_shipping_inline_content H5 {
	BACKGROUND: url(../images/freeshipping_icon_holiday.png?1257785981) no-repeat 10px 50%
}
#content-primary #order_bar_container .order P.holiday_shipping_bar {
	WIDTH: 216px !important
}
#content-primary #order_bar_container .order P.holiday_shipping_bar A.free_shipping_order_bar_inner {
	POSITION: relative; PADDING-BOTTOM: 5px; PADDING-LEFT: 40px; WIDTH: 164px !important; PADDING-RIGHT: 10px; BACKGROUND: url(../images/bg_top_holiday_order_bar_m.png) #191919 repeat-x; PADDING-TOP: 5px
}
#content-primary #order_bar_container .order P.holiday_shipping_bar A.free_shipping_order_bar_inner:hover {
	POSITION: relative; PADDING-BOTTOM: 5px; PADDING-LEFT: 40px; WIDTH: 164px !important; PADDING-RIGHT: 10px; BACKGROUND: url(../images/bg_top_holiday_order_bar_m.png) #191919 repeat-x; PADDING-TOP: 5px
}
#content-primary #order_bar_container .order P.holiday_shipping_bar A.free_shipping_order_bar_inner IMG {
	POSITION: absolute; TOP: 5px; LEFT: 11px
}
#content-primary #order_bar_container .order P.holiday_shipping_bar A.free_shipping_order_bar_inner .h_text {
	COLOR: #900; FONT-WEIGHT: bold
}
BODY.afa #content-primary #order_bar_container .order P.holiday_shipping_bar A.free_shipping_order_bar_inner {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
BODY.afa #content-primary #order_bar_container .order P.holiday_shipping_bar A.free_shipping_order_bar_inner:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#content-primary UL.dropdown_menu LI {
	LIST-STYLE-TYPE: none !important
}
#content-primary UL.dropdown_menu LI.dropdown_menu_main_item {
	BORDER-BOTTOM: #1f1f1f 1px solid; BORDER-LEFT: #1f1f1f 1px solid; BACKGROUND: #151515; BORDER-TOP: #1f1f1f 1px solid; BORDER-RIGHT: #1f1f1f 1px solid
}
#content-primary UL.dropdown_menu LI.selected {
	BORDER-BOTTOM: #333 1px solid; BORDER-LEFT: #333 1px solid; BORDER-TOP: #333 1px solid; CURSOR: pointer; BORDER-RIGHT: #333 1px solid
}
#content-primary UL.dropdown_menu LI.dropdown_menu_main_item A.dropdown_menu_title {
	BACKGROUND: url(../images/a2.gif?1169747943) #1f1f1f no-repeat 8px 50%
}
#content-primary UL.dropdown_menu LI.selected A.dropdown_menu_title {
	BACKGROUND: url(../images/a2.gif?1169747918) #151515 no-repeat 8px 50%
}
#content-primary UL.dropdown_menu LI.dropdown_menu_main_item UL.dropdown_menu_list LI {
	CURSOR: pointer
}
#content-primary UL.dropdown_menu LI.dropdown_menu_main_item UL.dropdown_menu_list LI A:link {
	BORDER-BOTTOM: #333 1px solid; BORDER-LEFT: #333 1px solid; BACKGROUND: #151515; BORDER-TOP: #333 1px solid; CURSOR: pointer; BORDER-RIGHT: #333 1px solid
}
#content-primary UL.dropdown_menu LI.dropdown_menu_main_item UL.dropdown_menu_list LI A:visited {
	BORDER-BOTTOM: #333 1px solid; BORDER-LEFT: #333 1px solid; BACKGROUND: #151515; BORDER-TOP: #333 1px solid; CURSOR: pointer; BORDER-RIGHT: #333 1px solid
}
#content-primary UL.dropdown_menu LI.dropdown_menu_main_item UL.dropdown_menu_list LI A:hover {
	BACKGROUND: #0f0f0f
}
#content-primary P.view {
	BACKGROUND-IMAGE: url(../images/arrow-r/v3.gif?1169747945); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 2px 50%
}
#content-primary .box P.view {
	BACKGROUND-POSITION: 12px 50%
}
#content-primary P.accent.view {
	BACKGROUND-IMAGE: url(../images/a2.gif)
}
#content-primary A.print {
	BACKGROUND-IMAGE: url(../images/printer-grey.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 2px 50%
}
#international LI {
	LIST-STYLE-TYPE: none
}
#international LI A.int-site {
	BACKGROUND: url(../images/usa.gif) #000 no-repeat 1px 1px
}
#international LI.selected A {
	BORDER-BOTTOM-COLOR: #900; BORDER-TOP-COLOR: #900; BORDER-RIGHT-COLOR: #900; BORDER-LEFT-COLOR: #900
}
#international A#usa {
	BACKGROUND-IMAGE: url(../images/usa.gif)
}
#international A#can {
	BACKGROUND-IMAGE: url(../images/flags/canada.gif)
}
#international A#aus {
	BACKGROUND-IMAGE: url(../images/flags/australia.gif)
}
#international A#uk {
	BACKGROUND-IMAGE: url(../images/flags/united_kingdom.gif)
}
#international A#jap {
	BACKGROUND-IMAGE: url(../images/flags/japan.gif)
}
#content-primary FORM.styled DL {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#content-primary FORM.styled DT {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#content-primary FORM.styled DD {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#content-primary FORM.styled P.info {
	BACKGROUND: url(../images/info.gif?1186440238) #151515 no-repeat 1em 0.6em
}
#content-primary FORM.styled P.required {
	BACKGROUND-IMAGE: url(../images/field_required.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 1em 0.7em
}
#content-primary FORM.styled UL.required {
	BACKGROUND-IMAGE: url(../images/field_required.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 1em 0.7em
}
#content-primary FORM.styled DL.required {
	BACKGROUND-IMAGE: url(../images/field_required.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 1em 0.7em
}
#content-primary FORM.styled P.error {
	BORDER-TOP-COLOR: #900
}
#content-primary FORM.styled UL.error {
	BORDER-TOP-COLOR: #900
}
#content-primary FORM.styled DL.error {
	BORDER-TOP-COLOR: #900
}
#content-primary FORM.styled P.error {
	BACKGROUND: url(../images/important.gif) #500 no-repeat 1em 0.6em
}
#content-primary FORM.styled DL.error {
	BACKGROUND: url(../images/important.gif) #500 no-repeat 1em 0.6em
}
#content-primary FORM.styled UL.error {
	BACKGROUND: url(../images/important.gif) #500 no-repeat 1em 0.6em
}
#content-primary FORM.styled P.error INPUT.text {
	BORDER-BOTTOM-COLOR: #900; BORDER-TOP-COLOR: #900; BACKGROUND: #200; BORDER-RIGHT-COLOR: #900; BORDER-LEFT-COLOR: #900
}
#content-primary FORM.styled P.error TEXTAREA.text {
	BORDER-BOTTOM-COLOR: #900; BORDER-TOP-COLOR: #900; BACKGROUND: #200; BORDER-RIGHT-COLOR: #900; BORDER-LEFT-COLOR: #900
}
#content-primary FORM.styled P.error SELECT {
	BORDER-BOTTOM-COLOR: #900; BORDER-TOP-COLOR: #900; BACKGROUND: #200; BORDER-RIGHT-COLOR: #900; BORDER-LEFT-COLOR: #900
}
#content-primary FORM.styled P.error INPUT.text:focus {
	BORDER-BOTTOM-COLOR: #d00; BORDER-TOP-COLOR: #d00; BACKGROUND: #400; BORDER-RIGHT-COLOR: #d00; BORDER-LEFT-COLOR: #d00
}
#content-primary FORM.styled P.error TEXTAREA.text:focus {
	BORDER-BOTTOM-COLOR: #d00; BORDER-TOP-COLOR: #d00; BACKGROUND: #400; BORDER-RIGHT-COLOR: #d00; BORDER-LEFT-COLOR: #d00
}
#content-primary FORM.styled P.error SELECT:focus {
	BORDER-BOTTOM-COLOR: #d00; BORDER-TOP-COLOR: #d00; BACKGROUND: #400; BORDER-RIGHT-COLOR: #d00; BORDER-LEFT-COLOR: #d00
}
#content-primary FORM INPUT.text {
	BACKGROUND: url(../images/10v_v1_t.png?1163211048) #333 repeat-x 50% top
}
#content-primary FORM TEXTAREA.text {
	BACKGROUND: url(../images/10v_v1_t.png?1163211048) #333 repeat-x 50% top
}
#content-primary FORM SELECT {
	BACKGROUND: url(../images/10v_v1_t.png?1163211048) #333 repeat-x 50% top
}
#content-primary FORM INPUT.text:focus {
	BACKGROUND: url(../images/10v_v1_t.png?1163211048) #505050 repeat-x 50% top
}
#content-primary FORM TEXTAREA:focus {
	BACKGROUND: url(../images/10v_v1_t.png?1163211048) #505050 repeat-x 50% top
}
#content-primary FORM SELECT:focus {
	BACKGROUND: url(../images/10v_v1_t.png?1163211048) #505050 repeat-x 50% top
}
#content-primary FORM.styled LI {
	LIST-STYLE-TYPE: none
}
#content-primary .box FIELDSET UL {
	BACKGROUND-COLOR: #151515
}
#content-primary .box FORM.styled DL {
	BACKGROUND-COLOR: #151515
}
#content-primary .box FIELDSET UL.error {
	BACKGROUND-COLOR: #000
}
#content-primary .box FORM.styled DL.error {
	BACKGROUND-COLOR: #000
}
#content-primary .box FIELDSET P.info {
	BACKGROUND-COLOR: #1f1f1f
}
#content-primary .box P.buttons {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#content-primary .form_box P {
	BACKGROUND: #151515
}
#content-primary .form_box .info {
	BACKGROUND: #000
}
#content-primary .form_box FIELDSET P.help {
	BACKGROUND: #151515
}
#content-primary .form_box LABEL {
	BACKGROUND: #1c1c1c
}
#content-primary .form_box P INPUT.text {
	BACKGROUND: url(../images/10v_v1_t.png) #333 repeat-x 50% top
}
#content-primary .form_box P TEXTAREA {
	BACKGROUND: url(../images/10v_v1_t.png) #333 repeat-x 50% top
}
#content-primary .form_box P SELECT {
	BACKGROUND: #333
}
#content-primary .form_box P INPUT.text:focus {
	BACKGROUND: url(../images/10v_v1_t.png) #505050 repeat-x 50% top
}
#content-primary .form_box P TEXTAREA:focus {
	BACKGROUND: url(../images/10v_v1_t.png) #505050 repeat-x 50% top
}
#content-primary .form_box P SELECT:focus {
	BACKGROUND: url(../images/10v_v1_t.png) #505050 repeat-x 50% top
}
#content-primary .form_box P.buttons {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#content-primary UL {
	LIST-STYLE-TYPE: square
}
#content-primary OL {
	LIST-STYLE-TYPE: decimal
}
#content-primary OL OL {
	LIST-STYLE-TYPE: lower-roman
}
#content-primary UL LI UL LI {
	LIST-STYLE-TYPE: circle
}
#content-primary LI {
	LIST-STYLE-POSITION: outside
}
#blog #content-primary #post-wrap UL {
	LIST-STYLE-TYPE: none
}
#content-primary #posts UL {
	LIST-STYLE-TYPE: none
}
#blog #content-primary #post-wrap LI {
	LIST-STYLE-POSITION: inside
}
#content-primary #posts UL LI {
	LIST-STYLE-POSITION: inside
}
#content-primary LI.nolist {
	LIST-STYLE-TYPE: none
}
#content-primary .nolist UL LI {
	LIST-STYLE-TYPE: none
}
TABLE.box TH {
	BACKGROUND: #151515
}
TABLE.box TD {
	BACKGROUND: #151515
}
TABLE.box TH.alt {
	BACKGROUND: url(../images/10v_v0_t.png) #151515 repeat-x
}
TABLE.box TD.alt {
	BACKGROUND: #1f1f1f
}
TABLE.compare.box TR TH.first {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
TABLE.compare.box TR TH.alt {
	BACKGROUND: #1f1f1f
}
TABLE.compare.box TR TH.on {
	BORDER-BOTTOM-COLOR: #666; BACKGROUND: #333
}
TABLE.compare.box TR TD.on {
	BORDER-BOTTOM-COLOR: #666; BACKGROUND: #333
}
TABLE.line TR.alt {
	BACKGROUND: url(../images/10v_v0_t.png) repeat-x
}
TABLE.line TR.last TD {
	BACKGROUND: url(../images/10v_t_v0.png) repeat-x 50% bottom
}
.nav-local {
	BACKGROUND: #151515
}
.nav-local UL LI A {
	BACKGROUND-COLOR: #151515
}
.nav-local UL LI A:hover {
	BACKGROUND: #1f1f1f
}
.nav-local UL LI A.on.expandable {
	BACKGROUND-COLOR: #1f1f1f; COLOR: #fff
}
.nav-local UL LI A.on {
	BACKGROUND-COLOR: #1f1f1f; COLOR: #fff
}
.nav-local UL LI A.on:hover {
	BACKGROUND: #1f1f1f; COLOR: #fff
}
.nav-local UL LI UL {
	BACKGROUND-COLOR: #0f0f0f
}
.nav-local UL LI LI A {
	BACKGROUND: #121212
}
.nav-local LI#performance {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.nav-local LI#elite {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.nav-local LI#performance A {
	DISPLAY: block; PADDING-TOP: 5px
}
.nav-local LI#lifestyle A {
	DISPLAY: block; PADDING-TOP: 5px
}
.nav-local LI#elite A {
	DISPLAY: block; PADDING-TOP: 5px
}
.nav-local UL LI LI LI A:hover {
	BACKGROUND-COLOR: #1f1f1f
}
.nav-local UL LI LI LI A.expandable {
	BACKGROUND-IMAGE: url(../images/arrow-r/v5.gif?1169747946); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 24px 50%
}
.nav-local UL LI LI A.expandable:hover {
	BACKGROUND-IMAGE: url(../images/v5.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 24px 50%
}
.nav-local UL LI LI LI A.open.expandable {
	BACKGROUND-IMAGE: url(../images/v5.gif?1172533114); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 22px 50%
}
.nav-local UL LI LI LI A.open.expandable:hover {
	BACKGROUND-IMAGE: url(../images/v5.gif?1172533114); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 22px 50%
}
.nav-local UL LI LI LI LI A.expandable {
	BACKGROUND-IMAGE: url(../images/v5.gif?1169747946); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 39px 50%
}
.nav-local UL LI LI LI LI A.expandable:hover {
	BACKGROUND-IMAGE: url(../images/v5.gif?1169747946); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 39px 50%
}
.nav-local UL LI LI LI LI A.open.expandable {
	BACKGROUND-IMAGE: url(../images/v5.gif?1172533114); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 37px 50%
}
.nav-local UL LI LI LI LI A.open.expandable:hover {
	BACKGROUND-IMAGE: url(../images/v5.gif?1172533114); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 37px 50%
}
.nav-local UL LI LI LI LI LI A.expandable {
	BACKGROUND-IMAGE: url(../images/arrow-r/v5.gif?1169747946); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 54px 50%
}
.nav-local UL LI LI LI LI LI A.expandable:hover {
	BACKGROUND-IMAGE: url(../images/arrow-r/v5.gif?1169747946); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 54px 50%
}
.nav-local UL LI LI LI LI LI A.open.expandable {
	BACKGROUND-IMAGE: url(../images/v5.gif?1172533114); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 52px 50%
}
.nav-local UL LI LI LI LI LI A.open.expandable:hover {
	BACKGROUND-IMAGE: url(../images/v5.gif?1172533114); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 52px 50%
}
.nav-local UL LI LI A.on {
	BACKGROUND-COLOR: #121212
}
.nav-local UL LI LI A.on:hover {
	BACKGROUND-COLOR: #1f1f1f; COLOR: #fff
}
#error #error-head {
	BACKGROUND-REPEAT: no-repeat
}
#error .error-404#error-head {
	BACKGROUND-IMAGE: url(../images/404.jpg?1172190020)
}
#error .error-500#error-head {
	BACKGROUND-IMAGE: url(../images/500.jpg?1172190021)
}
#error .jp_404.error-404#error-head {
	BACKGROUND-IMAGE: url(../images/jp_404.jpg?1248717440)
}
.columns .col {
	DISPLAY: inline; FLOAT: left
}
.fullwidth .columns {
	PADDING-BOTTOM: 2em; PADDING-LEFT: 2em; PADDING-RIGHT: 2em; PADDING-TOP: 2em
}
#content-primary .two.columns .one.col {
	WIDTH: 49%
}
#content-primary .two.columns .two.col {
	WIDTH: 48%; FLOAT: right
}
#content-primary .lwide.two.columns .one.col {
	WIDTH: 65%
}
#content-primary .lwide.two.columns .two.col {
	WIDTH: 32%; FLOAT: right
}
#content-primary .rwide.two.columns .one.col {
	WIDTH: 32%
}
#content-primary .rwide.two.columns .two.col {
	WIDTH: 64%; FLOAT: right
}
#content-primary .two.columns .divider {
	WIDTH: 48% !important; PADDING-RIGHT: 2%; MARGIN-RIGHT: 1%; BORDER-RIGHT: #333 1px dotted
}
#content-primary .three.columns .one.col {
	WIDTH: 32%; PADDING-RIGHT: 2%
}
#content-primary .three.columns .two.col {
	WIDTH: 32%
}
#content-primary .three.columns .three.col {
	WIDTH: 32%; FLOAT: right
}
#content-primary .four.columns .one.col {
	WIDTH: 22%; PADDING-RIGHT: 4%
}
#content-primary .four.columns .two.col {
	WIDTH: 22%; PADDING-RIGHT: 4%
}
#content-primary .four.columns .three.col {
	WIDTH: 22%
}
#content-primary .four.columns .four.col {
	WIDTH: 22%; FLOAT: right
}
#content-primary .col {
	WIDTH: 30px; DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 20px
}
#content-primary .last.col {
	MARGIN-RIGHT: 0px
}
#content-primary .first.col {
	
}
#content-primary HR.break {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1px; BORDER-RIGHT-STYLE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; HEIGHT: 1px; COLOR: #0f0f0f; CLEAR: both; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
#content-primary .gutter {
	MARGIN-RIGHT: 20px
}
#content-primary .span-2 {
	WIDTH: 80px
}
#content-primary .span-3 {
	WIDTH: 130px
}
#content-primary .span-4 {
	WIDTH: 180px
}
#content-primary .span-5 {
	WIDTH: 230px
}
#content-primary .span-6 {
	WIDTH: 280px
}
#content-primary .span-7 {
	WIDTH: 330px
}
#content-primary .span-8 {
	WIDTH: 380px
}
#content-primary .span-9 {
	WIDTH: 430px
}
#content-primary .span-10 {
	WIDTH: 480px
}
#content-primary .span-11 {
	WIDTH: 530px
}
#content-primary .span-12 {
	WIDTH: 580px
}
#content-primary .span-13 {
	WIDTH: 630px
}
#content-primary .span-14 {
	WIDTH: 680px
}
#content-primary .span-15 {
	WIDTH: 730px
}
#content-primary .span-16 {
	WIDTH: 780px
}
#content-primary .span-17 {
	WIDTH: 830px
}
#content-primary .span-18 {
	WIDTH: 880px
}
#content-primary .span-19 {
	WIDTH: 930px
}
#content-primary .span-20 {
	WIDTH: 980px
}
#content-primary .prepend-1 {
	PADDING-LEFT: 50px
}
#content-primary .prepend-2 {
	PADDING-LEFT: 100px
}
#content-primary .prepend-3 {
	PADDING-LEFT: 150px
}
#content-primary .prepend-4 {
	PADDING-LEFT: 200px
}
#content-primary .prepend-5 {
	PADDING-LEFT: 250px
}
#content-primary .prepend-6 {
	PADDING-LEFT: 300px
}
#content-primary .prepend-7 {
	PADDING-LEFT: 350px
}
#content-primary .prepend-8 {
	PADDING-LEFT: 400px
}
#content-primary .prepend-9 {
	PADDING-LEFT: 450px
}
#content-primary .prepend-10 {
	PADDING-LEFT: 500px
}
#content-primary .prepend-11 {
	PADDING-LEFT: 550px
}
#content-primary .prepend-12 {
	PADDING-LEFT: 600px
}
#content-primary .prepend-13 {
	PADDING-LEFT: 650px
}
#content-primary .prepend-14 {
	PADDING-LEFT: 700px
}
#content-primary .prepend-15 {
	PADDING-LEFT: 750px
}
#content-primary .prepend-16 {
	PADDING-LEFT: 800px
}
#content-primary .prepend-17 {
	PADDING-LEFT: 850px
}
#content-primary .prepend-18 {
	PADDING-LEFT: 900px
}
#content-primary .prepend-19 {
	PADDING-LEFT: 950px
}
#content-primary .append-1 {
	PADDING-RIGHT: 50px
}
#content-primary .append-2 {
	PADDING-RIGHT: 100px
}
#content-primary .append-3 {
	PADDING-RIGHT: 150px
}
#content-primary .append-4 {
	PADDING-RIGHT: 200px
}
#content-primary .append-5 {
	PADDING-RIGHT: 250px
}
#content-primary .append-6 {
	PADDING-RIGHT: 300px
}
#content-primary .append-7 {
	PADDING-RIGHT: 350px
}
#content-primary .append-8 {
	PADDING-RIGHT: 400px
}
#content-primary .append-9 {
	PADDING-RIGHT: 450px
}
#content-primary .append-10 {
	PADDING-RIGHT: 500px
}
#content-primary .append-11 {
	PADDING-RIGHT: 550px
}
#content-primary .append-12 {
	PADDING-RIGHT: 600px
}
#content-primary .append-13 {
	PADDING-RIGHT: 650px
}
#content-primary .append-14 {
	PADDING-RIGHT: 700px
}
#content-primary .append-15 {
	PADDING-RIGHT: 750px
}
#content-primary .append-16 {
	PADDING-RIGHT: 800px
}
#content-primary .append-17 {
	PADDING-RIGHT: 850px
}
#content-primary .append-18 {
	PADDING-RIGHT: 900px
}
#content-primary .append-19 {
	PADDING-RIGHT: 950px
}
#content-primary .border {
	PADDING-RIGHT: 24px; MARGIN-BOTTOM: 1.7em; MARGIN-RIGHT: 25px; BORDER-RIGHT: #1f1f1f 1px solid
}
#content-primary .border-dot {
	PADDING-RIGHT: 24px; MARGIN-BOTTOM: 1.7em; MARGIN-RIGHT: 25px; BORDER-RIGHT: #333 1px dotted
}
#content-primary .dark#tab-content .border-dot {
	BORDER-BOTTOM-COLOR: #505050; BORDER-TOP-COLOR: #505050; BORDER-RIGHT-COLOR: #505050; BORDER-LEFT-COLOR: #505050
}
#content-primary .dark#tab-content .border {
	BORDER-BOTTOM-COLOR: #505050; BORDER-TOP-COLOR: #505050; BORDER-RIGHT-COLOR: #505050; BORDER-LEFT-COLOR: #505050
}
#content-primary .border-dot.span-2.col {
	WIDTH: 50px
}
#content-primary .border.span-2.col {
	WIDTH: 50px
}
#content-primary .border-dot.span-3.col {
	WIDTH: 100px
}
#content-primary .border.span-3.col {
	WIDTH: 100px
}
#content-primary .border-dot.span-4.col {
	WIDTH: 150px
}
#content-primary .border.span-4.col {
	WIDTH: 150px
}
#content-primary .border-dot.span-5.col {
	WIDTH: 200px
}
#content-primary .border.span-5.col {
	WIDTH: 200px
}
#content-primary .border-dot.span-6.col {
	WIDTH: 250px
}
#content-primary .border.span-6.col {
	WIDTH: 250px
}
#content-primary .border-dot.span-7.col {
	WIDTH: 300px
}
#content-primary .border.span-7.col {
	WIDTH: 300px
}
#content-primary .border-dot.span-8.col {
	WIDTH: 350px
}
#content-primary .border.span-8.col {
	WIDTH: 350px
}
#content-primary .border-dot.span-9.col {
	WIDTH: 400px
}
#content-primary .border.span-9.col {
	WIDTH: 400px
}
#content-primary .border-dot.span-10.col {
	WIDTH: 450px
}
#content-primary .border.span-10.col {
	WIDTH: 450px
}
#content-primary .border-dot.span-11.col {
	WIDTH: 500px
}
#content-primary .border.span-11.col {
	WIDTH: 500px
}
#content-primary .border-dot.span-12.col {
	WIDTH: 550px
}
#content-primary .border.span-12.col {
	WIDTH: 550px
}
#content-primary .border-dot.span-13.col {
	WIDTH: 600px
}
#content-primary .border.span-13.col {
	WIDTH: 600px
}
#content-primary .border-dot.span-14.col {
	WIDTH: 650px
}
#content-primary .border.span-14.col {
	WIDTH: 650px
}
#content-primary .border-dot.span-15.col {
	WIDTH: 700px
}
#content-primary .border.span-15.col {
	WIDTH: 700px
}
#content-primary .border-dot.span-16.col {
	WIDTH: 750px
}
#content-primary .border.span-16.col {
	WIDTH: 750px
}
#content-primary .border-dot.span-17.col {
	WIDTH: 800px
}
#content-primary .border.span-17.col {
	WIDTH: 800px
}
#content-primary .border-dot.span-18.col {
	WIDTH: 850px
}
#content-primary .border.span-18.col {
	WIDTH: 850px
}
#content-primary .border-dot.span-19.col {
	WIDTH: 900px
}
#content-primary .border.span-19.col {
	WIDTH: 900px
}
#content-primary .border-dot.span-20.col {
	WIDTH: 950px
}
#content-primary .border.span-20.col {
	WIDTH: 950px
}
#content-primary DIV.span-1.col.box {
	WIDTH: 44px
}
#content-primary DIV.span-2.col.box {
	WIDTH: 74px
}
#content-primary DIV.span-3.col.box {
	WIDTH: 124px
}
#content-primary DIV.span-4.col.box {
	WIDTH: 174px
}
#content-primary DIV.span-5.col.box {
	WIDTH: 224px
}
#content-primary DIV.span-6.col.box {
	WIDTH: 274px
}
#content-primary DIV.span-7.col.box {
	WIDTH: 324px
}
#content-primary DIV.span-8.col.box {
	WIDTH: 374px
}
#content-primary DIV.span-9.col.box {
	WIDTH: 424px
}
#content-primary DIV.span-10.col.box {
	WIDTH: 474px
}
#content-primary DIV.span-11.col.box {
	WIDTH: 524px
}
#content-primary DIV.span-12.col.box {
	WIDTH: 574px
}
#content-primary DIV.span-13.col.box {
	WIDTH: 624px
}
#content-primary DIV.span-14.col.box {
	WIDTH: 674px
}
#content-primary DIV.span-15.col.box {
	WIDTH: 724px
}
#content-primary DIV.span-16.col.box {
	WIDTH: 774px
}
#content-primary DIV.span-17.col.box {
	WIDTH: 824px
}
#content-primary DIV.span-18.col.box {
	WIDTH: 874px
}
#content-primary DIV.span-19.col.box {
	WIDTH: 924px
}
#content-primary DIV.span-20.col.box {
	WIDTH: 974px
}
.fullwidth #content-primary .last.span-2 {
	WIDTH: 60px
}
.fullwidth #content-primary .last.span-3 {
	WIDTH: 110px
}
.fullwidth #content-primary .last.span-4 {
	WIDTH: 160px
}
.fullwidth #content-primary .last.span-5 {
	WIDTH: 210px
}
.fullwidth #content-primary .last.span-6 {
	WIDTH: 260px
}
.fullwidth #content-primary .last.span-7 {
	WIDTH: 310px
}
.fullwidth #content-primary .last.span-8 {
	WIDTH: 360px
}
.fullwidth #content-primary .last.span-9 {
	WIDTH: 410px
}
.fullwidth #content-primary .last.span-10 {
	WIDTH: 460px
}
.fullwidth #content-primary .last.span-11 {
	WIDTH: 510px
}
.fullwidth #content-primary .last.span-12 {
	WIDTH: 560px
}
.fullwidth #content-primary .last.span-13 {
	WIDTH: 610px
}
.fullwidth #content-primary .last.span-14 {
	WIDTH: 660px
}
.fullwidth #content-primary .last.span-15 {
	WIDTH: 710px
}
.fullwidth #content-primary .last.span-16 {
	WIDTH: 760px
}
.fullwidth #content-primary .last.span-17 {
	WIDTH: 810px
}
.fullwidth #content-primary .last.span-18 {
	WIDTH: 860px
}
.fullwidth #content-primary .last.span-19 {
	WIDTH: 910px
}
.fullwidth #content-primary .last.span-20 {
	WIDTH: 960px
}
.paddingleft {
	padding-left: 30px;
	padding-right: 30px;
}
.paddingleftright {
	padding-left: 30px;
}
.white {
	color: #cccccc;
}































#content-primary DD UL {
	WIDTH: auto; FLOAT: none
}
#content-primary LI {
	MARGIN-LEFT: 1.5em
}
#blog #content-primary #post-wrap LI {
	MARGIN-LEFT: 0px
}
#content-primary DL {
	BORDER-BOTTOM: #1f1f1f 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1.7em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #1f1f1f 1px solid; PADDING-TOP: 1.7em
}
#content-primary DT {
	WIDTH: 18em; PADDING-RIGHT: 15px; FLOAT: left
}
#content-primary DT ABBR {
	BORDER-BOTTOM: #900 1px dotted
}
#content-primary UL.liindent LI {
	MARGIN-LEFT: 12px
}
#content-primary DD {
	BORDER-LEFT: #333 1px dotted; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1.7em 19em; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#content-primary DL.alt DT {
	WIDTH: auto; FLOAT: none
}
#content-primary DL.alt DD {
	MARGIN: 1em 0px
}





TABLE.box TH {
	BORDER-BOTTOM: #333 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
TABLE.box TD {
	BORDER-BOTTOM: #333 1px dotted
}
TABLE.box CAPTION {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 8px
}
TABLE.box TR.alt TH {
	BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT: #333 1px solid
}
TABLE.box TR.last TD {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
TABLE.compare.box {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}















TABLE.compare.box TR TD.left {
	FLOAT: none
}
TABLE.compare.box CAPTION {
	DISPLAY: none
}
TABLE.compare.box TR TD.first {
	WIDTH: 60%
}
TABLE.line TH {
	PADDING-BOTTOM: 0.4em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0.4em
}
TABLE.line TR {
	PADDING-BOTTOM: 0.4em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0.4em
}
TABLE.line TD {
	PADDING-BOTTOM: 0.4em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0.4em
}
TABLE.line TH {
	BORDER-BOTTOM: #333 1px solid; BORDER-TOP: #333 1px solid
}
TABLE.line TD {
	BORDER-BOTTOM: #333 1px dotted
}
TABLE.line TR.alt TH {
	BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT: #333 1px solid
}
TABLE.line TR.last TD {
	BORDER-BOTTOM: #333 1px solid
}
.nav-local {
	WIDTH: 180px; FLOAT: left
}
.nav-local UL {
	WIDTH: 180px; FLOAT: left
}
.nav-local UL LI {
	BORDER-BOTTOM: #333 1px dotted; WIDTH: 100%; DISPLAY: inline; FLOAT: left
}
.nav-local UL LI A {
	PADDING-BOTTOM: 0.2em; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0.2em
}
.nav-local UL LI UL {
	BORDER-TOP: #333 1px dotted
}
.nav-local UL LI LI {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.nav-local UL LI LI A {
	PADDING-BOTTOM: 0.2em; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 0.1em
}
.nav-local UL LI LI UL {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.nav-local UL LI LI LI A {
	PADDING-LEFT: 35px
}
.nav-local UL LI LI LI LI A {
	PADDING-LEFT: 50px
}
.nav-local UL LI LI LI LI LI A {
	PADDING-LEFT: 65px
}
#promo IMG {
	PADDING-BOTTOM: 13px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; PADDING-TOP: 13px
}
IMG.nav_image {
	MARGIN: 25px 0px 0px 14px
}
#content-secondary DL {
	MARGIN: 0px 0px 1.5em
}
#content-secondary DT {
	MARGIN: 0px 0px 1.2em
}
#facta {
	MARGIN: 10px 0px 0px 14px
}
#facta A {
	BORDER-BOTTOM: #666 1px dotted
}
#facta A:hover {
	BORDER-BOTTOM: #ccc 1px solid
}
#error #error-head {
	WIDTH: 780px; MARGIN-BOTTOM: 1.7em; HEIGHT: 342px
}
#error .col {
	MIN-HEIGHT: 8em
}
#error FORM LABEL {
	DISPLAY: block
}
BODY {
	LINE-HEIGHT: 1.7em; FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #808080; FONT-SIZE: 11px
}
HR {
	LINE-HEIGHT: 1.7em
}
#content-primary H1 {
	FONT-FAMILY: "Helvetica Neue", Helvetica, Arial, sans-serif
}
#content-primary H2 {
	FONT-FAMILY: "Helvetica Neue", Helvetica, Arial, sans-serif
}
#content-primary H1 {
	LINE-HEIGHT: 1.03em; COLOR: #900; FONT-SIZE: 1.63em; FONT-WEIGHT: normal; text-shadow: #0f0f0f 1px 1px 0
}
#content-primary H2 {
	LINE-HEIGHT: 1.33em; TEXT-TRANSFORM: uppercase; COLOR: #fff; FONT-SIZE: 1.27em; FONT-WEIGHT: normal; text-shadow: #0f0f0f 1px 1px 0
}
#content-primary H2.alt {
	COLOR: #900
}
#content-primary H3 {
	LINE-HEIGHT: 1.55em; COLOR: #900; FONT-SIZE: 1.09em; FONT-WEIGHT: normal; text-shadow: #0f0f0f 1px 1px 0
}
#content-primary H3.alt {
	COLOR: #b5b5b5
}
#content-primary H4 {
	COLOR: #b5b5b5; FONT-WEIGHT: bold; text-shadow: #0f0f0f 1px 1px 0
}
#content-primary H4.alt {
	COLOR: #900
}
#content-primary P.intro {
	LINE-HEIGHT: 1.5em; FONT-FAMILY: "Helvetica Neue", Helvetica, Arial, sans-serif; COLOR: #b5b5b5; FONT-SIZE: 1.27em; text-shadow: #0f0f0f 1px 1px 0
}
#content-primary STRONG {
	COLOR: #b5b5b5; FONT-WEIGHT: bold
}
#content-primary EM {
	FONT-STYLE: italic; COLOR: #b5b5b5
}
#content-primary CODE {
	LINE-HEIGHT: 0; FONT-SIZE: 0.9em
}
#content-primary BLOCKQUOTE {
	LINE-HEIGHT: 1.4em; FONT-FAMILY: Helvetica, Arial, sans-serif; COLOR: #e8e8e8; FONT-SIZE: 1.36em; FONT-WEIGHT: normal; text-shadow: #0f0f0f 1px 1px 0
}
#content-primary BLOCKQUOTE:before {
	COLOR: #333; FONT-SIZE: 2.6em; text-shadow: #0f0f0f 1px 1px 0
}
#content-primary BLOCKQUOTE:after {
	COLOR: #333; FONT-SIZE: 2.6em; text-shadow: #0f0f0f 1px 1px 0
}
#content-primary BLOCKQUOTE:before {
	LINE-HEIGHT: 1em
}
#content-primary BLOCKQUOTE:after {
	TEXT-ALIGN: right
}
#content-primary UL {
	COLOR: #666
}
#content-primary OL {
	COLOR: #666
}
#content-primary .accent {
	COLOR: #900
}
.footnote {
	COLOR: #505050; FONT-SIZE: 10px
}
P.custom.footnote {
	COLOR: #808080; FONT-SIZE: 11px
}
.note {
	LINE-HEIGHT: 2em; FONT-STYLE: italic; FONT-SIZE: 0.75em
}
A {
	COLOR: #ccc; TEXT-DECORATION: none
}
A:hover {
	COLOR: #fff
}
ABBR {
	FONT-STYLE: italic; COLOR: #666; TEXT-DECORATION: none
}
DFN {
	FONT-STYLE: italic; COLOR: #666; TEXT-DECORATION: none
}
ACRONYM {
	FONT-STYLE: italic; COLOR: #666; TEXT-DECORATION: none
}
BODY {
	TEXT-ALIGN: center
}
#header .wrap {
	TEXT-ALIGN: left
}
#nav-global {
	LINE-HEIGHT: 18px; FONT-SIZE: 10px
}
