* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	BACKGROUND-IMAGE: url(../img/home_TOP_bg.jpg); TEXT-ALIGN: center; BACKGROUND-COLOR: #a5edab; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; BACKGROUND-POSITION: center top; COLOR: #000000; FONT-SIZE: 11px
}
.align_center {
	TEXT-ALIGN: center
}
.align_right {
	TEXT-ALIGN: right
}
.middle {
	VERTICAL-ALIGN: middle
}
.align_justify {
	TEXT-ALIGN: justify
}
.uppercase {
	TEXT-TRANSFORM: uppercase
}
.hidden {
	DISPLAY: none
}
.collapsed {
	DISPLAY: none
}
.block_hidden_only_for_screen {
	DISPLAY: none
}
.wrap {
	WHITE-SPACE: normal
}
.bold {
	FONT-WEIGHT: bold
}
.strike {
	TEXT-DECORATION: line-through
}
.italic {
	FONT-STYLE: italic
}
.top {
	VERTICAL-ALIGN: top
}
.span_link {
	CURSOR: pointer
}
.span_link:hover {
	TEXT-DECORATION: underline
}
.clear {
	CLEAR: both
}
BR.clear {
	LINE-HEIGHT: 0; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px
}
NOSCRIPT UL {
	BORDER-BOTTOM: gray 1px solid; BORDER-LEFT: gray 1px solid; PADDING-BOTTOM: 10px; LIST-STYLE-TYPE: none; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: black; COLOR: white; BORDER-TOP: gray 1px solid; BORDER-RIGHT: gray 1px solid; PADDING-TOP: 10px
}
UL.footer_links {
	LIST-STYLE-TYPE: none; MARGIN-TOP: 2em; HEIGHT: 2em; CLEAR: both
}
UL.footer_links LI {
	FLOAT: left; HEIGHT: 2em; MARGIN-RIGHT: 2em
}
UL.footer_links LI A {
	TEXT-DECORATION: none
}
UL.footer_links LI A:hover {
	COLOR: black
}
UL.footer_links LI IMG.icon {
	VERTICAL-ALIGN: -2px
}
.transferProduct {
	BORDER-BOTTOM: #888 2px solid; BORDER-LEFT: #888 2px solid; BORDER-TOP: #888 2px solid; BORDER-RIGHT: #888 2px solid
}
UL.inline_list {
	LIST-STYLE-TYPE: none; MARGIN-TOP: 1em
}
UL.inline_list LI {
	TEXT-ALIGN: center; FLOAT: left
}
UL.inline_list LI IMG {
	DISPLAY: block
}
UL.half {
	WIDTH: 45%; FLOAT: left; MARGIN-RIGHT: 1em
}
DIV.tree_top {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 24px; BACKGROUND: url(../img/sitemap-top.gif) no-repeat -1px -3px; PADDING-TOP: 3px
}
UL.tree {
	LIST-STYLE-TYPE: none
}
UL.tree UL {
	LIST-STYLE-TYPE: none
}
UL.tree LI {
	BORDER-LEFT: gray 1px dotted; PADDING-LEFT: 1.2em; BACKGROUND: url(../img/sitemap-horizontal.gif) no-repeat left 10px; MARGIN-LEFT: 1em
}
UL.tree A {
	PADDING-LEFT: 0.2em
}
UL.tree A.selected {
	FONT-WEIGHT: bold
}
UL.tree LI.last {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND: url(../img/sitemap-last.gif) no-repeat -12px -2px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
SPAN.grower {
	CURSOR: pointer
}
UL.idTabs {
	BORDER-BOTTOM: #76839b 1px solid; LIST-STYLE-TYPE: none; MARGIN-TOP: 1em; HEIGHT: 21px
}
UL.idTabs LI {
	FLOAT: left; MARGIN-RIGHT: 1px
}
UL.idTabs LI A {
	BACKGROUND-IMAGE: url(../img/tab_bg.jpg); TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase; WIDTH: 173px; DISPLAY: block; HEIGHT: 18px; COLOR: #374853; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 3px
}
UL.idTabs LI A.selected {
	BACKGROUND-IMAGE: url(../img/tab_bg_selected.jpg); COLOR: white
}
A {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #000000; TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: none
}
INPUT:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; outline-offset: 0
}
A IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; BORDER-TOP: medium none; BORDER-RIGHT: medium none; TEXT-DECORATION: none
}
H2 {
	LINE-HEIGHT: 1.6em; TEXT-TRANSFORM: uppercase; MARGIN: 0.5em 0px; PADDING-LEFT: 0.5em; BACKGROUND: url(../img/title_bg.gif) no-repeat left top; HEIGHT: 21px; COLOR: #0f731b; FONT-SIZE: 1.1em; FONT-WEIGHT: bold
}
H2 SPAN {
	TEXT-TRANSFORM: lowercase; FONT-STYLE: italic; COLOR: #ffffff; MARGIN-LEFT: 1em; FONT-SIZE: 0.9em; FONT-WEIGHT: normal
}
H3 {
	MARGIN: 1em 0px; FONT-SIZE: 1.1em
}
H4 {
	FONT-SIZE: 1em
}
#page {
	TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; MARGIN: 0px auto 2px; WIDTH: 1020px
}
H1#logo {
	MARGIN-TOP: 1.5em; 
	margin-left:0em;
	height:3em;
	WIDTH: 29%; 
	FLOAT: left
}
#header 
{
	height:2.2em;
	TEXT-ALIGN: right; 
	margin-top:0em;
	margin-left:3.0em;
	WIDTH: 100%; 
	FLOAT: right;
}
#left_column {
	FLOAT: left
}
#center_column {
	FLOAT: left
}
#right_column {
	FLOAT: left
}
#left_column {
	WIDTH: 190px; PADDING-RIGHT: 15px; MARGIN-LEFT: 45px; CLEAR: left
}
#center_column {
	MARGIN: 0px 0px 30px 0px;
	WIDTH: 518px
}
#right_column {
	PADDING-LEFT: 15px; WIDTH: 190px; MARGIN-RIGHT: 45px
}
DIV.rte {
	TEXT-ALIGN: left; BACKGROUND-COLOR: white
}
.mceContentBody {
	TEXT-ALIGN: left; BACKGROUND-COLOR: white
}
DIV.rte HTML {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte DIV {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte SPAN {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte APPLET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte OBJECT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte IFRAME {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte H1 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte H2 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte H3 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte H4 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte H5 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte H6 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte P {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte BLOCKQUOTE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte PRE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte ABBR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte ACRONYM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte ADDRESS {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte BIG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte CITE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte CODE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte DEL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte DFN {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte EM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte FONT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte INS {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte KBD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte Q {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte S {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte SAMP {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte SMALL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte STRIKE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte STRONG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte SUB {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte SUP {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte TT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte VAR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte DL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte DT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte DD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte OL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte UL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte LI {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte FORM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte LABEL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte LEGEND {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte TABLE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte CAPTION {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte TBODY {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte TFOOT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte THEAD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte TR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte TH {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody HTML {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody DIV {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody SPAN {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody APPLET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody OBJECT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody IFRAME {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody H1 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody H2 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody H3 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody H4 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody H5 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody H6 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody P {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody BLOCKQUOTE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody PRE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody ABBR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody ACRONYM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody ADDRESS {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody BIG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody CITE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody CODE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody DEL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody DFN {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody EM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody FONT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody INS {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody KBD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody Q {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody S {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody SAMP {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody SMALL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody STRIKE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody STRONG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody SUB {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody SUP {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody TT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody VAR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody DL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody DT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody DD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody OL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody UL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody LI {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody FORM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody LABEL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody LEGEND {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody TABLE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody CAPTION {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody TBODY {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody TFOOT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody THEAD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody TR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody TH {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mceContentBody TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.rte H1 {
	MARGIN: 0.75em 0px 0.3em; COLOR: #000000
}
DIV.rte H2 {
	MARGIN: 0.75em 0px 0.3em; COLOR: #000000
}
DIV.rte H3 {
	MARGIN: 0.75em 0px 0.3em; COLOR: #000000
}
DIV.rte H4 {
	MARGIN: 0.75em 0px 0.3em; COLOR: #000000
}
DIV.rte H5 {
	MARGIN: 0.75em 0px 0.3em; COLOR: #000000
}
DIV.rte H6 {
	MARGIN: 0.75em 0px 0.3em; COLOR: #000000
}
.mceContentBody H1 {
	MARGIN: 0.75em 0px 0.3em; COLOR: #000000
}
.mceContentBody H2 {
	MARGIN: 0.75em 0px 0.3em; COLOR: #000000
}
.mceContentBody H3 {
	MARGIN: 0.75em 0px 0.3em; COLOR: #000000
}
.mceContentBody H4 {
	MARGIN: 0.75em 0px 0.3em; COLOR: #000000
}
.mceContentBody H5 {
	MARGIN: 0.75em 0px 0.3em; COLOR: #000000
}
.mceContentBody H6 {
	MARGIN: 0.75em 0px 0.3em; COLOR: #000000
}
DIV.rte H1 {
	FONT-SIZE: 25px; FONT-WEIGHT: bold
}
.mceContentBody H1 {
	FONT-SIZE: 25px; FONT-WEIGHT: bold
}
DIV.rte H2 {
	TEXT-TRANSFORM: none; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 20px
}
.mceContentBody H2 {
	TEXT-TRANSFORM: none; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 20px
}
DIV.rte H3 {
	FONT-SIZE: 16px
}
.mceContentBody H3 {
	FONT-SIZE: 16px
}
DIV.rte H4 {
	FONT-SIZE: 14px
}
.mceContentBody H4 {
	FONT-SIZE: 14px
}
DIV.rte H5 {
	FONT-SIZE: 12px
}
.mceContentBody H5 {
	FONT-SIZE: 12px
}
DIV.rte H6 {
	FONT-SIZE: 8px
}
DIV.rte H6 {
	FONT-SIZE: 8px
}
DIV.rte OL {
	PADDING-LEFT: 2em
}
.mceContentBody UL {
	PADDING-LEFT: 2em
}
DIV.rte OL {
	PADDING-LEFT: 2em
}
.mceContentBody UL {
	PADDING-LEFT: 2em
}
DIV.rte UL {
	LIST-STYLE-TYPE: square
}
.mceContentBody UL {
	LIST-STYLE-TYPE: square
}
DIV.rte STRONG {
	FONT-WEIGHT: bold
}
.mceContentBody STRONG {
	FONT-WEIGHT: bold
}
DIV.rte EM {
	FONT-STYLE: italic
}
.mceContentBody EM {
	FONT-STYLE: italic
}
DIV.rte TABLE {
	BORDER-SPACING: 1px; WIDTH: auto; BORDER-COLLAPSE: separate
}
.mceContentBody TABLE {
	BORDER-SPACING: 1px; WIDTH: auto; BORDER-COLLAPSE: separate
}
DIV.rte CAPTION {
	BORDER-BOTTOM: #e5e6e7 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #e5e6e7 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: inherit; BORDER-TOP: #e5e6e7 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #e5e6e7 1px solid
}
DIV.rte TH {
	BORDER-BOTTOM: #e5e6e7 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #e5e6e7 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: inherit; BORDER-TOP: #e5e6e7 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #e5e6e7 1px solid
}
DIV.rte TD {
	BORDER-BOTTOM: #e5e6e7 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #e5e6e7 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: inherit; BORDER-TOP: #e5e6e7 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #e5e6e7 1px solid
}
DIV.rte TABLE {
	BORDER-BOTTOM: #e5e6e7 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #e5e6e7 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: inherit; BORDER-TOP: #e5e6e7 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #e5e6e7 1px solid
}
.mceContentBody CAPTION {
	BORDER-BOTTOM: #e5e6e7 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #e5e6e7 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: inherit; BORDER-TOP: #e5e6e7 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #e5e6e7 1px solid
}
.mceContentBody TH {
	BORDER-BOTTOM: #e5e6e7 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #e5e6e7 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: inherit; BORDER-TOP: #e5e6e7 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #e5e6e7 1px solid
}
.mceContentBody TD {
	BORDER-BOTTOM: #e5e6e7 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #e5e6e7 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: inherit; BORDER-TOP: #e5e6e7 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #e5e6e7 1px solid
}
.mceContentBody TABLE {
	BORDER-BOTTOM: #e5e6e7 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #e5e6e7 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: inherit; BORDER-TOP: #e5e6e7 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #e5e6e7 1px solid
}
DIV.rte TH {
	PADDING-LEFT: 1em; PADDING-RIGHT: 1em; BACKGROUND: #e5e6e7
}
.mceContentBody TH {
	PADDING-LEFT: 1em; PADDING-RIGHT: 1em; BACKGROUND: #e5e6e7
}
DIV.rte P {
	MARGIN: 0.5em 0pt; PADDING-LEFT: 0.7em
}
.mceContentBody P {
	MARGIN: 0.5em 0pt; PADDING-LEFT: 0.7em
}
DIV.table_block {
	PADDING-BOTTOM: 6px; MARGIN: 0px auto 2em; WIDTH: 510px; BACKGROUND: url(../img/table_footer.gif) no-repeat left bottom
}
TABLE.std {
	BORDER-SPACING: 0; WIDTH: 100%; BORDER-COLLAPSE: collapse
}
TABLE.std TD {
	PADDING-BOTTOM: 0.4em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; PADDING-TOP: 0.4em
}
TABLE.std TH {
	PADDING-BOTTOM: 0.4em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; PADDING-TOP: 0.4em
}
TABLE.std TH {
	WHITE-SPACE: nowrap
}
TABLE.std TR.item TD {
	BACKGROUND-COLOR: white
}
TABLE.std TR.item TH {
	BACKGROUND-COLOR: white
}
TABLE.std TR.alternate_item TD {
	BACKGROUND-COLOR: #f1f2f4
}
TABLE.std TR.alternate_item TH {
	BACKGROUND-COLOR: #f1f2f4
}
TABLE.std TBODY TR TD {
	BORDER-TOP: #bdc2c9 1px solid
}
TABLE.std TFOOT TR TD {
	BORDER-TOP: #bdc2c9 1px solid
}
TABLE.std THEAD TH {
	BACKGROUND-IMAGE: url(../img/table_header.gif); TEXT-ALIGN: left; BACKGROUND-COLOR: transparent; BACKGROUND-REPEAT: no-repeat; WHITE-SPACE: nowrap; HEIGHT: 24px; COLOR: #000000; FONT-WEIGHT: bold
}
TABLE.std THEAD TH.first_item {
	BACKGROUND-POSITION: left top
}
TABLE.std THEAD TH.last_item {
	BACKGROUND-POSITION: right top
}
TABLE.std THEAD TH.item {
	BACKGROUND-POSITION: -5px 0px
}
TABLE.std TFOOT TD {
	TEXT-ALIGN: right; WHITE-SPACE: nowrap; COLOR: #000000
}
FORM.std {
	CLEAR: both
}
FORM.std H3 {
	BORDER-BOTTOM: #d0d1d5 1px solid; PADDING-BOTTOM: 0.5em; MARGIN: 0px 0px 0.5em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; COLOR: #555; FONT-SIZE: 1.4em; FONT-WEIGHT: normal; PADDING-TOP: 0.5em
}
FORM.std FIELDSET {
	BORDER-BOTTOM: #d0d3d8 1px solid; BORDER-LEFT: #d0d3d8 1px solid; PADDING-BOTTOM: 1em; MARGIN-BOTTOM: 1em; BACKGROUND: url(../img/form_bg.jpg) #d0d1d5 repeat-x left top; BORDER-TOP: #d0d3d8 1px solid; BORDER-RIGHT: #d0d3d8 1px solid
}
FORM.std FIELDSET LEGEND {
	BORDER-BOTTOM: #d0d1d5 1px solid; BORDER-LEFT: #d0d1d5 1px solid; PADDING-BOTTOM: 0.3em; MARGIN: 1em 0px 1em 0.5em; PADDING-LEFT: 0.6em; PADDING-RIGHT: 0.6em; FONT-SIZE: 1.6em; BORDER-TOP: #d0d1d5 1px solid; FONT-WEIGHT: 100; BORDER-RIGHT: #d0d1d5 1px solid; PADDING-TOP: 0.3em
}
FORM.std H4 {
	PADDING-BOTTOM: 0.3em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; CLEAR: both; PADDING-TOP: 0.3em
}
FORM.std P {
	PADDING-BOTTOM: 0.3em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; CLEAR: both; PADDING-TOP: 0.3em
}
FORM.std LABEL {
	TEXT-ALIGN: right; WIDTH: 30%; FLOAT: left
}
FORM.std P SPAN {
	TEXT-ALIGN: right; WIDTH: 30%; FLOAT: left
}
FORM.std P SPAN.like_input {
	WIDTH: auto; MARGIN-LEFT: 0.7em
}
INPUT {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; MARGIN-LEFT: 0.7em; FONT-SIZE: 12px; VERTICAL-ALIGN: top
}
TEXTAREA {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; MARGIN-LEFT: 0.7em; FONT-SIZE: 12px; VERTICAL-ALIGN: top
}
SELECT {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; MARGIN-LEFT: 0.7em; FONT-SIZE: 12px; VERTICAL-ALIGN: top
}
SPAN.editable {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; MARGIN-LEFT: 0.7em; FONT-SIZE: 12px; VERTICAL-ALIGN: top
}
INPUT {
	BORDER-BOTTOM: #bdc2c9 1px solid; BORDER-LEFT: #bdc2c9 1px solid; BORDER-TOP: #bdc2c9 1px solid; BORDER-RIGHT: #bdc2c9 1px solid
}
TEXTAREA {
	BORDER-BOTTOM: #bdc2c9 1px solid; BORDER-LEFT: #bdc2c9 1px solid; BORDER-TOP: #bdc2c9 1px solid; BORDER-RIGHT: #bdc2c9 1px solid
}
SELECT {
	BORDER-BOTTOM: #bdc2c9 1px solid; BORDER-LEFT: #bdc2c9 1px solid; BORDER-TOP: #bdc2c9 1px solid; BORDER-RIGHT: #bdc2c9 1px solid
}
INPUT.text {
	PADDING-LEFT: 2px; PADDING-RIGHT: 2px; HEIGHT: 18px
}
.checkbox INPUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.radio INPUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
FORM.std .checkbox LABEL {
	TEXT-ALIGN: left; MARGIN: 0px; FLOAT: none
}
FORM.std .radio LABEL {
	TEXT-ALIGN: left; MARGIN: 0px; FLOAT: none
}
FORM.std SPAN.form_info {
	TEXT-ALIGN: left; MARGIN: 0px; FLOAT: none
}
.required SUP {
	COLOR: #da0f00
}
FORM.std P.checkbox {
	PADDING-LEFT: 30%
}
FORM.std P.submit {
	PADDING-LEFT: 31% !important; MARGIN-BOTTOM: 1.5em
}
#center_column FORM.std P.submit2 {
	PADDING-LEFT: 170px; MARGIN-BOTTOM: 1.5em
}
INPUT.button_mini {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; LINE-HEIGHT: 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 18px; COLOR: black !important; FONT-SIZE: 10px !important; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; TEXT-DECORATION: none !important
}
INPUT.button_small {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; LINE-HEIGHT: 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 18px; COLOR: black !important; FONT-SIZE: 10px !important; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; TEXT-DECORATION: none !important
}
INPUT.button {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; LINE-HEIGHT: 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 18px; COLOR: black !important; FONT-SIZE: 10px !important; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; TEXT-DECORATION: none !important
}
INPUT.button_large {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; LINE-HEIGHT: 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 18px; COLOR: black !important; FONT-SIZE: 10px !important; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; TEXT-DECORATION: none !important
}
INPUT.button_mini_disabled {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; LINE-HEIGHT: 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 18px; COLOR: black !important; FONT-SIZE: 10px !important; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; TEXT-DECORATION: none !important
}
INPUT.button_small_disabled {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; LINE-HEIGHT: 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 18px; COLOR: black !important; FONT-SIZE: 10px !important; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; TEXT-DECORATION: none !important
}
INPUT.button_disabled {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; LINE-HEIGHT: 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 18px; COLOR: black !important; FONT-SIZE: 10px !important; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; TEXT-DECORATION: none !important
}
INPUT.button_large_disabled {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; LINE-HEIGHT: 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 18px; COLOR: black !important; FONT-SIZE: 10px !important; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; TEXT-DECORATION: none !important
}
INPUT.exclusive_mini {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; LINE-HEIGHT: 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 18px; COLOR: black !important; FONT-SIZE: 10px !important; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; TEXT-DECORATION: none !important
}
INPUT.exclusive_small {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; LINE-HEIGHT: 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 18px; COLOR: black !important; FONT-SIZE: 10px !important; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; TEXT-DECORATION: none !important
}
INPUT.exclusive {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; LINE-HEIGHT: 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 18px; COLOR: black !important; FONT-SIZE: 10px !important; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; TEXT-DECORATION: none !important
}
INPUT.exclusive_large {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; LINE-HEIGHT: 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 18px; COLOR: black !important; FONT-SIZE: 10px !important; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; TEXT-DECORATION: none !important
}
INPUT.exclusive_mini_disabled {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; LINE-HEIGHT: 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 18px; COLOR: black !important; FONT-SIZE: 10px !important; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; TEXT-DECORATION: none !important
}
INPUT.exclusive_small_disabled {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; LINE-HEIGHT: 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 18px; COLOR: black !important; FONT-SIZE: 10px !important; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; TEXT-DECORATION: none !important
}
INPUT.exclusive_disabled {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; LINE-HEIGHT: 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 18px; COLOR: black !important; FONT-SIZE: 10px !important; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; TEXT-DECORATION: none !important
}
INPUT.exclusive_large_disabled {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; LINE-HEIGHT: 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 18px; COLOR: black !important; FONT-SIZE: 10px !important; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; TEXT-DECORATION: none !important
}
A.button_mini {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; LINE-HEIGHT: 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 18px; COLOR: black !important; FONT-SIZE: 10px !important; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; TEXT-DECORATION: none !important
}
A.button_small {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; LINE-HEIGHT: 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 18px; COLOR: black !important; FONT-SIZE: 10px !important; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; TEXT-DECORATION: none !important
}
A.button {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; LINE-HEIGHT: 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 18px; COLOR: black !important; FONT-SIZE: 10px !important; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; TEXT-DECORATION: none !important
}
A.button_large {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; LINE-HEIGHT: 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 18px; COLOR: black !important; FONT-SIZE: 10px !important; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; TEXT-DECORATION: none !important
}
A.exclusive_mini {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; LINE-HEIGHT: 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 18px; COLOR: black !important; FONT-SIZE: 10px !important; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; TEXT-DECORATION: none !important
}
A.exclusive_small {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; LINE-HEIGHT: 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 18px; COLOR: black !important; FONT-SIZE: 10px !important; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; TEXT-DECORATION: none !important
}
A.exclusive {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; LINE-HEIGHT: 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 18px; COLOR: black !important; FONT-SIZE: 10px !important; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; TEXT-DECORATION: none !important
}
A.exclusive_large {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; LINE-HEIGHT: 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 18px; COLOR: black !important; FONT-SIZE: 10px !important; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; TEXT-DECORATION: none !important
}
SPAN.button_mini {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; LINE-HEIGHT: 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 18px; COLOR: black !important; FONT-SIZE: 10px !important; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; TEXT-DECORATION: none !important
}
SPAN.button_small {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; LINE-HEIGHT: 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 18px; COLOR: black !important; FONT-SIZE: 10px !important; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; TEXT-DECORATION: none !important
}
SPAN.button {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; LINE-HEIGHT: 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 18px; COLOR: black !important; FONT-SIZE: 10px !important; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; TEXT-DECORATION: none !important
}
SPAN.button_large {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; LINE-HEIGHT: 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 18px; COLOR: black !important; FONT-SIZE: 10px !important; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; TEXT-DECORATION: none !important
}
SPAN.exclusive_mini {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; LINE-HEIGHT: 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 18px; COLOR: black !important; FONT-SIZE: 10px !important; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; TEXT-DECORATION: none !important
}
SPAN.exclusive_small {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; LINE-HEIGHT: 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 18px; COLOR: black !important; FONT-SIZE: 10px !important; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; TEXT-DECORATION: none !important
}
SPAN.exclusive {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; LINE-HEIGHT: 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 18px; COLOR: black !important; FONT-SIZE: 10px !important; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; TEXT-DECORATION: none !important
}
SPAN.exclusive_large {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; LINE-HEIGHT: 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 18px; COLOR: black !important; FONT-SIZE: 10px !important; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; TEXT-DECORATION: none !important
}
INPUT.button_mini {
	PADDING-BOTTOM: 2px
}
INPUT.button_small {
	PADDING-BOTTOM: 2px
}
INPUT.button {
	PADDING-BOTTOM: 2px
}
INPUT.button_large {
	PADDING-BOTTOM: 2px
}
INPUT.button_mini_disabled {
	PADDING-BOTTOM: 2px
}
INPUT.button_small_disabled {
	PADDING-BOTTOM: 2px
}
INPUT.button_disabled {
	PADDING-BOTTOM: 2px
}
INPUT.button_large_disabled {
	PADDING-BOTTOM: 2px
}
INPUT.exclusive_mini {
	PADDING-BOTTOM: 2px
}
INPUT.exclusive_small {
	PADDING-BOTTOM: 2px
}
INPUT.exclusive {
	PADDING-BOTTOM: 2px
}
INPUT.exclusive_large {
	PADDING-BOTTOM: 2px
}
INPUT.exclusive_mini_disabled {
	PADDING-BOTTOM: 2px
}
INPUT.exclusive_small_disabled {
	PADDING-BOTTOM: 2px
}
INPUT.exclusive_disabled {
	PADDING-BOTTOM: 2px
}
INPUT.exclusive_large_disabled {
	PADDING-BOTTOM: 2px
}
INPUT.button_mini_disabled {
	BACKGROUND-POSITION: left -36px; COLOR: #888 !important; CURSOR: default
}
INPUT.button_small_disabled {
	BACKGROUND-POSITION: left -36px; COLOR: #888 !important; CURSOR: default
}
INPUT.button_disabled {
	BACKGROUND-POSITION: left -36px; COLOR: #888 !important; CURSOR: default
}
INPUT.button_large_disabled {
	BACKGROUND-POSITION: left -36px; COLOR: #888 !important; CURSOR: default
}
INPUT.exclusive_mini_disabled {
	BACKGROUND-POSITION: left -36px; COLOR: #888 !important; CURSOR: default
}
INPUT.exclusive_small_disabled {
	BACKGROUND-POSITION: left -36px; COLOR: #888 !important; CURSOR: default
}
INPUT.exclusive_disabled {
	BACKGROUND-POSITION: left -36px; COLOR: #888 !important; CURSOR: default
}
INPUT.exclusive_large_disabled {
	BACKGROUND-POSITION: left -36px; COLOR: #888 !important; CURSOR: default
}
SPAN.button_mini {
	BACKGROUND-POSITION: left -36px; COLOR: #888 !important; CURSOR: default
}
SPAN.button_small {
	BACKGROUND-POSITION: left -36px; COLOR: #888 !important; CURSOR: default
}
SPAN.button {
	BACKGROUND-POSITION: left -36px; COLOR: #888 !important; CURSOR: default
}
SPAN.button_large {
	BACKGROUND-POSITION: left -36px; COLOR: #888 !important; CURSOR: default
}
SPAN.exclusive_mini {
	BACKGROUND-POSITION: left -36px; COLOR: #888 !important; CURSOR: default
}
SPAN.exclusive_small {
	BACKGROUND-POSITION: left -36px; COLOR: #888 !important; CURSOR: default
}
SPAN.exclusive {
	BACKGROUND-POSITION: left -36px; COLOR: #888 !important; CURSOR: default
}
SPAN.exclusive_large {
	BACKGROUND-POSITION: left -36px; COLOR: #888 !important; CURSOR: default
}
INPUT.exclusive_mini {
	COLOR: white !important
}
INPUT.exclusive_small {
	COLOR: white !important
}
INPUT.exclusive {
	COLOR: white !important
}
INPUT.exclusive_large {
	COLOR: white !important
}
INPUT.exclusive_mini_disabled {
	COLOR: white !important
}
INPUT.exclusive_small_disabled {
	COLOR: white !important
}
INPUT.exclusive_disabled {
	COLOR: white !important
}
INPUT.exclusive_large_disabled {
	COLOR: white !important
}
A.exclusive_mini {
	COLOR: white !important
}
A.exclusive_small {
	COLOR: white !important
}
A.exclusive {
	COLOR: white !important
}
A.exclusive_large {
	COLOR: white !important
}
SPAN.exclusive_mini {
	COLOR: white !important
}
SPAN.exclusive_small {
	COLOR: white !important
}
SPAN.exclusive {
	COLOR: white !important
}
SPAN.exclusive_large {
	COLOR: white !important
}
INPUT.exclusive_mini_disabled {
	COLOR: #488c40 !important
}
INPUT.exclusive_small_disabled {
	COLOR: #488c40 !important
}
INPUT.exclusive_disabled {
	COLOR: #488c40 !important
}
INPUT.exclusive_large_disabled {
	COLOR: #488c40 !important
}
SPAN.exclusive_mini {
	COLOR: #488c40 !important
}
SPAN.exclusive_small {
	COLOR: #488c40 !important
}
SPAN.exclusive {
	COLOR: #488c40 !important
}
SPAN.exclusive_large {
	COLOR: #488c40 !important
}
INPUT.button_mini:hover {
	BACKGROUND-POSITION: left -18px
}
INPUT.button_small:hover {
	BACKGROUND-POSITION: left -18px
}
INPUT.button:hover {
	BACKGROUND-POSITION: left -18px
}
INPUT.button_large:hover {
	BACKGROUND-POSITION: left -18px
}
INPUT.exclusive_mini:hover {
	BACKGROUND-POSITION: left -18px
}
INPUT.exclusive_small:hover {
	BACKGROUND-POSITION: left -18px
}
INPUT.exclusive:hover {
	BACKGROUND-POSITION: left -18px
}
INPUT.exclusive_large:hover {
	BACKGROUND-POSITION: left -18px
}
A.button_mini:hover {
	BACKGROUND-POSITION: left -18px
}
A.button_small:hover {
	BACKGROUND-POSITION: left -18px
}
A.button:hover {
	BACKGROUND-POSITION: left -18px
}
A.button_large:hover {
	BACKGROUND-POSITION: left -18px
}
A.exclusive_mini:hover {
	BACKGROUND-POSITION: left -18px
}
A.exclusive_small:hover {
	BACKGROUND-POSITION: left -18px
}
A.exclusive:hover {
	BACKGROUND-POSITION: left -18px
}
A.exclusive_large:hover {
	BACKGROUND-POSITION: left -18px
}
INPUT.exclusive_mini:hover {
	COLOR: white !important
}
INPUT.exclusive_small:hover {
	COLOR: white !important
}
INPUT.exclusive:hover {
	COLOR: white !important
}
INPUT.exclusive_large:hover {
	COLOR: white !important
}
A.exclusive_mini:hover {
	COLOR: white !important
}
A.exclusive_small:hover {
	COLOR: white !important
}
A.exclusive:hover {
	COLOR: white !important
}
A.exclusive_large:hover {
	COLOR: white !important
}
INPUT.button_mini {
	BACKGROUND-IMAGE: url(../img/button-mini.gif); WIDTH: 30px
}
INPUT.button_mini_disabled {
	BACKGROUND-IMAGE: url(../img/button-mini.gif); WIDTH: 30px
}
INPUT.exclusive_mini {
	BACKGROUND-IMAGE: url(../img/button-mini.gif); WIDTH: 30px
}
INPUT.exclusive_mini_disabled {
	BACKGROUND-IMAGE: url(../img/button-mini.gif); WIDTH: 30px
}
A.button_mini {
	BACKGROUND-IMAGE: url(../img/button-mini.gif); WIDTH: 30px
}
A.exclusive_mini {
	BACKGROUND-IMAGE: url(../img/button-mini.gif); WIDTH: 30px
}
SPAN.button_mini {
	BACKGROUND-IMAGE: url(../img/button-mini.gif); WIDTH: 30px
}
SPAN.exclusive_mini {
	BACKGROUND-IMAGE: url(../img/button-mini.gif); WIDTH: 30px
}
INPUT.button_small {
	BACKGROUND-IMAGE: url(../img/button-small.gif); WIDTH: 60px
}
INPUT.button_small_disabled {
	BACKGROUND-IMAGE: url(../img/button-small.gif); WIDTH: 60px
}
INPUT.exclusive_small {
	BACKGROUND-IMAGE: url(../img/button-small.gif); WIDTH: 60px
}
INPUT.exclusive_small_disabled {
	BACKGROUND-IMAGE: url(../img/button-small.gif); WIDTH: 60px
}
A.button_small {
	BACKGROUND-IMAGE: url(../img/button-small.gif); WIDTH: 60px
}
A.exclusive_small {
	BACKGROUND-IMAGE: url(../img/button-small.gif); WIDTH: 60px
}
SPAN.button_small {
	BACKGROUND-IMAGE: url(../img/button-small.gif); WIDTH: 60px
}
SPAN.exclusive_small {
	BACKGROUND-IMAGE: url(../img/button-small.gif); WIDTH: 60px
}
INPUT.button {
	BACKGROUND-IMAGE: url(../img/button-medium.gif); WIDTH: 120px
}
INPUT.button_disabled {
	BACKGROUND-IMAGE: url(../img/button-medium.gif); WIDTH: 120px
}
INPUT.exclusive {
	BACKGROUND-IMAGE: url(../img/button-medium.gif); WIDTH: 120px
}
INPUT.exclusive_disabled {
	BACKGROUND-IMAGE: url(../img/button-medium.gif); WIDTH: 120px
}
A.button {
	BACKGROUND-IMAGE: url(../img/button-medium.gif);
	WIDTH: 120px
}
A.exclusive {
	BACKGROUND-IMAGE: url(../img/button-medium.gif);
	WIDTH: 120px
}
SPAN.button {
	BACKGROUND-IMAGE: url(../img/button-medium.gif); WIDTH: 120px
}
SPAN.exclusive {
	BACKGROUND-IMAGE: url(../img/button-medium.gif); WIDTH: 120px
}
INPUT.button_large {
	BACKGROUND-IMAGE: url(../img/button-large.gif); WIDTH: 180px
}
INPUT.button_large_disabled {
	BACKGROUND-IMAGE: url(../img/button-large.gif); WIDTH: 180px
}
INPUT.exclusive_large {
	BACKGROUND-IMAGE: url(../img/button-large.gif); WIDTH: 180px
}
INPUT.exclusive_large_disabled {
	BACKGROUND-IMAGE: url(../img/button-large.gif); WIDTH: 180px
}
A.button_large {
	BACKGROUND-IMAGE: url(../img/button-large.gif); WIDTH: 180px
}
A.exclusive_large {
	BACKGROUND-IMAGE: url(../img/button-large.gif); WIDTH: 180px
}
SPAN.button_large {
	BACKGROUND-IMAGE: url(../img/button-large.gif); WIDTH: 180px
}
SPAN.exclusive_large {
	BACKGROUND-IMAGE: url(../img/button-large.gif); WIDTH: 180px
}
INPUT.exclusive {
	BACKGROUND-IMAGE: url(../img/button-medium_exclusive.gif)
}
INPUT.exclusive_disabled {
	BACKGROUND-IMAGE: url(../img/button-medium_exclusive.gif)
}
A.exclusive {
	BACKGROUND-IMAGE: url(../img/button-medium_exclusive.gif)
}
SPAN.exclusive {
	BACKGROUND-IMAGE: url(../img/button-medium_exclusive.gif)
}
INPUT.exclusive_mini {
	BACKGROUND-IMAGE: url(../img/button-mini_exclusive.gif)
}
INPUT.exclusive_mini_disabled {
	BACKGROUND-IMAGE: url(../img/button-mini_exclusive.gif)
}
A.exclusive_mini {
	BACKGROUND-IMAGE: url(../img/button-mini_exclusive.gif)
}
SPAN.exclusive_mini {
	BACKGROUND-IMAGE: url(../img/button-mini_exclusive.gif)
}
INPUT.exclusive_small {
	BACKGROUND-IMAGE: url(../img/button-small_exclusive.gif)
}
INPUT.exclusive_small_disabled {
	BACKGROUND-IMAGE: url(../img/button-small_exclusive.gif)
}
A.exclusive_small {
	BACKGROUND-IMAGE: url(../img/button-small_exclusive.gif)
}
SPAN.exclusive_small {
	BACKGROUND-IMAGE: url(../img/button-small_exclusive.gif)
}
INPUT.exclusive_large {
	BACKGROUND-IMAGE: url(../img/button-large_exclusive.gif)
}
INPUT.exclusive_large_disabled {
	BACKGROUND-IMAGE: url(../img/button-large_exclusive.gif)
}
A.exclusive_large {
	BACKGROUND-IMAGE: url(../img/button-large_exclusive.gif)
}
SPAN.exclusive_large {
	BACKGROUND-IMAGE: url(../img/button-large_exclusive.gif)
}
FORM P.id_state {
	DISPLAY: none
}
UL.bullet LI {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 2em; BACKGROUND: url(../img/bullet.gif) no-repeat 0.6em 0.5em
}
.block UL.bullet LI {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 2em; BACKGROUND: url(../img/bullet.gif) no-repeat 0.6em 0.5em
}
.price-discount {
	TEXT-DECORATION: line-through
}
.price-pretax {
	COLOR: gray
}
.price-ecotax {
	COLOR: #488c40
}
IMG.icon {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 0.5em
}
.price {
	WHITE-SPACE: nowrap; COLOR: #da0f00; FONT-SIZE: 1.1em; FONT-WEIGHT: bold
}
.price-shipping {
	WHITE-SPACE: nowrap; COLOR: #da0f00; FONT-SIZE: 1.1em; FONT-WEIGHT: bold
}
.price-wrapping {
	WHITE-SPACE: nowrap; COLOR: #da0f00; FONT-SIZE: 1.1em; FONT-WEIGHT: bold
}
.error {
	BORDER-BOTTOM: #da0f00 1px solid; BORDER-LEFT: #da0f00 1px solid; PADDING-BOTTOM: 1em; BACKGROUND-COLOR: #f1f2f4; MARGIN: 0.3em auto 1.5em; PADDING-LEFT: 0.8em; WIDTH: 90%; PADDING-RIGHT: 0.8em; COLOR: #da0f00; BORDER-TOP: #da0f00 1px solid; BORDER-RIGHT: #da0f00 1px solid; PADDING-TOP: 0.3em
}
.error P {
	FONT-WEIGHT: bold
}
.error LI {
	LIST-STYLE-POSITION: inside; LIST-STYLE-TYPE: decimal-leading-zero; PADDING-LEFT: 3em
}
.warning {
	BORDER-BOTTOM: #ff5bb0 1px dashed; BORDER-LEFT: #ff5bb0 1px dashed; PADDING-BOTTOM: 0.6em; BACKGROUND-COLOR: #ffaed8; MARGIN: 0.2em 2em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; COLOR: black; FONT-SIZE: 1.2em; BORDER-TOP: #ff5bb0 1px dashed; FONT-WEIGHT: bold; BORDER-RIGHT: #ff5bb0 1px dashed; PADDING-TOP: 0.6em
}
.warning_inline {
	COLOR: #da0f00; FONT-WEIGHT: bold
}
.success {
	BORDER-BOTTOM: green 1px dashed; BORDER-LEFT: green 1px dashed; PADDING-BOTTOM: 1em; BACKGROUND-COLOR: #d0d3d8; MARGIN: 0.2em 1em; PADDING-LEFT: 0.8em; PADDING-RIGHT: 0.8em; COLOR: green; BORDER-TOP: green 1px dashed; FONT-WEIGHT: bold; BORDER-RIGHT: green 1px dashed; PADDING-TOP: 0.3em
}
.success_inline {
	COLOR: green; FONT-WEIGHT: bold
}
.breadcrumb {
	COLOR: #888; FONT-SIZE: 1em
}
.breadcrumb .navigation-pipe {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.6em; PADDING-RIGHT: 0.6em; PADDING-TOP: 0px
}
.breadcrumb A {
	COLOR: #5d717e; TEXT-DECORATION: none
}
.breadcrumb A:hover {
	TEXT-DECORATION: underline
}
DIV.pagination {
	MARGIN: 1em 0px
}
UL.pagination {
	LIST-STYLE-TYPE: none; FLOAT: left; LIST-STYLE-IMAGE: none
}
UL.pagination LI {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 0.3em
}
UL.pagination LI {
	COLOR: #374853; FONT-WEIGHT: bold
}
UL.pagination A {
	COLOR: #374853; FONT-WEIGHT: bold
}
UL.pagination SPAN {
	COLOR: #374853; FONT-WEIGHT: bold
}
UL.pagination A {
	BORDER-BOTTOM: #888 1px solid; BORDER-LEFT: #888 1px solid; PADDING-BOTTOM: 0em; LINE-HEIGHT: 17px; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; DISPLAY: block; BACKGROUND: url(../img/pagination_bg.gif) #bdc2c9 repeat-x right top; BORDER-TOP: #888 1px solid; BORDER-RIGHT: #888 1px solid; PADDING-TOP: 0em
}
UL.pagination SPAN {
	BORDER-BOTTOM: #888 1px solid; BORDER-LEFT: #888 1px solid; PADDING-BOTTOM: 0em; LINE-HEIGHT: 17px; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; DISPLAY: block; BACKGROUND: url(../img/pagination_bg.gif) #bdc2c9 repeat-x right top; BORDER-TOP: #888 1px solid; BORDER-RIGHT: #888 1px solid; PADDING-TOP: 0em
}
UL.pagination A {
	TEXT-DECORATION: none
}
UL.pagination LI.current SPAN {
	BACKGROUND-IMAGE: url(../img/pagination-bg-current.gif); BORDER-BOTTOM: #595a5e 1px solid; BORDER-LEFT: #595a5e 1px solid; BACKGROUND-COLOR: #595a5e; COLOR: white; BORDER-TOP: #595a5e 1px solid; BORDER-RIGHT: #595a5e 1px solid
}
UL.pagination LI.truncate {
	PADDING-BOTTOM: 0.3em; PADDING-LEFT: 0.3em; PADDING-RIGHT: 0.3em; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0.3em
}
#pagination_previous A {
	BACKGROUND-IMAGE: url(../img/pagination-prevnext-bg.gif); BORDER-BOTTOM: #d0d1d5 0px solid; BORDER-LEFT: #d0d1d5 1px solid; LINE-HEIGHT: 19px; BORDER-TOP: #d0d1d5 0px solid; BORDER-RIGHT: #d0d1d5 1px solid
}
#pagination_previous SPAN {
	BACKGROUND-IMAGE: url(../img/pagination-prevnext-bg.gif); BORDER-BOTTOM: #d0d1d5 0px solid; BORDER-LEFT: #d0d1d5 1px solid; LINE-HEIGHT: 19px; BORDER-TOP: #d0d1d5 0px solid; BORDER-RIGHT: #d0d1d5 1px solid
}
#pagination_next A {
	BACKGROUND-IMAGE: url(../img/pagination-prevnext-bg.gif); BORDER-BOTTOM: #d0d1d5 0px solid; BORDER-LEFT: #d0d1d5 1px solid; LINE-HEIGHT: 19px; BORDER-TOP: #d0d1d5 0px solid; BORDER-RIGHT: #d0d1d5 1px solid
}
#pagination_next SPAN {
	BACKGROUND-IMAGE: url(../img/pagination-prevnext-bg.gif); BORDER-BOTTOM: #d0d1d5 0px solid; BORDER-LEFT: #d0d1d5 1px solid; LINE-HEIGHT: 19px; BORDER-TOP: #d0d1d5 0px solid; BORDER-RIGHT: #d0d1d5 1px solid
}
#pagination_previous {
	PADDING-LEFT: 6px; BACKGROUND: url(../img/pagination-prev-border.gif) no-repeat left top
}
#pagination_previous A {
	BORDER-LEFT: medium none
}
#pagination_previous SPAN {
	BORDER-LEFT: medium none
}
#pagination_next {
	PADDING-RIGHT: 6px; BACKGROUND: url(../img/pagination-next-border.gif) no-repeat right top
}
#pagination_next A {
	BORDER-RIGHT: medium none
}
#pagination_next SPAN {
	BORDER-RIGHT: medium none
}
LI.disabled SPAN {
	BACKGROUND-COLOR: #f1f2f4; COLOR: #888
}
FORM.pagination {
	TEXT-ALIGN: right
}
FORM.pagination LABEL {
	LINE-HEIGHT: 1.4em; FLOAT: right; MARGIN-LEFT: 0.3em; VERTICAL-ALIGN: bottom
}
FORM.pagination SELECT {
	FLOAT: right
}
FORM.pagination SELECT OPTION {
	PADDING-RIGHT: 1em; FONT-SIZE: 0.9em
}
FORM.pagination INPUT {
	FLOAT: right
}
FORM#productsSortForm P {
	MARGIN: 0.5em 0px 0px; HEIGHT: 1em
}
FORM#productsSortForm P LABEL {
	FLOAT: right
}
FORM#productsSortForm P SELECT {
	FLOAT: right
}
FORM#productsSortForm P SELECT {
	FONT-SIZE: 1em
}
#header UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
#header FORM {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; DISPLAY: inline; MARGIN-BOTTOM: 0px !important; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#header LABEL {
	MARGIN: 0px; FLOAT: none
}
#header #currencies_block_top {
	MARGIN: 0.4em 0.5em 0px 0px; FLOAT: left
}
#header #currencies_block_top UL {
	FLOAT: left; HEIGHT: 1.5em
}
#header #currencies_block_top UL LI {
	FLOAT: left; MARGIN-RIGHT: 0.2em
}
#header #currencies_block_top UL LI A {
	BORDER-BOTTOM: #595a5e 1px solid; MIN-WIDTH: 1em; TEXT-ALIGN: center; BORDER-LEFT: #595a5e 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5em; BACKGROUND-COLOR: #f1f2f4; PADDING-LEFT: 3px; PADDING-RIGHT: 2px; DISPLAY: block; FONT-SIZE: 0.8em; VERTICAL-ALIGN: middle; BORDER-TOP: #595a5e 1px solid; BORDER-RIGHT: #595a5e 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#header #currencies_block_top UL LI A:hover {
	BACKGROUND-COLOR: white; COLOR: white
}
#header #currencies_block_top UL LI.selected A {
	BORDER-BOTTOM: white 1px solid; BORDER-LEFT: white 1px solid; LINE-HEIGHT: 1.2em; BACKGROUND-COLOR: #666; COLOR: white; FONT-SIZE: 1.1em; BORDER-TOP: white 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: white 1px solid
}
#header #currencies_block_top P {
	CLEAR: left
}
#header #languages_block_top {
	MARGIN: 0.8em 0.1em 0px 0px; FLOAT: left
}
#header #languages_block_top P {
	CLEAR: left
}
#languages_block_top UL#first-languages {
	WIDTH: 8em; FLOAT: left; HEIGHT: 1.5em
}
#languages_block_top UL#first-languages LI {
	FLOAT: left; MARGIN-RIGHT: 0.3em
}
#languages_block_top UL#first-languages LI.selected_language {
	FLOAT: left; MARGIN-RIGHT: 0.3em
}
UL#header_links {
	LIST-STYLE-TYPE: none; MARGIN: 0.4em 0.3em 0px 0px; FLOAT: left
}
#header_links LI {
	WIDTH: 66px; FLOAT: left
}
#header_links A {
	TEXT-ALIGN: center; BACKGROUND-COLOR: transparent; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center top; HEIGHT: 15px; COLOR: #8b8b8b; TEXT-DECORATION: none; PADDING-TOP: 19px
}
#header_links #header_link_sitemap A {
	BACKGROUND-IMAGE: url(../img/icon/sitemap.gif)
}
#header_links #header_link_contact A {
	BACKGROUND-IMAGE: url(../img/icon/contact.gif)
}
#header_links #header_link_bookmark A {
	BACKGROUND-IMAGE: url(../img/icon/star.gif)
}
#header #search_block_top {
	WIDTH: 336px; FLOAT: left; HEIGHT: 28px
}
#header #search_block_top P {
	PADDING-BOTTOM: 0.4em; PADDING-LEFT: 1em; PADDING-RIGHT: 0px; PADDING-TOP: 0.4em
}
#header #search_block_top LABEL {
	FLOAT: left
}
#header #search_block_top INPUT {
	FLOAT: left
}
#header #search_block_top INPUT#search_query {
	WIDTH: 12em
}
#search_block_left INPUT {
	MARGIN: 2px 0px 0px
}
#search_block_left #search_query {
	WIDTH: 11em
}
#search_button {
	DISPLAY: inline
}
#header #header_user {
	TEXT-ALIGN: left; 
    margin-left:4.0em;
    margin-top:1em;
	WIDTH: 100%; 
	CLEAR: left
}
#header_user P {
	COLOR: #595a5e
}
#header_user SPAN {
	FONT-WEIGHT: bold
}
#header_user UL {
	MARGIN-TOP: 0.3em;
	margin-left:-5em;
}
#header_user LI {
	LINE-HEIGHT: 2em; WHITE-SPACE: nowrap; FLOAT: right; MARGIN-LEFT: 0.5em
}
#header_user #shopping_cart {
	FONT-SIZE: 0.9em
}
#header_user #your_account {
	FONT-SIZE: 0.9em
}
#header_user #shopping_cart A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 26px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 20px; TEXT-DECORATION: none; PADDING-TOP: 2px
}
#header_user #your_account A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 26px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 20px; TEXT-DECORATION: none; PADDING-TOP: 2px
}
#header_user #shopping_cart A {
	BACKGROUND-IMAGE: url(../img/icon/cart.gif)
}
#header_user #shopping_cart SPAN.ajax_cart_quantity {
	PADDING-RIGHT: 0.5em
}
#header_user #your_account A {
	BACKGROUND-IMAGE: url(../img/icon/my-account.gif)
}

