/* 由开发人员工具生成。它可能不是原始源文件的准确表示形式。*/
.OrderCompletelyDelivered {
	COLOR: #629517
}
.OrderNewOrder {
	COLOR: #1180b0
}
.OrderSubmitted {
	COLOR: #1180b0
}
.OrderPartialyDelivered {
	COLOR: #1180b0
}
.OrderFailedToSend {
	COLOR: red
}
.OrderErrorSend {
	COLOR: red
}
.OrderDenied {
	COLOR: red
}
.LineItemDelivered {
	COLOR: #629517
}
.LineItemInProgress {
	COLOR: #1180b0
}
.LineItemNewItem {
	COLOR: #1180b0
}
.LineItemReturned {
	COLOR: red
}
.LineItemReplaced {
	COLOR: red
}
.LineItemDenied {
	COLOR: red
}
.LineItemInProgress {
	PADDING-RIGHT: 3px
}
.SKUUsed {
	COLOR: #629517
}
.SKUDenied {
	COLOR: #1180b0
}
.SKUOpen {
	COLOR: #1180b0
}
.SKUReplaced {
	COLOR: #1180b0
}
.SKUUsed {
	COLOR: #1180b0
}
.SKUMaxDownloadsReached {
	COLOR: red
}
.SKUExpired {
	COLOR: red
}
.SKUReturned {
	COLOR: red
}
.section-myaccount {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 16px; WIDTH: 900px; PADDING-RIGHT: 16px; FLOAT: left; PADDING-TOP: 0px
}
.section-myaccount .menu {
	BORDER-BOTTOM: #ededed 1px solid; PADDING-BOTTOM: 6px; LINE-HEIGHT: 13px; MARGIN: 9px 0px 20px; WIDTH: 869px; FLOAT: left
}
.section-myaccount .menu A {
	MARGIN: 0px 10px; COLOR: #ccc
}
.section-myaccount .menu SPAN {
	COLOR: #ccc
}
.section-myaccount .accountColumnLeft {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 38px; WIDTH: 351px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 31px; BORDER-TOP: #e4e4e4 2px solid; PADDING-TOP: 0px
}
.section-myaccount .columnRight {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 449px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; BORDER-TOP: #e4e4e4 2px solid; PADDING-TOP: 0px
}
.section-myaccount .accountColumnLeft A {
	COLOR: #027fc5; TEXT-DECORATION: underline
}
.section-myaccount .columnRight A {
	COLOR: #027fc5; TEXT-DECORATION: underline
}
.section-myaccount .accountColumnLeft A:hover {
	TEXT-DECORATION: none
}
.section-myaccount .columnRight A:hover {
	TEXT-DECORATION: none
}
.section-myaccount .accountColumnLeft A:visited {
	COLOR: #027fc5; TEXT-DECORATION: underline !important
}
.section-myaccount .columnRight A:visited {
	COLOR: #027fc5; TEXT-DECORATION: underline !important
}
.section-myaccount .columnRight A {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.section-myaccount .columnLeft A {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.section-myaccount H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 16px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; COLOR: #545454; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.section-myaccount H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 40px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #618acc; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.section-myaccount H3 {
	MARGIN: 10px 0px 20px 35px
}
.section-myaccount H4 {
	MARGIN-BOTTOM: 20px
}
.section-myaccount SELECT {
	MARGIN: 10px 0px 10px 40px
}
.section-myaccount .countryDropDown SELECT {
	MARGIN: 0px
}
.section-myaccount FIELDSET H3 {
	MARGIN: 0px; FONT-SIZE: 8pt
}
.section-myaccount FIELDSET {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px 0px 20px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
.section-myaccount .right {
	MARGIN-RIGHT: 30px !important
}
.section-myaccount FIELDSET SPAN {
	LINE-HEIGHT: 180%
}
.section-myaccount .selected {
	COLOR: #618acc !important
}
.section-myaccount .inactive {
	COLOR: #618acc !important
}
.section-search .inactive {
	COLOR: #618acc !important
}
.section-myaccount .container {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 32px; PADDING-LEFT: 0px; WIDTH: 834px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.section-myaccount .containerHeader {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 32px; PADDING-LEFT: 0px; WIDTH: 834px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.section-myaccount .containerFooter {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 32px; PADDING-LEFT: 0px; WIDTH: 834px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.section-myaccount .container {
	BACKGROUND-IMAGE: url(../images/bg_container_big.jpg)
}
.section-myaccount .containerHeader {
	BACKGROUND-IMAGE: url(../images/bg_container_big_top.jpg); MARGIN-TOP: 15px !important
}
.section-myaccount .containerFooter {
	BACKGROUND-IMAGE: url(../images/bg_container_big_bottom.jpg); MARGIN-BOTTOM: 15px !important
}
.section-myaccount .container FIELDSET {
	PADDING-LEFT: 15px !important; WIDTH: 242px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 35px
}
.section-myaccount .container .optionBox {
	PADDING-LEFT: 15px !important; WIDTH: 242px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 35px
}
.section-myaccount .container .optionBox {
	MARGIN: 10px 0px 10px 50px
}
.section-myaccount .container FIELDSET {
	MARGIN-LEFT: 35px !important
}
.optionBoxMyAccount .optionBox {
	MARGIN-LEFT: 0px !important
}
.optionBoxMyAccount .optionBox P {
	MARGIN: 0px
}
.section-myaccount .container .optionBox {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/option_box.jpg) #ddeff6 no-repeat; FLOAT: left; PADDING-TOP: 5px
}
.section-myaccount .container .optionBox SPAN {
	MARGIN: 0px; HEIGHT: auto
}
.section-myaccount .container .optionBox .option DIV SPAN {
	HEIGHT: auto !important
}
.section-myaccount .container .optionBoxFooter {
	WIDTH: 257px; DISPLAY: block; BACKGROUND: url(../images/option_box_bottom.jpg) #ddeff6 no-repeat; FLOAT: left; HEIGHT: 5px; MARGIN-LEFT: -15px
}
.optionLinks {
	MARGIN-TOP: 35px; DISPLAY: block
}
.optionLinks SPAN {
	MARGIN: 0px 5px
}
.optionLinks A {
	TEXT-DECORATION: underline
}
.option {
	MARGIN: 3px 0px; WIDTH: 235px; DISPLAY: inline; FLOAT: left
}
.option DIV {
	LINE-HEIGHT: 18px; WIDTH: 210px; DISPLAY: block; FLOAT: left
}
.option .radioButton {
	WIDTH: 25px; DISPLAY: block; FLOAT: left
}
.section-myaccount .optionLinks {
	FLOAT: left
}
.section-myaccount .hotline {
	PADDING-LEFT: 0px
}
.section-myaccount-content {
	WIDTH: 800px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 31px
}
.section-myaccount OL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.section-myaccount OL LI {
	MARGIN-BOTTOM: 15px; MARGIN-LEFT: 12px
}
.shippingStatus {
	COLOR: #819156
}
.licenseNumber {
	PADDING-RIGHT: 10px; COLOR: red
}
.section-myaccount .containerHeader {
	MARGIN-TOP: 40px
}
.buttonLeft {
	TEXT-ALIGN: right; WIDTH: 287px; DISPLAY: inline; FLOAT: left
}
.buttonRight {
	TEXT-ALIGN: right; WIDTH: 287px; DISPLAY: inline; FLOAT: left
}
.buttonRight {
	WIDTH: 410px
}
.myAccountEdit {
	WIDTH: 360px !important; FLOAT: left
}
.myAccountEdit SELECT {
	MARGIN-LEFT: 0px
}
.myAccountEdit H3 {
	MARGIN-LEFT: 0px
}
.myAccountEdit SELECT {
	MARGIN-TOP: 0px
}
.downloadLinks {
	DISPLAY: block; MARGIN-LEFT: 0px
}
.section-myaccount .addressPanels {
	FLOAT: left
}
.section-myaccount .addressPanels .optionLinks {
	MARGIN: 0px; DISPLAY: block; FLOAT: left
}
.section-myaccount .addressPanels .panelShowContent {
	MARGIN: 5px 0px 0px 12px
}
.section-myaccount .addressPanels .panelEditContent {
	MARGIN: 5px 0px 0px 12px
}
.section-myaccount .addressPanels .headerShow {
	LINE-HEIGHT: 14px; FONT-SIZE: 11pt; FONT-WEIGHT: bold
}
.section-myaccount .addressPanels .headerEdit H3 {
	LINE-HEIGHT: 14px; FONT-SIZE: 11pt; FONT-WEIGHT: bold
}
.section-myaccount .addressPanels .headerEdit H3 {
	MARGIN: 0px 0px 5px
}
.section-myaccount .addressPanels .addressPanelBilling {
	MARGIN: 15px 0px 0px
}
.section-myaccount .addressPanels .addressPanelShipping {
	MARGIN: 15px 0px 0px
}
.section-myaccount .colorizedButtons {
	TEXT-ALIGN: center; MARGIN-TOP: 10px; WIDTH: 100%; FLOAT: left
}
.section-myaccount .addressPanels .panelEditContent INPUT {
	WIDTH: 300px
}
.section-myaccount .addressPanels .panelEditContent SELECT {
	WIDTH: 300px
}
.section-myaccount .updateButton {
	LINE-HEIGHT: 22px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/button_green.gif) no-repeat right top; FLOAT: left; VERTICAL-ALIGN: middle; CURSOR: hand; TEXT-DECORATION: none !important
}
.section-myaccount .updateButton SPAN {
	LINE-HEIGHT: 22px; PADDING-LEFT: 10px; DISPLAY: inline-block; BACKGROUND: url(../images/button_green.gif) no-repeat left top; HEIGHT: 22px; COLOR: #fff
}
.section-myaccount A.updateButton:hover {
	BACKGROUND-POSITION: right -160px
}
.section-myaccount A.updateButton:hover SPAN {
	BACKGROUND-POSITION: left -160px
}
.section-myaccount A.cancelButton {
	PADDING-RIGHT: 10px; BACKGROUND: url(../images/button_grey.gif) no-repeat right top; FLOAT: left; MARGIN-LEFT: 20px; VERTICAL-ALIGN: middle; TEXT-DECORATION: none !important
}
.section-myaccount A.cancelButton SPAN {
	LINE-HEIGHT: 22px; PADDING-LEFT: 10px; DISPLAY: inline-block; BACKGROUND: url(../images/button_grey.gif) no-repeat left top; HEIGHT: 22px; COLOR: #545454
}
.section-myaccount A.cancelButton:hover {
	BACKGROUND-POSITION: right -160px
}
.section-myaccount A.cancelButton:hover SPAN {
	BACKGROUND-POSITION: left -160px
}
.section-myaccount .strongText {
	FONT-WEIGHT: bold
}
