html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address {
margin:0pt;
padding:0pt;
}
.contacts-table {
border-collapse:collapse;
border-right:1px solid #E3F1FE;
border-top:1px solid #E3F1FE;
margin:0px;
width:100%;
}
.contacts-table tr.odd td, .contacts-table tr.odd .column1 {
background:#F4F9FE none repeat scroll 0%; 
}
.column1 {
background:#F9FCFE none repeat scroll 0%;
}
.contacts-table td {
border-bottom:1px solid #E3F1FE;
border-left:1px solid #E5EFF8;
color:#678197;
padding:4px;
text-align:center;
}
.contacts-table th {
border-bottom:1px solid #E3F1FE;
border-left:1px solid #E5EFF8;
color:#678197;
font-weight:normal;
padding:0;
text-align:left;
}
.contacts-table thead th {
background:#F4F9FE none repeat scroll 0%;
color:#66A3D3;
font-family:Arial,Helvetica,sans-serif;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:2em;
text-align:center;
padding:4px;
}
/*
tfoot th {
background:#F4F9FE none repeat scroll 0%;
text-align:center;
}
tfoot th strong {
color:#66A3D3;
font-family:"Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:1.2em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:0.5em 0.5em 0.5em 0pt;
}
tfoot th em {
color:#F03B58;
font-size:1.1em;
font-style:normal;
font-weight:bold;
}
