/*	-------------------------------------------------------------
	Montpelier Group
	
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Description:	Menus
	Filename:		mont_menu.css
	Version:		1.1
	Date:			December 18th 2007
	-------------------------------------------------------------	*/

/* Global Nav */


#mont_global{
	clear: both;
	position: relative;
	width:324px;
	height: 47px;
	min-width: 330px;
	padding: 0px;
	margin: 0px;
	border:0px dashed #fff;
	top: 0px;
}

#mont_global ul {
	padding:0px;
	margin:0px 0px 0px 0px;
	list-style-type: none;
}
#mont_global ul li {
	float:right;
	padding:0px;
	margin: 0px;
	border-right-width: 0px;
	border-right-style: solid;
	border-right-color: #FFF;
	background-repeat: no-repeat;
	height: 47px; /* Controls height of menu item on mouse over */
}


/* MENU ITEM 1 */


#glbt_menu_001_on {
	width:41px;
	height:47px;
	margin:0px;
	background:url(../images/menu/glbt_home.gif) no-repeat -41px top;}

#glbt_menu_001 {
	width:41px;
	height:47px;
	margin:0px;
	background:url(../images/menu/glbt_home.gif) no-repeat -41px top;}

#glbt_menu_001 a {
	display:block;
	margin:0px;
	padding:0;
	background:url(../images/menu/glbt_home.gif) no-repeat left top;height: 47px;}

#glbt_menu_001 span {
	visibility:hidden;
	display:block;
	margin:0px 0px 0px 0px;
	padding: 0px;}

#glbt_menu_001 a:hover {
	background-image: none; margin: 0px 0px 0px 0px;}

#glbt_menu_001  a:active {}
#glbt_menu_001  a:visited {}

/* MENU ITEM 2 */

#glbt_menu_002_on {
	width:52px;
	height:47px;
	margin:0px;
	background:url(../images/menu/glbt_global.gif) no-repeat -52px top;}

#glbt_menu_002 {
	width:52px;
	height:47px;
	margin:0px;
	background:url(../images/menu/glbt_global.gif) no-repeat -52px top;}

#glbt_menu_002 a {
	display:block;
	margin:0px;
	padding:0;
	background:url(../images/menu/glbt_global.gif) no-repeat left top; height: 47px;}

#glbt_menu_002 span {
	visibility:hidden;
	display:block;
	margin:0px 0px 0px 0px;
	padding: 0px;}

#glbt_menu_002 a:hover {
	background-image: none; margin: 0px 0px 0px 0px;}

#glbt_menu_002  a:active {}
#glbt_menu_002  a:visited {}

/* MENU ITEM 3 */

#glbt_menu_003_on {
	width:54px;
	height:47px;
	margin:0px;
	background:url(../images/menu/glbt_careers.gif) no-repeat -54px top;}

#glbt_menu_003 {
	width:54px;
	height:47px;
	margin:0px;
	background:url(../images/menu/glbt_careers.gif) no-repeat -54px top;}

#glbt_menu_003 a {
	display:block;
	margin:0px;
	padding:0;
	background:url(../images/menu/glbt_careers.gif) no-repeat left top;height: 47px;}

#glbt_menu_003 span {
	visibility:hidden;
	display:block;
	margin:0px 0px 0px 0px;
	padding: 0px;}

#glbt_menu_003 a:hover {
	background-image: none; margin: 0px 0px 0px 0px;}

#glbt_menu_003  a:active {}
#glbt_menu_003  a:visited {}


/* MENU ITEM 4 */

#glbt_menu_004_on {
	width:45px;
	height:47px;
	margin:0px;
	background:url(../images/menu/glbt_news.gif) no-repeat -45px top;}

#glbt_menu_004 {
	width:45px;
	height:47px;
	margin:0px;
	background:url(../images/menu/glbt_news.gif) no-repeat -45px top;}

#glbt_menu_004 a {
	display:block;
	margin:0px;
	padding:0;
	background:url(../images/menu/glbt_news.gif) no-repeat left top;height: 47px;}

#glbt_menu_004 span {
	visibility:hidden;
	display:block;
	margin:0px 0px 0px 0px;
	padding: 0px;}

#glbt_menu_004 a:hover {
	background-image: none; margin: 0px 0px 0px 0px;}

