/* CSS Document *//* main typography */body {	background-color: #016635;}body,td,th {	font-family: Georgia, Times New Roman, Times, serif;	font-size: 13px;	color: #666666;}a:link {	color: #FFFF00;	text-decoration: none;}a:visited {	text-decoration: none;	color: #FFFF00;}a:hover {	text-decoration: none;	color: #FFFF00;}a:active {	text-decoration: none;	color: #FFFF00;}h1,h2,h3,h4,h5,h6 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;}h1 {	font-size: 14px;	color: #006600;}.footerLinks {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	text-align: center;}h6 {	font-size: 9px;	color: #006600;}/* page elements */.borderLeft {	background: url(assets/left_border.jpg) repeat-y;}.borderRight {	background: url(assets/right_border.jpg) repeat-y;}.panelLeft {	background: url(assets/pull_out_left.jpg) repeat-y;}.panelRight {	background: url(assets/pull_out_right.jpg) repeat-y;}