a:link {
	color: #333333;
}
a:hover {
	color: #333333;
}
a:visited {
	color: #333333;
}
a:active {
	color: #333333;
}
a.boldtable_link:link {
	        text-decoration:none;
			color: #333333; 
				font-weight: bold;
					font-size: 12px; 
						font-family: Verdana, Arial, Helvetica, sans-serif;
					}
					a.boldtable_link:hover {
							color: #333333; 
								font-weight: bold;
									font-size: 12px; 
										font-family: Verdana, Arial, Helvetica, sans-serif;
									}
									a.boldtable_link:visited {
										text-decoration:none;
											color: #333333; 
												font-weight: bold;
													font-size: 12px; 
														font-family: Verdana, Arial, Helvetica, sans-serif;
													}
													a.boldtable_link:active {
														text-decoration:none;
															color: #333333; 
																font-weight: bold;
																	font-size: 12px; 
																		font-family: Verdana, Arial, Helvetica, sans-serif;
																	}


.headline1  { 
	color: #333333; 
	font-weight: bold; 
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	}
	
.boldtable     { 
	color: #333333; 
	font-weight: bold;
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
 }
	
.normaltable    { 
	color: #333333; 
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}
	
.headlinetable  { 
	color: #333333; 
	font-weight: bold; 
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background: #999999; 
	padding: 5px; 
	border: none #666; 
	 }
.headlinetableborder  { 
	color: #333333; 
	font-weight: bold; 
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background: #999999; 
	padding: 5px; 
	border-style:solid; 
	border-width:1px;
	border-color:#666666;
	 }

.headlinetablepublication { 
	color: #333333; 
	font-weight: bold; 
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background: #666666; 
	repeat; padding: 5px; 
	border: none #666 }
.text1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 333333;
}
.text2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: 333333;
	padding: 12px 7px 7px 7px;	
}
.imageright { 
	float: right;
	padding-left: 20px;
}
.contenttd{
	padding-left: 71px;
	padding-right: 71px;
}
.contentzone {
	padding-left: 111px;
	padding-right: 111px;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: aaaaaa;
	margin-top: 0px;
	padding-top: 0px;
	background-image: url(../images/system/bg_main.gif);
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
img {
	border: 0;
}
ul {
	padding-left: 22px;
	padding-right: 10px;    
}


.normtable   { width: 100%; border-collapse: collapse  }
.normtableborder { 
	border-style:solid; 
	border-width:1px;
	border-color:#666666;
	padding-left:5px;
	padding-right:5px; 
	}

.structuretable {
	margin-left: auto;
	margin-right: auto;
	border-collapse:collapse;
	width: 700px;
}
.stheadfield {

	padding: 0px;
	margin: 0px;
	border-width: 0px;
	background-color: #666666;
}
.stdatafield {


	padding: 0px;
	margin: 0px;
	border-width: 0px;
	background-color: #666666;
}
.menuetable {
	width: 100%;
	border-collapse:collapse;
}
.menuetablefield {
	padding: 0px;
	margin: 0px;
	width: 94px;
}
.submenuetable {
	width: 725px;
	border-collapse:collapse;
}
.submenuetablefield {
        white-space: normal;
	padding: 4px;
	background-color: #cccccc;
	width: 714px;
	border-collapse:collapse;
}
.innerstructuretable {
	width: 770px;
	border-collapse:collapse;
}
.innerstructuretablefield {
	margin: 0px;
	padding: 0px;
}
.cccccc_bg  { 
	background-color: cccccc;
	background-image: url(../images/system/bg_content.gif); 
	margin: 0; 
	padding: 0;
	}
.centerelement {
	text-align: center;
}
.tabbedtext{
	padding-left:10px;
	padding-right:10px;
/*	text-indent: -10px; */
}
/* don't change; needed for education! */
.tabbedtext2{
	padding-left:40px;
	padding-right:10px;
}	
.italic{
	font-style:italic;
	padding-right:5px;
}

