#Content {
	margin-top:5px!important;	
}

#Header {
	width:740px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(images/logo.gif);
	width:734px;
	height:65px;
}

TABLE {
	background-color:white;
	width:500px;
	margin-bottom:10px;
}


CAPTION {
	text-align : left;
	background-color:#2B5785;
	color:white;
	font-size : 10px;
	font-weight:bold;
}

TD,TH {
	font-size:10px;
	vertical-align : top;
	padding:5px;
	color:black;
}

TD {
	padding:14px;
	background-color:#FDF1C9;	
}

TR.Even TD {
	background-color:#FBE7A5;
}

TFOOT TD {
	color:gray;
}

TH {
	text-align : left;
	background-color:#FBE7A5;
}

 .submenu{
background-image: url(images/submenu.gif);
display: block;
height: 19px;
margin-left: 38px;
padding-top: 2px;
padding-left: 7px;
color: #333333;
}

.hide{
display: none;
}


.show{
display: block;
}

.links-sp
{
padding-top:0px;
padding-bottom:0px;

margin-top:0px;
margin-bottom:0px;

}

#top-menu{

color:#e2daca;
font-family:arial;
font-size:16px;
font-weight:bold;
padding-top:10px;
padding-left:413px;
padding-left:399px;
}

#top-menu a{

color:#606060;
font-family:arial, verdana;
font-size:10px;
font-weight:bolder;
text-decoration:none;
}

 #subnavigation {   position:absolute; z-index: 99; }
#subnavigation div a {
background:#FDF6EE none repeat scroll 0 0;
 
border:1px solid #C1D3EB;
color:#000;
display:block;
/*opacity:0.9;*/
padding:5px 30px 5px 10px;
text-decoration:none;

 
 
}

#subnavigation div a:hover {
background::#FDF6EE none repeat scroll 0 0;
 
font-weight:bold;
 
}
#search-holder{
	width: 950px;
	height: 25px;
	overflow: hidden;
	margin: 0 auto;
	text-align: left;
	padding-top: 2px;
}
#search-bar{
	float: right;
	width: 300px;
	height: 24px;
	overflow: hidden;
	text-align: right;
}

a#schedulebox{
	padding:6px;
	background-color:#D1DABB;
	border:1px solid #8A9E5B;
	text-decoration:none;
	font-weight:bold;
}