html, body {
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    border-top: 0px;
    border-bottom: 0px;
    border-left: 0px;
    border-right: 0px;
}
body {
    padding-bottom: 10px;
    color: #000000;
    background-color: #636469;
    font-family: Arial, sans-serif;
    font-size: 100.1%;
}

.topnav
{
    color: #FFFFFF;
    background-color:#CF6011;
    font-family: Arial, sans-serif;
    font-size: 80%;
    text-align: center;
    margin-top:4;
    margin-bottom:4;
    margin-left:4;
    margin-right:4;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 8px;
    padding-right: 8px;
}

.centered {
    text-align: center;
    margin-top:4;
    margin-bottom:4;
    margin-left:4;
    margin-right:4;
}

.mainlayout
{
    text-align: center;
    border-top: 0px;
    border-bottom: 0px;
    border-left: 0px;
    border-right: 0px;
    width:100%
}

.mainframe
{
    width:92%;
    background-color:#FFFFFF;
    text-align: left;
}

.titletext
{
    color:#CF6011;
    background-color:#FFFFFF;
    font-size: 120%;
    font-weight: bold;
}

span.headertitle
{
    font-size: 120%;
    font-weight: bold;
    text-align: center;
}

div.headertext
{
    font-size: 90%;
    font-weight: normal;
    text-align: left;
}

table.searchResults
{
    width:94%;
    background-color:#FFFFFF;
    font-size: 82%;
    border-top: 1px;
    border-bottom: 1px;
    border-left: 1px;
    border-right: 1px;
    text-align:left;
}

table.searchResults2
{
    background-color:#FFFFFF;
    font-size: 82%;
    border-top: 1px;
    border-bottom: 1px;
    border-left: 1px;
    border-right: 1px;
    text-align:left;
}

table.edit {
	border-width: 1px 1px 1px 1px;
	border-spacing: 1px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	border-collapse: collapse;
	background-color: white;
	width:500px;
}
table.edit th {
	border-width: 0px 0px 0px 0px;
	padding: 3px 3px 3px 3px;
	border-style: none none none none;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.edit td {
	border-width: 0px 0px 0px 0px;
	padding: 3px 3px 3px 3px;
	border-style: none none none none;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}

th
{
    text-align: left;
    color: #000000;
}

td.data
{
    display:table-cell;
    vertical-align; top;
}

a.headerlink { color: black; }
a.headerlink:link { color: black; }
a.headerlink:visited { color: black; }
a.headerlink:hover { color: black; }

a.detaillink { color: black; }
a.detaillink:link { color: black; }
a.detaillink:visited { color: black; }
a.detaillink:hover { color: black; }

.footer
{
    text-align: right;
    font-size: 60%;
}


