.clear {
	CLEAR: both
}
.no-show {
	DISPLAY: none
}
.display-block {
	DISPLAY: block
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
HR {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 8px 0px 12px; COLOR: #ccc; PADDING-TOP: 0px; HEIGHT: 1px; BACKGROUND-COLOR: #ccc; BORDER-RIGHT-WIDTH: 0px
}
HR.thick {
	HEIGHT: 3px
}
INPUT.text {
	FONT-SIZE: 12px; WIDTH: 220px; HEIGHT: 13px
}
A:link {
	COLOR: #000; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #666; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #666; TEXT-DECORATION: none
}
A.contrast:link {
	FONT-WEIGHT: bold; COLOR: #245849; TEXT-DECORATION: none
}
A.contrast:visited {
	FONT-WEIGHT: bold; COLOR: #245849; TEXT-DECORATION: none
}
A.contrast:hover {
	FONT-WEIGHT: bold; COLOR: #245849; TEXT-DECORATION: underline
}
B.contrast {
	COLOR: #245849
}
.cart-action {
	FONT-WEIGHT: bold; COLOR: #d36227
}
BODY {
	FONT-SIZE: small; BACKGROUND: #f0f4f7; MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#page {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(gambar/latar_belakang/page-bg.gif) #fff repeat-y; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 978px; PADDING-TOP: 0px
}
#page1 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 0px; BACKGROUND: url(gambar/latar_belakang/page-bg.gif) #fff repeat-y; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 880px; PADDING-TOP: 0px
}
#page2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(gambar/latar_belakang/page-bg.gif) #fff repeat-y; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 800px; PADDING-TOP: 0px
}

#page-bottom {
	MARGIN: 0px 5px; BORDER-BOTTOM: #ccc 3px solid
}
DIV.divider {
	BORDER-TOP: #cccccc 3px solid; MARGIN: 5px 0px
}
DIV.feature-divider {
	MARGIN-TOP: 10px
}
#top-nav {
	FONT-SIZE: 11px; BACKGROUND: url(gambar/latar_belakang/top-nav-bg.gif) no-repeat left top; MARGIN: 0px 6px 0px 5px; OVERFLOW: hidden; COLOR: #fff; BORDER-BOTTOM: #969f82 5px solid; POSITION: relative; HEIGHT: 90px
}
#top-nav DIV {
	RIGHT: 15px; WIDTH: 560px; POSITION: absolute; TOP: 0px; HEIGHT: 25px; TEXT-ALIGN: right
}
#top-nav DIV UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; RIGHT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 0px
}
#top-nav DIV UL LI {
	DISPLAY: inline; PADDING-LEFT: 8px; FLOAT: left; MARGIN: 0px
}
#top-nav DIV UL LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 25px
}
#top-nav DIV UL LI A B {
	DISPLAY: none
}
#top-nav DIV UL LI#home-btn A {
	BACKGROUND: url(gambar/latar_belakang/home.gif) no-repeat; WIDTH: 72px
}
#top-nav DIV UL LI#home-btn A:hover {
	BACKGROUND-POSITION: 0px -25px
}
#top-nav DIV UL LI#home-btn A.active {
	BACKGROUND-POSITION: 0px -25px
}
#top-nav DIV UL LI#subjects-btn A {
	BACKGROUND: url(gambar/latar_belakang/subjects.gif) no-repeat; WIDTH: 90px
}
#top-nav DIV UL LI#subjects-btn A:hover {
	BACKGROUND-POSITION: 0px -25px
}
#top-nav DIV UL LI#subjects-btn A.active {
	BACKGROUND-POSITION: 0px -25px
}
#top-nav DIV UL LI#about-btn A {
	BACKGROUND: url(gambar/latar_belakang/about.gif) no-repeat; WIDTH: 119px
}
#top-nav DIV UL LI#about-btn A:hover {
	BACKGROUND-POSITION: 0px -25px
}
#top-nav DIV UL LI#about-btn A.active {
	BACKGROUND-POSITION: 0px -25px
}
#top-nav DIV P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; RIGHT: 306px; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0px; POSITION: absolute; TOP: 7px
}
#top-nav DIV P IMG {
	MARGIN: 0px 3px -3px 0px
}
#top-nav FORM {
	FONT-SIZE: 11px; RIGHT: 15px; WIDTH: 560px; COLOR: #c4d6bc; POSITION: absolute; TOP: 55px; HEIGHT: 25px; TEXT-ALIGN: right
}
#top-nav INPUT.text {
	PADDING-LEFT: 3px; FONT-SIZE: 11px; WIDTH: 220px; COLOR: #000; HEIGHT: 13px
}
#top-nav .search {
	MARGIN-BOTTOM: -5px
}
#top-nav A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
#top-nav A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
#top-nav A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
#breadcrumb {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(gambar/latar_belakang/breadcrumb-bg.gif) no-repeat left top; MARGIN: 0px 0px 15px; TEXT-TRANSFORM: uppercase; COLOR: #666666
}
#breadcrumb DIV {
	PADDING-RIGHT: 12px; PADDING-LEFT: 15px; MIN-HEIGHT: 37px; BACKGROUND: url(gambar/latar_belakang/breadcrumb-bg-right.gif) no-repeat right top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 12px
}
#breadcrumb H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 24px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: none; COLOR: #245849; PADDING-TOP: 0px
}
#breadcrumb A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
#breadcrumb A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
#breadcrumb A:hover {
	COLOR: #666666; TEXT-DECORATION: underline
}
#slideshow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 520px; PADDING-TOP: 0px
}
DIV.promo-area {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px
}
DIV.topfeature-right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px; PADDING-TOP: 0px
}
DIV.topfeature-left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 7px; WIDTH: 200px; PADDING-TOP: 0px
}
DIV.topfeature-right DIV.greybox {
	HEIGHT: 116px
}
DIV.topfeature-left DIV.greybox {
	HEIGHT: 116px
}
#content {
	
}