#glbt_menu_004  a:active {}
#glbt_menu_004  a:visited {}


/* MENU ITEM 5 */

#glbt_menu_005_on {
	width:74px;
	height:47px;
	margin:0px;
	background:url(../images/menu/glbt_contact.gif) no-repeat -74px top;}

#glbt_menu_005 {
	width:74px;
	height:47px;
	margin:0px;
	background:url(../images/menu/glbt_contact.gif) no-repeat -74px top;}

#glbt_menu_005 a {
	display:block;
	margin:0px;
	padding:0;
	background:url(../images/menu/glbt_contact.gif) no-repeat left top;height: 47px;}

#glbt_menu_005 span {
	visibility:hidden;
	display:block;
	margin:0px 0px 0px 0px;
	padding: 0px;}

#glbt_menu_005 a:hover {
	background-image: none; margin: 0px 0px 0px 0px;}

#glbt_menu_005  a:active {}
#glbt_menu_005  a:visited {}


/* MENU ITEM 6 */

#glbt_menu_006_on {
	width:58px;
	height:47px;
	margin:0px;
	background:url(../images/menu/glbt_siteplan.gif) no-repeat -58px top;}

#glbt_menu_006 {
	width:58px;
	height:47px;
	margin:0px;
	background:url(../images/menu/glbt_siteplan.gif) no-repeat -58px top;}

#glbt_menu_006 a {
	display:block;
	margin:0px;
	padding:0;
	background:url(../images/menu/glbt_siteplan.gif) no-repeat left top;height: 47px;}

#glbt_menu_006 span {
	visibility:hidden;
	display:block;
	margin:0px 0px 0px 0px;
	padding: 0px;}

#glbt_menu_006 a:hover {
	background-image: none; margin: 0px 0px 0px 0px;}

#glbt_menu_006  a:active {}
#glbt_menu_006  a:visited {}

/* Sector Nav */

#globalLink{
	clear: both;
	position: relative;
	width:960px;
	height: 26px;
	min-width: 960px;
	padding: 0px;
	margin: 0px;
	border:0px dashed #fff;
	top: 0px;
}

#globalLink ul {
	padding:0px;
	margin:0px 0px 0px 0px;
	list-style-type: none;
}
#globalLink ul li {
	float:left;
	padding:0px;
	margin: 0px;
	border-right-width: 0px;
	border-right-style: solid;
	border-right-color: #FFF;
	background-repeat: no-repeat;
	height: 26px; /* Controls height of menu item on mouse over */
}

a.glink, a.glink:visited{
  	font-size: small;
  	color: #000000;
	font-weight: bold;
	margin: 0px;
	padding: 0px 0px 0px 0px;
/*	border-right: 1px solid #8FB8BC;*/
}

a.glink:hover{
  /*	background-image:  url("glblnav_selected.gif");*/
	text-decoration: none;
}

.skipLinks {display: none;}

#menu {
	position: relative;
	width:100%;
	padding:0px;
	margin:0px;
	height: 26px;}
	
#menu ul {
	padding:0px 0px 0px;
	margin:0px 0px 0px 0px;
	list-style-type: none;}

#menu ul li {
	float:left;
	padding:0px;
	margin: 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #6C6CA4;
	background-repeat: no-repeat;
	height: 26px;}


#bt_filler {
	width:100%;
	height:26px;
	background:url(../images/menu_bg_2.jpg) repeat}




/* MENU ITEM 1 */


#bt_menu_001_on {
	width:109px;
	height:26px;
	margin:0px;
	background:url(../images/menu/bt_about.gif) no-repeat -109px top;}

#bt_menu_001_on span {
	visibility:hidden;
	display:block;
	margin:0px 0px 0px 0px;
	padding: 0px;}

#bt_menu_001_on a:hover {
	background-image: none; margin: 0px 0px 0px 0px;}

#bt_menu_001_on  a:active {}
#bt_menu_001_on  a:visited {}


#bt_menu_001 {
	width:109px;
	height:26px;
	margin:0px;
	background:url(../images/menu/bt_about.gif) no-repeat -109px top;}

#bt_menu_001 a {
	display:block;
	margin:0px;
	padding:0;
	background:url(../images/menu/bt_about.gif) no-repeat left top;height: 26px;}

