.mmhide_topbar {
	background:  #6A2580 repeat-y right top;
}

.mmhide_toplogo {
	background:  url(../images/structure/sheratonlogo.gif) no-repeat left top;
	height: 115px;
	width: 194px;


}

.mmhide_toplogobit {
	background:  #6A2580 url(../images/structure/kitchensofdistinction.gif) no-repeat right top;
	width:100%;
	height:40px;


}

.mmhide_topnavlink:hover {
	background-color: #D8AFD8;
}

.mmhide_topnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	background-color: #CC99CC;
	padding-right: 10px;
	padding-left: 10px;
	height: 20px;
	vertical-align: middle;
	text-align: left;



}
.mmhide_topnavlink {
	color: #6A2580;
	text-decoration: none;
	background:  url(../images/structure/purplearrow.gif) no-repeat left center;
	padding-left: 8px;
	padding-right: 7px;
	vertical-align: middle;
	
}
.mmhide_leftnavlink {
	color: #6A2580;
	text-decoration: none;
	background-color:#CC99CC;
	background-image:url(../images/structure/purplearrow.gif);
	background-repeat:no-repeat;
	background-position:5px 9px;
	padding-left: 15px;
	padding-right: 7px;
	vertical-align: middle;
	display:block;
	width:165px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	height: 18px;
	padding-top: 0.4em;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;

	float:left;
	clear:left;

}
.mmhide_leftnavlink:hover {
	background-color: #C081C0;
	
}
.mmhide_leftnavextralink {
	color: #6A2580;
	text-decoration: none;
	background-image:url(../images/structure/purplearrow2.gif);
	background-repeat:no-repeat;
	background-position:5px 9px;
	padding-left: 15px;
	padding-right: 7px;
	vertical-align: middle;
	display:block;
	width:100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	height: 18px;
	padding-top: 0.4em;
	margin-right: 8px;
	margin-top: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CC99CC;
	border-bottom-color: #CC99CC;



}
.mmhide_leftnavextralink:hover {
	color: #CC99CC;

}
.mmhide_subnavlink {
	color: #6A2580;
	text-decoration: none;
	padding-left: 15px;
	padding-right: 7px;
	vertical-align: middle;
	display:block;
	width:165px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	height: 10px;
	padding-top: 2px;


}
.mmhide_subnavlink:hover {
	background-color: #CC99CC;
	color: #6A2580;

}
.mmhide_actionboxlink {
	color: #6A2580;
	text-decoration: none;
	text-align: left;
	background-color:#CC99CC;
	background-image:url(../images/structure/purplearrow.gif);
	background-repeat:no-repeat;
	background-position:5px 9px;
	padding-left: 15px;
	padding-right: 2px;
	vertical-align: middle;
	display:block;
	width:169px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	height: 18px;
	padding-top: 0.4em;
	margin-top: 2px;


}
.mmhide_actionboxlink:hover {
	background-color: #C081C0;
	
}

.mmhide_linearrow {
	width:574px;
	height:13px;
	display:block;
	background:  url(../images/structure/greygreyarrow.gif) no-repeat right center #9EA3A7;
	color:#9EA3A7;
	font-size:6px;

}


.mmhide_layoutspacing {
	padding: 0px;
	margin-bottom: 10px;



}
.tablespacing {
	padding-bottom: 8px;
	padding-left: 8px;
	vertical-align: top;
	
}

.newtablespacing {
	padding-bottom: 3px;
	padding-left: 8px;
	vertical-align: bottom;
	
}

.mmhide_thumbtablespc {
	padding-bottom: 8px;
	padding-left: 3px;
	vertical-align: top;
	
}

#image_link {color: #6A2580; text-decoration: none;} 

