BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #b8dcf4; BACKGROUND-IMAGE: url(bg.jpg); BACKGROUND-REPEAT: repeat-x
}
BODY {
	FONT-SIZE: 11px; FONT-FAMILY: tahoma
}
INPUT {
	FONT-SIZE: 11px; FONT-FAMILY: tahoma
}
SELECT {
	FONT-SIZE: 11px; FONT-FAMILY: tahoma
}
TEXTAREA {
	FONT-SIZE: 11px; FONT-FAMILY: tahoma
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN: 0px 0px 2px; FONT-FAMILY: arial, helvetica, sans-serif
}
H1.header {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 5px; MARGIN-LEFT: -14px; MARGIN-RIGHT: -14px; BORDER-BOTTOM: #b8c3af 2px solid
}
H1.header IMG.icon {
	MARGIN-TOP: 7px; FLOAT: right
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 0px 0px 2px
}
H2 A {
	COLOR: #000000; TEXT-DECORATION: none
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 0px 0px 2px
}
H3 A {
	COLOR: #000000; TEXT-DECORATION: none
}
H3 A:hover {
	TEXT-DECORATION: underline
}
DIV.box H3 {
	FONT-SIZE: 10px
}
HR {
	BORDER-TOP: #cccccc 1px solid
}
HR.sep {
	BORDER-TOP: #cccccc 1px solid
}
DIV.box HR.sep {
	BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
SPAN.sep {
	COLOR: #777777
}
#page {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px auto; BORDER-LEFT: #000000 1px solid; WIDTH: 921px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}

#top {
	BACKGROUND-POSITION: 50% bottom; MARGIN: auto; WIDTH: 921px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 162px
}
#topbarbanner {
	PADDING-RIGHT: 0px; MARGIN-TOP: 2px; PADDING-LEFT: 60px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #f0f3f5; TEXT-ALIGN: center
}
#topbarbanner A {
	COLOR: #555555
}
#closetopbarbanner {
	PADDING-RIGHT: 10px; FONT-SIZE: 10px; FLOAT: right; WIDTH: 50px; TEXT-ALIGN: right
}
#backgroundshadow {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(backgroundgradient.gif); OVERFLOW: hidden; PADDING-TOP: 20px; BACKGROUND-REPEAT: repeat-x
}
#bottomaddress {
	CLEAR: both; BORDER-TOP: #728760 2px solid; FONT-SIZE: 11px; MARGIN: auto; WIDTH: 900px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
