/* bršdtext */
body { color: #2A2A2A; font-size: 12px; line-height: 18px; font-family: verdana, geneva, arial, helvetica, sans-serif }


/*  links */
a { color: #148029; text-decoration: none }
a:active { text-decoration: none }
a:hover { color: #148029; text-decoration: underline }
a:visited { text-decoration: none }
a:visited:hover { color: #148029; text-decoration: underline }

/*  small links */
.smallLink { color: #148029; font-size: 10px; line-height: 16px; text-decoration: none }
.smallLink:active { text-decoration: none }
.smallLink:hover { color: #148029; text-decoration: underline }
.smallLink:visited { text-decoration: none }
.smallLink:visited:hover { color: #148029; text-decoration: underline }

/*  small links */
.navigationLink { color: #148029; font-size: 11px; line-height: 16px; text-decoration: none }
.navigationLink:active { text-decoration: none }
.navigationLink:hover { color: #148029; text-decoration: underline }
.navigationLink:visited { color: #547F5C; text-decoration: none }
.navigationLink:visited:hover { color: #547F5C; text-decoration: underline }



/*  big links */
.bigLink { color: #148029; font-size: 12px; line-height: 16px; font-weight: bold; text-decoration: none }
.bigLink:active { text-decoration: none }
.bigLink:hover { color: #148029; text-decoration: underline }
.bigLink:visited { text-decoration: none }
.bigLink:visited:hover { color: #148029; text-decoration: underline }


/*  navigation links */
.blackLink { color: #000000; font-size: 11px; line-height: 21px; text-decoration: none }
.blackLink:active { text-decoration: none }
.blackLink:hover { color: #000000; text-decoration: underline }
.blackLink:visited {  text-decoration: none;  }
.blackLink:visited:hover { color: #000000; text-decoration: underline }

/*  intro links */
.introLink { color: #000000; font-size: 11px; line-height: 16px; text-decoration: none }
.introLink:active { text-decoration: none }
.introLink:hover { color: #000000; text-decoration: none }
.introLink:visited {  text-decoration: none;  }
.introLink:visited:hover { color: #000000; text-decoration: none }



/* Specific classes  */
.intro { font-weight: bold;  }
.caption { color: #2A2A2A; font-size: 9px; line-height: 16px; font-family: verdana, geneva, arial, helvetica, sans-serif }
.imgcredit { color: #515151; font-size: 9px; line-height: 16px; font-family: verdana, geneva, arial, helvetica, sans-serif }
.artHeadline { color: #2E2E2E; font-size: 18px; font-weight: bold; line-height: 22px; font-family: verdana, geneva, arial, helvetica, sans-serif }
.smallHeadlineBlack { color: #2A2A2A; font-size: 12px; font-weight: bold; line-height: 16px; font-family: verdana, geneva, arial, helvetica, sans-serif }
.smallHeadline { color: #F46228; font-size: 12px; font-weight: bold; line-height: 16px; font-family: verdana, geneva, arial, helvetica, sans-serif }
.small { color: #2A2A2A; font-size: 11px; line-height: 16px; font-family: verdana, geneva, arial, helvetica, sans-serif }
.date { color: #6E6E6E; font-size: 9px; line-height: 16px; white-space: nowrap; font-family: verdana, geneva, arial, helvetica, sans-serif }
.signature { color: #2A2A2A; font-size: 11px; line-height: 16px; text-align: right; font-family: verdana, geneva, arial, helvetica, sans-serif }

.nowrap { white-space: nowrap; }

/* Form fields */
.textField { 			
				color: #252517; 
				font-size: 					10px; 
				line-height: 				10px; 
				font-family: 				verdana, geneva, arial, helvetica, sans-serif ;
				color:						#000000;
				width:						100px;
				height:						17px;
				background-color:			#FFFFFF;
				border-top:					#737573 1px solid;
				border-left:				#737573 1px solid;
				border-right:				#BDBABD 1px solid;
				border-bottom:				#BDBABD 1px solid;
				}
				
.selectField { 			
				color: #252517; 
				font-size: 					10px; 
				line-height: 				10px; 
				font-family: 				verdana, geneva, arial, helvetica, sans-serif ;
				color:						#000000;
				width:						230px;
				height:						17px;
				background-color:			#FFFFFF;
				border-top:					#737573 1px solid;
				border-left:				#737573 1px solid;
				border-right:				#BDBABD 1px solid;
				border-bottom:				#BDBABD 1px solid;
				}

				
.textFieldWide { 			
				color: #252517; 
				font-size: 					10px; 
				line-height: 				10px; 
				font-family: 				verdana, geneva, arial, helvetica, sans-serif ;
				color:						#000000;
				width:						200px;
				height:						17px;
				background-color:			#FFFFFF;
				border-top:					#737573 1px solid;
				border-left:				#737573 1px solid;
				border-right:				#BDBABD 1px solid;
				border-bottom:				#BDBABD 1px solid;
				}
				
.textFieldExtraWide { 			
				color: #252517; 
				font-size: 					10px; 
				line-height: 				10px; 
				font-family: 				verdana, geneva, arial, helvetica, sans-serif ;
				color:						#000000;
				width:						450px;
				height:						17px;
				background-color:			#FFFFFF;
				border-top:					#737573 1px solid;
				border-left:				#737573 1px solid;
				border-right:				#BDBABD 1px solid;
				border-bottom:				#BDBABD 1px solid;
				}
				
.textAreaSmall { 			
				color: #252517; 
				font-size: 					10px; 
				line-height: 				10px; 
				font-family: 				verdana, geneva, arial, helvetica, sans-serif ;
				color:						#000000;
				width:						450px;
				height:						100px;
				background-color:			#FFFFFF;
				border-top:					#737573 1px solid;
				border-left:				#737573 1px solid;
				border-right:				#BDBABD 1px solid;
				border-bottom:				#BDBABD 1px solid;
				}
				
				
.textAreaBig { 			
				color: #252517; 
				font-size: 					10px; 
				line-height: 				10px; 
				font-family: 				verdana, geneva, arial, helvetica, sans-serif ;
				color:						#000000;
				width:						450px;
				height:						300px;
				background-color:			#FFFFFF;
				border-top:					#737573 1px solid;
				border-left:				#737573 1px solid;
				border-right:				#BDBABD 1px solid;
				border-bottom:				#BDBABD 1px solid;
				}