 /* adapted from Db 1203 */BODY {	BACKGROUND-POSITION: center top; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(images/bluegrey-2200.jpg); BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #333	}body,td,th {	font-family: Arial, Helvetica, sans-serif;	font-size: small;	color: #333333;	}h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 24px;	color: #666666;	margin-top: 10px;	margin-right: 4px;	margin-bottom: 0px;	margin-left: 0px;	font-weight: normal;	}h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 24px;	color: #CCCCCC;	margin-top: 20px;	margin-right: 0px;	margin-bottom: 20px;	margin-left: 10px;	font-weight: normal;	}h3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #CCCCCC;	margin-top: 20px;	margin-right: 0px;	margin-bottom: 20px;	margin-left: 10px;	text-transform: uppercase;	}.body_dark_grey {	color: #666666;	}img {border: 0;}a img {border: none; } .heading {	font-size: 24px;	color: #CCCCCC;	margin-top: 20px;	margin-bottom: 20px;	}.size24 {font-size: 24px}.smallgrey {	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}a:link { color: #999999;}a:visited { color: #999999; }a:hover {	color: #999999;}a:active {	color: #999999;}/* FONTS & SIZES */.thumbnail_title 	{  	text-align: center;  	font-size: 10px;	}/* size10gray 1201  */.size10gray { color: #4D4D4D; font-size: 10px; }.size10gray A:link { color: #4D4D4D; text-decoration: none; }.size10gray A:visited { color: #4D4D4D; text-decoration: none; }.size10gray A:hover { color: #CC0000; }.size10gray A:active { color: #4D4D4D; text-decoration: none; }	/* size12gray 1202  */p.size12gray {	font-size: 12px;	font-family: Tahoma, Geneva, sans-serif;	color: #666;	}a.size12gray:link, a.size12gray:visited, a.size12gray:active {	font-family: Tahoma, Geneva, sans-serif;	color: #666;	text-decoration: none;	}a.size12gray:hover {	color: #de543c;	text-decoration: none;	text-align: left;	}/* size12rw 1201  */.size12rw { color: #4D4D4D; font-size: 12px; }.size12rw A:link { color: #4D4D4D; text-decoration: none; }.size12rw A:visited { color: #4D4D4D; text-decoration: none; }.size12rw A:hover { color: #ffffff; }.size12rw A:active { color: #4D4D4D; text-decoration: none; }	/* size12whitered 1203  */.size12whitered { color: #fff; font-size: 10px; }.size12whitered A:link { color: #fff; text-decoration: none; }.size12whitered A:visited { color: #fff; text-decoration: none; }.size12whitered A:hover { color: #CC0000; }.size12whitered A:active { color: #fff; text-decoration: none; }/* size14  */.size14gray { color: #4D4D4D; font-size: 14px; }.size14red { color: #FF0000; font-size: 14px; }/* size18gray 1201  */.size18gray { color: #4D4D4D; font-size: 18px; }/* TABLES */table.fullwidth 	{ border:0px; width:100%; }	table.container_main 	{ border:0px; width:960px; margin: auto; }	/* note there is # call with similar specs 1201 */table.98pc	{ border:5px; width:98%; }table.300px	{ border:0px; width:300px; }table.500px	{ border:4px; width:500px; }table.720px	{ border:0px; width:720px; }	table.800px	{ border:0px; width:800px; }		table.footer 	{	a. color: #ffffff;	font-size: 10px;	border-width: 0px;	border-color: #d5d9e5;	background-color: #d5d9e5;	}table.footer th 	{	border-width: 0px;	padding: 0px;	border-style: inset;	border-color: gray;	background-color: #d5d9e5;	}table.footer td 	{	border-width: 0px;	padding: 0px;	color: #808080;	font-size: 10px; 	text-decoration: none;	background-color: #d5d9e5;	}.colwidth192 {	width: 192px;	text-align:center;	}.colwidth384 {	width: 384px;	text-align:right;	}	.colwidth576 {	width: 576px;	text-align:left;	}.colwidth768 {	width: 786px;	text-align:left;	}	/* 576/2 = 288 */.colwidth288 {	width: 288px;	text-align:left;	}td.left {text-align:left;}td.center {text-align:center;}td.right {text-align:right;}td.top {vertical-align:top;}/* BOXES & BORDERS */div.box822px	{	width:822px;	padding:0px;	border:0px solid gray;	margin:0px;	background-color:white;	}div.box100whitegray	{	width:120px;	padding:10px;	border:1px solid gray;	margin:0px;	background-color:white;	}div.box100blackgray	{	width:100%;	padding:0px;	border:1px solid gray;	margin:0px;	background-color:black;	}div.boxthin { border: solid; border-color: #c0c0c0; border-width: 0.02em; padding: 0.5em }div.boxmaroon { border: solid; border-color: #660000; border-width: 0.02em; padding: 0.5em }div.box100 { border: solid; border-width: 0.05em; padding: 0.5em; width: 100% }div.box96 { border: solid; border-color: #c0c0c0; border-width: 0.05em; padding: 0.5em; width: 100% }