td a:link {
    color:#da0024;
    font-weight:bold;
    text-decoration:none;
    border-bottom:1px dotted #999;
}
td a:visited {
    color:#da0024;
    text-decoration:none;
    border-bottom:1px dotted #999;
}
td a:hover {
    color:#333;
    text-decoration:none;
    border:none;
}
.downloads table {
    border: none;
    border-collapse: collapse;
    margin:0 0 1em 0;
}
th {
    color:#424459;
    background:#edeeef;
    margin:0;
    font-weight:bold;
    font-size:1.5em;
    padding:10px;
}
.downloads td {
    vertical-align:middle;
    padding:10px 10px 10px 0;
}
.downloads td h6 {
    vertical-align:middle;
    margin:0;
    padding:0;
}
.downloads td p {
    vertical-align:middle;
    clear:both;
    font-size:1.3em;
    line-height:1.1;
    margin:0;
}
.downloads h6 {
    font-weight: bold
}
.downloads table img {
    display: inline;
    vertical-align:middle;
    margin:0;
    padding:0;
}
/*
  ----------------------------------------------------------
  Specification tables
  ----------------------------------------------------------
 */
div.specification table {
    color:#424459;
    border-collapse:collapse;
    margin:0;
    margin-bottom:20px;
    width:100%;
}
div.specification table thead {
}
div.specification table thead th {
    font-size:1.5em;
    padding:7px 5px;
    font-weight:bold;
    color:#424459;
    text-align:left;
    background:#d3d6d7;
}
div.specification table thead tr {
}
div.specification table td {
    font-size:1.2em;
    padding:5px;
    line-height:1.5em;
}
div.specification table tbody tr {
}
div.specification table tbody tr.odd td {
    background:#edeeef;
    transparent url(tr_bg.png) repeat top left;
}
div.specification table tfoot {
}
div.specification table tfoot td {padding-bottom:1.5em;}
div.specification table tfoot tr {
}
.c05 {width:30px;}
.c1 {width:60px;}
.c2 {width:140px;}
.c3 {width:220px;}
.c4 {width:300px;}
.c45 {width:340px;}
.c5 {width:380px;}
.c6 {width:460px;}
.c7 {width:540px;}
.c8 {width:620px;}
.c9 {width:700px;}
.c10 {width:780px;}
.c11 {width:860px;}
.c12 {width:940px;}
.last {text-align:right;}
/*
  ----------------------------------------------------------
  Learn more or Download tables
  ----------------------------------------------------------
 */

.learnMore table {
	padding:0;
	margin:0 0 20px 0;
	border-bottom:0px solid #eee;
}
.learnMore table th {
    text-align: left;
    margin:0;
    padding:0;
    background:#ccc;
}
.learnMore table td {
    padding:5px 0;
}
            .learnMore table td img {
            padding:0;
            margin:0;
            border:none;
            display:block;
            }
            .learnMore table td h5 {
            padding:0;
            margin:0;
            }

            .learnMore table th h5 {
            padding:5px 0 5px 10px;
            margin:0;
            }
          .learnMore table td p {
            padding:0;
            margin:0;
            }
            .learnMore table td p a:link {
            color:red;
            text-decoration:none;
            border:none;
            }
            .learnMore table td p a:hover {
            text-decoration:none;
            border-bottom:1px solid #ccc;
            }