h2 { color: #999900; font-size: 18px; font-family: "Lucida Grande", Arial, sans-serif; font-weight: normal; margin: 0.83em 0 0; }

.quote{
font-style:italic;
}
.tdnorm{padding-left:0em;
padding-right:0em;
padding-top:0em;
padding-bottom:0em;
}
.td_noPad{padding-left:0em;
padding-right:0em;
}
.td5{vertical-align:top;
padding-left:.5em;
padding-right:.5em;
padding-top:.25em;
}
.tdbold{background-color:#FFC;
	font-weight:bold;
	font-size:1em;
	vertical-align:top;
	padding-left:.5em;
	padding-right:.5em;
	padding-top:.25em;
	font-variant:small-caps;
}
.bcolor{background-color:#C2D34C;}
.apple{font-family:symbol;
}
.fillin{
      background-color:red;
      color:white;
      font-family:courier;
      font-weight:bold;
      text-decoration:underline;
      font-size:1.1em;}
.bigcode{font-family:courier,monospace;
	color:#030;
	font-size:1.1em;
}
.caption{
font-weight:bold;
font-size:.8em;}
img.imgb{border:solid 1px 0x00000;}
object.imgb{border:solid 1px 0x00000;}

.story{font-family:papyrus, palatino,'gill sans',geneva,chicago;
	font-size:1.1em;
	color:#030;
}
	
.tdcode{vertical-align:top;
	font-size:1em;
	background-color:#FFC;
	font-family:courier,monospace;
	padding-left:.2em;
	padding-right:.2em;
}
	
.definition{background-color:#CC0;
	border:1px;
	border-style:solid;
	border-color:black;
	font-size:1.1em;
	color:white;
	background-color:#660;
	}
	.definition_sm{
	border:1px;
	border-style:solid;
	border-color:black;
	font-size:1em;
	color:white;
	background-color:#330;
	padding-right:1em;
	}
.nav{background-color:#CCF;
	padding-left:.25em;
	padding-right:.15em;
	padding-top:.25em;
	text-align:center;
}
.nav_link{
	font-size:.8em;
	color:navy;
	font-family:arial;
	text-transform:capitalize;
	text-align:center;
	}

.selected{background-color:#FC0;
	padding-left:.25em;
	padding-right:.25em;
	padding-top:.25em;
	font-weight:bold;
}
.page{padding:1em 2em 1em 2em;
border:solid;
border-width:1px;}
.red{color:red;
font-style:italic;}
.emphasis2{
font-style:italic;
font-weight:bold;}
.box{
border:solid;
border-width:1px;
border-color:#999999;
padding:.5em;
background-color:#eeeeff;
font-size:1em;
}
.box2{
border:solid;
border-width:1px;
border-color:#999999;
padding:.5em;
background-color:#eeffee;
font-size:1em;
}
.box3{
border:solid;
border-width:1px;
border-color:black;
padding:.5em;
background-color:white;
font-size:1em;
margin-right:30%;
}
.box4{
border:solid;
border-width:1px;
border-color:#999999;
padding:.5em;
background-color:#eee;
font-size:1em;
}
.box5{
border:solid;
border-width:1px;
border-color:#999999;
padding:.5em;
background-color:#fff;
font-size:1em;
}
td.lesspad{padding:0em .2em 0em .2em;}
.keyword{
font-family:courier,monospace;
color:#3366ff;
font-size:1.1em;
font-weight:bold;}

.class_name{
font-weight:bold;
font-size:1.2em;
line-height:1.2em;
}
.me{
font-weight:bold;
font-size:1.6em;
line-height:1em;
}
.codebox{font-family:courier,monospace;
	background-color:#FFC;
	font-size:1.1em;
	border:solid;
	border-width:1px;
	padding:.2em 1em 1em 1em;
	margin-right:30%;}
	.codebox2{font-family:courier,monospace;
	background-color:#FFC;
	border:solid;
	border-width:1px;
	padding:.2em 1em 1em 1em;
	}
.white{background-color:white;
padding:.5em;}
a:hover{background-color:#FF6;}
	 #navlist{
 padding: 0 0em; 0em 0em;
 margin-left: 0;
 font: bold 11px Verdana, sans-serif;
 }

 #navlist li
 {
 list-style: none;
 margin: 0;
 border-top: 1px solid gray;
 display: inline;
 }

 #navlist li a
 {
 padding: 0.25em 0.5em 0.25em 0.75em;
 border-left: 1em solid #AAB;
 background: #CCD;
 text-decoration: none;
 }
.selectedNav
 {
 padding: 0.25em 0.5em 0.25em 0.75em;
 border-left: 1em solid #000;
 background: #FE3;
 text-decoration: none;
 }

 #navlist li a:link { color: #448; }
 #navlist li a:visited { color: #667; }

 #navlist li a:hover
 {
 border-color: #FE3;
 color: #FFF;
 background: #332;
 }
#header {
/*border-top: 1px solid #699;*/
border-bottom: 1px dotted #699;
height:3em;

}
.header{
font-size:12px;
font-weight:bold;
font-family:arial,verdana,tahoma
line-height:11px;}
.content {
	width: 50em;
	background-color: #fff;
	padding: 1em 2em 2em 2em;
	border: 6px double #330;
	margin: 2em auto auto auto;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 48em;
}
html>body #content {
	width: 48em;
} 
#header .title{
	font: 1.2em Georgia, "Times New Roman", Times, serif;
	color: #033;
	background-color: transparent;
	float: left;
	width: 300px;
	text-align:left;
	margin-right: 2em;
	margin-top: 0.5em;
	}
