/*------------------------------------------------------------------------   General settings------------------------------------------------------------------------*/body {	background-color : #FFFFFF;	color: #000066;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: medium;	font-weight: normal;	line-height: normal;	margin-left:   5px;	margin-right:  5px;	margin-top:    5px;	margin-bottom: 5px;}A:link {	color: #0000FF;}A:visited {	color: #6600FF;}A:hover {	background-color: #CCCCCC;}/*------------------------------------------------------------------------   Main table background colors------------------------------------------------------------------------*/.tdleft1 {	background-color: #FFFFFF;	width: 20px;}.tdleft2 {	background-color: #FFFFFF;	width: 20px;}.tdright1 {	background-color: #FFFFFF;	width: 20px;}.tdright2 {	background-color: #FFFFFF;	width: 20px;}.tdmiddle {	background-color: #FFFFFF;}.tdbackground {	background-color: #FFFFFF;	border-color: #000066;	border-style: solid;	border-width: 1px;}/*------------------------------------------------------------------------   Header level 1-3------------------------------------------------------------------------*/.header11 {	background-color: #9900FF;	color: #FFFFFF;	border: 3px;	border-style: solid;	border-color: #330066; 	margin-left: auto;	margin-right: auto;	margin-top: 20px;	margin-bottom: 20px;	width: 200px;	padding-bottom : 8px;	padding-top : 8px;	padding-left : 12px;	padding-right : 12px;	font-family: arial black, monaco, chicago;	font-size: 180%;	letter-spacing: 4px;	line-height: 30px; 	text-align: center;}.header12 {	background-color: #9900FF;	color: #FFFFFF;	border: 3px;	border-style: solid;	border-color: #330066; 	margin-left: 5px;	margin-right: 5px;	margin-top: 5px;	margin-bottom: 5px;	padding-bottom : 6px;	padding-top : 6px;	padding-left : 6px;	padding-right : 6px;	font-family: arial black, monaco, chicago;	font-size: 100%;	letter-spacing: 2px;	line-height: 20px; 	text-align: center;}.header21 {	color: #000066;	border: 0px;	border-style: solid;	border-color: #000066; 	text-decoration: underline;	font-size: 120%;	font-weight: bold;	line-height: 25px;	line-spacing: 1px;	margin-bottom: 10px;	margin-top: 5px;	padding-bottom : 3px;	padding-top : 3px;	padding-left : 0px;	padding-right : 20px;}.header31 {	font-size: 110%;	text-decoration: underline;}/*------------------------------------------------------------------------   Form objects: textboxes, buttons,...------------------------------------------------------------------------*/.input {	background-color: #FFFFFF;	color: #330066;	border-color: #330066;	border-width: 1px;}.textarea {	background-color: #FFFFFF;	border-color: black;	border-width: 1px;}.smallbutton {	background-color: #9900FF;	color: #FFFFFF;	border-color: #330066;	border-width: 1px;	height: 17px;	width: 60px;	font-size: 85%;}.smalllongbutton {	background-color: #9900FF;	color: #FFFFFF;	border-color: #330066;	border-width: 1px;	height: 17px;	width: 100px;	font-size: 85%;}.button {	background-color: #9900FF;	color: #FFFFFF;	border-color: #330066;	border-width: 1px;	height: 25px;	width: 80px;}.longbutton	{	background-color: #9900FF;	color: #FFFFFF;	border-color: #330066;	border-width: 1;	height: 25px;	width: 120px;}.extralongbutton	{	background-color: #9900FF;	color: #FFFFFF;	border-color: #330066;	border-width: 1px;	height: 25px;	width: 160px;}.uploadinputbutton {	background-color: #FFFFFF;	border-color: #330066;	border-width: 1px;	height: 20px;}/*------------------------------------------------------------------------   Browse------------------------------------------------------------------------*/.browse_table {	margin-top: 25px; 	width: 90%; border: 2px solid #000000;}.browse_rows_heading {	color: #000000;	background-color: #CCCCFF;	font-size: 100%;	font-weight: bold;	text-align: center;}.browse_rows_odd {	color: #000000; 	background-color: #FFFFFF;	font-size: 70%;	font-weight: normal;	text-align: left;}.browse_rows_even {	color: #000000; 	background-color: #E0E0E0;	font-size: 70%;	font-weight: normal;	text-align: left;}/*------------------------------------------------------------------------   View------------------------------------------------------------------------*/.view {	border: 1px;	border-style: solid;	border-color: #000066; 	font-family: Courier;	font-size: 70%;	margin-left: 10px;	margin-right: 10px;	margin-bottom: 10px;	margin-top: 10px;	padding: 10px;}/*------------------------------------------------------------------------   Edit------------------------------------------------------------------------*/.edit {	font-size: 11px;	font-family: Courier;}/*------------------------------------------------------------------------   Error------------------------------------------------------------------------*/.error-header {	background-color: #FF0000; 	color: #FFFFFF;	border: 0px;	border-style: solid;	border-color: #CCCCCC; 	text-decoration: underline;	font-size: 100%;	font-weight: bold;	line-height: 25px;	line-spacing: 1px;	margin-bottom: 10px;	margin-top: 5px;	padding-bottom : 3px;	padding-top : 3px;	padding-left : 20px;	padding-right : 20px;}.error-text {	color: #FF0000;	font-size: 80%;	text-align: left;}/*------------------------------------------------------------------------   Admin------------------------------------------------------------------------*/.tdheader1 {	font-size: 80%;	font-weight: bold;	text-align: center;}.tditem1 {	font-size: 65%;	font-weight: normal;	text-align: left;}