body
{
	font-size: 1em;
	font-family: Verdana;
	background-color: #fffef4;
}
#tblMain
{
	border-right: #625b4e 1px solid;
	border-left: #625b4e 1px solid;
	border-bottom: #625b4e 1px solid;
}
#Footer
{
	font-size: 9px;
	width: 795px;
	color: #625b4e;
	font-family: Verdana;
	height: 18px;
	text-align: right;
	xborder-top: #625b4e 1px solid;
}
#Footer A
{
	color: #625b4e;
	text-decoration: none;
}
#Footer A:hover
{
	color: #625b4e;
	text-decoration: underline;
}
.BrownBand
{
	font-size: 0.6em;
	text-transform: uppercase;
	color: white;
	font-family: Verdana;
	height: 25px;
	background-color: #625b4e;
}
.BrownBand A
{
	font-weight: bold;
	color: #fffef4;
	text-decoration: none;
}
.BrownBand A:hover
{
	font-weight: bold;
	color: #fffef4;
	text-decoration: underline;
}
.LeftMenuCell
{
	width:168px
}
.Contents
{
	font-size: 10pt;
	width: 784px;
}
.PageContents
{
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 20px;
	padding-top: 20px;
	font-size: 10pt;
	width: 784px;
}
.PageContents table
{
		font-size: 10pt;
}
.Header
{
}
.Header .MenuContainerTable
{
	xbackground-image: url(pic/header_top_right.jpg);
	width: 194px;
	background-repeat: no-repeat;
	font-family: Verdana;
	height: 10px;
}
.HeaderTab
{
	background-position: left top;
	background-image: url(../pic/headertab.jpg);
	width: 59px;
	background-repeat: no-repeat;
	height: 17px;
}
.HeaderTab A
{
	font-size: 9px;
	width: 59px;
	color: white;
	height: 17px;
	text-decoration: none;
}
#lblSearch
{
	font-size: 10px;
	color: white;
	letter-spacing: 0.34pt;
}
.PageTitle
{
	font-weight: bold;
	font-size: 10pt;
	text-transform: uppercase;
	color: #fffef4;
	letter-spacing: 0.2em;
}
.lblSearchResults
{
	font-weight: bold;
	color: #625b4e;
	font-family: Verdana;
}
.SearchResultLabels
{
	color: #2d6161;
}
#SearchBox
{
	left: 52px;
	overflow: visible;
	width: 100px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	position: relative;
	top: 6px;
	height: 18px;
	background-color: white;
	border-bottom-style: none;
}
#btnSearch
{
	left: 0px;
	overflow: visible;
	width: 30px;
	top: 1px;
	height: 22px;
}
#LeftMenu
{
	font-weight: bold;
	font-size: 11px;
	text-transform: uppercase;
	cursor: hand;
	font-family: Verdana;
	background-color: #a39e92;
}
.menuitem
{
	font-weight: bold;
	font-size: 11px;
	text-transform: uppercase;
	width: 190px;
	color: #fffef4;
	text-indent: 15px;
	font-family: Verdana;
	height: 31px;
	background-color: #a39e92;
}
.menuitemover
{
	background-position: left 4px;
	font-weight: bold;
	font-size: 11px;
	background-image: url(../pic/menuitem_sel.jpg);
	overflow: visible;
	text-transform: uppercase;
	color: #a39e92;
	text-indent: 15px;
	background-repeat: no-repeat;
	font-family: Verdana;
	height: 31px;
}
.submenu
{
	border-right: #625b4e 1px solid;
	border-top: #625b4e 1px solid;
	left: -10px;
	border-left: #625b4e 1px solid;
	width: 200px;
	color: #fffef4;
	border-bottom: #625b4e 1px solid;
	position: relative;
	top: 10px;
	background-color: #fffef4;
	cursor: hand;
}
#SearchPanel 
{
	border-right: #625b4e 1px solid;
	border-top: #625b4e 1px solid;
	border-left: #625b4e 1px solid;
	border-bottom: #625b4e 1px solid;
	background-color: #f5f5e5;
}
#SearchPanel *
{
	font-size: 8pt;
	color: #625b4e;
	font-family: Verdana;
}
.gridresultat
{
	xposition: static;
}
.gridresultat, .gridresultat *
{
	font-size: 8pt;
	font-family: Verdana;
}
.gridresultat .rowheader
{
	font-weight: bold;
	color: #fffef4;
	background-color: #625b4e;
}
.gridresultat .rownormal
{
	background-image: url(../pic/griditem_middle.gif);
	vertical-align: middle;
	cursor: hand;
	background-repeat: repeat-x;
	height: 46px;
}
.gridresultat .rownormal .leftside
{
	background-position: left top;
	background-image: url(../pic/griditem_left.gif);
	vertical-align: middle;
	cursor: hand;
	background-repeat: no-repeat;
	height: 46px;
}
.gridresultat .rownormal .rightside
{
	background-position: right top;
	background-image: url(../pic/griditem_right.gif);
	vertical-align: middle;
	cursor: hand;
	background-repeat: no-repeat;
	height: 46px;
}
.gridresultat .rownormalover
{
	background-image: url(../pic/griditem_middle.gif);
	background-repeat: repeat-x;
	vertical-align: middle;
	cursor: hand;
	height: 46px;
}
.gridresultat .rownormalover .leftside
{
	background-position: left top;
	background-image: url(../pic/griditem_left.gif);
	vertical-align: middle;
	cursor: hand;
	background-repeat: no-repeat;
	height: 46px;
}
.gridresultat .rownormalover .rightside
{
	background-position: right top;
	background-image: url(../pic/griditem_right.gif);
	vertical-align: middle;
	cursor: hand;
	background-repeat: no-repeat;
	height: 46px;
}
.gridresultat .rowalt
{
	background-image: url(../pic/griditem_middle.gif);
	background-repeat: repeat-x;
	vertical-align: middle;
	cursor: hand;
	height: 46px;
}
.gridresultat .rowalt .leftside
{
	background-position: left top;
	background-image: url(../pic/griditem_left.gif);
	vertical-align: middle;
	cursor: hand;
	background-repeat: no-repeat;
	height: 46px;
}
.gridresultat .rowalt .rightside
{
	background-position: right top;
	background-image: url(../pic/griditem_right.gif);
	vertical-align: middle;
	cursor: hand;
	background-repeat: no-repeat;
	height: 46px;
}
.gridresultat .rowaltover
{
	background-image: url(../pic/griditem_middle.gif);
	background-repeat: repeat-x;
	vertical-align: middle;
	cursor: hand;
	height: 46px;
}
.gridresultat .rowaltover .leftside
{
	background-position: left top;
	background-image: url(../pic/griditem_left.gif);
	vertical-align: middle;
	cursor: hand;
	background-repeat: no-repeat;
	height: 46px;
}
.gridresultat .rowaltover .rightside
{
	background-position: right top;
	background-image: url(../pic/griditem_right.gif);
	vertical-align: middle;
	cursor: hand;
	background-repeat: no-repeat;
	height: 46px;
}
.gridresultat .itemicon
{
	border-right: #625b4e 1px solid;
	border-top: #625b4e 1px solid;
	visibility: visible;
	xmargin-left: 5px;
	border-left: #625b4e 1px solid;
	width: 80px;
	margin-right: 5px;
	border-bottom: #625b4e 1px solid;
	position: static;
	height: 40px;
	cursor: hand;
}
.gridresultat .expander
{
	width: 20px;
	cursor: hand;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	height: 46px;
	border-bottom-style: none;
}
#ExpandedCell
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
.ItemDetailsContainer
{
	font-size: 10px;
	cursor: default;
	background-color: #fffef4;
}
.CommonText
{
	font-family: Verdana;
	font-size:9pt;
	color: #625b4e;
}