#content1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 21px 0px 10px; PADDING-TOP: 0px
}
#sidebar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 230px; PADDING-TOP: 0px
}#content3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 21px 0px 20px; PADDING-TOP: 0px
}
#main-content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 700px; PADDING-TOP: 0px
}

#main-contenta {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 700px; PADDING-TOP: 0px
}

DIV.feature {
	MARGIN: 15px 0px 0px
}
DIV.subjectsbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(gambar/latar_belakang/browse-subjects.gif) #edf3eb no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; WIDTH: 230px; PADDING-TOP: 0px
}
UL.subjects-hoverlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: url(gambar/latar_belakang/greenbox-bottom.gif) no-repeat left bottom; PADDING-BOTTOM: 14px; MARGIN: 0px; WIDTH: 230px; PADDING-TOP: 32px
}
UL.subjects-hoverlist LI {
	MARGIN: 0px; BORDER-BOTTOM: #c4d6bc 1px solid; LIST-STYLE-TYPE: none
}
UL.subjects-hoverlist LI.first {
	BORDER-TOP: #c4d6bc 1px solid
}
UL.subjects-hoverlist LI A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 15px; PADDING-BOTTOM: 4px; COLOR: #245849; PADDING-TOP: 2px; TEXT-DECORATION: none
}
UL.subjects-hoverlist LI A:visited {
	COLOR: #245849; TEXT-DECORATION: none
}
UL.subjects-hoverlist LI A:hover {
	BACKGROUND: #d9e4d3; COLOR: #245849; TEXT-DECORATION: none
}
H2.listing {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 15px; PADDING-TOP: 0px
}

