body {
  background-image:url(images/bkgrnd.jpg);
	font-family: "Times New Roman", Times, serif;
	color: #330066;
	font-size:14px;
}

a:link { color:#993333 }
a:visited { color:#330066 }
a:active { color:#006600 }
a:hover { color:#006600 }

p { margin:0px; padding-bottom:15px; }
.title {
  font-size: 18px; 
	font-style: normal; 
	font-weight: bolder;
	text-align:center;
	margin:0px;
	padding:0px;
	padding-bottom:15px;	 
}

p.red, h1 {  
  font-size: 24px; 
	font-style: normal; 
	font-weight: bold; 
	color: #993333; 
	text-decoration: underline
}

h1.cent { text-align:center; }

h2 {
  font-size: 18px; 
	font-style: normal; 
	font-weight: bolder;
	margin:0px;
	padding:0px;
	padding-bottom:15px;
  margin-top:15px;	
}

li { padding-bottom:15px; }

table.troubleshooting { width:97%; text-align:center; border-collapse:collapse; font-size:14px; margin-top:20px; }
table.troubleshooting td { border:1px solid #aaa; width:16%; height:50px;}
table.advice { width:550px; }
table.advice th { font-size:18px; border-collapse:collapse; text-decoration:underline; }
table.advice td { font-weight:bold; color:#000; width:33%; vertical-align:top; }
table.advice th,table.advice td { border:1px solid #000; padding:5px; }
.answers { margin-left:50px; }
p.red { text-align:center; }

.indent { margin-left:50px; }
.ac { text-align:center; }
.u { text-decoration:underline; }

table#period_styles { text-align:center; width:570px; }
table#period_styles td { padding:0px; height:150px; width:33%; vertical-align:middle; }
table#period_styles th { padding:0px; font-weight:normal; height:auto; vertical-align:top; }
table#period_styles td a img { border:0px; }