BODY {
	BACKGROUND: #ffffff; MARGIN: 10px; TEXT-ALIGN: center
}
FORM {
	MARGIN: 0px
}
UL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
.endcolumns {
	CLEAR: both; VISIBILITY: hidden; HEIGHT: 0px
}
#ecom-header {
	BACKGROUND: #ffffff; POSITION: relative; voice-family: inherit
}
#ecom-header #left {
	BACKGROUND: #eadede; LEFT: 0px; WIDTH: 188px; POSITION: absolute; TOP: 0px
}
#ecom-header #middle {
	MARGIN-LEFT: 290px; WIDTH: auto; MARGIN-RIGHT: 210px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
#ecom-header #right {
	PADDING-RIGHT: 0px; MARGIN-TOP: 20px; PADDING-LEFT: 0px; RIGHT: 0px; PADDING-BOTTOM: 0px; WIDTH: 200px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; TEXT-ALIGN: right
}
#welcome-message {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#welcome-message A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #7f3f3f; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#welcome-message A:hover {
	COLOR: black; TEXT-DECORATION: underline
}
#company-name {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; MARGIN: 0px; COLOR: #7f3f3f; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap
}
#company-subtitle {
	FONT-SIZE: 7pt; MARGIN: 0px; COLOR: #330099; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap
}
#microcart {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#microcart A {
	COLOR: #7f3f3f; TEXT-DECORATION: none
}
#microcart A:hover {
	COLOR: black; TEXT-DECORATION: underline
}
#microcart .disabled {
	COLOR: #666666
}
#ecom-header-bar {
	BACKGROUND: #b4b0aa; OVERFLOW: visible; HEIGHT: 14px; TEXT-ALIGN: center
}
#ecom-header-bar UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; OVERFLOW: visible; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#ecom-header-bar UL LI {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 14px
}
#ecom-header-bar UL#left-links LI {
	BORDER-RIGHT: #ffffff 1px solid; FLOAT: left
}
#ecom-header-bar UL#right-links LI {
	FLOAT: right; BORDER-LEFT: #ffffff 1px solid
}
#ecom-header-bar UL LI A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #7f3f3f; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#ecom-header-bar UL LI:hover A {
	COLOR: black; TEXT-DECORATION: underline
}
#ecom-mainarea {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 100%; POSITION: relative
}
#ecom-mainarea .left {
	BACKGROUND: #eadede; FLOAT: left; WIDTH: 188px
}
#ecom-mainarea .right {
	BACKGROUND: #eadede; FLOAT: right; WIDTH: 188px; 
}
#ecom-mainarea .center {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 10px; TEXT-ALIGN: left
}
#ecom-mainarea .leftonly {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 10px; TEXT-ALIGN: left
}
#ecom-mainarea .rightonly {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 10px; TEXT-ALIGN: left
}
#ecom-mainarea .nocolumns {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 10px; TEXT-ALIGN: left
}
#ecom-mainarea .center {
	MIN-HEIGHT: 150px; BACKGROUND: #ffffff; MARGIN-LEFT: 188px; MARGIN-RIGHT: 188px; voice-family: inherit
}
#ecom-mainarea .leftonly {
	MIN-HEIGHT: 150px; BACKGROUND: #ffffff; MARGIN-LEFT: 188px; voice-family: inherit
}
#ecom-mainarea .rightonly {
	MIN-HEIGHT: 187px; BACKGROUND: #ffffff; MARGIN-RIGHT: 188px; voice-family: inherit
}
#ecom-mainarea .screenlet {
	MARGIN-TOP: 5px; BACKGROUND: #eadede; MARGIN-BOTTOM: 5px; BORDER-BOTTOM: #fff 1px solid
}
#ecom-mainarea .screenlet-header {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
#ecom-mainarea .screenlet-body {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #eadede; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.screenlet-body A {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 90%; BACKGROUND: #9e6265; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #fff; PADDING-TOP: 1px; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
.screenlet-body A:hover {
	BACKGROUND: #9e6265; COLOR: #fff
}
.screenlet-body TABLE {
	MARGIN: 6px 0px 0px; BORDER-COLLAPSE: collapse
}
.screenlet-body TABLE TBODY TR TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 2px; BORDER-BOTTOM: #b0b3ba 0px solid
}
.screenlet-body#minicart TABLE TBODY TR TH {
	PADDING-RIGHT: 0px; BORDER-TOP: #b0b3ba 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 2px
}
.screenlet-body#minicart TABLE TBODY TR TD {
	PADDING-RIGHT: 0px; BORDER-TOP: #b0b3ba 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 2px
}
.boxhead {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN: 0px; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.boxheadbutton {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN: 0px; COLOR: #ffffff; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.boxheadbutton:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN: 0px; COLOR: red; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#ecom-mainarea .form-row {
	CLEAR: both; PADDING-TOP: 2px
}
#ecom-mainarea .form-label {
	FLOAT: left; WIDTH: 180px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
#ecom-mainarea .form-field {
	FLOAT: left; MARGIN-LEFT: 10px; TEXT-ALIGN: left
}
.tabletext {
	FONT-SIZE: 11px; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
DIV.form-label {
	FONT-SIZE: 11px; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
DIV.form-field {
	FONT-SIZE: 11px; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.tabletext:hover {
	FONT-SIZE: 11px; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.tablebuttontext {
	FONT-SIZE: 11px; COLOR: #1e3c66; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif
}
.contenttext {
	FONT-SIZE: 9pt; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif
}
DIV.tabletexthidden {
	FONT-SIZE: 11px; VISIBILITY: hidden; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif
}
.head1 {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; MARGIN: 0px; COLOR: #7f0000; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif
}
.head2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif
}
.head3 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif
}
.info {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif
}
DIV.graybox {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #cccccc; PADDING-BOTTOM: 4px; MARGIN: 2px auto; BORDER-LEFT: #000000 1px solid; WIDTH: auto; PADDING-TOP: 4px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.boxoutside {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 1px solid
}
.boxtop {
	BORDER-RIGHT: #999999 0px solid; PADDING-RIGHT: 4px; BORDER-TOP: #999999 0px solid; PADDING-LEFT: 4px; BACKGROUND: #7f3f3f; PADDING-BOTTOM: 1px; BORDER-LEFT: #999999 0px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #999999 0px solid
}
.boxbottom {
	BORDER-RIGHT: #999999 0px solid; PADDING-RIGHT: 4px; BORDER-TOP: #999999 0px solid; PADDING-LEFT: 4px; BACKGROUND: #ffffff; PADDING-BOTTOM: 4px; BORDER-LEFT: #999999 0px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #999999 0px solid
}
.button {
	BORDER-RIGHT: #9999cc 2px outset; PADDING-RIGHT: 5px; BORDER-TOP: #9999cc 2px outset; PADDING-LEFT: 5px; BACKGROUND: #dddddd; BORDER-LEFT: #9999cc 2px outset; BORDER-BOTTOM: #9999cc 2px outset
}
.tableheadtext {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.tableheadbutton {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.tableheadbutton:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.browsecategorytext {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #7f3f3f; TEXT-INDENT: -10px; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.browsecategorybutton {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #7f3f3f; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.browsecategorybutton:hover {
	COLOR: #7f3f3f; TEXT-DECORATION: underline
}
.browsecategorybuttondisabled {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.buttontext {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #7f3f3f; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.buttontext:hover {
	COLOR: #7f3f3f; TEXT-DECORATION: underline
}
.buttontextdisabled {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.submenutextinfo {
	BORDER-RIGHT: #5886c6 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.submenutext {
	BORDER-RIGHT: #5886c6 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: yellow; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.submenutext {
	BORDER-RIGHT: #5886c6 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: yellow; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.submenutext:visited {
	BORDER-RIGHT: #5886c6 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: yellow; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.submenutext:hover {
	COLOR: yellow; TEXT-DECORATION: underline
}
.submenutextdisabled {
	BORDER-RIGHT: #5886c6 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cccccc; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.submenutextdisabled {
	BORDER-RIGHT: #5886c6 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cccccc; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.submenutextdisabled:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: yellow; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.submenutextinforight {
	PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.submenutextright {
	PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: yellow; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.submenutextright {
	PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: yellow; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.submenutextright:hover {
	COLOR: yellow; TEXT-DECORATION: underline
}
.submenutextrightdisabled {
	PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cccccc; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.submenutextrightdisabled {
	PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cccccc; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.submenutextrightdisabled:hover {
	COLOR: yellow; TEXT-DECORATION: underline
}
A.lightbuttontext {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: yellow; BORDER-TOP-STYLE: none; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
A.lightbuttontext:hover {
	COLOR: yellow; TEXT-DECORATION: underline
}
A.lightbuttontextsmall {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: yellow; BORDER-TOP-STYLE: none; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
A.lightbuttontextsmall:hover {
	COLOR: yellow; TEXT-DECORATION: underline
}
.lightbuttontextdisabled {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cccccc; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.buttontextbig {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #7f3f3f; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.buttontextbig:hover {
	COLOR: red
}
.buttontextbigdisabled {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #cccccc; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A IMG.imageborder {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.headersmalltext {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif
}
A.headersmalllink {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #7f3f3f; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.headersmalllink:hover {
	COLOR: red
}
HR.sepbar {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: xx-small; BACKGROUND: #999999; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100%; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px
}
.errorMessage {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN: 0px; COLOR: red; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif
}
.eventMessage {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN: 0px; COLOR: #7f3f3f; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif
}
.ontab {
	BORDER-RIGHT: 3px inset; PADDING-RIGHT: 2px; BORDER-TOP: 3px inset; PADDING-LEFT: 2px; FONT-SIZE: 9pt; BACKGROUND: black; PADDING-BOTTOM: 2px; BORDER-LEFT: 3px inset; PADDING-TOP: 2px; BORDER-BOTTOM: 3px inset
}
A.onlnk {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.offtab {
	BORDER-RIGHT: 3px outset; PADDING-RIGHT: 2px; BORDER-TOP: 3px outset; PADDING-LEFT: 2px; FONT-SIZE: 11px; BACKGROUND: #cccccc; PADDING-BOTTOM: 2px; BORDER-LEFT: 3px outset; PADDING-TOP: 2px; BORDER-BOTTOM: 3px outset
}
A.offlnk {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #7f3f3f; PADDING-TOP: 2px; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.offlnk:hover {
	COLOR: red
}
.areaheader {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: black; PADDING-BOTTOM: 2px; WIDTH: 100%; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif
}
.edittable {
	BORDER-RIGHT: #000000 thin solid; BORDER-TOP: #000000 thin solid; BORDER-LEFT: #000000 thin solid; BORDER-BOTTOM: #003333 thin solid
}
.editInputBox {
	FONT-SIZE: 9pt; BACKGROUND: #ffffff; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif
}
.inputBox {
	FONT-SIZE: 9pt; BACKGROUND: #ffffff; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif
}
.selectBox {
	FONT-SIZE: 9pt; BACKGROUND: #ffffff; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif
}
.textAreaBox {
	FONT-SIZE: 9pt; BACKGROUND: #ffffff; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif
}
.radioButton {
	FONT-SIZE: 9pt; BACKGROUND: #ffffff; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif
}
.checkBox {
	FONT-SIZE: 9pt; BACKGROUND: #ffffff; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif
}
.smallSubmit {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 9pt; BACKGROUND: white; BORDER-LEFT: #999999 1px solid; COLOR: #7f3f3f; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.mediumSubmit {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11pt; BACKGROUND: white; BORDER-LEFT: #999999 1px solid; COLOR: #7f3f3f; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.largeSubmit {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11pt; BACKGROUND: white; BORDER-LEFT: #999999 1px solid; COLOR: #7f3f3f; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.loginButton {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11pt; BACKGROUND: white; BORDER-LEFT: #999999 1px solid; COLOR: #7f3f3f; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.smallAltSubmit {
	FONT-SIZE: 9pt; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif
}
.mediumAltSubmit {
	FONT-SIZE: 9pt; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif
}
.largeAltSubmit {
	FONT-SIZE: 9pt; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif
}
.basePrice {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif
}
.normalPrice {
	FONT-SIZE: 11px; COLOR: green; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif
}
.salePrice {
	FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif
}
.product-prevnext {
	MARGIN-TOP: 40px; TEXT-ALIGN: center
}
.productsummary-container {
	BORDER-TOP: #999 1px solid; MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px
}
.productsummary {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; MIN-HEIGHT: 60px; PADDING-BOTTOM: 5px; OVERFLOW: visible; PADDING-TOP: 5px; BORDER-BOTTOM: #999 1px solid; POSITION: relative
}
.productsummary .smallimage {
	FLOAT: left; MARGIN: 0px 5px 5px 0px
}
.productsummary .smallimage IMG {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 50px; BORDER-BOTTOM: #ccc 1px solid
}
.productsummary .productbuy {
	FLOAT: right; MARGIN: 5px 0px 0px; WIDTH: 150px; TEXT-ALIGN: right
}
.productsummary .productinfo {
	TEXT-ALIGN: left
}
#productdetail {
	CLEAR: right; BORDER-TOP: #999 1px solid; PADDING-TOP: 6px
}
#productdetail #long-description {
	BORDER-TOP: #999 1px solid; MARGIN-TOP: 10px; PADDING-TOP: 5px
}
#productdetail #reviews {
	BORDER-TOP: #999 1px solid; MARGIN-TOP: 10px; PADDING-TOP: 5px
}
#productdetail #associated-products {
	BORDER-TOP: #999 1px solid; MARGIN-TOP: 10px; PADDING-TOP: 5px
}
