table.supplier{ 
    border-collapse: collapse; 
    border: none;
    width: 400px;
    margin-top: 0px;
    margin-left: 0px;
}

table.feedback1{ 
    border-collapse: collapse; 
    border: none;
    width: 400px;
	margin-top: 67px;
	margin-left: 0px;
	z-index: 5;
}

table.feedback2{ 
    border-collapse: collapse; 
    border: none;
    width: 400px;
	margin-top: 10px;
	margin-left: 0px;
	z-index: 5;
}

table.feedback3{ 
    border-collapse: collapse; 
    border: none;
    width: 400px;
	margin-top: 10px;
	margin-left: 0px;
	z-index: 5;
}

table.feedback4{ 
        border-collapse: collapse; 
        border: none;
        width: 400px;
		margin-top: 10px;
		margin-left: 0px;
		z-index: 5;
}

table.feedback5{ 
    border-collapse: collapse; 
    border: none;
    width: 400px;
	margin-top: 60px;
	margin-left: 0px;
	z-index: 5;
}

table.feedback52{ 
    border-collapse: collapse; 
    border: none;
    width: 400px;
		margin-top: 60px;
		margin-left: 0px;
		z-index: 5;
}

table.feedback6{ 
    border-collapse: collapse; 
    border: none;
    width: 350px;
		margin-top: 67px;
		margin-left: 0px;
		z-index: 5;
}

table.feedback7{ 
    border-collapse: collapse; 
    border: none;
    width: 350px;
		margin-top: 67px;
		margin-left: 0px;
		z-index: 5;
}

table.feedback8{ 
    border-collapse: collapse; 
    border: none;
    width: 350px;
    margin-top: 0px;
    margin-left: 0px;
    z-index: 5;
}

table.feedback9{ 
    border-collapse: collapse; 
    border: none;
    width: 350px;
    margin-top: 0px;
    margin-left: 0px;
    z-index: 5;
}

table.feedback{ 
        border-collapse: collapse; 
        border: none;
        width: 175px;
		margin-top: 2px;
		margin-left: 0px;
}

table.contact{ 
        border-collapse: collapse; 
        border: none;
        width: 175px;
		margin-top: 0px;
		margin-left: 0px;
}

td    { 
    text-align: left;
    font-size: 8pt;
    font-weight: 500;
    height: 13px;
    padding: 0px 0px;
		width: 400px;
		WORD-BREAK:BREAK-WORD;
}

td.feedback    { 
    text-align: left;
    font-size: 10pt;
    font-weight: 600;
    height: 13px;
    padding: 5px 5px;
		width: 400px;
		color: white;
}

td.feedbackinfo1    { 
        text-align: left;
        font-size: 8pt;
        font-weight: 600;
        height: 18px;
        padding: 0px 5px;
		width: 300px;
}

td.feedbackinfo2    { 
        text-align: left;
        font-size: 9pt;
        font-weight: 600;
        height: 19px;
        padding: 0px 5px;
		width: 300px;
		color: white;
}

td.feedbackinfo3    { 
        text-align: left;
        font-size: 100%;
        font-weight: 600;
        height: 19px;
        padding: 8px 5px;
		width: 300px;
}

td.feedbackrating1    { 
        text-align: left;
        font-size: 8pt;
        font-weight: 600;
        height: 18px;
        padding: 0px 5px;
		width: 30px;
}

td.feedbackrating2    { 
        text-align: left;
        font-size: 100%;
        font-weight: 500;
        height: 19px;
        padding: 0px 5px;
		width: 30px;
		color: white;
}

td.feedbackrating3    { 
        text-align: left;
        font-size: 100%;
        font-weight: 600;
        height: 19px;
        padding: 8px 5px;
		width: 30px;
}

td.let    { 
        text-align: left;
        font-size: 9pt;
        font-weight: 600;
        height: 19px;
        padding: 0px 5px;
		width: 175px;
		color: white;
}

