	
table.Design1 {
border-collapse: collapse;
border-spacing: 1px;
border:1px solid #fff;
}

table.none {
}
table.Design1 tr.dark th { /* header row */
padding:6px 6px;
border-bottom:solid 1px #eee;
border:1px solid #fff;
vertical-align:top;
background:#817064;
color:#FFFFFF

}

table.Design1 tr.dark2 th { /* header row */
padding:6px 6px;
border-bottom:solid 1px #eee;
border:1px solid #fff;
vertical-align:top;
background:#6A777D;
color:#FFFFFF

}
table.Design1 td { /* even row */
padding:6px 6px;
border-bottom:solid 1px #eee;
vertical-align:top;
border:1px solid #fff;
background:#DDE3E3

}

table.Design1 caption{ /* top row */
padding-left:5px;
background: #efefef;
color: #333;
text-align: left;
font-size: 1.1em;
line-height:3em;
}

table.Design1 thead th {
background: #eee;
border-bottom:solid 1px #ddd;
border-top:solid 1px #fff;
text-align:left;
}
table.Design1 thead th.dark {
padding:6px 6px;
border-bottom:solid 1px #eee;
border:1px solid #fff;
vertical-align:top;
background:#6A777D;
color:#FFFFFF
}
table.Design1 tfoot td{

background: #eee;
border-bottom:solid 1px #fff;
border-top:solid 1px #ccc;
}

table.Design1 tr.odd td {
background:#BBCECA;
}

/* links */

table.Design1 td a, td a:visited {
padding-top:6px;
padding-bottom:6px;
margin-top:-6px;
margin-bottom:-6px;

}

table.Design1 td a {
color:#333;
}

table.Design1 td a:visited {
color:#999;
}

table.Design1 tbody th a {
background: url(http://fi3.fi/table.png) center left no-repeat;
padding-left:20px;
color:#333;
}

table.Design1 tbody a[title^="Download"] { 
background: url(http://fi3.fi/arrow_down.png) center left no-repeat;
padding-left: 20px;
}