DIV.highered-switcher-listing A:link {
	FONT-WEIGHT: normal; COLOR: #d36227; TEXT-DECORATION: underline
}
DIV.highered-switcher-listing A:visited {
	FONT-WEIGHT: normal; COLOR: #d36227; TEXT-DECORATION: underline
}
DIV.highered-switcher-listing A:hover {
	FONT-WEIGHT: normal; COLOR: #d36227; TEXT-DECORATION: none
}
DIV.brand-listing {
	MARGIN: 0px 10px
}
TD.brand-desc {
	PADDING-RIGHT: 8px; PADDING-LEFT: 15px; PADDING-BOTTOM: 8px; WIDTH: 100%; PADDING-TOP: 8px; BACKGROUND-COLOR: #f4f4f4
}
A.paginator:link {
	DISPLAY: inline; FONT-WEIGHT: bold; MARGIN: 0px 2px; COLOR: #245849; TEXT-DECORATION: underline
}
A.product:link {
	DISPLAY: inline; FONT-WEIGHT: bold; MARGIN: 0px 2px; COLOR: #245849; TEXT-DECORATION: underline
}
A.paginator:visited {
	DISPLAY: inline; FONT-WEIGHT: bold; MARGIN: 0px 2px; COLOR: #245849; TEXT-DECORATION: underline
}
A.product:visited {
	DISPLAY: inline; FONT-WEIGHT: bold; MARGIN: 0px 2px; COLOR: #245849; TEXT-DECORATION: underline
}
A.paginator:hover {
	DISPLAY: inline; FONT-WEIGHT: bold; MARGIN: 0px 2px; COLOR: #245849; TEXT-DECORATION: none
}
A.product:hover {
	DISPLAY: inline; FONT-WEIGHT: bold; MARGIN: 0px 2px; COLOR: #245849; TEXT-DECORATION: none
}
FORM.refiner {
	PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 13px; MARGIN: 2px 0px 8px; PADDING-TOP: 13px; BORDER-BOTTOM: #cccccc 1px solid
}
FORM.refiner SELECT {
	FONT-SIZE: 12px
}
DIV.paginator {
	PADDING-RIGHT: 13px; BORDER-TOP: #cccccc 3px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 8px 0px 10px; PADDING-TOP: 8px; TEXT-ALIGN: right
}
.paginator-selected {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BACKGROUND-COLOR: #e6e6e6
}
DIV.product-box {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 6px; MARGIN: 0px; WIDTH: 230px; PADDING-TOP: 6px
}
DIV.maincontent-header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 3px; MARGIN: 10px 0px 10px -15px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
DIV.maincontent-header H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px
}
H2.main-content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px
}
H2.main-content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 17px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-TOP: 0px
}
DIV.maincontent-text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 15px; PADDING-TOP: 0px
}
DIV.maincontent-text#full-width {
	MARGIN-LEFT: 18px
}
DIV.lined-header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 10px 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
DIV.lined-header H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px
}
UL.orangedot {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 10px 20px; PADDING-TOP: 0px
}

DIV.greyborder-box A:link {
	COLOR: #245849
}
DIV.maincontent-text A:link {
	COLOR: #245849
}
DIV.greyborder-box A:visited {
	COLOR: #666
}
DIV.maincontent-text A:visited {
	COLOR: #666
}
#footer {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 5px solid; PADDING-LEFT: 15px; FONT-SIZE: x-small; PADDING-BOTTOM: 25px; MARGIN: 25px 21px 0px 20px; COLOR: #666; PADDING-TOP: 10px; POSITION: relative
	
	
}

#footer1 {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 680px; PADDING-TOP: 10px
	
}

#footer2 {
	PADDING-RIGHT: 1px;
	BORDER-TOP: #ccc 2px solid;
	PADDING-LEFT: 20px;
	FONT-SIZE: x-small;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px 5px;
	COLOR: #666;
	POSITION: relative;
	background-image: url(gambar/latar_belakang/bbg2.gif);
	visibility: visible;

}

#footerl {
	PADDING-RIGHT: 10px;
	BORDER-TOP: #ccc 2px solid;
	PADDING-LEFT: 20px;
	FONT-SIZE: x-small;
	PADDING-BOTTOM: px;
	MARGIN: 5px 5px 15px 5px;
	COLOR: #666;
	POSITION: relative;
	background-image: url(gambar/latar_belakang/bannedf.png);

}

#footer3 {
	PADDING-RIGHT: 0px;
	BORDER-TOP: #ccc 3px solid;
	PADDING-LEFT: 20px;
	FONT-SIZE: x-small;
	PADDING-BOTTOM: 0px;
	MARGIN: 10px 20px 0px 20px;
	COLOR: #666;
	PADDING-TOP: 10px;
	POSITION: relative;
	background-image: url(gambar/latar_belakang/bbg1.gif);
}


