BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-TOP: 0px
}
#pageWrapper {
	MARGIN: auto; WIDTH: 800px
}
.endClear {
	CLEAR: both
}
#siteLogo {
	FLOAT: left
}
#pageHeader {
	HEIGHT: 94px; TEXT-ALIGN: right
}
#accountLink {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../images/dsa_quark_topbar.gif); PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 3px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: arial; HEIGHT: 32px
}
#accountLink A {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial; TEXT-DECORATION: underline
}
#accountLink A:hover {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial; TEXT-DECORATION: none
}
#shoppingCart {
	FONT-SIZE: 11px; COLOR: #333; FONT-FAMILY: arial
}
#globalNav {
	MARGIN: 24px 0px 0px auto
}
#globalNav TD {
	WIDTH: 80px
}
#globalNav A {
	DISPLAY: block; FONT-SIZE: 10px; FLOAT: left; WIDTH: 106px; COLOR: #000; PADDING-TOP: 5px; FONT-FAMILY: verdana; HEIGHT: 15px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#globalNav A:hover {
	BACKGROUND-IMAGE: url(../images/navbar_top_over.jpg)
}
#pageLeft {
	FLOAT: left; WIDTH: 150px
}
#pageRight {
	FLOAT: left
}
.navbar_left {
	MARGIN-LEFT: auto
}
.mainContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; WIDTH: 625px; PADDING-TOP: 27px
}
#productCatalog {
	DISPLAY: block; BACKGROUND-IMAGE: url(../images/dsa_quark_pdfcatalog.gif); WIDTH: 135px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 40px
}
#productCatalog:hover {
	BACKGROUND-IMAGE: url(../images/dsa_quark_pdfcatalog_rollover.gif)
}
#productSpecs {
	DISPLAY: block; BACKGROUND-IMAGE: url(../images/dsa_quark_pdfspecs.gif); WIDTH: 135px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 40px
}
#productSpecs:hover {
	BACKGROUND-IMAGE: url(../images/dsa_quark_pdfspecs_rollover.gif)
}
#productSelector {
	DISPLAY: block; BACKGROUND-IMAGE: url(../images/dsa_quark_productselector.gif); MARGIN: 5px auto auto; WIDTH: 120px; HEIGHT: 85px
}
#productSelector:hover {
	BACKGROUND-IMAGE: url(../images/dsa_quark_productselector_rollover.gif)
}
#pageFooter {
	BACKGROUND-POSITION: 50% top; MARGIN-TOP: 20px; FONT-SIZE: 9px; BACKGROUND-IMAGE: url(../images/divider.gif); PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana
}
.pageFooterLinks {
	PADDING-LEFT: 10px; FLOAT: left; COLOR: #3f4856
}
.pageFooterLinks A {
	COLOR: #3f4856; TEXT-DECORATION: none
}
.pageFooterLinks A:hover {
	TEXT-DECORATION: underline
}
.pageFooterCompanyInfo {
	FLOAT: right; COLOR: #3f4856; LETTER-SPACING: 1px
}
.pageFooterCompanyInfo A {
	COLOR: #3f4856; TEXT-DECORATION: none
}
.pageFooterCompanyInfo A:hover {
	COLOR: #3f4856; TEXT-DECORATION: underline
}
.pageFooterNav {
	MARGIN-TOP: 20px; TEXT-ALIGN: center
}
.pageFooterNav A {
	FONT-SIZE: 9px; TEXT-TRANSFORM: uppercase; COLOR: #3f4856; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.pageFooterNav A:hover {
	FONT-SIZE: 9px; TEXT-TRANSFORM: uppercase; COLOR: #3f4856; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: underline
}
.productList {
	FONT-SIZE: 11px; COLOR: #333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.productList TD {
	BORDER-TOP: #ccc 1px solid; VERTICAL-ALIGN: middle; HEIGHT: 30px
}
.pageLable {
	MARGIN-BOTTOM: 10px
}
.productName {
	PADDING-LEFT: 3px; WIDTH: 345px
}
.productName A {
	COLOR: #333; TEXT-DECORATION: none
}
.productName A:hover {
	TEXT-DECORATION: underline
}
.productQuantity {
	WIDTH: 120px; TEXT-ALIGN: center
}
.productQuantity INPUT {
	WIDTH: 50px; TEXT-ALIGN: right
}
.removeProduct {
	WIDTH: 63px; TEXT-ALIGN: center
}
.removeProduct A {
	COLOR: #333; TEXT-DECORATION: underline
}
.removeProduct A:hover {
	TEXT-DECORATION: none
}
.productPrice {
	PADDING-RIGHT: 5px; WIDTH: 89px; BACKGROUND-COLOR: #e5e5e5; TEXT-ALIGN: right
}
TD.subTotal {
	PADDING-LEFT: 3px; FONT-WEIGHT: bold
}
TD.subTotal2 {
	PADDING-LEFT: 3px; FONT-WEIGHT: bold
}
TD.total {
	PADDING-LEFT: 3px; FONT-WEIGHT: bold
}
TD.subTotalPrice {
	PADDING-RIGHT: 5px; BACKGROUND-COLOR: #c9bea7; TEXT-ALIGN: right
}
TD.subTotalPrice2 {
	PADDING-RIGHT: 5px; BACKGROUND-COLOR: #c9bea7; TEXT-ALIGN: right
}
TD.totalPrice {
	PADDING-RIGHT: 5px; BACKGROUND-COLOR: #c9bea7; TEXT-ALIGN: right
}
TD.subTotal {
	BORDER-TOP: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
TD.subTotalPrice {
	BORDER-TOP: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
TD.total {
	BORDER-TOP: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
TD.totalPrice {
	BORDER-TOP: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
TD.subTotal2 {
	BORDER-TOP: #666 1px solid
}
TD.subTotalPrice2 {
	BORDER-TOP: #666 1px solid
}
TD.subItem {
	PADDING-LEFT: 3px
}
TD.subItemPrice {
	PADDING-RIGHT: 5px; TEXT-ALIGN: right
}
.productListBtnBar {
	MARGIN-TOP: 10px; TEXT-ALIGN: right
}
.productListBtn {
	MARGIN-LEFT: 10px; HEIGHT: 28px
}
.productListBtn:hover {
	MARGIN: 0px 1px 0px 9px
}
.productListBtn IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#billToAndShipTo {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 20px; COLOR: #333; LINE-HEIGHT: 1.5em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#billToAndShipTo TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 10px
}
#billToAndShipTo .tableLable {
	WIDTH: 85px
}
#billToAndShipTo .tableLable {
	BORDER-TOP: #ccc 1px solid
}
#billToAndShipTo .tableContent {
	BORDER-TOP: #ccc 1px solid
}
#billToAndShipTo .tableContent {
	WIDTH: 206px
}
#billToAndShipTo .space {
	WIDTH: 15px
}
#printerFriendlyVersion {
	DISPLAY: block; FONT-SIZE: 11px; LEFT: 490px; WIDTH: 150px; COLOR: #333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; TOP: -20px; TEXT-DECORATION: underline
}
#printerFriendlyVersion:hover {
	TEXT-DECORATION: none
}
#check {
	FONT-SIZE: 11px; COLOR: #313031; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#check TD {
	PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