#bottomaddress SPAN.sep {
	MARGIN-LEFT: 8px; COLOR: #777777; MARGIN-RIGHT: 8px
}
#bottombg {
	FONT-SIZE: 1px; BACKGROUND-IMAGE: url(bottombg.gif); MARGIN: 0px auto; WIDTH: 927px; HEIGHT: 12px
}
#toplogo {
	FLOAT: left; WIDTH: 172px; MARGIN-RIGHT: 12px; PADDING-TOP: 22px; HEIGHT: 50px
}
#topflags {
	FLOAT: right; WIDTH: 172px; PADDING-TOP: 27px; HEIGHT: 45px; TEXT-ALIGN: center
}
#topflags DIV.flag {
	DISPLAY: inline; MARGIN: 0px 2px; WIDTH: 532px; TEXT-ALIGN: center
}
#toptabs {
	FLOAT: left; WIDTH: 532px; TEXT-ALIGN: center
}
#toptabs DIV.tab {
	DISPLAY: inline
}
#topcategories {
	CLEAR: both; PADDING-TOP: 7px; HEIGHT: 20px; BACKGROUND-COLOR: #6c8ca3; TEXT-ALIGN: center
}
#topcategories A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#topcategories A.selected {
	FONT-WEIGHT: bold
}
#topcategories SPAN.sep {
	COLOR: #46513c
}
#tabs TD {
	FONT-SIZE: 0px; WIDTH: 137px; TEXT-ALIGN: left
}
#abovetoptabs {
	HEIGHT: 145px
}
DIV.tab {
	
}
DIV.activetab {
	POSITION: absolute
}
DIV.activetab A {
	LEFT: -4px; POSITION: relative
}
TD.toptableftspace {
	WIDTH: 194px
}
#tabholder {
	
}
#lngmenu {
	PADDING-LEFT: 2px; PADDING-TOP: 112px; TEXT-ALIGN: center
}
#topmenu {
	PADDING-LEFT: 8px; PADDING-TOP: 6px; TEXT-ALIGN: center
}
#topmenu A {
	COLOR: #2a505f; TEXT-DECORATION: none
}
#topmenu A:hover {
	TEXT-DECORATION: underline
}
#menulinks A {
	COLOR: #2a505f; TEXT-DECORATION: none
}
#menulinks A:hover {
	TEXT-DECORATION: underline
}
#topmenu SPAN.sep {
	COLOR: #666452
}
#logo {
	PADDING-LEFT: 21px; PADDING-TOP: 18px
}
#maincontainer {
	MARGIN: auto; WIDTH: 900px
}
#main {
	FLOAT: left; WIDTH: 532px
}
#mainfull {
	FLOAT: left; WIDTH: 714px
}
#maintopfull {
	BACKGROUND-IMAGE: url(maintopfull.gif); OVERFLOW: hidden; WIDTH: 714px; HEIGHT: 5px
}
DIV.maintopfull {
	BACKGROUND-IMAGE: url(maintopfull.gif); OVERFLOW: hidden; WIDTH: 714px; HEIGHT: 5px
}
#maincontentfull {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(mainmiddlefull.gif); PADDING-BOTTOM: 5px; WIDTH: 684px; PADDING-TOP: 5px
}
DIV.maincontentfull {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(mainmiddlefull.gif); PADDING-BOTTOM: 5px; WIDTH: 684px; PADDING-TOP: 5px
}
#mainbottomfull {
	CLEAR: both; BACKGROUND-IMAGE: url(mainbottomfull.gif); MARGIN-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 714px; HEIGHT: 6px
}
DIV.mainbottomfull {
	CLEAR: both; BACKGROUND-IMAGE: url(mainbottomfull.gif); MARGIN-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 714px; HEIGHT: 6px
}
#maintop {
	BACKGROUND-IMAGE: url(maintop.gif); OVERFLOW: hidden; WIDTH: 532px; HEIGHT: 5px
}
DIV.maintop {
	BACKGROUND-IMAGE: url(maintop.gif); OVERFLOW: hidden; WIDTH: 532px; HEIGHT: 5px
}
#maintoptitle {
	MARGIN-TOP: 7px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND-IMAGE: url(maintoptitle.gif); OVERFLOW: hidden; WIDTH: 520px; COLOR: #ffffff; PADDING-TOP: 15px; FONT-FAMILY: arial, helvetica, sans-serif; HEIGHT: 25px
}
DIV.maintoptitle {
	MARGIN-TOP: 7px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND-IMAGE: url(maintoptitle.gif); OVERFLOW: hidden; WIDTH: 520px; COLOR: #ffffff; PADDING-TOP: 15px; FONT-FAMILY: arial, helvetica, sans-serif; HEIGHT: 25px
}
#maincontent {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(mainmiddle.gif); PADDING-BOTTOM: 5px; WIDTH: 502px; PADDING-TOP: 5px
}
DIV.maincontent {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(mainmiddle.gif); PADDING-BOTTOM: 5px; WIDTH: 502px; PADDING-TOP: 5px
}
#mainbottom {
	CLEAR: both; BACKGROUND-IMAGE: url(mainbottom.gif); MARGIN-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 532px; HEIGHT: 6px
}
DIV.mainbottom {
	CLEAR: both; BACKGROUND-IMAGE: url(mainbottom.gif); MARGIN-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 532px; HEIGHT: 6px
}
.dimmed {
	FILTER: Alpha(Opacity=25)
}
.fullwidth#main {
	WIDTH: 900px
}
.fullwidth#main #maintop {
	BACKGROUND-IMAGE: url(maintop_fullwidth.gif); OVERFLOW: hidden; WIDTH: 900px; HEIGHT: 5px
}
.fullwidth#main DIV.maintop {
	BACKGROUND-IMAGE: url(maintop_fullwidth.gif); OVERFLOW: hidden; WIDTH: 900px; HEIGHT: 5px
}
.fullwidth#main #maincontent {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(mainmiddle_fullwidth.gif); PADDING-BOTTOM: 5px; WIDTH: 870px; PADDING-TOP: 5px
}
.fullwidth#main DIV.maincontent {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(mainmiddle_fullwidth.gif); PADDING-BOTTOM: 5px; WIDTH: 870px; PADDING-TOP: 5px
}
.fullwidth#main #mainbottom {
	CLEAR: both; BACKGROUND-IMAGE: url(mainbottom_fullwidth.gif); MARGIN-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 900px; HEIGHT: 6px
}
.fullwidth#main DIV.mainbottom {
	CLEAR: both; BACKGROUND-IMAGE: url(mainbottom_fullwidth.gif); MARGIN-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 900px; HEIGHT: 6px
}
.doublecolumn#main {
	WIDTH: 716px
}
.doublecolumn#main #maintop {
	BACKGROUND-IMAGE: url(maintop_doublecolumn.gif); OVERFLOW: hidden; WIDTH: 716px; HEIGHT: 5px
}
.doublecolumn#main DIV.maintop {
	BACKGROUND-IMAGE: url(maintop_doublecolumn.gif); OVERFLOW: hidden; WIDTH: 716px; HEIGHT: 5px
}
.doublecolumn#main #maincontent {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(mainmiddle_doublecolumn.gif); PADDING-BOTTOM: 5px; WIDTH: 686px; PADDING-TOP: 5px
}
.doublecolumn#main DIV.maincontent {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(mainmiddle_doublecolumn.gif); PADDING-BOTTOM: 5px; WIDTH: 686px; PADDING-TOP: 5px
}
.doublecolumn#main #mainbottom {
	CLEAR: both; BACKGROUND-IMAGE: url(mainbottom_doublecolumn.gif); MARGIN-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 716px; HEIGHT: 6px
}
.doublecolumn#main DIV.mainbottom {
	CLEAR: both; BACKGROUND-IMAGE: url(mainbottom_doublecolumn.gif); MARGIN-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 716px; HEIGHT: 6px
}
#leftmenu {
	FLOAT: left; WIDTH: 172px; MARGIN-RIGHT: 12px
}
#rightmenu {
	FLOAT: right; MARGIN-LEFT: 12px; WIDTH: 172px
}
#topbanner {
	MARGIN-BOTTOM: 10px
}
DIV.boxheader {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(boxheader_1.gif); PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 152px; COLOR: #ffffff; PADDING-TOP: 10px; FONT-FAMILY: tahoma; WHITE-SPACE: nowrap; HEIGHT: 15px; TEXT-OVERFLOW: ellipsis
}
DIV.boxheader_relevant {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(boxheader_1.gif); PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 152px; COLOR: #ffffff; PADDING-TOP: 10px; FONT-FAMILY: tahoma; WHITE-SPACE: nowrap; HEIGHT: 15px; TEXT-OVERFLOW: ellipsis
}
DIV.boxheader_old {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 8px; BACKGROUND-IMAGE: url(boxheader_1.gif); PADDING-BOTTOM: 0px; OVERFLOW: hidden; TEXT-TRANSFORM: uppercase; WIDTH: 152px; COLOR: #ffffff; PADDING-TOP: 4px; FONT-FAMILY: standard0755, tahoma; WHITE-SPACE: nowrap; HEIGHT: 15px; TEXT-OVERFLOW: ellipsis
}
DIV.boxheader_relevant_old {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 8px; BACKGROUND-IMAGE: url(boxheader_1.gif); PADDING-BOTTOM: 0px; OVERFLOW: hidden; TEXT-TRANSFORM: uppercase; WIDTH: 152px; COLOR: #ffffff; PADDING-TOP: 4px; FONT-FAMILY: standard0755, tahoma; WHITE-SPACE: nowrap; HEIGHT: 15px; TEXT-OVERFLOW: ellipsis
}
DIV.boxheader {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(boxheader_1.gif); PADDING-BOTTOM: 0px; WIDTH: 152px; PADDING-TOP: 10px; HEIGHT: 20px
}
DIV.boxheader_relevant {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(boxheader_1.gif); PADDING-BOTTOM: 0px; WIDTH: 152px; PADDING-TOP: 10px; HEIGHT: 20px
}
DIV.boxheader_empty {
	BACKGROUND-IMAGE: url(boxheader_1.gif); OVERFLOW: hidden; WIDTH: 172px; HEIGHT: 30px
}
DIV.box {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(boxmiddle.gif); PADDING-BOTTOM: 2px; OVERFLOW: hidden; WIDTH: 152px; PADDING-TOP: 6px
}
DIV.box A {
	COLOR: #000000
}
DIV.boxbottom {
	BACKGROUND-IMAGE: url(boxbottom.gif); MARGIN-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 172px; HEIGHT: 6px
}
DIV.boxheader A {
	DISPLAY: block; COLOR: #ffffff; TEXT-DECORATION: none
}
DIV.boxheader_relevant A {
	DISPLAY: block; COLOR: #ffffff; TEXT-DECORATION: none
}
DIV.relatedtop {
	BACKGROUND-IMAGE: url(relatedtop.gif); OVERFLOW: hidden; WIDTH: 172px; HEIGHT: 5px
}
DIV.related {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(relatedmiddle.gif); PADDING-BOTTOM: 2px; OVERFLOW: hidden; WIDTH: 152px; PADDING-TOP: 6px
}
DIV.relatedbottom {
	BACKGROUND-IMAGE: url(relatedbottom.gif); MARGIN-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 172px; HEIGHT: 6px
}
DIV.relatedheader {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(relatedheader.gif); PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 152px; COLOR: #333333; PADDING-TOP: 4px; FONT-FAMILY: tahoma; WHITE-SPACE: nowrap; HEIGHT: 15px; TEXT-OVERFLOW: ellipsis
}
#paymentmethods {
	TEXT-ALIGN: center
}
#paymentmethods A {
	TEXT-DECORATION: none
}
DIV.box DIV.more {
	MARGIN-TOP: 5px; TEXT-ALIGN: center
}
DIV.box DIV.more A {
	COLOR: #777777; TEXT-DECORATION: none
}
DIV.box DIV.more A:hover {
	TEXT-DECORATION: underline
}
DIV.box OL.bestsellers {
	PADDING-RIGHT: 0px; PADDING-LEFT: 23px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #555555; PADDING-TOP: 0px
}
DIV.box OL.bestsellers A {
	MARGIN-LEFT: -5px; COLOR: #000000; TEXT-DECORATION: none
}
DIV.box OL.bestsellers A:hover {
	TEXT-DECORATION: underline
}
DIV.box UL.categories {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.box UL.categories LI {
	MARGIN: 2px 0px; LIST-STYLE-TYPE: none
}
DIV.box UL.categories A {
	COLOR: #000000; TEXT-DECORATION: none
}
DIV.box UL.categories A:hover {
	TEXT-DECORATION: underline
}
DIV.box UL.features {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.box UL.links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; LIST-STYLE-IMAGE: url(bullet_arrow.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.box UL.links LI {
	MARGIN-BOTTOM: 3px
}
DIV.box UL.links A {
	MARGIN-LEFT: -5px; COLOR: #000000; TEXT-DECORATION: none
}
DIV.box UL.links A:hover {
	TEXT-DECORATION: underline
}
DIV.sidebanner {
	MARGIN-BOTTOM: 10px
}
DIV.infocontainer {
	FLOAT: right; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px
}
DIV.infoheader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(infotop.gif); PADDING-BOTTOM: 0px; WIDTH: 239px; COLOR: #ffffff; PADDING-TOP: 4px; HEIGHT: 16px
}
DIV.info {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(infomiddle.gif); PADDING-BOTTOM: 4px; WIDTH: 225px; PADDING-TOP: 8px
}
DIV.infobottom {
	BACKGROUND-IMAGE: url(infobottom.gif); OVERFLOW: hidden; WIDTH: 245px; HEIGHT: 8px
}
DIV.info OL.contentlinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #555555; PADDING-TOP: 0px
}
DIV.info OL.contentlinks A {
	MARGIN-LEFT: -5px; COLOR: #000000; TEXT-DECORATION: none
}
DIV.info OL.contentlinks A:hover {
	TEXT-DECORATION: underline
}
INPUT.textbox {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
FORM {
	MARGIN: 0px
}
P {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
A.black {
	COLOR: #000000; TEXT-DECORATION: none
}
A {
	COLOR: #566648
}
A.plain {
	TEXT-DECORATION: none
}
DIV.itemlist {
	BORDER-TOP: #000000 ½px solid; MARGIN-LEFT: -14px; MARGIN-RIGHT: -14px; BORDER-BOTTOM: #000000 0px solid
}
DIV.itemlist DIV.Row {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
DIV.itemlist DIV.AlternatingRow {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
DIV.itemlist DIV.Row {
	BACKGROUND-COLOR: #f7f7f1
}
DIV.itemlist DIV.AlternatingRow {
	BACKGROUND-COLOR: #ffffff
}
DIV.itemrow_even {
	CLEAR: both; BORDER-BOTTOM: #000000 1px solid
}
DIV.itemrow_odd {
	CLEAR: both; BORDER-BOTTOM: #000000 1px solid
}
DIV.itemrow_even {
	BACKGROUND-COLOR: #ffffff
}
DIV.itemrow_odd {
	BACKGROUND-COLOR: #f7f7f1
}
DIV.itemrowtop {
	CLEAR: both; OVERFLOW: hidden; HEIGHT: 1px
}
DIV.itemrowbottom {
	CLEAR: both; OVERFLOW: hidden; HEIGHT: 1px
}
DIV.item {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 155px; PADDING-TOP: 10px
}
DIV.itemlist DIV.title {
	FONT-WEIGHT: bold
}
DIV.itemlist DIV.subtitle {
	FONT-WEIGHT: bold
}
DIV.itemlist DIV.title A {
	COLOR: #000000; TEXT-DECORATION: none
}
DIV.itemlist DIV.author {
	
}
DIV.itemlist DIV.author A {
	COLOR: #000000; TEXT-DECORATION: none
}
DIV.itemlist DIV.readmore A {
	COLOR: #566648; TEXT-DECORATION: none
}
DIV.itemlist DIV.readmore A:hover {
	COLOR: #000000
}
DIV.itemsep {
	FLOAT: left;
	BACKGROUND-IMAGE: url(itemsep.gif);
	OVERFLOW: hidden;
	WIDTH: 1px;
	POSITION: relative;
	HEIGHT: 290px;
	left: 8;
}
DIV.focustop {
	BACKGROUND-IMAGE: url(focustop.gif); OVERFLOW: hidden; WIDTH: 502px; HEIGHT: 5px
}
DIV.focus {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(focusmiddle.gif); PADDING-BOTTOM: 5px; WIDTH: 482px; PADDING-TOP: 5px
}
DIV.focusmiddle {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(focusmiddle.gif); PADDING-BOTTOM: 5px; WIDTH: 482px; PADDING-TOP: 5px
}
DIV.focusbottom {
	BACKGROUND-IMAGE: url(focusbottom.gif); MARGIN-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 502px; HEIGHT: 5px
}
DIV.focusbox DIV.focuscontent {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 2px
}
DIV.focusbox {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #fafafa; TEXT-ALIGN: left
}
DIV.focusbox DIV.topleft {
	LEFT: -1px; FLOAT: left; BACKGROUND-IMAGE: url(focus_topleft.gif); OVERFLOW: hidden; WIDTH: 5px; POSITION: relative; TOP: -1px; HEIGHT: 5px
}
DIV.focusbox DIV.topright {
	LEFT: 1px; FLOAT: right; BACKGROUND-IMAGE: url(focus_topright.gif); OVERFLOW: hidden; WIDTH: 5px; POSITION: relative; TOP: -1px; HEIGHT: 5px
}
DIV.focusbox DIV.bottomleft {
	LEFT: -1px; FLOAT: left; BACKGROUND-IMAGE: url(focus_bottomleft.gif); OVERFLOW: hidden; WIDTH: 5px; POSITION: relative; TOP: -4px; HEIGHT: 5px
}
DIV.focusbox DIV.bottomright {
	LEFT: 1px; FLOAT: right; BACKGROUND-IMAGE: url(focus_bottomright.gif); OVERFLOW: hidden; WIDTH: 5px; POSITION: relative; TOP: -4px; HEIGHT: 5px
}
.halffocustop {
	BACKGROUND-IMAGE: url(halffocustop.gif); OVERFLOW: hidden; WIDTH: 244px; HEIGHT: 5px
}
.halffocus {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(halffocusmiddle.gif); PADDING-BOTTOM: 5px; WIDTH: 224px; PADDING-TOP: 5px
}
.halffocusmiddle {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(halffocusmiddle.gif); PADDING-BOTTOM: 5px; WIDTH: 224px; PADDING-TOP: 5px
}
.halffocusbottom {
	BACKGROUND-IMAGE: url(halffocusbottom.gif); MARGIN-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 244px; HEIGHT: 5px
}
DIV.focus UL.links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; LIST-STYLE-IMAGE: url(bullet_arrow.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.halffocus UL.links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; LIST-STYLE-IMAGE: url(bullet_arrow.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.focus UL.links A {
	MARGIN-LEFT: -5px; COLOR: #000000; TEXT-DECORATION: none
}
DIV.halffocus UL.links A {
	MARGIN-LEFT: -5px; COLOR: #000000; TEXT-DECORATION: none
}
DIV.focus UL.links A:hover {
	TEXT-DECORATION: underline
}
DIV.halffocus UL.links A:hover {
	TEXT-DECORATION: underline
}
TABLE.list TR TD {
	BORDER-BOTTOM: #bfbfbb 1px solid
}
TABLE.List TR TD {
	BORDER-BOTTOM: #bfbfbb 1px solid
}
TABLE.list TR.listheader TD {
	FONT-WEIGHT: bold; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left
}
TR.ListHeader TD {
	FONT-WEIGHT: bold; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left
}
TR.ListHeader TH {
	FONT-WEIGHT: bold; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left
}
TABLE.list TR.RowA TD {
	BACKGROUND-COLOR: #ffffff
}
TR.RowA TD {
	BACKGROUND-COLOR: #ffffff
}
TABLE.list TR.RowB TD {
	BACKGROUND-COLOR: #f7f7f1
}
TR.RowB TD {
	BACKGROUND-COLOR: #f7f7f1
}
DIV.indent {
	PADDING-LEFT: 10px
}
SPAN.mandatory {
	COLOR: #cc0000
}
SPAN.info {
	COLOR: #777777
}
SPAN.important {
	COLOR: #aa0000
}
DIV.bubbletop {
	BACKGROUND-IMAGE: url(bubbletop.gif); WIDTH: 225px; HEIGHT: 54px
}
DIV.bubblebottom {
	BACKGROUND-IMAGE: url(bubblebottom.gif); WIDTH: 225px; HEIGHT: 26px
}
DIV.bubble {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(bubblemiddle.gif); PADDING-BOTTOM: 0px; WIDTH: 195px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
DIV.popuptop {
	BACKGROUND-IMAGE: url(popuptop.gif); WIDTH: 225px; HEIGHT: 26px
}
DIV.popupbottom {
	BACKGROUND-IMAGE: url(popupbottom.gif); WIDTH: 225px; HEIGHT: 26px
}
DIV.popup {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(popupmiddle.gif); PADDING-BOTTOM: 0px; WIDTH: 195px; PADDING-TOP: 0px
}
A.category {
	PADDING-RIGHT: 9px; DISPLAY: block; PADDING-LEFT: 9px; PADDING-BOTTOM: 2px; MARGIN-LEFT: -9px; MARGIN-RIGHT: -9px; PADDING-TOP: 2px; BORDER-BOTTOM: #dddddd 1px solid
}
DIV.paging {
	CLEAR: both; TEXT-ALIGN: center
}
DIV.paging IMG.prevpage {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 15px
}
DIV.paging IMG.nextpage {
	MARGIN-LEFT: 15px; VERTICAL-ALIGN: middle
}
DIV.floaticon {
	FLOAT: left; MARGIN-BOTTOM: 5px; MARGIN-RIGHT: 5px
}
DIV.featurelinks {
	
}
DIV.featurelinks A {
	DISPLAY: block; MARGIN-BOTTOM: 1px; TEXT-DECORATION: none
}
DIV.featurelinks A:hover {
	TEXT-DECORATION: underline
}
DIV.featurelinks IMG {
	PADDING-RIGHT: 4px; VERTICAL-ALIGN: middle
}
DIV.featurelinks HR {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
#maincontent UL {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 25px
}
DIV.maincontent UL {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 25px
}
#ordersteps {
	TEXT-ALIGN: center
}
#ordersteps DIV IMG {
	FILTER: Alpha(Opacity=50); VERTICAL-ALIGN: middle
}
#ordersteps DIV {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #cccccc 1px solid; COLOR: #aaaaaa; PADDING-TOP: 0px
}
#ordersteps DIV.active {
	COLOR: #555555
}
#ordersteps DIV.active IMG {
	FILTER: Alpha(Opacity=100); VERTICAL-ALIGN: middle
}
#progressinfo {
	LEFT: 40%; WIDTH: 20%; COLOR: #777777; POSITION: absolute; TOP: 50%; TEXT-ALIGN: center
}
DIV.errormarker {
	BORDER-RIGHT: #aa0000 1px dashed; PADDING-RIGHT: 5px; BORDER-TOP: #aa0000 1px dashed; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #aa0000 1px dashed; PADDING-TOP: 5px; BORDER-BOTTOM: #aa0000 1px dashed; BACKGROUND-COLOR: #fafafa
}
A.iconlink {
	TEXT-DECORATION: none
}
A.iconlink:hover {
	TEXT-DECORATION: underline
}
A.iconlink IMG {
	PADDING-RIGHT: 4px; VERTICAL-ALIGN: middle
}
A.iconlink SPAN.description {
	DISPLAY: none; MARGIN-LEFT: 10px; COLOR: #777777; TEXT-DECORATION: none
}
A.iconlink:hover SPAN.description {
	DISPLAY: inline
}
DIV.gradientcorner {
	FLOAT: right; BACKGROUND-IMAGE: url(gradientcorner.gif); MARGIN-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat
}
DIV.gradientcorner UL.links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; LIST-STYLE-IMAGE: url(bullet_arrow.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.gradientcorner UL.links LI.more {
	MARGIN-TOP: 5px
}
DIV.gradientcorner UL.links A {
	MARGIN-LEFT: -5px; COLOR: #000000; TEXT-DECORATION: none
}
DIV.gradientcorner UL.links A:hover {
	TEXT-DECORATION: underline
}
DIV.gradientcorner H3 {
	MARGIN-BOTTOM: -5px; MARGIN-LEFT: 10px
}
DIV.box UL.articles {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; LIST-STYLE-IMAGE: url(bullet_news.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.box UL.articles LI {
	MARGIN-BOTTOM: 5px; VERTICAL-ALIGN: middle; LINE-HEIGHT: 1.2em
}
DIV.box UL.articles LI SPAN.time {
	COLOR: #777777
}
DIV.box UL.articles A {
	COLOR: #000000; TEXT-DECORATION: none
}
DIV.box UL.articles A:hover {
	TEXT-DECORATION: underline
}
DIV.articles SPAN.date {
	COLOR: #777777
}
DIV.itemlist DIV.itemicon {
	FLOAT: right
}
UL.faqlinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.faqlinks LI {
	MARGIN: 2px 0px
}
DIV.tabbar {
	TEXT-ALIGN: center
}
DIV.tabbar A {
	DISPLAY: block; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(tabbartab_inactive.gif); MARGIN: 0px 2px; WIDTH: 162px; COLOR: #555555; PADDING-TOP: 10px; HEIGHT: 20px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
DIV.tabbar A:hover {
	BACKGROUND-IMAGE: url(tabbartab_hover.gif); COLOR: #333333
}
DIV.tabbar A.tabbartab_active {
	BACKGROUND-IMAGE: url(tabbartab_active.gif); COLOR: #000000
}
DIV.tabbar A.tabbartab_active:hover {
	BACKGROUND-IMAGE: url(tabbartab_active.gif); COLOR: #000000
}
DIV.catbox {
	BACKGROUND-IMAGE: url(catbox_back.gif); WIDTH: 240px
}
DIV.catboxtop {
	BACKGROUND-IMAGE: url(catbox_top.gif); OVERFLOW: hidden; WIDTH: 240px; HEIGHT: 5px
}
DIV.catboxbottom {
	BACKGROUND-IMAGE: url(catbox_bottom.gif); OVERFLOW: hidden; WIDTH: 240px; HEIGHT: 5px
}
DIV.catbox DIV.catboxcontent {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(catbox_middle.gif); PADDING-BOTTOM: 5px; WIDTH: 210px; PADDING-TOP: 5px
}
DIV.catbox DIV.more {
	MARGIN-TOP: 5px; TEXT-ALIGN: center
}
DIV.catbox DIV.more A {
	COLOR: #777777; TEXT-DECORATION: none
}
DIV.catbox DIV.more A:hover {
	TEXT-DECORATION: underline
}
DIV.cardtypes {
	WIDTH: 200px
}
DIV.cardtypes DIV {
	HEIGHT: 20px
}
DIV.cardtypes DIV IMG {
	FLOAT: right
}
DIV.cardtypes DIV LABEL {
	CURSOR: hand
}
DIV.listicon {
	PADDING-RIGHT: 1px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#searchresult SPAN.min {
	FONT-WEIGHT: bold
}
#searchresult SPAN.med {
	FONT-WEIGHT: bold
}
#searchresult SPAN.max {
	FONT-WEIGHT: bold
}
#searchresult B SPAN.min {
	
}
#searchresult B SPAN.med {
	
}
#searchresult B SPAN.max {
	
}
.helptext {
	FONT-SIZE: 10px; COLOR: #777777
}
.helptext A {
	FONT-SIZE: 10px; COLOR: #777777
}
A IMG.icon {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 3px
}


.button-download {
	BACKGROUND-POSITION: left top; DISPLAY: block; MARGIN: 4px 0px 4px; WIDTH: 110px; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px
}
.button-download:hover {
	BACKGROUND-POSITION: left bottom
}
.button-signup_big {
	BACKGROUND-POSITION: left top; DISPLAY: block; MARGIN: 10px 0px 10px; WIDTH: 172px; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 34px
}
.button-signup_big:hover {
	BACKGROUND-POSITION: left bottom
}
.button-dvdview {
	BACKGROUND-POSITION: left top; DISPLAY: block; MARGIN: 0px 0px 3px; WIDTH: 111px; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 27px
}
.button-dvdview:hover {
	BACKGROUND-POSITION: left bottom
}


.image-wra IMG {
	BORDER-RIGHT: #9c9c9c 1px solid; BORDER-TOP: #9c9c9c 1px solid; BORDER-LEFT: #9c9c9c 1px solid; BORDER-BOTTOM: #9c9c9c 1px solid
}




.pop {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #666666 1px solid; DISPLAY: block; PADDING-LEFT: 5px; Z-INDEX: 20; BACKGROUND: #ffffff; PADDING-BOTTOM: 2px; OVERFLOW: hidden; BORDER-LEFT: #666666 1px solid; WIDTH: 250px; PADDING-TOP: 5px; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Arial; POSITION: absolute; TEXT-ALIGN: left
}

.pop .button-play {
	DISPLAY: block; FONT-SIZE: 1.1em; LINE-HEIGHT: 1.4em
}
.pop .instructions {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN: 4px 8px; COLOR: #7d7d7d; LINE-HEIGHT: 1.1em
}
.pop .button-play STRONG {
	FONT-WEIGHT: bold
}
.pop-download {
	LEFT: 17px; WIDTH: 180px; TOP: 7px
}
* HTML .pop-download {
	TOP: 27px
}
*:first-child + HTML .pop-download {
	TOP: 27px
}
.pop-category {
	
}
DIV.download-wrapper {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.pop-download A.list-item {
	TEXT-INDENT: 0px; TEXT-DECORATION: none! important
}
.button-graphic {
	POSITION: relative
}
A.list-item {
	BORDER-TOP-WIDTH: 0px; CLEAR: left; PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px 6px; CURSOR: pointer; TEXT-INDENT: 0px; PADDING-TOP: 3px; POSITION: relative; BORDER-RIGHT-WIDTH: 0px
}
A.list-item SPAN.name {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: auto! important; LINE-HEIGHT: 16px
}
A.list-item SPAN.toggle {
	BACKGROUND-POSITION: left bottom; DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(graphic/button-tick.gif); WIDTH: 16px; MARGIN-RIGHT: 4px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px
}
A.list-item SPAN {
	CURSOR: pointer; POSITION: relative; TEXT-ALIGN: left! important
}
A.list-item SPAN.toggle SPAN {
	BACKGROUND-POSITION: left bottom; DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(graphic/button-tick.gif); WIDTH: 16px; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px
}
A.list-item-on SPAN.toggle {
	BACKGROUND-POSITION: left top
}
A.list-item-on SPAN.toggle SPAN {
	BACKGROUND-POSITION: left top
}
A.list-item:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #eee; BORDER-BOTTOM-WIDTH: 0px; TEXT-INDENT: 0px; BORDER-RIGHT-WIDTH: 0px
}

.clearfix {
	DISPLAY: inline-block
}
* HTML .clearfix {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block
}
.media-scene .option .option-button {
	FLOAT: left; MARGIN: 7px 9px 8px 0px
}


ul.pvideotabs                              { margin: 0; padding: 0; list-style: none; }
ul.pvideotabs li                           { margin-right: 1px; padding-right: 7px; float: left; border-bottom: 1px solid #9A9A9A; 
                                          background: url('http://6box.dk/img/tab-bg.gif') 100% -100px; }
ul.pvideotabs li.selected                  { background-position: 100% 0; }
ul.pvideotabs li a                         { display: block; padding: 4px 5px 3px 8px; text-align: center; white-space: nowrap;
                                          text-decoration: none; min-height: 14px;
                                          font-family: "Lucida Grande", Verdana, Arial, Sans-Serif;
                                          font-size: 12px; font-weight: bold; color: #FFF; float: left;
                                          background: url('http://6box.dk/img/tab-bg.gif') 0 -100px; }
ul.pvideotabs li.selected a                { background-position: 0 0; }
.pvideotabs_label, .pvideotabs_content        { display: none; }


.capitalize {
	TEXT-TRANSFORM: capitalize
}

A.blue {
	PADDING-RIGHT: 0px; MARGIN-TOP: 6px; MARGIN-BOTTOM: 4px; DISPLAY: block; PADDING-LEFT: 21px; BACKGROUND: url(button_blue.gif) no-repeat; PADDING-BOTTOM: 0px; WIDTH: 126px; COLOR: #fff; PADDING-TOP: 5px; POSITION: relative; HEIGHT: 20px;
	FONT: 11px Tahoma, Arial, Verdana, Sans-Serif; COLOR: #fff
}
A.blue:visited {
	PADDING-RIGHT: 0px; MARGIN-TOP: 6px; MARGIN-BOTTOM: 4px; DISPLAY: block; PADDING-LEFT: 21px; BACKGROUND: url(button_blue.gif) no-repeat; PADDING-BOTTOM: 0px; WIDTH: 126px; COLOR: #fff; PADDING-TOP: 5px; POSITION: relative; HEIGHT: 20px
}
A.blue:hover {
	PADDING-RIGHT: 0px; MARGIN-TOP: 6px; MARGIN-BOTTOM: 4px; DISPLAY: block; PADDING-LEFT: 21px; BACKGROUND: url(button_blue.gif) no-repeat; PADDING-BOTTOM: 0px; WIDTH: 126px; COLOR: #fff; PADDING-TOP: 5px; POSITION: relative; HEIGHT: 20px
}
A.blue STRONG {
	RIGHT: 5px; POSITION: absolute; TOP: 5px
}