#footer P {
	MARGIN: 3px 0px 0px
}
#footer A:link {
	COLOR: #666666; TEXT-DECORATION: underline
}
#footer A:visited {
	COLOR: #666666; TEXT-DECORATION: underline
}
#footer A:hover {
	COLOR: #333333; TEXT-DECORATION: none
}
#footer SPAN {
	RIGHT: 105px; POSITION: absolute; TOP: 8px
}
#footer SPAN IMG {
	MARGIN-BOTTOM: -3px
}
#footer DIV {
	BORDER-RIGHT: #87ac06 1px solid;
	BORDER-TOP: #87ac06 1px solid;
	RIGHT: 6px;
	BORDER-LEFT: #87ac06 1px solid;
	WIDTH: 952px;
	BORDER-BOTTOM: #87ac06 1px solid;
	POSITION: absolute;
	TOP: 18px;
	TEXT-ALIGN: center;
	height: 27px;
}
#footer DIV A:link {
	TEXT-DECORATION: none
}
#footer DIV A:visited {
	TEXT-DECORATION: none
}
#footer DIV A:hover {
	COLOR: #245849; TEXT-DECORATION: none
}
DIV.autonav {
	MARGIN-BOTTOM: 15px; WIDTH: 230px; BORDER-BOTTOM: #91ae82 2px solid; BACKGROUND-COLOR: #ffffff
}


