/* CSS Document */

body { background: url(../images/body-bk.jpg) top left repeat-x #fff; margin: 0;}

a {
	color:#003399;
	}
.homepage p {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	}
p {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	}
ul#nav {
	font: .687em Arial, Helvetica, sans-serif;
	color: #ffffff;
	height: 30px;
	margin: .5em 0 0 .5em;
	padding: 0;
	}
ul#nav li {
	list-style: none;
	display: inline;
	margin: 0;
	padding: 0;
	}
ul#nav li a {
	padding: 3px 1px;
	text-decoration: none;
	color: #ffffff;
	}
ul#nav li a:hover {
	color: #bebebe;
	}
.tableLinks {
	font:  12px Arial, Helvetica, sans-serif;
	}
.tableLinks a {
	color: #ffffff;
	}
	
td.video { padding: 1em 0; background: #fff; }
	td.video p { font: bold .875em Arial, Helvetica, sans-serif; text-align: center; margin: 1em 150px;  }
	td.video object { display: block; margin: 1em auto; }
	
.style1 {color: #2F4BC9}

p.header strong { color: #fff; }
strong { color: ##003399; }
th {  vertical-align: top; background: #003399; font: bold .75em Arial, Helvetica, sans-serif; color: #fff; }

td.rowheader p strong { color: #fff; }

img#video_link { position: absolute; top: 100px; margin-left: 15px; z-index: 99; }

a img { border: none; text-decoration: none; }