﻿.cat_description {
	FONT-FAMILY: tahoma; COLOR: #800000; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.boxText {
	FONT-FAMILY: tahoma; FONT-SIZE: 10px
}
.centertable {
	BORDER-LEFT: #798ccc 1px solid; BACKGROUND-COLOR: #d2dbf5; BORDER-RIGHT: #798ccc 1px solid
}
.navBlue {
	FONT-FAMILY: Verdana; COLOR: #ff0000; FONT-SIZE: 8pt
}
.errorBox {
	FONT-FAMILY: tahoma; BACKGROUND: #ffb3b5; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.stockWarning {
	FONT-FAMILY: tahoma; COLOR: #cc0033; FONT-SIZE: 10px
}
.productsNotifications {
	
}
.orderEdit {
	FONT-FAMILY: tahoma; COLOR: #000000; FONT-SIZE: 10px; TEXT-DECORATION: none
}
BODY {
	MARGIN: 0px
}

A {
	COLOR: #000000; TEXT-DECORATION: underline
}
FORM {
	DISPLAY: inline
}
TR.headerNavigation {
	BACKGROUND: #bbc3d3
}
TD.headerNavigation {
	FONT-FAMILY: tahoma; BACKGROUND: #bbc3d3; COLOR: #566268; FONT-SIZE: 11px; FONT-WEIGHT: bold
}

