BODY {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px
}

.Bold {
font-weight: bold;
}



/* styles for top menu formatting */
TD.menu1 A {
	DISPLAY: block; FONT-WEIGHT: 100; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; WIDTH: 122px; COLOR: #333333; TEXT-INDENT: 17px; LINE-HEIGHT: 14px; PADDING-TOP: 5px; FONT-FAMILY: verdana; TEXT-DECORATION: none
}

.TopMenuOver{
	background-color: White;
}
.SectionPeople{
background-color:#7DA853;
}
.SectionServices {
background-color:#ff9900;
}
.SectionAbout{
background-color: #FFCC00;
}
.SectionNLR{
background-color: #FF4E00;
}
.SectionOffices{
background-color:#98AEDE;
}
/* end of styles for top menu colours */




.SectionButton A {
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/* font-weight:bold; */
	text-decoration: none;
	color: #000000;
	text-align: center;
	vertical-align:middle;
	padding-top: 3px;
	display: block;
}
.SectionButton A:hover {
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/* font-weight:bold; */
	text-decoration: none;
	color: Black;			
	text-align: center;
	vertical-align:middle;
	padding-top: 3px;
	display: block;
}
.SectionButton{
	height:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	/* font-weight: bold; */
	text-align: center;
	vertical-align:middle;
	cursor:pointer;
	
	/* width:56px; */

}



.CallMeButton A {
	height: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	color: #000000;
	text-align: center;
	vertical-align:middle;
	padding-top: 3px;
	display: block;
	
	border:none;
	border-bottom:none;
	border-top:none;
	border-left:none;
	border-right:none;
}
.CallMeButton A:hover {
	height: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	color: Black;			
	text-align: center;
	vertical-align:middle;
	padding-top: 3px;
	display: block;
	
	border:none;
	border-bottom:none;
	border-top:none;
	border-left:none;
	border-right:none;
}
.CallMeButton{
	height:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	font-weight: bold;
	text-align: center;
	vertical-align:middle;
	cursor:pointer;

	border:none;
	border-bottom:none;
	border-top:none;
	border-left:none;
	border-right:none;
}

h1{ text-transform:lowercase
}


.button {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 10px; BORDER-LEFT-COLOR: #666666; BACKGROUND: #333333; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #666666; COLOR: #ffffff; BORDER-TOP-COLOR: #666666; FONT-FAMILY: arial; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #666666
}
SELECT {
	FONT-WEIGHT: 100; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: arial,verdana
}
.black {
	FONT-WEIGHT: 100;
	FONT-SIZE: 10pt;
	COLOR: #000;
	LINE-HEIGHT: normal;
	FONT-FAMILY: verdana
}
.black A {
	COLOR: #E18700;
	TEXT-DECORATION: none
}
.black A:hover {
	COLOR: #E18700;
	TEXT-DECORATION: underline
}
.contact {
	FONT-SIZE: 10px; COLOR: #3366cc; LINE-HEIGHT: 13px; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.contact A {
	FONT-SIZE: 10px; COLOR: #3366cc; LINE-HEIGHT: 13px; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.contact A:hover {
	FONT-SIZE: 10px; COLOR: #3366cc; FONT-FAMILY: arial; TEXT-DECORATION: underline
}


