.infosupplier  {
  position: absolute;
  margin-top: 50px;
  margin-left: 200px;
  width: 400px;
  background-color: ; 
  font-size: 8pt;
  font-weight: 500;
  line-height: 13pt;
  min-height: 524px; 
  }

/* mac hide \*/
/* IE floating height hack \*/ 
*html .infosupplier {
  height: 524px;
}
  
.infosurvey  {
  position: absolute;
  margin-top: 50px;
  margin-left: 200px;
  width: 400px;
  background-color: ; 
  font-size: 8pt;
  font-weight: 500;
  line-height: 13pt;
  min-height: 606px; 
  }
  
/* mac hide \*/
/* IE floating height hack \*/ 
*html .infosurvey {
  height: 606px;
}
  
.info1  {
  position: absolute;
  margin-top: 35px;
  margin-left: 200px;
  width: 400px;
  height: 515px;
  font-size: 8pt;
  font-weight: 500;
  line-height: 13pt;
  background-image: url("../../images/provider/Prov-Login-1-vlakken.gif");
  background-repeat: no-repeat;
  }

.primage  {
  position: absolute;
  width: 200px; 
  height: 165px;
  margin-top: 35px;
  margin-left: 0px; 
  background-repeat: no-repeat;
  }

.prserviceheader  {
  position: absolute;
  width: 180px; 
  height: 25px;
  margin-top: 70px;
  margin-left: 210px;
  text-align: center;
  font-size: 11pt;
  font-weight: 600; 
  z-index: 2;
  }
  
.prinformationheader  {
  position: absolute;
  width: 180px; 
  height: 25px;
  margin-top: 70px;
  margin-left: 410px;
  text-align: center;
  font-size: 11pt;
  font-weight: 600; 
  z-index: 2;
  }  
  
.prlogin1  {
  position: absolute;
  width: 180px; 
  height: 20px;
  margin-top: 75px;
  margin-left: 10px;
  font-size: 8pt;
  font-weight: 600; 
  background-color: ;
  }
  
.prinput1  {
  position: absolute;
  width: 180px; 
  height: 20px;
  margin-top: 95px;
  margin-left: 10px; 
  background-color: #0000ff;
  }  
    
.prpwd1  {
  position: absolute;
  width: 180px; 
  height: 20px;
  margin-top: 115px;
  margin-left: 10px; 
  font-size: 8pt;
  font-weight: 600;   
  background-color: ;
  }  
  
.prinput2  {
  position: absolute;
  width: 180px; 
  height: 20px;
  margin-top: 135px;
  margin-left: 10px; 
  background-color: #0000ff;
  }  
  
.prlegend  {
  position: absolute;
  width: 150px; 
  height: 100px;
  margin-top: 105px;
  margin-left: 470px; 
  background-color: ;
  z-index: 3;
  background-image: url("../../images/countries/eng/legenda2.gif");
  background-repeat: no-repeat;  
  }  
  
.prlegendhigh  {
  position: absolute;
  width: 150px; 
  height: 100px;
  margin-top: 70px;
  margin-left: 470px; 
  background-color: ;
  z-index: 3;
  background-image: url("../../images/countries/eng/legenda2.gif");
  background-repeat: no-repeat;  
  }    

.prvisitor  {
  position: absolute;
  width: 200px; 
  height: 20px;
  margin-top: 90px;
  margin-left: 200px;
  font-size: 75%;
  font-weight: 500;
  text-align: left;    
  z-index: 3;
  }  
  
.prvisitortxt  {
  position: absolute;
  width: 370px; 
  height: 20px;
  margin-top: 109px;
  margin-left: 200px;
  font-size: 75%;
  font-weight: 500;
  text-align: left;    
  z-index: 3;
  }    

.prbtnlogin1  {
  position: absolute;
  width: 180px; 
  height: 20px;
  margin-top: 215px;
  margin-left: 10px; 
  background-color: #0000ff;
  }  

.prpwdtxt1  {
  position: absolute;
  width: 180px; 
  height: 20px;
  margin-top: 265px;
  margin-left: 10px; 
  background-color: #0000ff;
  }  
  
.prinputemail1  {
  position: absolute;
  width: 180px; 
  height: 20px;
  margin-top: 295px;
  margin-left: 10px; 
  background-color: #0000ff;
  }  
  
.prpwdtxt2  {
  position: absolute;
  width: 180px; 
  height: 20px;
  margin-top: 325px;
  margin-left: 10px; 
  background-color: #0000ff;
  }    
  
.prbtnsend1  {
  position: absolute;
  width: 180px; 
  height: 20px;
  margin-top: 355px;
  margin-left: 10px; 
  background-color: #0000ff;
  }      	
  
.prlogin2  {
  position: absolute;
  width: 180px; 
  height: 20px;
  margin-top: 95px;
  margin-left: 210px; 
  background-color: #0000ff;
  }
  
.prinput3  {
  position: absolute;
  width: 180px; 
  height: 20px;
  margin-top: 125px;
  margin-left: 210px; 
  background-color: #0000ff;
  }  
    
.prpwd2  {
  position: absolute;
  width: 180px; 
  height: 20px;
  margin-top: 155px;
  margin-left: 210px; 
  background-color: #0000ff;
  }  
  
.prinput4  {
  position: absolute;
  width: 180px; 
  height: 20px;
  margin-top: 185px;
  margin-left: 210px; 
  background-color: #0000ff;
  }  
  