#bt_menu_001 span {
	visibility:hidden;
	display:block;
	margin:0px 0px 0px 0px;
	padding: 0px;}

#bt_menu_001 a:hover {
	background-image: none; margin: 0px 0px 0px 0px;}

#bt_menu_001  a:active {}
#bt_menu_001  a:visited {}





/* MENU ITEM 2 */

#bt_menu_002_on {
	width:59px;
	height:26px;
	margin:0px;
	background:url(../images/menu/bt_tax.gif) no-repeat -59px top;}

#bt_menu_002_on span {
	visibility:hidden;
	display:block;
	margin:0px 0px 0px 0px;
	padding: 0px;}

#bt_menu_002_on a:hover {
	background-image: none; margin: 0px 0px 0px 0px;}

#bt_menu_002_on  a:active {}
#bt_menu_002_on  a:visited {}



#bt_menu_002 {
	width:59px;
	height:26px;
	margin:0px;
	background:url(../images/menu/bt_tax.gif) no-repeat -59px top;}

#bt_menu_002 a {
	display:block;
	margin:0px;
	padding:0;
	background:url(../images/menu/bt_tax.gif) no-repeat left top;height: 26px;}

#bt_menu_002 span {
	visibility:hidden;
	display:block;
	margin:0px 0px 0px 0px;
	padding: 0px;}

#bt_menu_002 a:hover {
	background-image: none; margin: 0px 0px 0px 0px;}

#bt_menu_002  a:active {}
#bt_menu_002  a:visited {}







/* MENU ITEM 3 */

#bt_menu_003_on {
	width:143px;
	height:26px;
	margin:0px;
	background:url(../images/menu/bt_trusts.gif) no-repeat -143px top;}

#bt_menu_003_on span {
	visibility:hidden;
	display:block;
	margin:0px 0px 0px 0px;
	padding: 0px;}

#bt_menu_003_on a:hover {
	background-image: none; margin: 0px 0px 0px 0px;}

#bt_menu_003_on  a:active {}
#bt_menu_003_on  a:visited {}


#bt_menu_003 {
	width:143px;
	height:26px;
	margin:0px;
	background:url(../images/menu/bt_trusts.gif) no-repeat -143px top;}

#bt_menu_003 a {
	display:block;
	margin:0px;
	padding:0;
	background:url(../images/menu/bt_trusts.gif) no-repeat left top;height: 26px;}

#bt_menu_003 span {
	visibility:hidden;
	display:block;
	margin:0px 0px 0px 0px;
	padding: 0px;}

#bt_menu_003 a:hover {
	background-image: none; margin: 0px 0px 0px 0px;}

#bt_menu_003  a:active {}
#bt_menu_003  a:visited {}


/* MENU ITEM 4 */

#bt_menu_004_on {
	width:143px;
	height:26px;
	margin:0px;
	background:url(../images/menu/bt_financial.gif) no-repeat -143px top;}

#bt_menu_004_on span {
	visibility:hidden;
	display:block;
	margin:0px 0px 0px 0px;
	padding: 0px;}

#bt_menu_004_on a:hover {
	background-image: none; margin: 0px 0px 0px 0px;}

#bt_menu_004_on  a:active {}
#bt_menu_004_on  a:visited {}



#bt_menu_004 {
	width:143px;
	height:26px;
	margin:0px;
	background:url(../images/menu/bt_financial.gif) no-repeat -143px top;}

#bt_menu_004 a {
	display:block;
	margin:0px;
	padding:0;
	background:url(../images/menu/bt_financial.gif) no-repeat left top;height: 26px;}

#bt_menu_004 span {
	visibility:hidden;
	display:block;
	margin:0px 0px 0px 0px;
	padding: 0px;}

#bt_menu_004 a:hover {
	background-image: none; margin: 0px 0px 0px 0px;}

#bt_menu_004  a:active {}
#bt_menu_004  a:visited {}

/* MENU ITEM 5 */

#bt_menu_005_on {
	width:105px;
	height:26px;
	margin:0px;
	background:url(../images/menu/bt_mortgages.gif) no-repeat -105px top;}

#bt_menu_005_on span {
	visibility:hidden;
	display:block;
	margin:0px 0px 0px 0px;
	padding: 0px;}

#bt_menu_005_on a:hover {
	background-image: none; margin: 0px 0px 0px 0px;}