#footer 
{
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; BORDER-TOP: #d0d3d8 1px solid; PADDING-TOP: 0.5em
}
#footer .block_various_links {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
#footer .block_various_links LI A 
{
    color:gray;
	TEXT-DECORATION: none;
 }
#footer .block_various_links LI {
	BORDER-LEFT: #888 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 2px; DISPLAY: inline; PADDING-TOP: 0px
}
#footer .block_various_links LI.first_item {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-LEFT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
DIV.block {
	WIDTH: 191px; MARGIN-BOTTOM: 1em
}
#left_column DIV.block {
	PADDING-BOTTOM: 6px; BACKGROUND: url(../img/block_footer.gif) no-repeat left bottom
}
#right_column DIV.block {
	PADDING-BOTTOM: 6px; BACKGROUND: url(../img/block_footer.gif) no-repeat left bottom
}
DIV.block H4 {
	BORDER-BOTTOM: #595a5e 1px solid; LINE-HEIGHT: 1.3em; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0.5em; FONT-FAMILY: Helvetica, Sans-Serif; BACKGROUND: url(../img/block_header.gif) no-repeat left top; HEIGHT: 19px; COLOR: #ffffff; FONT-SIZE: 1.2em; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
DIV.block H4 A {
	COLOR: #ffffff
}
DIV.block UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
DIV.block UL.tree LI {
	PADDING-LEFT: 1.2em
}
DIV.block A:hover {
	TEXT-DECORATION: underline
}
#left_column DIV.block .block_content A.button_large {
	MARGIN: 0px 0px 0px -3px
}
#right_column DIV.block .block_content A.button_large {
	MARGIN: 0px 0px 0px -3px
}
DIV.block .block_content {
	BORDER-LEFT: #d0d3d8 1px; PADDING-BOTTOM: 0pt; MIN-HEIGHT: 20px; PADDING-LEFT: 0.7em; PADDING-RIGHT: 0.7em; BACKGROUND: url(../img/block_bg.jpg) #f1f2f4 repeat-x left bottom; BORDER-RIGHT: #d0d3d8 1px; PADDING-TOP: 0.5em
}
DIV.block LI {
	LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0em; PADDING-RIGHT: 0px; PADDING-TOP: 0.2em
}
DIV.block A {
	COLOR: #595a5e; TEXT-DECORATION: none
}
#left_column DIV.exclusive {
	BACKGROUND: url(../img/block_exclusive_footer.jpg) no-repeat left bottom
}
#right_column DIV.exclusive {
	BACKGROUND: url(../img/block_exclusive_footer.jpg) no-repeat left bottom
}
DIV.exclusive H4 {
	BACKGROUND: url(../img/block_header_exclusive.gif) no-repeat left top; COLOR: white
}
DIV.exclusive H4 A {
	COLOR: white
}
DIV.exclusive LI {
	MARGIN-TOP: 0px
}
DIV.exclusive {
	COLOR: #000000
}
DIV.exclusive A {
	COLOR: #000000
}
DIV.exclusive .block_content {
	BORDER-LEFT: #595a5e 0px solid; BORDER-RIGHT: #595a5e 0px solid
}
#left_column DIV.myaccount {
	
}
#right_column DIV.myaccount {
	
}
DIV.myaccount H4 {
	BACKGROUND: url(../img/block_header.gif) #971d58 no-repeat left top
}
DIV.myaccount H4 A {
	COLOR: white
}
DIV.myaccount H4 {
	COLOR: white
}
DIV.myaccount {
	COLOR: #b5077f
}
DIV.myaccount A {
	COLOR: #b5077f
}
DIV.myaccount UL.bullet {
	MARGIN-TOP: 0.6em
}
DIV.myaccount UL.bullet LI {
	BACKGROUND-IMAGE: url(../img/bullet.gif)
}
DIV.myaccount UL.bullet .icon {
	DISPLAY: none
}
DIV.myaccount P.logout {
	PADDING-BOTTOM: 0.3em; PADDING-LEFT: 2em; PADDING-RIGHT: 0px; PADDING-TOP: 0.3em
}
DIV.myaccount P.logout {
	COLOR: #dd2a81
}
DIV.myaccount P.logout A {
	COLOR: #dd2a81
}
DIV.myaccount P.logout A {
	TEXT-DECORATION: underline
}
DIV.myaccount P.logout A:hover {
	TEXT-DECORATION: none
}
DIV.myaccount .block_content {
	BORDER-BOTTOM: #f21286 0px solid; BORDER-LEFT: #f21286 0px solid; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT: #f21286 0px solid
}
.account_input {
	WIDTH: 15em; MARGIN-LEFT: 0px
}
#center_column P {
	MARGIN: 0.5em 0px; PADDING-LEFT: 0.7em
}
#center_column DIV.block {
	MARGIN: auto;
	WIDTH: 518px
}
#center_column DIV.block H4 {
	BACKGROUND: url(../img/block_header_large.gif) no-repeat left top; HEIGHT: 17px; COLOR: white
}
.products_block LI {
	MARGIN-TOP: 0.2em; CLEAR: left
}
.products_block LI.item IMG {
	MARGIN-RIGHT: 5px
}
.products_block LI.last_item {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.products_block LI IMG {
	FLOAT: left; VERTICAL-ALIGN: top; MARGIN-RIGHT: 0.2em
}
.products_block P IMG {
	MARGIN: 0px 0px 0px 0.4em; FLOAT: none
}
.products_block LI H5 {
	DISPLAY: inline; FONT-SIZE: 0.9em
}
.products_block LI P A {
	FONT-SIZE: 0.8em; FONT-WEIGHT: bold
}
.products_block DL {
	PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; CLEAR: both; BORDER-TOP: #eee 1px solid; PADDING-TOP: 0.2em
}
.products_block DL DT {
	MARGIN-TOP: 0.3em; COLOR: #595a5e
}
.products_block P {
	MARGIN-TOP: 0.4em
}
.products_block A.button_large {
	MARGIN: 0.4em 0.4em 0px
}
.products_block UL.product_images LI {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; FLOAT: left; MARGIN-LEFT: 0.4em; CLEAR: none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#center_column .products_block {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#center_column .products_block {
	COLOR: #595a5e
}
#center_column .products_block H4 {
	LINE-HEIGHT: 1.3em
}
#center_column .products_block .block_content {
	PADDING-BOTTOM: 0pt; PADDING-LEFT: 0pt; PADDING-RIGHT: 0pt; BACKGROUND: #ffffff; PADDING-TOP: 0pt
}
#center_column .products_block UL LI:hover {
	BACKGROUND-COLOR: #a5edab
}
#center_column .products_block UL LI {
	BORDER-BOTTOM: white 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #cdffcc; MARGIN-TOP: 0px; PADDING-LEFT: 0px; WIDTH: 164px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 270px; CLEAR: none; BORDER-RIGHT: white 1px solid; PADDING-TOP: 0px
}
#center_column .products_block UL .product_accessories_description {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#center_column .products_block UL .product_accessories_description .product_accessories_price {
	MARGIN-TOP: 75px !important
}
#center_column .products_block UL .product_accessories_description {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 280px; PADDING-TOP: 0px
}
#center_column .products_block LI.last_item_of_line {
	BORDER-RIGHT: medium none
}
#center_column .products_block LI.first_item_of_line {
	CLEAR: both
}
#center_column .products_block LI.last_line {
	BORDER-BOTTOM: medium none
}
#center_column .products_block P {
	MARGIN: 0.5em 0.1em
}
#center_column .products_block H5 {
	MARGIN: 0.5em 0.1em
}
#center_column DIV.products_block H5 {
	DISPLAY: block; HEIGHT: 1em
}
#center_column DIV.products_block H5 A {
	COLOR: #000000; FONT-SIZE: 1.1em
}
#center_column DIV.products_block UL LI P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#center_column DIV.products_block P.product_desc {
	HEIGHT: 1.4em; COLOR: #595a5e
}
#center_column DIV.products_block A.product_image {
	BACKGROUND-COLOR:Transparent;
	margin-top:35px;
	MARGIN-LEFT: 10px;
	WIDTH: 145px;
	DISPLAY: block;
	HEIGHT: 128px;
}
#center_column DIV.products_block .product_accessories_description A.product_image {
	WIDTH: 118px; HEIGHT: 85px
}
#center_column DIV.products_block A.product_description {
	WIDTH: 118px; DISPLAY: block; HEIGHT: 50px; MARGIN-LEFT: 2px
}
#center_column DIV.products_block A.product_image IMG {
	MARGIN: 0px; FLOAT: none
}
#center_column DIV.products_block P.product_desc {
	MARGIN-LEFT: 0.5em; MARGIN-RIGHT: 0.5em
}
#center_column DIV.products_block H5 {
	MARGIN-LEFT: 0.5em; MARGIN-RIGHT: 0.5em
}
#center_column DIV.products_block UL LI P.product_desc A {
	FONT-WEIGHT: normal
}
#center_column .products_block SPAN.price {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1.6em; PADDING-TOP: 0.5em
}
P.price_container {
	TEXT-ALIGN: center
}
#center_column .products_block .featured_price {
	MARGIN-TOP: 2.5em
}
#center_column .products_block A.button {
	MARGIN: 0.5em auto
}
#center_column .products_block A.exclusive {
	MARGIN: 0.5em auto
}
#center_column .products_block SPAN.exclusive {
	MARGIN: 0.5em auto
}
#center_column .accessories_block.products_block .block_content {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#center_column DIV.accessories_block.products_block P.product_desc {
	HEIGHT: 6.5em
}
#center_column .accessories_block.products_block .block_content LI {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#center_column .accessories_block.products_block .block_content LI A.product_image {
	FONT-WEIGHT: bolder; BORDER-RIGHT: #d0d3d8 1px solid
}
#center_column .accessories_block.products_block .block_content LI A.product_description {
	FONT-WEIGHT: bolder; BORDER-RIGHT: #d0d3d8 1px solid
}
#center_column .accessories_block.products_block .block_content LI.last_item A.product_image {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
DIV.tags_block .block_content {
	PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.6em; PADDING-RIGHT: 0.6em; PADDING-TOP: 0.2em
}
DIV.tags_block P {
	TEXT-ALIGN: justify; FONT-SIZE: 16px
}
DIV.tags_block P A {
	LINE-HEIGHT: 1.5em; MARGIN: 0px 0.1em
}
DIV.tags_block P A:hover {
	BACKGROUND-COLOR: #5d717e; COLOR: white !important; TEXT-DECORATION: none
}
A.tag_level3 {
	FONT-SIZE: 1.4em; FONT-WEIGHT: bold
}
A.tag_level2 {
	FONT-SIZE: 1.2em
}
A.tag_level1 {
	COLOR: #888 !important; FONT-SIZE: 1em
}
.blockmanufacturer UL {
	PADDING-BOTTOM: 0.6em
}
.blocksupplier UL {
	PADDING-BOTTOM: 0.6em
}
.blockmanufacturer SELECT {
	MARGIN: 0px; WIDTH: 100%
}
.blocksupplier SELECT {
	MARGIN: 0px; WIDTH: 100%
}
.blockspecials UL {
	HEIGHT: 8em
}
.blockspecials LI {
	WIDTH: 48%; FLOAT: left; CLEAR: none
}
.blockspecials P.product_image {
	MARGIN-RIGHT: 0.3em
}
.blockspecials P {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0.3em
}
.blockspecials P A {
	MARGIN: 0px auto
}
DIV#viewed-products_block_left DIV.block_content UL.products LI {
	HEIGHT: 85px
}
DIV#viewed-products_block_left DIV.block_content UL.products LI IMG {
	MARGIN-RIGHT: 7px
}
DIV#newsletter_block_left DIV.block_content {
	TEXT-ALIGN: center; PADDING-BOTTOM: 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 1em
}
DIV#newsletter_block_left DIV.block_content P {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0.3em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0.3em
}
DIV#newsletter_block_left DIV.block_content INPUT.button_mini {
	MARGIN: 1em auto 0em
}
DIV#rss_block_left P {
	TEXT-ALIGN: center; MARGIN: 0.5em 0px
}
DIV.paiement_logo_block {
	TEXT-ALIGN: center; WIDTH: 191px; MARGIN-BOTTOM: 1.5em
}
DIV.paiement_logo_block A {
	TEXT-DECORATION: none
}
DIV.paiement_logo_block IMG {
	MARGIN: 0px 0em
}
.editorial_block {
	MARGIN-BOTTOM: 2em
}
.editorial_block H2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 1em; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
.editorial_block P {
	TEXT-ALIGN: justify; PADDING-TOP: 0.4em
}
#editorial_block_center P {
	PADDING-LEFT: 0px
}
.advertising_block {
	TEXT-ALIGN: center; WIDTH: 191px; MARGIN-BOTTOM: 1em
}
#new-products_block_right DT A {
	FONT-SIZE: 0.8em; FONT-WEIGHT: bold
}
DIV#categories_block_left UL.tree {
	PADDING-LEFT: 0.5em
}
DIV#categories_block_left UL.tree LI {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; LINE-HEIGHT: 13px; MARGIN-TOP: 2px; PADDING-LEFT: 15px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 0px; FONT-SIZE: 13px; BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium none
}
DIV#categories_block_left UL.tree LI UL LI {
	PADDING-LEFT: 15px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
