body
{
	background-color: #ced7da;
	padding: 0;
	margin: 0;
	font-family: arial, sans-serif;
	font-size: 100%;
}
a
{
	text-decoration: none;
	color: #03c;
}
a:visited
{
	text-decoration: none;
	color: #039;
}
a:hover
{
	text-decoration: underline;
	color: #36f;
}
a.selected
{
	font-weight: bold;
	color: #88979e;
}
#top
{
	background: #ced7da;
	border-top: 2px solid #8c9397;
	height: 1.65em;
	padding: .3em 2em 0 0;
	text-align: left;
}

/* Links */
#links
{
	background-color: #707070;
	padding: .1em 0;
	margin: 0;
	font-family: arial, sans-serif;
	font-size: 78%;
	border-top: 2px solid #46525d;
	border-bottom: 2px solid #46525d;
}
#links li
{
	display: inline;
	list-style: none;
	padding: 0 1em;
	margin: 0;
}
#links li a
{
	color: #fff;
	text-decoration: none;
	text-shadow: 2px 2px #770077;
	font-weight: bold;
	padding: .2em 1em;
	margin: 0;
}

#links li a:hover, #high li a:hover
{
	color: #adb7c4;
	text-decoration: none;
	text-shadow: none;
}


#table
{
	padding: .5em 3em 3em .8em;
	width: 70%;
}

#table td { font-size: 85%; }

#table th
{
	background: #46525d;
	color: #fff;
	text-align: center;
	padding: 0;
}

#table #flash td
{
	background: #e6eaed;
	text-align: center;
	border: none;
	border-top: 1px solid #fff;
	padding: 0;
}
#table #flash tr.odd td { background: #f3f4f7; }
#table #flash td.just { text-align: justify;height:30px;}

#table #msg 
{
	background: #fff;
	border: 1px solid #456;
	text-align: center;
	padding: .6em
}

#table #msg #left
{
	text-align: left;
}



#table #msg #txt
{
	text-align: justify;
	font-size: 80%;
	margin: 1em;
}


#table img
{
	border: 1px;
}

#table #links
{
	text-align: left;
	background: f3f4f7;
	border: 1px solid #456;
	padding: .6em	
}

#table #links img
{
	border: 1px solid #000000;
}

#table table
{
        border: 1px solid #56626d;
        width: 100%;
        position: static;
        background: #fff;
}
