body {
	color:#009;
	background-color:#b7dff9;
	margin:0px;
	padding:0px;
	font:11px arial, helvetica, sans-serif;
	}
h1 {
	margin:5px 0px 5px 0px;
	padding:0px;
	font-size:24px;
	font-weight:900;
	color:#f00;
	}
	
h2 {
	margin:2px 0px 2px 0px;
	padding:0px;
	font-size:16px;
	font-weight:600;
	color:#f00;
	}
	
h3 {
	margin:2px 0px 12px 0px;
	padding:0px;
	font-size:14px;
	font-weight:600;
	color:#00c;
}
h4 {
	margin:2px 0px 12px 0px;
	padding:0px;
	font-size:12px;
	font-weight:600;
	color:#009;
	text-align:left;
}

#redline {border-bottom: solid 2px red;}

td, th, caption, p {
	font-family: Arial, Helvetica, sans-serif;
}
p.navbuts, p.navbuts-dn {
	font-size: 14px;
	margin: 0px 0px 4px 16px;
}
p.navsubs {
	font-size: 12px;
	margin: 4px 0px 2px 12px;
}
#nbutspacer, #nbutspacer2, #nbutspacer3, #nbutspacer4 {
	margin-bottom: 16px;
}

p.navbuts a {
	color: #009;
	text-decoration: underline;
}
p.navbuts-dn a, p.navbuts-dn a:hover, p.navbuts-dn a:active {
	color: #f00;
	text-decoration: none;
	font-weight: normal;
}
p.navbuts a:hover, p.navbuts a:active {
	background-image: none;
	background-color: #A2AAB5;
	color: #009;
}
p.navsubs a {
	color: #009;
	text-decoration: underline;
}
p.navsubs a:hover, p.navsubs a:active {
	background-color: #fafbff;
	color: #00c;
}
/*Extra Styles-Chapter 11*/
#navmarked {
	text-decoration: none;
	color: #DD0000;
	font-weight: bold;
}
#navmarked:hover, #navmarked:active {
	background-color: transparent;
}
img.wrapleft {
	float: left;
}
img.wrapright {
	float: right;
}
table.nested td {
	background-image: none;
}
table.nested th {
	background-image: none;
	background-color: #EEEEEE;
	Font-weight: bold;
	text-align: left;
}
table.nested caption {
	text-align: left;
	font-weight: bold;
}

.linksmain {
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #333399;
}

.tb { font-family:Arial, Helvetica, sans-serif; text-align: justify; font-size:12px; line-height:17px; color:#000099;}
.tb a {text-decoration:underline; color:#000099;}
.tb a:visited {text-decoration:underline; color:#000099;}
.tb a:hover {text-decoration:none;color:#000099;}

.ttb { font-family:Arial, Helvetica, sans-serif; text-align: justify; font-size:12px; line-height:16px; color:#000099;}
.ttb a {text-decoration:underline; color:#000099;}
.ttb a:visited {text-decoration:underline; color:#000099;}
.ttb a:hover {text-decoration:none;color:#000099;}

.tbl { font-family:Arial, Helvetica, sans-serif; text-align: left; font-size:12px; line-height:14px; color:#000099;}

.ttr { font-family:Arial, Helvetica, sans-serif; text-align: right; font-size:12px; line-height:16px; color:#000099;}
.ttr a {text-decoration:underline; color:#000099;}
.ttr a:visited {text-decoration:underline; color:#000099;}
.ttr a:hover {text-decoration:none;color:#000099;}

.bot { font-family:Arial, Helvetica, sans-serif; text-align: justify; font-size:11px; line-height:16px; color:#ff0000;}
.bot a {text-decoration:none; color:#ff0000;}
.bot a:visited {text-decoration:none; color:#ff0000;}
.bot a:hover {text-decoration:underline;color:#ff0000;}
