body {
margin:25px;
background-color: #dceefa;
color: #595959;
font-family: 'Arial';
}

.land{
    color: #D90000;
    font-size: 1.20em;
    font-weight: bold;
    font-family: 'Arial';
    text-transform: uppercase;
}

.product{
    color: #D90000;
    font-size: 1.10em;
    font-weight: bold;
    font-family: 'Arial';
    text-transform: uppercase;
}

a{
    text-decoration:none;
    color:#125ab1;
    font-weight: normal;
}
a:hover{
        text-decoration:underline;
        color:#D90000;
        font-weight: normal;
    }

 table, td{ font-size: 0.95em; table-layout: fixed; vertical-align:top;}


.td-topleftyellow{
    background-color: #f4cc37;
    padding:20px;
    color: #125ab1;
    line-height: 26px;
    font-family: 'Arial';
}
.td-topleftyellow-banner{
    background-color: #f4cc37;
    padding:10px;
    color: #125ab1;
    line-height: 20px;
    font-family: 'Arial';
}

.td-toprightblue{
    background-color: #125ab1;
    padding: 20px;
    color: #fff;
    margin: 20px 0 50px 0;
    line-height: 26px;
    font-family: 'Arial';
}

.td-top{
   padding-bottom: 10px;
}
.td-top a{padding-right: 17px; }

.td-right{
    text-align: right;
}

a.topleftyellow, .td-topleftyellow a{
    text-decoration:none;
    color:#125ab1;
    font-weight: normal;
    padding-right: 17px;
}
a.topleftyellow:hover, .td-topleftyellow a:hover, .td-topleftyellow a:active{
    text-decoration:underline;
    color:#fff;
    font-weight: normal;
    padding-right: 17px;
}

a.toprightblue, .td-toprightblue a{
    text-decoration:none;
    color:#fff;
    font-weight: normal;
    padding-right: 17px;
    }
a.toprightblue:hover, .td-toprightblue a:hover, .td-toprightblue a:active{
        text-decoration:underline;
        color:#f4cc37;
        font-weight: normal;
        padding-right: 17px;
    }
hr {
        height: 2px;
        color: #D90000;
        background-color:  #D90000;
        border: 1px none;
        margin-bottom:20px;
}
.content_keywords{
line-height: 30px;
color:#D90000;
margin:2% 3% 0;
}
.content_keywords a{
    text-decoration:underline;
    color:#125ab1;
    font-weight: normal;
    padding-left: 17px;
}

li{padding-bottom:10px; margin-left:0px;}
ul{padding-bottom:15px; margin-top:7px}

input, select, label, textarea {
  width:100%;
  padding:5px;
  min-height: 30px;
  font-size: 0.9em;
}