body {
    margin: auto;
    background-image: url('gfx/graybg.gif');
    background-color: #E1E1E1;
    }

A           { color: #04A; text-decoration: underline; }
A:link      { color: #04A; text-decoration: underline; }
A:visited   { color: #04A; text-decoration: underline; }
A:active    { color: #F00; text-decoration: none; }
A:hover     { color: #F00; text-decoration: none; }

#block {
    width: 640px;
    height: auto;
    margin: 10px auto 10px auto;
    padding: 0;
    }

#banner {
    margin: 0px;
    padding: 0px;
    height: 76px;
    width: 640px;
    }

#content {
    padding: 0px;
    margin: 0px 0px 0px 0px;
    background-color: #FFF;
    border: 1px #04A solid;
    }

#entryposition {
    background-color: #FFF;
    }

.lcol {
    padding: 10px;
    border-right: 1px #BBB dotted;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 12px;
    }

.rcol {
    padding: 10px;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 12px;
    }

.headline {
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #04A;
    }
	.headline a,
	.headline a:link,
	.headline a:visited,
	.headline a:active,
	.headline a:hover {
		text-decoration: none;
	    }

em {
    color: #F00;
    }


.legal {
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 10px;
    color: #999;
    }

.footer {
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 10px;
    color: #666;
    text-align: center;
    padding: 5px;
    }
	.footer a {
		text-decoration: none;
	    }
	.footer a:link,
	.footer a:visited {
		color: #666;
		}
	.footer a:active,
	.footer a:hover {
		color: #F00;
		}