.mmhide_croppedspace {
	padding-right: 5px;
	padding-left: 2px;
	
}
.mmhide_bottombarnoarrow {
	background-image: url(../images/structure/largegreybarp.gif);
	background-repeat: no-repeat;
	background-position: 8px;


}
.mmhide_quicklinks {
	background-color: #6A2580;
	padding: 0px 10px 0px 15px;
	background-image: url(../images/structure/quicklinksp.gif);
	background-repeat: no-repeat;
	background-position: 16px;
	
}
.mmhide_quicklinksbottom {
	background-color: #6A2580;
	padding: 0px 10px 0px 15px;


}
.mmhide_forms {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.6em;
}
.whitetextbox {
	font-family: Arial, Helvetica, sans-serif;
text-align:justify;
	font-size: 0.6em;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	height:64px;
	_height:41px;
}
.mmhide_poundsign {
	background-image: url(../images/structure/poundsignp.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;

}

.mmhide_brochures {
	background-image: url(../images/structure/brochuresp.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;

}

.mmhide_ukmap {
	background-image: url(../images/structure/ukmapp.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;

}
.mmhide_question {
	background-image: url(../images/structure/questionp.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;

}
.bodycopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	color: #000000;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 5px;

}
.bodycopy2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 5px;


}
.mmhide_bottombar {
	background-image: url(../images/structure/largegreybarp.gif);
	background-repeat: no-repeat;
	background-position: 8px;
}
.mmhide_thumbspace {
	padding-left: 6px;	
	width: 116px;


}
.mmhide_thumbcopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	color: #6A2580;
	text-decoration: none;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 6px;
	margin-bottom: 10px;
	vertical-align: top;





}
.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #6A2580;
	padding-bottom: 10px;
	padding-left:8px;
}
.subheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #6A2580;
	font-weight: normal;
}
.mmhide_bodylink {
	color: #6A2580;
	text-decoration: none;
	text-align: left;
	background-color:#CC99CC;
	background-image:url(../images/structure/purplearrow.gif);
	background-repeat:no-repeat;
	background-position:5px 7px;
	padding-left: 15px;
	padding-right: 2px;
	vertical-align: middle;
	display:block;
	width:195px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	height: 15px;
	padding-top: 0.1em;
	margin-top: 2px;
}

.mmhide_bodylink:hover {
	background-color: #C081C0;
}
.hideKitchenDesigns {
	display:none;
}
.showKitchenDesigns {
	display:block;
}
.bottbarnoarrow {
	background-color: #9FA4A8;
	background-position: 5px;
}
.hideKitchenDesigns {
	display:none;
}
.showKitchenDesigns {
	display:block;
}


.mmhide_mybrochure {
	background-image: url(../images/structure/mybrochurep.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	
}
.mmhide_backlink {
	color: #6A2580;
	text-decoration: none;
	text-align: left;
	background-color:#CC99CC;
	background-image:url(../images/structure/purplearrowrev.gif);
	background-repeat:no-repeat;
	background-position:5px 7px;
	padding-left: 15px;
	padding-right: 5px;
	vertical-align: middle;
	display:block;
	width:89%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	height: 15px;
	padding-top: 0.1em;
	margin-top: 2px;


}
.mmhide_backlink:hover {
	background-color: #C081C0;
}
.mmhide_smalllinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	color: #999999;
}
.line {
	background-image: url(../images/structure/greyline.gif);
	background-repeat: repeat-x;

}
.pricebar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #6A2580;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
	margin-bottom: 5px;
}
.mmhide_thumbspace2 {
	padding-left: 6px;
}
.mmhide_infotablespc {
	padding-bottom: 8px;
	padding-left: 3px;
}

.contact_table_left {
padding:5px;
width:100px;
font-family:arial,helvetica,sans-serif;
font-size:0.7em;
text-align:right;
vertical-align:top;
}
.contact_table_right {
padding:5px;
width:200px;
}
.contact_inputbox {
border:1px solid #000000;
font-family:arial,helvetica,sans-serif;
width:200px;
font-size:0.7em;
}

.contact_textarea {
border:1px solid #000000;
font-family:arial,helvetica,sans-serif;
width:200px;
height:150px;
font-size:0.7em;
}

.contact_subscribe_table {
width:200px;
}

.contact_subscribe_left {
width:190px;
font-family:arial,helvetica,sans-serif;
font-size:0.7em;
text-align:right;
vertical-align:middle;
padding:0px;
}

.contact_submit {
width:120px;
font-family:arial,helvetica,sans-serif;
font-size:0.7em;
}
.mmhide_bottomfix {
	height:20px;
	_height:0px;
}
.mmhide_bottomfix2 {
	height:12px;
	_height:0px;
}



.seolinks {
display:block;
float:left;
width:683px;
font-size:0.7em;
font-family:arial,helvetica,sans-serif;
text-align:center;
font-weight:normal;
}

.seolinks a {
color:#000;text-decoration:none;
font-weight:normal;
}

.seolinks a:hover {
text-decoration:underline;
}