td.lettickbox    { 
        text-align: left;
        font-size: 8pt;
        font-weight: 500;
        height: 17px;
        padding: 0px 0px;
		width: 20px;
}

td.lettickboxtxt    { 
        text-align: left;
        font-size: 9pt;
        font-weight: 500;
        height: 17px;
        padding: 0px 0px;
		width: 135px;
		color: white;
}

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

td.paragraphlarge    { 
        text-align: left;
        font-size: 140%;
        font-weight: 500;
        height: 13px;
        padding: 0px 0px;
		width: 400px;
}


td.feedbacklabel    { 
        text-align: left;
        font-size: 140%;
        font-weight: 500;
        height: 15px;
        padding: 0px 0px;
		width: 400px;
}

td.compname    { 
        text-align: left;
        font-size: 100%;
        font-weight: 600;
        height: 25px;
        padding: 0px 0px;
		width: 400px;
}

td.boldhd    { 
        text-align: center;
        font-size: 8pt;
        font-weight: 600;
        height: 13px;
        padding: 0px 0px;
		width: 400px;
		letter-spacing: normal;		
}

td.labelhd    { 
        text-align: left;
        font-size: 8pt;
        font-weight: 500;
        height: 13px;
        padding: 0px 5px;
		width: 400px;
		letter-spacing: normal;		
}

td.labelhd1    { 
        text-align: center;
        font-size: 8pt;
        font-weight: 500;
        height: 13px;
        padding: 0px 0px;
		width: 85px;
		letter-spacing: normal;
}

td.labelhd1top    { 
        text-align: left;
        font-size: 8pt;
        font-weight: 500;
        height: 13px;
        padding: 0px 5px;
		width: 100px;
		letter-spacing: normal;
		vertical-align: top;
}

td.labelhd1-2    { 
        text-align: center;
        font-size: 8pt;
        font-weight: 500;
        height: 13px;
        padding: 0px 3px;
		width: 80px;
		letter-spacing: normal;
}

td.labelhd2    { 
        text-align: center;
        font-size: 8pt;
        font-weight: 500;
        height: 13px;
        padding: 0px 0px;
		width: 35px;
		letter-spacing: normal;		
}

td.labelhd2top    { 
        text-align: center;
        font-size: 8pt;
        font-weight: 500;
        height: 13px;
        padding: 0px 0px;
		width: 35px;
		letter-spacing: normal;
		vertical-align: top;		
}

td.labelhd2-2    { 
        text-align: center;
        font-size: 8pt;
        font-weight: 500;
        height: 13px;
        padding: 0px 0px;
		width: 100px;
		letter-spacing: normal;		
}

td.labelhd3    { 
        text-align: center;
        font-size: 8pt;
        font-weight: 500;
        height: 13px;
        padding: 0px 0px;
		width: 90px;
		letter-spacing: normal;		
}

td.labelhd3top    { 
        text-align: center;
        font-size: 8pt;
        font-weight: 500;
        height: 13px;
        padding: 0px 0px;
		width: 90px;
		letter-spacing: normal;
		vertical-align: top;		
}

td.labelhd4    { 
        text-align: center;
        font-size: 8pt;
        font-weight: 500;
        height: 13px;
        padding: 0px 0px;
		width: 80px;
		letter-spacing: normal;		
}

td.labelhd4top    { 
        text-align: center;
        font-size: 8pt;
        font-weight: 500;
        height: 13px;
        padding: 0px 0px;
		width: 80px;
		letter-spacing: normal;
		vertical-align: top;		
}

td.labelhd4-2    { 
        text-align: center;
        font-size: 8pt;
        font-weight: 500;
        height: 13px;
        padding: 0px 0px;
		width: 200px;
		letter-spacing: normal;		
}

td.labelhd5    { 
        text-align: center;
        font-size: 8pt;
        font-weight: 500;
        height: 13px;
        padding: 0px 0px;
		width: 140px;
		letter-spacing: normal;		
}

