a{color:#006600}
blockquote.firstpara{margin-top:0; margin-bottom:0}
h1 {	font-family: Arial, Helvetica, sans-serif;	color: #009900;	padding-bottom: 0px;}
h2 {	color: #009900;	padding-bottom: 0px;	font-family: Arial, Helvetica, sans-serif;}
h3 {	font-family: Arial, Helvetica, sans-serif;	color: #009900;	margin-top: 0px;	padding-top: 0px;	padding-bottom: 0px;}
p  {margin-top: 0px;	padding-top: 0px;}
ul li{margin-bottom:10px}

body{margin:auto; background-color:#FFFFCC;}


body#home #thome a, body#home a#fhome{color:black}
body#newb #tnewb a, body#home a#fnewb{color:black}
body#auto #tauto a, body#auto a#fauto{color:black}
body#femi #tfemi a, body#femi a#ffemi{color:black}
body#nove #tnove a, body#nove a#fnove{color:black}
body#nine #tnine a, body#nine a#fnine{color:black}
body#shor #tshor a, body#shor a#fshor{color:black}
body#writ #twrit a, body#writ a#fwrit{color:black}
body#radi #tradi a, body#radi a#fradi{color:black}
body#poet #tpoet a, body#poet a#fpoet{color:black}
body#jour #tjour a, body#jour a#fjour{color:black}
body#nonf #tnonf a, body#nonf a#fnonf{color:black}
body#cour #tcour a, body#cour a#fcour{color:black}




.email {
	color: #006600;
	text-decoration: underline;
	cursor: pointer;
}
.ans{margin-top:0}
.firstpara{margin-top:0}
#maintable{width:640px; margin:auto}
#navarea{width:140px}
#navarea p{margin:10px 0 0 0}
#navarea ul{margin:0; padding:0; list-style-type:none}
#navarea ul li{
	list-style-type:none;
	background-image:url(i/btGreenWider2.gif);
	height:40px;
	background-repeat: no-repeat;
	background-position: left top;
	margin:0 0 0 0; padding:0;
	border:1px solid #ffffcc;  /* to try to fix artificial bottom margin from IE */
}

#navarea ul li a{display:block; height:31px;  margin:0; padding:9px 0 0 10px; color:#FFFFFF; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
#navarea ul li a.twolines{height:33px; padding-top:7px ;line-height:12px; }


.navbottom {text-align: center; margin-bottom:10px; font-size:0.9em; font-family:Arial, Helvetica, sans-serif; font-weight:bold;line-height:1.4;}
.navbottom a {margin: 0 0.25em;	padding: 0.25em;}

.picleft{float:left; margin:5px 8px 5px 0; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold}
.picright{float:right; margin:5px 0px 5px 5px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold}
.pupuptrigger{color:#060; text-decoration:underline; cursor:pointer}

.ques{font-weight:bold; margin-bottom:0}
.reader{font-weight:bold; margin-bottom:0}
.reviewblock{margin-left:30px;}
.runon{margin-top:0; margin-left:2em}
.runstart{margin-left:0; margin-bottom:0}
#zfTitle {
	font-size: 3.6em;
	color: #009900;
	font-weight: bold;
	margin-bottom:25px;
}
@media print{
#maintable{width:640px}
}