DIV#categories_block_left UL.tree LI UL LI UL LI {
	PADDING-LEFT: 15px; FONT-SIZE: 9px
}
DIV#categories_block_left UL.tree A {
	PADDING-LEFT: 0px; COLOR: #374853
}
DIV#categories_block_left UL.tree A:hover {
	TEXT-DECORATION: none
}
DIV#categories_block_left UL.tree A.selected {
	COLOR: #488c40; FONT-WEIGHT: bold
}
DIV#categories_block_left SPAN.grower {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -10px; PADDING-LEFT: 0px; WIDTH: 9px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 3px; FLOAT: left; HEIGHT: 15px; PADDING-TOP: 0px
}
DIV#categories_block_left SPAN.OPEN {
	BACKGROUND-IMAGE: url(../img/icon/less.gif)
}
DIV#categories_block_left SPAN.CLOSE {
	BACKGROUND-IMAGE: url(../img/icon/more.gif)
}
UL.step {
	LIST-STYLE-TYPE: none; MARGIN: 0.8em auto 2em; PADDING-LEFT: 40px; WIDTH: 465px; BACKGROUND: url(../img/step_start.gif) no-repeat left bottom; HEIGHT: 25px; LIST-STYLE-IMAGE: none
}
UL.step LI {
	TEXT-ALIGN: center; WIDTH: 100px; BACKGROUND: url(../img/step_standard.gif) no-repeat left bottom; FLOAT: left; HEIGHT: 25px
}
UL.step LI.step_current {
	BACKGROUND: url(../img/step_current.gif) no-repeat left bottom; FONT-WEIGHT: bold
}
UL.step LI.step_todo {
	FONT-STYLE: italic
}
UL.step LI#step_end {
	WIDTH: 40px
}
UL.step LI#step_end {
	BACKGROUND: url(../img/step_end.gif) no-repeat left bottom
}
UL.step LI.step_current#step_end {
	BACKGROUND: url(../img/step_end_current.gif) no-repeat left bottom
}
UL#order_step {
	BACKGROUND-COLOR: white
}
#cart_block .block_content {
	PADDING-BOTTOM: 0.6em; PADDING-LEFT: 0.6em; PADDING-RIGHT: 0.6em; PADDING-TOP: 0.6em
}
#cart_block H4 {
	BACKGROUND-IMAGE: url(../img/block_header_exclusive_cart.gif)
}
#cart_block H4 SPAN {
	TEXT-TRANSFORM: none; PADDING-LEFT: 10px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; FONT-SIZE: 0.8em; CURSOR: pointer
}
#cart_block H4 SPAN#block_cart_collapse {
	BACKGROUND-IMAGE: url(../img/icon/sort_asc_white.gif)
}
#cart_block H4 SPAN#block_cart_expand {
	BACKGROUND-IMAGE: url(../img/icon/sort_desc_white.gif)
}
#cart_block #cart_block_no_products {
	MARGIN: 0.5em 0px
}
#cart_block DL DT A {
	FLOAT: left
}
#cart_block DL DT SPAN.quantity-formated {
	FLOAT: left
}
#cart_block DL {
	COLOR: #000000; FONT-SIZE: 0.9em
}
#cart_block DT {
	HEIGHT: 1.2em; PADDING-TOP: 0.4em
}
#cart_block DL SPAN.quantity-formated {
	PADDING-RIGHT: 0.3em
}
#cart_block DT {
	MARGIN-TOP: 0.2em; CLEAR: both
}
#cart_block DD {
	MARGIN-TOP: 0.2em; CLEAR: both
}
#cart_block DT {
	WIDTH: 175px
}
#cart_block DD {
	WIDTH: 155px
}
#cart_block DD {
	FONT-STYLE: italic; MARGIN-LEFT: 1em; MARGIN-RIGHT: 1em
}
#cart_block DL DT A {
	COLOR: #000000; FONT-WEIGHT: bold
}
#cart_block A.ajax_cart_block_remove_link {
	WIDTH: 11px; DISPLAY: block; BACKGROUND: url(../img/icon/delete.gif) no-repeat left bottom; FLOAT: right; HEIGHT: 13px; MARGIN-LEFT: 4px; FONT-SIZE: 0px
}
#cart_block A.ajax_cart_block_remove_link:hover {
	TEXT-DECORATION: none
}
#cart_block P {
	CLEAR: both
}
#cart_block P SPAN {
	TEXT-ALIGN: right; FLOAT: left; COLOR: #000000; CLEAR: right
}
#cart_block LI {
	CLEAR: both
}
#cart_block SPAN.price {
	FLOAT: right; COLOR: #da0f00
}
#cart_block DL SPAN.price {
	FLOAT: right; COLOR: #000000; FONT-WEIGHT: normal
}
#cart_block_wrapping_cost {
	PADDING-RIGHT: 1.3em
}
#cart_block_shipping_cost {
	PADDING-RIGHT: 1.3em
}
#cart_block_total {
	PADDING-RIGHT: 1.3em
}
#cart_block TABLE#vouchers {
	MARGIN-TOP: 0.5em; MARGIN-BOTTOM: 0.5em; HEIGHT: 3em; CLEAR: both; BORDER-TOP: white 1px solid; PADDING-TOP: 0.4em
}
#cart_block P#cart-prices {
	MARGIN-TOP: 0.5em; MARGIN-BOTTOM: 0.5em; HEIGHT: 4em; CLEAR: both; BORDER-TOP: white 1px solid; PADDING-TOP: 0.4em
}
#cart_block TABLE#vouchers TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 1.5em; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#cart_block TABLE#vouchers TD.price {
	TEXT-ALIGN: right; WIDTH: 37%; COLOR: white; FONT-SIZE: 1em; FONT-WEIGHT: normal
}
#cart_block TABLE#vouchers TD.delete {
	TEXT-ALIGN: right; WIDTH: 9%
}
#cart_block TABLE#vouchers TD.delete IMG {
	MARGIN: 0px
}
#cart_block P#cart-buttons {
	MARGIN: 0px -0.3em; HEIGHT: 1.6em
}
#cart_block P#cart-buttons A {
	FLOAT: left
}
#cart_block P#cart-buttons A#button_order_cart {
	FLOAT: right
}
#cart_block .cart_block_customizations {
	LIST-STYLE-TYPE: square; MARGIN-LEFT: 6px
}
#cart_block #cart-price-precisions {
	MARGIN-TOP: 0.5em; HEIGHT: 2em; FONT-SIZE: 0.9em; BORDER-TOP: white 1px solid; PADDING-TOP: 0.4em
}
#authentication #create-account_form {
	WIDTH: 49%; FLOAT: left; HEIGHT: 25em; CLEAR: none
}
#authentication #login_form {
	WIDTH: 49%; FLOAT: left; HEIGHT: 25em; CLEAR: none
}
#authentication #create-account_form H4 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4em; PADDING-RIGHT: 3em; HEIGHT: 3.4em; PADDING-TOP: 0.3em
}
#authentication #create-account_form P.text {
	PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 3.4em; MARGIN-LEFT: 4em
}
#authentication #login_form P.text {
	PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 3.4em; MARGIN-LEFT: 4em
}
#authentication #login_form A {
	COLOR: #374853
}
#authentication #create-account_form {
	MARGIN-RIGHT: 7px
}

