/* ----------------- Rollover images select portfolio page ----------------------------------------------- */
h1 {
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 1.3em;
	color: #133771;
	padding-bottom: 18px;
	font-size: 1.5em;
	font-weight: bold;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	font-style: normal;
	font-weight: normal;
	margin: 0 0 0 0;
	color: #14366f;
}
h3 {
	margin: 0 0 20px 0;
	font-size: 1em;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-style: normal;
	line-height: 1em;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #666666;
	margin: 0 0 0 0;
	font-weight: normal;
}
.the_show_hse {
	width: 115px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	color: #ffffff;
	margin: 0 0 0 0;
	background-color: #392D6B;
	height: 20px;
	padding: 3px 7px;
}
.the_show_hse_outer {
	width: 129px;
	height: 26px;
	padding: 7px 0 3px 0;
}
.extrabut a:link {
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	float: none;
}
.extrabut a:visited {
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	float: none;
}
.extrabut a:hover {
	color: #14366F;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	float: none;
}
.portable_dis_syst {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	color: #666666;
	margin: 0 0 0 0;
}
.rm_dis_syst {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #666666;
	margin: 0 0 0 0;
	font-weight: normal;
}
.bold {
	font-weight: bold;
}
.extra_links {
	width: 760px;
	text-align: center;
	padding-bottom: 20px;
}
/*------------------Panels------------------------*/
.mh_footer_buttons {
	width: 738px;
	padding-bottom: 10px;
	background-color: #FFFFFF;
}
.mh_footer_buttons_border {
	width: 738px;
	border-left: 1px solid #0B2558;
	border-right: 1px solid #0B2558;
	padding: 0 10px;
}
.mh_bg {
	width: 341px;
	height: 123px;
	float: left;
	background: url("images/bespoke_exhibition_stands_03.jpg") 0 0 no-repeat;
	}
.mh a {
	display:block; 
	width: 341px; 
	height: 123px;  
	float: left; 
	background: url("images/bespoke_exhibition_stands_03.jpg") 0 0 no-repeat;
	}
.mh a:hover {
	display:block; 
	width: 341px; 
	height: 123px; 
	background: url("images/bespoke_exhibition_stands_r_03.jpg") 0 0 no-repeat;
	}

.rm_bg {
	width: 341px;
	height: 123px;
	float: left;
	background: url("images/modular_system_stands_07.jpg") 0 0 no-repeat;
	}
.rm a {
	display:block; 
	width: 341px; 
	height: 123px;  
	float: left; 
	background: url("images/modular_system_stands_07.jpg") 0 0 no-repeat;
	}
.rm a:hover {
	display:block; 
	width: 341px; 
	height: 123px; 
	background: url("images/modular_system_stands_r_07.jpg") 0 0 no-repeat;
	}
/* ----------------- sitemap ----------------------------------------------- */

.sublinks {
	text-align: left;
	font-weight: normal;
	width: 300px;
	margin-left: 250px;
	line-height: 1.2em;
	padding-left: 14px;
	border-left: 1px solid #14366f;
	padding-top: 8px;
	padding-bottom: 8px;	
  }
.sitemaptitle {
	float: left;
	width: 230px;
	margin: 0 0 0px 0;
	padding: 5px 0px 0px 10px;
	color: #FF0000;
	text-align: right;

}
/* ----------------- base nav ----------------------------------------------- */
#footer_boarder {
	width: 760px;
	padding: 10px 0 10px 0;
	text-align: left;
}

#footer_nav {
	width: 500px;
	height: 25px;
	margin: 0 0 0 110px;
}
ul#nav-b li {
	background: none;
	display: inline;
	margin-left: 31px;
	padding: 0;
}


#nav-b li a {
	border: 1px solid #14366f;
	color: #14366f;
	font-size: 0.65em;
	padding: 2px 4px 3px 20px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	
}

#nav-b li a:hover, #nav-b li a:focus, #nav-b li a:active {
	color: #001135;
}

#home_mh a { background: url(images/home_rm.gif) no-repeat 4px 50%; }

#links_mh a { background: url(images/links_rm.gif) no-repeat 4px 50%; }

#sitemap_mh a { background: url(images/sitemap_rm.gif) no-repeat 4px 50%; }

#contact_mh a { background: url(images/contact_rm.gif) no-repeat 4px 50%; }

#copyright_footer {
	width: 760px;
	text-align: center;
}

/* ----------------- text styles ----------------------------------------------- */
.pt16_blue_ariel {
	font-family: Arial, Verdana, Arial;
	font-size: 23px;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	color: #133771;
	src: url(EUROSTI1.eot);
}
.pt_10_light_grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #999999;
}

.pt11_grey_copy_ariel {
	font-family: Arial, Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	src: url(EUROSTI1.eot);
}

.email a:link {
	color: #FFFFFF;
	font-family: Arial, Verdana, Arial;
	font-size: 14px;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	src: url(EUROSTI1.eot);
}
.pt14_blue {
	font-family: Arial, Verdana, Arial;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #133771;
	src: url(EUROSTI1.eot);
}

.email a:visited {
	color: #FFFFFF;
	font-family: Arial, Verdana, Arial;
	font-size: 14px;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	src: url(EUROSTI1.eot);
}
.email a:hover {
	color: #FFFFFF;
	font-family: Arial, Verdana, Arial;
	font-size: 14px;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	src: url(EUROSTI1.eot);
}
.email a:active {
	color: #FFFFFF;
	font-family: Arial, Verdana, Arial;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	src: url(EUROSTI1.eot);
}
.pt12_blue_bold {
	font-family: Arial, Verdana, Arial;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #133771;
	src: url(EUROSTI1.eot);
}
.greylink a:link {
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}
.greylink a:visited {
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}
.greylink a:hover {
	color: #133771;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}
.greylink a:active {
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}

.map b:link {
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}
.map b:visited {
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}
.map b:hover {
	color: #133771;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}
.pt18_grey {
	font-family: Arial, Verdana, Arial;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	src: url(EUROSTI1.eot);
}

.map b:active {
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}
.pt20_grey {
	font-family: Arial, Verdana, Arial;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #4F4F4F;
	src: url(EUROSTI1.eot);
}
.white_email b:link {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}
/*---------------------Link Page----------------------*/
.Link_page a:link {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}
.Link_page a:visited {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}
.Link_page a:hover {
	color: #0000FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}
.Link_page a:active {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}
