* {margin:0; padding:0; }
a:link {color:#01569a; }
a:hover {text-decoration:none; color:#ff0000; }
a:visited {color:#01569a; }
body {background:url(tunnel1.gif) repeat-x; font-family:Arial, Helvetica, sans-serif; color:#000000; }
img {border:0; }
blockquote{	font-family: "Courier New", Times, serif; margin-left:20px; color:#800000;}
#back {width:678px; margin:0 auto; }
#header {height:369px; text-align:left; }

#logo {background:url(tunnel2.jpg) no-repeat; width:678px; height:258px; text-align:left; padding-top:50px; }
#logo a {text-decoration:none; font-style:italic; color:#01569a; }
#logo h1 {padding:0; margin:0; }
#logo h2 {font-size:10px; padding:0; margin:0; }


#menu {width:538px; height:58px; padding-left:140px; background:url(tunnel3.gif) no-repeat; }
#menu ul {list-style:none; }
#menu li {display:inline; }
#menu a {float:left; width:79px; height:38px; display:block; text-align:center; text-decoration:none; 
	color:#000000; font-weight:bold; padding-top:20px; }
#menu a:hover {width:79px; height:38px; color:#004586; text-decoration:underline; background:url(tunnel4.gif) repeat-x; }


#main {padding:10px; padding-top:40px; }
#left {width:220px; }
#left h3 {width:200px; height:26px; font-size:14px; font-weight:bold; padding-left:20px; padding-top:10px; 
	color:#000000; background:url(tunnel5.gif) repeat-x; }
#left ul {list-style:none; }
#left li {background:url(tunnel6.gif) no-repeat; }
#left li ul {border:0; margin-left:20px; margin-bottom:10px; }
#left li li {padding:4px 20px; background:url(small.gif) no-repeat left; }
#left a {color:#01569a; }
#left a:visited {color:#01569a; }
#left p {padding:10px; }

#wide .date2 {margin-right:10px;   }
#wide h2 {margin:0; padding:0; padding-top:10px; color:#01569a; }
#wide p {padding-bottom:10px; }
.leftpic {float:left;  margin-right:10px; }
.rightpic {float:right;  margin-left:10px; }

.redacted {background-color:#000000; color:#010101;}

#right .date2 {margin-right:10px;  padding-top:3px; }
.date2 {float:left; width:53px; height:54px; background:url(tunnel8.gif) no-repeat; text-transform:uppercase; 
	text-align:center; font-size:8px; font-weight:bold; color:#ffffff; vertical-align:middle; }
.date2 b {display:block; font-size:35px; color:#2f6aa2; }
#right {float:right; width:410px; padding-right:10px; }
#right H4 {margin:0; padding:0; font-size:12px; color:#01569a; }
#right a {color:#01569a; text-decoration:none; }
#right p {margin:0; padding:0; padding-bottom:10px; }
#right h2 {margin:0; padding:0; padding-top:10px; color:#01569a; }
.date {text-align:right; color:#808080; font-size:11px; }
.date a {color:#d72020; }
#footer {height:50px; clear:both; padding-top:7px; background:url(tunnel9.gif) repeat-x bottom; }
#footer {text-align:center; }
#footer p {margin:0; font-size:10px; text-align:center; color:#01569a; }
#footer a {color:#01569a; }