#bt_menu_005_on  a:active {}
#bt_menu_005_on  a:visited {}





#bt_menu_005 {
	width:105px;
	height:26px;
	margin:0px;
	background:url(../images/menu/bt_mortgages.gif) no-repeat -105px top;}

#bt_menu_005 a {
	display:block;
	margin:0px;
	padding:0;
	background:url(../images/menu/bt_mortgages.gif) no-repeat left top;height: 26px;}

#bt_menu_005 span {
	visibility:hidden;
	display:block;
	margin:0px 0px 0px 0px;
	padding: 0px;}

#bt_menu_005 a:hover {
	background-image: none; margin: 0px 0px 0px 0px;}

#bt_menu_005  a:active {}
#bt_menu_005  a:visited {}


/* MENU ITEM 6 */

#bt_menu_006_on {
	width:116px;
	height:26px;
	margin:0px;
	background:url(../images/menu/bt_accountancy.gif) no-repeat -116px top;}

#bt_menu_006_on span {
	visibility:hidden;
	display:block;
	margin:0px 0px 0px 0px;
	padding: 0px;}

#bt_menu_006_on a:hover {
	background-image: none; margin: 0px 0px 0px 0px;}

#bt_menu_006_on  a:active {}
#bt_menu_006_on  a:visited {}


#bt_menu_006 {
	width:116px;
	height:26px;
	margin:0px;
	background:url(../images/menu/bt_accountancy.gif) no-repeat -116px top;}

#bt_menu_006 a {
	display:block;
	margin:0px;
	padding:0;
	background:url(../images/menu/bt_accountancy.gif) no-repeat left top;height: 26px;}

#bt_menu_006 span {
	visibility:hidden;
	display:block;
	margin:0px 0px 0px 0px;
	padding: 0px;}

#bt_menu_006 a:hover {
	background-image: none; margin: 0px 0px 0px 0px;}

#bt_menu_006  a:active {}
#bt_menu_006  a:visited {}


/* MENU ITEM 7 */


#bt_menu_007_on {
	width:141px;
	height:26px;
	margin:0px;
	background:url(../images/menu/bt_general.gif) no-repeat -141px top;}

#bt_menu_007_on span {
	visibility:hidden;
	display:block;
	margin:0px 0px 0px 0px;
	padding: 0px;}

#bt_menu_007_on a:hover {
	background-image: none; margin: 0px 0px 0px 0px;}

#bt_menu_007_on  a:active {}
#bt_menu_007_on  a:visited {}


#bt_menu_007 {
	width:141px;
	height:26px;
	margin:0px;
	background:url(../images/menu/bt_general.gif) no-repeat -141px top;}

#bt_menu_007 a {
	display:block;
	margin:0px;
	padding:0;
	background:url(../images/menu/bt_general.gif) no-repeat left top;height: 26px;}

#bt_menu_007 span {
	visibility:hidden;
	display:block;
	margin:0px 0px 0px 0px;
	padding: 0px;}

#bt_menu_007 a:hover {
	background-image: none; margin: 0px 0px 0px 0px;}

#bt_menu_007  a:active {}
#bt_menu_007  a:visited {}



/* SUB MENU */
#submenu_bg{
	position:absolute;
	background-color:#666;
	width:100%;
	background: url(../images/gen/submenu/submenu_bg.gif);
	background-repeat:repeat-x;
	padding:0px;
	margin: 0px;
	height: 30px;
	top: 118px;
	z-index: 50;
	border-top: 0px solid #FFF;
	border-right: 0px solid #FFF;
	border-bottom: 1px solid #FFF;
	border-left: 0px solid #FFF;
}

#submenu_bg_nocol{
	position:absolute;
	background-color:#666;
	width:100%;
	background: url(../images/gen/submenu/submenu_bg.gif);
	background-repeat:repeat-x;
	border:0px solid #FFF;
	padding:0px;
	margin: 0px;
	height: 30px;
	top: 119px;
}

.subglobalNav ul {
	padding:0px;
	margin:0px;
	list-style-type: none;
}
.subglobalNav ul li {
	float:left;
	padding:0px;
	margin: 0px;
	height: 17px;
}



















