/* Moorgate Medical */


.title {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
line-height:15px;
color:#b8b8b8;
}
.hiv-clinics {
	background-color: #EFEFEF;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 3px;
	font-weight: normal;
	color: #000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #F9F9F9;
	border-bottom-color: #CDCDCD;
}

.sub-title {
	font-family:"Helvetica";
	font-size:16px;
	color:#396D60;
}

.tablehead {
color:#ffffff;
}

#banner-front {
background-image: url(images/top-banner/banner-front.jpg);
width:165px;
height:76px;
padding-left:145px;
padding-top:72px;
float:left;
text-align:left;
}

#banner-generic{
width:474px;
height:76px;
background-image:url(images/top-banner/bannerend-generic3.jpg);
float:left;
padding-top:72px;
padding-left:20px;
text-align:left;
}

#banner-generic-map{
width:474px;
height:76px;
background-image:url(images/top-banner/bannerend-generic-map.jpg);
float:left;
padding-top:72px;
padding-left:20px;
text-align:left;
}

#banner-travel{
width:474px;
height:76px;
background-image: url(images/top-banner/bannerendtravel.jpg);
float:left;
padding-top:72px;
padding-left:20px;
text-align:left;
}

#banner-travel-UK {
	width:474px;
	height:76px;
	background-image: url(images/top-banner/bannerendtravel_UK.jpg);
	float:left;
	padding-top:72px;
	padding-left:20px;
	text-align:left;
}


.clinics1, .clinics2 {
color: #82afa5;
font-weight:bold;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
}
#wrapper {
height:100%;
width:860px;
margin:auto;
background-image:url(images/content-bg.jpg);
background-repeat:repeat-y;
}

#logo {
width:860px;
height:70px;
background-image:url(images/logo.jpg);
background-position:center;
background-position:top;
background-repeat:no-repeat;
}

#nav-wrapper {
padding-left:280px;
width:564px;
padding-top:8px;
}

#nav {
height:28px;
background-color:#cbcbcb;
}

#navcontainer ul
{
height:28px;
padding-left: 0;
margin-left: 0;
padding-top: 0;
margin-top: 0;
background-color: #cbcbcb;
color: White;
float: left;
width: 100%;
font-family:"Trebuchet MS";
}

#navcontainer ul li { display: inline; word-spacing:1px; }

#navcontainer a
{
padding: 0.4em 1em;
background-color: #cbcbcb;
color: White;
font-size:12px;
font-weight:bold;
text-decoration: none;
float: left;
}

#navcontainer ul li a:hover
{
background-color: #9f9f9f;
color:#fff;
}

#active a:link {
background-color:#9f9f9f;
}

#active a {
background-color:#9f9f9f;
}

#banner {
width:860px;
height:203px;
background-image:url(images/banner.jpg);
background-repeat:no-repeat;
}

#content-wrapper {
height:100%;
width:100%;
background-image:url(images/content-bg.jpg);
background-repeat:repeat-y;
clear:none;
}

#text {
padding-left:15px;
padding-right:10px;
padding-top:0px;
width:370px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#555555;
line-height:15px;
}

#text a {
color:#21557a;
}

#more {
color:#397f6e;
}

#less {
color:#397f6e;
}

#calls {
float:left;
width:225px;
}

#footer {
width:860px;
height:103px;
clear:both;
background-image:url(images/footer.jpg);
background-repeat:no-repeat;
}

#footer a {
text-decoration:none;
color:#ffffff;
}

#footer a:hover {
text-decoration:underline;
color:#ffffff;
background-color:#21557a;
}

#breadcrumb  {
color:#ffffff;
text-align:center;
height:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
}

#breadcrumb a:link, a:visited {
text-decoration:none;
/*color:#333333;*/
}

#breadcrumb a:hover {
text-decoration:underline;
}

#tests {
border:1px solid #21557c;
line-height:20px;
}
element { }


.banner-start, .banner-end, .banner-graphic, .banner-nav, .banner-link {
	float:left;
	}
	
	.banner-nav {
		width:172px;
		}
		
	.banner-link {
		border:0;
		}

#backbutton {
float: left;
margin-left:15px;
}	
	
.view-map {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color: #82afa5;
float:left;
}
#text div .clinics3 .clinics3 {
	color: #EF006E;
}


a {
color:#0066CC;
text-decoration:none;
}


	
a:hover {
text-decoration:underline;
}

.clinics3, .clinics3 a:link, .clinics3 a:visited, .clinics3 a:active, .clinics3 a:hover {
	color:#EF006E;
	font-size:13px;
}
