body {
background-color: #210034;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 0.9em;
color: #000;
}

table {
font-family: Arial, Helvetica, sans-serif;
font-size: 0.9em;
}

/*
<div id="top"></div>
<div id="menu"></div>
<div id="main"></div>
<div id="bottom"></div>
*/

/* ------------------ top styles ----------------------- */

#top {
display: block;
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 50px;
color: #FFF;
background-color: #210034;
/* text-align: right; */
border-bottom: solid 3px #650078;
}

#top .top_location {
display: block;
position: absolute;
top: 0px;
left: 0px;
margin: 0px;
padding: 5px 1em 0px 10px;
text-align: left;
font-size: 0.9em;
font-weight: normal;
font-style: normal;
}

#top .top_location a {
color: #ccc;
text-decoration: none;
}

#top .top_location a:visited {
color: #ccc;
text-decoration: none;
}

#top .top_location a:hover {
color: #eee;
text-decoration: underline;
}

#top .top_header {
display: block;
position: absolute;
top: 0px;
right: 5px;
margin: 0px;
padding: 0px 0px 0px 10px;
text-align: right;
}

#top .top_header b {
font-size: 1.2em;
font-weight: bold;
font-style: italic;
}

#top .top_header i {
font-size: 1em;
font-weight: normal;
font-style: italic;
}
