HTML {
	MIN-WIDTH: 780px; PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 100%; FONT-SIZE: 11px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
BODY {
	MIN-WIDTH: 780px; PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 100%; FONT-SIZE: 11px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
DIV {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #2c3e49; FONT-SIZE: 11px
}
TH {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #2c3e49; FONT-SIZE: 11px
}
TD {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #2c3e49; FONT-SIZE: 11px
}
P {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #2c3e49; FONT-SIZE: 11px
}
INPUT {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #2c3e49; FONT-SIZE: 11px
}
SELECT {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #2c3e49; FONT-SIZE: 11px
}
TEXTAREA {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #2c3e49; FONT-SIZE: 11px
}
TT {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #2c3e49; FONT-SIZE: 11px
}
BUTTON {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #2c3e49; FONT-SIZE: 11px
}
A:link {
	COLOR: #043fa0; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #043fa0; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #2863c2; TEXT-DECORATION: underline
}
A:active {
	COLOR: #043fa0; TEXT-DECORATION: underline
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #617683; FONT-SIZE: 20px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
HR {
	BORDER-BOTTOM: #888888 1px solid; PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 20px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; HEIGHT: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
FORM {
	MARGIN: 0px
}
TABLE {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
EM {
	FONT-STYLE: italic
}
STRONG {
	FONT-WEIGHT: bold
}
.clearing {
	HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px
}
.valign-middle {
	HEIGHT: 100%; VERTICAL-ALIGN: middle
}
.valign-middle-adv-lvl1 {
	DISPLAY: table; HEIGHT: 100%
}
.valign-middle-adv-lvl2 {
	DISPLAY: table-cell; VERTICAL-ALIGN: middle
}
.valign-middle-adv-lvl3 {
	
}
.halign-center-noscript {
	TEXT-ALIGN: center; MARGIN: 0px auto; DISPLAY: table
}
.halign-center {
	TEXT-ALIGN: center; MARGIN: 0px auto; DISPLAY: table
}
.center {
	TEXT-ALIGN: center
}
.right-box {
	TEXT-ALIGN: right; WIDTH: 100%
}
.text-block {
	MARGIN-BOTTOM: 15px
}
.text-pre-block {
	MARGIN-TOP: 15px
}
.nowrap {
	WHITE-SPACE: nowrap
}
TABLE.width-100 {
	WIDTH: 100%
}
.page-break {
	PAGE-BREAK-AFTER: always; PADDING-BOTTOM: 0px; LINE-HEIGHT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 0px; PADDING-TOP: 0px
}
.pointer {
	CURSOR: pointer
}
.overflow {
	POSITION: relative; PADDING-BOTTOM: 20px; OVERFLOW: auto; MARGIN-RIGHT: 20px
}
LABEL {
	LINE-HEIGHT: 15px; VERTICAL-ALIGN: bottom
}
LABEL INPUT {
	MARGIN: 0px; VERTICAL-ALIGN: bottom
}
LABEL.input-block {
	LINE-HEIGHT: 21px; VERTICAL-ALIGN: middle
}
LABEL.input-block INPUT {
	VERTICAL-ALIGN: middle
}
LABEL.input-block SELECT {
	VERTICAL-ALIGN: middle
}
LABEL.input-row {
	PADDING-RIGHT: 20px; FLOAT: left
}
.input-row LABEL {
	PADDING-RIGHT: 20px; FLOAT: left
}
LABEL.plain-box {
	PADDING-BOTTOM: 15px; DISPLAY: block
}
LABEL.plain-box .label-title {
	DISPLAY: block
}
INPUT.default-value {
	COLOR: #aaaaaa
}
A.underline:link {
	TEXT-DECORATION: underline
}
A.underline:visited {
	TEXT-DECORATION: underline
}
A.underline:hover {
	TEXT-DECORATION: underline
}
A.underline:active {
	TEXT-DECORATION: underline
}
.error-message {
	COLOR: #b51a00; FONT-WEIGHT: bold
}
DIV.error-message {
	MARGIN: 0px 0px 15px
}
.form-text {
	COLOR: #112536; FONT-WEIGHT: bold
}
.black-text {
	COLOR: #000000
}
A.list-item:link {
	COLOR: #043fa0; TEXT-DECORATION: none
}
.list-item A:link {
	COLOR: #043fa0; TEXT-DECORATION: none
}
A.list-item:visited {
	COLOR: #043fa0; TEXT-DECORATION: none
}
.list-item A:visited {
	COLOR: #043fa0; TEXT-DECORATION: none
}
A.list-item:hover {
	COLOR: #2863c2; TEXT-DECORATION: underline
}
.list-item A:hover {
	COLOR: #2863c2; TEXT-DECORATION: underline
}
A.list-item:active {
	COLOR: #043fa0; TEXT-DECORATION: none
}
.list-item A:active {
	COLOR: #043fa0; TEXT-DECORATION: none
}
TR.head-row TH {
	BACKGROUND: #cccccc; FONT-WEIGHT: bold
}
TR.highlight TD {
	BACKGROUND: #eeeeee
}
TR.highlight TH {
	BACKGROUND: #eeeeee
}
TR.center-row TH {
	TEXT-ALIGN: center
}
.currency {
	WHITE-SPACE: nowrap
}
#page-container {
	POSITION: relative; MIN-HEIGHT: 100%
}
#content-container {
	POSITION: relative; PADDING-BOTTOM: 39px; MARGIN-TOP: 230px; WIDTH: 100%; FLOAT: left; CLEAR: both; OVERFLOW: hidden
}
#content-container2 {
	POSITION: relative; WIDTH: 200%; FLOAT: left; RIGHT: 100%
}
#center {
	POSITION: relative; WIDTH: 50%; FLOAT: left; LEFT: 50%
}
#left-bar {
	POSITION: relative; WIDTH: 160px; FLOAT: left; MARGIN-LEFT: 7px
}
#right-bar {
	POSITION: relative; WIDTH: 160px; FLOAT: right; RIGHT: 7px
}
#center-main {
	POSITION: relative; MARGIN: 0px 187px; OVERFLOW: hidden
}
#header {
	POSITION: absolute !important; WIDTH: 100%; HEIGHT: 230px; TOP: 0px; LEFT: 0px
}
#footer {
	POSITION: absolute !important; WIDTH: 100%; BOTTOM: 0px; FLOAT: left; HEIGHT: 39px; OVERFLOW: hidden
}
.rtl {
	DIRECTION: rtl
}
#header .line1 {
	POSITION: relative; DIRECTION: ltr; HEIGHT: 67px
}
#header .line1 .logo {
	WIDTH: 203px; MARGIN-LEFT: 27px; PADDING-TOP: 9px
}
#header .line1 .logo A IMG {
	WIDTH: 203px; HEIGHT: 48px
}
.tabs {
	POSITION: absolute; TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 80%; PADDING-RIGHT: 0px; HEIGHT: 25px; TOP: 0px; RIGHT: 0px; PADDING-TOP: 0px
}
.tabs UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.tabs LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 1px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(images/tab_r.png) no-repeat right top; FLOAT: right; HEIGHT: 25px; PADDING-TOP: 0px
}
.tabs A:link {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; MARGIN: 0px 5px 0px 0px; OUTLINE-STYLE: none; PADDING-LEFT: 15px; PADDING-RIGHT: 10px; DISPLAY: block; WHITE-SPACE: nowrap; BACKGROUND: url(images/tab_l.png) no-repeat left top; HEIGHT: 25px; COLOR: #253161; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 5px
}
.tabs A:visited {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; MARGIN: 0px 5px 0px 0px; OUTLINE-STYLE: none; PADDING-LEFT: 15px; PADDING-RIGHT: 10px; DISPLAY: block; WHITE-SPACE: nowrap; BACKGROUND: url(images/tab_l.png) no-repeat left top; HEIGHT: 25px; COLOR: #253161; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 5px
}
.tabs A:hover {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; MARGIN: 0px 5px 0px 0px; OUTLINE-STYLE: none; PADDING-LEFT: 15px; PADDING-RIGHT: 10px; DISPLAY: block; WHITE-SPACE: nowrap; BACKGROUND: url(images/tab_l.png) no-repeat left top; HEIGHT: 25px; COLOR: #253161; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 5px
}
.tabs A:active {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; MARGIN: 0px 5px 0px 0px; OUTLINE-STYLE: none; PADDING-LEFT: 15px; PADDING-RIGHT: 10px; DISPLAY: block; WHITE-SPACE: nowrap; BACKGROUND: url(images/tab_l.png) no-repeat left top; HEIGHT: 25px; COLOR: #253161; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 5px
}
.tabs A:hover {
	COLOR: #2863c2
}
#header .phones {
	POSITION: absolute; TEXT-ALIGN: right; LINE-HEIGHT: 42px; WHITE-SPACE: nowrap; HEIGHT: 42px; COLOR: #5480a2; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; TOP: 25px; RIGHT: 10px
}
#header .phones SPAN {
	PADDING-LEFT: 15px
}
#header .line2 {
	BORDER-BOTTOM: #cb480c 1px solid; POSITION: relative; BORDER-RIGHT-STYLE: none; WIDTH: 100%; BACKGROUND: url(images/head_linebg.gif) repeat-x 50% top; HEIGHT: 39px; COLOR: #451300; BORDER-LEFT-STYLE: none; BORDER-TOP: #cb480c 1px solid
}
#header .line2 DIV {
	COLOR: #451300
}
#header .line2 SPAN {
	COLOR: #451300
}
#header .line2 A:link {
	COLOR: #510000
}
#header .line2 A:visited {
	COLOR: #510000
}
#header .line2 A:hover {
	COLOR: #510000
}
#header .line2 A:active {
	COLOR: #510000
}
#header DIV.search {
	POSITION: absolute; LINE-HEIGHT: 39px; HEIGHT: 39px; VERTICAL-ALIGN: middle; TOP: 0px; LEFT: 0px
}
#header SPAN.search {
	PADDING-LEFT: 20px; PADDING-RIGHT: 5px; FONT-SIZE: 12px
}
#header INPUT.text {
	WIDTH: 108px
}
#header A.search:link {
	TEXT-DECORATION: underline
}
#header A.search:visited {
	TEXT-DECORATION: underline
}
#header A.search:hover {
	TEXT-DECORATION: underline
}
#header A.search:active {
	TEXT-DECORATION: underline
}
#header INPUT {
	MARGIN-RIGHT: 3px
}
#header BUTTON.simple-button {
	MARGIN-BOTTOM: 3px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 3px
}
#header BUTTON.simple-button IMG {
	MARGIN-LEFT: 0px
}
#header .languages {
	POSITION: absolute; TEXT-ALIGN: right; VERTICAL-ALIGN: middle; TOP: 7px; RIGHT: 20px
}
#header .languages-row {
	TOP: 9px
}
#header .languages-flags {
	TOP: 9px
}
#header .languages-flags A:link {
	PADDING-LEFT: 5px; PADDING-RIGHT: 5px
}
#header .languages-flags A:visited {
	PADDING-LEFT: 5px; PADDING-RIGHT: 5px
}
#header .languages-flags A:hover {
	PADDING-LEFT: 5px; PADDING-RIGHT: 5px
}
#header .languages-flags A:active {
	PADDING-LEFT: 5px; PADDING-RIGHT: 5px
}
#header .languages-flags STRONG {
	PADDING-LEFT: 5px; PADDING-RIGHT: 5px
}
#header .languages LABEL {
	LINE-HEIGHT: 21px; FONT-SIZE: 12px; VERTICAL-ALIGN: middle
}
#header .languages SELECT {
	MARGIN-LEFT: 5px
}
#header .line3 {
	POSITION: relative; TEXT-ALIGN: right; WIDTH: 100%; HEIGHT: 39px
}
.printable-bar A:link {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 16px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; BACKGROUND: url(images/printer.gif) no-repeat right top; COLOR: #818891; FONT-SIZE: 10px; PADDING-TOP: 2px
}
.printable-bar A:visited {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 16px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; BACKGROUND: url(images/printer.gif) no-repeat right top; COLOR: #818891; FONT-SIZE: 10px; PADDING-TOP: 2px
}
.printable-bar A:hover {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 16px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; BACKGROUND: url(images/printer.gif) no-repeat right top; COLOR: #818891; FONT-SIZE: 10px; PADDING-TOP: 2px
}
.printable-bar A:active {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 16px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; BACKGROUND: url(images/printer.gif) no-repeat right top; COLOR: #818891; FONT-SIZE: 10px; PADDING-TOP: 2px
}
DIV.printable-bar {
	WIDTH: 130px
}
#footer .box {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BORDER-LEFT-STYLE: none; BORDER-TOP: #cb480c 1px solid; PADDING-TOP: 0px
}
#footer .subbox {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #f4f5f7; HEIGHT: 40px; COLOR: #667d92; VERTICAL-ALIGN: middle; BORDER-TOP: #ffd30d 1px solid; PADDING-TOP: 0px
}
#footer .subbox .left {
	POSITION: absolute; LINE-HEIGHT: 40px; BACKGROUND: none transparent scroll repeat 0% 0%; VERTICAL-ALIGN: middle; TOP: 0px; LEFT: 12px
}
#footer .subbox .right {
	POSITION: absolute; TEXT-ALIGN: right; LINE-HEIGHT: 40px; BACKGROUND: none transparent scroll repeat 0% 0%; VERTICAL-ALIGN: middle; TOP: 0px; RIGHT: 12px
}
#footer .subbox A:link {
	COLOR: #667d92; TEXT-DECORATION: underline
}
#footer .subbox A:visited {
	COLOR: #667d92; TEXT-DECORATION: underline
}
#footer .subbox A:hover {
	COLOR: #667d92; TEXT-DECORATION: none
}
#footer .subbox A:active {
	COLOR: #667d92; TEXT-DECORATION: underline
}
#location {
	LINE-HEIGHT: 15px; MARGIN-BOTTOM: 10px; HEIGHT: 25px; COLOR: #818891; FONT-SIZE: 11px
}
FONT.bread-crumb {
	COLOR: #818891; FONT-SIZE: 11px
}
A.bread-crumb:link {
	COLOR: #818891; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
A.bread-crumb:visited {
	COLOR: #818891; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
A.bread-crumb:hover {
	COLOR: #818891; FONT-SIZE: 11px; TEXT-DECORATION: none
}
A.bread-crumb:active {
	COLOR: #818891; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
FONT.last-bread-crumb {
	TEXT-DECORATION: none
}
#location SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
#dialog-message {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 15px
}
#dialog-message .box {
	BORDER-BOTTOM: black 1px solid; POSITION: relative; TEXT-ALIGN: left; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 10px; MIN-HEIGHT: 32px; PADDING-LEFT: 59px; PADDING-RIGHT: 25px; MARGIN-LEFT: 8%; VERTICAL-ALIGN: middle; BORDER-TOP: black 3px solid; MARGIN-RIGHT: 8%; BORDER-RIGHT: black 1px solid; PADDING-TOP: 10px
}
#dialog-message A.close-link:link {
	POSITION: absolute; WIDTH: 13px; DISPLAY: block; HEIGHT: 13px; TOP: 5px; RIGHT: 5px; TEXT-DECORATION: none
}
#dialog-message A.close-link:visited {
	POSITION: absolute; WIDTH: 13px; DISPLAY: block; HEIGHT: 13px; TOP: 5px; RIGHT: 5px; TEXT-DECORATION: none
}
#dialog-message A.close-link:hover {
	POSITION: absolute; WIDTH: 13px; DISPLAY: block; HEIGHT: 13px; TOP: 5px; RIGHT: 5px; TEXT-DECORATION: none
}
#dialog-message A.close-link:active {
	POSITION: absolute; WIDTH: 13px; DISPLAY: block; HEIGHT: 13px; TOP: 5px; RIGHT: 5px; TEXT-DECORATION: none
}
#dialog-message .close-img {
	WIDTH: 13px; BACKGROUND: url(images/but_cross.gif) no-repeat left top; HEIGHT: 13px
}
#dialog-message .message-I {
	BORDER-BOTTOM-COLOR: #7a97c1; BORDER-TOP-COLOR: #7a97c1; BACKGROUND: url(images/icon_info.gif) #f4f5f7 no-repeat 10px 10px; COLOR: #112536; BORDER-RIGHT-COLOR: #7a97c1; BORDER-LEFT-COLOR: #7a97c1
}
#dialog-message .message-W {
	BORDER-BOTTOM-COLOR: #c3902f; BORDER-TOP-COLOR: #c3902f; BACKGROUND: url(images/icon_warning.gif) #f8f7f3 no-repeat 10px 10px; COLOR: #3e3104; BORDER-RIGHT-COLOR: #c3902f; BORDER-LEFT-COLOR: #c3902f
}
#dialog-message .message-E {
	BORDER-BOTTOM-COLOR: #d30000; BORDER-TOP-COLOR: #d30000; BACKGROUND: url(images/icon_error.gif) #f7f3f3 no-repeat 10px 10px; COLOR: #590a0a; BORDER-RIGHT-COLOR: #d30000; BORDER-LEFT-COLOR: #d30000
}
#dialog-message .anchor {
	POSITION: relative; TEXT-ALIGN: right; HEIGHT: 15px; MARGIN-LEFT: auto; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 0px
}
#dialog-message .anchor IMG {
	WIDTH: 12px; BACKGROUND: url(images/goto_arr.gif) no-repeat left top; HEIGHT: 10px; VERTICAL-ALIGN: middle
}
.dialogtr {
	COLOR: #b89a39
}
.inline-message {
	PADDING-BOTTOM: 15px; LINE-HEIGHT: 16px; MARGIN: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; HEIGHT: 16px; VERTICAL-ALIGN: middle; PADDING-TOP: 1px
}
.inline-message IMG.icon-w {
	WIDTH: 18px; BACKGROUND: url(images/icon_warning_small.gif) no-repeat; HEIGHT: 18px; VERTICAL-ALIGN: top
}
.cart-message {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; MARGIN-TOP: 10px; MIN-HEIGHT: 20px; PADDING-LEFT: 35px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 10px; COLOR: #4f6280; FONT-SIZE: 10px; PADDING-TOP: 5px
}
.cart-message-W {
	BACKGROUND: url(images/icon_warning_info.gif) #efefef no-repeat 5px 5px
}
.cart-message-W {
	BACKGROUND: url(images/icon_warning_small.gif) #efefef no-repeat 5px 5px
}
.cart-message-E {
	BACKGROUND: url(images/icon_warning_error.gif) #efefef no-repeat 5px 5px
}
.cart-message DIV.close-link {
	TEXT-ALIGN: right; WIDTH: 25px; BACKGROUND: url(images/but_cross.gif) no-repeat right top; FLOAT: right; HEIGHT: 13px; CURSOR: pointer
}
.menu-dialog {
	BORDER-BOTTOM: #5f94c0 1px solid; BORDER-LEFT: #5f94c0 1px solid; MARGIN-BOTTOM: 15px; BORDER-TOP: #5f94c0 1px solid; BORDER-RIGHT: #5f94c0 1px solid
}
.menu-dialog .title-bar {
	BORDER-BOTTOM: #215485 1px solid; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BACKGROUND: url(images/menu_bg.gif) #9ec6de repeat-x left top; BORDER-TOP-WIDTH: 0px; HEIGHT: 27px; OVERFLOW: hidden; BORDER-LEFT-WIDTH: 0px
}
.menu-dialog .title-bar IMG.icon {
	MARGIN: 4px 7px 6px; WIDTH: 17px; HEIGHT: 17px; VERTICAL-ALIGN: middle
}
.menu-dialog .title-bar H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 27px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: inline; WHITE-SPACE: nowrap; HEIGHT: 27px; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.menu-dialog .link-title SPAN.title-link {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 7px; FLOAT: right; PADDING-TOP: 8px
}
.menu-dialog .link-title A.title-link:link {
	OUTLINE-STYLE: none; TEXT-DECORATION: none
}
.menu-dialog .link-title A.title-link:visited {
	OUTLINE-STYLE: none; TEXT-DECORATION: none
}
.menu-dialog .link-title A.title-link:hover {
	OUTLINE-STYLE: none; TEXT-DECORATION: none
}
.menu-dialog .link-title A.title-link:active {
	OUTLINE-STYLE: none; TEXT-DECORATION: none
}
.menu-dialog .link-title .title-link IMG {
	WIDTH: 7px; BACKGROUND: url(images/menu_arrow.gif) no-repeat left center; HEIGHT: 11px
}
.menu-dialog .content {
	PADDING-BOTTOM: 20px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; OVERFLOW: hidden; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 8px
}
.menu-dialog .content A:link {
	COLOR: #324c76
}
.menu-dialog .content A:visited {
	COLOR: #324c76
}
.menu-dialog .content A:link {
	COLOR: #324c76
}
.menu-dialog .content A:hover {
	COLOR: #2863c2
}
.menu-dialog UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.menu-dialog UL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.menu-dialog .item {
	COLOR: #112536; FONT-SIZE: 10px
}
.menu-dialog UL LI A:link {
	FONT-SIZE: 11px; TEXT-DECORATION: none
}
.menu-dialog UL LI A:visited {
	FONT-SIZE: 11px; TEXT-DECORATION: none
}
.menu-dialog UL LI A:hover {
	FONT-SIZE: 11px; TEXT-DECORATION: underline
}
.menu-dialog UL LI A:active {
	FONT-SIZE: 11px; TEXT-DECORATION: none
}
.menu-dialog HR {
	BACKGROUND-COLOR: #999999
}
.menu-dialog .login-text UL LI {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 1px
}
.dialog {
	BORDER-BOTTOM: #acb7c7 1px solid; BORDER-LEFT: #acb7c7 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 30px; PAGE-BREAK-INSIDE: avoid; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #acb7c7 1px solid; BORDER-RIGHT: #acb7c7 1px solid; PADDING-TOP: 0px
}
.dialog .title {
	BORDER-BOTTOM: #acb7c7 1px solid; POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 0px; BACKGROUND: url(images/dialog_bg.gif) repeat-x left top; BORDER-TOP-WIDTH: 0px; HEIGHT: 30px; COLOR: #253161; FONT-SIZE: 13px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.dialog .title H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; FONT-SIZE: 13px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.dialog .content {
	TEXT-ALIGN: left; PADDING-BOTTOM: 25px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #58595b; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 10px
}
.list-dialog .title H2 {
	WIDTH: 60%
}
.list-dialog .title DIV.sort-box {
	POSITION: absolute; WIDTH: 40%; HEIGHT: 30px; OVERFLOW: hidden; TOP: 0px; RIGHT: 0px
}
.list-dialog .title DIV.sort-box .search-sort-bar {
	PADDING-BOTTOM: 0px; MARGIN: 7px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.list-dialog .title DIV.sort-box .search-sort-title {
	PADDING-RIGHT: 10px
}
.list-dialog .title DIV.sort-box .search-sort-cell {
	PADDING-RIGHT: 10px
}
.noborder {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.noborder .title {
	DISPLAY: none; BACKGROUND: none transparent scroll repeat 0% 0%
}
.noborder .content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BUTTON.button {
	PADDING-BOTTOM: 1px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: transparent; MARGIN: 0px; OUTLINE-STYLE: none; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 23px; VERTICAL-ALIGN: top; OVERFLOW: visible; BORDER-LEFT-WIDTH: 0px; CURSOR: pointer; PADDING-TOP: 1px
}
BUTTON.button .button-right {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(images/but_right.png) no-repeat right top; HEIGHT: 22px; PADDING-TOP: 0px
}
BUTTON.button .button-left {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 21px; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 5px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; BACKGROUND: url(images/but_left.png) no-repeat left top; HEIGHT: 22px; COLOR: #111d4d; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
DIV.button {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; WHITE-SPACE: nowrap; BACKGROUND: url(images/but_right.png) no-repeat right top; FLOAT: left; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; CURSOR: pointer; PADDING-TOP: 0px
}
DIV.button DIV {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 21px; OUTLINE-STYLE: none; PADDING-LEFT: 15px; PADDING-RIGHT: 5px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; BACKGROUND: url(images/but_left.png) no-repeat left top; COLOR: #111d4d; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
DIV.button A:link {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 21px; OUTLINE-STYLE: none; PADDING-LEFT: 15px; PADDING-RIGHT: 5px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; BACKGROUND: url(images/but_left.png) no-repeat left top; COLOR: #111d4d; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
DIV.button A:visited {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 21px; OUTLINE-STYLE: none; PADDING-LEFT: 15px; PADDING-RIGHT: 5px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; BACKGROUND: url(images/but_left.png) no-repeat left top; COLOR: #111d4d; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
DIV.button A:hover {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 21px; OUTLINE-STYLE: none; PADDING-LEFT: 15px; PADDING-RIGHT: 5px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; BACKGROUND: url(images/but_left.png) no-repeat left top; COLOR: #111d4d; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
DIV.button A:active {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 21px; OUTLINE-STYLE: none; PADDING-LEFT: 15px; PADDING-RIGHT: 5px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; BACKGROUND: url(images/but_left.png) no-repeat left top; COLOR: #111d4d; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
BUTTON.simple-button {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 15px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: transparent; MARGIN: 3px 0px 0px; OUTLINE-STYLE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 15px; COLOR: #043fa0; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; BORDER-LEFT-WIDTH: 0px; CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
BUTTON.simple-button SPAN {
	TEXT-DECORATION: underline
}
BUTTON.simple-button IMG {
	DISPLAY: none
}
A.simple-button:link {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 21px; MARGIN: 0px; OUTLINE-STYLE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; COLOR: #043fa0; FONT-SIZE: 11px; VERTICAL-ALIGN: bottom; FONT-WEIGHT: bold; TEXT-DECORATION: underline; PADDING-TOP: 0px
}
A.simple-button:visited {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 21px; MARGIN: 0px; OUTLINE-STYLE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; COLOR: #043fa0; FONT-SIZE: 11px; VERTICAL-ALIGN: bottom; FONT-WEIGHT: bold; TEXT-DECORATION: underline; PADDING-TOP: 0px
}
A.simple-button:hover {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 21px; MARGIN: 0px; OUTLINE-STYLE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; COLOR: #043fa0; FONT-SIZE: 11px; VERTICAL-ALIGN: bottom; FONT-WEIGHT: bold; TEXT-DECORATION: underline; PADDING-TOP: 0px
}
A.simple-button:active {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 21px; MARGIN: 0px; OUTLINE-STYLE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; COLOR: #043fa0; FONT-SIZE: 11px; VERTICAL-ALIGN: bottom; FONT-WEIGHT: bold; TEXT-DECORATION: underline; PADDING-TOP: 0px
}
A.simple-button:hover {
	COLOR: #2863c2
}
INPUT.image-button {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px 0px 2px; PADDING-LEFT: 0px; WIDTH: 19px; PADDING-RIGHT: 0px; BACKGROUND: url(images/go.gif) no-repeat left top; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 18px; VERTICAL-ALIGN: middle; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
A.image-button:link {
	TEXT-DECORATION: none
}
A.image-button:visited {
	TEXT-DECORATION: none
}
A.image-button:hover {
	TEXT-DECORATION: none
}
A.image-button:active {
	TEXT-DECORATION: none
}
A.image-button:link IMG {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px 0px 2px; PADDING-LEFT: 0px; WIDTH: 19px; PADDING-RIGHT: 0px; BACKGROUND: url(images/go.gif) no-repeat left top; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 18px; VERTICAL-ALIGN: middle; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
A.image-button:visited IMG {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px 0px 2px; PADDING-LEFT: 0px; WIDTH: 19px; PADDING-RIGHT: 0px; BACKGROUND: url(images/go.gif) no-repeat left top; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 18px; VERTICAL-ALIGN: middle; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
A.image-button:hover IMG {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px 0px 2px; PADDING-LEFT: 0px; WIDTH: 19px; PADDING-RIGHT: 0px; BACKGROUND: url(images/go.gif) no-repeat left top; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 18px; VERTICAL-ALIGN: middle; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
A.image-button:active IMG {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px 0px 2px; PADDING-LEFT: 0px; WIDTH: 19px; PADDING-RIGHT: 0px; BACKGROUND: url(images/go.gif) no-repeat left top; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 18px; VERTICAL-ALIGN: middle; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
BUTTON.main-button .button-right {
	BACKGROUND: url(images/but_main_right.png) no-repeat right top
}
BUTTON.main-button .button-left {
	BACKGROUND: url(images/but_main_left.png) no-repeat left top; COLOR: #510000
}
DIV.main-button {
	BACKGROUND: url(images/but_main_right.png) no-repeat right top
}
DIV.main-button DIV {
	BACKGROUND: url(images/but_main_left.png) no-repeat left top; COLOR: #510000
}
DIV.main-button A:link {
	BACKGROUND: url(images/but_main_left.png) no-repeat left top; COLOR: #510000
}
DIV.main-button A:visited {
	BACKGROUND: url(images/but_main_left.png) no-repeat left top; COLOR: #510000
}
DIV.main-button A:hover {
	BACKGROUND: url(images/but_main_left.png) no-repeat left top; COLOR: #510000
}
DIV.main-button A:active {
	BACKGROUND: url(images/but_main_left.png) no-repeat left top; COLOR: #510000
}
BUTTON.simple-main-button {
	COLOR: #880000
}
A.simple-main-button:link {
	COLOR: #880000
}
A.simple-main-button:visited {
	COLOR: #880000
}
A.simple-main-button:hover {
	COLOR: #880000
}
A.simple-main-button:active {
	COLOR: #880000
}
BUTTON.light-button {
	PADDING-RIGHT: 10px
}
BUTTON.light-button .button-right {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 2px; BACKGROUND: url(images/but_light_right.gif) no-repeat right top; PADDING-TOP: 0px
}
BUTTON.light-button .button-left {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 10px; BACKGROUND: url(images/but_light_left.gif) no-repeat left top; COLOR: #365f8f; FONT-SIZE: 11px; PADDING-TOP: 0px
}
DIV.light-button {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; BACKGROUND: url(images/but_light_right.gif) no-repeat right top; PADDING-TOP: 0px
}
DIV.light-button DIV {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 11px; PADDING-RIGHT: 5px; BACKGROUND: url(images/but_light_left.gif) no-repeat left top; COLOR: #365f8f; FONT-SIZE: 11px; PADDING-TOP: 0px
}
DIV.light-button A:link {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 11px; PADDING-RIGHT: 5px; BACKGROUND: url(images/but_light_left.gif) no-repeat left top; COLOR: #365f8f; FONT-SIZE: 11px; PADDING-TOP: 0px
}
DIV.light-button A:visited {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 11px; PADDING-RIGHT: 5px; BACKGROUND: url(images/but_light_left.gif) no-repeat left top; COLOR: #365f8f; FONT-SIZE: 11px; PADDING-TOP: 0px
}
DIV.light-button A:hover {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 11px; PADDING-RIGHT: 5px; BACKGROUND: url(images/but_light_left.gif) no-repeat left top; COLOR: #365f8f; FONT-SIZE: 11px; PADDING-TOP: 0px
}
DIV.light-button A:active {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 11px; PADDING-RIGHT: 5px; BACKGROUND: url(images/but_light_left.gif) no-repeat left top; COLOR: #365f8f; FONT-SIZE: 11px; PADDING-TOP: 0px
}
A.simple-delete-button:link {
	PADDING-LEFT: 13px; BACKGROUND: url(images/delete_cross.gif) no-repeat left 7px; COLOR: #880000
}
A.simple-delete-button:visited {
	PADDING-LEFT: 13px; BACKGROUND: url(images/delete_cross.gif) no-repeat left 7px; COLOR: #880000
}
A.simple-delete-button:hover {
	PADDING-LEFT: 13px; BACKGROUND: url(images/delete_cross.gif) no-repeat left 7px; COLOR: #880000
}
A.simple-delete-button:active {
	PADDING-LEFT: 13px; BACKGROUND: url(images/delete_cross.gif) no-repeat left 7px; COLOR: #880000
}
A.simple-delete-button-woicon:link {
	COLOR: #880000
}
A.simple-delete-button-woicon:visited {
	COLOR: #880000
}
A.simple-delete-button-woicon:hover {
	COLOR: #880000
}
A.simple-delete-button-woicon:active {
	COLOR: #880000
}
DIV.drop-out-button {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 23px; BACKGROUND: url(images/but_right_dropout.png) no-repeat right top; PADDING-TOP: 0px
}
DIV.drop-out-button DIV {
	PADDING-RIGHT: 10px; BACKGROUND: url(images/but_left.png) no-repeat left top
}
DIV.drop-out-button A:link {
	PADDING-RIGHT: 10px; BACKGROUND: url(images/but_left.png) no-repeat left top
}
DIV.drop-out-button A:visited {
	PADDING-RIGHT: 10px; BACKGROUND: url(images/but_left.png) no-repeat left top
}
DIV.drop-out-button A:hover {
	PADDING-RIGHT: 10px; BACKGROUND: url(images/but_left.png) no-repeat left top
}
DIV.drop-out-button A:active {
	PADDING-RIGHT: 10px; BACKGROUND: url(images/but_left.png) no-repeat left top
}
DIV.dropout-container {
	POSITION: absolute; PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
DIV.dropout-wrapper {
	Z-INDEX: 1; POSITION: relative; MARGIN: 0px; FLOAT: left
}
DIV.dropout-box {
	BORDER-BOTTOM: #adb6c6 1px solid; POSITION: absolute; BORDER-LEFT: #adb6c6 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 26px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: none; BORDER-TOP: #adb6c6 1px solid; BORDER-RIGHT: #adb6c6 1px solid; PADDING-TOP: 5px
}
DIV.dropout-wrapper UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.dropout-wrapper UL LI {
	LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: none; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FLOAT: left; PADDING-TOP: 5px
}
DIV.dropout-wrapper UL LI .button {
	POSITION: relative; FLOAT: left
}
DIV.dropout-wrapper .button {
	POSITION: absolute; FLOAT: none; MARGIN-RIGHT: 0px
}
BUTTON.menu-button {
	HEIGHT: 22px
}
BUTTON.menu-button .button-right {
	PADDING-RIGHT: 7px; BACKGROUND: url(images/but_menu_right.png) no-repeat right top; HEIGHT: 20px
}
BUTTON.menu-button .button-left {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 8px; PADDING-RIGHT: 1px; BACKGROUND: url(images/but_menu_left.png) no-repeat left top; HEIGHT: 21px; COLOR: #deedf7; FONT-SIZE: 10px; PADDING-TOP: 0px
}
DIV.menu-button {
	PADDING-RIGHT: 7px; BACKGROUND: url(images/but_menu_right.png) no-repeat right top
}
DIV.menu-button DIV {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 8px; PADDING-RIGHT: 1px; BACKGROUND: url(images/but_menu_left.png) no-repeat left top; COLOR: #deedf7 !important; FONT-SIZE: 10px; PADDING-TOP: 0px
}
DIV.menu-button A:link {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 8px; PADDING-RIGHT: 1px; BACKGROUND: url(images/but_menu_left.png) no-repeat left top; COLOR: #deedf7 !important; FONT-SIZE: 10px; PADDING-TOP: 0px
}
DIV.menu-button A:visited {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 8px; PADDING-RIGHT: 1px; BACKGROUND: url(images/but_menu_left.png) no-repeat left top; COLOR: #deedf7 !important; FONT-SIZE: 10px; PADDING-TOP: 0px
}
DIV.menu-button A:hover {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 8px; PADDING-RIGHT: 1px; BACKGROUND: url(images/but_menu_left.png) no-repeat left top; COLOR: #deedf7 !important; FONT-SIZE: 10px; PADDING-TOP: 0px
}
DIV.menu-button A:active {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 8px; PADDING-RIGHT: 1px; BACKGROUND: url(images/but_menu_left.png) no-repeat left top; COLOR: #deedf7 !important; FONT-SIZE: 10px; PADDING-TOP: 0px
}
BUTTON.do-add2cart-wait {
	CURSOR: default
}
BUTTON.do-add2cart-success {
	CURSOR: default
}
BUTTON.do-add2cart-error {
	CURSOR: default
}
BUTTON.do-add2cart-wait .button-right {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; BACKGROUND: url(images/but_light_right.gif) no-repeat right top; PADDING-TOP: 0px
}
BUTTON.do-add2cart-success .button-right {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; BACKGROUND: url(images/but_light_right.gif) no-repeat right top; PADDING-TOP: 0px
}
BUTTON.do-add2cart-error .button-right {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; BACKGROUND: url(images/but_light_right.gif) no-repeat right top; PADDING-TOP: 0px
}
BUTTON.do-add2cart-wait .button-left {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 10px; BACKGROUND: url(images/but_light_left.gif) no-repeat left top; COLOR: #365f8f; FONT-SIZE: 11px; PADDING-TOP: 0px
}
BUTTON.do-add2cart-success .button-left {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 10px; BACKGROUND: url(images/but_light_left.gif) no-repeat left top; COLOR: #365f8f; FONT-SIZE: 11px; PADDING-TOP: 0px
}
BUTTON.do-add2cart-error .button-left {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 10px; BACKGROUND: url(images/but_light_left.gif) no-repeat left top; COLOR: #365f8f; FONT-SIZE: 11px; PADDING-TOP: 0px
}
BUTTON.do-add2cart-wait .button-left .progress {
	DISPLAY: block; BACKGROUND: url(images/progress.gif) repeat-x left 5px
}
.button-row {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 23px; MARGIN-TOP: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 23px; PADDING-TOP: 0px
}
.button-row-right {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 23px; MARGIN-TOP: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 23px; PADDING-TOP: 0px
}
.buttons-row .button {
	FLOAT: left
}
.buttons-row BUTTON.simple-button {
	FLOAT: left
}
.buttons-row A.simple-button {
	FLOAT: left
}
.buttons-row-right .button {
	FLOAT: right
}
.buttons-row-right BUTTON.simple-button {
	FLOAT: right
}
.buttons-row-right A.simple-button {
	FLOAT: right
}
.button-row-right .button {
	FLOAT: right
}
.button-row-right BUTTON.simple-button {
	FLOAT: right
}
.button-row-right A.simple-button {
	FLOAT: right
}
.buttons-row-right-box {
	FLOAT: right
}
.buttons-row-right {
	MARGIN: 5px 0px 0px; HEIGHT: 23px
}
.buttons-row {
	MARGIN: 5px 0px 0px; HEIGHT: 23px
}
.buttons-row .button-separator {
	WIDTH: 20px; FLOAT: left; HEIGHT: 22px
}
.buttons-row-right .button-separator {
	WIDTH: 30px; FLOAT: right; HEIGHT: 15px
}
TABLE TR TD.buttons-row {
	MARGIN: 0px; PADDING-TOP: 15px
}
TABLE TR TD.button-row {
	MARGIN: 0px; PADDING-TOP: 15px
}
TABLE TR TD.buttons-row-right {
	MARGIN: 0px; PADDING-TOP: 15px
}
TABLE TR TD.button-row-right {
	MARGIN: 0px; PADDING-TOP: 15px
}
.buttons-auto-separator .button {
	MARGIN-RIGHT: 20px
}
.buttons-auto-separator BUTTON.simple-button {
	MARGIN-RIGHT: 20px
}
.buttons-auto-separator A.simple-button {
	MARGIN-RIGHT: 20px
}
.button-up {
	POSITION: relative; MARGIN-TOP: -23px; WIDTH: 30%
}
A.popup-link:link {
	TEXT-DECORATION: none
}
A.popup-link:visited {
	TEXT-DECORATION: none
}
A.popup-link:hover {
	TEXT-DECORATION: none
}
A.popup-link:active {
	TEXT-DECORATION: none
}
A.popup-link:link IMG {
	WIDTH: 20px; MARGIN-BOTTOM: 1px; BACKGROUND: url(images/question_button.gif) no-repeat left top; HEIGHT: 18px; VERTICAL-ALIGN: bottom
}
A.popup-link:visited IMG {
	WIDTH: 20px; MARGIN-BOTTOM: 1px; BACKGROUND: url(images/question_button.gif) no-repeat left top; HEIGHT: 18px; VERTICAL-ALIGN: bottom
}
A.popup-link:hover IMG {
	WIDTH: 20px; MARGIN-BOTTOM: 1px; BACKGROUND: url(images/question_button.gif) no-repeat left top; HEIGHT: 18px; VERTICAL-ALIGN: bottom
}
A.popup-link:active IMG {
	WIDTH: 20px; MARGIN-BOTTOM: 1px; BACKGROUND: url(images/question_button.gif) no-repeat left top; HEIGHT: 18px; VERTICAL-ALIGN: bottom
}
.popup-modal-bg {
	Z-INDEX: 1000; POSITION: absolute; WIDTH: 100%; BOTTOM: 0px; BACKGROUND: url(images/grey.png) left top; HEIGHT: 100%; TOP: 0px; RIGHT: 0px; LEFT: 0px
}
.popup-window {
	Z-INDEX: 1100; POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: white; OVERFLOW: hidden; PADDING-TOP: 0px
}
.popup-window .popup-bg-iframe {
	Z-INDEX: 1150; POSITION: absolute; PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: white; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 100%; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
.popup-window .popup-title {
	Z-INDEX: 1200; POSITION: absolute; BACKGROUND: url(images/popup_header_bg.gif) repeat-x left top; HEIGHT: 22px; VERTICAL-ALIGN: middle; TOP: 2px; RIGHT: 2px; LEFT: 2px
}
.popup-window .popup-title SPAN {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 10px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.popup-window .popup-title A:link {
	POSITION: absolute; OUTLINE-STYLE: none; WIDTH: 16px; DISPLAY: block; HEIGHT: 16px; TOP: 3px; RIGHT: 5px; TEXT-DECORATION: none
}
.popup-window .popup-title A:visited {
	POSITION: absolute; OUTLINE-STYLE: none; WIDTH: 16px; DISPLAY: block; HEIGHT: 16px; TOP: 3px; RIGHT: 5px; TEXT-DECORATION: none
}
.popup-window .popup-title A:hover {
	POSITION: absolute; OUTLINE-STYLE: none; WIDTH: 16px; DISPLAY: block; HEIGHT: 16px; TOP: 3px; RIGHT: 5px; TEXT-DECORATION: none
}
.popup-window .popup-title A:active {
	POSITION: absolute; OUTLINE-STYLE: none; WIDTH: 16px; DISPLAY: block; HEIGHT: 16px; TOP: 3px; RIGHT: 5px; TEXT-DECORATION: none
}
.popup-window .popup-title IMG {
	WIDTH: 16px; BACKGROUND: url(images/popup_header_cross.gif) no-repeat left top; HEIGHT: 16px
}
.popup-window .popup-content {
	Z-INDEX: 1200; POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; BOTTOM: 20px; PADDING-RIGHT: 0px; OVERFLOW: auto; TOP: 24px; RIGHT: 2px; PADDING-TOP: 0px; LEFT: 2px
}
.popup-window .popup-frame {
	PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
.popup-window .popup-footer {
	Z-INDEX: 1200; POSITION: absolute; TEXT-ALIGN: right; BOTTOM: 2px; BACKGROUND: #f3f5f7; HEIGHT: 18px; RIGHT: 2px; LEFT: 2px
}
.popup-window .popup-footer DIV {
	POSITION: absolute; WIDTH: 18px; BACKGROUND: url(images/popup_bottom_arrow.gif) no-repeat 9px 9px; HEIGHT: 18px; TOP: 0px; CURSOR: se-resize; RIGHT: 0px
}
.popup-dnd-border {
	Z-INDEX: 1200; BORDER-BOTTOM: #000000 1px dotted; POSITION: absolute; BORDER-LEFT: #000000 1px dotted; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: #000000 1px dotted; BORDER-RIGHT: #000000 1px dotted
}
.popup-window .popup-border {
	POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 0px; PADDING-TOP: 0px
}
.popup-window .popup-t-side {
	Z-INDEX: 1250; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BACKGROUND: #5f94c0; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 2px; BORDER-TOP: #215485 1px solid; BORDER-LEFT-WIDTH: 0px; TOP: 0px; CURSOR: n-resize; RIGHT: 0px; LEFT: 0px
}
.popup-window .popup-tr-corner {
	Z-INDEX: 1260; WIDTH: 2px; BACKGROUND: #5f94c0; HEIGHT: 2px; BORDER-TOP: #215485 1px solid; TOP: 0px; CURSOR: ne-resize; RIGHT: 0px; BORDER-RIGHT: #215485 1px solid
}
.popup-window .popup-r-side {
	Z-INDEX: 1250; WIDTH: 2px; BOTTOM: 0px; BACKGROUND: #5f94c0; HEIGHT: 100%; TOP: 0px; CURSOR: e-resize; RIGHT: 0px; BORDER-RIGHT: #215485 1px solid
}
.popup-window .popup-br-corner {
	Z-INDEX: 1260; BORDER-BOTTOM: #215485 1px solid; WIDTH: 2px; BOTTOM: 0px; BACKGROUND: #5f94c0; HEIGHT: 2px; CURSOR: se-resize; RIGHT: 0px; BORDER-RIGHT: #215485 1px solid
}
.popup-window .popup-b-side {
	Z-INDEX: 1250; BORDER-BOTTOM: #215485 1px solid; WIDTH: 100%; BOTTOM: 0px; BACKGROUND: #5f94c0; HEIGHT: 2px; CURSOR: s-resize; RIGHT: 0px; LEFT: 0px
}
.popup-window .popup-bl-corner {
	Z-INDEX: 1260; BORDER-BOTTOM: #215485 1px solid; BORDER-LEFT: #215485 1px solid; WIDTH: 2px; BOTTOM: 0px; BACKGROUND: #5f94c0; HEIGHT: 2px; CURSOR: sw-resize; LEFT: 0px
}
.popup-window .popup-l-side {
	Z-INDEX: 1250; BORDER-LEFT: #215485 1px solid; WIDTH: 2px; BOTTOM: 0px; BACKGROUND: #5f94c0; HEIGHT: 100%; TOP: 0px; CURSOR: w-resize; LEFT: 0px
}
.popup-window .popup-tl-corner {
	Z-INDEX: 1260; BORDER-LEFT: #215485 1px solid; WIDTH: 2px; BACKGROUND: #5f94c0; HEIGHT: 2px; BORDER-TOP: #215485 1px solid; TOP: 0px; CURSOR: nw-resize; LEFT: 0px
}
.images-preview-bg {
	Z-INDEX: 3000; POSITION: absolute; WIDTH: 100%; BOTTOM: 0px; BACKGROUND: url(images/grey.png) left top; HEIGHT: 100%; TOP: 0px; RIGHT: 0px; LEFT: 0px
}
.images-preview {
	Z-INDEX: 4000; BORDER-BOTTOM: #e3e3e3 5px solid; POSITION: absolute; MIN-WIDTH: 700px; BORDER-LEFT: #e3e3e3 5px solid; MIN-HEIGHT: 500px; BOTTOM: 50px; BACKGROUND: #ffffff; OVERFLOW: hidden; BORDER-TOP: #e3e3e3 5px solid; TOP: 50px; RIGHT: 50px; BORDER-RIGHT: #e3e3e3 5px solid; LEFT: 50px
}
.images-preview .wait {
	Z-INDEX: 1500; POSITION: absolute; BOTTOM: 30px; BACKGROUND: url(images/loading.gif) #ffffff no-repeat center center; TOP: 30px; RIGHT: 0px; LEFT: 0px
}
.images-preview A.close:link {
	POSITION: absolute; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: lowercase; OUTLINE-STYLE: none; PADDING-LEFT: 12px; BACKGROUND: url(images/close_images_preview.gif) no-repeat left center; COLOR: #4e4e4e; FONT-SIZE: 11px; TOP: 9px; RIGHT: 11px; TEXT-DECORATION: none
}
.images-preview A.close:visited {
	POSITION: absolute; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: lowercase; OUTLINE-STYLE: none; PADDING-LEFT: 12px; BACKGROUND: url(images/close_images_preview.gif) no-repeat left center; COLOR: #4e4e4e; FONT-SIZE: 11px; TOP: 9px; RIGHT: 11px; TEXT-DECORATION: none
}
.images-preview A.close:hover {
	POSITION: absolute; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: lowercase; OUTLINE-STYLE: none; PADDING-LEFT: 12px; BACKGROUND: url(images/close_images_preview.gif) no-repeat left center; COLOR: #4e4e4e; FONT-SIZE: 11px; TOP: 9px; RIGHT: 11px; TEXT-DECORATION: none
}
.images-preview A.close:active {
	POSITION: absolute; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: lowercase; OUTLINE-STYLE: none; PADDING-LEFT: 12px; BACKGROUND: url(images/close_images_preview.gif) no-repeat left center; COLOR: #4e4e4e; FONT-SIZE: 11px; TOP: 9px; RIGHT: 11px; TEXT-DECORATION: none
}
.images-preview .list-box {
	BORDER-BOTTOM: #ffffff 1px solid; POSITION: relative; TEXT-ALIGN: center; BORDER-LEFT: #ffffff 1px solid; PADDING-BOTTOM: 0px; MARGIN: 50px 50px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid; PADDING-TOP: 0px
}
.images-preview A.arrow {
	POSITION: absolute; OUTLINE-STYLE: none; WIDTH: 13px; DISPLAY: block; HEIGHT: 13px; CURSOR: pointer
}
.images-preview A.arrow:link {
	POSITION: absolute; OUTLINE-STYLE: none; WIDTH: 13px; DISPLAY: block; HEIGHT: 13px; CURSOR: pointer
}
.images-preview A.arrow:visited {
	POSITION: absolute; OUTLINE-STYLE: none; WIDTH: 13px; DISPLAY: block; HEIGHT: 13px; CURSOR: pointer
}
.images-preview A.arrow:hover {
	POSITION: absolute; OUTLINE-STYLE: none; WIDTH: 13px; DISPLAY: block; HEIGHT: 13px; CURSOR: pointer
}
.images-preview A.arrow:active {
	POSITION: absolute; OUTLINE-STYLE: none; WIDTH: 13px; DISPLAY: block; HEIGHT: 13px; CURSOR: pointer
}
.images-preview A.hidden {
	DISPLAY: none
}
.images-preview A.hidden:link {
	DISPLAY: none
}
.images-preview A.hidden:visited {
	DISPLAY: none
}
.images-preview A.hidden:hover {
	DISPLAY: none
}
.images-preview A.hidden:active {
	DISPLAY: none
}
.images-preview A.left {
	BACKGROUND: url(images/arrow_left.gif) no-repeat left center; LEFT: 0px
}
.images-preview A.left:link {
	BACKGROUND: url(images/arrow_left.gif) no-repeat left center; LEFT: 0px
}
.images-preview A.left:visited {
	BACKGROUND: url(images/arrow_left.gif) no-repeat left center; LEFT: 0px
}
.images-preview A.left:hover {
	BACKGROUND: url(images/arrow_left.gif) no-repeat left center; LEFT: 0px
}
.images-preview A.left:active {
	BACKGROUND: url(images/arrow_left.gif) no-repeat left center; LEFT: 0px
}
.images-preview A.right {
	BACKGROUND: url(images/arrow_right.gif) no-repeat right center; RIGHT: 0px
}
.images-preview A.right:link {
	BACKGROUND: url(images/arrow_right.gif) no-repeat right center; RIGHT: 0px
}
.images-preview A.right:visited {
	BACKGROUND: url(images/arrow_right.gif) no-repeat right center; RIGHT: 0px
}
.images-preview A.right:hover {
	BACKGROUND: url(images/arrow_right.gif) no-repeat right center; RIGHT: 0px
}
.images-preview A.right:active {
	BACKGROUND: url(images/arrow_right.gif) no-repeat right center; RIGHT: 0px
}
.images-preview A.left-disabled {
	BACKGROUND: url(images/arrow_left_disabled.gif) no-repeat left center; CURSOR: auto
}
.images-preview A.left-disabled:link {
	BACKGROUND: url(images/arrow_left_disabled.gif) no-repeat left center; CURSOR: auto
}
.images-preview A.left-disabled:visited {
	BACKGROUND: url(images/arrow_left_disabled.gif) no-repeat left center; CURSOR: auto
}
.images-preview A.left-disabled:hover {
	BACKGROUND: url(images/arrow_left_disabled.gif) no-repeat left center; CURSOR: auto
}
.images-preview A.left-disabled:active {
	BACKGROUND: url(images/arrow_left_disabled.gif) no-repeat left center; CURSOR: auto
}
.images-preview A.right-disabled {
	BACKGROUND: url(images/arrow_right_disabled.gif) no-repeat 6px center; CURSOR: auto
}
.images-preview A.right-disabled:link {
	BACKGROUND: url(images/arrow_right_disabled.gif) no-repeat 6px center; CURSOR: auto
}
.images-preview A.right-disabled:visited {
	BACKGROUND: url(images/arrow_right_disabled.gif) no-repeat 6px center; CURSOR: auto
}
.images-preview A.right-disabled:hover {
	BACKGROUND: url(images/arrow_right_disabled.gif) no-repeat 6px center; CURSOR: auto
}
.images-preview A.right-disabled:active {
	BACKGROUND: url(images/arrow_right_disabled.gif) no-repeat 6px center; CURSOR: auto
}
.images-preview DIV.list-subbox {
	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.images-preview UL {
	POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.images-preview UL LI {
	BORDER-BOTTOM: #ffffff 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ffffff 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; VERTICAL-ALIGN: middle; BORDER-TOP: #ffffff 1px solid; CURSOR: pointer; BORDER-RIGHT: #ffffff 1px solid; PADDING-TOP: 0px
}
.images-preview UL LI.over {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.images-preview UL LI:hover {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.images-preview UL LI.selected {
	BORDER-BOTTOM: #215485 1px solid; BORDER-LEFT: #215485 1px solid; BORDER-TOP: #215485 1px solid; BORDER-RIGHT: #215485 1px solid
}
.images-preview UL LI IMG {
	TEXT-ALIGN: center; DISPLAY: inline; VERTICAL-ALIGN: middle
}
.images-preview UL LI.loading {
	BACKGROUND-IMAGE: url(images/loading.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center center
}
.images-preview UL LI.loading IMG {
	DISPLAY: none
}
.images-preview .box {
	POSITION: relative; TEXT-ALIGN: center; MARGIN: 50px; BACKGROUND: none transparent scroll repeat 0% 0%; VERTICAL-ALIGN: middle
}
.images-preview .loading.box {
	BACKGROUND-IMAGE: url(images/loading.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center center
}
.images-preview .box IMG {
	TEXT-ALIGN: center; VERTICAL-ALIGN: middle; CURSOR: pointer
}
TABLE.data-table TD {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 21px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-FAMILY: "Century Gothic", Arial, Helvetica, sans-serif; COLOR: #434e58; FONT-SIZE: 13px; VERTICAL-ALIGN: top; FONT-WEIGHT: normal; PADDING-TOP: 4px
}
TABLE.light-table.data-table TD {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 16px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
TABLE.data-table TD.data-name {
	PADDING-RIGHT: 5px; COLOR: #112536; VERTICAL-ALIGN: top
}
TABLE.data-table .data-required {
	COLOR: #880000
}
.data-required {
	COLOR: #880000
}
TABLE.data-table TD.data-required {
	PADDING-RIGHT: 4px
}
TABLE.data-table TD.data-required {
	TEXT-ALIGN: center; WIDTH: 5px
}
TABLE.data-table .error-message {
	COLOR: #880000; VERTICAL-ALIGN: middle
}
TABLE.data-table DIV.error-message {
	MARGIN: 0px
}
TABLE.data-table TR.head-row TH {
	PADDING-LEFT: 5px; PADDING-RIGHT: 5px
}
TABLE.data-table TR TH.data-checkbox-column {
	WIDTH: 10px
}
TABLE.data-table TR .data-right-column {
	TEXT-ALIGN: right
}
TABLE.data-table TR .data-width-100 {
	WIDTH: 100%
}
TABLE.data-table TR TD.data-name LABEL {
	LINE-HEIGHT: 21px; VERTICAL-ALIGN: top
}
.search-sort-bar {
	TEXT-ALIGN: right; LINE-HEIGHT: 16px; MARGIN: 15px 0px 30px; PADDING-RIGHT: 20px; WHITE-SPACE: nowrap; HEIGHT: 16px; VERTICAL-ALIGN: middle
}
.search-sort-title {
	PADDING-RIGHT: 20px
}
.search-sort-cell {
	PADDING-RIGHT: 20px
}
A.search-sort-link:link {
	TEXT-DECORATION: underline
}
A.search-sort-link:visited {
	TEXT-DECORATION: underline
}
A.search-sort-link:hover {
	TEXT-DECORATION: underline
}
A.search-sort-link:active {
	TEXT-DECORATION: underline
}
.search-sort-bar IMG {
	WIDTH: 9px; HEIGHT: 9px; MARGIN-RIGHT: 5px
}
.search-sort-bar-float IMG {
	WIDTH: 9px; HEIGHT: 9px; MARGIN-RIGHT: 5px
}
.search-sort-bar A.up-direction:link {
	PADDING-LEFT: 14px; BACKGROUND: url(images/uarrow.gif) no-repeat left 3px; FONT-WEIGHT: bold
}
.search-sort-bar A.up-direction:visited {
	PADDING-LEFT: 14px; BACKGROUND: url(images/uarrow.gif) no-repeat left 3px; FONT-WEIGHT: bold
}
.search-sort-bar A.up-direction:hover {
	PADDING-LEFT: 14px; BACKGROUND: url(images/uarrow.gif) no-repeat left 3px; FONT-WEIGHT: bold
}
.search-sort-bar A.up-direction:active {
	PADDING-LEFT: 14px; BACKGROUND: url(images/uarrow.gif) no-repeat left 3px; FONT-WEIGHT: bold
}
.search-sort-bar A.down-direction:link {
	PADDING-LEFT: 14px; BACKGROUND: url(images/darrow.gif) no-repeat left 3px; FONT-WEIGHT: bold
}
.search-sort-bar A.down-direction:visited {
	PADDING-LEFT: 14px; BACKGROUND: url(images/darrow.gif) no-repeat left 3px; FONT-WEIGHT: bold
}
.search-sort-bar A.down-direction:hover {
	PADDING-LEFT: 14px; BACKGROUND: url(images/darrow.gif) no-repeat left 3px; FONT-WEIGHT: bold
}
.search-sort-bar A.down-direction:active {
	PADDING-LEFT: 14px; BACKGROUND: url(images/darrow.gif) no-repeat left 3px; FONT-WEIGHT: bold
}
.expand-section {
	LINE-HEIGHT: 16px; MARGIN: 20px 0px; HEIGHT: 16px; VERTICAL-ALIGN: middle
}
.expand-section IMG {
	MARGIN: 2px 5px 3px 0px; WIDTH: 11px; HEIGHT: 11px; VERTICAL-ALIGN: middle
}
.expand-section IMG.plus {
	BACKGROUND: url(images/plus.gif) no-repeat left top
}
.expand-section IMG.minus {
	BACKGROUND: url(images/minus.gif) no-repeat left top
}
.expand-section A:link {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.expand-section A:visited {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.expand-section A:hover {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.expand-section A:active {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.nav-pages {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; VERTICAL-ALIGN: bottom; PADDING-TOP: 0px
}
.nav-pages-title {
	PADDING-RIGHT: 10px
}
.nav-pages IMG {
	WIDTH: 15px; HEIGHT: 15px; VERTICAL-ALIGN: bottom
}
.nav-pages A:link {
	TEXT-ALIGN: center; TEXT-DECORATION: underline
}
.nav-pages A:visited {
	TEXT-ALIGN: center; TEXT-DECORATION: underline
}
.nav-pages A:hover {
	TEXT-ALIGN: center; TEXT-DECORATION: underline
}
.nav-pages A:active {
	TEXT-ALIGN: center; TEXT-DECORATION: underline
}
.nav-pages .left-arrow IMG {
	BACKGROUND: url(images/navigation_arrow_left.gif) no-repeat left top
}
.nav-pages .right-arrow IMG {
	BACKGROUND: url(images/navigation_arrow_right.gif) no-repeat left top
}
.nav-pages .current-page {
	TEXT-ALIGN: center; FONT-WEIGHT: bold
}
.nav-pages .right-delimiter {
	PADDING-RIGHT: 12px
}
H3 {
	BORDER-BOTTOM: #9d1500 1px solid; PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; COLOR: #b51a00; FONT-SIZE: 12px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
H3.grey {
	BORDER-BOTTOM: #cccccc 1px solid; COLOR: #666666; FONT-SIZE: 11px
}
H3.black {
	BORDER-BOTTOM: #000000 1px solid; COLOR: #010101; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
H3.red {
	BORDER-BOTTOM: #acb7c7 1px solid
}
H3.separator {
	MARGIN-TOP: 30px
}
.img-down-direction {
	WIDTH: 7px; BACKGROUND: url(images/r_bottom.gif) no-repeat left top; HEIGHT: 6px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 3px
}
.img-up-direction {
	WIDTH: 7px; BACKGROUND: url(images/r_top.gif) no-repeat left top; HEIGHT: 6px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 3px
}
.noscript-warning {
	BORDER-BOTTOM: #dddddd 1px solid; POSITION: absolute; BORDER-LEFT: #dddddd 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #ffffff; OVERFLOW: hidden; BORDER-TOP: #dddddd 1px solid; TOP: 10px; BORDER-RIGHT: #dddddd 1px solid; PADDING-TOP: 10px; LEFT: 30%
}
.noscript-warning .content {
	LINE-HEIGHT: 16px; PADDING-LEFT: 37px; BACKGROUND: url(images/icon_warning.gif) no-repeat left top; HEIGHT: 32px; FONT-WEIGHT: bold
}
.lbl {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; WIDTH: auto !important; PADDING-RIGHT: 0px !important; DISPLAY: inline !important; COLOR: green !important; FONT-WEIGHT: bold !important; PADDING-TOP: 0px !important
}
.section {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; WIDTH: auto !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
.menu-categories-list IMG.icon {
	BACKGROUND: url(images/dingbats_categorie.gif) no-repeat left top
}
.menu-categories-list UL LI {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: url(images/category_bullet.gif) no-repeat 8px 5px; PADDING-TOP: 4px
}
.rtl .menu-categories-list UL LI {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; BACKGROUND: url(images/category_bullet_invert.gif) no-repeat right 5px; PADDING-TOP: 4px
}
.menu-categories-list UL LI A:link {
	FONT-SIZE: 12px
}
.menu-categories-list UL LI A:visited {
	FONT-SIZE: 12px
}
.menu-categories-list UL LI A:hover {
	FONT-SIZE: 12px
}
.menu-categories-list UL LI A:active {
	FONT-SIZE: 12px
}
.menu-special IMG.icon {
	BACKGROUND-IMAGE: url(images/dingbats_categorie.gif)
}
.menu-help IMG.icon {
	BACKGROUND-IMAGE: url(images/dingbats_help.gif)
}
.menu-minicart .title-bar {
	BACKGROUND-IMAGE: url(images/menu_bg_light.gif)
}
.menu-minicart .title-bar H2 {
	COLOR: #2c3e49
}
.menu-minicart IMG.icon {
	BACKGROUND: url(images/dingbats_orders.gif) no-repeat
}
.full-mini-cart .title-bar IMG.icon {
	WIDTH: 18px; BACKGROUND: url(images/cart_full.gif) no-repeat left top; HEIGHT: 13px
}
DIV.minicart {
	COLOR: #112536; FONT-SIZE: 10px
}
DIV.minicart A {
	FLOAT: left
}
DIV.minicart IMG {
	WIDTH: 19px; HEIGHT: 16px
}
DIV.minicart .empty B {
	LINE-HEIGHT: 18px
}
DIV.minicart TABLE {
	MARGIN: 0px 0px 0px 1px
}
DIV.minicart TABLE TR TD {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; COLOR: #112536; FONT-SIZE: 10px; PADDING-TOP: 1px
}
HR.minicart {
	MARGIN: 5px 0px; CLEAR: both
}
.ajax-minicart .title-bar {
	POSITION: relative; OVERFLOW: visible
}
#content-container .ajax-minicart IMG.minicart-button {
	Z-INDEX: 3000; POSITION: relative; MARGIN-TOP: 2px; WIDTH: 38px; MARGIN-BOTTOM: 4px; BACKGROUND: url(images/cart_button.gif) no-repeat left top; HEIGHT: 21px; OVERFLOW: hidden; CURSOR: pointer
}
#content-container .ajax-minicart IMG.minicart-button-show {
	BACKGROUND-POSITION: left -21px
}
.minicart-box {
	Z-INDEX: 2500; BORDER-BOTTOM: #99a4ad 1px solid; POSITION: absolute; BORDER-LEFT: #99a4ad 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; WIDTH: 250px; PADDING-RIGHT: 10px; DISPLAY: none; WHITE-SPACE: normal; BACKGROUND: #ffffff; BORDER-TOP: #99a4ad 1px solid; TOP: 23px; RIGHT: 0px; FONT-WEIGHT: normal; BORDER-RIGHT: #99a4ad 1px solid; PADDING-TOP: 10px; LEFT: auto
}
.minicart-box .progress {
	BACKGROUND: url(images/progress.gif) repeat-x left top; HEIGHT: 11px
}
.minicart-box HR {
	MARGIN-LEFT: 5px
}
.minicart-box UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.minicart-box UL LI {
	POSITION: relative; PADDING-BOTTOM: 6px; LINE-HEIGHT: normal; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 15px; WHITE-SPACE: normal; OVERFLOW: hidden; PADDING-TOP: 6px
}
.minicart-box UL LI A.delete:link {
	PADDING-LEFT: 10px
}
.minicart-box UL LI A.delete:visited {
	PADDING-LEFT: 10px
}
.minicart-box UL LI A.delete:hover {
	PADDING-LEFT: 10px
}
.minicart-box UL LI A.delete:active {
	PADDING-LEFT: 10px
}
.minicart-box UL LI A.delete:link IMG {
	WIDTH: 9px; BACKGROUND: url(images/delete_cross.gif) no-repeat left top; HEIGHT: 9px
}
.minicart-box UL LI A.delete:visited IMG {
	WIDTH: 9px; BACKGROUND: url(images/delete_cross.gif) no-repeat left top; HEIGHT: 9px
}
.minicart-box UL LI A.delete:hover IMG {
	WIDTH: 9px; BACKGROUND: url(images/delete_cross.gif) no-repeat left top; HEIGHT: 9px
}
.minicart-box UL LI A.delete:active IMG {
	WIDTH: 9px; BACKGROUND: url(images/delete_cross.gif) no-repeat left top; HEIGHT: 9px
}
.minicart-box UL LI A:link {
	WHITE-SPACE: normal !important; TEXT-DECORATION: underline
}
.minicart-box UL LI A:visited {
	WHITE-SPACE: normal !important; TEXT-DECORATION: underline
}
.minicart-box UL LI A:hover {
	WHITE-SPACE: normal !important; TEXT-DECORATION: underline
}
.minicart-box UL LI A:active {
	WHITE-SPACE: normal !important; TEXT-DECORATION: underline
}
.minicart-box .price-row {
	MARGIN-TOP: 4px
}
.minicart-box INPUT.quantity {
	WIDTH: 35px
}
.minicart-box .buttons-row {
	MARGIN-TOP: 5px; HEIGHT: 30px; MARGIN-LEFT: 5px
}
.minicart-box .buttons-row .light-button DIV {
	FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.minicart-box .buttons-row .light-button A:link {
	FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.minicart-box .buttons-row .light-button A:visited {
	FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.minicart-box .buttons-row .light-button A:hover {
	FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.minicart-box .buttons-row .light-button A:active {
	FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.minicart-box .buttons-row .light-button .button-left {
	FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.minicart-box UL.menu LI.view-cart-link A:link {
	BORDER-LEFT: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid
}
.minicart-box UL.menu LI.view-cart-link A:visited {
	BORDER-LEFT: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid
}
.minicart-box UL.menu LI.view-cart-link A:hover {
	BORDER-LEFT: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid
}
.minicart-box UL.menu LI.view-cart-link A:active {
	BORDER-LEFT: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid
}
.minicart-box UL.menu LI.checkout-link A:link {
	BORDER-LEFT: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid
}
.minicart-box UL.menu LI.checkout-link A:visited {
	BORDER-LEFT: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid
}
.minicart-box UL.menu LI.checkout-link A:hover {
	BORDER-LEFT: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid
}
.minicart-box UL.menu LI.checkout-link A:active {
	BORDER-LEFT: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid
}
.minicart-box LI.checkout-popup-link {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; OVERFLOW: visible; PADDING-TOP: 2px
}
.minicart-box .checkout-popup-link A.link:link {
	Z-INDEX: 1000; BORDER-BOTTOM: #ffffff 1px solid; POSITION: relative; BORDER-LEFT: #ffffff 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; OUTLINE-STYLE: none; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid; TEXT-DECORATION: none; PADDING-TOP: 4px
}
.minicart-box .checkout-popup-link A.link:visited {
	Z-INDEX: 1000; BORDER-BOTTOM: #ffffff 1px solid; POSITION: relative; BORDER-LEFT: #ffffff 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; OUTLINE-STYLE: none; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid; TEXT-DECORATION: none; PADDING-TOP: 4px
}
.minicart-box .checkout-popup-link A.link:hover {
	Z-INDEX: 1000; BORDER-BOTTOM: #ffffff 1px solid; POSITION: relative; BORDER-LEFT: #ffffff 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; OUTLINE-STYLE: none; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid; TEXT-DECORATION: none; PADDING-TOP: 4px
}
.minicart-box .checkout-popup-link A.link:active {
	Z-INDEX: 1000; BORDER-BOTTOM: #ffffff 1px solid; POSITION: relative; BORDER-LEFT: #ffffff 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; OUTLINE-STYLE: none; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid; TEXT-DECORATION: none; PADDING-TOP: 4px
}
.minicart-box .checkout-popup-link A.show:link {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #99a4ad 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #99a4ad 1px solid; BORDER-RIGHT: #99a4ad 1px solid
}
.minicart-box .checkout-popup-link A.show:visited {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #99a4ad 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #99a4ad 1px solid; BORDER-RIGHT: #99a4ad 1px solid
}
.minicart-box .checkout-popup-link A.show:hover {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #99a4ad 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #99a4ad 1px solid; BORDER-RIGHT: #99a4ad 1px solid
}
.minicart-box .checkout-popup-link A.show:active {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #99a4ad 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #99a4ad 1px solid; BORDER-RIGHT: #99a4ad 1px solid
}
.minicart-box .checkout-popup-link .link SPAN {
	BORDER-BOTTOM: #043fa0 1px dashed; CURSOR: pointer
}
.minicart-box .checkout-popup-link A.link:link IMG {
	WIDTH: 9px; BACKGROUND: url(images/checkout_arrow.gif) no-repeat right top; HEIGHT: 7px; CURSOR: pointer
}
.minicart-box .checkout-popup-link A.link:visited IMG {
	WIDTH: 9px; BACKGROUND: url(images/checkout_arrow.gif) no-repeat right top; HEIGHT: 7px; CURSOR: pointer
}
.minicart-box .checkout-popup-link A.link:hover IMG {
	WIDTH: 9px; BACKGROUND: url(images/checkout_arrow.gif) no-repeat right top; HEIGHT: 7px; CURSOR: pointer
}
.minicart-box .checkout-popup-link A.link:active IMG {
	WIDTH: 9px; BACKGROUND: url(images/checkout_arrow.gif) no-repeat right top; HEIGHT: 7px; CURSOR: pointer
}
.minicart-box .checkout-popup-link DIV.buttons-box {
	BORDER-BOTTOM: #99a4ad 1px solid; POSITION: absolute; BORDER-LEFT: #99a4ad 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: none; BACKGROUND: #ffffff; BORDER-TOP: #99a4ad 1px solid; TOP: 19px; BORDER-RIGHT: #99a4ad 1px solid; PADDING-TOP: 10px; LEFT: 0px
}
.minicart-box .minicart-checkout-button {
	PADDING-RIGHT: 31px; BACKGROUND: url(images/but_flc_arrow_right.png) no-repeat right top
}
.minicart-box .minicart-checkout-button A:link {
	LINE-HEIGHT: 29px; BACKGROUND: url(images/but_flc_main_left.png) no-repeat; FLOAT: left; COLOR: #510000; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.minicart-box .minicart-checkout-button A:visited {
	LINE-HEIGHT: 29px; BACKGROUND: url(images/but_flc_main_left.png) no-repeat; FLOAT: left; COLOR: #510000; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.minicart-box .minicart-checkout-button A:hover {
	LINE-HEIGHT: 29px; BACKGROUND: url(images/but_flc_main_left.png) no-repeat; FLOAT: left; COLOR: #510000; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.minicart-box .minicart-checkout-button A:active {
	LINE-HEIGHT: 29px; BACKGROUND: url(images/but_flc_main_left.png) no-repeat; FLOAT: left; COLOR: #510000; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.minicart-box .gcheckout-cart-buttons A:link IMG {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.minicart-box .gcheckout-cart-buttons A:visited IMG {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.minicart-box .gcheckout-cart-buttons A:hover IMG {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.minicart-box .gcheckout-cart-buttons A:active IMG {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.minicart-box .paypal-cart-button {
	TEXT-ALIGN: left
}
.minicart-box .paypal-cart-button P {
	TEXT-ALIGN: left
}
.minicart-box .gcheckout-cart-buttons {
	TEXT-ALIGN: left
}
.minicart-box .gcheckout-cart-buttons P {
	TEXT-ALIGN: left
}
.minicart-box .paypal-cart-button DIV {
	TEXT-ALIGN: left; MARGIN: 0px
}
.minicart-box .gcheckout-cart-buttons DIV {
	TEXT-ALIGN: left; MARGIN: 0px
}
IFRAME.minicart-bg {
	POSITION: absolute; BORDER-RIGHT-WIDTH: 0px; WIDTH: 250px; DISPLAY: none; BACKGROUND: #ffffff; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
IFRAME.minicart-checkout-bg {
	POSITION: absolute; BORDER-RIGHT-WIDTH: 0px; DISPLAY: none; BACKGROUND: #ffffff; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.help-link {
	BORDER-BOTTOM: #000000 1px dashed; CURSOR: help
}
#tooltip {
	Z-INDEX: 10000; BORDER-BOTTOM: #000000 1px solid; POSITION: absolute; TEXT-ALIGN: left; BORDER-LEFT: #000000 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 300px; PADDING-RIGHT: 5px; BACKGROUND: #ffffff; BORDER-TOP: #000000 1px solid; TOP: 0px; BORDER-RIGHT: #000000 1px solid; PADDING-TOP: 5px; LEFT: 0px
}
.menu-auth IMG.icon {
	BACKGROUND: url(images/dingbats_authentification.gif) no-repeat
}
.menu-auth INPUT {
	WIDTH: 120px
}
.login-buttons {
	MARGIN: 3px 0px 5px
}
.login-buttons .button {
	MARGIN-BOTTOM: 5px; FLOAT: left; MARGIN-RIGHT: 10px
}
.menu-dialog .recovery {
	MARGIN-BOTTOM: 2px; CLEAR: both
}
.menu-dialog .recovery A:link {
	FONT-SIZE: 10px; TEXT-DECORATION: underline
}
.menu-dialog .recovery A:visited {
	FONT-SIZE: 10px; TEXT-DECORATION: underline
}
.menu-dialog .recovery A:hover {
	FONT-SIZE: 10px; TEXT-DECORATION: underline
}
.menu-dialog .recovery A:active {
	FONT-SIZE: 10px; TEXT-DECORATION: underline
}
.menu-dialog .left {
	TEXT-ALIGN: left
}
.menu-dialog .login-text {
	VERTICAL-ALIGN: top
}
.small-note {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #3c6992; FONT-SIZE: 9px; TEXT-DECORATION: none
}
A.small-link:link {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #3c6992; FONT-SIZE: 9px; TEXT-DECORATION: none
}
A.small-link:visited {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #3c6992; FONT-SIZE: 9px; TEXT-DECORATION: none
}
A.small-link:hover {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #3c6992; FONT-SIZE: 9px; TEXT-DECORATION: underline
}
A.small-link:active {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #3c6992; FONT-SIZE: 9px; TEXT-DECORATION: none
}
.menu-news IMG.icon {
	BACKGROUND: url(images/dingbats_news.gif) no-repeat
}
.menu-dialog .subscribe {
	MARGIN-TOP: 8px
}
.menu-dialog A.prev-news:link {
	TEXT-DECORATION: underline
}
.menu-dialog A.prev-news:visited {
	TEXT-DECORATION: underline
}
.menu-dialog A.prev-news:hover {
	TEXT-DECORATION: underline
}
.menu-dialog A.prev-news:active {
	TEXT-DECORATION: underline
}
.menu-interneka IMG.icon {
	BACKGROUND: url(images/dingbats_affiliates.gif) no-repeat
}
.category-description {
	MARGIN-BOTTOM: 15px
}
.current-category-icon {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 100%; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.current-category-icon IMG {
	MARGIN: 5px
}
UL.subcategories {
	PADDING-BOTTOM: 15px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.subcategories LI {
	TEXT-ALIGN: left; MARGIN: 0px 0px 10px
}
UL.subcategories A:link {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
UL.subcategories A:visited {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
UL.subcategories A:hover {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
UL.subcategories A:active {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
DIV.subcategories {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px 10px; FLOAT: left; OVERFLOW: hidden
}
.subcategory-image {
	MARGIN: 0px 10px 10px 0px; FLOAT: left
}
.subcategory-descr {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 20px; PADDING-TOP: 0px
}
.product-details {
	POSITION: relative; MARGIN-BOTTOM: 50px
}
.product-details .image {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 5px 20px 5px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.product-details .image .image-box {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.product-details .details {
	PADDING-LEFT: 30px
}
.product-details .details .descr {
	PADDING-RIGHT: 20px; VERTICAL-ALIGN: top
}
.product-details .details .save-percent-container {
	WIDTH: 57px; HEIGHT: 57px; MARGIN-LEFT: 10px
}
.product-details .details .save {
	TEXT-ALIGN: center; PADDING-LEFT: 3px; WIDTH: 57px; BACKGROUND: url(images/save_money.gif) no-repeat left top; FLOAT: left; HEIGHT: 29px; COLOR: #ffffff; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 28px
}
.product-details .product-subtitle {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 23px
}
.product-details .product-subtitle DIV {
	BORDER-BOTTOM: #9d1500 1px solid; BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; COLOR: #b51a00; FONT-SIZE: 12px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: bold
}
.product-details .message {
	COLOR: #b51a00
}
.product-details .warning-message {
	COLOR: red
}
.product-details .customer-message {
	COLOR: #b51a00; FONT-WEIGHT: bold
}
.product-details .quantity-row TD {
	PADDING-TOP: 15px
}
.product-details .buttonw-row {
	MARGIN-TOP: 15px
}
TABLE.product-properties {
	MARGIN: 0px; WIDTH: 100%
}
TABLE.product-properties TR TD {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
TABLE.product-properties .property-name {
	WIDTH: 60px; WHITE-SPACE: nowrap
}
TABLE.product-properties .property-name_t {
	WIDTH: 300px; WHITE-SPACE: nowrap
}
TABLE.product-properties .property-value {
	WHITE-SPACE: normal
}
TABLE.product-properties .product-price {
	COLOR: #010101; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
TABLE.product-properties .product-price-value {
	FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; COLOR: #b51a00; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
TABLE.product-properties .product-market-price {
	PADDING-LEFT: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; COLOR: #787878; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
TABLE.product-properties .product-taxed-price {
	WHITE-SPACE: nowrap; COLOR: #383838; VERTICAL-ALIGN: bottom; FONT-WEIGHT: normal
}
TABLE.product-properties .product-input {
	PADDING-RIGHT: 10px; HEIGHT: 25px
}
TABLE.product-properties .product-min-amount {
	FONT-SIZE: 14px
}
TABLE.product-properties .product-one-quantity {
	FONT-SIZE: 14px
}
TABLE.product-properties .separator TD {
	HEIGHT: 18px
}
INPUT.send2friend {
	WIDTH: 300px
}
.products {
	MARGIN-TOP: 15px; MARGIN-BOTTOM: 15px
}
.products .image {
	TEXT-ALIGN: center; WHITE-SPACE: nowrap; VERTICAL-ALIGN: top
}
.products A.see-details:link {
	TEXT-ALIGN: center; DISPLAY: block; TEXT-DECORATION: underline
}
.products A.see-details:visited {
	TEXT-ALIGN: center; DISPLAY: block; TEXT-DECORATION: underline
}
.products A.see-details:hover {
	TEXT-ALIGN: center; DISPLAY: block; TEXT-DECORATION: underline
}
.products A.see-details:active {
	TEXT-ALIGN: center; DISPLAY: block; TEXT-DECORATION: underline
}
.products A.product-title:link {
	FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.products A.product-title:visited {
	FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.products A.product-title:hover {
	FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.products A.product-title:active {
	FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.products .product-title {
	FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.product-details .product-title {
	FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.products .descr {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 15px
}
.products .sku {
	MARGIN-TOP: 15px
}
.products .price-row {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.products .market-price-value {
	BACKGROUND: url(images/spacer_black.gif) repeat-x left 8px
}
.products .price {
	FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.products .price-value {
	COLOR: #b51a00; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.products .price-save {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #b51a00; PADDING-TOP: 0px
}
.products .taxes {
	PADDING-BOTTOM: 2px; MARGIN-TOP: 15px; PADDING-LEFT: 70px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.products .buy-now {
	MARGIN: 10px 0px 0px
}
.products .buy-now .quantity {
	WHITE-SPACE: nowrap; HEIGHT: 30px; VERTICAL-ALIGN: middle
}
.products .buy-now .quantity-empty {
	HEIGHT: 45px
}
.products .buy-now .quantity-title {
	WIDTH: 75px; PADDING-RIGHT: 16px
}
.products .buy-now .quantity SELECT {
	VERTICAL-ALIGN: middle
}
.products .buy-now .out-of-stock {
	WHITE-SPACE: nowrap; FONT-WEIGHT: bold
}
.products .buy-now .prices {
	HEIGHT: 15px; VERTICAL-ALIGN: middle
}
.products .product-details-title {
	COLOR: #b51a00; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.products .product-price-text {
	COLOR: #010101; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.quantity-text {
	PADDING-LEFT: 3px; COLOR: #818891
}
.products-list .item {
	POSITION: relative; MARGIN: 0px 0px 45px
}
.products-list .image {
	POSITION: relative; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 20px; FLOAT: left; MARGIN-RIGHT: auto; PADDING-TOP: 3px
}
.products-list .details {
	BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 30px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: top; BORDER-LEFT-WIDTH: 0px
}
.products-list .details HR {
	MARGIN: 5px 5px 5px 0px
}
.products-list .buy-now .center {
	TEXT-ALIGN: left; MARGIN-LEFT: 0px
}
.products-list .buy-now .halign-center {
	TEXT-ALIGN: left; MARGIN-LEFT: 0px
}
.products-table .product-cell {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #ffffff; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.products-table .products-row.first TD.product-cell {
	PADDING-TOP: 0px
}
.products-table TD.product-cell-price {
	PADDING-TOP: 2px
}
.products-table TD.product-cell-buynow {
	PADDING-TOP: 6px
}
.products-table TD.product-cell-buynow .button-row {
	TEXT-ALIGN: left; MARGIN: 9px 0px 5px
}
.products-table .image {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.products-table A.see-details:link {
	TEXT-ALIGN: left; DISPLAY: inline
}
.products-table A.see-details:visited {
	TEXT-ALIGN: left; DISPLAY: inline
}
.products-table A.see-details:hover {
	TEXT-ALIGN: left; DISPLAY: inline
}
.products-table A.see-details:active {
	TEXT-ALIGN: left; DISPLAY: inline
}
.products-table .sku {
	MARGIN-TOP: 5px
}
.products-table A.product-title:link {
	FONT-SIZE: 12px
}
.products-table A.product-title:visited {
	FONT-SIZE: 12px
}
.products-table A.product-title:hover {
	FONT-SIZE: 12px
}
.products-table A.product-title:active {
	FONT-SIZE: 12px
}
.products-table .product-title {
	FONT-SIZE: 12px
}
.products-table .buttons-row {
	MARGIN: 0px
}
.products-table .button-row {
	MARGIN: 0px
}
.products-table .buttons-row BUTTON {
	FLOAT: none
}
.products-table .button-row BUTTON {
	FLOAT: none
}
.products-table .buy-now {
	MARGIN-TOP: 5px
}
.products-table .buy-now .quantity-title {
	WIDTH: auto; PADDING-RIGHT: 5px
}
.products-table TR.separator TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 60px; PADDING-TOP: 0px
}
.adv-search TABLE TD {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; WHITE-SPACE: nowrap; PADDING-TOP: 3px
}
.adv-search TABLE .data-name {
	WIDTH: 20%; COLOR: #112536; VERTICAL-ALIGN: top; FONT-WEIGHT: bold
}
.adv-search TABLE .data-input {
	WHITE-SPACE: nowrap
}
.adv-search TABLE .pattern {
	PADDING-BOTTOM: 0px
}
.adv-search TABLE .pattern INPUT {
	WIDTH: 95%; VERTICAL-ALIGN: bottom
}
.adv-search TABLE .pattern SELECT {
	WIDTH: 95%; VERTICAL-ALIGN: bottom
}
.adv-search TABLE .search-button {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 25%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#adv_search_box {
	MARGIN-BOTTOM: 15px
}
.search-again {
	POSITION: relative; TEXT-ALIGN: right; MARGIN-TOP: -17px; MARGIN-LEFT: 400px
}
.results-found {
	POSITION: relative; WIDTH: 400px
}
.register-note {
	MARGIN-BOTTOM: 15px; COLOR: #000000
}
.register-newbie-note {
	TEXT-ALIGN: center; MARGIN-TOP: 30px
}
.register-bottom-note {
	PADDING-BOTTOM: 45px; MARGIN-TOP: 30px
}
.register-ups-box {
	MARGIN-TOP: 45px; MARGIN-BOTTOM: 15px
}
.register-section-title {
	HEIGHT: 30px; VERTICAL-ALIGN: middle
}
.register-section-title DIV {
	BORDER-BOTTOM: black 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 2px
}
.register-section-title DIV * {
	VERTICAL-ALIGN: middle
}
.register-sec-minimized DIV {
	BORDER-BOTTOM-WIDTH: 0px
}
.register-section-title LABEL {
	COLOR: #2c3e49; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.register-table .register-exp-section LABEL {
	BORDER-BOTTOM: #2c3e49 1px dashed
}
TABLE.register-table .register-exp-section {
	PADDING-BOTTOM: 16px; PADDING-TOP: 16px
}
TABLE.register-table TD.data-name {
	TEXT-ALIGN: right; WIDTH: 30%; FONT-WEIGHT: normal
}
.cart .item {
	MARGIN: 0px 0px 30px
}
.cart .item .image {
	POSITION: relative; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 8px; HEIGHT: 100%; PADDING-TOP: 3px
}
.cart .details {
	WIDTH: 80%; MARGIN-LEFT: 138px; VERTICAL-ALIGN: top
}
.cart A.product-title:link {
	TEXT-DECORATION: underline;
	FONT-FAMILY: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.cart A.product-title:visited {
	TEXT-DECORATION: underline; 
	FONT-FAMILY: "Century Gothic", Arial, Helvetica, sans-serif; 
}
.cart A.product-title:hover {
	TEXT-DECORATION: underline; 
	FONT-FAMILY: "Century Gothic", Arial, Helvetica, sans-serif; 
}
.cart A.product-title:active {
	TEXT-DECORATION: underline; 
	FONT-FAMILY: "Century Gothic", Arial, Helvetica, sans-serif; 
}
.cart .descr {
	PADDING-BOTTOM: 15px
}
.cart .poptions-title {
	FONT-WEIGHT: bold
}
.cart .poptions-list {
	FONT-FAMILY: "Century Gothic", Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 15px; COLOR: #434e58; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.cart .buttons {
	POSITION: relative; MARGIN-TOP: 30px; HEIGHT: 23px; VERTICAL-ALIGN: top
}
.cart .buttons .buttons-row {
	MARGIN-TOP: 0px
}
.cart .left-buttons-row {
	POSITION: absolute; VERTICAL-ALIGN: top; TOP: 0px; LEFT: 0px
}
.cart .right-buttons-row {
	POSITION: absolute; WIDTH: 50%; TOP: 0px; RIGHT: 0px
}
.cart .right-buttons-row .checkout-button {
	FLOAT: right
}
.cart-total-line {
	WIDTH: 50%; MARGIN-LEFT: 50%
}
.cart-total-row {
	TEXT-ALIGN: right
}
DIV.shipping-method {
	TEXT-ALIGN: right; MARGIN-BOTTOM: 15px; COLOR: #112536; FONT-WEIGHT: bold
}
TH.shipping-method {
	TEXT-ALIGN: left; COLOR: #112536; FONT-WEIGHT: bold
}
.shipping-method SELECT {
	FONT-WEIGHT: normal
}
.shipping-method TABLE {
	TEXT-ALIGN: right; MARGIN: 0px 0px 0px auto
}
.shipping-method TABLE TD {
	TEXT-ALIGN: left; FONT-WEIGHT: normal
}
.shipping-method TR.selected {
	BACKGROUND: #eeeeee
}
.totals {
	TEXT-ALIGN: right; MARGIN: 0px 0px 0px auto; WIDTH: 30%
}
.totals TD {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.totals .total-name {
	TEXT-ALIGN: left; PADDING-RIGHT: 8px; WHITE-SPACE: nowrap; COLOR: #112536; FONT-WEIGHT: bold
}
.totals .total-value {
	TEXT-ALIGN: right; WHITE-SPACE: nowrap; COLOR: #b51a00; FONT-WEIGHT: bold
}
.totals .total-alt-value {
	TEXT-ALIGN: right; WHITE-SPACE: nowrap
}
.totals .total-line {
	HEIGHT: 1px
}
.totals .total-line IMG {
	WIDTH: 100%; BACKGROUND: black; HEIGHT: 1px
}
.totals .total {
	TEXT-ALIGN: left; TEXT-TRANSFORM: uppercase; PADDING-RIGHT: 8px; WHITE-SPACE: nowrap; COLOR: #112536; FONT-WEIGHT: bold
}
.totals .total-taxes {
	TEXT-ALIGN: right; FONT-WEIGHT: bold
}
.totals .total-tax-line {
	BACKGROUND-COLOR: #eeeeee
}
.totals .total-tax-line TD {
	TEXT-ALIGN: right; WHITE-SPACE: nowrap
}
.totals .total-tax-name {
	PADDING-RIGHT: 8px
}
.cart HR {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
.cart-content {
	MARGIN-BOTTOM: 15px
}
.cart-content TR TD {
	TEXT-ALIGN: left; PADDING-BOTTOM: 1px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; HEIGHT: 23px; PADDING-TOP: 1px
}
.cart-content TR TH {
	TEXT-ALIGN: left; PADDING-BOTTOM: 1px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; HEIGHT: 23px; PADDING-TOP: 1px
}
.cart-content .cart-column-tax {
	TEXT-ALIGN: center
}
.cart-content TD.cart-column-price {
	TEXT-ALIGN: right
}
.cart-content TD.cart-column-total {
	TEXT-ALIGN: right
}
.cart-content .cart-content-text {
	COLOR: #b51a00; FONT-WEIGHT: bold
}
.cart-content .cart-column-quantity {
	WIDTH: 30px
}
.cart-content .cart-column-product {
	WIDTH: 100%
}
.cart-content INPUT.cart-quantity {
	WIDTH: 30px
}
.cmpi-vbv-icon {
	TEXT-ALIGN: center; WIDTH: 49%; FLOAT: left
}
.cmpi-vbv-icon IMG {
	WIDTH: 71px; BACKGROUND: url(images/vbv_logo.gif) no-repeat left top; HEIGHT: 57px
}
.cmpi-mcsc-icon {
	TEXT-ALIGN: center; WIDTH: 49%
}
.cmpi-mcsc-icon IMG {
	WIDTH: 74px; BACKGROUND: url(images/mcsc_logo.gif) no-repeat left top; HEIGHT: 40px
}
.checkout-payments TR TD {
	TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.checkout-payments TR TD.checkout-payment-name {
	WIDTH: 20%; WHITE-SPACE: nowrap
}
.checkout-payments TR TD.checkout-payment-name LABEL {
	FONT-WEIGHT: bold
}
.checkout-payments TR TD.checkout-payment-descr {
	WIDTH: 80%
}
.checkout-payments TR TD.checkout-payment-paypal {
	WIDTH: 100%
}
.checkout-payments TR TD.checkout-payment-paypal IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.checkout-update-button {
	MARGIN: 0px; FLOAT: left
}
.order-placed-msg {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 13px; PADDING-TOP: 0px
}
BODY.payment-wait {
	TEXT-ALIGN: center
}
BODY.payment-wait .payment-wait-title {
	BORDER-TOP: #d0ddeb 30px solid
}
BODY.payment-wait H1 {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #2c3e49; BORDER-TOP: #d0ddeb 1px solid; PADDING-TOP: 40px
}
BODY.payment-wait IMG.payment-wait-image {
	MARGIN-TOP: 10px; WIDTH: 350px; BACKGROUND: url(images/progress.gif) repeat-x; HEIGHT: 11px
}
.help-index {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.help-index LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.help-index LI.first-item {
	PADDING-TOP: 0px
}
.help-cvv2-images {
	MARGIN: 15px 5px 5px; FLOAT: right
}
.help-cvv2-images IMG {
	DISPLAY: block; MARGIN-BOTTOM: 15px; FLOAT: none
}
.help-usps-test-dir {
	MARGIN-BOTTOM: 15px; TEXT-DECORATION: underline
}
.images-viewer {
	TEXT-ALIGN: center; MARGIN: 10px 0px
}
.images-viewer-list {
	POSITION: relative; WHITE-SPACE: nowrap
}
.images-viewer-list .side-arrow {
	POSITION: absolute; OUTLINE-STYLE: none; WIDTH: 10px; DISPLAY: block; HEIGHT: 54px; TOP: 0px; TEXT-DECORATION: none
}
.images-viewer-list .side-arrow:link {
	POSITION: absolute; OUTLINE-STYLE: none; WIDTH: 10px; DISPLAY: block; HEIGHT: 54px; TOP: 0px; TEXT-DECORATION: none
}
.images-viewer-list .side-arrow:visited {
	POSITION: absolute; OUTLINE-STYLE: none; WIDTH: 10px; DISPLAY: block; HEIGHT: 54px; TOP: 0px; TEXT-DECORATION: none
}
.images-viewer-list .side-arrow:hover {
	POSITION: absolute; OUTLINE-STYLE: none; WIDTH: 10px; DISPLAY: block; HEIGHT: 54px; TOP: 0px; TEXT-DECORATION: none
}
.images-viewer-list .side-arrow:active {
	POSITION: absolute; OUTLINE-STYLE: none; WIDTH: 10px; DISPLAY: block; HEIGHT: 54px; TOP: 0px; TEXT-DECORATION: none
}
.images-viewer-list .left-arrow:link {
	TEXT-ALIGN: left; LEFT: 0px
}
.images-viewer-list .left-arrow:visited {
	TEXT-ALIGN: left; LEFT: 0px
}
.images-viewer-list .left-arrow:hover {
	TEXT-ALIGN: left; LEFT: 0px
}
.images-viewer-list .left-arrow:active {
	TEXT-ALIGN: left; LEFT: 0px
}
.images-viewer-list .right-arrow:link {
	TEXT-ALIGN: right; PADDING-LEFT: 3px; RIGHT: 0px
}
.images-viewer-list .right-arrow:visited {
	TEXT-ALIGN: right; PADDING-LEFT: 3px; RIGHT: 0px
}
.images-viewer-list .right-arrow:hover {
	TEXT-ALIGN: right; PADDING-LEFT: 3px; RIGHT: 0px
}
.images-viewer-list .right-arrow:active {
	TEXT-ALIGN: right; PADDING-LEFT: 3px; RIGHT: 0px
}
.images-viewer-list .side-arrow:link IMG {
	WIDTH: 7px; HEIGHT: 100%
}
.images-viewer-list .side-arrow:visited IMG {
	WIDTH: 7px; HEIGHT: 100%
}
.images-viewer-list .side-arrow:hover IMG {
	WIDTH: 7px; HEIGHT: 100%
}
.images-viewer-list .side-arrow:active IMG {
	WIDTH: 7px; HEIGHT: 100%
}
.images-viewer-list .left-arrow .enabled {
	DISPLAY: block; BACKGROUND: url(images/arrow_left.gif) no-repeat left center
}
.images-viewer-list .left-arrow:link .enabled {
	DISPLAY: block; BACKGROUND: url(images/arrow_left.gif) no-repeat left center
}
.images-viewer-list .left-arrow:visited .enabled {
	DISPLAY: block; BACKGROUND: url(images/arrow_left.gif) no-repeat left center
}
.images-viewer-list .left-arrow:hover .enabled {
	DISPLAY: block; BACKGROUND: url(images/arrow_left.gif) no-repeat left center
}
.images-viewer-list .left-arrow:active .enabled {
	DISPLAY: block; BACKGROUND: url(images/arrow_left.gif) no-repeat left center
}
.images-viewer-list .left-arrow .disabled {
	DISPLAY: block; BACKGROUND: url(images/arrow_left_disabled.gif) no-repeat left center
}
.images-viewer-list .left-arrow:link .disabled {
	DISPLAY: block; BACKGROUND: url(images/arrow_left_disabled.gif) no-repeat left center
}
.images-viewer-list .left-arrow:visited .disabled {
	DISPLAY: block; BACKGROUND: url(images/arrow_left_disabled.gif) no-repeat left center
}
.images-viewer-list .left-arrow:hover .disabled {
	DISPLAY: block; BACKGROUND: url(images/arrow_left_disabled.gif) no-repeat left center
}
.images-viewer-list .left-arrow:active .disabled {
	DISPLAY: block; BACKGROUND: url(images/arrow_left_disabled.gif) no-repeat left center
}
.images-viewer-list .hidden {
	DISPLAY: none
}
.images-viewer-list .right-arrow .enabled {
	DISPLAY: block; BACKGROUND: url(images/arrow_right.gif) no-repeat left center
}
.images-viewer-list .right-arrow:link .enabled {
	DISPLAY: block; BACKGROUND: url(images/arrow_right.gif) no-repeat left center
}
.images-viewer-list .right-arrow:visited .enabled {
	DISPLAY: block; BACKGROUND: url(images/arrow_right.gif) no-repeat left center
}
.images-viewer-list .right-arrow:hover .enabled {
	DISPLAY: block; BACKGROUND: url(images/arrow_right.gif) no-repeat left center
}
.images-viewer-list .right-arrow:active .enabled {
	DISPLAY: block; BACKGROUND: url(images/arrow_right.gif) no-repeat left center
}
.images-viewer-list .right-arrow .disabled {
	DISPLAY: block; BACKGROUND: url(images/arrow_right_disabled.gif) no-repeat left center
}
.images-viewer-list .right-arrow:link .disabled {
	DISPLAY: block; BACKGROUND: url(images/arrow_right_disabled.gif) no-repeat left center
}
.images-viewer-list .right-arrow:visited .disabled {
	DISPLAY: block; BACKGROUND: url(images/arrow_right_disabled.gif) no-repeat left center
}
.images-viewer-list .right-arrow:hover .disabled {
	DISPLAY: block; BACKGROUND: url(images/arrow_right_disabled.gif) no-repeat left center
}
.images-viewer-list .right-arrow:active .disabled {
	DISPLAY: block; BACKGROUND: url(images/arrow_right_disabled.gif) no-repeat left center
}
.images-viewer-icons {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.images-viewer-icons A:link {
	BORDER-BOTTOM: #ffffff 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ffffff 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 10px; OUTLINE-STYLE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: #eeeeee; FLOAT: left; VERTICAL-ALIGN: middle; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid; PADDING-TOP: 0px
}
.images-viewer-icons A:visited {
	BORDER-BOTTOM: #ffffff 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ffffff 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 10px; OUTLINE-STYLE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: #eeeeee; FLOAT: left; VERTICAL-ALIGN: middle; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid; PADDING-TOP: 0px
}
.images-viewer-icons A:hover {
	BORDER-BOTTOM: #ffffff 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ffffff 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 10px; OUTLINE-STYLE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: #eeeeee; FLOAT: left; VERTICAL-ALIGN: middle; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid; PADDING-TOP: 0px
}
.images-viewer-icons A:active {
	BORDER-BOTTOM: #ffffff 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ffffff 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 10px; OUTLINE-STYLE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: #eeeeee; FLOAT: left; VERTICAL-ALIGN: middle; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid; PADDING-TOP: 0px
}
.images-viewer-icons A.selected:link {
	BORDER-BOTTOM: #215485 1px solid; BORDER-LEFT: #215485 1px solid; BORDER-TOP: #215485 1px solid; BORDER-RIGHT: #215485 1px solid
}
.images-viewer-icons A.selected:visited {
	BORDER-BOTTOM: #215485 1px solid; BORDER-LEFT: #215485 1px solid; BORDER-TOP: #215485 1px solid; BORDER-RIGHT: #215485 1px solid
}
.images-viewer-icons A.selected:hover {
	BORDER-BOTTOM: #215485 1px solid; BORDER-LEFT: #215485 1px solid; BORDER-TOP: #215485 1px solid; BORDER-RIGHT: #215485 1px solid
}
.images-viewer-icons A.selected:active {
	BORDER-BOTTOM: #215485 1px solid; BORDER-LEFT: #215485 1px solid; BORDER-TOP: #215485 1px solid; BORDER-RIGHT: #215485 1px solid
}
.images-viewer-icons A:hover {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.images-viewer-icons IMG {
	BORDER-RIGHT-WIDTH: 0px; MARGIN: 1px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT-WIDTH: 0px
}
.order-invoice {
	BACKGROUND: #ffffff
}
.invoice-company-icon {
	VERTICAL-ALIGN: top; PADDING-TOP: 30px
}
.invoice-data-box {
	PADDING-LEFT: 30px; WIDTH: 100%
}
.invoice-data-box TABLE {
	WIDTH: 100%
}
.invoice-data-box TABLE TR TD {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; VERTICAL-ALIGN: top; PADDING-TOP: 2px
}
.invoice-title {
	TEXT-TRANSFORM: uppercase; FONT-SIZE: 28px; FONT-WEIGHT: bold
}
.invoice-data-box TABLE TR TD.invoice-right-info {
	TEXT-ALIGN: right; VERTICAL-ALIGN: bottom
}
HR.invoice-line {
	BORDER-BOTTOM: #58595b 2px solid; MARGIN: 2px 0px 17px
}
.invoice-personal-info {
	WIDTH: 45%; MARGIN-BOTTOM: 15px
}
.invoice-personal-info TR TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.invoice-personal-info TR TD STRONG {
	WHITE-SPACE: nowrap
}
.invoice-address-box {
	WIDTH: 100%; MARGIN-BOTTOM: 30px
}
.invoice-address-title {
	WIDTH: 45%; HEIGHT: 25px
}
TD.invoice-line {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
TD.invoice-line IMG {
	WIDTH: 100%; BACKGROUND: #58595b; HEIGHT: 2px
}
.invoice-address-box TABLE {
	WIDTH: 100%
}
.invoice-address-box TABLE TR TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.invoice-address-box TABLE TR TD STRONG {
	WHITE-SPACE: nowrap
}
.invoice-customer-notes {
	PADDING-TOP: 30px
}
.invoice-customer-notes P {
	TEXT-ALIGN: center; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.invoice-customer-notes DIV {
	BORDER-BOTTOM: #cecfce 1px solid; BORDER-LEFT: #cecfce 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; HEIGHT: 50px; OVERFLOW: hidden; BORDER-TOP: #cecfce 1px solid; BORDER-RIGHT: #cecfce 1px solid; PADDING-TOP: 5px
}
.invoice-bottom-note {
	TEXT-ALIGN: center; FONT-SIZE: 12px; PADDING-TOP: 30px
}
P.invoice-products-title {
	TEXT-ALIGN: center; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.invoice-products {
	WIDTH: 100%; BACKGROUND: #000000
}
.invoice-products TR TD {
	BACKGROUND: #ffffff
}
.invoice-products TR TH {
	BACKGROUND: #ffffff
}
.invoice-products TR TH {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; WHITE-SPACE: nowrap; BACKGROUND: #cccccc; PADDING-TOP: 3px
}
.invoice-products TR TH.invoice-sku-column {
	WIDTH: 60px
}
.invoice-products TR TH.invoice-quantity-column {
	WIDTH: 60px
}
.invoice-products TR TH.invoice-total-column {
	WIDTH: 60px
}
.invoice-products TR TH.invoice-tax-column {
	WIDTH: 100px
}
.invoice-products TR TH.invoice-price-column {
	TEXT-ALIGN: center; WIDTH: 100px
}
.invoice-products TR TD {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.invoice-products TR TD.invoice-price-column {
	TEXT-ALIGN: center
}
.invoice-products TR TD.invoice-tax-column {
	TEXT-ALIGN: center
}
.invoice-products TR TD.invoice-quantity-column {
	TEXT-ALIGN: center
}
.invoice-products TR TD.invoice-product-column SPAN {
	FONT-SIZE: 11px
}
.invoice-products TR TD.invoice-product-column TABLE TR TD {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.invoice-products TR TD.invoice-product-column P {
	WHITE-SPACE: nowrap
}
.invoice-products TR TD.invoice-product-column DIV {
	PADDING-LEFT: 10px; WHITE-SPACE: nowrap
}
.invoice-products TR TD.invoice-price-column {
	TEXT-ALIGN: right; WHITE-SPACE: nowrap
}
.invoice-products TR TD.invoice-total-column {
	TEXT-ALIGN: right; PADDING-RIGHT: 5px; WHITE-SPACE: nowrap
}
.invoice-totals {
	WIDTH: 100%
}
.invoice-totals TR TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.invoice-totals TR .invoice-total-title {
	TEXT-ALIGN: right; WIDTH: 100%; HEIGHT: 20px
}
.invoice-totals TR .invoice-total-name {
	TEXT-ALIGN: right; WIDTH: 100%; PADDING-RIGHT: 3px; HEIGHT: 20px
}
.invoice-totals TR .invoice-total-value {
	TEXT-ALIGN: right; PADDING-RIGHT: 5px; WHITE-SPACE: nowrap; HEIGHT: 20px
}
.invoice-totals TR .invoice-total-name-fin {
	TEXT-ALIGN: right; WIDTH: 100%; PADDING-RIGHT: 3px; BACKGROUND: #cccccc; HEIGHT: 25px
}
.invoice-totals TR .invoice-total-value-fin {
	TEXT-ALIGN: right; PADDING-RIGHT: 5px; WHITE-SPACE: nowrap; BACKGROUND: #cccccc; HEIGHT: 25px
}
.invoice-totals TR TD.invoice-line {
	HEIGHT: 2px
}
.invoice-giftcerts {
	WIDTH: 100%
}
.invoice-giftcerts TR TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.invoice-giftcerts TR TH {
	BACKGROUND: #cccccc
}
.invoice-giftcerts TR TH.invoice-giftcert-id {
	WIDTH: 60px
}
.invoice-giftcerts TR TD.invoice-giftcert-id {
	TEXT-ALIGN: center
}
.invoice-giftcerts TR .invoice-giftcert-cost {
	TEXT-ALIGN: right; PADDING-RIGHT: 5px; WHITE-SPACE: nowrap
}
.error-page #header {
	HEIGHT: 87px
}
.error-page #header .line2 {
	HEIGHT: 20px
}
.error-page #header .logo {
	MARGIN-LEFT: 167px
}
.error-page #content-container {
	MARGIN-TOP: 87px
}
.error-page #center-main {
	TEXT-ALIGN: center; MARGIN: 0px 10px
}
.error-page #header .line1 .tabs {
	DISPLAY: none
}
.error-page #header .line1 .phones {
	DISPLAY: none
}
.error-page #header .line2 .search {
	DISPLAY: none
}
.error-page #header .line2 .languages {
	DISPLAY: none
}
.error-page #left-bar {
	DISPLAY: none
}
.error-page #right-bar {
	DISPLAY: none
}
.error-page #location {
	DISPLAY: none
}
.error-page .subcontainer {
	POSITION: relative; TEXT-ALIGN: left; MARGIN: 32px auto 0px; WIDTH: 700px; CLEAR: both
}
.error-page .code-number {
	TEXT-ALIGN: center; WIDTH: 186px; FONT: 74px arial, sans-serif; FLOAT: left; COLOR: #d8d8d8
}
.error-page .description {
	WIDTH: 514px; FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: right
}
.error-page .description H1 {
	COLOR: #000000; FONT-WEIGHT: normal
}
.error-page .description A:link {
	TEXT-DECORATION: underline
}
.error-page .description A:visited {
	TEXT-DECORATION: underline
}
.error-page .description A:hover {
	TEXT-DECORATION: underline
}
.error-page .description A:active {
	TEXT-DECORATION: underline
}
.error-page .description UL {
	LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.error-page .reason {
	COLOR: #a10000; FONT-WEIGHT: bold
}
.error-page .description HR {
	MARGIN: 10px 0px 15px
}
.error-page UL.links {
	PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.paypal-cart-button {
	TEXT-ALIGN: right; HEIGHT: 65px
}
.paypal-cart-button DIV {
	TEXT-ALIGN: right; WIDTH: 200px; HEIGHT: 65px; MARGIN-LEFT: auto; OVERFLOW: visible; MARGIN-RIGHT: 0px
}
.paypal-cart-button P {
	TEXT-ALIGN: right; MARGIN: 10px 0px; WIDTH: 100%
}
.paypal-cart-icon {
	PADDING-RIGHT: 10px; FLOAT: left
}
.menu-bestsellers IMG.icon {
	BACKGROUND: url(images/dingbats_categorie.gif) no-repeat
}
.menu-bestsellers UL LI A:link {
	FONT-WEIGHT: normal
}
.menu-bestsellers UL LI A:visited {
	FONT-WEIGHT: normal
}
.menu-bestsellers UL LI A:hover {
	FONT-WEIGHT: normal
}
.menu-bestsellers UL LI A:active {
	FONT-WEIGHT: normal
}
.menu-bestsellers UL {
	LIST-STYLE: decimal none outside; MARGIN-LEFT: 20px; FONT-WEIGHT: bold
}
.menu-bestsellers UL LI {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
.menu-special UL LI {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
.menu-help UL LI {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
.menu-manufacturers UL LI {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
UL.bestsellers-products-item {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.bestsellers-products-item LI {
	PADDING-BOTTOM: 2px; LIST-STYLE-TYPE: none; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
UL.bestsellers-products-item IMG {
	WIDTH: 50px; FLOAT: left
}
.bestsellers-products-item .details {
	PADDING-LEFT: 2px; MARGIN-LEFT: 50px
}
.bestsellers-products-item A.product-title:link {
	FONT-WEIGHT: bold
}
.bestsellers-products-item A.product-title:visited {
	FONT-WEIGHT: bold
}
.bestsellers-products-item A.product-title:hover {
	FONT-WEIGHT: bold
}
.bestsellers-products-item A.product-title:active {
	FONT-WEIGHT: bold
}
.creviews-rating-box {
	PADDING-BOTTOM: 7px; MARGIN-TOP: 5px
}
.creviews-vote-bar UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: visible; PADDING-TOP: 0px
}
.creviews-vote-bar LI UL {
	POSITION: absolute; TOP: 0px; LEFT: 22px
}
.creviews-vote-bar LI {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 22px; PADDING-RIGHT: 0px; HEIGHT: 20px; OVERFLOW: visible; PADDING-TOP: 0px
}
.creviews-vote-bar A {
	MARGIN: 0px; WIDTH: 22px; DISPLAY: block; BACKGROUND: url(images/stars.png) no-repeat 1px top; HEIGHT: 20px; OVERFLOW: hidden
}
.creviews-vote-bar SPAN {
	MARGIN: 0px; WIDTH: 22px; DISPLAY: block; BACKGROUND: url(images/stars.png) no-repeat 1px top; HEIGHT: 20px; OVERFLOW: hidden
}
.creviews-vote-bar A IMG {
	MARGIN: 0px; WIDTH: 22px; DISPLAY: block; BACKGROUND: url(images/stars.png) no-repeat 1px top; HEIGHT: 20px; OVERFLOW: hidden
}
.creviews-vote-bar SPAN IMG {
	MARGIN: 0px; WIDTH: 22px; DISPLAY: block; BACKGROUND: url(images/stars.png) no-repeat 1px top; HEIGHT: 20px; OVERFLOW: hidden
}
.creviews-vote-bar SPAN.full {
	BACKGROUND-POSITION: 1px -20px
}
.creviews-vote-bar SPAN IMG {
	BACKGROUND-POSITION: 1px -20px
}
.allow-add-rate A {
	BACKGROUND-POSITION: 1px -40px
}
.allow-add-rate A.full {
	BACKGROUND-POSITION: 1px -60px
}
.allow-add-rate A IMG {
	BACKGROUND-POSITION: 1px -60px
}
.allow-add-rate LI:hover > A {
	BACKGROUND-POSITION: 1px -80px
}
.allow-add-rate LI:hover > A.full {
	BACKGROUND-POSITION: 1px -80px
}
.allow-add-rate LI:hover > A IMG {
	DISPLAY: none
}
.creviews-rating-box .progress {
	DISPLAY: block; BACKGROUND: url(images/progress.gif) repeat-x left 5px; HEIGHT: 20px
}
.message.creviews-rating-box SPAN {
	DISPLAY: block; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.creviews-rating {
	COLOR: #8a8a8a; FONT-SIZE: 10px
}
UL.creviews-reviews-list {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 35px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.creviews-reviews-list LI {
	PADDING-BOTTOM: 12px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 12px
}
DIV.creviews-reviews-list {
	TEXT-ALIGN: center; PADDING-BOTTOM: 25px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 12px
}
.creviews-reviews-title {
	WHITE-SPACE: nowrap; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.creviews-reviews-add TABLE TD {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.dpimages-list .content {
	TEXT-ALIGN: center
}
.dpimages-list .content IMG {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.dpimages-list .content IMG.last {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.dpimages-popup-link {
	TEXT-ALIGN: center; MARGIN-TOP: 3px; VERTICAL-ALIGN: middle
}
.dpimages-popup-link A:link {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 13px; PADDING-LEFT: 17px; PADDING-RIGHT: 0px; BACKGROUND: url(images/zoom_image.gif) no-repeat left 1px; TEXT-DECORATION: underline; PADDING-TOP: 0px
}
.dpimages-popup-link A:visited {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 13px; PADDING-LEFT: 17px; PADDING-RIGHT: 0px; BACKGROUND: url(images/zoom_image.gif) no-repeat left 1px; TEXT-DECORATION: underline; PADDING-TOP: 0px
}
.dpimages-popup-link A:hover {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 13px; PADDING-LEFT: 17px; PADDING-RIGHT: 0px; BACKGROUND: url(images/zoom_image.gif) no-repeat left 1px; TEXT-DECORATION: underline; PADDING-TOP: 0px
}
.dpimages-popup-link A:active {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 13px; PADDING-LEFT: 17px; PADDING-RIGHT: 0px; BACKGROUND: url(images/zoom_image.gif) no-repeat left 1px; TEXT-DECORATION: underline; PADDING-TOP: 0px
}
.printable .dpimages-popup-link {
	DISPLAY: none
}
.dpimages-icons-box {
	PADDING-BOTTOM: 10px; WIDTH: 220px; PADDING-TOP: 15px
}
.dpimages-icons-box A:link {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; OUTLINE-STYLE: none; DISPLAY: block; FLOAT: left; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid
}
.dpimages-icons-box A:visited {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; OUTLINE-STYLE: none; DISPLAY: block; FLOAT: left; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid
}
.dpimages-icons-box A:hover {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; OUTLINE-STYLE: none; DISPLAY: block; FLOAT: left; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid
}
.dpimages-icons-box A:active {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; OUTLINE-STYLE: none; DISPLAY: block; FLOAT: left; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid
}
.dpimages-icons-box A:hover {
	BORDER-BOTTOM: #215485 1px solid; BORDER-LEFT: #215485 1px solid; BORDER-TOP: #215485 1px solid; BORDER-RIGHT: #215485 1px solid
}
.dcoupons-add-coupon {
	COLOR: #112536; FONT-WEIGHT: bold
}
.dcoupons-clear IMG {
	WIDTH: 11px; BACKGROUND: url(images/delete_cross.gif) no-repeat; HEIGHT: 11px; VERTICAL-ALIGN: bottom
}
.flc-sns-button {
	POSITION: absolute; HEIGHT: 100%; TOP: 0px; LEFT: 30px
}
.flc-sns-button IMG {
	WIDTH: 9px; HEIGHT: 9px
}
.flc-top-login {
	POSITION: absolute; TEXT-ALIGN: right; LINE-HEIGHT: 21px; WIDTH: 50%; HEIGHT: 20px; VERTICAL-ALIGN: middle; TOP: 0px; RIGHT: 10px
}
#header .flc-top-login .simple-button {
	MARGIN-BOTTOM: 7px
}
.flc-top-login-text {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; WHITE-SPACE: nowrap; PADDING-TOP: 0px
}
.flc-container #header .line2 {
	HEIGHT: 20px
}
.flc-container #content-container {
	MARGIN-TOP: 102px
}
.flc-container #header {
	HEIGHT: 102px
}
.flc-container #center {
	TEXT-ALIGN: center
}
.flc-container #center-main {
	TEXT-ALIGN: left
}
.flc-left-dialog {
	WIDTH: 49%; FLOAT: left; HEIGHT: 260px
}
.flc-right-dialog {
	HEIGHT: 260px; MARGIN-LEFT: 50%
}
.flc-ext-left-dialog {
	HEIGHT: 380px
}
.flc-ext-right-dialog {
	HEIGHT: 380px
}
.flc-right-dialog .content {
	TEXT-ALIGN: center; LINE-HEIGHT: 184px; VERTICAL-ALIGN: middle
}
.flc-ext-right-dialog .content {
	LINE-HEIGHT: 314px
}
.flc-login-text {
	MARGIN: auto 0px; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.flc-login-text A:link {
	TEXT-DECORATION: underline
}
.flc-login-text A:visited {
	TEXT-DECORATION: underline
}
.flc-login-text A:hover {
	TEXT-DECORATION: underline
}
.flc-login-text A:active {
	TEXT-DECORATION: underline
}
.flc-left-dialog INPUT {
	WIDTH: 180px
}
.flc-checkout-container {
	PADDING-BOTTOM: 30px; WIDTH: 100%; CLEAR: both; VERTICAL-ALIGN: top
}
.flc-checkout-container .flc-address {
	WIDTH: 30%; FLOAT: left; VERTICAL-ALIGN: top; OVERFLOW: hidden
}
.flc-checkout-container .flc-checkout-options {
	MARGIN-LEFT: 32%; VERTICAL-ALIGN: top
}
.flc-payments TR TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
.flc-payments TR TD.flc-payment-name {
	WIDTH: 20%; PADDING-RIGHT: 10px; WHITE-SPACE: nowrap
}
.flc-payments TR TD.flc-payment-name LABEL {
	FONT-WEIGHT: bold
}
.flc-payments TR TD.flc-payment-descr {
	WIDTH: 80%
}
.flc-payments TR TD.flc-payment-paypal {
	WIDTH: 100%
}
.flc-payments TR TD.flc-payment-paypal IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.flc-shippings LABEL {
	POSITION: relative; PADDING-BOTTOM: 2px; LINE-HEIGHT: 18px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; DISPLAY: block; HEIGHT: 18px; VERTICAL-ALIGN: middle; PADDING-TOP: 2px
}
.flc-shippings LABEL INPUT {
	VERTICAL-ALIGN: middle
}
.flc-shippings LABEL SPAN {
	PADDING-LEFT: 3px
}
.flc-shippings LABEL.highlight {
	BACKGROUND: #eeeeee
}
DIV.flc-tabs-container {
	POSITION: relative; TEXT-ALIGN: right; HEIGHT: 60px
}
DIV.flc-tabs {
	POSITION: absolute; TOP: 0px; RIGHT: 0px
}
UL.flc-progress-bar {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.flc-progress-bar LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 150px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 60px; PADDING-TOP: 0px
}
DIV.flc-tab-cart-line {
	TEXT-ALIGN: center; HEIGHT: 30px; VERTICAL-ALIGN: top
}
DIV.flc-tab-cart-line IMG {
	TEXT-ALIGN: center; WIDTH: 18px; BACKGROUND: url(images/cart_checkout.gif) no-repeat left top; HEIGHT: 13px
}
DIV.flc-tab-marks-line {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.flc-tab-marks-line DIV {
	POSITION: relative; WIDTH: 100%; HEIGHT: 6px
}
.flc-tab-marks-line IMG {
	POSITION: absolute; BACKGROUND: #a6b1c1
}
.flc-tab-marks-line .flc-tab-line-img1 {
	WIDTH: 50%; HEIGHT: 2px; TOP: 0px; RIGHT: 50%; LEFT: 0px
}
.flc-tab-marks-line .flc-tab-line-img2 {
	WIDTH: 50%; HEIGHT: 2px; TOP: 0px; RIGHT: 0px; LEFT: 50%
}
.flc-tab-marks-line .flc-tab-line-img3 {
	WIDTH: 2px; HEIGHT: 4px; TOP: 2px; RIGHT: 50%
}
.flc-tab-marks-line .flc-tab-first .flc-tab-line-img1 {
	WIDTH: 2px; LEFT: auto
}
.flc-tab-marks-line .flc-tab-last .flc-tab-line-img2 {
	BACKGROUND: white
}
.flc-tab-marks-line .flc-tab-line-full .flc-tab-line-img1 {
	BACKGROUND: #ff8600
}
.flc-tab-marks-line .flc-tab-line-full .flc-tab-line-img2 {
	BACKGROUND: #ff8600
}
.flc-tab-marks-line .flc-tab-line-full .flc-tab-line-img3 {
	BACKGROUND: #ff8600
}
.flc-tab-marks-line .flc-tab-line-half .flc-tab-line-img1 {
	BACKGROUND: #ff8600
}
.flc-tab-marks-line .flc-tab-line-half .flc-tab-line-img3 {
	BACKGROUND: #ff8600
}
DIV.flc-tab-links {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.flc-tab-links A:link {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.flc-tab-links A:visited {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.flc-tab-links A:hover {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.flc-tab-links A:active {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.flc-checkout-products {
	PADDING-BOTTOM: 30px
}
.flc-checkout-box-info {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.flc-checkout-address-left {
	PADDING-BOTTOM: 15px; WIDTH: 48%; FLOAT: left; VERTICAL-ALIGN: top
}
.flc-checkout-address-right {
	PADDING-BOTTOM: 15px; MARGIN-LEFT: 50%; VERTICAL-ALIGN: top
}
TABLE.flc-checkout-address TR TD {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.flc-payment-options {
	PADDING-BOTTOM: 15px
}
.giftcert-header {
	PADDING-BOTTOM: 15px; VERTICAL-ALIGN: middle
}
.giftcert-header IMG {
	MARGIN: 0px 15px 15px 0px; WIDTH: 61px; BACKGROUND: url(images/gift.gif) no-repeat left top; FLOAT: left; HEIGHT: 67px
}
.giftcert-table .giftcert-title {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #b51a00; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.giftcert-table .data-name {
	TEXT-ALIGN: right
}
.giftcert-table .giftcert-subtitle {
	PADDING-BOTTOM: 30px
}
.giftcert-table .giftcert-h-separator {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 15px
}
.giftcert-table .giftcert-h-separator HR {
	BORDER-BOTTOM: #cccccc 1px solid
}
.giftcert-table .buttons-row #preview_button {
	FLOAT: left
}
.giftcert-table .giftcert-delivery-method {
	FONT-WEIGHT: bold
}
TABLE.data-table TR#preview_template TD {
	VERTICAL-ALIGN: middle
}
#preview_template TD SELECT {
	MARGIN-RIGHT: 20px
}
.giftcert-item .image IMG {
	WIDTH: 84px; BACKGROUND: url(images/gift.gif) no-repeat left top; HEIGHT: 69px
}
.giftcert-item .giftcert-item-row .giftcert-item-subtitle {
	PADDING-RIGHT: 3px
}
.giftcert-item .product-title {
	PADDING-BOTTOM: 15px
}
.gcheckout-cart-buttons {
	
}
.gcheckout-cart-buttons DIV {
	TEXT-ALIGN: right; WIDTH: 200px; MARGIN-LEFT: auto; OVERFLOW: visible; MARGIN-RIGHT: 0px
}
.gcheckout-cart-buttons P {
	TEXT-ALIGN: right; MARGIN: 10px 0px; WIDTH: 100%
}
TABLE.gcheckout-top-button {
	MARGIN-BOTTOM: 3px; FLOAT: right
}
TABLE.gcheckout-top-button TR TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE.gcheckout-top-button TR TD.gcheckout-or-use {
	PADDING-LEFT: 20px; PADDING-RIGHT: 20px
}
.error-page .gcheckout-top-button {
	DISPLAY: none
}
DIV.iv-box {
	LINE-HEIGHT: normal; MARGIN-TOP: 15px; FONT-SIZE: 10px
}
TABLE.data-table TR TD.iv-box {
	LINE-HEIGHT: normal; PADDING-RIGHT: 10px; FONT-SIZE: 10px; VERTICAL-ALIGN: middle
}
TABLE.data-table TR TD.iv-box-descr {
	LINE-HEIGHT: normal; FONT-SIZE: 10px; PADDING-TOP: 15px
}
.iv-description {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.iv-row {
	TEXT-ALIGN: left; HEIGHT: 60px
}
.iv-img {
	TEXT-ALIGN: center
}
.iv-input {
	TEXT-ALIGN: center
}
.iv-row .iv-img {
	TEXT-ALIGN: left; FLOAT: left; MARGIN-RIGHT: 10px
}
.iv-row .iv-input {
	TEXT-ALIGN: left; LINE-HEIGHT: 60px; HEIGHT: 60px
}
.iv-input INPUT {
	WIDTH: 100px
}
.iv-error {
	PADDING-LEFT: 5px; COLOR: #880000
}
.iv-box A:link {
	BORDER-BOTTOM: #3c6992 1px dashed; BORDER-RIGHT-STYLE: none; WHITE-SPACE: nowrap; BORDER-TOP-STYLE: none; COLOR: #3c6992; FONT-SIZE: 10px; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none
}
.iv-box A:visited {
	BORDER-BOTTOM: #3c6992 1px dashed; BORDER-RIGHT-STYLE: none; WHITE-SPACE: nowrap; BORDER-TOP-STYLE: none; COLOR: #3c6992; FONT-SIZE: 10px; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none
}
.iv-box A:hover {
	BORDER-BOTTOM: #3c6992 1px dashed; BORDER-RIGHT-STYLE: none; WHITE-SPACE: nowrap; BORDER-TOP-STYLE: none; COLOR: #3c6992; FONT-SIZE: 10px; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none
}
.iv-box A:active {
	BORDER-BOTTOM: #3c6992 1px dashed; BORDER-RIGHT-STYLE: none; WHITE-SPACE: nowrap; BORDER-TOP-STYLE: none; COLOR: #3c6992; FONT-SIZE: 10px; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none
}
.menu-manufacturers IMG.icon {
	BACKGROUND: url(images/dingbats_categorie.gif) no-repeat
}
UL.manufacturers-list {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.manufacturers-list LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; PADDING-TOP: 0px
}
.news-register-item {
	MARGIN-BOTTOM: 5px
}
.news-register-item LABEL {
	LINE-HEIGHT: 15px
}
.news-register-item SPAN {
	FONT-STYLE: italic
}
.news-item {
	
}
LABEL.news-item {
	DISPLAY: block; FONT-WEIGHT: bold
}
.news-item-descr {
	PADDING-BOTTOM: 15px; FONT-STYLE: italic; PADDING-LEFT: 20px
}
.news-list {
	
}
.news-list .news-item {
	MARGIN-TOP: 27px
}
.news-list .last.news-item {
	MARGIN-BOTTOM: 27px
}
.news-list .news-date {
	COLOR: #818891
}
.news-list .news-title {
	COLOR: #2c3e49; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.news-list .news-body {
	MARGIN-TOP: 10px
}
DIV.note-box {
	BORDER-BOTTOM: black 1px solid; POSITION: absolute; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 3px; LINE-HEIGHT: 15px; BACKGROUND-COLOR: #f6f5eb; MARGIN: 0px 0px 0px 30px; PADDING-LEFT: 3px; WIDTH: 150px; PADDING-RIGHT: 3px; WHITE-SPACE: normal; OVERFLOW: hidden; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 3px
}
#exception_msg {
	PADDING-BOTTOM: 15px
}
.poptions-exceptions-list {
	PADDING-BOTTOM: 15px
}
.poptions-options-list {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-FAMILY: "Century Gothic", Arial, Helvetica, sans-serif; COLOR: #434e58; FONT-SIZE: 11px; FONT-WEIGHT: normal; PADDING-TOP: 1px
}
.poptions-options-list TD {
	PADDING-RIGHT: 10px
}
UL.rproducts {
	LIST-STYLE: none none outside; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.rproducts LI {
	PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 7px; PADDING-TOP: 4px
}
UL.rproducts A:link {
	FONT-SIZE: 12px; FONT-WEIGHT: bold
}
UL.rproducts A:visited {
	FONT-SIZE: 12px; FONT-WEIGHT: bold
}
UL.rproducts A:hover {
	FONT-SIZE: 12px; FONT-WEIGHT: bold
}
UL.rproducts A:active {
	FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.printable .rproducts-dialog {
	DISPLAY: none
}
.sns-button IMG {
	CURSOR: pointer
}
.sns-button .text {
	TEXT-ALIGN: center; HEIGHT: 15px
}
.sns-button .text A:link {
	FONT-FAMILY: arial; COLOR: #550000; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.sns-button .text A:visited {
	FONT-FAMILY: arial; COLOR: #550000; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.sns-button .text A:hover {
	FONT-FAMILY: arial; COLOR: #550000; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.sns-button .text A:active {
	FONT-FAMILY: arial; COLOR: #550000; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
IMG.slist-no-ip {
	WIDTH: 12px; BACKGROUND: url(images/no_ip.gif) left top; HEIGHT: 12px; VERTICAL-ALIGN: middle
}
.subscriptions-product-price {
	PADDING-RIGHT: 5px; COLOR: #010101; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.subscriptions-product-price-value {
	COLOR: #b51a00; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.uproducts UL {
	LIST-STYLE: none none outside; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.uproducts LI {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
UL.uproducts A:link {
	FONT-SIZE: 12px; FONT-WEIGHT: bold
}
UL.uproducts A:visited {
	FONT-SIZE: 12px; FONT-WEIGHT: bold
}
UL.uproducts A:hover {
	FONT-SIZE: 12px; FONT-WEIGHT: bold
}
UL.uproducts A:active {
	FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.printable .uproducts {
	DISPLAY: none
}
.ups-logo {
	MARGIN: 0px 5px 15px; WIDTH: 84px; HEIGHT: 96px
}
.ups-logo-cell {
	TEXT-ALIGN: center; MARGIN: 25px 20px 5px
}
.ups-notice {
	TEXT-ALIGN: left; PADDING-LEFT: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px
}
TABLE.ups-error TR TD {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px
}
.ups-error-name {
	WIDTH: 20%
}
.uo-box {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #e8edf4; PADDING-LEFT: 13px; WIDTH: 100%; PADDING-RIGHT: 0px; BORDER-TOP: #acb7c7 1px solid; PADDING-TOP: 10px
}
#wl-prices {
	MARGIN-TOP: 15px
}
#wl-prices TABLE TD {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; WHITE-SPACE: nowrap; BACKGROUND: #eeeeee; PADDING-TOP: 2px
}
#wl-prices TABLE TH {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; WHITE-SPACE: nowrap; BACKGROUND: #cccccc; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
#wl-prices DIV STRONG {
	COLOR: #112536
}
.wishlist-sendlist {
	MARGIN-TOP: 15px
}
.wishlist-sendlist .button {
	MARGIN-TOP: -3px; MARGIN-LEFT: 10px
}
.wishlist-sendlist INPUT.input-email {
	WIDTH: 140px
}
.printable #content-container {
	POSITION: static; PADDING-BOTTOM: 0px; MARGIN-TOP: 82px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.printable #content-container2 {
	POSITION: static; WIDTH: 100%; FLOAT: none; RIGHT: 0px; LEFT: 0px
}
.printable #center {
	POSITION: static; WIDTH: 100%; FLOAT: none; LEFT: 0px
}
.printable #header {
	POSITION: static; HEIGHT: 82px
}
.printable #header .tabs {
	DISPLAY: none
}
.printable #header .line2 {
	DISPLAY: none
}
.printable #header .printable {
	DISPLAY: none
}
.printable #center-main {
	POSITION: static; MARGIN: 0px 10px
}
.printable #footer {
	POSITION: static !important
}
.printable #footer .subbox {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.printable BUTTON.button {
	BORDER-BOTTOM: #acb7c7 1px solid; BORDER-LEFT: #acb7c7 1px solid; BORDER-TOP: #acb7c7 1px solid; BORDER-RIGHT: #acb7c7 1px solid
}
.printable DIV.button {
	BORDER-BOTTOM: #acb7c7 1px solid; BORDER-LEFT: #acb7c7 1px solid; BORDER-TOP: #acb7c7 1px solid; BORDER-RIGHT: #acb7c7 1px solid
}
.printable .button {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.printable .button * {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.printable .dialog .title {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.title H2 {
	MARGIN: 0px
}
.printable .product-details .dropout-wrapper {
	HEIGHT: 150px
}
.printable .no-print {
	DISPLAY: none
}
.uo-container #content-container {
	PADDING-BOTTOM: 74px
}
.uo-container #footer {
	HEIGHT: 74px
}
.normal {
	FONT-WEIGHT: normal
}
.admin-preview #header {
	DISPLAY: none
}
.admin-preview #footer {
	DISPLAY: none
}
.admin-preview #left-bar {
	DISPLAY: none
}
.admin-preview #right-bar {
	DISPLAY: none
}
.admin-preview #location {
	DISPLAY: none
}
.admin-preview .offers-short-list {
	DISPLAY: none
}
.admin-preview .creviews-dialog {
	DISPLAY: none
}
.admin-preview .send2friend-dialog {
	DISPLAY: none
}
.admin-preview #content-container {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.admin-preview #center-main {
	MARGIN: 5px
}
.need-help-link:link {
	BORDER-BOTTOM: #3c6992 1px dashed; BORDER-RIGHT-STYLE: none; WHITE-SPACE: nowrap; BORDER-TOP-STYLE: none; COLOR: #3c6992 !important; BORDER-LEFT-STYLE: none; CURSOR: help; TEXT-DECORATION: none
}
.need-help-link:visited {
	BORDER-BOTTOM: #3c6992 1px dashed; BORDER-RIGHT-STYLE: none; WHITE-SPACE: nowrap; BORDER-TOP-STYLE: none; COLOR: #3c6992 !important; BORDER-LEFT-STYLE: none; CURSOR: help; TEXT-DECORATION: none
}
.need-help-link:hover {
	BORDER-BOTTOM: #3c6992 1px dashed; BORDER-RIGHT-STYLE: none; WHITE-SPACE: nowrap; BORDER-TOP-STYLE: none; COLOR: #3c6992 !important; BORDER-LEFT-STYLE: none; CURSOR: help; TEXT-DECORATION: none
}
.need-help-link:active {
	BORDER-BOTTOM: #3c6992 1px dashed; BORDER-RIGHT-STYLE: none; WHITE-SPACE: nowrap; BORDER-TOP-STYLE: none; COLOR: #3c6992 !important; BORDER-LEFT-STYLE: none; CURSOR: help; TEXT-DECORATION: none
}
DIV.need-help-box {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 200px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.need-help-box DIV {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 200px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.need-help-box DIV {
	BORDER-BOTTOM: #888888 1px solid; POSITION: absolute; BORDER-LEFT: #888888 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; WHITE-SPACE: normal; BACKGROUND: white; OVERFLOW: hidden; BORDER-TOP: #888888 1px solid; TOP: 0px; FONT-WEIGHT: normal; BORDER-RIGHT: #888888 1px solid; PADDING-TOP: 6px; LEFT: 14px
}
SELECT.adv-search-select {
	WIDTH: 400px
}
DIV.evaluation-notice {
	BORDER-BOTTOM: #c7c5c5 4px solid; BORDER-LEFT: #c7c5c5 4px solid; PADDING-BOTTOM: 16px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; MARGIN-BOTTOM: 25px; BACKGROUND: #f7f6f4; COLOR: #2c3e49; BORDER-TOP: #c7c5c5 4px solid; BORDER-RIGHT: #c7c5c5 4px solid; PADDING-TOP: 16px
}
DIV.evaluation-notice SPAN.license-warning {
	COLOR: #911717; FONT-WEIGHT: bold
}
STRONG.language-code IMG {
	PADDING-BOTTOM: 2px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 2px
}
A.language-code IMG {
	PADDING-BOTTOM: 2px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 2px
}
.language-code IMG.language-code-out {
	PADDING-BOTTOM: 2px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 2px
}
STRONG.language-code IMG {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; PADDING-BOTTOM: 1px !important; PADDING-LEFT: 1px !important; PADDING-RIGHT: 1px !important; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid; PADDING-TOP: 1px !important
}
.language-code-over {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; PADDING-BOTTOM: 1px !important; PADDING-LEFT: 1px !important; PADDING-RIGHT: 1px !important; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid; PADDING-TOP: 1px !important
}
DIV.market-price {
	MARGIN-TOP: 4px
}
DIV.man-url {
	MARGIN-BOTTOM: 6px
}