.prbtnlogin2  {
  position: absolute;
  width: 180px; 
  height: 20px;
  margin-top: 215px;
  margin-left: 210px; 
  background-color: #0000ff;
  }  

.prpwdtxt3  {
  position: absolute;
  width: 180px; 
  height: 20px;
  margin-top: 265px;
  margin-left: 210px; 
  background-color: #0000ff;
  }  
  
.prinputemail2  {
  position: absolute;
  width: 180px; 
  height: 20px;
  margin-top: 295px;
  margin-left: 210px; 
  background-color: #0000ff;
  }  
  
.prpwdtxt4  {
  position: absolute;
  width: 180px; 
  height: 20px;
  margin-top: 325px;
  margin-left: 210px; 
  background-color: #0000ff;
  }    
  
.prbtnsend2  {
  position: absolute;
  width: 180px; 
  height: 20px;
  margin-top: 355px;
  margin-left: 210px; 
  background-color: #0000ff;
  }      	  

a.btnmenu2:link{
  text-decoration: none;
  color: #808080;
  font-weight: 700;
}

a.btnmenu2:visited{
  text-decoration: none;
  color: #808080;
  font-weight: 700;
  }

a.btnmenu2:hover{
  text-decoration: none;
  color: #808080;
  font-weight: 700;
  }
  
.txttab1 {
  position: absolute;
  width: 110px; 
  height: 10px; 
  margin-left: 13px;
  margin-top: 61px;
  font-size: 7pt;
  font-weight: 600;
  text-align: left; 
  z-index: 2;
}

.txttab2 {
  position: absolute;
  width: 95px; 
  height: 10px; 
  margin-left: 147px;
  margin-top: 61px;
  font-size: 7pt;
  font-weight: 600;
  text-align: left; 
  z-index: 2;
}

.txttab3 {
  position: absolute;
  width: 95px; 
  height: 10px; 
  margin-left: 281px;
  margin-top: 61px;
  font-size: 7pt;
  font-weight: 600;
  text-align: left; 
  z-index: 2;
}

.txttab4 {
  position: absolute;
  width: 105px; 
  height: 10px; 
  margin-left: 415px;
  margin-top: 61px;
  font-size: 7pt;
  font-weight: 600;
  text-align: left; 
  z-index: 2;
}

.txttab5 {
  position: absolute;
  width: 105px; 
  height: 10px; 
  margin-left: 550px;
  margin-top: 61px;
  font-size: 7pt;
  font-weight: 600;
  text-align: left; 
  z-index: 2;
}  

.hd_profile1 {
  position: absolute;
  margin-top: 15px;
  margin-left: 60px;
  width: 400px;
  height: 15px;
  font-size: 70%;
  font-weight: 700;
  line-height: 13pt;
  z-index: 3;
  color: white;
}

.hd_profile2 {
  position: absolute;
  margin-top: 25px;
  margin-left: 60px;
  width: 400px;
  height: 15px;
  font-size: 70%;
  font-weight: 500;
  line-height: 13pt;
  z-index: 3;
  color: white;
}

.hd_profile3 {
  position: absolute;
  margin-top: 35px;
  margin-left: 60px;
  width: 400px;
  height: 15px;
  font-size: 70%;
  font-weight: 500;
  line-height: 13pt;
  z-index: 3;
  color: white;
}


// slider controls
input {
	width:			50px;
	text-align:		right;
	padding:		1px;
	margin-right:	15px;
}

#slider-1 {
	margin:	0px 10px;
	width:	374px;
	height: 45px;
}

#slider-2 {
	margin:	0px 10px;
	width:	374px;
	height: 45px;	
}

#slider-3 {
	margin:	0px 10px;
	width:	374px;
	height: 45px;	
}

#slider-4 {
	margin:	0px 10px;
	width:	374px;
	height: 45px;	
}

#slider-5 {
	margin:	0px 10px;
	width:	374px;
	height: 45px;	
}

td.slidertxt    { 
        text-align: left;
        font-size: 8pt;
        font-weight: 600;
        height: 13px;
        padding: 0px 0px;
	width: 374px;
}

td.slidertxt2    { 
        text-align: left;
        font-size: 8pt;
        font-weight: 500;
        height: 13px;
        padding: 0px 0px;
	width: 374px;
}

td.subbutton    { 
        text-align: right;
        font-size: 95%;
        font-weight: 600;
        height: 13px;
        padding: 0px 0px;
		width: 374px;
}

td.subbutton2    { 
        text-align: right;
        font-size: 95%;
        font-weight: 600;
        height: 13px;
        padding: 0px 0px;
		width: 400px;
}

td.turblue    { 
        text-align: left;
        font-size: 8pt;
        font-weight: 500;
        height: 13px;
        padding: 0px 0px;
	width: 400px;
        color: #007dc3;
}

table.errorlayer1{ 
    border-collapse: collapse; 
    border: none;
    width: 200px;
	margin-top: 0px;
	margin-left: 10px;
    font-size: 8pt;
    font-weight: 500;
	background-color: #4d85af;	
}

table.errorlayer2{ 
    border-collapse: collapse; 
    border: none;
    width: 300px;
	margin-top: 0px;
	margin-left: 10px;
    font-size: 8pt;
    font-weight: 500;
	background-color: #e3e3e5;	
}

td.errorcenter1{ 
  text-align: center;
  background-color: #e3e3e5;
  color: #000000;;
}

td.errorcenterhead1{ 
  text-align: center;
  color: #000000;
  background-color: #818285;
}

td.errorcenter2{
  text-align: left;
  padding: 0px 10px 0px 10px;
}
