@charset "utf-8";
/* CSS Document */
body
{
	background: #FFFFFF;
	color: #000000;
	font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	margin: 5px 10px 10px 10px;
	padding: 0px;
}

table#input
{
	width: 25%;
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
}
	
th
{
	font: 8pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	background-color: #AACCFF;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
}

td, p, li
{
	font: 8pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

td.menu
{
	vertical-align: top;
	width: 10em;
	height: 600px;
	background-color: #AACCFF;
}

td.blank
{
	vertical-align: top;
	width: 2em;
}

td.results
{
	width: 100%;
}

td.news
{
	vertical-align: top;
	width: 25em;
}

td.about
{
	vertical-align: top;
	text-align: left;
}

td.inputtable
{
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
}

td.main
{
	vertical-align: top;
	text-align: left;
}

.linksPageBox {
	text-align: center;	
	border: 1px solid #CCCCCC;
	padding: 4px 8px 4px 8px;
	margin: 10px 2px 10px 2px;
}

.linksPageBox p {
	margin: 2px;
	padding: 2px;
}

.linksPageBox img {
	border: 0px;
}

.oddrow
{
	background-color: #AACCFF;
}

.iv
{
	font-size: 8pt;
}

select
{
	font: 8pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	border-style: solid;
	border-width: 1px;
	border-color: #BBDDFF;
}

select.inputs
{
	width: 150px;
	font: 8pt monospace;
}

p.footer
{
	font: 8pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color: #666;
	text-align: center;
}

a:link
{
	text-decoration: underline;
	color: #444444;
}

a:hover
{
	text-decoration: underline;
	color: #666666;
}

a:visited
{
	text-decoration: underline;
	color: #444444;
}

iframe.res
{
	border-style: solid;
	border-color: black;
	border-width: 1px;
	width: 95%;
	height: 400px;
}

.header 
{
	background:#acf;
}
	
td.tt 
{
	background:url(tt.gif);
}
	
td.bb
{
	background:url(bb.gif);
}
	
td.ll 
{
	background:url(ll.gif);
}
	
td.rr 
{
	background:url(rr.gif);
}
		
h1 
{
	font: large verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.result
{
	font: 8pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;	
	padding-bottom: 1px;
}

.dodo
{
	color: #000066;
	font-style: italic;
}