#main		{ width: 640px; float:right; margin-right:10px;}
#main H2			{ padding: 0; margin-bottom: 5px; margin-top: 10px;}
#main h2.chapter	{ font-size: 15px; color: #447799; font-weight: bold; width: 640px; padding-bottom: 3px; margin-top: 15px; border-bottom: 1px dotted #a1a5a9; }
#main h2.subheader	{ font-size: 18px; color: #000000; font-weight: bold; width: 640px; padding-bottom: 3px; margin-top: 15px; }
#main .caption				{ margin: -5px auto 16px auto; font-size: 12px; color: #76797c;}
.kbtable 							{ border-top: 1px solid #b1b5b9; border-left: 1px solid #b1b5b9; margin-top: 20px; margin-bottom: 20px;}
.kbtable td							{ background-color: #fff; padding: 4px; border-right: 1px solid #b1b5b9; font-size: 10px; }
.kbtable tr td						{ font-size: 10px; line-height: 13px; border-bottom: 1px solid #b1b5b9;}
.kbtable tr.header TD				{ background-color: #e2e2e2; font-size: 12px; font-weight: bold; border-bottom: 1px solid #b1b5b9;}
.kbtable tr.subheader TD			{ background-color: #f1f1f1; font-weight: bold; border-bottom: 1px solid #b1b5b9;}
.kbtable tr.even TD					{ background-color: #edf3fe; }
.kbtable td.subheader				{ background-color: #f1f1f1; font-weight: bold; }
.kbtable tr.even td.subheader		{ background-color: #f1f1f1; font-weight: bold; }

.kbtable tr td.yes,
.kbtable tr.even td.yes				{ color: #36c; background-color: #dfeefd; text-align: center; }

.kbtable tr td.recommended,
.kbtable tr.even td.recommended				{ color: #36c; background-color: #eee; text-align: center; }

.kbtable tr td.no,
.kbtable tr.even td.no				{ background-color: #fff; color: #a1a5a9; text-align: center; }

.kbtable tr td.ries,
.kbtable tr.even td.ries				{ background-color: #ffc; color: #c00; text-align: center; }

#nav 				{ width: 650px; padding: 0; border: 0; margin: 10px 0 0 0; background-color: #fff;}
#nav td 			{ font-size: 12px; text-align: center; vertical-align: middle; white-space: nowrap; padding: 0; background: transparent url(../img/235.gif) no-repeat center top;}
#nav td.hi 			{ background-image: url(../img/234.gif);}
#nav td.first 		{ background-position: left top;}
#nav td.last 		{ background-position: right top;}
#nav a 				{ text-decoration: none; color: #333; display: block; padding: 4px 20px 9px 20px; background: transparent url(../img/236.gif) no-repeat center bottom;}
#nav td.hi a 		{ background-image: url(../img/237.gif);}
#nav td.first a 	{ background-position: left bottom;}
#nav td.last a 		{ background-position: right bottom; }
#nav a:hover 		{ color: #3366cc;}

