/*[webpath]http://xq.be/css/v3.css*/
/*[webpath]http://efibabiwal.be/v3.css*/
/*Member of - The text*/
.bMemOf
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	position: absolute;
	top: 128px;
	width: 80px;
	height: 20px;
	left: 78px;
}
/*Member of - Logo 1*/
.bMemOf1
{
	height: 39px;
	/* width: 70px; */
	width: 150px;
	position: absolute;
	left: 150px;
	top: 125px;
}
/*Member of - Logo 2*/
.bMemOf2
{
	position: absolute;
	/* left: 77px; */
	left: 74px;
	top: 150px;
	/* top: 123px; */
	/* height: 44px; 
	 width: 70px; */
	height: 75px;
	width: 76px;
	z-index: 1;
}
/*Top grey ruler*/
.tbGR
{
	background-color: #8C8B90;
	height: 20px;
	width: 955px;
	margin-right: 10px;
	margin-left: 10px;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 10;
}
/*Top right hand image*/
.tbri
{
	height: 84px;
	width: 345px;
	margin-right: 10px;
	position: absolute;
	left: 620px;
	top: 19px;
	z-index: 2;
	background-image: url(pix/img0.jpg);
}
/*Disclaimer (top right hand corder)*/
.btxtDisc
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: absolute;
	top: 2px;
	left: 880px;
	color: #FFFFFF;
	padding-left: 0px;
	z-index: 20;
}
/*Top left hand image (logo)*/
.tbli
{
	height: 88px;
	width: 955px;
	margin-left: 10px;
	position: absolute;
	left: 0px;
	top: 20px;
	background-image: url(pix/logo0.jpg);
	z-index: 20;
}
.tbliF
{
	height: 60px;
	width: 173px;
	margin-left: 10px;
	position: absolute;
	left: 0px;
	top: 30px;
	background-image: url(pix/logo1.gif);
	z-index: 20;
}
/*Top red ruler*/
.tbRD
{
	background-color: #009966;
	width: 955px;
	margin-right: 10px;
	margin-left: 10px;
	top: 95px;
	position: absolute;
	z-index: 1;
	height: 15px;
	left: 0px;
}
/*This is the shadown under the red bar on top of page*/
.tbSHDW
{
	position: absolute;
	top: 110px;
	margin-left: 10px;
	margin-right: 10px;
	left: 0px;
	width: 955px;
}
/*Top text (full descrioption of EFAW)*/
.btxtEFIB
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	position: absolute;
	top: 63px;
	left: 226px;
	color: #000000;
	padding-left: 0px;
	z-index: 3;
}
.btxtEFIB2
{
	color: #009966;
}
/*Entire body division*/
.DivBody
{
	position: absolute;
	top: 125px;
	width: 955px;
	height: auto;
}
/*Left division (top)*/
.DivLeft
{
	position: absolute;
	width: 210px;
	top: 175px;
	left: 0px;
}
.DivLeftBranchInfoTop
{
	position: absolute;
	width: 210px;
	top: 125px;
	left: 0px;
}
.DivLeftPix
{
	position: absolute;
	width: 210px;
	top: 350px;
	left: 10px;
}
/*Left division (branch address information)*/
.bhdrBranchLeft
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 5px;
	font-weight: bold;
	color: white;
	position: absolute;
	left: 15px;
	top: 0px;
	background-color: #8C8C90;
	width: 200px;
}
.DivLeftBranchPix
{
	position: absolute;
	width: 210px;
	height: 160px;
	top: 161px;
	left: 14px;
	/*[disabled]background-color: ;*/
}
.DivLeftBranchInfo
{
	position: absolute;
	width: 209px;
	height: 101px;
	top: 26px;
	left: 14px;
	/*[disabled]background-color: #F9F7F1;*/
}
/*Branch info block text*/
.tBranchInfo
{
	font: x-small Verdana, Arial, Helvetica, sans-serif;
	/*[disabled]background-color: #E9E5DA;*/
}
/*Left division (low)*/
.DivLeftLow
{
	position: absolute;
	width: 210px;
	height: 140px;
	top: 250px;
	left: 10px;
	z-index: 10;
}
/*Middle division*/
.DivMid
{
	width: 480px;
	left: 220px;
	position: relative;
	z-index: 20;
	min-height: 540px;
	background-color: white;
}
.DivMidImg
{
	width: auto;
	left: auto;
	position: inherit;
	z-index: 25;
	height: 540px;
}
/*Header (middle)*/
.bhdrBKRDmid
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 6px;
	font-weight: bold;
	color: #3B3B3B;
	position: relative;
	background: url(pix/igXXMnSh6.jpg) -3px 1px;
	/*[disabled]border-top: 1px solid #CDC3C3;*/
	border-bottom: 1px solid #CDC3C3;
	border-left: 4px solid white;
	border-right: 4px solid white;
}
/*Middle division text*/
.tDivMid
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: relative;
	padding: 5px 4px;
}
/*Bold text*/
.txtBold
{
	font-weight: bold;
}
/*Bottom division (within full body)*/
.DivBottom
{
	width: 955px;
	height: 105px;
	border-top: 1px solid silver;
	position: relative;
}
/*Bottom image*/
.bDivBot1
{
	width: auto;
	left: 0px;
	height: 75px;
	background: url(pix/imgb.jpg);
	margin: 5px;
}
.bDivBot2
{
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #A98A0F;
}
/*Right hand body division*/
.DivRight
{
	width: 240px;
	left: 725px;
	position: absolute;
	top: 125px;
}
/*Header (right)*/
.bhdrBKRDrit
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 5px;
	font-weight: bold;
	color: white;
	position: relative;
	background: #8C8C90;
}
/*Right hand side menu entry*/
.tMnuRit
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	position: relative;
	background: white;
	border-bottom: 1px solid silver;
	padding: 6px 5px 2px 15px;
}
/*Right hand side menu spacer*/
.tMnuSpacer
{
	height: 10px;
	border-bottom: 1px;
}
/*Link-related classes*/
A:link
{
	text-decoration: none;
	color: black;
}
A:visited
{
	text-decoration: none;
	color: blue;
}
A:hover
{
	font-weight: bold;
}
/*Classes used for opening hours*/
.DivOpnHours
{
	border: 1px solid silver;
}
.tOpnHour1
{
	font: x-small;
	background: white;
}
.tOpnHour2
{
	font: x-small;
	background: #DEDEDE;
}
/*Classes for agents list*/
.DivAgents
{
	border: 1px solid silver;
}
.tAgent1
{
	font: x-small;
	background: white;
}
.tAgent2
{
	font: x-small;
	background: #DEDEDE;
}
/*Classes for branches list*/
.DivBranches
{
	border: 1px solid black;
}
.tBranch
{
	font: x-small Verdana, Arial, Helvetica, sans-serif;
	background-color: #EFEFEF;
}
.tBranchHdr
{
	font: x-small Verdana, Arial, Helvetica, sans-serif;
	background-color: white;
}
