/* Greyscale
Table Design by Scott Boyle, Two Plus Four
www.twoplusfour.co.uk
----------------------------------------------- */

.lmtext {
font: 12px arial, helvetica, sans-serif;
color: #555;
background: #fff;}

.lmtable {border-collapse: collapse;
border: 2px solid #4F81BD;
font: normal 80%/100% arial, helvetica, sans-serif;
color: #555;
background: #fff;}

.lmtable td, th {border: 1px dotted #bbb;
padding: .5em;
text-align:right;}

.lmtable caption {padding: 0 0 .5em 0;
text-align: left;
font-size: 1.4em;
font-weight: bold;
text-transform: uppercase;
color: #333;
background: transparent;}

/* =links
----------------------------------------------- */

.lmtable a {padding: 1px;
text-decoration: none;
font-weight: bold;
background: transparent;}

.lmtable a:link {border-bottom: 1px dashed #ddd;
color: #000;}

.lmtable a:visited {border-bottom: 1px dashed #ccc;
text-decoration: line-through;
color: #808080;}

.lmtable a:hover {border-bottom: 1px dashed #bbb;
color: #666;}

/* =head =foot
----------------------------------------------- */

.lmtablehead  th, tfoot th {border: 2px solid #4F81BD;
text-align: center;
font-size: 1.2em;
font-weight: bold;
color: #fff;
background: transparent;
background-color:#4F81BD}

.lmtable tfoot td {border: 2px solid #000;}

/* =body
----------------------------------------------- */

.lmtable tbody th, tbody td {vertical-align: top;
text-align: left;}

.lmtable tbody th {white-space: nowrap;}

.odd {background: #D0D8E8;}
.evn {background: #E9EDF4;}

.lmtable tbody tr:hover {background: #fafafa;}
