* {

	/* browser reset */

	margin: 0;

	padding: 0;

	}

	

a, a:hover { 

	/* disable link underlining */

	text-decoration: none;

	}



body {

	/* set background and font defaults */

	text-align: center;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 62.5%;

	color: #333333;

	}
	
#header {
width: 960px;
margin: 0 auto;
margin-top: 10px;
text-align: center;
}

#header-left {
width: 249px;
float: left;
display: inline;
}

#header-right {
width: 711px;
float: left;
display: inline;
}


#main {
		
	background-color: #ffffff;

	width: 960px;

	margin: 0 auto;

	text-align: left;

	overflow: hidden;
	
	margin-top: 10px;
	
	margin-bottom: 50px;

	}
	
	
	#content p {

	/* Styles everything within p tags <p> . . . </p> */

	font-size: 1.2em;

	line-height: 1.636em;

	margin: 1.636em 0;
	
	text-align: left;
	}
	
	
	#content h1 {
		
	font-size: 2.0em;
	margin: 1.0em 0px .5em 0px;
	color: #333333;
		}
	
	
	#content h2 {

	/* Styles all Heading 2s in the main content area. Use H2 for the main subheads in your content */

	font-size: 1.5em;

	line-height: 1.2em;

	margin: 1.0em 0em .5em 0em;

	color: #00498f;

	font-weight: normal;

}

#content h3 {

	/* Styles all Heading 3s in the main content area. Use H3 for the sub-subheads in your content. For example, use H3 to title a small ordered list that is found under a main subhead (H2) */

	font-size: 1.4em;

	line-height: 1.636em;

	margin: 1.5em 0em 0.772em 0em;

	color: #666666;

}

#content a {

	/* Styles all links in the main content area. */

	color: #00498e;

	border-bottom: 1px dotted #999;

	
	
	
}

#content a:hover {

	color: #bf4d02;

}

#content ul {

	/* Styles all unordered lists in the main content area */

	padding-left: 15px;

	margin-left: 15px;
	
	list-style-type: circle;

}

#content ul li {

	

	font-size: 1.2em;

	line-height: 1.636em;

}

#content ul li a {
	
	list-style-type: circle;
	
	}

#content ol {

	/* Styles all ordered lists in the main content area */

	padding-left: 15px;

	margin-left: 15px;

}

#content ol li {

	font-size: 1.1em;

	line-height: 1.636em;

}

table {
	
	width: 960px;
		}
		
table th, table td {

	margin: 0;

	padding: 8px 8px;

	text-align: left;

	border-bottom: 1px solid #cdcdcd;

	line-height: 1.636em;

	font-size: 1.1em;

	width:auto;
	
	border-bottom: 1px dotted #333;
	

	/*color:#682922;*/
	
}

/*table td a, a:hover {

	border-bottom:0px;

	color:#682922;
	
	text-decoration: none;
	
	}*/



.red {
	color: #C81C2F;
}


#timetable table ul li {

	

	font-size: 1.0em;

	line-height: 1.636em;
	

}
