/* body.graphic { background-image:url(bg_slide.jpg); } */
body { background-color:#800000; }
div.header { margin-top:10px; margin-bottom:24px; }
td.header { background-image:url(bar.gif); }
h1 { 
	font-size:44pt; 
	color:yellow; 
	font-family: comic sans ms, Times New Roman;
	text-align:center; 
}
h1.long { 
	font-size:30pt; 
	color:yellow; 
	font-family: comic sans ms, Times New Roman;
	text-align:center;
}
h2 { font-size:30pt; color:white; font-family:Arial,Helvetica;
     margin-bottom:0px; margin-left:0px; margin-right:0px;
     text-align:left; }
h2.c { font-size:30pt; color:white; font-family:Arial,Helvetica;
     margin-bottom:0px; margin-left:0px; margin-right:0px;
     text-align:center; }
h2.lti { font-size:80pt; color:white; font-family:Arial,Helvetica;
     margin-bottom:0px; margin-left:0px; margin-right:0px;
     text-align:left; }
h2.subtitle { 
     font-size:32pt; color:white; font-family:comicscartoon,Arial,Helvetica;
     margin-bottom:24px; margin-left:30px; margin-right:30px;
     text-align:center; }
h3 { font-size:28pt; color:white; font-family:crillee,Arial,Helvetica;
     margin-bottom:10px; 
     text-align:left; }
h3.c { font-size:28pt; color:white; font-family:crillee,Arial,Helvetica;
     margin-bottom:10px; 
     text-align:center; }
p.author { font-size:24pt; font-family:cooper,Arial,Helvetica; text-align:center; }
h1 a:link, h1 a:visited { text-decoration: none; color:#ffff00; }
a:link, a:visited { text-decoration: none; color:#ccffff; }
p.date { font-size:20pt; color:#C0C0C0; font-family:cooper,Arial,Helvetica;
         text-align:center; }
ul { 
	margin-left:0px;  
	line-height:100%;
	font-size:22pt; 
	color:white; 
	font-family:arial,helvetica;
}
ul.spread { 
	margin-left:0px;  
	line-height:150%;
	font-size:22pt; 
	color:white; 
	font-family:arial,helvetica;
}
ul.tiny { margin-left:240px; }
ul.medium { margin-left:160px;}
ul.large { 
	margin-left:0px;  
	line-height:160%;
	font-size:30pt; 
	color:white; 
	font-family:arial,helvetica
}
li { 
	font-size:22pt; 
     	color:white; 
	font-family:Arial,Helvetica; 
}
li.s { 
	font-size:-2; 
     	color:white; 
	font-family:Arial,Helvetica; 
}
li.weak { font-size:22pt; color:#808080; font-family:Arial,Helvetica; }
dl.large { 
	margin-left:0px;  
	line-height:160%;
	font-size:30pt; 
	color:white; 
	font-family:arial,helvetica
}
p { font-size:22pt; color:white; font-family:Arial,Helvetica; }
p.weak { font-size:22pt; color:#808080; font-family:cooper,Arial,Helvetica; }
div.code { margin-left:100px; }
pre.code { font-size:16pt; color:white; font-family:Courier New,Courier; }
span.comment { font-size:20pt; }
span.emph { color: yellow; }
p.large { font-size:32pt; color:black; }
div.footer { position:absolute; top:550px; left:25px; }
#cpu { text-align: left; }
a.nsctitle { color:yellow; margin-bottom:0px; margin-top:0px;}
td { color: white; }
table.data th {
	background-color:#ff8;
	color:black;
	text-align: center;
	font-size:22pt; 
	font-family:arial,helvetica; 
}
table.data td {
	background-color:white;
	color:black;
	text-align: center;
	font-size:22pt; 
	font-family:arial,helvetica; 
}

div.roadvend {
	font-size:18px;
	font-family:arial,helvetica; 
	text-align:left;
}
div.roadvend table {
	text-align:right;
	margin-top:30px;
	margin-right:0px;
	margin-right:0px;
}
div.roadvend ul {
	font-size:18px;
	font-family:arial,helvetica; 
	text-align:left;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:5px;
	margin-right:0px;
}
div.roadhead {
	text-align:center;
	font-size:28pt; 
	font-family:arial,helvetica; 
	color:white;
	margin-top:50px;
	margin-bottom:30px;
	margin-left:0px;
	margin-right:0px;
}
div.roadhead hr {
	margin-top:200px;
	margin-bottom:30px;
}
div.roadmap {
	font-size:18pt;
	font-family:arial,helvetica; 
	margin-left:50px;
	margin-right:50px;
	margin-bottom:20px;
}
p.roadvend { 
	font-size:18pt;
	font-family:arial,helvetica; 
	color:black; 
}
#sour {
	text-align:right;
	margin-top:130px
}
table.sources th {
	background-color:#ff8;
	color:black;
	text-align:center;
	font-size:16pt; 
	font-family:cooper; 
}
table.sources td {
	background-color:white;
	color:black;
	text-align:left;
	font-family:arial,helvetica; 
}
table.sources a {
	font-family:Helvetica,Ariel; 
	font-size:14px; 
 	text-decoration:none; 
	color:#002200; 
}
table.description td {
	color:white;
	font-family:crillee,hevetica;
	font-size:16pt;
}
table.netw th {	
	background-color:#ff8;
	color:black;
	text-align: left;
	font-size:22pt; 
	font-family:cooper,helvetica; 
}
table.netw td {
	background-color:white;
	color:black;
	text-align: right;
	font-size:22pt; 
	font-family:crillee,helvetica; 
}
table.netw a {
 	text-decoration:none; 
	color:#440044; 
}
table.url th {
	color: white;
	text-align: right;
	font-family: arial,helvetica; 
	font-size: 22pt;
}
table.url td {
	color: white;
	text-align: left;
	font-family: arial,helvetica; 
	font-size: 22pt;
}
.small { font-size: 18pt; }