/*------------------------------------------------------------------------   General settings------------------------------------------------------------------------*/body {	background-color : #FFFFFF;	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: normal;	font-weight: normal;	line-height: normal;	margin-top: 3px;	margin-bottom: 3px;}A:link {	color: #0000FF;}A:visited {	color: #6600FF;}A:hover {}LI {	margin-top: 10px;}.menu_header {	background-color: #3333DD;	color: #FFFFFF;	font-size: 110%;	font-weight: bold;	padding-left: 10px;	padding-right: 10px;	padding-top: 3px;	padding-bottom: 3px;}.menu_item {	line-height: 130%;	padding-top: 3px;	padding-bottom: 3px;	padding-left: 10px;	padding-right: 10px;	padding-bottom: 30px;}/*------------------------------------------------------------------------   Header level 1-3------------------------------------------------------------------------*/.header_table {	background-color: #3333DD;	color: #FFFFFF;	width: 100%;}.header11 {	background-color: #3333DD;	color: #FFFFFF;	border: 3px;	border-style: solid;	border-color: #CCCCCC; 	margin-left: auto;	margin-right: auto;	margin-top: 10px;	margin-bottom: 10px;	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;}.header21 {	color: #3333DD;	font-size: 150%;	font-weight: bold;	margin-top: 10px;	margin-bottom: 10px;	padding-top : 5px;}.header31 {	color: #3333DD;	font-size: 110%;	font-weight: bold;	text-decoration: underline;}/*------------------------------------------------------------------------   Form objects: textboxes, buttons,...------------------------------------------------------------------------*/.input {	background-color: #FFFFFF;	color: #000000;	border-color: #330066;	border-width: 1px;}.longinput {	background-color: #FFFFFF;	color: #000000;	border-color: #330066;	border-width: 1px;	width: 250px;}.textarea {	background-color: #FFFFFF;	border-color: black;	border-width: 1px;}.smallbutton {	background-color: #DEDEDE;	color: #000000;	height: 20px;	width: 60px;	font-size: 10px;}.smalllongbutton {	background-color: #DEDEDE;	color: #000000;	height: 20px;	width: 100px;	font-size: 10px;}.button {	background-color: #DEDEDE;	color: #000000;	height: 25px;	width: 80px;}.longbutton	{	background-color: #DEDEDE;	color: #000000;	height: 25px;	width: 120px;}.extralongbutton	{	background-color: #DEDEDE;	color: #000000;	height: 25px;	width: 160px;}.uploadinputbutton {	background-color: #FFFFFF;	height: 20px;}/*------------------------------------------------------------------------   Browse------------------------------------------------------------------------*/.browse_table {	margin-top: 10px; 	width: 98%; 	border: 2px solid #CCCCFF;}.browse_rows_heading {	color: #000000;	background-color: #CCCCFF;	font-size: 100%;	font-weight: bold;}.browse_rows_actions {	color: #000000;	background-color: #CCCCFF;	font-size: 70%;	font-weight: normal;	text-align: left;}.browse_rows_odd {	color: #000000; 	background-color: #FFFFFF;	font-size: 70%;	font-weight: normal;	text-align: left;}.browse_rows_even {	color: #000000; 	background-color: #EFEFEF;	font-size: 70%;	font-weight: normal;	text-align: left;}/*------------------------------------------------------------------------   View------------------------------------------------------------------------*/.view {	border: 1px;	border-style: solid;	border-color: #000066; 	background-color: #FFFFFF;	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-table {	border: 2px;	border-style: solid;	border-color: #FF0000; 	margin: 10px;	padding: 0px;	width: 600px;}.error-header {	background-color: #FF0000; 	color: #FFFFFF;	text-decoration: underline;	font-size: 100%;	font-weight: bold;	line-height: 25px;	line-spacing: 1px;	padding-left: 10px;	padding-right: 10px;	padding-top: 5px;	padding-bottom: 5px;}.error-text {	color: #FF0000;	font-size: 80%;	text-align: left;	padding: 10px;}.warning-box {	background-color: #FFDD00;	color: #000000;	border: 2px;	border-style: solid;	border-color: #FFCC33; 	margin-left: auto;	margin-right: auto;	width: 90%; }.warning-text {	font-size: 80%;	padding-bottom : 5px;	padding-top : 5px;	padding-left : 10px;	padding-right : 10px;}/*------------------------------------------------------------------------   Admin------------------------------------------------------------------------*/.tdheader1 {	font-size: 80%;	font-weight: bold;	text-align: center;}.tditem1 {	font-size: 65%;	font-weight: normal;	text-align: left;}