/* Start of CMSMS style sheet 'MW-Nav' */
h5 {
                margin:0;
                padding:0;
                }

#primary-nav ul li span {
	background:none;
	}

#primary-nav {
	position:absolute;
	font-size:14px;
	font-family:Arial;
	padding: 0;
	margin: 0;
	}

#primary-nav a span {
	background: url(/uploads/template/tab-right.png) right top no-repeat;
	padding-right: 12px;
	padding-bottom:6px;
	padding-top:5px;
	height:22px;
	}

#primary-nav a, #navigation a span, #current-page h5 {
	display: block;
	float: left;
	height:22px;
	}

/* Hide from IE5-Mac \*/
#primary-nav a, #primary-nav a span, #current-page h5 {
	height:22px;
	float: none;
	}
/* End hide */

#primary-nav li {
	float: left;
	margin: 0;
	list-style:none;
	}
	
/* Main Menu items backgrounds etc */

#home:hover {
	background: url(/uploads/template/home-tab-left-hover.png) left top no-repeat;
	color:#FFFFFF;
	border-bottom:5px solid #99CF16;
	}

#home:hover span {
	background: url(/uploads/template/home-tab-right-hover.png) right top no-repeat;
	padding-right: 12px;
	}

#specialisms:hover {
	background: url(/uploads/template/specialisms-tab-left-hover.png) left top no-repeat;
	color:#FFFFFF;
	border-bottom:5px solid #A43A9A;
	}

#specialisms:hover span {
	background: url(/uploads/template/specialisms-tab-right-hover.png) right top no-repeat;
	padding-right: 12px;
	}

#clients:hover {
	background: url(/uploads/template/clients-tab-left-hover.png) left top no-repeat;
	color:#FFFFFF;
	border-bottom:5px solid #008B82;
	}

#clients:hover span {
	background: url(/uploads/template/clients-tab-right-hover.png) right top no-repeat;
	padding-right: 12px;
	}

#partners:hover {
	background: url(/uploads/template/partners-tab-left-hover.png) left top no-repeat;
	color:#FFFFFF;
	border-bottom:5px solid #53BFD8;
	}

#partners:hover span {
	background: url(/uploads/template/partners-tab-right-hover.png) right top no-repeat;
	padding-right: 12px;
	}

#news-page:hover {
	background: url(/uploads/template/news-tab-left-hover.png) left top no-repeat;
	color:#FFFFFF;
	border-bottom:5px solid #258e2c;
	}

#news-page:hover span {
	background: url(/uploads/template/news-tab-right-hover.png) right top no-repeat;
	padding-right: 12px;
	}

#case-studies:hover {
	background: url(/uploads/template/case-studies-tab-left-hover.png) left top no-repeat;
	color:#FFFFFF;
	border-bottom:5px solid #FF7D00;
	}

#case-studies:hover span {
	background: url(/uploads/template/case-studies-tab-right-hover.png) right top no-repeat;
	padding-right: 12px;
	}

#useful-information:hover {
	background: url(/uploads/template/useful-information-tab-left-hover.png) left top no-repeat;
	color:#FFFFFF;
	border-bottom:5px solid #A43A9A;
	}

#useful-information:hover span {
	background: url(/uploads/template/useful-information-tab-right-hover.png) right top no-repeat;
	padding-right: 12px;
	}

#contact-us:hover {
	background: url(/uploads/template/contact-us-tab-left-hover.png) left top no-repeat;
	color:#FFFFFF;
	border-bottom:5px solid #101177;
	}

#contact-us:hover span {
	background: url(/uploads/template/contact-us-tab-right-hover.png) right top no-repeat;
	padding-right: 12px;
	}

#home {
	border-bottom:5px solid #99CF16;
	} 

#specialisms {
	border-bottom:5px solid #A43A9A;
	} 
	
#clients {
	border-bottom:5px solid #008b82;
	} 

#partners {
	border-bottom:5px solid #30c0f1;
	} 

#news-page{
	border-bottom:5px solid #258e2c;
	} 

#case-studies {
	border-bottom:5px solid #FF7D00;
	} 
	
#useful-information {
	border-bottom:5px solid #A43A9A;
	} 

#contact-us {
	border-bottom:5px solid #101177;
	} 

#home:hover, #specialisms:hover, #clients:hover, #partners:hover, #news-page:hover, #case-studies:hover, #useful-information:hover, #contact-us:hover {
	text-decoration: none;
	padding-left: 12px;
	height:22px;
	} 
	
#home, #specialisms, #clients, #partners, #news-page, #case-studies, #useful-information, #contact-us {
	color:#FFFFFF;
	background: url(/uploads/template/tab-left.png) left top no-repeat;
	text-decoration: none;
	padding-left: 12px;
	padding-top:5px;
	} 
	
#current-page h5{
	background: url(/uploads/template/current-right.png) right top no-repeat;
	padding-right: 12px;
	padding-bottom:6px;
	padding-top:5px;
                font-size:14px;
                font-weight:normal;
	}

#current-page {
	color:#258E2C;
	background: url(/uploads/template/current-left.png) left top no-repeat;
	text-decoration: none;
	padding-left: 12px;
                padding-bottom:5px;
	cursor:pointer;
	} 

#primary-nav a.menuactive{ 
	background: url(/uploads/template/current-left.png) left top no-repeat;
                color:#258E2C;
                border-bottom:5px solid #ffffff;
                }

#primary-nav a.menuactive span{ 
	background: url(/uploads/template/current-right.png) right top no-repeat;
                border-bottom:5px solid #ffffff;
                }


/* End of Main Menu items backgrounds etc */
/* End of 'MW-Nav' */

