/* CSS Document */body {	margin: 0px;	padding: 0px;	text-align: center;	background: #e7e7e7 url(../images/bg2.gif) repeat-y center;	color: #000000;	font: 12px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, helvetica, sans-serif;	position: relative;}#pagecontainer {	width: 770px;	margin-right: auto;	margin-left: auto;	display: block;	text-align: justify;	position: relative;	background-color: #FFFFFF;	font-size: 18 px;}#pagecontainer font{	font-size: 12 px;}#homepage {	background: #e7e7e7 url(../images/bg2.gif) repeat-y center;	color: #000000;	font: 11px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, helvetica, sans-serif;	position: relative;}a	{	text-decoration:none; 	color:black;}a:hover{	color:red;}#content {	}.footertext {	font: 10px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, helvetica, sans-serif;	text-decoration: none;	color: #8C8C8C;	text-align: right;	padding: 8px;	position: middle;	border-top: thin solid #CCCCCC;	border-right: thin solid #CCCCCC;	border-bottom: none #CCCCCC;	border-left: none #CCCCCC;	vertical-align: bottom;}.footertext a	{	text-decoration:none; 	color: #8C8C8C;}#waterman {	position: absolute;	top: 213px;	right: -20px;	left: 246px;}#waterman2 {	position: absolute;	top: 245px;	right: -20px;	left: 559px;}#ribbon {	position: absolute;	top: 973px;	right: -20px;	left: 565px;}#jug {	position: absolute;	top: 294px;	right: -20px;	left: 165px;}#content font {	font-size: 12px;}#homepage3Dno {	background-color: #FFFFFF;	/* This has no lines */	background-image: url(../images/bigbox_middle.gif);			background-repeat: repeat-y;	background-position: center;}#homepage3D {	background-color: #FFFFFF;		/* This has the 2 column lines */	background-image: url(../images/bigbox_middlelines.gif);		/* This has no lines */	/*background-image: url(../images/bigbox_middle.gif); */			background-repeat: repeat-y;	background-position: center;}#homepage3D .col1{	text-align:left;	font-size:12px;	position: relative;	top: -7px;	width: 215px;	left: 53px;}#homepage3D .col2 {	font-size:12px;	position: absolute;	width: 215px;	top: 152px;	left: 293px;}#homepage3D .col3 {	font-size:12px;	position: absolute;	width: 215px;	top: 152px;	left: 529px;}#homepage3D h1{	color: #3399cc;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #3399cc;	font-size: 12px;	font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}#content h1{	color: #3399cc;	border-bottom-width: 1px;	border-bottom-style: solid;		border-bottom-color: #3399cc;	font-size: 12px;	font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}#content b, strong{	color: #3399cc;	font-weight: bold;	}.para {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	margin-right: 5px;}#navigation {	width:770px;	bgcolor: "#cfcfcf";}#navigation .main {	bgcolor: "#cfcfcf";}#navigation .submain {	bgcolor: "#f1f1f1";}#navigation .sub {	bgcolor: "#cfcfcf";}#navigation .YESactive {	text-align:center;	font-family:Arial, Helvetica, sans-serif;	font-size:10px;	background-color:#FFFFFF;	color:#3399CC;	border: 1px solid #CFCFCF;}#navigation .notactive {	text-align:center;	font-family:Arial, Helvetica, sans-serif;	font-size:10px;	background-color:#3399CC;	color:#000000;}#navigation .YESactive2 {	text-align:center;	font-family:Arial, Helvetica, sans-serif;	font-size:10px;	background-color:#FFFFFF;	color:#3399CC;	border: 1px solid #CFCFCF;}#navigation .notactive2 {	text-align:center;	font-family:Arial, Helvetica, sans-serif;	font-size:10px;	background-color:#90B9CD;	color:#000000;}#navigation .YESactive3 {	text-align:center;	font-family:Arial, Helvetica, sans-serif;	font-size:10px;	background-color:#FFFFFF;	color:#3399CC;	border: 1px solid #CFCFCF;}#navigation .notactive3 {	text-align:center;	font-family:Arial, Helvetica, sans-serif;	font-size:10px;	background-color:#CCCCCC;	color:#000000;}#navigation .filler {	text-align:center;	font-family:Arial, Helvetica, sans-serif;	font-size:10px;	background-color:#FFFFFF;	color:#FFFFFF;}#navigation .submain {}#navigation .subsubmain {}/* Added by Tony */.clear { clear: both; height: 1px; overflow: hidden; }.colA { float: left; width: 200px; margin: 0 30px 0 20px; }.colB { float: left; width: 500px; margin: 0; clear: right; }div.colA h2 { color: #1e7abb; text-align:left; font-size:16px; }div.colB p { color: #c91323; text-align:left; font-size:12px; }div.colB p b {color: #1e7abb; font-weight: bold; }