.CommonText Title
{
	font-weight: bold;
	font-size: 9pt;
	font-family: Verdana;
	
}

.CommonTextBlue
{
	font-size: 9pt;
	color: #1d4882;
	font-family: Verdana;
}
.CommonTextBlue Title
{
	font-weight: bold;
	font-size: 9pt;
	color: #1d4882;
	font-family: Verdana;
}
.lblDescription
{
	padding-left: 15px;
	padding-right: 15px;
	font-weight: normal;
	color: #625b4e;
}
.itemimgcontainer
{
	border-right: #625B4E 1px solid;
	border-top: #625B4E 1px solid;
	border-left: #625B4E 1px solid;
	border-bottom: #625B4E 1px solid;
	background-color: #FFFFFF;
}
.spectitle
{
	padding-left: 15px;
	font-weight: normal;
	color: #625b4e;
}
.specvalue
{
	font-weight: bold;
	color: #625b4e;
}
.boldlisttitle
{
	padding-left: 15px;
	font-weight: bold;
	color: #625b4e;
	padding-top: 10px;
}
.lblColors
{
	padding-left: 5px;
	padding-bottom: 5px;
	color: #625b4e;
}
.lblPersonalisation
{
	padding-left: 15px;
	font-weight: bold;
	color: #625b4e;
	padding-top: 5px;
}
.centeredlabel
{
	font-weight: bold;
	text-align: center;
}
#pnlDimensions, #pnlSizes, #pnlColorPics
{
	font-size: 8pt;
}
.datalist
{
	font-size: 9pt;
	font-family: Verdana;
	text-decoration: none;
}
.datalist .smalltext
{
	font-size: 8pt;
	font-style: italic;
	color: #666666;
	height: 20px;
}

.itemModelType
{
	font-size: 8pt;
	margin-right: 5px;
}

.dldimensions
{
	font-size: 8pt;
	font-family: Verdana;
	text-decoration: none;
}
.dlcolorpics
{
	font-size: 8pt;
	font-family: Verdana;
	text-decoration: none;
}
.colorgridrow
{
	border-right: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	padding-right: 5px;
	border-left: #ffffff 1px solid;
	cursor: hand;
	border-bottom: #ffffff 1px solid;
	text-decoration: underline;
}

.colorgridrowover
{
	border-right: #1c4781 1px solid;
	border-top: #1c4781 1px solid;
	padding-right: 5px;
	border-left: #1c4781 1px solid;
	cursor: hand;
	border-bottom: #1c4781 1px solid;
	height: 15px;
	background-color: #e5ed98;
}
.invisible_anchor
{
	width:0px;
	height:0px;
	display:none;
}
