
* { margin: 0; padding: 0; }
body,td,th {
    font-family: tahoma;
    font-size: 12px;
}
nav ul{margin:0; padding:0; list-style:none;}
#topnav{display:block; clear:both; text-align:center;}
#topnav a {
    text-decoration: none;
}
#topnav li{display:inline-block; margin:0 5px; font-size: 14px;}
#topnav li li{margin:0; text-align:left; font-style:normal; font-size: 12px;}
#topnav li a:link, #topnav li a:visited, #topnav li a:hover
{
    display:block;
    color:#FFFFFF;
    margin:0;
    padding:1px 3px;
}
#topnav ul ul li a:link, #topnav ul ul li a:visited{border:none;}
#topnav li a:hover, #topnav li.active a{color:#FFFFFF; background-color:#FF0000;}
#topnav li li a:link, #topnav li li a:visited
{
    width:200px;
    float:none;
    margin:0;
    padding:7px 10px;
    text-transform:none;
    font-weight:normal;
    color:#FFFFFF;
    background-color:#000000;
    border:1px solid #FF0000;
}
#topnav li li a:hover{color:#FFFFFF; background-color:#FF0000; border:none;}
#topnav ul ul{z-index:9999; position:absolute; left:-999em; height:auto;
    width:220px; padding:9px 0 0 0; border:0;}
#topnav ul ul a{width:140px;}
#topnav li:hover ul{left:auto;}
#topnav li:hover{position:static;}
#topnav li.last{}

body {
    text-align: left;
}


img {
    background: #FAFAFA;
    border: 1px solid #E5E5E5;

}
img.float-right {
    margin: 5px 0px 10px 10px;
}
img.float-left {
    margin: 5px 10px 10px 0px;
}



input {
    padding:2px;
    border:1px solid #b0bed9;
    font: normal 1em Verdana, sans-serif;
    color: black;
    width: 195px;
}
select {
    width: 200px;
}
.allTable {
    color: white;
    padding-top: 20px;
    padding-bottom: 10px;
    margin: auto;
    background-color: white;
    width: 60%;
}
.allTable td {
    background-color: red;
    border: 0 solid white;
    font-size: 12px;
    font-family: Arial;
    height: 30px;
    padding-left: 5px;
}
.allTable .tableTd {
    background-color: #CCC;
    color: black;
    width: 200px;

}
.allTable .tableTd1 {
    width: 180px;
}
.allTable .tableTd2 {
    background-color: #CCC;
    width: 200px;
}

.allTable .trSubmitHolder {
    background-color: white;
}
.pagetitle {
    padding-left: 20%;
    margin-top: 10px;
}
.pagetitle1 {
    padding-left: 15%;
    margin-top: 10px;
}
.pagetitle2 {
    padding-left: 10%;
    margin-top: 10px;
}
.pagetitle3 {
    padding-left: 25%;
    margin-top: 10px;
}
.viewList {
    padding-left: 20%;
    text-decoration:none;
}
.viewList1 {
    padding-left: 15%;
    text-decoration:none;
}
.viewList2 {
    padding-left: 10%;
    text-decoration:none;
}
.viewList3 {
    padding-left: 25%;
    text-decoration:none;
}
.allTable .whiteTd {
    background-color: white;
    color: black;
}
.allTable .tableTd select {
    height: 20px;
    font-size: 12px;
    font-family: Arial;
}
.allTable .tableTd radio {
    width: 50px;
}
.footer {
    height: 100%;
    width: 80%;
    margin: auto;
    background-color: red;
    color: white;
    text-align: center;
}
.footer td {
    height: 35px;
    font-size: 11px;
    font-family: Arial;
}