td.labelhd5top    { 
        text-align: center;
        font-size: 8pt;
        font-weight: 500;
        height: 13px;
        padding: 0px 0px;
		width: 140px;
		letter-spacing: normal;
		vertical-align: top;		
}

td.labelhd1bld    { 
        text-align: left;
        font-size: 8pt;
        font-weight: 600;
        height: 13px;
        padding: 0px 3px;
		width: 80px;
		letter-spacing: normal;
}

td.labelhd2bld    { 
        text-align: center;
        font-size: 8pt;
        font-weight: 600;
        height: 13px;
        padding: 0px 0px;
		width: 35px;
		letter-spacing: normal;		
}

td.labelhd3bld    { 
        text-align: center;
        font-size: 8pt;
        font-weight: 600;
        height: 13px;
        padding: 0px 0px;
		width: 100px;
		letter-spacing: normal;		
}

td.labelhd4bld    { 
        text-align: center;
        font-size: 8pt;
        font-weight: 600;
        height: 13px;
        padding: 0px 0px;
		width: 100px;
		letter-spacing: normal;		
}

td.labelhd5bld    { 
        text-align: center;
        font-size: 8pt;
        font-weight: 600;
        height: 13px;
        padding: 0px 0px;
		width: 140px;
		letter-spacing: normal;		
}

td.labelcomment    { 
        text-align: left;
        font-size: 8pt;
        font-weight: 500;
        height: 13px;
        padding: 0px 5px;
		width: 400px;
		letter-spacing: normal;		
}

td.labelcenter    { 
        text-align: center;
        font-size: 95%;
        font-weight: 500;
        height: 13px;
        padding: 0px 0px;
		letter-spacing: normal;		
}

td.center    { 
        text-align: center;
        font-size: 95%;
        font-weight: 500;
        height: 10px;
        padding: 0px 0px;
		letter-spacing: normal;
		width: 500px;
}

td.centerimg    { 
        text-align: left;
        font-size: 95%;
        font-weight: 500;
        height: 10px;
        padding: 0px 24px;
		letter-spacing: normal;
		width: 100px;
}

td.centerbtn    { 
        text-align: left;
        font-size: 95%;
        font-weight: 500;
        height: 12px;
        padding: 0px 20px;
		width: 100px;
}

tr    { 
        text-align: left;
        font-size: 100%;
        font-weight: 500;
        height: 12px;
}

tbody td,tbody th{
	background:none;
}
tbody th{	
	color:#c4d6ed;
}
tbody tr.odd td{
	background:#a0bce2;
}
tbody tr.odd th{
	color:#a0bce2;
}


table a:link{
	color:#369;
}
table a:visited{
	color:#036;
}
table a:hover{
	color:#000;
	text-decoration:none;
}
table a:active{
	color:#000;
}

a.white:link{
  text-decoration: none;
  color: #ffffff;
}

a.white:visited{
  text-decoration: none;
  color: #ffffff;
  }

a.white:hover{
  text-decoration: none;
  color: #ffffff;
  }
  
a.blue:link{
  text-decoration: none;
  color: #007dc3;
}

a.blue:visited{
  text-decoration: none;
  color: #007dc3;
  }

a.blue:hover{
  text-decoration: none;
  color: #007dc3;
  }  
  
tbody tr.odd td{
	background:#a0bce2;
}

tbody tr.even td{
	background:#e6eef8;
}  

tbody tr.grey td{
	background:#d6d6d8;
}  

table.sveymessage { 
  border-collapse: collapse; 
  border: none;
  margin-top: 10px;
  margin-left: 10px;  
  width: 365px;
  height: 130px;
  background-color: #FFFFFF;   		  
}

td.sveycenter{ 
  text-align: center;
  font-size: 9pt;
  font-weight: 500;
  padding: 0px 0px;
  background-color: #e3e3e5;
}

td.sveycenterbold{ 
  text-align: center;
  font-size: 11pt;
  font-weight: 500;
  padding: 0px 0px;
  color: #FFFFFF;
  background-color: #818285;
}  
