#logo
{
	position:absolute;
	top:0px;
	left:0px;
	width:150px;
	height:110px;
	border:0px;
	text-decoration:none;
}

#topBar
{
	position:absolute;
	top:0px;
	left:150px;
	width:570px;
	height:110px;
	border:0px;
	text-decoration:none;
}

#menu
{
	/*background-color:#ffffff;*/
	position:absolute;
	top:160px;
	left:0px;
	width:150px;
	height:400px;
	/*background-image: url(./imgs/bg.gif);*/
}

#menuItem
{
	border-width:2px;
	border-color:#ffffff #000055 #000055 #ffffff;
	border-style:groove;
	height:30px;
	text-align:left;
	background-color:#ffffff;
	background-image: url(./imgs/bg_menuItem.gif)
}

#menuItem:hover
{
	border-color:#000055 #ffffff #ffffff #000055;
	border-style:groove;
	color:#006699;
}

#active
{
	background-color:#ffffff;
	border-width:2px;
	border-color:solid black;
	border-style:groove;
	height:30px;
	text-align:center;
	height:30px;
}

#menuItem a
{	
	padding-top:1x;
	padding-bottom:1px;
	color:#blue;
	text-decoration:none;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:8pt;
}

#menuItem a:hover
{
	background-color: #CCFFFF
	color:#000000;
}

#menuItem a:active
{
	color:red;
}

#menuItem a:visited
{
	color:black;
}

#active a
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:8pt;
	text-decoration:none;
}


h1
{
	font-family: verdana, arial, helvetica, sans-serif;
	margin-top: 10px;
	margin-bottom: 5px;
	font-size: 14px;
	color:#72100B;
	
}

h1.menu
{
	font-family: verdana, arial, helvetica, sans-serif;
	margin-top: 10px;
	margin-bottom: 5px;
	font-size:14pt;
}

#main
{
	background-color:/*#006699*/#ffffff;
	position:absolute;
	top:160px;
	left:150px;
	width:570px;
	height:800px;
	/*background-image: url(./imgs/bg.gif);*/
}

#main table
{
	/*width:570px;*/
	position:absolute;
	left:30px;
	top:10px;
	background-image: url(./imgs/bg_table.gif);
	
}

td.schedule
{
	width:150px;
	height:30px;
	text-align:center;
	color:#000000;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:8pt;
	background-color:#ffffff;
}

th
{
	width:150px;
	height:30px;
	text-align:center;
	color:silver;
	padding:5px 5px 5px 5px;
}

#mainInfo
{
	position:absolute;
	top:170px;
	left:200px;
	width:400px;
	height:200px;
	text-align:center;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:14pt;
}

#main p
{
	width:400px;
	position:relative;
	left:30px;
	top:20px;
	text-align:justify;
}

#main h1
{
	position:relative;
	left:30px;
	top:20px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	color:#72100B;
}

div.hl
{
	position:absolute;
	top:370px;
	left:200px;
	height:2px;
	width:500px;
	background-color:silver;
	/*background-image: url(./imgs/bg_menuItem.gif);*/
}

/*
#download
{
	position:absolute;
	top:150px;
	left:550px;
}
*/

#download a
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:8pt;
}


*.footnote 
{
font-family:Arial;
font-size:8pt;
color:#000000;
}

h3.effect
{
	position:absolute;
	top:100px;
	left:200px;
	font-size:12pt;
	color:#ff0000;
	text-decoration:blink;
}

h3.effectoff
{
        position:absolute;
        top:120px;
        left:200px;
        font-size:12pt;
        color:#ff0000;
        text-decoration:none;
}