#authentication #create-account_form P.checkbox 
{
    margin-left:2.2em;
	TEXT-ALIGN: left; 
}

#authentication #create-account_form P.text {
	TEXT-ALIGN: left; WIDTH: 100px
}
#authentication #create-account_form P.text LABEL {
	WIDTH: 100px
}
#authentication INPUT#SubmitCreate {
	MARGIN: 0px
}
#authentication INPUT#SubmitLogin {
	MARGIN: 0px
}
#authentication P.submit {
	TEXT-ALIGN: left; PADDING-LEFT: 17% !important; MARGIN-RIGHT: 0px
}
#authentication P.lost_password {
	PADDING-LEFT: 4em
}
#authentication #create-account_form FIELDSET {
	HEIGHT: 30em
}
#authentication #login_form FIELDSET {
	HEIGHT: 30em
}
#authentication P.submit SPAN {
	PADDING-RIGHT: 0.5em
}
#authentication #create-account_form LABEL {
	TEXT-ALIGN: left; WIDTH: 100%; DISPLAY: block; MARGIN-BOTTOM: 0.3em; FLOAT: none; CLEAR: both
}
#authentication #login_form LABEL {
	TEXT-ALIGN: left; WIDTH: 100%; DISPLAY: block; MARGIN-BOTTOM: 0.3em; FLOAT: none; CLEAR: both
}
FORM#account-creation_form INPUT.text {
	WIDTH: 17em
}
FORM#account-creation_form #id_country {
	WIDTH: 17em
}
FORM#account-creation_form #id_state {
	WIDTH: 17em
}
#authentication TEXTAREA {
	WIDTH: 17em
}
#my-account #center_column UL {
	MARGIN: 2em 0px
}
#my-account #center_column LI {
	LIST-STYLE-TYPE: none; MARGIN: 2em 1.5em; LIST-STYLE-IMAGE: none
}
TD.discount_value {
	WHITE-SPACE: nowrap
}
H2.category_title {
	FONT-SIZE: 1.3em
}
BODY#category #subcategories LI {
	MARGIN-RIGHT: 10px
}
DIV.cat_desc {
	MARGIN: 0px 1em
}
BODY#category DIV#subcategories UL.inline_list LI A IMG {
	DISPLAY: inline
}
UL#product_list {
	LIST-STYLE-TYPE: none; MARGIN-TOP: 2em
}
UL#product_list LI {
	BORDER-BOTTOM: #d0d3d8 1px solid; BORDER-LEFT: #d0d3d8 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; MARGIN-BOTTOM: 0.3em; HEIGHT: 162px; CLEAR: both; BORDER-TOP: #d0d3d8 1px solid; BORDER-RIGHT: #d0d3d8 1px solid; PADDING-TOP: 6px
}
UL#product_list LI A {
	COLOR: #374853; TEXT-DECORATION: none
}
UL#product_list A.product_img_link {
	BORDER-BOTTOM: #d0d3d8 1px solid; BORDER-LEFT: #d0d3d8 1px solid; FLOAT: left; BORDER-TOP: #d0d3d8 1px solid; MARGIN-RIGHT: 0.6em; BORDER-RIGHT: #d0d3d8 1px solid
}
UL#product_list A.product_img_link IMG {
	VERTICAL-ALIGN: bottom
}
UL#product_list LI H3 {
	MARGIN: 0.4em 0px
}
UL#product_list LI .new {
	BORDER-BOTTOM: #488c40 1px solid; BORDER-LEFT: #488c40 1px solid; PADDING-BOTTOM: 0pt; TEXT-TRANSFORM: uppercase; MARGIN: 0pt 1em 0pt 0pt; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; BACKGROUND: url(../img/flag_new_bg.jpg) repeat-x 0% 50%; COLOR: white; FONT-SIZE: 0.6em; VERTICAL-ALIGN: 0.3em; BORDER-TOP: #488c40 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #488c40 1px solid; PADDING-TOP: 0pt
}
UL#product_list LI P.product_desc {
	FONT-SIZE: 1.2em
}
UL#product_list LI DIV.center_block {
	WIDTH: 100%; FLOAT: left
}
UL#product_list LI DIV.right_block {
	TEXT-ALIGN: right; MARGIN-TOP: 0px; WIDTH: 11em; FLOAT: left; MARGIN-LEFT: 1em
}
UL#product_list LI .discount {
	TEXT-TRANSFORM: uppercase; DISPLAY: block; COLOR: #da0f00; FONT-WEIGHT: bold
}
UL#product_list LI .on_sale {
	TEXT-TRANSFORM: uppercase; DISPLAY: block; COLOR: #da0f00; FONT-WEIGHT: bold
}
UL#product_list LI .reduction {
	DISPLAY: block; MARGIN-BOTTOM: 0.3em
}
UL#product_list LI .price {
	DISPLAY: block; MARGIN-BOTTOM: 0.2em; FONT-SIZE: 170%
}
UL#product_list LI SPAN.availability {
	FLOAT: right; COLOR: #488c40; FONT-SIZE: 0.9em
}
UL#product_list LI A.button {
	MARGIN-TOP: 0.5em
}
TABLE.cart_last_product {
	WIDTH: 390px; MARGIN-LEFT: 130px
}
TABLE.cart_last_product_content {
	MARGIN: 5px 0px 10px 130px
}
P.cart_navigation {
	PADDING-BOTTOM: 1em !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 1em !important
}
P.cart_navigation .button {
	FLOAT: left
}
P.cart_navigation .button_large {
	FLOAT: left
}
P.cart_navigation .exclusive {
	FLOAT: right
}
P.cart_navigation .exclusive_large {
	FLOAT: right
}
P.cart_navigation_extra {
	TEXT-ALIGN: center; WIDTH: auto
}
FORM.std P.cart_navigation SPAN {
	TEXT-ALIGN: left; WIDTH: auto; FLOAT: none
}
#cart_summary TFOOT TR TD {
	LINE-HEIGHT: 1.5em; BORDER-TOP: medium none
}
#cart_summary TFOOT TR.cart_total_product TD {
	BORDER-TOP: #bdc2c9 1px solid
}
#cart_summary TFOOT TR.cart_total_price TD {
	BORDER-BOTTOM: #bdc2c9 2px solid
}
#cart_summary .price {
	COLOR: #595a5e; FONT-SIZE: 1em; TEXT-DECORATION: none
}
#cart_summary .price-discount {
	COLOR: #595a5e; FONT-SIZE: 1em; TEXT-DECORATION: none
}
TR.cart_item TD {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0.5em
}
TD.cart_product A {
	MARGIN: 0px 0.6em
}
TD.cart_product A IMG {
	BORDER-BOTTOM: #d0d1d5 1px solid; BORDER-LEFT: #d0d1d5 1px solid; BORDER-TOP: #d0d1d5 1px solid; BORDER-RIGHT: #d0d1d5 1px solid
}
TD.cart_product A:hover IMG {
	BORDER-BOTTOM: #888 1px solid; BORDER-LEFT: #888 1px solid; BORDER-TOP: #888 1px solid; BORDER-RIGHT: #888 1px solid
}
TD.cart_description A {
	TEXT-DECORATION: none
}
TD.cart_description A:hover {
	TEXT-DECORATION: underline
}
TD.cart_description H5 A {
	COLOR: #595a5e
}
TD.cart_ref {
	COLOR: #595a5e
}
TD.cart_total {
	COLOR: #595a5e
}
TD.cart_unit {
	TEXT-ALIGN: right
}
TD.cart_total {
	TEXT-ALIGN: right
}
TD.cart_discount_price {
	TEXT-ALIGN: right
}
TD.cart_availability {
	TEXT-ALIGN: center
}
TD.cart_ref {
	TEXT-ALIGN: center
}
TD.cart_total .price {
	FONT-WEIGHT: bold
}
TR.cart_item TD.cart_unit {
	PADDING-RIGHT: 1em
}
TD.cart_quantity {
	TEXT-ALIGN: right; WIDTH: 5.5em
}
TD.cart_quantity P {
	DISPLAY: inline; FLOAT: left
}
TD.cart_quantity A {
	DISPLAY: inline; FLOAT: left
}
TD.cart_quantity P {
	PADDING-RIGHT: 0.3em
}
TD.cart_quantity .icon {
	MARGIN-TOP: 0.6em
}
TD.cart_quantity A.cart_quantity_up {
	DISPLAY: block
}
TD.cart_quantity A.cart_quantity_down {
	DISPLAY: block
}
TR.cart_free_shipping {
	WHITE-SPACE: normal
}
#order TFOOT P {
	MARGIN: 0px; WIDTH: 85%; FLOAT: left
}
#order TFOOT SPAN {
	WIDTH: 15%; DISPLAY: block; FLOAT: right
}
TR.cart_total_price {
	FONT-WEIGHT: bold
}
#order FORM#voucher FIELDSET {
	BORDER-BOTTOM: #bdc2c9 1px solid; BORDER-LEFT: #bdc2c9 1px solid; PADDING-BOTTOM: 0.7em; PADDING-LEFT: 0.7em; PADDING-RIGHT: 0.7em; BORDER-TOP: #bdc2c9 1px solid; BORDER-RIGHT: #bdc2c9 1px solid; PADDING-TOP: 0.7em
}
#order FORM#voucher H4 {
	DISPLAY: inline
}
#order FORM#voucher P {
	DISPLAY: inline
}
#order FORM#voucher .button {
	DISPLAY: inline
}
#order FORM#voucher H4 {
	LINE-HEIGHT: 1.5em; FLOAT: left; MARGIN-RIGHT: 6em
}
#order #order_carrier {
	BORDER-BOTTOM: #bdc2c9 1px solid; BORDER-LEFT: #bdc2c9 1px solid; PADDING-BOTTOM: 0.5em; MARGIN-TOP: 1em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; CLEAR: both; BORDER-TOP: #bdc2c9 1px solid; BORDER-RIGHT: #bdc2c9 1px solid; PADDING-TOP: 0.5em
}
#order #order_carrier H4 {
	WIDTH: 50%; DISPLAY: inline
}
#order #order_carrier IMG {
	VERTICAL-ALIGN: middle
}
#order #order_carrier SPAN {
	MARGIN: 0px 0.2em
}
#order #gift_div {
	DISPLAY: none
}
#order #gift_div LABEL {
	MARGIN: 1em 0px; WIDTH: 100%; DISPLAY: block
}
#order #gift_div TEXTAREA {
	MARGIN: 1em 0px; WIDTH: 100%; DISPLAY: block
}
BODY#contact-form DIV#center_column FORM INPUT#email {
	WIDTH: 50%
}
BODY#contact-form DIV#center_column FORM SELECT#id_contact {
	WIDTH: 50%
}
BODY#contact-form DIV#center_column FORM TEXTAREA#message {
	WIDTH: 50%
}
FORM.std P.desc_contact SPAN.like_input {
	TEXT-ALIGN: left; WIDTH: 366px
}
#block-history {
	COLOR: #374853
}
.color-myaccount {
	COLOR: #dd2a81
}
#block-history TABLE#order-list {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#block-history TABLE#order-list THEAD TH {
	BACKGROUND-IMAGE: url(../img/block_myaccount_header_large.gif)
}
#block-history TABLE#order-list THEAD TH {
	COLOR: white
}
#block-history TABLE#order-list TBODY {
	BACKGROUND: url(../img/form_bg.jpg) #d0d1d5 repeat-x left top
}
#block-history TABLE#order-list TBODY TR TD {
	BACKGROUND-COLOR: white
}
#block-history TABLE#order-list TD.history_link {
	TEXT-ALIGN: right; WHITE-SPACE: nowrap
}
#block-history #block-order-detail {
	BORDER-BOTTOM: #dd2a81 2px solid; PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; BACKGROUND: url(../img/form_bg.jpg) #d0d1d5 repeat-x left top; BORDER-TOP: #dd2a81 2px solid; PADDING-TOP: 0.5em
}
#block-history #block-order-detail P {
	PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
