﻿body {
    padding-bottom: 20px;
}

/* Set padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}
.hd1 {
    background-color:#bcc0c3;
}
.hd2 {
    color:#1d1869;
    font-size:36px;
    text-align:center;
    padding:5px;
}


/* Set width on the form input elements since they're 100% wide by default */
input,
select,
textarea {
    max-width: 280px;
}

.homeIcon {
    background-image:url("../Images/home1.png");
    background-repeat:no-repeat;
    padding-left:25px;
    height:25px;
    font-size:25px;
}
.homeIcon:hover {
    background-position-y:-28px;
}

/* result */
.result
{
    border-collapse:collapse;
}
.result th
{
    background-color: #ccc;
    border:1px solid #fff;
    padding:0px 0.5em 0em 0.5em;
    text-align:center;
}
.result td
{
    border:1px solid #ccc;
    padding:0px 0.5em 0em 0.5em;
}
.result .alleft
{
    text-align:left;
}
.result img 
{
    border:none;
}

.dlmain dd
{
    padding-left:5em;
}

.tblform th {
    text-align:right;
    padding:0.5em;
}
.tblform td {
    padding:0.5em;
}
.tblresult th {
    text-align:center;
    padding:0.5em;
    border-width:1px;
    border-color:black;
    border-style:solid;
}
.tblresult td {
    padding:0.5em;
    border-width:1px;
    border-color:black;
    border-style:solid;
}

.error {
    color:red;
    font-size:large;
}