/*	LOGO/COMPANY COLOURS:

	LIGHT BLUE :#7489B7;
	DARK BLUE  :#014382;
	PURPLE     :#824451;
	
*/

/* MAIN ELEMENTS AND DIVS */

html {
	height: 101%; /* Forces scrollbars in all browsers */
	font-family:Arial, Helvetica, sans-serif;
}

body {
	background-color:#FFFFFF;
	text-align: justify;
	behavior:url("/hover.htc"); /* Blatant IE6 hack */
}

ul {
	list-style-postion:outside;
	list-style-type:circle;
	margin-top:5px;
	margin-bottom:5px;
}

li {
	padding:0px;
	margin-top:5px;
	margin-bottom:5px;
}

img {
	border-color:#014382;
	border-width:1px;
	border-style:solid;
}

p {
	font-size:13px;
	text-align:justify;
	margin:0px;
	padding:5px;
	font:Verdana;
	color:#555555;
}

td {
	font-size:13px;
	text-align:justify;
	font:Verdana;
	color:#555555;
}

.heading2 {
	font-size: 13px;
	color:#824451;
	font-weight: bold;
	text-align: justify;
	margin:0px;
	padding:0px;
}

#master {
	border-right:1px solid #014382;
	border-left:1px solid #014382;
	width:800px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
}

#master td {
	vertical-align:top;
}

#content {
	min-height:250px;
	_height:250px; /* Another blatant IE hack */
	padding:10px;
}

#logospace img{
	border-width:0px;
	margin:0px 0px 0px 20px;
}

#navbar img{
	border-width:0px;
}






/* THE FOOTER */

#footer {
	margin-left:20px;
	margin-right:20px;
	border-top:1px solid #014382;
}

#footer td {
	vertical-align:bottom;
	text-align:center;
	font-size:9px;
}

#footer a {
	font-size:9px;
}

#footer a:hover {
	font-weight:normal;
}






/* PARTNERS */
#partners_table {
	text-align: center;
}

#partners_table table {
	margin:0 auto; 
	text-align: center;
}

#partners_table td{
	text-align: center;
	padding: 5px;
}

#partner_page img {
	width:250px;
	height:auto;
}







/* LINKS */
a {
	font-size: 15px;		/*This needs to be the same as <p> */
	color: #824451;
	text-decoration: none;
}

a:visited {
	color: #824451;
	text-decoration: none;
}

a:hover {
	color: #824451;
	text-decoration: underline;
}

a:active {
	color: #824451;
	text-decoration: none;
}

#team td {
	padding-bottom:20px;
}






/* NEW NAVBAR STYLING */
#navlist {
	padding-bottom:3px;
	padding-top:3px;
	border-bottom:1px solid #014382;
	background:#FFFFFF;
	margin-left:20px; /*to make gap between whole bar and edge of master div*/
	margin-right:20px;
}

#navlist ul {
	list-style-postion:inside;
	list-style-type:none;
}

#navlist li {
	list-style:none;
	margin:0px;
	display:inline;
}

#navlist li a {
	background:#7489B7;
	text-decoration: none;
	font-weight:normal;
	padding:3px;
	margin-left:0px;
	border:1px solid #014382;
}

#navlist li a:link { 
	color:#014382;
}

#navlist li a:visited {
	color:#014382;
}

#navlist li a:hover {
	color:#014382;
	background:#FFFFFF;
	border-color:#014382;
	border-bottom-color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
}

/*CURRENT PAGE STYLING FOR THE NAVIGATION BAR*/
body#index a#index_link,
body#aboutus a#aboutus_link,
body#services a#services_link,
body#people a#people_link,
body#partners a#partners_link,
body#consultants a#consultants_link,
body#feedback a#feedback_link,
body#careers a#careers_link,
body#contact a#contact_link {
	color:#014382;
	background:#FFFFFF;
	border-bottom-color:#FFFFFF;
	cursor: default;
} 


/* PEOPLE NAVBAR STYLING */
#people_navlist {
	padding-bottom:3px;
	padding-top:3px;
	border-bottom:1px solid #014382;
	background:#FFFFFF;
}

#people_navlist ul {
	list-style-postion:inside;
	list-style-type:none;
}