#order-detail-content {
	MARGIN-TOP: 1.5em; CLEAR: both
}
#order-detail-content TBODY TR {
	HEIGHT: 3em
}
#order-detail-content TFOOT TD {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#order-detail-content TABLE TD INPUT.order_qte_input {
	DISPLAY: none
}
#order-detail-content TABLE TD.order_cb INPUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#order-detail-content TABLE TD SPAN.order_qte_span {
	WIDTH: 100%; DISPLAY: block
}
#block-history #block-order-detail H4 {
	FONT-SIZE: 1.4em
}
#block-history #block-order-detail #sendOrderMessage P {
	PADDING-BOTTOM: 0pt; PADDING-LEFT: 1px; PADDING-RIGHT: 4px; PADDING-TOP: 0pt
}
#block-history #block-order-detail TEXTAREA {
	MARGIN: 0px auto; WIDTH: 100%
}
#ordermsg TEXTAREA {
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-LEFT: 0px; 
	WIDTH: 500px; 
	PADDING-RIGHT: 0px; 
	PADDING-TOP: 0px
}
#sitemap_content {
	MARGIN-LEFT: 5em
}
DIV.sitemap_block {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 30%; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
DIV.sitemap_block UL {
	TEXT-ALIGN: left
}
DIV.sitemap_block H3 {
	MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em
}
.categTree H3 {
	MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em
}
DIV.categTree {
	MARGIN-TOP: 25px; MARGIN-BOTTOM: 1em; MARGIN-LEFT: 5em
}
#primary_block #pb-right-column {
	WIDTH: 310px; FLOAT: left
}
#primary_block #image-block {
	BORDER-BOTTOM: #d0d1d5 1px solid; BORDER-LEFT: #d0d1d5 1px solid; WIDTH: 310px; HEIGHT: 310px; BORDER-TOP: #d0d1d5 1px solid; BORDER-RIGHT: #d0d1d5 1px solid
}
#primary_block #image-block IMG#bigpic {
	WIDTH: 310px; HEIGHT: 310px; CURSOR: pointer
}
#primary_block UL#usefull_link_block {
	LIST-STYLE-TYPE: none; MARGIN-TOP: 1em
}
#primary_block UL#usefull_link_block LI {
	MARGIN: 0.5em 1em 0.5em 0px; DISPLAY: block
}
#primary_block UL#usefull_link_block LI A {
	PADDING-LEFT: 15px; BACKGROUND: url(../img/bullet_alt.jpg) white no-repeat left top; HEIGHT: 15px; COLOR: #76839b; FONT-SIZE: 0.9em; TEXT-DECORATION: none
}
#primary_block UL#usefull_link_block SPAN.span_link {
	PADDING-LEFT: 15px; BACKGROUND: url(../img/bullet_alt.jpg) white no-repeat left top; HEIGHT: 15px; COLOR: #76839b; FONT-SIZE: 0.9em; TEXT-DECORATION: none
}
#primary_block UL#usefull_link_block SPAN.span_link:hover {
	PADDING-LEFT: 15px; BACKGROUND: url(../img/bullet_alt.jpg) white no-repeat left top; HEIGHT: 15px; COLOR: #76839b; FONT-SIZE: 0.9em; TEXT-DECORATION: none
}
#primary_block #pb-left-column {
	WIDTH: 185px; FLOAT: left; MARGIN-LEFT: 1.9em
}
#primary_block #short_description_block {
	BORDER-BOTTOM: #d0d3d8 1px solid; BORDER-LEFT: #d0d3d8 1px solid; PADDING-BOTTOM: 0.7em; PADDING-LEFT: 0.7em; PADDING-RIGHT: 0.7em; MARGIN-BOTTOM: 1.5em; BACKGROUND: url(../img/product-short-desc-bg.gif) #e5e6e7 repeat-x left top; BORDER-TOP: #d0d3d8 1px solid; BORDER-RIGHT: #d0d3d8 1px solid; PADDING-TOP: 0.7em
}
#primary_block #color_picker P {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.4em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#primary_block #color_picker {
	BORDER-BOTTOM: #d0d3d8 1px solid; BORDER-LEFT: #d0d3d8 1px solid; PADDING-BOTTOM: 0.7em; PADDING-LEFT: 0.7em; PADDING-RIGHT: 0.7em; MARGIN-BOTTOM: 1.5em; BACKGROUND: url(../img/product-short-desc-bg.gif) #e5e6e7 repeat-x left top; BORDER-TOP: #d0d3d8 1px solid; BORDER-RIGHT: #d0d3d8 1px solid; PADDING-TOP: 0.7em
}
#primary_block #color_to_pick_list {
	
}
#primary_block #color_to_pick_list LI {
	MARGIN: 0px 0.4em 0.4em 0px; DISPLAY: inline; FLOAT: left
}
#primary_block A.color_pick {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; WIDTH: 30px; DISPLAY: block; HEIGHT: 30px; BORDER-TOP: #666 1px solid; CURSOR: pointer; BORDER-RIGHT: #666 1px solid
}
#primary_block A.color_pick:hover {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
#primary_block #image-block IMG.jqzoom#bigpic {
	POSITION: relative; CURSOR: crosshair
}
#primary_block P.buttons_bottom_block {
	MARGIN: 0px
}
#primary_block P.buttons_bottom_block A {
	MARGIN: 0.9em auto 0px
}
#primary_block P.buttons_bottom_block INPUT {
	MARGIN: 0.9em auto 0px
}
#primary_block #short_description_content {
	MARGIN-BOTTOM: 0.5em
}
#primary_block FORM#buy_block {
	BORDER-BOTTOM: #d0d3d8 1px solid; BORDER-LEFT: #d0d3d8 1px solid; PADDING-BOTTOM: 0.7em; PADDING-LEFT: 0.7em; PADDING-RIGHT: 0.7em; BACKGROUND: url(../img/product-buy-bg.gif) #f1f2f4 repeat-x left top; COLOR: #374853; FONT-SIZE: 1.1em; BORDER-TOP: #d0d3d8 1px solid; BORDER-RIGHT: #d0d3d8 1px solid; PADDING-TOP: 0.7em
}
#primary_block FORM#buy_block P {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#primary_block FORM#buy_block IMG.on_sale_img {
	FLOAT: left
}
#primary_block FORM#buy_block SPAN.on_sale {
	TEXT-TRANSFORM: uppercase; FLOAT: right; COLOR: #da0f00; FONT-WEIGHT: bold
}
#primary_block FORM#buy_block SPAN.discount {
	TEXT-TRANSFORM: uppercase; FLOAT: right; COLOR: #da0f00; FONT-WEIGHT: bold
}
#primary_block FORM#buy_block SPAN.our_price_display {
	FLOAT: right
}
#primary_block FORM#buy_block SPAN#availability_label {
	FLOAT: left; MARGIN-RIGHT: 1em
}
#primary_block FORM#buy_block LABEL {
	TEXT-ALIGN: right
}
#primary_block FORM#buy_block LABEL {
	WIDTH: 47%; DISPLAY: block; FLOAT: left
}
#primary_block FORM#buy_block SELECT {
	WIDTH: 47%; DISPLAY: block; FLOAT: left
}
#primary_block DIV#attributes P {
	HEIGHT: 2em
}
#quantity_wanted_p {
	HEIGHT: 2em
}
#primary_block FORM#buy_block P.price {
	TEXT-ALIGN: right; FONT-SIZE: 1.05em
}
#primary_block FORM#buy_block SPAN#pretaxe_price {
	TEXT-ALIGN: right; FONT-SIZE: 0.75em
}
#primary_block FORM#buy_block P#old_price {
	TEXT-ALIGN: right; FONT-SIZE: 0.8em; TEXT-DECORATION: line-through
}
#primary_block FORM#buy_block P#reduction_percent {
	TEXT-ALIGN: right; COLOR: #da0f00; FONT-SIZE: 0.75em
}
#primary_block FORM#buy_block P.price-ecotax {
	TEXT-ALIGN: right; FONT-SIZE: 0.75em
}
#views_block {
	MARGIN: 0pt auto; WIDTH: 274px
}
#thumbs_list {
	WIDTH: 240px; FLOAT: left; OVERFLOW: hidden
}
#thumbs_list UL {
	LIST-STYLE-TYPE: none; MARGIN-TOP: 5px; PADDING-LEFT: 0px
}
#thumbs_list LI {
	WIDTH: 80px; FLOAT: left; HEIGHT: 80px; CURSOR: pointer
}
#view_scroll_left {
	MARGIN-TOP: 30px; TEXT-INDENT: -3000px; PADDING-LEFT: 4px; WIDTH: 9px; PADDING-RIGHT: 4px; BACKGROUND: url(../img/thumbs_left.gif) no-repeat center 50%; FLOAT: left; HEIGHT: 18px
}
#view_scroll_right {
	MARGIN-TOP: 30px; TEXT-INDENT: -3000px; PADDING-LEFT: 4px; WIDTH: 9px; PADDING-RIGHT: 4px; BACKGROUND: url(../img/thumbs_left.gif) no-repeat center 50%; FLOAT: left; HEIGHT: 18px
}
#view_scroll_right {
	BACKGROUND-IMAGE: url(../img/thumbs_right.gif)
}
SPAN.view_scroll_spacer {
	WIDTH: 17px; FLOAT: left; HEIGHT: 80px
}
UL#manufacturers_list {
	LIST-STYLE-TYPE: none; MARGIN-TOP: 2em
}
UL#suppliers_list {
	LIST-STYLE-TYPE: none; MARGIN-TOP: 2em
}
UL#suppliers_list LI {
	BORDER-BOTTOM: #d0d3d8 1px solid; BORDER-LEFT: #d0d3d8 1px solid; PADDING-BOTTOM: 0.6em; PADDING-LEFT: 0.6em; PADDING-RIGHT: 0.6em; MARGIN-BOTTOM: 1.5em; BACKGROUND: url(../img/block_category_item_bg.jpg) #d0d3d8 repeat-x; BORDER-TOP: #d0d3d8 1px solid; BORDER-RIGHT: #d0d3d8 1px solid; PADDING-TOP: 0.6em
}
UL#manufacturers_list LI {
	BORDER-BOTTOM: #d0d3d8 1px solid; BORDER-LEFT: #d0d3d8 1px solid; PADDING-BOTTOM: 0.6em; PADDING-LEFT: 0.6em; PADDING-RIGHT: 0.6em; MARGIN-BOTTOM: 1.5em; BACKGROUND: url(../img/block_category_item_bg.jpg) #d0d3d8 repeat-x; BORDER-TOP: #d0d3d8 1px solid; BORDER-RIGHT: #d0d3d8 1px solid; PADDING-TOP: 0.6em
}
UL#suppliers_list LI A {
	COLOR: #374853; TEXT-DECORATION: none
}
UL#manufacturers_list LI A {
	COLOR: #374853; TEXT-DECORATION: none
}
UL#suppliers_list LI H3 {
	MARGIN: 0.4em 0px
}
UL#manufacturers_list LI H3 {
	MARGIN: 0.4em 0px
}
UL#suppliers_list .left_side {
	WIDTH: 75%; FLOAT: left
}
UL#manufacturers_list .left_side {
	WIDTH: 75%; FLOAT: left
}
UL#suppliers_list .logo {
	BORDER-BOTTOM: #d0d3d8 1px solid; BORDER-LEFT: #d0d3d8 1px solid; FLOAT: left; BORDER-TOP: #d0d3d8 1px solid; MARGIN-RIGHT: 0.6em; BORDER-RIGHT: #d0d3d8 1px solid
}
UL#manufacturers_list .logo {
	BORDER-BOTTOM: #d0d3d8 1px solid; BORDER-LEFT: #d0d3d8 1px solid; FLOAT: left; BORDER-TOP: #d0d3d8 1px solid; MARGIN-RIGHT: 0.6em; BORDER-RIGHT: #d0d3d8 1px solid
}
UL#suppliers_list LI P.description {
	FONT-SIZE: 0.92em
}
UL#manufacturers_list LI P.description {
	FONT-SIZE: 0.92em
}
UL#suppliers_list LI .right_side {
	TEXT-ALIGN: right; FLOAT: right
}
UL#manufacturers_list LI .right_side {
	TEXT-ALIGN: right; FLOAT: right
}
UL#suppliers_list .right_side SPAN {
	COLOR: #da0f00; FONT-SIZE: 1.7em
}
UL#manufacturers_list .right_side SPAN {
	COLOR: #da0f00; FONT-SIZE: 1.7em
}
UL#suppliers_list LI A.button {
	MARGIN-TOP: 4em
}
UL#manufacturers_list LI A.button {
	MARGIN-TOP: 4em
}
#category IMG#categoryImage {
	MARGIN-TOP: 1em
}
DIV.addresses {
	BORDER-BOTTOM: #d0d3d8 1px solid;
	POSITION: relative;
	BORDER-LEFT: #d0d3d8 1px solid;
	PADDING-BOTTOM: 0.6em;
	PADDING-LEFT: 0.6em;
    WIDTH: 510px; PADDING-RIGHT: 0.6em; BACKGROUND: url(../img/form_bg.jpg) #d0d1d5 repeat-x left top; BORDER-TOP: #d0d3d8 1px solid; BORDER-RIGHT: #d0d3d8 1px solid; PADDING-TOP: 0.6em
}
DIV.addresses H3 {
	MARGIN: 0px
}
DIV.addresses P.checkbox INPUT {
	MARGIN-TOP: 0px !important
}
UL.address {
	LIST-STYLE: none none outside; 
	POSITION: relative; PADDING-BOTTOM: 0.6em; 
	BACKGROUND-COLOR: white; WIDTH: 250px; 
	MARGIN-BOTTOM: 1em; FLOAT: left; MARGIN-LEFT: 0.25em
}
UL.address LI {
	MARGIN-TOP: 0.6em; PADDING-LEFT: 1.4em
}
LI.address_title {
	LINE-HEIGHT: 1.9em; BACKGROUND-COLOR: #d0d1d5; MARGIN-TOP: 0px !important; HEIGHT: 27px; COLOR: #374853; FONT-SIZE: 1.2em; FONT-WEIGHT: bold
}
UL.item LI.address_title {
	BACKGROUND-IMAGE: url(../img/address_alias_left.gif)
}
UL.alternate_item LI.address_title {
	BACKGROUND-IMAGE: url(../img/address_alias_right.gif)
}
LI.address_name {
	COLOR: #dd2a81
}
LI.address_update A {
	COLOR: #dd2a81
}
LI.address_delete A {
	COLOR: #dd2a81
}
LI.address_name {
	FONT-WEIGHT: bold
}
LI.address_company {
	FONT-WEIGHT: bold
}
LI.address_update {
	BACKGROUND: url(../img/bullet_myaccount.gif) no-repeat 0px 0.5em; MARGIN-LEFT: 1.4em
}
LI.address_delete {
	BACKGROUND: url(../img/bullet_myaccount.gif) no-repeat 0px 0.5em; MARGIN-LEFT: 1.4em
}
#center_column .address_add {
	PADDING-BOTTOM: 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 1em
}
UL.shop_info {
	LIST-STYLE-POSITION: inside; BORDER-BOTTOM: #888 1px solid; BORDER-LEFT: #888 1px solid; PADDING-BOTTOM: 0.6em; LIST-STYLE-TYPE: square !important; MARGIN-TOP: 0.6em; PADDING-LEFT: 0.6em; PADDING-RIGHT: 0.6em; MARGIN-LEFT: 2em; BORDER-TOP: #888 1px solid; BORDER-RIGHT: #888 1px solid; PADDING-TOP: 0.6em
}
UL.shop_info LI {
	PADDING-BOTTOM: 0.5em !important; PADDING-LEFT: 0.5em !important
}
#conditions #right_column {
	DISPLAY: none
}
#conditions H2 {
	BACKGROUND: url(../img/title_bg_large.gif) no-repeat left top
}
#conditions #center_column {
	TEXT-ALIGN: justify; WIDTH: 730px
}
#conditions #center_column UL {
	PADDING-BOTTOM: 0.6em; PADDING-LEFT: 0.6em; PADDING-RIGHT: 0.6em; MARGIN-LEFT: 2em; PADDING-TOP: 0.6em
}
#conditions #center_column OL {
	PADDING-BOTTOM: 0.6em; PADDING-LEFT: 0.6em; PADDING-RIGHT: 0.6em; MARGIN-LEFT: 2em; PADDING-TOP: 0.6em
}
#conditions #center_column UL {
	LIST-STYLE-TYPE: circle
}
#conditions #center_column LI {
	PADDING-BOTTOM: 0.5em
}
#conditions #center_column {
	LINE-HEIGHT: 1.3em
}
P#security_informations {
	MARGIN: 0px 3em; FONT-SIZE: 0.85em
}
.payment_module {
	DISPLAY: block
}
.payment_module IMG {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 1em
}
.payment_module A {
	BORDER-BOTTOM: #595a5e 1px solid; BORDER-LEFT: #595a5e 1px solid; PADDING-BOTTOM: 0.6em; PADDING-LEFT: 0.6em; PADDING-RIGHT: 0.6em; DISPLAY: block; BORDER-TOP: #595a5e 1px solid; BORDER-RIGHT: #595a5e 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0.6em
}
.payment_module A:hover {
	BORDER-BOTTOM: #488c40 1px solid; BORDER-LEFT: #488c40 1px solid; BACKGROUND-COLOR: #e5e6e7; COLOR: #374853; BORDER-TOP: #488c40 1px solid; BORDER-RIGHT: #488c40 1px solid
}
.payment_module A:focus {
	BORDER-BOTTOM: #488c40 1px solid; BORDER-LEFT: #488c40 1px solid; BACKGROUND-COLOR: #e5e6e7; COLOR: #374853; BORDER-TOP: #488c40 1px solid; BORDER-RIGHT: #488c40 1px solid
}
.payment_module A:active {
	BORDER-BOTTOM: #488c40 1px solid; BORDER-LEFT: #488c40 1px solid; BACKGROUND-COLOR: #e5e6e7; COLOR: #374853; BORDER-TOP: #488c40 1px solid; BORDER-RIGHT: #488c40 1px solid
}

