/* CSS Document */
body {
	background-image:  url(images/dkblue2white.png);
	background-repeat: repeat-x; 
	background-color: #ffffff;
    width:95%; 
	margin:10px auto 0 auto;
	text-align:left;
	font-family:"Times New Roman", Times, serif;
	}
.textyellow {color: #FFFF00}
.center {text-align:center}
.uline {text-decoration:underline}
.nosymbol {list-style:none}
ul	{font-size:1em;	}
li  {margin-top:.3em; font-size:.9em;}
p	{font-size:.9em;}

/* making background-reversing links */
.reversing a:link {
text-decoration: none;
}
.reversing a:visited {
text-decoration: none;
}

.reversing a:hover {
text-decoration: none;
color: #1389ff;
background-color: #FFF;
}	
.reversing a:active {
text-decoration: none;
}
/* banner is the page head with the bird and TPC in white */
#banner {
    font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#banner h1 {
	font-style: italic;
	font-size: 1.3em;
	color: #FFFFFF;
	text-align:center;
}
#banner h2 {
	font-style: italic;
	font-size: 1.1em;
	color: #FFFFFF;
    text-align: center;
	}
#banner h3 {
	font-style:normal;
	font-size: 1.0em;
	color: #000;
	text-align:center;
	}	
#banner h4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style:normal;
	font-size: 0.9em;
	color: #000;
	text-align:left;
	}	

/* navmenu is the vertical navigation menu on first-level pages */
#navMenu {
padding:25px 5px 5px 5px;
margin:0px 10px 0px 0px;
color:blue;
width: 12em; 
font-size: 0.8em;
background: #A4D2FF;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
text-align:left;
font-weight: bold;
border-style: solid; 
border-width:thin; 
border-color:#0066FF;
}
#navMenu ul {
list-style: none;
margin: 0;
padding: 0;
font-weight: bold;
}
#navMenu li {
display:inline;
}
#navMenu li a:link, #navMenu li a:visited {
text-decoration: none;
display: block;
padding: 5px 0 6px 10px;
}
#navMenu li a:hover {
background:white;
padding: 5px 0 6px 10px;
}
#navMenu li li a:link, #navMenu li li a:visited {
padding: 2px 0 3px 20px;
}
#navMenu li li a:hover {
background: white;
padding: 2px 0 3px 20px;
}
/* subSubMenu */
#navMenu li li li a:link, #navMenu li li li a:visited {
padding: 0 0 1px 30px;
}
#navMenu li li li a:hover {
background:white;
padding: 0 0 1px 30px;
}

/* news is a box for hot news items */
#news {
color:blue;
width: auto; 
font-size: 0.8em;
background: #A4D2FF;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
text-align:left;
font-weight: bold;
border-style: solid; 
border-width:thin; 
border-color:#0066FF;
}
#news ul {
list-style: none;
margin: 0;
padding: 0;
font-weight: bold;
}
#news li {
display:inline;
}
#news li a:link, #news li a:visited {
text-decoration: none;
display: block;
padding: 5px 0 6px 10px;
}
#news li a:hover {
background:white;
padding: 5px 0 6px 10px;
}

/* the page class formates the section to the right of the navigation menu */
/* It can also be used to format secondary pages */
.page {
	background-image: url(images/ltblue2white.png);
	background-repeat: repeat-x; 
	margin:0px;
	padding: 10px;
	border:thin;
	text-align:left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 0.9em;
	border-style: solid; 
    border-width:thin; 
    border-color:#0066FF;
	color:#000000;
	max-width:640px;
}
.page h1 {
    text-transform:uppercase; 
	font-size:1.4em;
	text-align:center;
	} 
.page h2 {
	font-style: italic;
	font-size: 1.4em;
	text-align:center;
	}
.page h3 {
	font-size: 1.1em;
	text-align: center;
	font-style: italic;
	}	
.page h4 {
	font-size: 0.9em;
		}	
