* {font-size:12px; LIST-STYLE-TYPE: none; margin:0px; padding:0px; border:0px;}
img {border:0px;} 

A {COLOR: #444343; TEXT-DECORATION: none }
A:hover { COLOR: #c20000; TEXT-DECORATION: underline }

form, select, option, input, select, textarea, table, tr, td, a, pre 
{ color:#666666; text-decoration:none; } 

  
BODY {
	BACKGROUND-COLOR: #eeeeee; FONT-SIZE: 12px; 
	text-align:center; FONT-FAMILY: Arial,Helvetica,sans-serif
}
  
input, textarea { background-color: #FFFFFF; } 
#allContent { 
    background-color:#FFFFFF; width:988px; 
    padding:0px; margin:0px; border:0px; margin:0px; 
    text-align:left; margin-left:auto; margin-right:auto; } 
    
#allContent #mainPadding {
   padding:0em 1.02em 0 1.02em; background-color:#FFFFFF; display:block; 
   float:left; position:absolute; width:980; } 
   
#allContent #mainPadding #main {
   background-color:#FFFFFF; display:block; overflow:hidden; 
   clear:left; float:left; _overflow:none;  } 
a.arrowLink:link, a.arrowLink:visited, a.arrowLink:active, a.arrowLink:hover { 
   float:left; display:inline; color:#666666; text-decoration: none; } 
a.arrowLinkActive:link, a.arrowLinkActive:visited, a.arrowLinkActive:active, a.arrowLinkActive:hover { 
 	font-weight:bold; color:#FF6633; } 
 .linkImg { width:7px; height:7px; border:0; margin-right:3px;  } 
 .prodLinkImg { width:5px;  height:5px; border:0; margin:0.42em 0.42em 0 1.04em; } 
 .newImg { width:35px; height:35px; } 
 .floatIt { float:left; display:inline; }
 
A:link {
	COLOR: #666699; TEXT-DECORATION: none
}
A:visited {
	COLOR: #666699; TEXT-DECORATION: none
}
A:active {
	COLOR: #ff3300
}
A:hover {
	COLOR: #99ccff
}

TABLE {
	FONT-SIZE: 12px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.margin {
	PADDING-LEFT: 25px
}

.h1 {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #333333; LINE-HEIGHT: 26px
}
.h2 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #ffffff; LINE-HEIGHT: 22px
}
.h3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 14px
}
.h4 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 14px
}
.h5 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 14px
}
H5 {
	MARGIN: 0px
}

.header {
	FONT-WEIGHT: bold; COLOR: #999999; LINE-HEIGHT: 15px
}


.note {
	FONT-WEIGHT: normal; COLOR: #999999; LINE-HEIGHT: 14px
}
.footer {
	FONT-WEIGHT: bold; COLOR: #999999; LINE-HEIGHT: 15px
}


.topMenu {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; 
	WIDTH: 990; PADDING-TOP: 0px; FONT-FAMILY: Arial, sans-serif; HEIGHT: 80
}
.topMenu .logoContainer {  
	FLOAT: left; OVERFLOW: hidden; WIDTH: 250
}
.topMenu .logoContainer .logo {
	MARGIN-TOP: 0.31em; PADDING-BOTTOM: 0.52em; WIDTH: 250; HEIGHT: 80
}
.topMenu .logoContainer .logo A {
	OVERFLOW: hidden; WIDTH: 20.83em; POSITION: absolute; HEIGHT: 3.65em
}
.topMenu .iconLinksContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; 
	MARGIN: 0.73em 0px 0px 1.56em; OVERFLOW: visible; COLOR: #666666; PADDING-TOP: 0px; HEIGHT: 5.1em
}

.topMenu .iconLinksContainer .iconLink {
	OVERFLOW: hidden; COLOR: #666666; TEXT-ALIGN: center
}
.topMenu .iconLinksContainer .iconLink IMG {
	MARGIN-BOTTOM: 0.1em; WIDTH: 3.65em; HEIGHT: 3.65em
}
.topMenu .iconLinksContainer .iconLink A {
	FLOAT: left; COLOR: #666666; POSITION: static; TEXT-DECORATION: none
}
.topMenu .iconLinksContainer .iconLink A .iconItems {
	COLOR: #ff6600; TEXT-DECORATION: none
}
.topMenu .rightSection {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: right; 
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 20px; HEIGHT: 30px
}
.topMenu .rightSection .linkList {
	DISPLAY: inline; FLOAT: left; BOTTOM: 0em; POSITION: relative; PADDING-TOP: 8px;
}
.topMenu .rightSection .linkList UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none
}
.topMenu .rightSection .linkList LI {
	OVERFLOW: hidden; LINE-HEIGHT: 20px; POSITION: relative
}
.topMenu .rightSection .linkList LI A {
	FLOAT: none
}
.topMenu .rightSection .linkList .languageLink {
	COLOR: #666666
}
.topMenu .rightSection .linkList .languageLinkActive {
	COLOR: #ff6600; LINE-HEIGHT: 1.25em
}
.topMenu .rightSection .linkList .languageDivider {
	COLOR: #cccccc
}
.topMenu .rightSection .linkListRightBorder {
	BORDER-RIGHT: #ccc 1px solid; FLOAT: left; MARGIN: 0px 0.72em 0px 0.63em; 
	WIDTH: 0.1em; HEIGHT: 6.04em
}
.topMenu .rightSection .search {
	DISPLAY: block; FLOAT: left; MARGIN: 0px
}
.topMenu .rightSection .search .searchForm {
	DISPLAY: block; FLOAT: left; PADDING-BOTTOM: 0.63em; 
	OVERFLOW: hidden; PADDING-TOP: 0px
}