#people_navlist li {
	list-style:none;
	margin:0px;
	display:inline;
}

#people_navlist li a {
	background:#7489B7;
	text-decoration: none;
	font-weight:normal;
	padding:3px;
	margin-left:0px;
	border:1px solid #014382;
}

#people_navlist li a:link { 
	color:#014382;
}

#people_navlist li a:visited {
	color:#014382;
}

#people_navlist li a:hover {
	color:#014382;
	background:#FFFFFF;
	border-color:#014382;
	border-bottom-color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
}

/*CURRENT PAGE STYLING FOR THE PEOPLE_NAVBAR*/
body#group1 a#group1_link,
body#group2 a#group2_link,
body#group3 a#group3_link,
body#group4 a#group4_link,
body#group5 a#group5_link,
body#group6 a#group6_link {
	color:#014382;
	background:#FFFFFF;
	border-bottom-color:#FFFFFF;
	cursor: default;
} 

/*STYLES THE NAVIGATION BAR. MAY BE AN EASIER WAY OF DOING THIS. MULTIPLE id?*/
body#group1 a#people_link,
body#group2 a#people_link,
body#group3 a#people_link,
body#group4 a#people_link,
body#group5 a#people_link,
body#group6 a#people_link {
	color:#014382;
	background:#FFFFFF;
	border-bottom-color:#FFFFFF;
	cursor: default;
} 







/* NEW SERVICES STYLING */
#servlist {
	padding:0px;
	margin:0px;
	background:#FFFFFF;
	/*border-right:1px solid #014382;*/
}

#servlist ul {
	list-style-postion:inside;
	list-style-type:none;
	width:100%;
	padding:0px;
	margin:0px;
}

#servlist li {
	list-style:none;
	margin:0px;
	padding:0px;
	text-align:left;
	display:block;
}


#servlist li a {
	display:list-item;
	padding:0.25em;
	margin-bottom:3px;
	border:1px solid #014382;
	border-right:none;
	background:#7489B7;	
	text-decoration:none;
	font-weight:normal;
}

#servlist li a:hover {
	color:#014382;
	background:#FFFFFF;
	border:1px solid #014382;
	border-right:none;
	text-decoration:none;
	font-weight:normal;
}

#servlist li a:link { 
	color:#014382;
}

#servlist li a:visited {
	color:#014382;
}

/*CURRENT PAGE STYLING FOR THE SERVICES_SIDEBAR*/
body#charities a#charities_link,
body#commercial_property a#commercial_property_link,
body#company_commercial a#company_commercial_link,
body#dispute_resolution a#dispute_resolution_link,
body#education a#education_link,
body#employment a#employment_link,
body#healthcare a#healthcare_link,
body#insolvency a#insolvency_link,
body#intellectual_property a#intellectual_property_link,
body#media a#media_link,
body#notarial a#notarial_link,
body#personal_injury a#personal_injury_link,
body#residential_property a#residential_property_link,
body#wills_probate a#wills_probate_link {
	color:#014382;
	background:#FFFFFF;
	border-right-color:#FFFFFF;
	cursor: default;
} 

/*GREYING OUT LINKS IN THE SIDEBAR*/
body#charities_child a#charities_link,
body#commercial_property_child a#commercial_property_link,
body#company_commercial_child a#company_commercial_link,
body#dispute_resolution_child a#dispute_resolution_link,
body#education_child a#education_link,
body#employment_child a#employment_link,
body#healthcare_child a#healthcare_link,
body#insolvency_child a#insolvency_link,
body#intellectual_property_child a#intellectual_property_link,
body#media_child a#media_link,
body#notarial_child a#notarial_link,
body#personal_injury_child a#personal_injury_link,
body#residential_property_child a#residential_property_link,
body#wills_probate_child a#wills_probate_link {
	color:#014382;
	background:#DDDDDD;
	border-right-color:#FFFFFF;
} 