#check TD TABLE TD {
	VERTICAL-ALIGN: middle
}
#check IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#check A {
	COLOR: #313031
}
#check A:hover {
	TEXT-DECORATION: none
}
#check .loginButton {
	FLOAT: right
}
#check .forget {
	MARGIN-TOP: 8px; DISPLAY: block; WIDTH: 140px
}
#check .textAlign {
	PADDING-LEFT: 10px; HEIGHT: 25px
}
#check .textBg {
	BACKGROUND-COLOR: #efebe4
}
#check INPUT {
	LINE-HEIGHT: 1em; HEIGHT: 16px
}
#check SELECT {
	LINE-HEIGHT: 1em; HEIGHT: 16px
}
#check .textBoxM {
	WIDTH: 164px
}
#check .textBoxS {
	WIDTH: 47px
}
#check .textBoxB {
	WIDTH: 173px
}
#check .selectBoxM {
	WIDTH: 90px
}
#check .selectBoxS {
	WIDTH: 47px
}
#check .headline {
	PADDING-RIGHT: 40px; FONT-WEIGHT: bold; WIDTH: 335px; PADDING-TOP: 20px
}
#check .subnav {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(../images/dsa_quark_checkout_line.gif); PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat-x
}
#check .subtitle {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(../images/dsa_quark_checkout_line.gif); BACKGROUND-REPEAT: repeat-x
}
#check .subtitlex {
	PADDING-BOTTOM: 15px; LINE-HEIGHT: 2em; PADDING-TOP: 15px
}
#check .button {
	TEXT-ALIGN: right
}