#allContent #menu {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
}
.mainMenu {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; 
	PADDING-TOP: 0px;
}
.mainMenu .ends {	
  BACKGROUND: none transparent scroll repeat 0% 0%; 
  WIDTH: 0.1em; HEIGHT: 3.44em; TEXT-ALIGN: right; 
}
.mainMenu .ends IMG {
	WIDTH: 1px; HEIGHT: 33;
}
.mainMenu .tableContainer {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 990; HEIGHT: 33
}
.mainMenu TABLE {
	FONT-SIZE: 100%; FLOAT: left; 
	WIDTH: 100%; FONT-FAMILY: Arial, ËÎÌå, sans-serif; 
	BORDER-COLLAPSE: collapse; HEIGHT: 100%; TEXT-ALIGN: center; 
}
.mainMenu TD {
	BORDER-RIGHT: #ffffff 0.11em solid; BACKGROUND: 
	url(/ms/img/header/main_menu_bg.gif) #ffc809 repeat-x 0px 0px; 
}
.mainMenu TD .padding {
	PADDING-RIGHT: 1.56em; PADDING-LEFT: 1.56em
}
.mainMenu TD A {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; WIDTH: 100%; COLOR: #444; LINE-HEIGHT: 2.95em
}
.mainMenu TD A:link {
	COLOR: #444
}
.mainMenu TD A:visited {
	COLOR: #444
}
.mainMenu TD A:hover {
	BACKGROUND: url(/ms/img/header/main_menu_bg_hover.gif) #ff9209 repeat-x 0px 0px
}
.mainMenu .moreRooms A:hover {
	BACKGROUND: url(/ms/img/header/main_menu_bg_hover.gif) #ff9209 repeat-x 0px 0px
}
.mainMenu TD .active {
	BACKGROUND: url(/ms/img/header/main_menu_bg_active.gif) #ff9209 repeat-x 0px 0px; COLOR: #5c5c5c
}

.mainMenu .active {
	BACKGROUND: url(/ms/img/header/main_menu_bg_blue_hover.gif) #0167cb repeat-x; COLOR: #ffffff
}
.mainMenu .moreRooms .arrow {
	PADDING-RIGHT: 0.52em; PADDING-LEFT: 0.52em; BACKGROUND: url(/ms/img/header/main_menu_all_departments_arrow.gif) no-repeat left center; WIDTH: 1.04em; HEIGHT: 1.04em
}
.mainMenu .moreRooms .arrowActive {
	PADDING-RIGHT: 0.52em; PADDING-LEFT: 0.52em; BACKGROUND: url(/ms/img/header/main_menu_all_departments_arrow_active.gif) no-repeat left center; WIDTH: 1.04em; HEIGHT: 1.04em
}