@media Print    
{
DIV#left_column {
	DISPLAY: none
}
DIV#right_column {
	DISPLAY: none
}
DIV#footer {
	DISPLAY: none
}
A.button {
	DISPLAY: none
}
SPAN.button {
	DISPLAY: none
}
.button {
	DISPLAY: none
}
UL#usefull_link_block {
	DISPLAY: none
}
DIV#header_user {
	DISPLAY: none
}
#languages_block_top {
	DISPLAY: none
}
#search_block_top {
	DISPLAY: none
}
#currencies_block_top {
	DISPLAY: none
}
UL#header_links {
	DISPLAY: none
}
UL.idTabs {
	DISPLAY: none
}
#availability_statut BR {
	DISPLAY: none
}
DIV#center_column {
	WIDTH: 100%
}
INPUT.text {
	BORDER-BOTTOM: gray 1px solid; BORDER-LEFT: gray 1px solid; BORDER-TOP: gray 1px solid; BORDER-RIGHT: gray 1px solid
}
.block_hidden_only_for_screen {
	MARGIN-TOP: 1em; DISPLAY: block
}
#more_info_sheets #idTab1 {
	WIDTH: 530px
}
* {
	BACKGROUND: white
}
    }
#customization_block {
	WIDTH: 556px
}
.customization_block_title {
	MARGIN: 4px 4px 4px 2px
}
#customization_block UL {
	MARGIN: 6px 6px 0px
}
.customization_block_input {
	VERTICAL-ALIGN: inherit
}
IMG.customization_delete_icon {
	MARGIN: 2px
}
LI.customizationUploadLine {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: block; CLEAR: left; PADDING-TOP: 4px
}
DIV.customizationUploadBrowse {
	FLOAT: left
}
DIV.customizationUploadBrowseDescription {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 6px
}
IMG.customizationUploaded {
	BORDER-BOTTOM: #888888 1px solid; BORDER-LEFT: #888888 1px solid; MARGIN: 2px; BORDER-TOP: #888888 1px solid; BORDER-RIGHT: #888888 1px solid
}
UL.customizationUploaded {
	LIST-STYLE-TYPE: none; MARGIN-LEFT: 4px
}
UL.customizationUploaded LI {
	DISPLAY: inline
}
UL.customizationUploaded A {
	TEXT-DECORATION: none
}
DIV.customizationUploaded {
	CLEAR: left
}
DIV.deletePictureUploaded {
	FLOAT: right
}
DIV.deleteCustomizableProduct {
	FLOAT: right
}
UL.typedText {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 6px
}
#productscategory {
	MARGIN: 2em auto 0pt; WIDTH: 100%; HEIGHT: 120px
}
#productscategory_noscroll {
	MARGIN: 2em auto 0pt; WIDTH: 100%; HEIGHT: 120px
}
#productscategory_list {
	WIDTH: 96%; FLOAT: left; OVERFLOW: hidden
}
#productscategory_list UL {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 0px
}
#productscategory_list LI {
	TEXT-ALIGN: center; MARGIN: 0px 3px; WIDTH: 100px; FLOAT: left; OVERFLOW: hidden; CURSOR: pointer
}
#productscategory_scroll_left {
	MARGIN-TOP: 30px; TEXT-INDENT: -3000px; WIDTH: 9px; DISPLAY: block; BACKGROUND: url(../img/thumbs_left.gif) no-repeat center 50%; FLOAT: left; HEIGHT: 18px
}
#productscategory_scroll_right {
	MARGIN-TOP: 30px; TEXT-INDENT: -3000px; WIDTH: 9px; DISPLAY: block; BACKGROUND: url(../img/thumbs_left.gif) no-repeat center 50%; FLOAT: left; HEIGHT: 18px
}
#productscategory_scroll_right {
	BACKGROUND-IMAGE: url(../img/thumbs_right.gif)
}
#menu-top {
	WIDTH: 100%; HEIGHT: 40px; CLEAR: both
}
#menu-top DL {
	POSITION: relative; PADDING-RIGHT: 10px; FLOAT: left
}
#menu-top DL DT {
	LINE-HEIGHT: 30px; HEIGHT: 30px
}
#menu-top DL DT A {
	PADDING-LEFT: 5px; WIDTH: 100px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: #eeeeee; HEIGHT: 30px; TEXT-DECORATION: none
}
#menu-top DL DT A:hover {
	BACKGROUND: #ccc
}
#menu-top DL:hover DD {
	DISPLAY: block
}
#menu-top DL DD {
	POSITION: absolute; WIDTH: 100px; DISPLAY: none
}
#menu-top DL DD UL {
	TEXT-ALIGN: left; WIDTH: 100%; BACKGROUND: #cccccc
}
#menu-top DL DD UL LI A {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 100%; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: #eee; TEXT-DECORATION: none; PADDING-TOP: 10px
}
#menu-top DL DD UL LI A:hover {
	BACKGROUND: #ccc
}
#wishlist_block #wishlist_block_list DL.products {
	BORDER-BOTTOM: #fff 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 10px; PADDING-TOP: 0px
}
#wishlist_block DIV.block_content #wishlist_block_list DL.products DT A.cart_block_product_name {
	FONT-WEIGHT: bold
}
#wishlist_block DIV.block_content #wishlist_block_list DL.products DT {
	MARGIN: 4px 0px
}
#wishlist_block DIV.block_content #wishlist_block_list DL.products DT A.ajax_cart_block_remove_link {
	MARGIN: -12px 0px 0px; FLOAT: right
}
#wishlist_block DIV.block_content #wishlist_block_list DL.products DD {
	FONT-STYLE: italic; MARGIN: 0px 0px 0px 10px
}
#wishlist_block DIV.block_content P SELECT#wishlists {
	WIDTH: 140px
}
#wishlist_block DIV.block_content P A.exclusive {
	MARGIN: 5px auto 0px
}
DIV#mywishlist DIV#block-order-detail FORM.wl_send FIELDSET P INPUT {
	MARGIN-LEFT: 60px
}
DIV#mywishlist DIV#block-order-detail {
	MARGIN-TOP: 10px; DISPLAY: block
}
DIV#mywishlist FORM.std FIELDSET LABEL {
	WIDTH: 30px
}
DIV#mywishlist FORM.std FIELDSET INPUT#submitWishlist {
	DISPLAY: inline
}
DIV#mywishlist TABLE.std THEAD TH.mywishlist_first {
	TEXT-ALIGN: center; WIDTH: 40px
}
DIV#mywishlist TABLE.std THEAD TH.mywishlist_second {
	TEXT-ALIGN: center; WIDTH: 80px
}
DIV#mywishlist TABLE.std THEAD TH.first_item {
	WIDTH: 200px
}
DIV#mywishlist TABLE.std TBODY TR TD {
	WIDTH: 200px
}
DIV#mywishlist DIV#block-order-detail {
	MARGIN-TOP: 10px
}
DIV#mywishlist DIV#block-order-detail UL LI SPAN.wishlist_product_detail SELECT {
	MARGIN: 0px
}
DIV#mywishlist #hideBoughtProducts {
	MARGIN: -18px 0px 0px 5px; FLOAT: left
}
DIV#mywishlist #showBoughtProducts {
	MARGIN: -18px 0px 0px 5px; FLOAT: left
}
DIV#mywishlist #showBoughtProducts {
	DISPLAY: none
}
DIV#mywishlist #hideBoughtProductsInfos {
	DISPLAY: none
}
DIV#mywishlist #hideSendWishlist {
	DISPLAY: none
}
DIV#mywishlist #showBoughtProductsInfos {
	MARGIN: -18px 118px 0px 0px; FLOAT: right
}
DIV#mywishlist #hideBoughtProductsInfos {
	MARGIN: -18px 118px 0px 0px; FLOAT: right
}
DIV#mywishlist #showSendWishlist {
	MARGIN: -18px 0px 0px; FLOAT: right
}
DIV#mywishlist #hideSendWishlist {
	MARGIN: -18px 0px 0px; FLOAT: right
}
DIV#mywishlist DIV#block-order-detail UL LI A.exclusive {
	MARGIN: -18px 0px 0px; FLOAT: right
}
DIV#mywishlist DIV#block-order-detail TABLE.wlp_bought_infos THEAD TR TH {
	TEXT-ALIGN: center
}
DIV#mywishlist DIV#block-order-detail TABLE.wlp_bought_infos THEAD TR TH.first_item {
	WIDTH: 300px
}
DIV#mywishlist DIV#block-order-detail TABLE.wlp_bought_infos {
	MARGIN: 0px 0px 0px 10px
}
DIV#mywishlist DIV#block-order-detail UL LI IMG {
	FLOAT: left
}
#view_wishlist #featured-products_block_center UL DIV LI A IMG 
{
    margin-top:4.0em;
	FLOAT: left
}
#view_wishlist #featured-products_block_center UL DIV LI A {
	FLOAT: left; TEXT-DECORATION: none
}
#view_wishlist #featured-products_block_center UL DIV LI SPAN {
	FLOAT: left; TEXT-DECORATION: none
}
#view_wishlist #featured-products_block_center UL DIV LI SPAN.wishlist_product_detail {
	FLOAT: left; MARGIN-LEFT: 30px
}
DIV#mywishlist DIV#block-order-detail UL LI SPAN.wishlist_product_detail {
	FLOAT: left; MARGIN-LEFT: 30px
}
DIV#mywishlist DIV#block-order-detail UL LI SPAN.wishlist_product_detail {
	MARGIN-BOTTOM: 5px
}
#view_wishlist #featured-products_block_center UL DIV LI A.exclusive {
	MARGIN-LEFT: 55px
}
#view_wishlist #featured-products_block_center UL DIV LI SPAN.exclusive {
	MARGIN-LEFT: 55px
}
#view_wishlist #featured-products_block_center UL DIV LI.address_name INPUT.text {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; COLOR: #999; FONT-SIZE: 11px; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px
}
.rating {
	MARGIN: 2em; DISPLAY: block; CLEAR: both; CURSOR: pointer
}
.rating:after {
	WIDTH: 0px; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: '.'
}
.cancel {
	TEXT-INDENT: -999em; WIDTH: 17px; FLOAT: left; HEIGHT: 15px; OVERFLOW: hidden; CURSOR: pointer
}
.star {
	TEXT-INDENT: -999em; WIDTH: 17px; FLOAT: left; HEIGHT: 15px; OVERFLOW: hidden; CURSOR: pointer
}
.cancel {
	BACKGROUND: url(../../../modules/productcomments/img/delete.gif) no-repeat 0px -16px
}
.cancel A {
	BACKGROUND: url(../../../modules/productcomments/img/delete.gif) no-repeat 0px -16px
}
.star {
	BACKGROUND: url(../../../modules/productcomments/img/star.gif) no-repeat 0px 0px
}
.star A {
	BACKGROUND: url(../../../modules/productcomments/img/star.gif) no-repeat 0px 0px
}
.cancel A {
	WIDTH: 100%; DISPLAY: block; BACKGROUND-POSITION: 0px 0px; HEIGHT: 100%
}
.star A {
	WIDTH: 100%; DISPLAY: block; BACKGROUND-POSITION: 0px 0px; HEIGHT: 100%
}
DIV.star_on A {
	BACKGROUND-POSITION: 0px -16px
}
DIV.star_hover A {
	BACKGROUND-POSITION: 0px -32px
}
DIV.star A:hover {
	BACKGROUND-POSITION: 0px -32px
}
.pack_content {
	MARGIN: 10px 0px
}
.pack_price {
	FLOAT: right; FONT-SIZE: 12px; MARGIN-RIGHT: 3px
}
.confirmation {
	COLOR: forestgreen; FONT-WEIGHT: bold
}



#bigbar {
	background-color:#CCFFCC;
	width:930px;
	text-align:left;
	background-image: url(../top_images/bg-ecochoice.jpg);
	background-repeat: no-repeat;
	height: 100px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 32px;
}
#top {
	width:930px;
	height: 15px;
	text-align: left;
	vertical-align: middle;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 12px;
}
#menu40 {
	width:930px;
	margin:2px auto 10px auto;
	height: 45px;
	background-image: url(../top_images/menuBG-ecochoice.jpg);
	background-repeat: no-repeat;
}
.site {
	color:#999999;
	font-size:10px;
	text-decoration: none;
	text-indent: 40px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: normal;
}
#STYLE6 {
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 40px;
	padding-left: 40px;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	background-image: url(../top_images/menudeco.png);
	background-repeat: no-repeat;
}
#STYLE6 a {
	color:#FFFFFF;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	text-decoration: none;
}
#STYLE6 a:hover {
	color:#CCFF00;
}
