body {margin:0px; background-color:#fcfcfc;}
p 
	{font-family: verdana, tahoma, helvetica, sans-serif;
	align: left;
	font-size: 120%;
	color: white;}

h1
	{font-family: verdana, tahoma, helvetica, sans-serif;
	align: center;
	font-size: 300%;
	color: maroon;
	font-weight: bold;}

h2 
	{font-family: verdana, tahoma, helvetica, sans-serif;
	align: center;
	font-size: 200%;
        color: maroon;
	font-weight: bold;}

h3 
	{font-family: verdana, tahoma, helvetica, sans-serif;
	align: center;
	font-size: 300%;
        color: white;
	font-weight: bold;}

h4
	{font-family: verdana, tahoma, helvetica, sans-serif;
	align: center;
	font-size: 200%;
	color: white;
	font-weight: bold;}

h5 	
	{font-family: verdana, tahoma, helvetica, sans-serif;
	align: center;
	font-size: 80%;
	color: white;
	font-weight: bold;}

h6 	
	{font-family: verdana, tahoma, helvetica, sans-serif;
	align: left;
	font-size: 80%;
	color: white;}

a 
	{font-family: verdana, arial, helvetica, sans-serif;
	color: #dd0000;
	font-size: 120%;}

        a:link {text-decoration: underline}
        a:visited {text-decoration: none; color: green}
        a:active {text-decoration: none}
        a:hover {text-decoration: underline; color: red;}

.top, .top TD, .top TH
	{
	height:90px;
	background-color:maroon;
        align:right;
        border:0px;
	}

.menu, .menu TD, .menu TH
	{
	width:160px;
	background-color:maroon; 
        border:0px;
	}

.content, .content TD, .content TH
	{
	width:800px;
	align: left; 
	background-color:goldenrod;
	}

.foot, .foot TD, .foot TH
	{
        height:20px;
	background-image:url('/graphics/bottom.gif');
	background-color:maroon;
        border:0px;
	}

.side, .side TD, .side TH
	{
        width:1px;
	background-color:maroon;
        border:0px;
	}

.sched, .sched TD, .sched TH
	{
	width:800px; 
	}

.sbox, .sbox TH, .sbox TD
        { 
        font-family: verdana;
        font-weight: normal;
        font-size: 14px;
        color: #000000;
        width: 760px;
        background-color:white;
        border: 4px #000000 solid;
        padding: 10px;
        align: center;
        }

.tbox, .tbox TH, .tbox TD
        { 
        font-family: verdana;
        font-weight: normal;
        font-size: 14px;
        color: #ffffff;
        width: 600px;
        border: 4px #000000 solid;
        padding: 10px;
        }

.info, .info TD
        { 
        font-family: verdana;
        font-weight: normal;
        font-size: 14px;
        color: #ffffff;
        width: 760px;
        border: 1px #000000 solid;
        padding: 4px;
        }

.info TH
        { 
        border: 2px #000000 solid;
	background-color:green;
        text-align: center;
        font-family: verdana;
        font-weight: bold;
        font-size: 14px;
        color: #ffffff;
        padding: 4px;
        }
img {
  border: none;
}

a {
  outline: none;
}

li {
  display:inline;
}

#desc {
  font-style: italic; color: #ffffff;
}

#thumbBox
	{ /*Outermost DIV for thumbnail viewer*/ position: absolute;
	left: 0; top: 0; width: auto; padding: 10px; padding-bottom: 0;
	background: #313131; visibility: hidden; z-index: 10;
	cursor: hand;
        cursor: pointer;}

#thumbBox .footerbar
	{ /*Footer DIV of thumbbox that contains "close" link *
	/font: bold 16px Tahoma; letter-spacing: 5px; line-height: 1.1em;
	color: white; padding: 5px 0; text-align: right;}

#thumbBox #thumbImage
	{ /*DIV within thumbbox that holds the enlarged image *
	/ background-color: white;}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*
	/ position: absolute; visibility: hidden; border: 1px solid black; 
	background-color: #EFEFEf; padding: 5px; z-index: 5; }


