TABLE.page-head {
	BACKGROUND: url(../images/top.gif) repeat-x; FONT: bold 15px verdana; HEIGHT: 86px
}
TABLE.page-head TR {
	VERTICAL-ALIGN: middle
}
TABLE.page-head TD.logo {
	WIDTH: 120px; TEXT-ALIGN: center
}
TABLE.page-head TD.page-title {
	PADDING-RIGHT: 5px; WIDTH: 90%; TEXT-ALIGN: right
}
TABLE.page-head TD.title {
	PADDING-RIGHT: 5px; BACKGROUND: url(../images/logo.gif) no-repeat; WIDTH: 100%; TEXT-ALIGN: right
}
TABLE.page-head HR {
	WIDTH: 100px; HEIGHT: 10px
}
TABLE.page-head HR.seller {
	BORDER-RIGHT: #ff6600 1px solid; BORDER-TOP: #ff6600 1px solid; BACKGROUND: #ff6600; BORDER-LEFT: #ff6600 1px solid; COLOR: #ff6600; BORDER-BOTTOM: #ff6600 1px solid
}
TABLE.page-head HR.buyer {
	BORDER-RIGHT: #66cc00 1px solid; BORDER-TOP: #66cc00 1px solid; BACKGROUND: #66cc00; BORDER-LEFT: #66cc00 1px solid; COLOR: #66cc00; BORDER-BOTTOM: #66cc00 1px solid
}
TABLE.page-head HR.error {
	BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; BACKGROUND: red; BORDER-LEFT: red 1px solid; COLOR: red; BORDER-BOTTOM: red 1px solid
}
DIV.error-handler {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; TEXT-ALIGN: center
}
DIV.error-handler TABLE {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT: bold 12px verdana; BORDER-LEFT: 0px; WIDTH: 90%; COLOR: red; BORDER-BOTTOM: 0px; TEXT-ALIGN: left
}
DIV.error-handler CAPTION {
	FONT-WEIGHT: normal; COLOR: blue; HEIGHT: 25px; TEXT-ALIGN: left
}
DIV.ack-handler {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; TEXT-ALIGN: center
}
DIV.ack-handler TABLE {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT: bold 12px verdana; BORDER-LEFT: 0px; WIDTH: 90%; COLOR: blue; BORDER-BOTTOM: 0px; TEXT-ALIGN: left
}
DIV.ack-handler CAPTION {
	FONT-WEIGHT: normal; COLOR: blue; HEIGHT: 25px; TEXT-ALIGN: left
}
TABLE.page-body TR {
	VERTICAL-ALIGN: top
}
TABLE.page-body TD.menu {
	BACKGROUND: #e3e0da; WIDTH: 120px
}
TABLE.page-body TD.menu #comp-priv {
	HEIGHT: 130px; TEXT-ALIGN: center
}
TABLE.page-body TD.menu #comp-priv DIV {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: bold 9px arial; PADDING-TOP: 2px; TEXT-ALIGN: left
}
TABLE.page-body TD.menu #comp-priv DIV A {
	COLOR: coral; TEXT-DECORATION: none
}
TABLE.page-body TD.menu #comp-priv DIV A:hover {
	COLOR: red; TEXT-DECORATION: none
}
TABLE.page-body TD.menu DIV.menu DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 0px
}
TABLE.page-body TD.menu DIV.menu DIV.sub-item {
	PADDING-LEFT: 16px; BACKGROUND: url(../images/arrow.gif) no-repeat
}
TABLE.page-body TD.content {
	BACKGROUND: url(../images/v_bar.gif) repeat-y left 50%
}
TABLE.page-body TD.content DIV.top {
	BACKGROUND: url(../images/h_bar.gif) repeat-x 50% top
}
TABLE.page-body TD.content DIV.top DIV {
	BACKGROUND: url(../images/corner.gif) no-repeat left 50%; WIDTH: 18px; HEIGHT: 12px
}
TABLE.page-body TD.content DIV.comp-bnr {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; FONT: bold 15px verdana; COLOR: #333333; PADDING-TOP: 5px
}
TABLE.page-body TD.content DIV.comp-bnr IMG {
	VERTICAL-ALIGN: middle
}
TABLE.page-body TD.content DIV.navigator {
	MARGIN: 10px 10px 20px 20px; FONT: bold 10px verdana; COLOR: #ff6600; TEXT-ALIGN: left
}
TABLE.page-body TD.content DIV.navigator A {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
TABLE.page-body TD.content DIV.navigator A:hover {
	COLOR: darkgreen; TEXT-DECORATION: none
}
TABLE.page-body TD.content DIV.section {
	MARGIN: 10px 20px
}
TABLE.page-body TD.content TABLE.remind {
	BACKGROUND: #f5f5f3; FONT: 10px verdana; MARGIN-RIGHT: 30px
}
TABLE.page-body TD.content TABLE.remind TD.intro {
	FONT: bold 11px verdana
}
TABLE.page-body TD.content DIV.section DIV.head {
	MARGIN-TOP: 5px; FONT: bold 14px verdana; COLOR: #ff6600; BORDER-BOTTOM: gray 1px solid
}
TABLE.page-body TD.content DIV.section DIV.head SPAN {
	WIDTH: 50%
}
TABLE.page-body TD.content DIV.section P {
	MARGIN: 5px 0px; FONT: 11px verdana; COLOR: #333333
}
TABLE.page-body TD.content DIV.section TABLE.item-detail {
	PADDING-RIGHT: 30px; MARGIN: 10px 0px
}
TABLE.page-body TD.content DIV.section TABLE.item-detail TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.page-body TD.content DIV.section TABLE.item-detail TD.photo {
	PADDING-RIGHT: 10px; WIDTH: 200px; TEXT-ALIGN: center
}
TABLE.page-body TD.content DIV.section TABLE.item-detail TD.photo P {
	FONT: bold 10px verdana; COLOR: #999999; TEXT-ALIGN: right
}
TABLE.page-body TD.content DIV.section TABLE.item-detail TD.photo P A {
	COLOR: #ff6600; TEXT-DECORATION: none
}
TABLE.page-body TD.content DIV.section TABLE.item-detail TD.photo P A:hover {
	COLOR: #111111; TEXT-DECORATION: none
}
TABLE.page-body TD.content DIV.section TABLE.item-detail TD.photo DIV {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; MIN-HEIGHT: 200px; VERTICAL-ALIGN: middle; BORDER-LEFT: #aaaaaa 1px solid; WIDTH: 200px; BORDER-BOTTOM: #aaaaaa 1px solid; TEXT-ALIGN: center
}
TABLE.page-body TD.content DIV.section TABLE.item-detail DIV {
	PADDING-BOTTOM: 5px; FONT: 11px verdana; VERTICAL-ALIGN: top; COLOR: #333333
}
TABLE.page-body TD.content DIV.section TABLE.item-detail DIV SPAN {
	VERTICAL-ALIGN: top
}
TABLE.page-body TD.content DIV.section TABLE.item-detail DIV SPAN.name {
	FONT-WEIGHT: bold; WIDTH: 130px
}
TABLE.page-body TD.content DIV.section DIV.foot {
	BORDER-TOP: gray 1px solid; MARGIN-BOTTOM: 10px; COLOR: #ff6600; PADDING-TOP: 3px
}
TABLE.page-body TD.content DIV.section DIV.foot SPAN {
	FONT: bold 10px verdana; WIDTH: 50%; COLOR: #990000
}
TABLE.page-body TD.content DIV.section DIV.foot A {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
TABLE.page-body TD.content DIV.section DIV.foot A:hover {
	COLOR: darkgreen; TEXT-DECORATION: none
}
TABLE.page-body TD.content DIV.section TABLE.profile {
	PADDING-RIGHT: 30px; FONT: 11px verdana
}
TABLE.page-body TD.content DIV.section TABLE.profile TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.page-body TD.content DIV.section TABLE.profile TD DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; FONT: 11px verdana; PADDING-TOP: 10px
}
TABLE.page-body TD.content DIV.section TABLE.profile .name {
	FONT: bold 11px verdana; VERTICAL-ALIGN: top; WIDTH: 120px; COLOR: darkgreen
}
TABLE.page-body TD.content DIV.section TABLE.profile .value {
	FONT: 11px verdana
}
TABLE.page-body TD.content DIV.section TABLE.profile TD.promotion {
	WIDTH: 200px; TEXT-ALIGN: center
}
TABLE.page-body TD.content DIV.section TABLE.profile TD.promotion DIV {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; MARGIN-TOP: 8px; MIN-HEIGHT: 200px; BORDER-LEFT: #999999 1px solid; WIDTH: 200px; BORDER-BOTTOM: #999999 1px solid
}
TABLE.page-body TD.content DIV.section TABLE.comp-profile {
	FONT: 11px verdana
}
TABLE.page-body TD.content DIV.section TABLE.comp-profile TH {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; FONT: bold 11px verdana; PADDING-TOP: 1px; TEXT-ALIGN: left
}
TABLE.page-body TD.content DIV.section TABLE.comp-profile TD {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; FONT: 11px verdana; PADDING-TOP: 1px
}
TABLE.page-body TD.content DIV.section TABLE.comp-profile CAPTION {
	FONT: bold 11px verdana; COLOR: darkgreen; TEXT-ALIGN: left
}
TABLE.page-body TD.content DIV.section TABLE.comp-profile .list {
	FONT: 11px verdana
}
TABLE.page-body TD.content DIV.section TABLE TD.sep-line {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #999999; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 1px
}
TABLE.page-body TD.content DIV.section TABLE.contact {
	PADDING-RIGHT: 30px; FONT: 10px verdana; COLOR: #333333
}
TABLE.page-body TD.content DIV.section TABLE.contact TR {
	VERTICAL-ALIGN: top
}
TABLE.page-body TD.content DIV.section TABLE.contact TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.page-body TD.content DIV.section TABLE.contact TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; WIDTH: 110px; PADDING-TOP: 0px; HEIGHT: 16px; TEXT-ALIGN: right
}
TABLE.page-body TD.content DIV.section TABLE.contact TH.top-left {
	BACKGROUND: url(../images/infobox_tl.gif) no-repeat; WIDTH: 15px; HEIGHT: 20px
}
TABLE.page-body TD.content DIV.section TABLE.contact TH.top {
	BACKGROUND: url(../images/infobox_t.gif) repeat-x; VERTICAL-ALIGN: middle; WIDTH: auto; COLOR: #ff6600; HEIGHT: 20px
}
TABLE.page-body TD.content DIV.section TABLE.contact TH.top-right {
	BACKGROUND: url(../images/infobox_tr.gif) no-repeat; WIDTH: 20px; HEIGHT: 20px
}
TABLE.page-body TD.content DIV.section TABLE.contact TD.left {
	BACKGROUND: url(../images/infobox_l.gif) repeat-y; WIDTH: 15px
}
TABLE.page-body TD.content DIV.section TABLE.contact TD.detail {
	BACKGROUND: #f5f3f3; PADDING-TOP: 5px
}
TABLE.page-body TD.content DIV.section TABLE.contact TD.right {
	BACKGROUND: url(../images/infobox_r.gif) repeat-y; WIDTH: 20px
}
TABLE.page-body TD.content DIV.section TABLE.contact TH.bottom-left {
	BACKGROUND: url(../images/infobox_bl.gif) no-repeat; WIDTH: 15px; HEIGHT: 12px
}
TABLE.page-body TD.content DIV.section TABLE.contact TH.bottom {
	BACKGROUND: url(../images/infobox_b.gif) repeat-x; WIDTH: auto; COLOR: #ff6600; HEIGHT: 12px
}
TABLE.page-body TD.content DIV.section TABLE.contact TH.bottom-right {
	BACKGROUND: url(../images/infobox_br.gif) no-repeat; WIDTH: 20px; HEIGHT: 12px
}
TABLE.page-body TD.content DIV.section DIV.header {
	MARGIN-TOP: 5px; FONT: bold 14px verdana; VERTICAL-ALIGN: middle; COLOR: #ff6600; BORDER-BOTTOM: gray 1px solid
}
TABLE.page-body TD.content DIV.section DIV.header TABLE {
	FONT: bold 14px verdana; COLOR: #ff6600; MARGIN-RIGHT: 30px
}
TABLE.page-body TD.content DIV.section DIV.header TD {
	PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom
}
TABLE.page-body TD.content DIV.section DIV.header TD.buttons {
	PADDING-RIGHT: 5px; VERTICAL-ALIGN: middle; WIDTH: 300px; TEXT-ALIGN: right
}
TABLE.page-body TD.content DIV.section DIV.header TD.buttons {
	FONT: 10px verdana; VERTICAL-ALIGN: middle; COLOR: black
}
TABLE.page-body TD.content DIV.section DIV.header TD.buttons BUTTON {
	BACKGROUND: white; WIDTH: 97px
}
TABLE.page-body TD.content DIV.section DIV.header TD.buttons TABLE.page-body TD.content DIV.section DIV.footer {
	BORDER-TOP: gray 1px solid; MARGIN-BOTTOM: 5px; FONT: bold 14px verdana; VERTICAL-ALIGN: middle; COLOR: #ff6600
}
TABLE.page-body TD.content DIV.section DIV.footer TABLE {
	MARGIN-RIGHT: 30px
}
TABLE.page-body TD.content DIV.section DIV.footer TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: right
}
TABLE.page-body TD.content DIV.section DIV.page-nav {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; FONT: bold 10px verdana; COLOR: #990000; PADDING-TOP: 5px; TEXT-ALIGN: left
}
TABLE.page-body TD.content DIV.section DIV.page-nav SPAN {
	WIDTH: 49.9%; TEXT-ALIGN: left
}
TABLE.page-body TD.content DIV.section DIV.page-nav SPAN.nav-bar {
	COLOR: #999999; TEXT-ALIGN: right
}
TABLE.page-body TD.content DIV.section DIV.page-nav SPAN.nav-bar A {
	COLOR: #ff6600; TEXT-DECORATION: none
}
TABLE.page-body TD.content DIV.section DIV.page-nav SPAN.nav-bar A:hover {
	COLOR: #111111; TEXT-DECORATION: none
}
TABLE.page-body TD.content DIV.section TABLE.item {
	MARGIN-RIGHT: 30px
}
TABLE.page-body TD.content DIV.section TABLE.item TD DIV.even {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BACKGROUND: #eeeeee; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
TABLE.page-body TD.content DIV.section TABLE.item TH DIV {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; BACKGROUND: #ebece3; BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #333333 1px solid
}
TABLE.page-body TD.content DIV.section TABLE.item TH DIV TD {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: middle; HEIGHT: 25px; TEXT-ALIGN: center
}
TABLE.page-body TD.content DIV.section TABLE.item TABLE.info TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TABLE.page-body TD.content DIV.section TABLE.item TABLE.info TD.title {
	FONT: bold 11px verdana; COLOR: #ff6600
}
TABLE.page-body TD.content DIV.section TABLE.item TABLE.info TD.title DIV {
	FONT: 10px verdana; COLOR: #333333; PADDING-TOP: 10px
}
TABLE.page-body TD.content DIV.section TABLE.item TABLE.info TD.item-attribute {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
TABLE.page-body TD.content DIV.section TABLE.item TABLE.info TD.item-image {
	TEXT-ALIGN: center
}
TABLE.page-body TD.content DIV.section TABLE.item TABLE.info SPAN {
	FONT-WEIGHT: bold; COLOR: #666666
}
TABLE.page-body TD.content DIV.section TABLE.item A.title {
	FONT: bold 12px verdana; COLOR: darkblue; TEXT-DECORATION: underline
}
TABLE.page-body TD.content DIV.section TABLE.item A.title:hover {
	FONT: bold 12px verdana; COLOR: red; TEXT-DECORATION: none
}
TABLE.page-body TD.content DIV.section TABLE.item DIV.image {
	BORDER-RIGHT: #aaaaaa 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #aaaaaa 1px solid; PADDING-LEFT: 0px; BACKGROUND: white; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #aaaaaa 1px solid; WIDTH: 80px; PADDING-TOP: 0px; BORDER-BOTTOM: #aaaaaa 1px solid; HEIGHT: 80px; TEXT-ALIGN: center
}
TABLE.page-body TD.content DIV.section TABLE.item DIV.image IMG {
	WIDTH: 80px
}
#item-list-content {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#item-list-content #item-list {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT: 10px verdana; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
#item-list-content #item-list TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ebece3; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BORDER-BOTTOM: black 1px solid
}
#item-list-content #item-list TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#item-list-content #item-list #even {
	BACKGROUND: whitesmoke
}
#item-list-content #item-list #even TD {
	BORDER-TOP: gainsboro 1px solid; BORDER-BOTTOM: gainsboro 1px solid
}
#item-list-content #item-list #photo {
	TEXT-ALIGN: center
}
#item-list-content #item-list #photo DIV {
	BORDER-RIGHT: lightgrey 1px solid; BORDER-TOP: lightgrey 1px solid; MIN-HEIGHT: 80px; BORDER-LEFT: lightgrey 1px solid; WIDTH: 80px; BORDER-BOTTOM: lightgrey 1px solid
}
#item-list-content #item-list #photo IMG {
	WIDTH: 80px
}
#item-list-content A {
	FONT: bold 11px verdana; COLOR: darkred
}
#item-list-content A:hover {
	FONT: bold 11px verdana; COLOR: darkgreen; TEXT-DECORATION: none
}
#item-list-content #check-box {
	FONT: 10px verdana; COLOR: blue; TEXT-ALIGN: center
}
DIV.button-line {
	MARGIN: 20px 0px; TEXT-ALIGN: center
}
DIV.button-line BUTTON {
	BACKGROUND: white
}
TABLE.page-body TD.content DIV.button-line {
	MARGIN: 10px 0px; TEXT-ALIGN: center
}
BUTTON {
	BACKGROUND: #f5f5f3; HEIGHT: 20px
}
#logo {
	WIDTH: 80px
}
#comp-name {
	FONT: bold 15px verdana; VERTICAL-ALIGN: middle; COLOR: #333333
}
