h1 {color:blue; text-align:center; font-size:3em; margin-bottom:1.3em; margin-top:1.7em;}
h2 {color:blue; text-align:center; font-size:2.5em; margin-bottom:1.2em; margin-top:1.5em;}
h3 {color:blue; text-align:center; font-size:1.8em; margin-bottom:1em; margin-top:1.3em; text-shadow: 0px 0px 40px blue;}
h4 {color:blue; font-size:1.4em;  margin-bottom:0.8em; margin-top:1.1em;}
h5 {color:black; font-size:1.15em; margin-bottom:0.7em; margin-top:1em;}
h6 {color:black; font-size:1.1em;  margin-bottom:0.6em; margin-top:0.8em;}
p {color:black; margin-bottom:0.4em; margin-top:0.6em; line-height:1.2em;}
td {color:black;}
th {color:black; font-weight:bold;}
li {color:black; line-height:1.2em;}
dt {color:black; font-size:1.15em; font-weight:bold;} 
dd {color:black;}
body {background-image:url(back.gif); font-size:100.01%; max-width:1280px;
       font-family:'Arial','Times New Roman','Verdana',sans-serif; color:black;  
border:1px solid grey; padding-top:0.3em; padding-bottom:0.8em; padding-left:1em; padding-right:1em; border-radius: 10px;}
	
table.nav {text-align:center; vertical-align:middle; padding:6px;}
td.nav {text-align:center; font-weight:bold; vertical-align:middle; background-color:#FFC590; font-size:10pt; padding:6px;
	border-radius:10px; text-shadow: 1px 1px 15px black;} 

span.nav {font-weight:bold; background-color:#FFC590; font-size:10pt; padding:6px;
	border-radius:10px;}


img.portrait {margin-right:2em; background: url(wait.gif) no-repeat center;}
img.auto {width:auto;}
table.portrait {padding:10px; text-align:left;}
td.portrait {padding:10px; text-align:left;}

td.left {text-align:center;} 
td.team {text-align:center;} 
td.team_sum {text-align:center; background-color:#DCDCDC; font-weight:bold;}
th.team_sum {text-align:center; background-color:#DCDCDC; font-weight:bold;} 
td.team_est {text-align:center; background-color:#C0C0C0;}
td.pictitle {padding-bottom:1.3em; vertical-align:top;}

hr.small {width:30%; text-align:center; height:1px; margin-bottom:1em; margin-top:3px;}

*.underline {text-decoration:underline;}

sup {font-size:0.85em;}

img {border:0; }

img.wait {background: url(wait.gif) no-repeat center;}

form {color:black;}
fieldset {color:black;}
textarea {color:black; margin-bottom:1em; margin-left:1em;}
input {color:black; background-image:url(back.gif)}


legend {color:black; font-size:8pt; font-weight: bold; }


fieldset.um {margin-top: 1em;}

td.nav > a:link {text-decoration:none; display:block; width:99%;}
td.nav > a:visited {text-decoration:none; color:blue; display:block; width:99%; }

span.nav > a:link {text-decoration:none;}
span.nav > a:visited {text-decoration:none; color:blue;}

a {white-space:nowrap; text-decoration: none; }
a:hover {text-decoration: underline;}

h1+p {margin-top:-3px;}
h2+p {margin-top:-3px;}
h3+p {margin-top:-3px;}
h4+p {margin-top:-3px;}
h5+p {margin-top:-3px;}
h6+p {margin-top:-3px;}

h1+table {margin-top:-3px;}
h2+table {margin-top:-3px;}
h3+table {margin-top:-3px;}
h4+table {margin-top:-3px;}
h5+table {margin-top:-3px;}
h6+table {margin-top:-3px;}

li {line-height:1.2em;}
td {line-height:1.2em;}
th {line-height:1.2em;}

.bannerName {font-size:20pt; font-weight: bold; text-shadow: 0px 0px 25px black; text-decoration: underline; }
.bannerSiegel{font-size:16pt; color:#CC9933; text-shadow: 0px 0px 10px #CC9933;}
.banner{text-align:center; font-weight:bold; background-color:transparent; margin:10px;}