A.headerNavigation {
	COLOR: #424242
}
A.headerNavigation:hover {
	COLOR: #424242
}
TR.headerError {
	BACKGROUND: #ff0000
}
TD.headerError {
	TEXT-ALIGN: center; FONT-FAMILY: tahoma
  font-size: 12px; BACKGROUND: #ff0000; COLOR: #000000; FONT-WEIGHT: bold
}
TR.headerInfo {
	BACKGROUND: #00ff00
}
TD.headerInfo {
	TEXT-ALIGN: center; FONT-FAMILY: tahoma; BACKGROUND: #00ff00; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
TD .select {
	MARGIN: 0px 0px 9px 22px; WIDTH: 134px; HEIGHT: 20px
}
TD SELECT {
	WIDTH: 134px
}
.infoBoxContents {
	FONT-FAMILY: tahoma; FONT-SIZE: 10px
}
.infoBoxNoticeContents {
	FONT-FAMILY: tahoma; FONT-SIZE: 10px
}
.infoBoxNoticeContents {
	FONT-FAMILY: tahoma; FONT-SIZE: 10px
}
TD.infoBoxHeading {
	FONT-FAMILY: tahoma; COLOR: #566268; FONT-SIZE: 10px; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
TD.infoBox {
	FONT-FAMILY: tahoma; COLOR: #000000; FONT-SIZE: 10px
}
SPAN.infoBox {
	FONT-FAMILY: tahoma; COLOR: #000000; FONT-SIZE: 10px
}
TD.contentBoxHeading {
	FONT-FAMILY: tahoma; COLOR: #534f4d; FONT-SIZE: 10px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
TR.accountHistory-odd {
	
}
TR.addressBook-odd {
	
}
TR.alsoPurchased-odd {
	
}
TR.payment-odd {
	
}
TR.productListing-odd {
	
}
TR.productReviews-odd {
	
}
TR.upcomingProducts-odd {
	
}
TR.shippingOptions-odd {
	
}
TR.accountHistory-even {
	
}
TR.addressBook-even {
	
}
TR.alsoPurchased-even {
	
}
TR.payment-even {
	
}
TR.productListing-even {
	
}
TR.productReviews-even {
	
}
TR.upcomingProducts-even {
	
}
TR.shippingOptions-even {
	
}
TABLE.productListing {
	BORDER-SPACING: 1px
}
.productListing-heading {
	TEXT-ALIGN: center; FONT-FAMILY: tahoma; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
TD.productListing-data {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: tahoma; COLOR: #000000; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
TD.productListing-data A {
	TEXT-DECORATION: none
}
TD.productListing-data A B {
	MARGIN: 0px 0px 0px 5px; COLOR: #000000; TEXT-DECORATION: none
}
TD.productListing-data2 {
	FONT-FAMILY: tahoma; FONT-SIZE: 10px; PADDING-TOP: 10px
}
A.pageResults {
	COLOR: #000000
}
A.pageResults:hover {
	COLOR: #000000
}
TR.subBar {
	BACKGROUND: #f4f7fd
}
TD.subBar {
	FONT-FAMILY: tahoma; COLOR: #e46709; FONT-SIZE: 10px
}
.main {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: tahoma; COLOR: #000000; FONT-SIZE: 11px; PADDING-TOP: 0px
}
P.main {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: tahoma; COLOR: #000000; FONT-SIZE: 11px; PADDING-TOP: 0px
}
TD.main2 {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 1.5; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-FAMILY: tahoma; FONT-SIZE: 11px; PADDING-TOP: 3px
}
P.main2 {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 1.5; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-FAMILY: tahoma; FONT-SIZE: 11px; PADDING-TOP: 3px
}
TD.smallText {
	FONT-FAMILY: tahoma; COLOR: #000000; FONT-SIZE: 11px
}
SPAN.smallText {
	FONT-FAMILY: tahoma; COLOR: #000000; FONT-SIZE: 11px
}
P.smallText {
	FONT-FAMILY: tahoma; COLOR: #000000; FONT-SIZE: 11px
}
TD.smallText A {
	FONT-FAMILY: tahoma; COLOR: #000000; FONT-SIZE: 11px
}
TD.accountCategory {
	FONT-FAMILY: tahoma; COLOR: #aabbdd; FONT-SIZE: 13px
}
TD.fieldKey {
	FONT-FAMILY: tahoma; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
TD.fieldValue {
	FONT-FAMILY: tahoma; FONT-SIZE: 12px
}
TD.tableHeading {
	FONT-FAMILY: tahoma; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
TD.category_desc {
	LINE-HEIGHT: 1.5; FONT-FAMILY: tahoma; COLOR: #000000; FONT-SIZE: 11px
}
SPAN.newItemInCart {
	FONT-FAMILY: tahoma; COLOR: #ff0000; FONT-SIZE: 10px
}
CHECKBOX {
	FONT-FAMILY: tahoma; FONT-SIZE: 11px
}
INPUT {
	FONT-FAMILY: tahoma; FONT-SIZE: 11px
}
RADIO {
	FONT-FAMILY: tahoma; FONT-SIZE: 11px
}
SELECT {
	FONT-FAMILY: tahoma; FONT-SIZE: 11px
}
SELECT {
	WIDTH: 200px
}
TEXTAREA {
	WIDTH: 100%; FONT-FAMILY: tahoma; FONT-SIZE: 11px
}
SPAN.greetUser {
	FONT-FAMILY: tahoma; COLOR: #f0a480; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
TABLE.formArea {
	BORDER-BOTTOM: #7b9ebd 1px solid; BORDER-LEFT: #7b9ebd 1px solid; BACKGROUND: #f1f9fe; BORDER-TOP: #7b9ebd 1px solid; BORDER-RIGHT: #7b9ebd 1px solid
}
TD.formAreaTitle {
	FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
SPAN.markProductOutOfStock {
	FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; COLOR: #c76170; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
SPAN.productSpecialPrice {
	FONT-FAMILY: tahoma; COLOR: #e46709
}
SPAN.errorText {
	FONT-FAMILY: tahoma; COLOR: #ff0000
}
.moduleRow {
	
}
.moduleRowOver {
	BACKGROUND-COLOR: #d7e9f7; CURSOR: hand
}
.moduleRowSelected {
	BACKGROUND-COLOR: #e9f4fc
}
.checkoutBarFrom {
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #8c8c8c; FONT-SIZE: 10px
}
.checkoutBarTo {
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #8c8c8c; FONT-SIZE: 10px
}
.checkoutBarCurrent {
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #e46709; FONT-SIZE: 10px
}
.messageBox {
	FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 10px
}
.messageStackError {
	BACKGROUND-COLOR: #ffb3b5; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 10px
}
.messageStackWarning {
	BACKGROUND-COLOR: #ffb3b5; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 10px
}
.messageStackSuccess {
	BACKGROUND-COLOR: #e46709; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 10px
}
.inputRequirement {
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #ff0000; FONT-SIZE: 10px
}
TABLE.linkListing {
	BORDER-BOTTOM: #d6d6d6 1px solid; BORDER-LEFT: #d6d6d6 1px solid; BORDER-SPACING: 1px; BORDER-TOP: #d6d6d6 1px solid; BORDER-RIGHT: #d6d6d6 1px solid
}
.linkListing-heading {
	TEXT-ALIGN: center; FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
TD.linkListing-data {
	BORDER-BOTTOM: #d6d6d6 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 10px; BORDER-RIGHT: #d6d6d6 1px solid; PADDING-TOP: 4px
}
TR.linkListing-odd {
	
}
TR.linkListing-even {
	
}
.content {
	FONT-FAMILY: Verdana, Helvetica; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #e46709; FONT-SIZE: 10px
}
TR.ShowCartDetails {
	LINE-HEIGHT: 1.5; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 11px
}
TD.ShowCartDetails {
	LINE-HEIGHT: 1.5; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 11px
}
P.ShowCartDetails {
	LINE-HEIGHT: 1.5; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 11px
}
TR.HeaderPageLinksLeft {
	BACKGROUND-IMAGE: url("../images/button_blank_left.gif")
}
TD.HeaderPageLinksLeft {
	BACKGROUND-IMAGE: url("../images/button_blank_left.gif")
}
P.HeaderPageLinksLeft {
	BACKGROUND-IMAGE: url("../images/button_blank_left.gif")
}
TR.HeaderPageLinksRight {
	BACKGROUND-IMAGE: url("../images/button_blank_right.gif")
}
TD.HeaderPageLinksRight {
	BACKGROUND-IMAGE: url("../images/button_blank_right.gif")
}
P.HeaderPageLinksRight {
	BACKGROUND-IMAGE: url("../images/button_blank_right.gif")
}
TR.HeaderPageLinks {
	BACKGROUND-IMAGE: url("../images/button_blank_middle.gif"); FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #e46709; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
TD.HeaderPageLinks {
	BACKGROUND-IMAGE: url("../images/button_blank_middle.gif"); FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #e46709; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
P.HeaderPageLinks {
	BACKGROUND-IMAGE: url("../images/button_blank_middle.gif"); FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #e46709; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
A.HeaderPageLinks {
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
A.HeaderPageLinks:hover {
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #00ff00; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
TD.cookieUsage {
	FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND: #000000; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.attributeBoxContent {
	BACKGROUND-COLOR: #808080; FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #000000; FONT-SIZE: 10px
}
.attributeBoxContent {
	BACKGROUND-COLOR: #808080; FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #000000; FONT-SIZE: 10px
}
.attributeBoxContent {
	BACKGROUND-COLOR: #c0c0c0; FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #000000; FONT-SIZE: 10px
}
.storyboxtitle {
	FONT-FAMILY: Verdana; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.storyboxtitle A:link {
	FONT-FAMILY: Verdana; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.storyboxtitle A:active {
	FONT-FAMILY: Verdana; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.storyboxtitle A:visited {
	FONT-FAMILY: Verdana; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.storyboxtitle A:hover {
	FONT-FAMILY: Verdana; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.yearHeader {
	FONT-FAMILY: Helvetica, Arial, Verdana; COLOR: #000000; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.calendarMonth {
	BACKGROUND-COLOR: #bbc3d3; WIDTH: 100%; CURSOR: default
}
.calendarHeader {
	FONT-FAMILY: Helvetica, Arial, Verdana; HEIGHT: 22px; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.calendarToday {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BACKGROUND-COLOR: #ffcf00; PADDING-LEFT: 3px; WIDTH: 18px; FONT-FAMILY: Arial, Verdana; HEIGHT: 22px; COLOR: #000000; FONT-SIZE: 10px; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; TEXT-DECORATION: none
}
.calendarWeekend {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; LINE-HEIGHT: 14px; BACKGROUND-COLOR: #caeeff; PADDING-LEFT: 3px; WIDTH: 18px; FONT-FAMILY: Arial, Verdana; HEIGHT: 22px; COLOR: #000000; FONT-SIZE: 10px; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; TEXT-DECORATION: none
}
.calendar {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; LINE-HEIGHT: 14px; PADDING-LEFT: 3px; WIDTH: 18px; FONT-FAMILY: Arial, Verdana; HEIGHT: 22px; COLOR: #000000; FONT-SIZE: 10px; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; TEXT-DECORATION: none
}
.event {
	BORDER-BOTTOM: #e6e6e6 1px solid; BORDER-LEFT: #e6e6e6 1px solid; FONT-FAMILY: Arial, Verdana; COLOR: #000000; FONT-SIZE: 11px; BORDER-TOP: #e6e6e6 1px solid; BORDER-RIGHT: #e6e6e6 1px solid; TEXT-DECORATION: none
}
.empty {
	LINE-HEIGHT: 14px; BACKGROUND-COLOR: #f0faff; WIDTH: 18px; HEIGHT: 22px
}
.calendar A:hover {
	COLOR: red; TEXT-DECORATION: underline
}
.calendar A:link {
	COLOR: red; TEXT-DECORATION: underline
}
.calendar A:visited {
	COLOR: red; TEXT-DECORATION: underline
}
.calendar A:hover:visited {
	COLOR: red; TEXT-DECORATION: underline
}
.yearHeader A:hover {
	COLOR: red; TEXT-DECORATION: underline
}
.calendarWeekend A:hover {
	COLOR: red; TEXT-DECORATION: underline
}
.calendarWeekend A:link {
	COLOR: red; TEXT-DECORATION: underline
}
.calendarWeekend A:visited {
	COLOR: red; TEXT-DECORATION: underline
}
.calendarWeekend A:hover:visited {
	COLOR: red; TEXT-DECORATION: underline
}
.calendarToday A:hover {
	COLOR: red; TEXT-DECORATION: underline
}
.calendarToday A:link {
	COLOR: red; TEXT-DECORATION: underline
}
.calendarToday A:visited {
	COLOR: red; TEXT-DECORATION: underline
}
.calendarToday A:hover:visited {
	COLOR: red; TEXT-DECORATION: underline
}
BODY {
	padding: 0px;
TEXT-ALIGN: left; 
    MARGIN: 0px;
}
TD {
    FONT-FAMILY: Tahoma;
}
A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; COLOR: #0037b1; BORDER-TOP: medium none; BORDER-RIGHT: medium none; TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: none
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
IMG {
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    width: 120px;
    height: 600px;
}
ORDER-RIGHT: 0px
}
INPUT {
	VERTICAL-ALIGN: middle
}
.footer {
	COLOR: #b9b9b7
}
.footer A {
	COLOR: #b9b9b7; TEXT-DECORATION: none
}
.footer A:hover {
	TEXT-DECORATION: underline
}
.link1 A {
	TEXT-TRANSFORM: uppercase; COLOR: #0037b1; MARGIN-LEFT: 14px; FONT-SIZE: 9px; MARGIN-RIGHT: 14px; TEXT-DECORATION: none
}
.link1 A:hover {
	TEXT-DECORATION: underline
}
.link2 A {
	PADDING-RIGHT: 9px; BACKGROUND: url("../images/pimp3.gif") no-repeat right 50%; COLOR: #0037b1; FONT-SIZE: 10px; TEXT-DECORATION: underline
}
.link2 A:hover {
	TEXT-DECORATION: none
}
.link3 A {
	COLOR: #32434a; TEXT-DECORATION: none
}
.link3 A:hover {
	TEXT-DECORATION: underline
}
UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	LINE-HEIGHT: 20px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 11px; BACKGROUND: url("../images/pimp2.gif") no-repeat left 50%; COLOR: #0037b1; FONT-SIZE: 10px
}
LI A {
	LINE-HEIGHT: 20px; COLOR: #0037b1; TEXT-DECORATION: underline
}
LI A:hover {
	TEXT-DECORATION: none
}
.form_1 {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 3px; WIDTH: 110px; PADDING-RIGHT: 0px; FONT-FAMILY: Tahoma; BACKGROUND: #ffffff; HEIGHT: 19px; COLOR: #555551; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.form_2 {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 5px 0px 0px; PADDING-LEFT: 3px; WIDTH: 120px; PADDING-RIGHT: 0px; FONT-FAMILY: Tahoma; BACKGROUND: #ffffff; HEIGHT: 19px; COLOR: #555551; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.form_3 {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 5px 0px 0px; PADDING-LEFT: 3px; WIDTH: 159px; PADDING-RIGHT: 0px; FONT-FAMILY: Tahoma; BACKGROUND: #ffffff; HEIGHT: 19px; COLOR: #555551; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.form_4 {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 5px 0px 0px; PADDING-LEFT: 3px; WIDTH: 36px; PADDING-RIGHT: 0px; FONT-FAMILY: Tahoma; BACKGROUND: #ffffff; HEIGHT: 17px; COLOR: #32434a; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.m1 {
	MARGIN-LEFT: 20px
}
.m2 {
	MARGIN-LEFT: 10px
}
.m16 {
	MARGIN-LEFT: 16px
}
.m5 {
	MARGIN-LEFT: 5px
}
.main {
	MARGIN: auto; WIDTH: 760px
}
.h_st1 {
	BACKGROUND: url("../images/h_back1.gif") repeat-y right 50%
}
.hbl1 {
	BACKGROUND: url("../images/h_back6.gif") #e2e1da repeat-x 50% top
}
.hbl2 {
	BACKGROUND: url("../images/h_back2.gif") no-repeat left top
}
.hbl3 {
	BACKGROUND: url("../images/h_back3.gif") no-repeat right top
}
.hbl4 {
	BACKGROUND: url("../images/h_back4.gif") repeat-x 50% bottom
}
.hbl1-1 {
	BACKGROUND: url("../images/h_back7.gif") repeat-x 50% top
}
.hbl1-2 {
	TEXT-ALIGN: right; PADDING-RIGHT: 5px; BACKGROUND: url("../images/h_back8.gif") no-repeat left bottom
}
.content1 {
	WIDTH: 180px; BACKGROUND: #e2e1da
}
.content2 {
	WIDTH: 10px; BACKGROUND: url("../images/b_back1.gif") no-repeat left top
}
.content3 {
	WIDTH: 380px
}
.content4 {
	WIDTH: 10px
}
.content5 {
	WIDTH: 180px
}
.title {
	BACKGROUND: url("../images/b_back2.gif") repeat-x 50% bottom
}
.goodsCell {
	WIDTH: 189px
}
.goodsXXX2 {
	WIDTH: 1px; BACKGROUND: url("../images/b_back3.gif") repeat-y
}
.goodsTR1 {
	PADDING-LEFT: 12px; PADDING-RIGHT: 13px; HEIGHT: 42px; VERTICAL-ALIGN: middle
}
.goodsTR2 {
	TEXT-ALIGN: center; HEIGHT: 132px; VERTICAL-ALIGN: middle
}
.goodsTR3 {
	TEXT-ALIGN: center; HEIGHT: 27px; VERTICAL-ALIGN: text-top
}
.goodsTR4 {
	TEXT-ALIGN: center; VERTICAL-ALIGN: top
}
.goodsTRX {
	BACKGROUND: url("../images/tall2.gif") repeat-x 50% top; HEIGHT: 21px
}
.line {
	BACKGROUND: url("../images/line.gif") repeat-x 50% top; HEIGHT: 2px
}
.line3 {
	BACKGROUND: url("../images/slice.gif") repeat-x 50% top; HEIGHT: 1px
}
.rightType_in1 {
	BACKGROUND: url("../images/b_back8.gif") #e2e1da repeat-x 50% top
}
.rightType_in2 {
	BACKGROUND: url("../images/b_back8.gif") repeat-x 50% bottom
}
.right_h1 {
	TEXT-ALIGN: left; HEIGHT: 34px
}
.right_h2 {
	TEXT-ALIGN: center; HEIGHT: 112px
}
.right_h3 {
	TEXT-ALIGN: center; HEIGHT: 55px
}
.right_h4 {
	TEXT-ALIGN: center
}
.price {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #c80000; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.price2 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #4d4d4d; FONT-SIZE: 12px; TEXT-DECORATION: line-through
}
.price3 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #c80000; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.txt1 {
	LINE-HEIGHT: 18px; TEXT-TRANSFORM: uppercase; COLOR: #555551; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.txt2 {
	COLOR: #474743
}
.txt3 {
	LINE-HEIGHT: 15px; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #555551; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.txt4 {
	TEXT-TRANSFORM: uppercase; COLOR: #0040aa
}
.txt5 {
	LINE-HEIGHT: 11px; COLOR: #6a6859; FONT-SIZE: 10px
}
.txt6 {
	TEXT-TRANSFORM: uppercase; COLOR: #0040aa; FONT-WEIGHT: bold
}
.txt7 {
	COLOR: #32434a
}
.result {
	TEXT-ALIGN: left
}
.result TD {
	TEXT-ALIGN: left; PADDING-LEFT: 7px
}
.result A {
	COLOR: #c80000; TEXT-DECORATION: underline
}
.result A:hover {
	COLOR: #c80000; TEXT-DECORATION: none
}
.result B {
	COLOR: #c80000; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.result FONT B {
	COLOR: #c80000; TEXT-DECORATION: none
}
.result .result_right {
	TEXT-ALIGN: left
}
.result .result_right B {
	COLOR: #d80001
}
.p3_t1_c1 {
	TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase; WIDTH: 117px; VERTICAL-ALIGN: middle
}
.p3_t1_c2 {
	WIDTH: 260px
}
.p3_t2 {
	HEIGHT: 25px
}
.p3_t3 {
	HEIGHT: 86px
}
.p4_t1_c1 {
	WIDTH: 125px
}
.p4_t1_c2 {
	WIDTH: 150px
}
.p4_t1_c3 {
	WIDTH: 50px
}
.p4_t1_c4 {
	WIDTH: auto
}
.p4_t2_c1 {
	WIDTH: 32px; PADDING-TOP: 34px
}
.p4_t2_c2 {
	TEXT-ALIGN: center; WIDTH: 132px
}
.p4_t2_c3 {
	TEXT-TRANSFORM: uppercase; WIDTH: 112px; PADDING-TOP: 13px
}
.p4_t2_c4 {
	WIDTH: 49px; PADDING-TOP: 34px
}
.p4_t2_c5 {
	WIDTH: auto; PADDING-TOP: 34px
}
.p4_t3_c1 {
	TEXT-ALIGN: right; TEXT-TRANSFORM: uppercase; PADDING-RIGHT: 17px
}
.pop_up {
	LINE-HEIGHT: 14px; MARGIN: auto; WIDTH: 417px; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.modalBackground 
{
    background-color: Gray;
    filter: alpha(opacity=70);
    opacity: 0.7;
}

.modalPopup 
{
    background-color: #ffffdd;
    border-width: 3px;
    border-style: solid;
    border-color: Gray;
    padding: 3px;
    width: 550px;
}

.titoloMenu
{
    padding: 2px 1px 2px 1px; 
    margin-bottom: 8px;
    text-align: center;
    width: 95%;
    background-color: #0000AA;
    border: solid 1px #AAAAAA;
    color: #8888FF;
    font-size: 10pt;
    font-family: Arial;
    font-weight: bold;
}

.titoloNews
{
    padding: 2px 1px 2px 1px; 
    text-align: center;
    background-color: #E7ECFA;
    color: #0000AA;
    font-size: 12pt;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
}

.testoNews
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #555555;
}

.imgfloatright
{
    float: right;
    margin-right: 5px;
}

/* Accordion */
.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #2E4d7B;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

#master_content .accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #5078B3;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

#master_content .accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    background-color: #EEEEEE;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}

#loading-div {
    display:none;
    position:fixed;
    top:0;
    left:0;
    background:black url('../images/load.gif') no-repeat center center;
    width:100%;
    height:100%;
    opacity: 0.5;
    z-index: 100;
}

.divInfo {
    margin-bottom: 25px;
    padding: 10px 10px 10px 10px;
    background-color: #EEEEEE;
    border: 1px solid #CCCCCC;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

/*AutoComplete */

.autocomplete_completionListElement
{
    margin : 0px!important ;
    background-color : white;
    color : windowtext ;
    border : buttonshadow ;
    border-width : 1px ;
    border-style : solid ;
    cursor : default ;
    overflow : auto ;
    height : 120px ;
    font-family : Tahoma ;
    font-size : small ;
    text-align : left ;
    font-weight: normal;
    list-style-type : none ;
    padding-left: 2px;
    z-index: 4005 !important;
    }

.autocomplete_highlightedListItem
   {
    background-color : #ffff99 ;
    color : black ;
    padding : 1px ;
    }

.autocomplete_listItem
    {
    background-color : window ;
    color : windowtext ;
    padding : 1px ;
   }

.autocomplete_completionListElement2
{
    margin : 0px!important ;
    background-color : white;
    color : windowtext ;
    border : buttonshadow ;
    border-width : 1px ;
    border-style : solid ;
    cursor : default ;
    overflow : auto ;
    height : 120px ;
    width: 200px!important;
    font-family : Tahoma ;
    font-size : small ;
    text-align : left ;
    font-weight: normal;
    list-style-type : none ;
    padding-left: 2px;
    z-index: 4005 !important;
    }