body { 
	margin: 0; 
	padding: 0; 
  	background-color: #C0C0C0; 
  	background-image: url('images/back.jpg'); 
  	background-attachment: scroll; 
  	background-repeat: repeat-y; 
  	background-position: center;
	font-size: 11px; 
	line-height:16px;
	font-family: verdana, arial, helvetica, sans-serif; 
	color: #000000; 
	text-align:center;
}
a:visited, a:active, a:link { color: #004FA3; text-decoration: underline; }
a:hover {	color: #0099FF; text-decoration: none; }
p, td, li {
	font-size: 11px; 
	line-height:16px;
	font-family: verdana, arial, helvetica, sans-serif; 

}
#container { 
	background-color: #FFFFFF; 
	width: 749px; 
	border: 0; 
	margin: 0px auto 0px auto;	
	padding:0; 
}
#nav {
	float:left;
	width: 200px;
	border: 0px;
	padding-left: 0px;

}
#divider {
	float:left;
	border:0px;
	padding:0px;
	margin:0px;
}

#content {
	float:left;
	padding:20px 20px 0px 20px;
	text-align:left;
	width:500px;
}

.tableheader {
	color: #FFF;
	font-weight:bold;
	background-color: #000080;
	text-decoration: none;
}
.tableheader A:link, .tableheader a:visited, .tableheader a:hover  { color: #FFFFFF; font-weight:bold; text-decoration: none; }
.lightrow {	background-color:#FFF; }
.darkrow { background-color:#EAEAEA;}
.table { border: 1px solid #000080; }
.button { 
	color: #FFFFFF; 
	background-color: #000080; 
	font-weight:bold; 	
	font-size: 11px; 
	font-family: verdana, arial, helvetica, sans-serif; 
}
.formfield  { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #FFFFFF; }

.photo {
	border: 1px solid #bbbbbb;
	padding: 4px;
}

.required {
	font-weight:bold;
	color:#cc3300; 
}
.green {
	color:#009900;
	font-weight:bold;
}