TD.side_on A {
	DISPLAY: block;
	FONT-WEIGHT: 100;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 5px;
	WIDTH: 138px;
	COLOR: #ffffff;
	TEXT-INDENT: 17px;
	LINE-HEIGHT: 14px;
	PADDING-TOP: 5px;
	FONT-FAMILY: verdana;
	TEXT-DECORATION: none
}
TD.side_off A {
	DISPLAY: block; FONT-WEIGHT: 100; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; WIDTH: 138px; COLOR: #333333; TEXT-INDENT: 17px; LINE-HEIGHT: 14px; PADDING-TOP: 5px; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
TD.side_off_bold A {
	DISPLAY: block; FONT-WEIGHT: 100; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; WIDTH: 138px; COLOR: #333333; TEXT-INDENT: 17px; LINE-HEIGHT: 14px; PADDING-TOP: 5px; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
TD.menu_off A {
	DISPLAY: block; FONT-WEIGHT: 100; FONT-SIZE: 11px; COLOR: #666666; TEXT-INDENT: 0px; LINE-HEIGHT: 14px; PADDING-TOP: 8px; FONT-FAMILY: verdana; HEIGHT: 56px; TEXT-DECORATION: none
}
TD.menu_on A {
	DISPLAY: block; 
	FONT-WEIGHT: 100; 
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	TEXT-INDENT: 0px; 
	LINE-HEIGHT: 14px; 
	PADDING-TOP: 8px; 
	FONT-FAMILY: verdana; 
	HEIGHT: 56px; 
	TEXT-DECORATION: none;
}
TD.menu_on_2nd {
	FONT-WEIGHT: 100; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-INDENT: 0px; LINE-HEIGHT: 14px; PADDING-TOP: 8px; FONT-FAMILY: verdana; HEIGHT: 56px
}
#Services {
	Z-INDEX: 2;
	LEFT: 280px;
	VISIBILITY: hidden;
	POSITION: absolute;
	TOP: 0px
}
#about_GLP {
	Z-INDEX: 2;
	LEFT: 165px;
	VISIBILITY: hidden;
	POSITION: absolute;
	TOP: 0px;
}
#Our_People {
	Z-INDEX: 2; LEFT: 405px; VISIBILITY: hidden; POSITION: absolute; TOP: 0px
}
#news_and_publications {
	Z-INDEX: 2; LEFT: 540px; VISIBILITY: hidden; POSITION: absolute; TOP: 0px
}
#offices {
	Z-INDEX: 2; LEFT: 670px; VISIBILITY: hidden; POSITION: absolute; TOP: 0px
}
TD.search_on A {
	DISPLAY: block; FONT-SIZE: 9px; WIDTH: 16px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: verdana; HEIGHT: 16px; TEXT-DECORATION: none
}
TD.search_off A {
	DISPLAY: block; FONT-SIZE: 9px; WIDTH: 16px; COLOR: #666666; PADDING-TOP: 1px; FONT-FAMILY: verdana; HEIGHT: 16px; TEXT-DECORATION: none
}
H1 {
	
	FONT-WEIGHT: normal;
	FONT-SIZE: 26px;
	MARGIN-BOTTOM: -9px;
	MARGIN-TOP: -4px;
	FONT-FAMILY: verdana
}
H2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY: verdana
}

LI {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY: verdana;
	LIST-STYLE-TYPE: square;
	list-style-position: outside;
	list-style-image: url(../images/bullet.gif);
	margin-top: 15px;
	margin-left: 10px;
}
UL {
	FONT-WEIGHT: 100;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 14px;
	FONT-FAMILY: verdana
}
.map A {
	FONT-WEIGHT: 100; FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 14px; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.map A:hover {
	FONT-WEIGHT: 100; FONT-SIZE: 10px; COLOR: #3366cc; LINE-HEIGHT: 14px; FONT-FAMILY: arial; TEXT-DECORATION: underline
}
.map B A {
	FONT-WEIGHT: 100; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.map B A:hover {
	FONT-WEIGHT: 100; FONT-SIZE: 10px; COLOR: #3366cc; LINE-HEIGHT: 14px; FONT-FAMILY: arial; TEXT-DECORATION: underline
}
.s_hide {
	DISPLAY: none
}
.callmeBoxBorder {
	border: 1px solid #FF9900;
	padding: 0px;
}

.movie {
	z-index: 0;
}

.boldText {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: verdana
}
.Maintext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	text-align: justify;
}
.Maintext A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	text-align: justify;	
	text-decoration: none;
	color: #000000;
}
.Maintext A:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	text-align: justify;
		text-decoration: underline;
	color: #000000;
}


.MaintextBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}
.HideMe {
	display: none;
}
.ShowMe {
	display : block;
}
.MaintextBoldblue {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	font-weight: bold;
	color: #6083CC;
}

.OfficeLink A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#3961B3;
	TEXT-DECORATION: none;
}
.OfficeLink A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #3961B3;
	TEXT-DECORATION: underline;
}

.noLink A {color: #FFFFFF;}
.noLink A:hover {
	color: #FFFFFF;
}
.servicelink A {color: #FF9900;TEXT-DECORATION: none;}
.servicelink A:hover {
	color: #FF9900; TEXT-DECORATION: underline;
}
.NLRlink A {
	color: #FF4E00;
	TEXT-DECORATION: none;
}
.NLRlink A:hover {
	color: #FF4E00;
	TEXT-DECORATION: underline;
}

.Buttonlink A {
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
	text-align: center;
	padding-top: 3px;
	display: block;
}
.Buttonlink A:hover {
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
	text-align: center;
	padding-top: 3px;
	background-color: #C1CFEC;
	display: block;
}
.ButtonBorder{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #98AEDE;
	border-right-color: #98AEDE;
	border-bottom-color: #98AEDE;
	border-left-color: #98AEDE;}
	
.MenuBorder{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #98AEDE;
	border-bottom-color: #98AEDE;
	border-left-color: #98AEDE;}
.MaintextC {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	text-align: center;
}


