@media Screen    
{
.subheader {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.subheader2 {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.subheader3 {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
P {
	MARGIN-TOP: 10px; FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; COLOR: #000; LINE-HEIGHT: 18px
}
H3 {
	MARGIN-TOP: 5px; FONT-SIZE: 15px; MARGIN-BOTTOM: 10px; COLOR: #555; LINE-HEIGHT: 22px
}
A {
	FONT-WEIGHT: bold; COLOR: #000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #00f; TEXT-DECORATION: none
}
#maincontent LI {
	MARGIN-TOP: 5px; FONT-SIZE: 11px; MARGIN-BOTTOM: 5px; LINE-HEIGHT: 17px; LIST-STYLE-TYPE: square
}
#maincontent2 LI {
	MARGIN-TOP: 5px; FONT-SIZE: 11px; MARGIN-BOTTOM: 5px; LINE-HEIGHT: 17px; LIST-STYLE-TYPE: square
}
#outerContentWrapper {
	MARGIN: 0px auto; WIDTH: 900px
}
#mainheader {
	FLOAT: left; WIDTH: 900px; HEIGHT: 70px; BACKGROUND-COLOR: #000
}
#maincontent {
	FLOAT: left; WIDTH: 900px
}
#maincontent2 {
	FLOAT: left; WIDTH: 900px; BACKGROUND-COLOR: #ccc
}
#mainfooter {
	BORDER-TOP: #9f9f9f 1px solid; MARGIN-TOP: 15px; FONT-SIZE: 9px; FLOAT: left; WIDTH: 900px; LINE-HEIGHT: 20px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
.logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 18px 0px 0px 30px; WIDTH: 335px; PADDING-TOP: 15px; HEIGHT: 45px; BACKGROUND-COLOR: #000000
}
.logo A {
	DISPLAY: block; WIDTH: 106px; HEIGHT: 35px
}
.logo SPAN {
	DISPLAY: none
}
#homebanner {
	BACKGROUND: url(images/home_banner.jpg); FLOAT: left; MARGIN: 5px 0px 10px; WIDTH: 900px; HEIGHT: 307px
}
#homebanner .pad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 40px; PADDING-BOTTOM: 0px; PADDING-TOP: 25px
}
#homebanner H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 32px; MARGIN: 0px; COLOR: #000; LINE-HEIGHT: 38px
}
#homebanner H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 26px; MARGIN: 5px 0px 20px; COLOR: #000; LINE-HEIGHT: 32px
}
#homebanner P {
	FONT-SIZE: 14px; MARGIN: 10px 0px; COLOR: #000; LINE-HEIGHT: 22px
}
#homeicons {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 15px; WIDTH: 900px; PADDING-TOP: 15px
}
#homeboxes {
	WIDTH: 800px; HEIGHT: 160px
}
#homeboxes #box1 {
	BACKGROUND: url(images/solidoptex.gif); FLOAT: left; WIDTH: 390px; HEIGHT: 160px
}
#homeboxes #box2 {
	BACKGROUND: url(images/homeipod.jpg); FLOAT: right; WIDTH: 390px; HEIGHT: 160px
}
#box1 P {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; PADDING-TOP: 65px; TEXT-ALIGN: left
}
#box2 P {
	PADDING-RIGHT: 15px; PADDING-LEFT: 165px; PADDING-BOTTOM: 0px; PADDING-TOP: 35px; TEXT-ALIGN: left
}
.smltext {
	FONT-SIZE: 11px
}
.watch {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 0px
}
#bodypadding {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#bodypadding P {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
.locations {
	FONT-SIZE: 10px; LINE-HEIGHT: 16px
}
.locations IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.locations TD {
	VERTICAL-ALIGN: top; TEXT-ALIGN: center
}
.imgborder {
	BORDER-RIGHT: #444 1px solid; BORDER-TOP: #444 1px solid; BORDER-LEFT: #444 1px solid; BORDER-BOTTOM: #444 1px solid
}
.reg {
	FONT-SIZE: 11px; LINE-HEIGHT: 18px
}
.video P {
	MARGIN: 0px
}
#categorybanner {
	CLEAR: both; BACKGROUND: url(images/products.jpg) no-repeat; WIDTH: 900px; HEIGHT: 303px
}
#checkoutpage H2 {
	COLOR: #444; BACKGROUND-COLOR: #eee
}
#navbg1 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
#navbg1 #topnav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#navbg1 #topnav LI {
	FONT-SIZE: 11px; FLOAT: right; LINE-HEIGHT: 22px; LIST-STYLE-TYPE: none
}
#navbg1 #topnav A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #555; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#navbg1 #topnav A:hover {
	COLOR: #000
}
#navbg2 {
	PADDING-RIGHT: 10px; FLOAT: right; PADDING-TOP: 18px
}
#navbg2 #nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#mainheader #nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#navbg2 #nav A {
	DISPLAY: block; WIDTH: 95px
}
#navbg2 #nav LI {
	BORDER-RIGHT: #666 1px solid; FLOAT: left
}
#navbg2 #nav LI.last {
	BORDER-RIGHT-STYLE: none
}
#navbg2 #nav LI UL {
	LEFT: -999em; WIDTH: 95px; PADDING-TOP: 18px; POSITION: absolute
}
#navbg2 #nav LI UL LI {
	BORDER-RIGHT-STYLE: none
}
#navbg2 #nav LI:hover UL {
	LEFT: auto
}
#navbg2 #nav LI:hover UL {
	LEFT: auto
}
#mainheader #nav LI.sfhover UL {
	LEFT: auto
}
#navbg2 #nav A {
	DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fff; LINE-HEIGHT: 26px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#navbg2 #nav A:hover {
	COLOR: #d5d110
}
#navbg2 #nav LI LI A {
	PADDING-LEFT: 10px; FONT-SIZE: 10px; WIDTH: 95px; COLOR: #fff; LINE-HEIGHT: 22px; BACKGROUND-COLOR: #000; TEXT-ALIGN: left
}
#navbg2 #nav LI LI A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #555
}
HTML {
	MIN-HEIGHT: 100%; MARGIN-BOTTOM: 1px
}
BODY {
	FONT-SIZE: 12px; MARGIN: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff
}
TD {
	MARGIN: 0px; TEXT-DECORATION: none
}
P {
	MARGIN: 0px; TEXT-DECORATION: none
}
FORM {
	MARGIN: 0px; TEXT-DECORATION: none
}
UL {
	MARGIN: 2px 0px 2px 20px
}
.validationSummary UL {
	PADDING-LEFT: 0px
}
INPUT {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND: #ddd; VERTICAL-ALIGN: middle; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
INPUT.textBox {
	BORDER-RIGHT: #c8d1da 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #c8d1da 1px solid; PADDING-LEFT: 2px; BACKGROUND: url(images/textFieldBg.gif) #edeef0; PADDING-BOTTOM: 2px; MARGIN: 0px 3px 0px 15px; BORDER-LEFT: #c8d1da 1px solid; WIDTH: 190px; PADDING-TOP: 2px; BORDER-BOTTOM: #c8d1da 1px solid; HEIGHT: 16px
}
INPUT.button {
	BORDER-RIGHT: #555 1px solid; BORDER-TOP: #555 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #fff; MARGIN: 0px; BORDER-LEFT: #555 1px solid; CURSOR: pointer; COLOR: #333! important; LINE-HEIGHT: 24px; BORDER-BOTTOM: #555 1px solid; WHITE-SPACE: nowrap
}
A.button {
	BORDER-RIGHT: #555 1px solid; BORDER-TOP: #555 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #fff; MARGIN: 0px; BORDER-LEFT: #555 1px solid; CURSOR: pointer; COLOR: #333! important; LINE-HEIGHT: 24px; BORDER-BOTTOM: #555 1px solid; WHITE-SPACE: nowrap
}
INPUT.button:hover {
	BORDER-RIGHT: #555 1px solid; BORDER-TOP: #555 1px solid; BACKGROUND: #d5d110; BORDER-LEFT: #555 1px solid; BORDER-BOTTOM: #555 1px solid; TEXT-DECORATION: none
}
A.button:hover {
	BORDER-RIGHT: #555 1px solid; BORDER-TOP: #555 1px solid; BACKGROUND: #d5d110; BORDER-LEFT: #555 1px solid; BORDER-BOTTOM: #555 1px solid; TEXT-DECORATION: none
}
A.button {
	PADDING-RIGHT: 5px; DISPLAY: inline-block; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
A.button:hover {
	PADDING-RIGHT: 5px; DISPLAY: inline-block; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
INPUT.button {
	HEIGHT: 24px
}
INPUT.button:hover {
	HEIGHT: 24px
}
P.highlight {
	MARGIN-TOP: 5px; COLOR: #99d0ff; PADDING-TOP: 5px; TEXT-DECORATION: none
}
.goodCondition {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; COLOR: #008000
}
.warnCondition {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; COLOR: #ffa500
}
.errorCondition {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; COLOR: #ff0000
}
.contentArea {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.borderedArea {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.noTopPadding {
	PADDING-TOP: 0px
}
.noBottomPadding {
	PADDING-BOTTOM: 0px
}
.noRightPadding {
	PADDING-RIGHT: 0px
}
.noLeftPadding {
	PADDING-LEFT: 0px
}
.noTopBottomPadding {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.noLeftRightPadding {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px
}
.spacer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1px; PADDING-TOP: 0px; HEIGHT: 1px
}
.breadCrumbPanel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: lighter; FONT-SIZE: 11px; BACKGROUND: url(images/CategoryBreadCrumbsEdge.gif) #ffffff no-repeat left top; PADDING-BOTTOM: 8px; COLOR: black; TEXT-INDENT: 16px; PADDING-TOP: 8px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.breadCrumbPanel A {
	FONT-WEIGHT: lighter; FONT-SIZE: 11px; TEXT-TRANSFORM: lowercase; COLOR: black
}
.breadCrumbPanel A:hover {
	COLOR: black
}
.breadCrumbPanel A:visited {
	FONT-WEIGHT: bold; COLOR: black
}
.CategoryBreadCrumb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; BACKGROUND: url(images/CategoryBreadCrumbsEdge.gif) #ffffff no-repeat left top; PADDING-BOTTOM: 8px; COLOR: #c2d2dc; TEXT-INDENT: 16px; PADDING-TOP: 8px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.CategoryBreadCrumbs {
	FONT-SIZE: 11px; COLOR: #ccc; LINE-HEIGHT: 25px
}
.CategoryBreadCrumbs A {
	TEXT-TRANSFORM: lowercase; COLOR: #000
}
.CategoryBreadCrumbs A:hover {
	COLOR: #444
}
.breadCrumbLink {
	BORDER-RIGHT: #ff0000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ff0000 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 4px 0px 8px; BORDER-LEFT: #ff0000 1px solid; COLOR: #5872cb; TEXT-INDENT: 0px; PADDING-TOP: 4px; BORDER-BOTTOM: #ff0000 1px solid; TEXT-DECORATION: underline
}
.msrp {
	TEXT-DECORATION: line-through
}
.aboutUs {
	BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; BORDER-LEFT: red 1px solid; BORDER-BOTTOM: red 1px solid
}
HR {
	WIDTH: 100%
}
H2 {
	FONT-SIZE: 12px
}
H2.sectionHeader {
	BORDER-RIGHT: #4f616d 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #4f616d 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 12px; BORDER-LEFT: #4f616d 1px solid; COLOR: black; LINE-HEIGHT: 27px; PADDING-TOP: 0px; BORDER-BOTTOM: #4f616d 1px solid; HEIGHT: 27px
}
#leftSidebarPanel {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; WIDTH: 225px; BACKGROUND-COLOR: #ccc; BORDER-RIGHT-WIDTH: 0px
}
#leftSidebarPanel .padding {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
#leftSidebarPanel .section {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#leftSidebarPanel .section .header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px; PADDING-TOP: 0px; HEIGHT: 23px
}
#leftSidebarPanel .section .header H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #555; TEXT-INDENT: 8px; LINE-HEIGHT: 20px; PADDING-TOP: 0px
}
#leftSidebarPanel .section .content {
	
}
#leftSidebarPanel .section .content .inputForm {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 0px solid; BACKGROUND: #ffffff; MARGIN: 0px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
#leftSidebarPanel .section .labelheading {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 12px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; BORDER-LEFT: #999999 1px solid; COLOR: #515151; PADDING-TOP: 10px; BORDER-BOTTOM: #999999 0px solid
}
#leftSidebarPanel .H2 {
	FONT-WEIGHT: lighter; FONT-SIZE: 11px; COLOR: #777777
}
#leftSidebarPanel .section .content TABLE {
	BACKGROUND: #ffffff; MARGIN: 0px; WIDTH: 100%; BORDER-BOTTOM: #999999 1px solid
}
#leftSidebarPanel .searchFilterHeader {
	MARGIN: 0px
}
#rightSidebarPanel {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px; WIDTH: 194px; PADDING-TOP: 0px; BACKGROUND-COLOR: #aabbcb; BORDER-RIGHT-WIDTH: 0px
}
#rightSidebarPanel .VisiblePanel {
	OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 100%
}
#rightSidebarPanel .section {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#rightSidebarPanel .VisiblePanel .section .content TABLE TR {
	BORDER-RIGHT: #8ed4af 1px solid; BORDER-TOP: #8ed4af 1px solid; BORDER-LEFT: #8ed4af 1px solid; BORDER-BOTTOM: #8ed4af 1px solid
}
#rightSidebarPanel .section .header {
	BORDER-TOP-WIDTH: 0px; BORDER-RIGHT: #4f4f4f 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/section_header_bg2.gif) #ffffff repeat-x; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px; COLOR: #3f2a4b; PADDING-TOP: 0px; HEIGHT: 32px
}
#rightSidebarPanel .section .header H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; BACKGROUND: url(images/header_icons2.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; COLOR: #ffffff; TEXT-INDENT: 12px; LINE-HEIGHT: 32px; PADDING-TOP: 0px; HEIGHT: 32px; BORDER-RIGHT-WIDTH: 0px
}
#rightSidebarPanel .section .header A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #9fb5cd; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
#rightSidebarPanel .section .header A:hover {
	COLOR: #984700
}
#rightSidebarPanel .section .content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#rightSidebarPanel .section .labelheading {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 12px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; BORDER-LEFT: #999999 1px solid; COLOR: #515151; PADDING-TOP: 10px; BORDER-BOTTOM: #999999 0px solid
}
#rightSidebarPanel .H2 {
	FONT-WEIGHT: lighter; FONT-SIZE: 11px; COLOR: #777777
}
#rightSidebarPanel .section .content .inputForm {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 0px solid; MARGIN: 0px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
#rightSidebarPanel .section .content .category {
	BORDER-TOP: #999999 1px solid; BORDER-BOTTOM-WIDTH: 0px
}
#rightSidebarPanel .section .content TBODY {
	BACKGROUND-COLOR: #ffffff
}
#rightSidebarPanel .section .content TABLE {
	BACKGROUND: #ffffff; MARGIN: 0px; WIDTH: 100%; BORDER-BOTTOM: #999999 1px solid
}
#rightSidebarPanel .section .content TABLE .thumbnail {
	BORDER-RIGHT: #eaf1f8 3px solid; BORDER-TOP: #eaf1f8 3px solid; BORDER-LEFT: #eaf1f8 3px solid; BORDER-BOTTOM: #eaf1f8 3px solid
}
#rightSidebarPanel .section .nofooter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
#rightSidebarPanel .section .footer {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; MARGIN: 8px 0px 0px; COLOR: #8c0901; LINE-HEIGHT: 24px; PADDING-TOP: 0px; HEIGHT: 24px
}
#rightSidebarPanel .section .relatedProducts {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
#rightSidebarPanel .searchFilterHeader {
	MARGIN: 4px 0px 0px
}
.Cell {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 10px; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px solid
}
.expressCheckoutCell {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.ourDepartmentsCell {
	BORDER-RIGHT: #afa9b3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #afa9b3 1px solid; PADDING-LEFT: 5px; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; BORDER-LEFT: #afa9b3 1px solid; LINE-HEIGHT: 18px; PADDING-TOP: 5px; BORDER-BOTTOM: #afa9b3 1px solid
}
.onePageCheckoutCell {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px solid
}
.shippingEstimateCell {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 3px; BACKGROUND: #ffffff; PADDING-BOTTOM: 3px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #999999 1px solid
}
.myRecentOrdersCell {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 10px; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; BORDER-LEFT: #999999 1px solid; LINE-HEIGHT: 25px; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px solid
}
.myRecentOrdersCell .bullet {
	PADDING-LEFT: 18px; BACKGROUND: url(images/bullet1.gif) no-repeat left 50%
}
#mainPanel {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 675px; BACKGROUND-COLOR: #999; BORDER-RIGHT-WIDTH: 0px
}
#mainPanel .padding {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
#mainPanel .section {
	MARGIN-BOTTOM: 5px
}
#mainPanel .section .header {
	BORDER-RIGHT: #444 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #444 1px solid; PADDING-LEFT: 10px; BACKGROUND: #767676; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #444 1px solid; LINE-HEIGHT: 30px; PADDING-TOP: 0px; BORDER-BOTTOM: #444 1px solid; HEIGHT: 30px
}
#mainPanel .section .header H2 {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #eee; TEXT-INDENT: 7px; LINE-HEIGHT: 30px; HEIGHT: 30px
}
#mainPanel .section .content {
	BORDER-RIGHT: #444 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #444 1px; PADDING-LEFT: 10px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; BORDER-LEFT: #444 1px solid; LINE-HEIGHT: 13px; PADDING-TOP: 10px; BORDER-BOTTOM: #444 1px solid
}
#mainPanel DIV.section DIV.content TD DIV {
	BORDER-RIGHT: #b4aeb8 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b4aeb8 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #b4aeb8 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #b4aeb8 1px solid
}
#mainPanel .section .content TABLE.inputForm {
	BORDER-RIGHT: #cfdfdf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cfdfdf 1px solid; PADDING-LEFT: 5px; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; BORDER-LEFT: #cfdfdf 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cfdfdf 1px solid
}
#mainPanel DIV .iner_frame .itemList TR TD {
	BORDER-RIGHT: #8fa0ab 1px solid; BORDER-TOP: #8fa0ab 1px solid; PADDING-BOTTOM: 5px; BORDER-LEFT: #8fa0ab 1px solid; COLOR: #9fb5cd; PADDING-TOP: 5px; BORDER-BOTTOM: #8fa0ab 1px solid
}
#mainPanel DIV .iner_frame .itemList TR TD A {
	FONT-SIZE: 11px; COLOR: #9fb5cd
}
#mainPanel DIV .iner_frame .itemList TR TD A:hover {
	COLOR: #416573
}
#mainPanel DIV .iner_frame .itemList TR TH {
	BORDER-RIGHT: #8fa0ab 1px solid; BORDER-TOP: #8fa0ab 1px solid; BORDER-LEFT: #8fa0ab 1px solid; BORDER-BOTTOM: #8fa0ab 1px solid
}
#mainPanel DIV .iner_frame .itemList {
	BORDER-RIGHT: #8fa0ab 1px solid; BORDER-TOP: #8fa0ab 1px solid; BORDER-LEFT: #8fa0ab 1px solid; BORDER-BOTTOM: #8fa0ab 1px solid
}
.iner_frame {
	BORDER-RIGHT: #afa9b4 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #afa9b4 1px solid; PADDING-LEFT: 8px; BACKGROUND: #ffffff; PADDING-BOTTOM: 8px; BORDER-LEFT: #afa9b4 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #afa9b4 1px solid
}
#mainPanel DIV .itemList TR.even TD {
	BORDER-RIGHT: #b3b3b3 1px solid; BORDER-TOP: #b3b3b3 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #b3b3b3 1px solid; LINE-HEIGHT: 15px; BORDER-BOTTOM: #b3b3b3 1px solid
}
#mainPanel DIV .itemList TR.altodd TD {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #cccccc 1px solid; LINE-HEIGHT: 15px; BORDER-BOTTOM: #cccccc 1px solid
}
H2.preference {
	PADDING-RIGHT: 5px; PADDING-LEFT: 4px; BACKGROUND: url(images/section_header_bg.gif) repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px 4px; COLOR: #ffffff; LINE-HEIGHT: 24px; PADDING-TOP: 0px; HEIGHT: 29px
}
#mainPanel .dialogSection {
	BORDER-RIGHT: #aabbcb 5px solid; BORDER-TOP: #aabbcb 5px solid; BACKGROUND: #ffffff; MARGIN: 0px; BORDER-LEFT: #aabbcb 5px solid; BORDER-BOTTOM: #aabbcb 5px solid
}
#mainPanel .form .inputForm {
	BACKGROUND: #ffffff
}
#mainPanel .form .inputForm TEXTAREA {
	BORDER-RIGHT: #afa9b3 1px solid; BORDER-TOP: #afa9b3 1px solid; BORDER-LEFT: #afa9b3 1px solid; BORDER-BOTTOM: #afa9b3 1px solid
}
#mainPanel .dialogSection .inputForm {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: #3f2a4d; PADDING-TOP: 10px
}
#mainPanel .dialogSection .header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(images/dialogSectionBgLeft.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px 1px 0px 0px; LINE-HEIGHT: 24px; PADDING-TOP: 0px; HEIGHT: 29px
}
#mainPanel .dialogSection .header H2 {
	BORDER-RIGHT: #4f4f4f 1px solid; PADDING-RIGHT: 0px; FONT-SIZE: 12px; BACKGROUND: url(images/dialogSectionBg.gif) repeat-x; FLOAT: left; MARGIN: 0px; TEXT-TRANSFORM: uppercase; WIDTH: 100%; COLOR: #ffffff; LINE-HEIGHT: 29px; HEIGHT: 29px
}
#mainPanel .dialogSection .header A {
	FLOAT: right; COLOR: #9fb5cd; TEXT-DECORATION: underline
}
#mainPanel .dialogSection .header A:hover {
	FLOAT: right; COLOR: #8c0901; TEXT-DECORATION: underline
}
#mainPanel .dialogSection .content {
	BORDER-TOP: #aabbcb 10px solid; MARGIN-TOP: 0px; MIN-HEIGHT: 200px; BACKGROUND: #ffffff
}
#mainPanel .dialogSection .content TABLE TH.rowheader {
	BACKGROUND-COLOR: white
}
#mainPanel .dialogSection .content TABLE TD.txt {
	
}
#mainPanel .dialogSection .nofooter {
	MARGIN-RIGHT: 0px
}
#mainPanel .dialogSection .footer {
	BACKGROUND: url(images/sectionFooterBackground.gif) #dcdcdc repeat-x left top; MARGIN: 8px 0px 0px; COLOR: #8c0901; LINE-HEIGHT: 24px; HEIGHT: 24px
}
#mainPanel .validationSummary {
	MARGIN-BOTTOM: 6px
}
#mainPanel .section .content .ProductItemView {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
#mainPanel .section .content .ProductItemViewOdd {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
#innerContentWrapper {
	MARGIN: 0px; BACKGROUND-COLOR: #e3efff; TEXT-ALIGN: left
}
TABLE#contentLayout .form TR {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #999999 1px solid; COLOR: #6181a4; BORDER-BOTTOM: #999999 1px solid
}
TABLE#contentLayout {
	WIDTH: 100%
}
#outerFrame {
	
}
#storeHeader {
	BORDER-RIGHT: #777777 1px solid; BORDER-TOP: #777777 0px solid; BACKGROUND: url(images/header_bg.gif) #ffffff repeat-x; MARGIN: 0px auto; BORDER-LEFT: #777777 1px solid; WIDTH: 100%; BORDER-BOTTOM: #777777 1px solid
}
#storeHeader .logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 6px 0px 0px; PADDING-TOP: 0px
}
#storeHeader .logo IMG {
	MARGIN: 10px 0px 0px 10px
}
#storeHeader .headerContent {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; BACKGROUND: url(images/Header_Image.gif) no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 99px
}
#storeHeader .shortcuts {
	WIDTH: 400px; HEIGHT: 48px
}
#storeHeader .shortcuts A {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; FONT-SIZE: 11px; BACKGROUND: url(images/button_topBg.gif) no-repeat; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 14px 0px 0px; TEXT-TRANSFORM: capitalize; WIDTH: 56px; COLOR: #c6d6e7; PADDING-TOP: 9px; BORDER-BOTTOM: #bfbfbf 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 29px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#storeHeader .shortcuts A:hover {
	PADDING-RIGHT: 4px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(images/button_topBghover.gif) no-repeat; PADDING-BOTTOM: 0px; COLOR: #ffffff; LINE-HEIGHT: 8px; PADDING-TOP: 10px
}
#storeHeader .shortcuts A.basket:hover {
	MARGIN-TOP: 13px
}
#storeHeader .shortcuts A.acct:hover {
	MARGIN-TOP: 13px
}
#storeHeader .shortcuts A.admin:hover {
	MARGIN-TOP: 13px
}
#storeHeader .shortcuts A.wishlist:hover {
	MARGIN-TOP: 13px
}
#storeHeader .shortcuts A.login:hover {
	MARGIN-TOP: 13px
}
#storeHeader .search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 244px; PADDING-TOP: 10px; HEIGHT: 25px; TEXT-ALIGN: center
}
#storeHeader .search INPUT.searchPhrase {
	BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; BACKGROUND: #ffffff; MARGIN: 0px 7px 0px 0px; BORDER-LEFT: #bfbfbf 1px solid; WIDTH: 170px; COLOR: #324f65; BORDER-BOTTOM: #bfbfbf 1px solid
}
.searchButton {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(images/search_btn2.gif) no-repeat; PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: 63px; CURSOR: pointer; COLOR: #ffffff; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 21px; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
.searchButton:hover {
	BACKGROUND: url(images/search_btn_hover2.gif) no-repeat
}
.allButton {
	BORDER-RIGHT: #919fa2 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #919fa2 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(images/button_bg.gif) repeat-x; LEFT: 172px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: capitalize; BORDER-LEFT: #919fa2 1px solid; WIDTH: 56px; CURSOR: pointer; COLOR: #134fa3; LINE-HEIGHT: 22px; PADDING-TOP: 0px; BORDER-BOTTOM: #919fa2 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: absolute; HEIGHT: 19px; TEXT-ALIGN: center
}
.allButton:hover {
	BACKGROUND: url(images/button_bg_hover.gif) repeat-x; COLOR: #867001
}
#storeHeader .navigation {
	BORDER-TOP: #777777 1px solid; BACKGROUND: url(images/storeHeader_navigationBG.gif) repeat-x; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100%; HEIGHT: 24px; TEXT-ALIGN: left
}
#storeHeader .navigation .content {
	MARGIN: 0px auto
}
#storeHeader .navigation A {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(images/blueDots.gif) no-repeat 0px 60%; PADDING-BOTTOM: 8px; TEXT-TRANSFORM: uppercase; WIDTH: auto; COLOR: #000000; LINE-HEIGHT: 24px; PADDING-TOP: 9px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#storeHeader .navigation A:hover {
	BACKGROUND: url(images/storeHeader_HoverBG.gif) repeat-x 0px 60%; COLOR: #ffffff
}
#footer {
	BORDER-TOP: #777777 1px solid; BACKGROUND: url(images/footerBG.gif); MARGIN: 0px auto; COLOR: #636365; LINE-HEIGHT: 18px; HEIGHT: 54px
}
#footer P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #768dad; PADDING-TOP: 8px
}
#footer P A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ffffff 1px solid; COLOR: #626262; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#footer P A:hover {
	COLOR: #000000
}
#footer P A:unknown {
	BORDER-LEFT-STYLE: none
}
#storeNav {
	MARGIN: 2px 1px; WIDTH: 198px
}
#storeNav A {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 40px; FONT-WEIGHT: bold; PADDING-BOTTOM: 8px; COLOR: #9fb5cd; PADDING-TOP: 8px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #9fb5cd; TEXT-DECORATION: none
}
#storeNav A:hover {
	COLOR: #f99034; TEXT-DECORATION: underline
}
#storeNav A.basket {
	BACKGROUND: url(images/storeNav_basket.jpg) #000 no-repeat 5px 3px
}
#storeNav A.wishlist {
	BACKGROUND: url(images/storeNav_wishlist.jpg) #000 no-repeat 5px 3px
}
#storeNav A.account {
	BACKGROUND: url(images/storeNav_account.jpg) #000 no-repeat 5px 3px
}
#storeNav A.login {
	BACKGROUND: url(images/storeNav_login.jpg) #000 no-repeat 5px 3px
}
#storeNav A.logout {
	BACKGROUND: url(images/storeNav_logout.gif) #000 no-repeat 5px 3px
}
#storeNav A.admin {
	BACKGROUND: url(images/storeNav_admin.gif) #000 no-repeat 5px 3px
}
#storeSearch {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 20px; WIDTH: 530px; PADDING-TOP: 0px
}
#storeSearch INPUT.keywords {
	BORDER-RIGHT: #ee8122 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ee8122 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ee8122 1px solid; WIDTH: 131px; PADDING-TOP: 2px; BORDER-BOTTOM: #ee8122 1px solid; HEIGHT: 15px
}
#storeSearch INPUT.searchButton {
	MARGIN: 0px; VERTICAL-ALIGN: middle
}
#storeSearch .tagline {
	FONT-SIZE: 24px; WIDTH: 250px; COLOR: #4a4a48; MARGIN-RIGHT: 45px; FONT-FAMILY: Arial
}
DIV.pageHeader {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 5px
}
DIV.pageHeader DIV.content {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
TABLE.inputForm {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(images/thumbnailTdBg.gif) #ffffff no-repeat left top; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 5px; TEXT-ALIGN: left
}
TABLE.inputForm INPUT {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 2px; BACKGROUND: #ddd; PADDING-BOTTOM: 2px; BORDER-LEFT: #999 1px solid; COLOR: #515151; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}
TABLE.inputForm SELECT {
	BORDER-RIGHT: #c8d1da 1px solid; BORDER-TOP: #c8d1da 1px solid; BACKGROUND: url(images/textFieldBg.gif) #ffffff repeat-x; BORDER-LEFT: #c8d1da 1px solid; WIDTH: 330px; BORDER-BOTTOM: #c8d1da 1px solid
}
TABLE.inputForm TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
TABLE.inputForm TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
TABLE.inputForm .rowHeader {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: #515151; PADDING-TOP: 10px; TEXT-ALIGN: left
}
TABLE.inputForm .rowHeader A {
	BORDER-RIGHT: #650101 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #650101 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 6px; BORDER-LEFT: #650101 1px solid; WIDTH: 100%; COLOR: #9fb5cd; PADDING-TOP: 6px; BORDER-BOTTOM: #650101 1px solid; TEXT-ALIGN: left
}
TABLE.inputForm .rowHeader  {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.paging {
	PADDING-RIGHT: 3px; PADDING-LEFT: 1px; PADDING-BOTTOM: 5px; MARGIN: 15px 0px 5px; PADDING-TOP: 15px; HEIGHT: 30px; TEXT-ALIGN: right
}
.paging SPAN {
	BORDER-RIGHT: #829fbe 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #829fbe 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 9px; BACKGROUND: url(images/paging.gif) #c1d0df no-repeat left top; PADDING-BOTTOM: 3px; MARGIN: 3px 0px 3px 1px; BORDER-LEFT: #829fbe 1px solid; COLOR: #6383a5; PADDING-TOP: 3px; BORDER-BOTTOM: #829fbe 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
.paging .current {
	BORDER-RIGHT: #829fbe 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #829fbe 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 9px; BACKGROUND: url(images/paging.gif) #c1d0df no-repeat left top; PADDING-BOTTOM: 3px; MARGIN: 3px 0px 3px 1px; BORDER-LEFT: #829fbe 1px solid; COLOR: #6383a5; PADDING-TOP: 3px; BORDER-BOTTOM: #829fbe 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
.paging A {
	BORDER-RIGHT: #4e4e4e 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #4e4e4e 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 9px; BACKGROUND: url(images/pagingA.gif) #757575 no-repeat left top; PADDING-BOTTOM: 3px; MARGIN: 3px 0px 3px 1px; BORDER-LEFT: #4e4e4e 1px solid; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: #4e4e4e 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.paging A:hover {
	BORDER-RIGHT: #515151 1px solid; BORDER-TOP: #515151 1px solid; BACKGROUND: url(images/pagingAhover.gif) #98afc8 no-repeat left top; BORDER-LEFT: #515151 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #515151 1px solid
}
UL.category {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.category LI {
	BORDER-RIGHT: #4e4e4e 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: #8192a2; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #4e4e4e 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #4e4e4e 1px solid
}
UL.category LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20pt; BACKGROUND: url(images/left_panel_item_bg.gif) #767676 no-repeat left top; PADDING-BOTTOM: 8px; COLOR: #ffffff; LINE-HEIGHT: 12px; PADDING-TOP: 8px
}
UL.category LI A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20pt; BACKGROUND: url(images/left_panel_item_bg_hover.gif) #8db0cb no-repeat left top; PADDING-BOTTOM: 8px; COLOR: #000000; PADDING-TOP: 8px; TEXT-DECORATION: none
}
TABLE.buyProductForm {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #ddd; PADDING-BOTTOM: 5px; BORDER-LEFT: #999 1px solid; WIDTH: 95%; PADDING-TOP: 10px; BORDER-BOTTOM: #999 1px solid
}
TABLE.buyProductForm TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
TABLE.buyProductForm TH {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
TABLE.buyProductForm .rowHeader {
	BORDER-TOP-WIDTH: 0px; BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 5px; COLOR: #000; PADDING-TOP: 10px; TEXT-ALIGN: right
}
.optionPicker TD {
	BORDER-RIGHT: #999 2px outset; BORDER-TOP: #999 2px outset; BORDER-LEFT: #999 2px outset; BORDER-BOTTOM: #999 2px outset
}
.optionPicker TD.selected {
	BORDER-RIGHT: #999 2px inset; BORDER-TOP: #999 2px inset; BORDER-LEFT: #999 2px inset; BORDER-BOTTOM: #999 2px inset
}
.catalogWrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1px 1px 0px; PADDING-TOP: 0px
}
.catalogWrapper .Thumbnail {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #ffffff; PADDING-BOTTOM: 10px; MARGIN-RIGHT: 10px; PADDING-TOP: 10px
}
.catalogWrapper TD {
	COLOR: #222
}
.catalogWrapper A {
	COLOR: #ffffff
}
.catalogWrapper A:hover {
	COLOR: #000000
}
.catalogWrapper .tableNode {
	
}
.catalog {
	
}
#Price {
	BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; BORDER-LEFT: red 1px solid; BORDER-BOTTOM: red 1px solid
}
.catalog TD {
	
}
.catalog .flowNode {
	BORDER-RIGHT: #c4c4c4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c4c4c4 1px solid; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #c4c4c4 1px solid; WIDTH: 238px; PADDING-TOP: 5px; BORDER-BOTTOM: #c4c4c4 1px solid; HEIGHT: 180px; TEXT-ALIGN: center
}
.catalog .tableNode {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(images/thumbnailTdBg.gif) #ffffff no-repeat left top; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.catalog .tableNode DIV {
	MARGIN-TOP: 10px
}
.catalog .tableNode IMG {
	MARGIN-TOP: 5px
}
.catalog .tableNode A {
	FONT-WEIGHT: bold; COLOR: #444; LINE-HEIGHT: 22px
}
.catalog .tableNode A:hover {
	TEXT-DECORATION: underline
}
.catalog .tableNode .Thumbnail {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; LINE-HEIGHT: 25px; PADDING-TOP: 5px
}
.catalog .thumbnail {
	DISPLAY: block; BACKGROUND: #003333; MARGIN: 0px auto 5px; WIDTH: auto; COLOR: #01076c
}
.catalog .separator {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.productsGrid {
	BORDER-RIGHT: #aabbcb 3px solid; BORDER-TOP: #aabbcb 3px solid; BACKGROUND: url(images/thumbnailsBG.gif) #717171 repeat-x 50% top; BORDER-LEFT: #aabbcb 3px solid; BORDER-BOTTOM: #aabbcb 3px solid
}
TABLE.productsGrid TD {
	MARGIN: 0px
}
TABLE.productsGrid TR {
	
}
TD.thumbnail {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: url(images/thumbnailTdBg.gif) #ffffff no-repeat left top; VERTICAL-ALIGN: middle; WIDTH: 35%; HEIGHT: 151px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
TABLE.productsGrid .thumbnail {
	WIDTH: 120px
}
TD.details {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: text-top; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ffffff 1px solid; TEXT-ALIGN: left
}
TD.details DIV {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
TD.details P {
	HEIGHT: 0px
}
TD.details .highlight {
	COLOR: #6ed8ff; HEIGHT: 20px
}
TD.details .detailsInnerPara {
	COLOR: #c6d6e7; HEIGHT: 70px
}
TD.details .detailsInnerPara A {
	COLOR: #ffffff
}
TD.details .detailsInnerPara A:hover {
	COLOR: #9fb5cd
}
TD.details P A {
	COLOR: #ffffff
}
TD.details P A:hover {
	COLOR: #9fb5cd
}
.rowSeparator {
	PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.itemSeparator {
	PADDING-RIGHT: 5px; BACKGROUND: url(images/v_dot.gif) repeat-y left top
}
DIV.productHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/section_header_bg1.gif) #9ab3ce repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 9px; PADDING-TOP: 0px
}
DIV.pageHeader H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; TEXT-INDENT: 30px; LINE-HEIGHT: 40px; PADDING-TOP: 0px; BORDER-BOTTOM: #555 1px solid
}
DIV.productTabDetail {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: black 1px solid; PADDING-LEFT: 4px; MIN-HEIGHT: 200px; PADDING-BOTTOM: 4px; BORDER-LEFT: black 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: black 1px solid
}
DIV.productTabDetail H2 {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: black 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #ffffff; PADDING-BOTTOM: 4px; MARGIN: 2px 0px 4px; BORDER-LEFT: black 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: black 1px solid
}
.searchFilterPanel {
	MARGIN: 0px
}
.productGridBorder {
	BORDER-RIGHT: #555 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #555 1px solid; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 6px; MARGIN: 8px 0px; BORDER-LEFT: #555 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #555 1px solid
}
.productGridBorder INPUT {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.searchFilterHeader {
	BACKGROUND: #555; MARGIN: 0px
}
.searchFilterHeader H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #fff; TEXT-INDENT: 12px; LINE-HEIGHT: 30px
}
.showAll {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #999999 1px solid; DISPLAY: block; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #eaf1f8; PADDING-BOTTOM: 2px; MARGIN: 5px 5px 2px; TEXT-TRANSFORM: capitalize; BORDER-LEFT: #999999 1px solid; WIDTH: auto; COLOR: #515151; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; TEXT-ALIGN: right
}
.showAll:hover {
	COLOR: #6181a4
}
A.searchCriteria {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 24px; FONT-SIZE: 11px; BACKGROUND: url(images/miniBasketBullet2.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 10px 8px; COLOR: #515151; LINE-HEIGHT: 15px; PADDING-TOP: 0px; BORDER-BOTTOM: #c2d5d5 0px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.searchCriteria:hover {
	BACKGROUND: url(images/miniBasketBullet2_Hover.gif) no-repeat left top; COLOR: #6181a4
}
H3.searchCriteria {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px 0px 10px; BORDER-LEFT: #aaa 5px solid; COLOR: #000; TEXT-INDENT: 5px; LINE-HEIGHT: 30px; BORDER-BOTTOM: #aaa 1px solid
}
.summarySection H3 {
	FONT-SIZE: 100%
}
.summarySection .summarySectionContent A {
	BORDER-RIGHT: #9ab3ce 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9ab3ce 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(images/button_bg.gif) #e4ecee repeat-x; FLOAT: left; PADDING-BOTTOM: 1px; BORDER-LEFT: #9ab3ce 1px solid; COLOR: #777777; PADDING-TOP: 1px; BORDER-BOTTOM: #9ab3ce 1px solid
}
.summarySection .summarySectionContent A:hover {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BACKGROUND: url(images/button_bg_hover.gif) #dae7ea repeat-x; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.searchSortHeader {
	BORDER-RIGHT: #444 1px solid; PADDING-RIGHT: 5px; DISPLAY: none; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #444 1px solid; COLOR: #000000; LINE-HEIGHT: 24px; PADDING-TOP: 0px; BORDER-BOTTOM: #444 1px solid; HEIGHT: 30px
}
.searchSortHeader SPAN {
	FONT-WEIGHT: bold
}
.searchSortHeader .sorting {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1px; COLOR: #222222; PADDING-TOP: 1px; BORDER-RIGHT-WIDTH: 0px
}
#miniBasketMainBox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative
}
.miniBasketItemBox {
	BORDER-RIGHT: #9b9b9b 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9b9b9b 0px solid; PADDING-LEFT: 5px; BACKGROUND: url(images/basketBg.gif) #f9fbfd repeat-x 50% top; PADDING-BOTTOM: 5px; BORDER-LEFT: #9b9b9b 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #9b9b9b 0px solid
}
.miniBasketIconBox {
	BORDER-RIGHT: #9ab3ce 1px solid; BORDER-TOP: #9ab3ce 1px solid; BACKGROUND: #ffffff; FLOAT: left; VERTICAL-ALIGN: baseline; OVERFLOW: hidden; BORDER-LEFT: #9ab3ce 1px solid; WIDTH: 50px; BORDER-BOTTOM: #9ab3ce 1px solid; POSITION: relative; HEIGHT: 50px
}
.miniBasketItemTitleBox {
	MARGIN-LEFT: 36px
}
.miniBasketItemTitleNoIconBox {
	PADDING-LEFT: 5px
}
.miniBasketItemTitle {
	FONT-WEIGHT: normal; FLOAT: left; MARGIN: 0px 5px 0px 15px; COLOR: #3f2a4b; POSITION: relative; TEXT-ALIGN: left
}
.miniBasketItemTitle A {
	COLOR: #515151
}
.miniBasketItemTitle A:hover {
	COLOR: #000000
}
.miniBasketSubItemTitle {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: 0px; PADDING-TOP: 0px
}
.miniBasketSubItemTitle LI {
	FONT-SIZE: 10px; LIST-STYLE-IMAGE: url(images/miniBasketBullet.gif); MARGIN: 4px 0px 0px 10px; COLOR: #788a95; LIST-STYLE-TYPE: none
}
.miniBasketQtyDeleteLine {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px; POSITION: relative; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center
}
.miniBasketQtyDeleteLine SPAN {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: capitalize; COLOR: #3f2a4b
}
.miniBasketQtyDeleteLine A {
	BORDER-RIGHT: #9ab3ce 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #9ab3ce 1px solid; PADDING-LEFT: 3px; BACKGROUND: url(images/button_bg.gif) repeat-x; PADDING-BOTTOM: 2px; BORDER-LEFT: #9ab3ce 1px solid; WIDTH: 48px; COLOR: #7693b2; PADDING-TOP: 2px; BORDER-BOTTOM: #9ab3ce 1px solid; HEIGHT: 14px
}
.miniBasketQtyDeleteLine A:hover {
	BACKGROUND: url(images/button_bg_hover.gif) #f0c8c9 center 50%; COLOR: #547190; TEXT-DECORATION: none
}
.miniBasketQtyInput {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #999999 1px solid; MARGIN-TOP: 1px; PADDING-LEFT: 1px; FONT-SIZE: 9px; PADDING-BOTTOM: 1px; BORDER-LEFT: #999999 1px solid; WIDTH: 20px; MARGIN-RIGHT: 3px; PADDING-TOP: 1px; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 13px
}
.miniBasketPriceLabel {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #515151; PADDING-TOP: 2px; POSITION: relative
}
.miniBasketPrice {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #515151; PADDING-TOP: 2px; POSITION: relative
}
.miniBasketPrice {
	COLOR: #db0b0b
}
#miniBasketSubTotalBox {
	BORDER-RIGHT: #9b9b9b 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #9b9b9b 1px solid; PADDING-LEFT: 3px; BACKGROUND: url(images/TotalBoxBg.gif) #ffffff repeat-x; PADDING-BOTTOM: 3px; BORDER-LEFT: #9b9b9b 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #999999 1px solid
}
UNKNOWN {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#miniBasketSubTotalBox #tax_label {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; WIDTH: 45%; TEXT-ALIGN: right
}
#ship_label {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; WIDTH: 45%; TEXT-ALIGN: right
}
#miniBasketSubTotalBox #sub_label {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; WIDTH: 45%; POSITION: relative; TEXT-ALIGN: right
}
#miniBasketSubTotalBox #tax_num {
	PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 11px; FLOAT: left; WIDTH: 49%
}
#ship_num {
	PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 11px; FLOAT: left; WIDTH: 49%
}
#miniBasketSubTotalBox #sub_num {
	PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 49%; COLOR: #db0b0b; POSITION: relative
}
#miniBasketShippingEstimateBox {
	
}
#miniBasketCheckoutButtonBox {
	PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 8px; MARGIN: 2px 0px 0px; PADDING-TOP: 8px; TEXT-ALIGN: center
}
.emptyBasketPanel {
	PADDING-LEFT: 60px; BACKGROUND: url(images/empty_shop.gif) no-repeat 15% 50%; MARGIN: 20px 35px 35px; PADDING-TOP: 20px; HEIGHT: 50px; TEXT-ALIGN: center
}
.emptyBasketPanel SPAN.message {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #666666
}
A.basketProductLink {
	FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: underline; font-family: "Arial", "Helvetica", "sans-serif"
}
A.basketProductLink:hover {
	COLOR: #9fb5cd
}
.basketDialogPrice {
	FONT-WEIGHT: bold
}
DIV.emptyBasketDialogPanel {
	
}
DIV.emptyBasketDialogPanel SPAN.message {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; FONT-STYLE: italic; TEXT-ALIGN: center
}
DIV.emptyWishlistPanel {
	PADDING-LEFT: 60px; BACKGROUND: url(images/wish_list.gif) no-repeat 15% 50%; MARGIN: 20px 35px 35px; PADDING-TOP: 20px; HEIGHT: 50px; TEXT-ALIGN: center
}
.emptyWishlistPanel {
	BORDER-RIGHT: #a0d9ec 1px solid; BORDER-TOP: #a0d9ec 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #a0d9ec 1px solid; COLOR: #9fb5cd; TEXT-INDENT: 5px; BORDER-BOTTOM: #a0d9ec 1px solid
}
DIV.emptyWishlistPanel SPAN.message {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #666666
}
DIV.emptyWishlistDialogPanel {
	
}
DIV.emptyWishlistDialogPanel SPAN.message {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; FONT-STYLE: italic; TEXT-ALIGN: center
}
A.wishlistProductLink {
	FONT-WEIGHT: bolder; COLOR: #636363; TEXT-DECORATION: none
}
A.wishlistProductLink:hover {
	COLOR: #9fb5cd
}
.wishlistDialogPrice {
	FONT-WEIGHT: bold
}
DIV.checkoutPageHeader {
	MARGIN-BOTTOM: 8px
}
DIV.checkoutPageHeader .content A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: url(images/checkoutPageHeaderEdgeHover.gif) #c8d1da no-repeat left top; PADDING-BOTTOM: 1px; COLOR: #515151; PADDING-TOP: 1px
}
DIV.checkoutPageHeader .content A:hover {
	BACKGROUND: url(images/checkoutPageHeaderEdge.gif) #7e90a1 no-repeat left top; COLOR: #ffffff; TEXT-DECORATION: none
}
DIV.checkoutPageHeader H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 18px; PADDING-BOTTOM: 4px; MARGIN: 3px 0px 6px; COLOR: #000000; TEXT-INDENT: 5px; PADDING-TOP: 4px; BORDER-BOTTOM: #999999 1px solid
}
DIV.checkoutPageHeader DIV.checkoutSteps {
	BORDER-RIGHT: #beb49d 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #beb49d 1px solid; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 4px 5px 4px 4px; BORDER-LEFT: #beb49d 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #beb49d 1px solid; BACKGROUND-COLOR: #e5deca
}
DIV.checkoutPageHeader DIV.content {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 13px; BACKGROUND: #ffffff; PADDING-BOTTOM: 10px; MARGIN: 0pt auto; BORDER-LEFT: #999999 1px solid; WIDTH: 680px; PADDING-TOP: 10px; BORDER-BOTTOM: #999999 1px solid; TEXT-ALIGN: justify
}
.checkoutAlert {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 13px; BACKGROUND: #ffffff; PADDING-BOTTOM: 10px; MARGIN: 0pt auto; BORDER-LEFT: #999999 1px solid; WIDTH: 780px; PADDING-TOP: 10px; BORDER-BOTTOM: #999999 1px solid; TEXT-ALIGN: justify
}
.LoginMessage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/CategoryBreadCrumbsEdge.gif) #ffffff no-repeat left top; PADDING-BOTTOM: 5px; MARGIN: 0pt auto; WIDTH: 800px; COLOR: red; TEXT-INDENT: 10px; PADDING-TOP: 5px
}
.LoginMessage A {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND: url(images/checkoutPageHeaderEdgeHover.gif) #e2dfcc no-repeat left top; PADDING-BOTTOM: 1px; COLOR: #9fb5cd; PADDING-TOP: 1px
}
.LoginMessage A:hover {
	FONT-WEIGHT: bold; BACKGROUND: url(images/checkoutPageHeaderEdge.gif) #cbc4a3 no-repeat left top; COLOR: #ffffff
}
DIV.shipmentSection {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; MARGIN-BOTTOM: 5px; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; BORDER-COLLAPSE: collapse
}
DIV.shipmentSection DIV.header {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
DIV.shipmentSection H2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 25px; PADDING-TOP: 0px; HEIGHT: 25px
}
DIV.shipmentSection .content {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
TH.columnHeader {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(images/searchCriteriaBg.jpg) #767676 repeat-x 50% top; PADDING-BOTTOM: 7px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 7px; max-height: 28px
}
TABLE.itemList {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100%; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px
}
TABLE.itemList TD {
	BORDER-RIGHT: #b3b3b3 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #b3b3b3 1px solid; PADDING-LEFT: 10px; BACKGROUND: #ffffff; PADDING-BOTTOM: 2px; BORDER-LEFT: #b3b3b3 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #b3b3b3 1px solid
}
TABLE.itemList TD A {
	COLOR: #416573
}
TABLE.itemList TD A:hover {
	COLOR: #788f03
}
TABLE.itemList TH.items {
	BORDER-RIGHT: #b3b3b3 1px solid; BORDER-TOP: #b3b3b3 1px solid; BACKGROUND: url(images/searchCriteriaBg.jpg) #ceeaee repeat-x 50% top; PADDING-BOTTOM: 6px; BORDER-LEFT: #b3b3b3 1px solid; COLOR: #ffffff; PADDING-TOP: 6px; BORDER-BOTTOM: #b3b3b3 1px solid; max-height: 29px
}
TABLE.itemList TD.items {
	BORDER-RIGHT: #b3b3b3 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #b3b3b3 1px solid; PADDING-LEFT: 15px; BACKGROUND: url(images/evenRowBg.gif) #f5f5f5 repeat-x; PADDING-BOTTOM: 10px; BORDER-LEFT: #b3b3b3 1px solid; LINE-HEIGHT: 18px; PADDING-TOP: 10px; BORDER-BOTTOM: #b3b3b3 1px solid; TEXT-ALIGN: left
}
TABLE.itemList TH.price {
	BORDER-RIGHT: #b3b3b3 1px solid; BORDER-TOP: #b3b3b3 1px solid; BACKGROUND: url(images/searchCriteriaBg.jpg) #ceeaee repeat-x 50% top; PADDING-BOTTOM: 6px; BORDER-LEFT: #b3b3b3 1px solid; COLOR: #ffffff; PADDING-TOP: 6px; BORDER-BOTTOM: #b3b3b3 1px solid; max-height: 29px
}
TABLE.itemList TD.price {
	BORDER-RIGHT: #b3b3b3 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #b3b3b3 1px solid; PADDING-LEFT: 10px; BACKGROUND: url(images/evenRowBg.gif) #f5f5f5 repeat-x; PADDING-BOTTOM: 10px; BORDER-LEFT: #b3b3b3 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #b3b3b3 1px solid
}
TABLE.itemList TH.address {
	BORDER-RIGHT: #b3b3b3 1px solid; BORDER-TOP: #b3b3b3 1px solid; BACKGROUND: url(images/searchCriteriaBg.jpg) #ceeaee repeat-x 50% top; PADDING-BOTTOM: 6px; BORDER-LEFT: #b3b3b3 1px solid; COLOR: #ffffff; PADDING-TOP: 6px; BORDER-BOTTOM: #b3b3b3 1px solid; max-height: 29px
}
TABLE.itemList TH.address A {
	COLOR: #000000
}
TABLE.itemList TD.address {
	BORDER-RIGHT: #b3b3b3 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #b3b3b3 1px solid; PADDING-LEFT: 10px; BACKGROUND: url(images/evenRowBg.gif) #f5f5f5 repeat-x; PADDING-BOTTOM: 10px; BORDER-LEFT: #b3b3b3 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #b3b3b3 1px solid
}
TABLE.itemList TD.address SELECT {
	BORDER-RIGHT: #b3b3b3 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #b3b3b3 1px solid; PADDING-LEFT: 2px; BACKGROUND: url(images/textFieldBg.gif) #ffffff; PADDING-BOTTOM: 2px; BORDER-LEFT: #b3b3b3 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #b3b3b3 1px solid
}
.checkoutNavigation {
	MARGIN-TOP: 4px; MARGIN-BOTTOM: 8px
}
.checkoutNavigation SPAN.validation {
	DISPLAY: block; MARGIN-BOTTOM: 12px
}
.checkoutNavigation SPAN.buttons {
	
}
TABLE.form {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 4px 0px; BORDER-LEFT: #999999 1px solid; WIDTH: 100%; PADDING-TOP: 10px; BORDER-BOTTOM: #999999 1px solid; BORDER-COLLAPSE: collapse; page-break-inside: avoid
}
TABLE.form TD {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #999999 1px solid
}
TABLE.form TH {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #999999 1px solid
}
TABLE.form TH {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #6181a4; BORDER-BOTTOM: #999999 1px solid
}
TABLE.form TH.verticalText {
	BORDER-RIGHT: #999999 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #eaf1f8; VERTICAL-ALIGN: middle; WIDTH: 10px; COLOR: #515151; LETTER-SPACING: 25px; TEXT-ALIGN: center
}
TABLE.form TH.header {
	TEXT-ALIGN: left
}
TABLE.form TH.header SPAN.caption {
	FONT-SIZE: 20px
}
TABLE.form TD.address {
	BORDER-RIGHT: #999999 1px solid; FONT-SIZE: 12px; WIDTH: 180px; COLOR: #6181a4
}
TABLE.form TD.address A {
	BORDER-RIGHT: #9ab3ce 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9ab3ce 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(images/button_bg.gif) #e4ecee repeat-x; FLOAT: right; PADDING-BOTTOM: 1px; BORDER-LEFT: #9ab3ce 1px solid; COLOR: #777777; PADDING-TOP: 1px; BORDER-BOTTOM: #9ab3ce 1px solid
}
TABLE.form TD.address A:hover {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BACKGROUND: url(images/button_bg_hover.gif) #dae7ea repeat-x; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
TABLE.form TD.expand {
	WIDTH: 504px; COLOR: #6181a4; LINE-HEIGHT: 25px
}
TABLE.form TD.dataSheet {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.form TD.dataSheet  {
	FONT-SIZE: 12px
}
TABLE.form TABLE.dataSheet {
	MARGIN-BOTTOM: -1px
}
TABLE.dataSheet TR.totalRow TD {
	BORDER-TOP: gray 3px double; COLOR: white; BORDER-BOTTOM: gray 3px double; BACKGROUND-COLOR: #656565
}
TABLE.dataSheet TR.totalRow TH {
	BORDER-TOP: gray 3px double; COLOR: white; BORDER-BOTTOM: gray 3px double; BACKGROUND-COLOR: #656565
}
TABLE.form TD.orderSummary {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; WIDTH: 202px; PADDING-TOP: 15px
}
TABLE.form TD.orderSummary H3 {
	MARGIN: 0px 0px 2px
}
H1.invoice {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; MARGIN: 0px 0px 6px
}
H1.storeName {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN: 0px 0px 6px
}
.checkoutProgress {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #999999 1px solid; DISPLAY: block; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(images/header_bg.gif) repeat-x 50% bottom; FLOAT: right; PADDING-BOTTOM: 3px; MARGIN: 0px 18px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #999999 1px solid; COLOR: #ffffff; PADDING-TOP: 1px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 25px
}
.checkoutProgress SPAN {
	DISPLAY: block; FLOAT: left; WIDTH: auto
}
.checkoutProgress SPAN.on {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 3px; MARGIN: 1px; PADDING-TOP: 3px
}
.checkoutProgress SPAN.off {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 1px; COLOR: #515151; PADDING-TOP: 2px
}
.checkoutProgress SPAN.on SPAN {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 6px; BACKGROUND: url(images/storeHeader_HoverBG.gif) repeat-x; PADDING-BOTTOM: 2px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 0px solid
}
.checkoutProgress SPAN.off SPAN {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; PADDING-TOP: 3px
}
#storeHeader DIV.checkoutSteps {
	BORDER-RIGHT: #beb49d 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #beb49d 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #beb49d 1px solid; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #beb49d 1px solid; BACKGROUND-COLOR: #e5deca
}
TABLE.addressBook {
	WIDTH: 97%
}
TABLE.addressBook TH.caption {
	BORDER-RIGHT: #4e4e4e 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 2px; BACKGROUND: url(images/section_header_bg.gif) #777777 repeat-x; PADDING-BOTTOM: 2px; MARGIN: 5px 0px 0px; BORDER-LEFT: #4e4e4e 1px solid; COLOR: #000000; TEXT-INDENT: 10px; PADDING-TOP: 2px
}
TABLE.addressBook TH.caption .text {
	DISPLAY: block; FLOAT: left; LINE-HEIGHT: 24px
}
TABLE.addressBook TH.caption .buttons {
	DISPLAY: block; FLOAT: right
}
TABLE.addressBook TD.entries {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px solid; TEXT-ALIGN: left
}
TABLE.addressBook .entry {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(images/shipping_address_bg.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 350px; PADDING-TOP: 5px; HEIGHT: 195px; TEXT-ALIGN: left
}
.addressBook .address {
	PADDING-RIGHT: 0px; PADDING-LEFT: 50px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 200px; COLOR: #9fb5cd; LINE-HEIGHT: 15px; PADDING-TOP: 60px; TEXT-ALIGN: left
}
.addressBook TD .buttons {
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 100px; PADDING-TOP: 60px; TEXT-ALIGN: left
}
.addressBook TD .buttons A {
	DISPLAY: block; MARGIN-BOTTOM: 5px; WIDTH: 40px
}
TABLE.addressBook TD .buttons .button {
	MARGIN-RIGHT: 5px
}
TABLE.setShippingAddresses {
	
}
TABLE.setShippingAddresses TH {
	
}
TABLE.setShippingAddresses TH.items {
	
}
TABLE.setShippingAddresses TD.items {
	
}
TABLE.setShippingAddresses TH.price {
	
}
TABLE.setShippingAddresses TD.price {
	
}
TABLE.setShippingAddresses TH.address {
	
}
TABLE.setShippingAddresses TD.address {
	
}
TABLE.selectShippingMethod {
	
}
TABLE.selectShippingMethod TD.dataSheet {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #999999 1px solid
}
TABLE.selectShippingMethod TD.dataSheet TH {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 2px; BACKGROUND: url(images/searchCriteriaBg.jpg) repeat-x 50% top; PADDING-BOTTOM: 5px; BORDER-LEFT: #999999 1px solid; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px solid; max-height: 29px
}
TABLE.selectShippingMethod TH.shipto {
	BACKGROUND: #ffffff; COLOR: #515151; LINE-HEIGHT: 30px; BORDER-BOTTOM: #999999 2px solid; HEIGHT: 29px
}
TABLE.selectShippingMethod TD.items {
	BACKGROUND-COLOR: #dedede
}
TABLE.selectShippingMethod TH.items {
	BACKGROUND-COLOR: #dedede
}
TABLE.selectShippingMethod TD.methods {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #8698b2 1px solid; WIDTH: 200px; PADDING-TOP: 4px; TEXT-ALIGN: left
}
TABLE.selectShippingMethod TD.methods H3 {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: url(images/section_header_bg.gif) #8f9fac repeat-x; PADDING-BOTTOM: 5px; MARGIN: 3px 3px 6px; BORDER-LEFT: #999999 1px solid; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px solid; TEXT-ALIGN: center
}
TABLE.selectShippingMethod TD.methods .caption {
	DISPLAY: block; FONT-WEIGHT: bold; MARGIN-BOTTOM: 6px; TEXT-ALIGN: center
}
TABLE.selectShippingMethod TD.methods TEXTAREA {
	BORDER-RIGHT: #afa9b3 1px solid; BORDER-TOP: #afa9b3 1px solid; BORDER-LEFT: #afa9b3 1px solid; BORDER-BOTTOM: #afa9b3 1px solid
}
.addGiftOptions {
	BORDER-RIGHT: #8698b2 0px solid; BORDER-TOP: #8698b2 0px solid; BACKGROUND: url(images/giftbox3.gif) #ffffff no-repeat left top; FLOAT: right; MARGIN: 0px auto; BORDER-LEFT: #8698b2 0px solid; WIDTH: 500px; BORDER-BOTTOM: #8698b2 0px solid; HEIGHT: 98px; TEXT-ALIGN: right
}
.addGiftOptions H3 {
	FONT-SIZE: 100%; MARGIN: 10px 10px 5px 300px
}
.addGiftOptions .content {
	MARGIN-TOP: 5px; MARGIN-RIGHT: 10px
}
.addGiftOptions .buttons {
	MARGIN-TOP: 5px; MARGIN-RIGHT: 10px
}
.VisiblePanel {
	DISPLAY: block
}
.ProductItemList {
	
}
.PIVThumnail {
	HEIGHT: 80px
}
.PIVimage_desc {
	MIN-HEIGHT: 60px
}
.ProductItemView DIV {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #eaf1f8; PADDING-BOTTOM: 5px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px solid
}
.ProductItemViewOdd {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #eaf1f8; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: bottom; BORDER-LEFT: #999999 1px solid; WIDTH: 194px; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 0px solid; HEIGHT: 215px
}
.ProductItemViewOdd DIV {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px solid
}
.HiddenPanel {
	DISPLAY: none
}
.giftOptions {
	WIDTH: 200px
}
.giftOptions TEXTAREA {
	BORDER-RIGHT: #afa9b3 1px solid; BORDER-TOP: #afa9b3 1px solid; BORDER-LEFT: #afa9b3 1px solid; BORDER-BOTTOM: #afa9b3 1px solid
}
.giftOptions DIV.giftWrap {
	MARGIN-TOP: 2px; COLOR: green
}
.giftOptions DIV.giftWrap DIV.noGiftWrap {
	FONT-STYLE: italic
}
.giftOptions DIV.giftWrap DIV.oneGiftWrap {
	
}
.giftOptions DIV.giftWrap DIV.oneGiftWrap SPAN.name {
	FONT-WEIGHT: bold
}
.giftOptions DIV.giftWrap DIV.oneGiftWrap SPAN.price {
	
}
.giftOptions DIV.giftWrap DIV.multiGiftWrap {
	
}
.giftOptions DIV.giftWrap DIV.multiGiftWrap SPAN.title {
	FONT-WEIGHT: bold
}
.giftOptions DIV.giftWrap DIV.multiGiftWrap SELECT {
	
}
.giftOptions DIV.giftMessage {
	
}
.giftOptions DIV.giftMessage SPAN.title {
	BORDER-RIGHT: #b3b3b3 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #b3b3b3 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #b3b3b3 1px solid; COLOR: #ffffff; LINE-HEIGHT: 25px; PADDING-TOP: 2px; BORDER-BOTTOM: #b3b3b3 1px solid; BACKGROUND-COLOR: #aabbcb
}
.giftOptions DIV.giftMessage SPAN.price {
	
}
.giftOptions DIV.giftMessage TEXTAREA {
	WIDTH: 98%; HEIGHT: 40px
}
.giftOptions DIV.giftMessage SPAN.count {
	
}
.giftOptions DIV.giftMessage SPAN.countText {
	
}
.paymentMethodSummary {
	PADDING-RIGHT: 30px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 170px; PADDING-TOP: 10px
}
DIV.paymentMethodSummary {
	FLOAT: left
}
.paymentMethodList {
	BACKGROUND: #ffffff; WIDTH: 70%
}
DIV.paymentMethodList {
	
}
.paymentMethodSummary .section {
	MARGIN-BOTTOM: 20px
}
.paymentMethodSummary .section .header {
	MARGIN-TOP: 10px; BACKGROUND: url(images/section_header_bg.gif) repeat-x; MARGIN-BOTTOM: 10px
}
.paymentMethodSummary .section .header H2 {
	COLOR: #000000! important
}
paymentMethodSummary .section .content {
	
}
TABLE.orderSummary {
	WIDTH: 100%
}
TABLE.orderSummary TH {
	FONT-WEIGHT: normal; BORDER-BOTTOM-WIDTH: 0px; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
TABLE.orderSummary TD {
	BORDER-BOTTOM-WIDTH: 0px; WIDTH: 80px; TEXT-ALIGN: right
}
TABLE.orderSummary TR.totalDivider {
	
}
TABLE.orderSummary TR.totalDivider TD {
	WIDTH: 100%
}
TABLE.orderSummary TR.totalDivider TD HR {
	
}
TABLE.paymentForm {
	MARGIN-BOTTOM: 20px; MARGIN-LEFT: 5px; WIDTH: 100%
}
TABLE.paymentForm TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
TABLE.paymentForm TH.caption {
	FONT-SIZE: 14px; COLOR: #6181a4; LINE-HEIGHT: 30px; PADDING-TOP: 8px; BORDER-BOTTOM: #999999 1px dotted
}
TABLE.paymentForm TH.rowHeader {
	PADDING-RIGHT: 10px; BACKGROUND: #ffffff; COLOR: #515151; TEXT-ALIGN: right
}
TABLE.paymentForm INPUT {
	BORDER-RIGHT: #c8d1da 1px solid; BORDER-TOP: #c8d1da 1px solid; BACKGROUND: url(images/textFieldBg.gif) #edeef0; BORDER-LEFT: #c8d1da 1px solid; BORDER-BOTTOM: #c8d1da 1px solid
}
TABLE.paymentForm SELECT {
	BORDER-RIGHT: #c8d1da 1px solid; BORDER-TOP: #c8d1da 1px solid; BACKGROUND: url(images/textFieldBg.gif) #ffffff; BORDER-LEFT: #c8d1da 1px solid; WIDTH: 145px; BORDER-BOTTOM: #c8d1da 1px solid
}
TABLE.paymentForm TD.submit {
	TEXT-INDENT: 10px
}
TABLE.paymentForm TD.submit SPAN.button {
	
}
UL.columns {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 30px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.columns LI {
	BACKGROUND-POSITION: 0px 3px; BACKGROUND-IMAGE: url(images/bullet1.gif); MARGIN: 2px; TEXT-INDENT: 20px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
DIV.orderSummaryPanel {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BACKGROUND: url(images/orderSummaryPanelBg.gif) #c8c8c8 repeat-x; MARGIN: 5px 0px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
TABLE.orderSummaryTable {
	PADDING-LEFT: 10px; WIDTH: 100%; COLOR: #515151; TEXT-INDENT: 10px; TEXT-ALIGN: left
}
TABLE.orderSummaryTable TH.rowHeader {
	WIDTH: 16%; TEXT-ALIGN: right
}
TABLE.orderSummaryTable TD A {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(images/orderSummaryTableAhoverBg.gif) #e1eaef repeat-x; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #999999 1px solid; COLOR: #515151; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 1px solid
}
TABLE.orderSummaryTable TD A:hover {
	BACKGROUND: url(images/button_bg_hover.gif) #e6e6a5 repeat-x; COLOR: #515151; TEXT-DECORATION: none
}
.odd {
	PADDING-RIGHT: 2px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-COLOR: #dbdada
}
.even {
	PADDING-RIGHT: 2px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-COLOR: #f5f5f5
}
.altodd {
	PADDING-RIGHT: 2px; PADDING-LEFT: 6px; BACKGROUND: #ffffff; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.altodd A {
	COLOR: #000
}
.altodd A:hover {
	COLOR: #00f
}
A.altoddButton {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; BACKGROUND: #666; PADDING-BOTTOM: 2px; BORDER-LEFT: #000 1px solid; COLOR: #fff; LINE-HEIGHT: 22px; PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid
}
A.altoddButton:hover {
	BORDER-RIGHT: #222 1px solid; BORDER-TOP: #222 1px solid; BACKGROUND: #f5f5ed; BORDER-LEFT: #222 1px solid; COLOR: #515151; BORDER-BOTTOM: #222 1px solid; TEXT-DECORATION: none
}
.altodd TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; COLOR: #000000; LINE-HEIGHT: 18px; PADDING-TOP: 5px
}
.altodd INPUT {
	BORDER-RIGHT: #c8d1da 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #c8d1da 1px solid; PADDING-LEFT: 2px; BACKGROUND: url(images/textFieldBg.gif) #edeef0; PADDING-BOTTOM: 2px; BORDER-LEFT: #c8d1da 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #c8d1da 1px solid
}
.altodd SELECT {
	BORDER-RIGHT: #c8d1da 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #c8d1da 1px solid; PADDING-LEFT: 2px; BACKGROUND: url(images/textFieldBg.gif) #ffffff; PADDING-BOTTOM: 2px; BORDER-LEFT: #c8d1da 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #c8d1da 1px solid
}
.alteven {
	PADDING-RIGHT: 2px; PADDING-LEFT: 6px; BACKGROUND: url(images/evenRowBg.gif) #f5f5f5 repeat-x 50% top; PADDING-BOTTOM: 6px; PADDING-TOP: 20px
}
.alteven A {
	COLOR: #6181a4
}
.alteven A:hover {
	COLOR: #515151
}
.alteven TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: #000000; LINE-HEIGHT: 18px; PADDING-TOP: 10px
}
.alteven INPUT {
	BORDER-RIGHT: #c8d1da 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #c8d1da 1px solid; PADDING-LEFT: 2px; BACKGROUND: url(images/textFieldBg.gif) #edeef0; PADDING-BOTTOM: 2px; BORDER-LEFT: #c8d1da 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #c8d1da 1px solid
}
.alteven SELECT {
	BORDER-RIGHT: #c8d1da 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #c8d1da 1px solid; PADDING-LEFT: 2px; BACKGROUND: url(images/textFieldBg.gif) #ffffff; PADDING-BOTTOM: 2px; BORDER-LEFT: #c8d1da 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #c8d1da 1px solid
}
.ship_to {
	FILTER: flipv fliph; WRITING-MODE: tb-rl
}
.small_cell {
	WIDTH: 300px
}
.small_cell .header {
	MARGIN-TOP: 0px
}
.lebeling {
	WIDTH: 100px
}
TABLE.pagedList {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; min-width: 300px
}
TABLE.pagedList TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
TABLE.pagedList TH {
	BORDER-RIGHT: #4e4e4e 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #4e4e4e 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; BACKGROUND: url(images/searchCriteriaBg.jpg) #767676 repeat-x 50% top; PADDING-BOTTOM: 7px; MARGIN: 0px; BORDER-LEFT: #4e4e4e 1px solid; COLOR: #ffffff; PADDING-TOP: 7px; BORDER-BOTTOM: #4e4e4e 1px solid; max-height: 28px
}
TABLE.pagedList TH A {
	PADDING-LEFT: 2px; COLOR: #ffffff; TEXT-DECORATION: none
}
TABLE.pagedList TH A:hover {
	TEXT-DECORATION: underline
}
TABLE.pagedList TR.oddRow {
	BACKGROUND: #ffffff; HEIGHT: 40px
}
TABLE.pagedList TR.evenRow {
	BACKGROUND: url(images/evenRowBg.gif) #f5f5f5 repeat-x; HEIGHT: 40px
}
TABLE.pagedList TR.empty TD {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: black 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: black 1px solid; WIDTH: 300px; PADDING-TOP: 10px; BORDER-BOTTOM: black 1px solid; FONT-STYLE: italic; TEXT-ALIGN: center
}
UL.contact LI {
	LIST-STYLE-IMAGE: url(images/bullet1.gif)
}
.productimg {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; TEXT-ALIGN: center; max-width: 500px
}
.modalBackground {
	FILTER: alpha(opacity=70); BACKGROUND-COLOR: gray; opacity: 0.7
}
.modalPopup {
	BORDER-RIGHT: gray 3px solid; PADDING-RIGHT: 3px; BORDER-TOP: gray 3px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: gray 3px solid; WIDTH: 450px; PADDING-TOP: 3px; BORDER-BOTTOM: gray 3px solid; BACKGROUND-COLOR: #e3efff
}
.modalPopupHeader {
	BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: gray 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 6px; MARGIN: -3px; BORDER-LEFT: gray 1px solid; CURSOR: move; COLOR: black; PADDING-TOP: 6px; BORDER-BOTTOM: gray 1px solid; BACKGROUND-COLOR: #dddddd
}
.modalPopupText {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.pricePopup {
	BORDER-RIGHT: gray 3px solid; PADDING-RIGHT: 3px; BORDER-TOP: gray 3px solid; PADDING-LEFT: 3px; Z-INDEX: 99; LEFT: 50%; PADDING-BOTTOM: 3px; MARGIN-LEFT: -150px; BORDER-LEFT: gray 3px solid; WIDTH: 300px; PADDING-TOP: 3px; BORDER-BOTTOM: gray 3px solid; POSITION: absolute; BACKGROUND-COLOR: #e3efff
}
.pricePopupHeader {
	BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: gray 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 6px; MARGIN: -3px; BORDER-LEFT: gray 1px solid; COLOR: black; PADDING-TOP: 6px; BORDER-BOTTOM: gray 1px solid; BACKGROUND-COLOR: #dddddd
}
.pricePopup SPAN.fieldHeader {
	DISPLAY: block; FLOAT: left; WIDTH: 135px; MARGIN-RIGHT: 6px; TEXT-ALIGN: right
}
.pricePopup SPAN.fieldValue {
	DISPLAY: block; FLOAT: left
}
.opcFrame {
	MARGIN: 0px auto; WIDTH: 800px
}
.opcFrame .content {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #f3f3f3
}
.opcMainPanel {
	PADDING-RIGHT: 10px; BORDER-TOP: #000000 10px solid; PADDING-LEFT: 10px; BACKGROUND: url(images/thumbnailTdBg.gif) #ffffff no-repeat left top; VERTICAL-ALIGN: baseline; BORDER-LEFT: #000000 5px solid; WIDTH: 600px; BORDER-BOTTOM: #000000 13px solid
}
.opcMainPanel SELECT {
	BORDER-RIGHT: #c8d1da 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #c8d1da 1px solid; PADDING-LEFT: 2px; BACKGROUND: url(images/textFieldBg.gif) #ffffff; PADDING-BOTTOM: 2px; BORDER-LEFT: #c8d1da 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #c8d1da 1px solid
}
.opcMainPanel INPUT {
	BORDER-RIGHT: #c8d1da 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #c8d1da 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 5px 0px 0px; BORDER-LEFT: #c8d1da 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #c8d1da 1px solid
}
.opcMainPanel H2 {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BACKGROUND: url(images/searchCriteriaBg.jpg) repeat-x 50% top; BORDER-LEFT: #999999 1px solid; COLOR: #000000; BORDER-BOTTOM: #999999 1px solid
}
.opcMainPanel .inputForm {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.opcSidebar {
	BORDER-RIGHT: #000000 5px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 10px solid; PADDING-LEFT: 5px; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; WIDTH: 200px; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 13px solid
}
.opcPaymentFrame {
	
}
.opcPaymentMethods {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(images/PaymentMethodsBg.gif) #ffffff repeat-x; PADDING-BOTTOM: 5px; WIDTH: 130px; PADDING-TOP: 5px
}
.opcPaymentForm {
	
}
P.image_desc {
	MARGIN-LEFT: 3px; MARGIN-RIGHT: 3px
}
.ProductItemView {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: bottom; BORDER-LEFT: #999999 1px solid; WIDTH: 194px; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 0px solid; HEIGHT: 215px
}
.ProductItemView .productsGrid .thumbnail {
	BORDER-RIGHT: #f1eff4 3px solid; BORDER-TOP: #f1eff4 3px solid; BORDER-LEFT: #f1eff4 3px solid; BORDER-BOTTOM: #f1eff4 3px solid; HEIGHT: 120px
}
.ProductItemView .productsGrid {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.ProductItemView .productsGrid .image_desc {
	BORDER-RIGHT: #eaf1f8 1px solid; BORDER-TOP: #eaf1f8 0px solid; BORDER-LEFT: #eaf1f8 1px solid; BORDER-BOTTOM: #eaf1f8 1px solid
}
.featuredProductContainer {
	PADDING-BOTTOM: 0px
}
.AgreementView {
	BORDER-RIGHT: #92a7ec 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #92a7ec 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 5px; BORDER-LEFT: #92a7ec 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #92a7ec 1px solid; BACKGROUND-COLOR: #ffffff
}
DIV.welcomeImage {
	BACKGROUND: url(images/image.gif) #ffffff no-repeat; WIDTH: 580px; HEIGHT: 180px
}
TD.welcomeImage {
	BACKGROUND: url(images/background.gif) #ffffff repeat-x; WIDTH: 100%
}
.welcomeText {
	FONT-WEIGHT: 500; FONT-SIZE: 11px; BACKGROUND: url(images/WelcomeTextBg.gif) #cfe1f1 repeat-x 50% top; MARGIN: 0px; COLOR: #52514f
}
.welcomeText TD {
	BORDER-RIGHT: #545456 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #545456 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #545456 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #545456 1px solid; TEXT-ALIGN: justify
}
.itemSeperator {
	WIDTH: 2px
}
.inputFormText {
	BORDER-RIGHT: #8ed4af 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #8ed4af 0px solid; PADDING-LEFT: 9px; FONT-WEIGHT: lighter; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #8ed4af 1px solid; COLOR: #9fb5cd; PADDING-TOP: 5px; BORDER-BOTTOM: #8ed4af 0px solid; BACKGROUND-COLOR: #ffffff
}
.inputFormBodyText {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #9fb5cd
}
.orderItemsList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 12px; COLOR: #666666; PADDING-TOP: 0px
}
    }
.menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 55px; BORDER-BOTTOM-STYLE: none
}
.mnstatic {
	PADDING-RIGHT: 4px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.mnstaticitem {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; WIDTH: 90px; COLOR: white; PADDING-TOP: 2px; FONT-FAMILY: Arial; BACKGROUND-COLOR: black; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.mnstaticitem A {
	
}
.mnstaticitem A:hover {
	COLOR: #d5d110
}
.mnstaticitemhove {
	BORDER-RIGHT: #002d96 1px solid; BORDER-TOP: #002d96 1px solid; BORDER-LEFT: #002d96 1px solid; BORDER-BOTTOM: #002d96 1px solid
}
.mndynamic {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: x-small; PADDING-BOTTOM: 4px; COLOR: black; PADDING-TOP: 2px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: black
}
.mndynamicitem {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: x-small; BORDER-LEFT-COLOR: black; BORDER-BOTTOM-COLOR: black; PADDING-BOTTOM: 4px; MARGIN: 0px; WIDTH: 90px; COLOR: white; BORDER-TOP-COLOR: black; PADDING-TOP: 4px; BACKGROUND-COLOR: black; TEXT-ALIGN: left; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: black
}
.mndynamicitem A {
	PADDING-RIGHT: 1px; COLOR: white; TEXT-ALIGN: left
}
.mndynamicitem A:hover {
	COLOR: white
}
.mndynamicitemhove {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 4px; BORDER-TOP-STYLE: none; PADDING-TOP: 4px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #666; BORDER-BOTTOM-STYLE: none
}