.mainMenu .allProducts {
	BACKGROUND: url(/ms/img/header/main_menu_bg_blue.gif) #0167cb repeat-x; COLOR: #ffffff
}
.mainMenu .allProducts A:link {
	COLOR: #ffffff; BORDER-RIGHT-WIDTH: 0px
}
.mainMenu .allProducts A:visited {
	COLOR: #ffffff; BORDER-RIGHT-WIDTH: 0px
}
.mainMenu .allProducts A:active {
	COLOR: #ffffff; BORDER-RIGHT-WIDTH: 0px
}
.mainMenu .allProducts A:hover {
	COLOR: #ffffff; BORDER-RIGHT-WIDTH: 0px
}
.mainMenu .allProducts A:hover {
	BACKGROUND: url(/ms/img/header/main_menu_bg_blue_hover.gif) #0167cb repeat-x; COLOR: #ffffff
}
.mainMenu .newAtIkea .newFlag {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; WIDTH: 4.85em; HEIGHT: 2.92em; BORDER-RIGHT-WIDTH: 0px
}
.mainMenu .newAtIkea .newContainer {
	CURSOR: pointer; HEIGHT: 2.92em
}
#menu .mainMenuShadow {
	CLEAR: left; DISPLAY: block; 
	FLOAT: left; MARGIN: 0px 0px 0.21em; OVERFLOW: hidden; 
	WIDTH: 988; HEIGHT: 0.31em; 
}
#allContent #moreRoomsMenuWrapper {
	PADDING-TOP: 14px
}
#allContent #moreRoomsMenu {
	DISPLAY: block; Z-INDEX: 500; WIDTH: 42.4em; POSITION: relative; TOP: 99px
}
#allContent #moreRoomsMenu TABLE {
	FONT-SIZE: 1.25em; FONT-FAMILY: Arial, sans-serif; BACKGROUND-COLOR: #fff; 
}
#allContent #moreRoomsMenu TD {
	BORDER-TOP: #ddd 1px solid; 
}
#allContent #moreRoomsMenu .border {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM-STYLE: none
}
#allContent #moreRoomsMenu .textContainer {
	WIDTH: 14.2em; HEIGHT: 2.08em
}
#allContent #moreRoomsMenu .columnDivider {
	WIDTH: 10px
}
#allContent #moreRoomsMenu A {
	PADDING-RIGHT: 0.42em; DISPLAY: block; PADDING-LEFT: 0.42em; WIDTH: auto; COLOR: #444
}
#allContent #moreRoomsMenu A:hover {
	COLOR: #f60
}
#allContent #moreRoomsMenu .endLeft {
	BACKGROUND: url(/ms/img/header/sub_menu_left_corner.gif) no-repeat left top; FLOAT: left; WIDTH: 0.52em; HEIGHT: 0.52em
}
#allContent #moreRoomsMenu .endCenter {
	BACKGROUND: url(/ms/img/header/sub_menu_center.gif) repeat-x left top; FLOAT: left; WIDTH: 41.35em; HEIGHT: 0.52em
}
#allContent #moreRoomsMenu .endRight {
	BACKGROUND: url(/ms/img/header/sub_menu_right_corner.gif) no-repeat left top; FLOAT: right; WIDTH: 0.52em; HEIGHT: 0.52em
}
.moreRoomsMenu TABLE {
	WIDTH: 33.75em
}
.moreRoomsMenu {
	RIGHT: 0px; FLOAT: right
}
.moreRoomsMenu IMG {
	HEIGHT: 2.67em
}

HTML #lnkLink1Header, HTML #lnkLink2Header, HTML #lnkLink3Header{
	FONT-SIZE: 11px
}

#footer {
	CLEAR: both; DISPLAY: block; FLOAT: left; WIDTH: 988px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; align="center";
}
#footer .fade { DISPLAY: block; 	OVERFLOW: hidden; WIDTH: 988px; 	HEIGHT: 1.04em; }

#footer .leftSection {	MARGIN-TOP: 0.83em; DISPLAY: inline; FLOAT: left }
#footer .linkDivider {	COLOR: #cccccc }
#footer .leftSection .links {
	MARGIN-BOTTOM: 0.42em; COLOR: #666666
}
#footer .leftSection A:link {
	FONT-WEIGHT: bold; COLOR: #666666
}
#footer .leftSection A:visited {
	FONT-WEIGHT: bold; COLOR: #666666
}
#footer .leftSection A:active {
	FONT-WEIGHT: bold; COLOR: #666666
}
#footer .leftSection A:hover {
	COLOR: #ff6600
}
#footer .leftSection .copyRight {
	COLOR: #999999
}
#footer .leftSection .copyRight A {
	FONT-WEIGHT: normal; COLOR: #666666
}
#footer .leftSection .copyRight A:visited {
	FONT-WEIGHT: normal; COLOR: #666666
}
#footer .leftSection .copyRight A:active {
	FONT-WEIGHT: normal; COLOR: #666666
}
#footer .leftSection .copyRight A:hover {
	COLOR: #ff6600
}

.focusarea { FLOAT: left; WIDTH: 788px }
.focus {	FLOAT: left; WIDTH: 788px; HEIGHT: 150px }
.focuscont { DISPLAY: block; WIDTH: 728px; HEIGHT: 150px }
.focuscont IMG { DISPLAY: block; WIDTH: 728px; HEIGHT: 150px }
.focusbtn {	PADDING-RIGHT: 11px; MARGIN-TOP: -150px; DISPLAY: block; FLOAT: right; OVERFLOW: hidden; WIDTH: 60px; POSITION: relative; HEIGHT: 150px}
.focusbtn SPAN {DISPLAY: block; MARGIN-BOTTOM: 0px; WIDTH: 56px; HEIGHT: 30px}
.focusbtn SPAN IMG {	DISPLAY: block; FLOAT: right; WIDTH: 56px; CURSOR: pointer; HEIGHT: 30px}
.focusbtn SPAN.current {BACKGROUND: url(/img/current.gif) no-repeat}
.focusbtn SPAN.current IMG {DISPLAY: block; MARGIN: 0px 12px 0px 8px; WIDTH: 60px; HEIGHT: 30px}
