body{	margin: 0px 0px 0px 0px;	font-size: .7em;	font-family: Tahoma, Arial, Helvetica;	background-image: url(../images/background2.gif);}/* *************************************************************   Main Layout Items   ************************************************************* */div.spacer { clear: both; }#header{	background-image: url(../images/background_blacklines2.gif);	width: 100%;}div.row { height: 22px; }div.row span.left{	float: left;	text-align: left;}div.row span.right{	float: right;	text-align: right;}div.row span.center { text-align: center; }#leftcolumn{	width: 150px;	float: left;	margin: 0px 15px 0px 0px;	padding: 0px 0px 0px 5px;}div.innerdiv {width:100%}.content{	background-color: white;	margin: 4px 5px 0px 165px;}#footer{	clear: both;	background-image: url(../images/target3.gif);	background-repeat: no-repeat;}.footer_text{	margin: 5px 5px 0px 170px;	padding: 47px 5px 0px 0px;	font-size: .8em;	background-color: transparent;}/* *************************************************************   Boxes   ************************************************************* */div.box{	background-color: #f5f5f5;	margin-top: 0px;	margin-left: 0px;	margin-bottom: 4px;	margin-right: 0px;	padding: 4px;	border-width: 0px 1px 1px 1px;	border-style: solid;	border-color: black;}div.boxtitle{	background-color: #666666;	color: white;	margin-top: 8px;	margin-left: 0px;	margin-bottom: 0px;	margin-right: 0px;	padding: 4px;	border-width: 1px;	border-style: solid;	border-color: black;	text-align: center;	font-weight: bold;}div.boxtitlemain{	background-color: maroon;	color: white;	margin-top: 8px;	margin-left: 0px;	margin-bottom: 0px;	margin-right: 0px;	padding: 4px;	border-width: 1px;	border-style: solid;	border-color: black;	text-align: center;	font-weight: bold;}/* *************************************************************   Forms   ************************************************************* */div.formrow { padding-top: 3px; }div.formrow span.label{	float: left;	width: 160px;	text-align: right;	font-weight: bold;	padding: 2px;}div.formrow span.input{	padding: 2px;	text-align: left;}/* *************************************************************   Textual Display   ************************************************************* */a:link{	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-weight: bold;	text-decoration: underline;	color: maroon;}a:active{	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-weight: bold;	text-decoration: underline;	color: maroon;}a:visited{	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-weight: bold;	text-decoration: underline;	color: maroon;}a:hover{	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-weight: bold;	text-decoration: underline;	color: white;	background: maroon;}a.footerlink{	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-weight: bold;	text-decoration: underline;	color: purple;}a.footerlink:hover{	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-weight: bold;	text-decoration: none;	background-color: purple;	color: white;}.navbar { font-size: .9em; }div.section_header{	color: maroon;	font-size: 1.6em;	line-height: 1.6em;	font-weight: bold;	margin: 0 0 10px 0px;	font-variant: small-caps;	border-bottom: black;	border-width: 0 0 thin 0;	border-style: none none inset none;}td{	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: .7em;}.small { font-size: .65em; }.calendarHeader{	font-weight: bolder;	color: maroon;	background-color: #f5f5f5;}.calendarToday{	background-color: maroon;	color: white;}.calendar { background-color: #f5f5f5; }