/* SUB MENU 1 */
#submenu_1 {
	width: 71px;
	height: 17px;
	margin: 0px;
	background: url(../images/submenu/design_testimonials.gif) no-repeat -71px top;}

#submenu_1 a {
	display: block;
	margin: 0;
	padding:0;
	background: url(../images/submenu/design_testimonials.gif) no-repeat left top;
	height: 17px;}

#submenu_1 span {
	visibility:hidden;
	display: block;
	margin:0;
	padding: 0px;}

#submenu_1 a:hover {
	background-image: none;}

#submenu_1  a:active {}
#submenu_1  a:visited {}


/* SUB MENU 2 */
#submenu_2 {
	width: 105px;
	height: 17px;
	margin: 0px;
	background: url(../images/submenu/design_enquiry.gif) no-repeat -105px top;}

#submenu_2 a {
	display: block;
	margin: 0;
	padding:0;
	background: url(../images/submenu/design_enquiry.gif) no-repeat left top;
	height: 17px;}

#submenu_2 span {
	visibility:hidden;
	display: block;
	margin:0;
	padding: 0px;}

#submenu_2 a:hover {
	background-image: none;}

#submenu_2  a:active {}
#submenu_2  a:visited {}


/* SUB MENU 3 */
#submenu_3 {
	width: 71px;
	height: 17px;
	margin: 0px;
	background: url(../images/submenu/design_testimonials.gif) no-repeat -71px top;}

#submenu_3 a {
	display: block;
	margin: 0;
	padding:0;
	background: url(../images/submenu/design_testimonials.gif) no-repeat left top;
	height: 17px;}

#submenu_3 span {
	visibility:hidden;
	display: block;
	margin:0;
	padding: 0px;}

#submenu_3 a:hover {
	background-image: none;}

#submenu_3  a:active {}
#submenu_3  a:visited {}






/* SUB MENU 4 */
#submenu_4 {
	width: 100px;
	height: 17px;
	margin: 0px;
	background: url(../images/submenu/Menu_Sub_004.gif) no-repeat -100px top;}

#submenu_4 a {
	display: block;
	margin: 0;
	padding:0;
	background: url(../images/submenu/Menu_Sub_004.gif) no-repeat left top;
	height: 17px;}

#submenu_4 span {
	visibility:hidden;
	display: block;
	margin:0;
	padding: 0px;}

#submenu_4 a:hover {
	background-image: none;}

#submenu_4  a:active {}
#submenu_4  a:visited {}






/* SUB MENU 5 */
#submenu_5 {
	width: 100px;
	height: 17px;
	margin: 0px;
	background: url(../images/submenu/Menu_Sub_004.gif) no-repeat -100px top;}

#submenu_5 a {
	display: block;
	margin: 0;
	padding:0;
	background: url(../images/submenu/Menu_Sub_004.gif) no-repeat left top;
	height: 17px;}

#submenu_5 span {
	visibility:hidden;
	display: block;
	margin:0;
	padding: 0px;}

#submenu_5 a:hover {
	background-image: none;}

#submenu_5  a:active {}
#submenu_5  a:visited {}





/* SUB MENU 6 */
#submenu_6 {
	width: 30px;
	height: 17px;
	margin: 0px;
	background: url(../images/submenu/Menu_Sub_006.gif) no-repeat -30px top;}

#submenu_6 a {
	display: block;
	margin: 0;
	padding:0;
	background: url(../images/submenu/Menu_Sub_006.gif) no-repeat left top;
	height: 17px;}

#submenu_6 span {
	visibility:hidden;
	display: block;
	margin:0;
	padding: 0px;}

#submenu_6 a:hover {
	background-image: none;}

#submenu_6  a:active {}
#submenu_6  a:visited {}







/* SUB MENU 7 */
#submenu_7 {
	width: 104px;
	height: 17px;
	margin: 0px;
	background: url(../images/submenu/contact_enquiry.gif) no-repeat -104px top;}

#submenu_7 a {
	display: block;
	margin: 0;
	padding:0;
	background: url(../images/submenu/contact_enquiry.gif) no-repeat left top;
	height: 17px;}

#submenu_7 span {
	visibility:hidden;
	display: block;
	margin:0;
	padding: 0px;}

#submenu_7 a:hover {
	background-image: none;}

#submenu_7  a:active {}
#submenu_7  a:visited {}


