#border {
	position: relative;
	visibility: visible;
	z-index: auto;
	height: 775px;
	width: 925px;
	left: 0px;
	top: 10px;
	border: 1px solid #0C7F97;
}
#logo {
	overflow: hidden;
	position: absolute;
	visibility: visible;
	z-index: auto;
	height: 84px;
	width: 438px;
	left: 32px;
	top: 12px;
}
#mzuri {
	position:absolute;
	left:794px;
	top:780px;
	width:131px;
	height:20px;
	z-index:1;
	background-color: #ffffff;
}
#appointments {
	overflow: hidden;
	position: absolute;
	visibility: visible;
	z-index: auto;
	height: 50px;
	width: 178px;
	left: 715px;
	top: 29px;
}
#branches {
	background-color:#0C7F97;
	overflow: hidden;
	position: absolute;
	visibility: visible;
	z-index: auto;
	height: 27px;
	width: 925x;
	left: 0px;
	top: 106px;
}
#header {
	overflow: hidden;
	position: absolute;
	visibility: visible;
	z-index: auto;
	height: 116px;
	width: 925x;
	left: 0px;
	top: 133px;
}
#header_underline {
	background-color:#0C7F97;
	overflow: hidden;
	position: absolute;
	visibility: visible;
	z-index: auto;
	height: 7px;
	width: 925px;
	left: 0px;
	top: 249px;
}
#navigation_home {
	overflow: hidden;
	position: absolute;
	visibility: visible;
	z-index: auto;
	height: 17px;
	width: 148px;
	left: 32px;
	top: 281px;
}
#navigation_team {
	overflow: hidden;
	position: absolute;
	visibility: visible;
	z-index: auto;
	height: 17px;
	width: 148px;
	left: 32px;
	top: 311px;
}
#navigation_branches {
	overflow: hidden;
	position: absolute;
	visibility: visible;
	z-index: auto;
	height: 17px;
	width: 148px;
	left: 32px;
	top: 341px;
}
#navigation_branches_godalming {
	overflow: hidden;
	position: absolute;
	visibility: visible;
	z-index: auto;
	height: 8px;
	width: 65px;
	left: 49px;
	top: 367px;
}
#navigation_branches_haslemere {
	overflow: hidden;
	position: absolute;
	visibility: visible;
	z-index: auto;
	height: 8px;
	width: 65px;
	left: 49px;
	top: 384px;
}
#navigation_branches_bordon {
	overflow: hidden;
	position: absolute;
	visibility: visible;
	z-index: auto;
	height: 8px;
	width: 49px;
	left: 49px;
	top: 401px;
}
#navigation_eyewear {
	overflow: hidden;
	position: absolute;
	visibility: visible;
	z-index: auto;
	height: 17px;
	width: 148px;
	left: 32px;
	top: 371px;
}
#navigation_eyecare {
	overflow: hidden;
	position: absolute;
	visibility: visible;
	z-index: auto;
	height: 17px;
	width: 148px;
	left: 32px;
	top: 401px;
}
#navigation_offers {
	overflow: hidden;
	position: absolute;
	visibility: visible;
	z-index: auto;
	height: 17px;
	width: 148px;
	left: 32px;
	top: 431px;
}
#navigation_faqs {
	overflow: hidden;
	position: absolute;
	visibility: visible;
	z-index: auto;
	height: 17px;
	width: 148px;
	left: 32px;
	top: 461px;
}
#navigation_links {
	overflow: hidden;
	position: absolute;
	visibility: visible;
	z-index: auto;
	height: 17px;
	width: 148px;
	left: 32px;
	top: 491px;
}
#navigation_contact {
	overflow: hidden;
	position: absolute;
	visibility: visible;
	z-index: auto;
	height: 17px;
	width: 148px;
	left: 32px;
	top: 521px;
}
#container_main {
	overflow: auto;
	position: absolute;
	visibility: visible;
	z-index: auto;
	height: 490px;
/*	width: 470px;*/
	width: 660px;
	left: 233px;
	top: 282px;
	padding-right:10px;
	scrollbar-face-color:#dddddd;
	scrollbar-arrow-color:#ffffff;
	scrollbar-track-color:#ffffff;
	scrollbar-shadow-color:#ffffff;
	scrollbar-highlight-color:#dddddd;
	scrollbar-3dlight-color:#dddddd;
	scrollbar-darkshadow-Color:#ffffff;

}
#container_offer {
	overflow: auto;
	position: absolute;
	visibility: visible;
	z-index: auto;
	height: 490px;
/*	width: 470px;*/
	width: 660px;
	left: 233px;
	top: 555px;
	padding-right:10px;
	scrollbar-face-color:#dddddd;
	scrollbar-arrow-color:#ffffff;
	scrollbar-track-color:#ffffff;
	scrollbar-shadow-color:#ffffff;
	scrollbar-highlight-color:#dddddd;
	scrollbar-3dlight-color:#dddddd;
	scrollbar-darkshadow-Color:#ffffff;

}

#container_right {
	overflow:visible;
	position: absolute;
	visibility: visible;
	z-index: auto;
	height: 257px;
	width: 148px;
	left: 745px;
	top: 281px;
}
h1{
	font-family:Helvetica, Arial, sans-serif;
	color:#a7a9ac;
	font-size:14px;
	text-align:left;
}
.heading_green{
	font-family:Helvetica, Arial, sans-serif;
	color:#0097ac;
	font-size:14px;
	text-align:left;
}
.text{
	font-family:Helvetica, Arial, sans-serif;
	color:#a7a9ac;
	font-size:11px;
	text-align:left;
	text-decoration:none;
}
.text_green{
	font-family:Helvetica, Arial, sans-serif;
	color:#0097ac;
	font-size:11px;
	text-align:left;
}
.links{
	font-family:Helvetica, Arial, sans-serif;
	color:#0097ac;
	font-size:11px;
	text-align:left;
}

/*Table styles*/

.table-row {  
  margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto;
  padding:0; text-align: left; width: 470px;
}

.left-container {
  border: none; float: left; margin: 0; padding-bottom: 5px; width: 130px;
}

.right-container{
  border: none; float: left; margin: 0; padding-bottom: 5px; width: 340px;
}

.wide-container{
  border: none; float: left; margin: 0; padding: 0; width: 470px;
}


.space-line {
  clear: both; margin: 0; padding: 0; width: auto;
}