DIV.autonav-slim DIV.autonavLevel0 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 12px; BACKGROUND: url(gambar/latar_belakang/auto-nav-slim.gif) #6b9950 no-repeat left top; PADDING-BOTTOM: 3px; PADDING-TOP: 10px
}
DIV.autonav-slim DIV.autonavLevel0On {
	PADDING-RIGHT: 6px; PADDING-LEFT: 12px; BACKGROUND: url(gambar/latar_belakang/auto-nav-slim.gif) #6b9950 no-repeat left top; PADDING-BOTTOM: 3px; PADDING-TOP: 10px
}
DIV.autonav A:link {
	COLOR: #245d4a; TEXT-DECORATION: none
}
DIV.autonav A:visited {
	COLOR: #245d4a; TEXT-DECORATION: none
}
DIV.autonav A:hover {
	COLOR: #245d4a; TEXT-DECORATION: underline
}
DIV.autonavLevel0On A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
DIV.autonavLevel0On A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
DIV.autonavLevel0On A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
DIV.autonavLevel1On A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
DIV.autonavLevel1On A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
DIV.autonavLevel1 A:hover {
	BACKGROUND: #e9eee7; COLOR: #245d4a; TEXT-DECORATION: none
}
DIV.autonavLevel1On A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
DIV.autonavLevel1 A {
	PADDING-RIGHT: 5px; BORDER-TOP: #91ae82 1px solid; DISPLAY: block; PADDING-LEFT: 12px; PADDING-BOTTOM: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #91ae82 1px solid; BACKGROUND-COLOR: #d3dfcd
}
DIV.autonavLevel1On {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 12px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 2px; BACKGROUND-COLOR: #366f31
}
DIV.autonavLevel2 A {
	BORDER-RIGHT: #c0d1b7 1px solid; PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 21px; PADDING-BOTTOM: 3px; BORDER-LEFT: #c0d1b7 1px solid; COLOR: #000000; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff
}
DIV.autonavLevel3 A {
	BORDER-RIGHT: #c0d1b7 1px solid; PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 21px; PADDING-BOTTOM: 3px; BORDER-LEFT: #c0d1b7 1px solid; COLOR: #000000; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff
}
DIV.autonavLevel4 A {
	BORDER-RIGHT: #c0d1b7 1px solid; PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 21px; PADDING-BOTTOM: 3px; BORDER-LEFT: #c0d1b7 1px solid; COLOR: #000000; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff
}
DIV.autonavLevel2On {
	BORDER-RIGHT: #c0d1b7 1px solid; PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 21px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; BORDER-LEFT: #c0d1b7 1px solid; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff
}
DIV.autonavLevel3On {
	BORDER-RIGHT: #c0d1b7 1px solid; PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 21px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; BORDER-LEFT: #c0d1b7 1px solid; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff
}
DIV.autonavLevel4On {
	BORDER-RIGHT: #c0d1b7 1px solid; PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 21px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; BORDER-LEFT: #c0d1b7 1px solid; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff
}
DIV.autonavLevel3 A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 30px; PADDING-BOTTOM: 3px; PADDING-TOP: 2px
}
DIV.autonavLevel3On {
	PADDING-RIGHT: 5px; PADDING-LEFT: 30px; PADDING-BOTTOM: 3px; PADDING-TOP: 2px
}
DIV.autonavLevel4 A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 39px; PADDING-BOTTOM: 3px; PADDING-TOP: 2px
}
DIV.autonavLevel4On {
	PADDING-RIGHT: 5px; PADDING-LEFT: 39px; PADDING-BOTTOM: 3px; PADDING-TOP: 2px
}
TABLE.product {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
TABLE.product TD {
	PADDING-RIGHT: 10px; VERTICAL-ALIGN: top
}
.product-listing {
	CLEAR: both; FONT-SIZE: 0.95em; MARGIN: 12px 3px 12px 8px
}
.product-title A:link {
	FONT-WEIGHT: bold; COLOR: #245849; TEXT-DECORATION: none
}
.product-title A:visited {
	FONT-WEIGHT: bold; COLOR: #666; TEXT-DECORATION: none
}
.product-title A:hover {
	FONT-WEIGHT: bold; COLOR: #245849; TEXT-DECORATION: underline
}
A.product-cartLink:link {
	FONT-WEIGHT: bold; COLOR: #d36227! important; TEXT-DECORATION: none
}
A.product-cartLink:visited {
	FONT-WEIGHT: bold; COLOR: #d36227; TEXT-DECORATION: none
}
A.product-cartLink:hover {
	FONT-WEIGHT: bold; COLOR: #666666; TEXT-DECORATION: underline
}
.size45 .product-formatHat {
	MARGIN-LEFT: 55px
}
.size45 .product-title {
	MARGIN-LEFT: 55px
}
.size45 .product-authors {
	MARGIN-LEFT: 55px
}
.size45 .product-formatLine {
	MARGIN-LEFT: 55px
}
.size45 .product-orderLine {
	MARGIN-LEFT: 55px
}
.size45 DIV.product-format {
	MARGIN-LEFT: 55px
}
.size45 .product-excerptLinkLine {
	MARGIN-LEFT: 55px
}
.size60 .product-formatHat {
	MARGIN-LEFT: 70px
}
.size60 .product-title {
	MARGIN-LEFT: 70px
}
.size60 .product-authors {
	MARGIN-LEFT: 70px
}
.size60 .product-formatLine {
	MARGIN-LEFT: 70px
}
.size60 .product-orderLine {
	MARGIN-LEFT: 70px
}
.size60 DIV.product-format {
	MARGIN-LEFT: 70px
}
.size60 .product-excerptLinkLine {
	MARGIN-LEFT: 70px
}
DIV.product-authorEvent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; PADDING-TOP: 0px
}
DIV.product-authorEvent .product-author {
	FONT-WEIGHT: bold
}
.author-sep {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.2em 0px 0px; PADDING-TOP: 0px
}
SPAN.product-ebookLink A:link {
	COLOR: #d36227
}
SPAN.product-ebookLink A:visited {
	COLOR: #d36227
}
SPAN.product-ebookLink A:hover {
	COLOR: #d36227
}
.brand-icon {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.brand-title {
	MARGIN-LEFT: 90px
}
.brand-description {
	MARGIN-LEFT: 90px
}
TABLE.fancy-horiz TD {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; WIDTH: 230px; PADDING-TOP: 0px
}
TABLE.fancy-horiz TD.last {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TABLE.fancy-vert {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE.fancy-vert TD {
	BORDER-BOTTOM: #ccc 1px solid
}
TABLE.fancy-vert TD.last {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV.DF_fancy-vert-top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(gambar/latar_belakang/greyborder-top-small.gif) no-repeat left bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 230px; PADDING-TOP: 0px; HEIGHT: 9px
}
DIV.DF_fancy-vert-middle {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 208px; PADDING-TOP: 0px
}
DIV.DF_fancy-vert-bottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(gambar/latar_belakang/greyborder-bottom-small.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 230px; PADDING-TOP: 0px; HEIGHT: 9px
}
.product-dynamicFeature {
	FONT-SIZE: 0.95em; MARGIN: 12px 3px 12px 8px
}
.brand-dynamicFeature {
	FONT-SIZE: 0.95em; MARGIN: 12px 3px 12px 8px
}
.dyn-feature-text {
	FONT-SIZE: 0.95em; MARGIN: 12px 3px 12px 8px
}
DIV.dyn-feature-head {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 7px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid
}
DIV.dyn-feature-head H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.95em; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #245849; PADDING-TOP: 0px
}
DIV.dyn-feature-head H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.5em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; LINE-HEIGHT: 1em; PADDING-TOP: 0px
}
DIV.product-coverImage-clear {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.greybox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f4f4f4; PADDING-BOTTOM: 0px; WIDTH: 200px; PADDING-TOP: 0px; POSITION: relative
}
DIV.greybox UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 185px; PADDING-TOP: 5px
}
DIV.greybox UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../cvo/images/bullets/orange-square.gif) no-repeat 0px 0.5em; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.greybox UL.wide LI {
	MARGIN-TOP: 10px
}
DIV.fbox-footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(gambar/latar_belakang/fbox-footer.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 9px
}
DIV.fbox-footer-wide {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(gambar/latar_belakang/fbox-footer.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 9px
}
DIV.fbox-footer-small {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(gambar/latar_belakang/fbox-footer.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 9px
}
DIV.fbox-footer-wide {
	BACKGROUND: url(gambar/latar_belakang/greybox-bottom-wide.gif) no-repeat
}
DIV.fbox-footer-small {
	BACKGROUND: url(gambar/latar_belakang/greybox-bottom.gif) no-repeat
}
.fbox-subheader {
	FONT-WEIGHT: bold; FONT-SIZE: 0.95em; MARGIN: 0px 3px 4px 8px; PADDING-TOP: 8px
}
DIV.greyborder-top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(gambar/latar_belakang/greyborder-top.gif) no-repeat left bottom; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; WIDTH: 699px; PADDING-TOP: 0px; HEIGHT: 16px
}
DIV.greyborder-box {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 697px; PADDING-TOP: 0px
}
DIV.greyborder-bottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(gambar/latar_belakang/greyborder-bottom.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 699px; PADDING-TOP: 0px; HEIGHT: 12px
}
DIV.greyborder-top-blue {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(gambar/latar_belakang/greyborder-top-blue.gif) no-repeat left bottom; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -15px; WIDTH: 702px; PADDING-TOP: 0px; HEIGHT: 26px
}
DIV.greyborder-box-blue {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px -15px; BORDER-LEFT: #ccc 1px solid; WIDTH: 680px; PADDING-TOP: 5px
}
DIV.greyborder-bottom-blue {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(gambar/latar_belakang/greyborder-bottom-blue.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -15px; WIDTH: 702px; PADDING-TOP: 0px; HEIGHT: 13px
}
DIV.greyborder-top-blue H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 5px
}
DIV.greenbanner {
	PADDING-RIGHT: 3px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 1.1em; BACKGROUND: url(gambar/latar_belakang/green-feature-top.gif) #cbdcc1 no-repeat left top; PADDING-BOTTOM: 6px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 8px
}
DIV.greenbanner-wide {
	PADDING-RIGHT: 3px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 1.1em; BACKGROUND: url(gambar/latar_belakang/green-feature-top.gif) #cbdcc1 no-repeat left top; PADDING-BOTTOM: 6px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 8px
}
DIV.greenbanner-small {
	PADDING-RIGHT: 3px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 1.1em; BACKGROUND: url(gambar/latar_belakang/green-feature-top.gif) #cbdcc1 no-repeat left top; PADDING-BOTTOM: 6px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 8px
}
DIV.bluebanner {
	PADDING-RIGHT: 3px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 1.1em; BACKGROUND: url(gambar/latar_belakang/green-feature-top.gif) #cbdcc1 no-repeat left top; PADDING-BOTTOM: 6px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 8px
}
DIV.bluebanner-small {
	PADDING-RIGHT: 3px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 1.1em; BACKGROUND: url(gambar/latar_belakang/green-feature-top.gif) #cbdcc1 no-repeat left top; PADDING-BOTTOM: 6px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 8px
}
DIV.orangebanner {
	PADDING-RIGHT: 3px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 1.1em; BACKGROUND: url(gambar/latar_belakang/green-feature-top.gif) #cbdcc1 no-repeat left top; PADDING-BOTTOM: 6px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 8px
}
DIV.prod-sol-top {
	PADDING-RIGHT: 3px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 1.1em; BACKGROUND: url(gambar/latar_belakang/green-feature-top.gif) #cbdcc1 no-repeat left top; PADDING-BOTTOM: 6px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 8px
}
DIV.prod-sol-top {
	BACKGROUND: url(gambar/latar_belakang/darkgreen-feature-top-230.gif) #6b9950 no-repeat left top; COLOR: #fff
}
DIV.prod-sol-top A:link {
	FONT-SIZE: 11px; TEXT-TRANSFORM: none; COLOR: #000
}
DIV.prod-sol-top A:visited {
	FONT-SIZE: 11px; TEXT-TRANSFORM: none; COLOR: #000
}
DIV.greenbanner-wide {
	BACKGROUND: url(gambar/latar_belakang/green-feature-top-wide.gif) #cbdcc1 no-repeat left top
}
DIV.greenbanner-small {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FONT-SIZE: 14px; BACKGROUND: url(gambar/latar_belakang/green-feature-top-small.gif) #cbdcc1 no-repeat left top; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
DIV.bluebanner-small {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FONT-SIZE: 14px; BACKGROUND: url(gambar/latar_belakang/blue-feature-top-small.gif) #aed3e5 no-repeat left top; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
DIV.bluebanner {
	BACKGROUND: url(gambar/latar_belakang/blue-feature-top.gif) #aed3e5 no-repeat left top
}
DIV.orangebanner {
	BACKGROUND: url(gambar/latar_belakang/orange-feature-top.gif) #ffc94d no-repeat left top
}
DIV.yellowbanner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; BACKGROUND: url(gambar/latar_belakang/greyborder-top-yellow.gif) no-repeat left bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 216px; PADDING-TOP: 5px; HEIGHT: 20px
}
DIV.yellowbanner H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px
}
DIV.yellowbanner-subheader H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px
}
DIV.yellowbanner-subheader {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND: #f7f7df; BORDER-LEFT: #ccc 1px solid; WIDTH: 228px
}
DIV.yellowbanner-subheader H4 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 14px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; PADDING-TOP: 0px
}
DIV.greyborder-box-yellow {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 14px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 199px; PADDING-TOP: 10px
}
DIV.greyborder-box-yellow P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
DIV.greyborder-bottom-yellow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(gambar/latar_belakang/greyborder-bottom-small.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 230px; PADDING-TOP: 0px; HEIGHT: 9px
}
DIV.greyborder-bottom-230 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(gambar/latar_belakang/greyborder-bottom-small.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 230px; PADDING-TOP: 0px; HEIGHT: 9px
}
DIV.sectionheader-blue {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 700px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 20px
}
DIV.sectionheader-blue {
	BACKGROUND: #dde3e7
}
DIV.sectionheader-blue .left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(gambar/latar_belakang/sectionheader-blue-left.gif) #dde3e7 no-repeat left 50%; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 650px; PADDING-TOP: 2px; LETTER-SPACING: 0.1em; POSITION: absolute; HEIGHT: 18px
}
DIV.sectionheader-blue .right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; RIGHT: 0px; BACKGROUND: url(gambar/latar_belakang/sectionheader-blue-right.gif) #dde3e7 no-repeat right 50%; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 7px; PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 20px
}
DIV.sectionheader-blue .left A:link {
	COLOR: #000; TEXT-DECORATION: none
}
DIV.sectionheader-blue .left A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
DIV.sectionheader-blue .left A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
.shadow {
	BACKGROUND: url(gambar/latar_belakang/shadow.gif) no-repeat right bottom; FLOAT: left
}
.shadow DIV {
	BACKGROUND: urlgambar/latar_belakang/shadow-tr.gif) no-repeat right top
}
.shadow DIV DIV {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; BACKGROUND: url(gambar/latar_belakang/shadow-bl.gif) no-repeat left bottom; PADDING-BOTTOM: 6px; PADDING-TOP: 0px
}
.shadow IMG {
	VERTICAL-ALIGN: bottom; COLOR: #000; BACKGROUND-COLOR: #fff
}
.frame {
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: center center;
	position: static;
	visibility: visible;
}
