.body-text-arial
{
	font-family:Arial;
	font-size:12px;
	height:auto;
	width:auto;
	cursor:Mouse;
}

.body-text-bolded-arial
{
	font-family:Arial;
	font-size:12px;
	height:auto;
	width:auto;
	cursor:Mouse;
	font-weight: bolder;
}

.body-text
{
	font-family:Tahoma;
	font-size:11px;
	height:auto;
	width:auto;
	cursor:Mouse;
}

.body-text-bolded
{
	font-family:Tahoma;
	font-size:11px;
	height:auto;
	width:auto;
	cursor:Mouse;
	font-weight: bolder;
}

body-text-red
{
	font-family:Tahoma;
	font-size:11px;
	height:auto;
	width:auto;
	cursor:Mouse;
	font-weight: bolder;
	color:#FF0000;
}

.form-area
{
	font-family:Tahoma;
	font-size:11px;
	height:auto;
	width:auto;
	cursor:Mouse;
	font-weight: normal;
}


.linked-text
{
	font-family:Tahoma;
	font-size:11px;
	height:auto;
	width:auto;
	cursor:Hand;
	color           : #0000FF;
	text-decoration : underline;
	font-weight: normal;
}

.linked-bolded-text
{
	font-family:Tahoma;
	font-size:11px;
	height:auto;
	width:auto;
	cursor:Hand;
	color           : #0000FF;
	text-decoration : underline;
	font-weight: bold;
}

.page-header
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	height:auto;
	width:auto;
	cursor:Hand;
	color: #000000;
	left: 15px;
	font-weight: bolder;
}

.page-subheader
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	height:auto;
	width:auto;
	cursor:Hand;
	color: #000000;
	left: 15px;
	font-weight: bolder;
}

.page-header-arial
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	height:auto;
	width:auto;
	cursor:Hand;
	color: #000000;
	left: 15px;
	font-weight: bolder;
}

.page-subheader-arial
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	height:auto;
	width:auto;
	cursor:Hand;
	color: #000000;
	left: 15px;
	font-weight: bolder;
}

body
{
	font-family:Tahoma;
	font-size:11px;
}
/* used throughout the hsc, primary font that all information uses */
.sys-font-body
{
    font-family : Tahoma;
    font-size   : 8pt;
}
/* bold variant of the body text font */
.sys-font-body-bold
{
    font-family : Tahoma;
    font-size   : 8pt;
    font-weight : bold;
}

		.ikea-a {
			color:#666699;
		}
		.ikea-siteHeader {
			color:#333333;
			font-size:15px;
		}
		.ikea-punchLine {
			color:#CCCCCC;
			font-size:15px;
		}
		.ikea-header {
			color:#666666;
			font-size:15px;
			font-weight: bold;
		}
	
	a.j342-body-white {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
}

	a.j342-body-black {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #000000;
}

a.j342-bodytext
{
   	font-family: verdana,arial,helvetica;
	font-size: 8pt;
	font-weight: normal;
  	color: #666666;
 	line-height: 14pt;
}

a.j342-bodytext:link
{
 	font-family: verdana,arial,helvetica;
	font-size: 8pt;
	font-weight: normal;
 	color: #336699;
	line-height: 14pt;
 	text-decoration: underline;
}

a.j342-bodytext:active
{
   	font-family: verdana,arial,helvetica;
	font-size: 8pt;
	font-weight: normal;
   	color: #336699;
	line-height: 14pt;
	text-decoration: underline; 
}

a.j342-bodytext:hover 
{
   	font-family: verdana,arial,helvetica;
   	font-size: 8pt;
	font-weight: normal;
   	color: #336699;
	line-height: 14pt;
	text-decoration: none;
}

a.j342-bodytext:visited
{
	font-family: verdana,arial,helvetica;
	font-size: 8pt;
	font-weight: normal;
	color: #336699;
	line-height: 14pt;
}

a.j342-bodytextbold
{
   	font-family: verdana,arial,helvetica;
	font-size: 8pt;
	font-weight: bold;
  	color: #666666;
 	line-height: 14pt;
}

a.j342-orangebold
{
   	font-family: verdana,arial,helvetica;
	font-size: 8pt;
	font-weight: bold;
  	color: #CC9933;
 	line-height: 14pt;
}

a.j342-redbold
{
   	font-size: 8pt;
 	color: #990033;
 	line-height: 11pt;
 	font-family: verdana,arial,helvetica;
  	font-weight: bold;
}.body-text-bolded-white {
	font-family:Tahoma;
	font-size:11px;
	height:auto;
	width:auto;
	cursor:Mouse;
	font-weight: bolder;
	color:  #ffffff;
}

.body-text-normal-white {
	font-family:Tahoma;
	font-size:10px;
	height:auto;
	width:auto;
	cursor:Mouse;
	font-weight: normal;
	color:  #ffffff;
}}
.linked-bolded-text-white {
	font-family:Tahoma;
	font-size:11px;
	height:auto;
	width:auto;
	cursor:Hand;
	color           : #ffffFF;
	text-decoration : underline;
	font-weight: bold;
}


/* ----------------- Left links Begin ---------------------- */

#button {
	width: 152px;
	/*border-right: 5px solid #000000;
	border-left: 5px solid #000000;*/
	padding: 0 0 1px;
	margin-bottom: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image: url(button_background.jpg);
	color: #cccccc;
	}

#button ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		background-image: url(button_background.jpg);
		}
		
#button li {
		border-bottom: 1px solid #686868;
		border-top: 1px solid #686868;
		border-left: 1px solid #686868;
		border-right: 1px solid #686868;
		background-image: url(button_background.jpg);
		margin: 0;
		}

#button li a {
		display: block;
		padding: 2px 5px 2px 23px;
		color: #ffffff;
		text-decoration: none;
		width: 100%;
		background-color:cccccc;
		}

html>body #button li a {
	width: 152px;

		}
	#button li a:hover {
		background-color:cccccc;
		color: #000000;
		}
		
li#secondlink a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	width: 152px;
	padding: 5px 5px 5px 10px;
	background-color:cccccc;

}	
li#secondlink a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color:cccccc;
	color: #333333;
	text-decoration: none;
}
/* ----------------- Left links End ---------------------- */