body#charities_child a#charities_link:hover,
body#commercial_property_child a#commercial_property_link:hover,
body#company_commercial_child a#company_commercial_link:hover,
body#dispute_resolution_child a#dispute_resolution_link:hover,
body#education_child a#education_link:hover,
body#employment_child a#employment_link:hover,
body#healthcare_child a#healthcare_link:hover,
body#insolvency_child a#insolvency_link:hover,
body#intellectual_property_child a#intellectual_property_link:hover,
body#media_child a#media_link:hover,
body#notarial_child a#notarial_link:hover,
body#personal_injury_child a#personal_injury_link:hover,
body#residential_property_child a#residential_property_link:hover,
body#wills_probate_child a#wills_probate_link:hover {
	color:#014382;
	background:#FFFFFF;
	border-right-color:#FFFFFF;
}






/*GREYING OUT THE LINK FOR PARTNERS CHILD PAGES*/
body#partners_child a#partners_link {
	color:#014382;
	background:#DDDDDD;
	border-bottom-color:#FFFFFF;
}

body#partners_child a#partners_link:hover {
	border-bottom-color:#FFFFFF;
	color:#014382;
	background:#FFFFFF;
}






/*--------------------------------------------------*/

/*GREYING THE SERVICES TAB FOR ALL LOWER LEVEL LINKS*/
/*NOW REDUNDANT, BUT KEPT AS MAY BE NEEDED IN FUTURE*/
body#charities a#services_link,
body#charities_child a#services_link,
body#commercial_property a#services_link,
body#commercial_property_child a#services_link,
body#company_commercial a#services_link,
body#company_commercial_child a#services_link,
body#dispute_resolution a#services_link,
body#dispute_resolution_child a#services_link,
body#education a#services_link,
body#education_child a#services_link,
body#employment a#services_link,
body#employment_child a#services_link,
body#healthcare a#services_link,
body#healthcare_child a#services_link,
body#insolvency a#services_link,
body#insolvency_child a#services_link,
body#intellectual_property a#services_link,
body#intellectual_property_child a#services_link,
body#media a#services_link,
body#media_child a#services_link,
body#notarial a#services_link,
body#notarial_child a#services_link,
body#personal_injury a#services_link,
body#personal_injury_child a#services_link,
body#residential_property a#services_link,
body#residential_property_child a#services_link,
body#wills_probate a#services_link,
body#wills_probate_child a#services_link {
	color:#014382;
	background:#DDDDDD;
	border-bottom-color:#FFFFFF;
}

body#charities a#services_link:hover,
body#charities_child a#services_link:hover,
body#commercial_property a#services_link:hover,
body#commercial_property_child a#services_link:hover,
body#company_commercial a#services_link:hover,
body#company_commercial_child a#services_link:hover,
body#dispute_resolution a#services_link:hover,
body#dispute_resolution_child a#services_link:hover,
body#education a#services_link:hover,
body#education_child a#services_link:hover,
body#employment a#services_link:hover,
body#employment_child a#services_link:hover,
body#healthcare a#services_link:hover,
body#healthcare_child a#services_link:hover,
body#insolvency a#services_link:hover,
body#insolvency_child a#services_link:hover,
body#intellectual_property a#services_link:hover,
body#intellectual_property_child a#services_link:hover,
body#media a#services_link:hover,
body#media_child a#services_link:hover,
body#notarial a#services_link:hover,
body#notarial_child a#services_link:hover,
body#personal_injury a#services_link:hover,
body#personal_injury_child a#services_link:hover,
body#residential_property a#services_link:hover,
body#residential_property_child a#services_link:hover,
body#wills_probate a#services_link:hover,
body#wills_probate_child a#services_link:hover {
	color:#014382;
	background:#FFFFFF;
	border-bottom-color:#FFFFFF;
} 



/* COPIED FROM MLMORIGSTYLE.CSS */

.heading {
	font-size: 17px;
	color: #824451;
	font-weight: bold;
	text-align: justify;
	margin:0px;
	padding:0px;
}

.jobtitle {
	font-size: 13px;
	font-weight: bold;
	color: #3b5568;
}











/*
#services_menu table {
	border-right-width:1px;
	border-right-color:#014382;
}

#services_menu td {
	background-color:#7489B7;
	padding:5px 10px 5px 10px;
}

#services_menu td:hover {
	background-color:#FFFFFF;
}

#services_menu a {
	color:#824451;
	text-decoration:none;
	font-weight:normal;
}

#services_menu a:hover {
	color:#824451;
	text-decoration:none;
	font-weight:normal;
}
*/