body {
	 background-image: url(../images/design/indexBackground.jpg);	 	 
	 font-size: 11px;	 
	 color: #000060;	
	 text-align:center;
	 vertical-align: middle;
	 font-family: Verdana;
}

.mainTable {
	 position: relative;
	 top: 0px;
	 left: 0%;
	 width: 100%;
	 margin-bottom: 25px;	 
}

.welcomeBanner {
	 position: absolute;
	 top: 210px;
	 left: 1%;
	 width: 98%;
	 height: 25px;
	 background-image: url(../images/design/normalStartBar.jpg);
	 text-align: center;
	 vertical-align: middle;
	 font-weight: 600;
	 font-size: 14px;
	 color: #000060;
	 line-height: 25px;
}

.leftMainColumn {
	 width: 250px;	 
	 text-align: center;
	 vertical-align: top;	
}

.middleMainColumn {
	 vertical-align: top;
	 width: 70%;
}

.rightMainColumn {	 
	 vertical-align: top;
	 width: 30%;
}

.startPartHeadline {
	 background-image: url(../images/design/normalStartBar.jpg);
	 height: 25px;
	 line-height: 25px;	 	 
	 font-weight: 800;
	 vertical-align: middle;	 	 
	 color: #0000aa; 
	 text-align: left;	 
	 padding-left: 20px;
	 font-size: 12px; 
	 margin-top: 20px;
}

.startPartText {
	 background-image: url(../images/design/indexBackground.jpg);
	 z-index: 0;	 
	 text-align: justify;
	 padding-left: 20px;	 	
	 padding-right: 20px;
	 padding-top: 15px;
	 padding-bottom: 15px;	 
	 color: #000080; 
}

.practicalPartHeadline {
	 background-image: url(../images/design/normalPracticalBar.jpg);
	 height: 25px;
	 line-height: 25px;	 	 
	 font-weight: 800;
	 vertical-align: middle;	 	 
	 color: #295700;
	 text-align: left;	 
	 padding-left: 20px;
	 font-size: 12px; 
	 margin-top: 20px;
}

.practicalPartText {
	 background-image: url(../images/design/practicalBackground.jpg);
	 z-index: 0;	 
	 text-align: justify;
	 padding-left: 20px;	 	
	 padding-right: 20px;
	 padding-top: 15px;
	 padding-bottom: 15px;	 
	 color: #295700;  
}

.datesPartHeadline {
	 background-image: url(../images/design/normalDatesBar.jpg);
	 height: 25px;
	 line-height: 25px;	 	 
	 font-weight: 800;
	 vertical-align: middle;	 	 
	 color: #880088;
	 text-align: left;	 
	 padding-left: 20px;
	 font-size: 12px; 
	 margin-top: 20px;
}

.datesPartText {
	 background-image: url(../images/design/datesBackground.jpg);
	 z-index: 0;	 
	 text-align: justify;
	 padding-left: 20px;	 	
	 padding-right: 20px;
	 padding-top: 15px;
	 padding-bottom: 15px;	 
	 color: #880088;
}

.believePartHeadline {
	 background-image: url(../images/design/normalBelieveBar.jpg);
	 height: 25px;
	 line-height: 25px;	 	 
	 font-weight: 800;
	 vertical-align: middle;	 	 
	 color: #880000;
	 text-align: left;	 
	 padding-left: 20px;
	 font-size: 12px; 
	 margin-top: 20px;
}

.believePartText {
	 background-image: url(../images/design/believeBackground.jpg);
	 z-index: 0;	 
	 text-align: justify;
	 padding-left: 20px;	 	
	 padding-right: 20px;
	 padding-top: 15px;
	 padding-bottom: 15px;	 
	 color: #440000;
}

.spiritPartHeadline {
	 background-image: url(../images/design/normalSpiritBar.jpg);
	 height: 25px;
	 line-height: 25px;	 	 
	 font-weight: 800;
	 vertical-align: middle;	 	 
	 color: #666600;
	 text-align: left;	 
	 padding-left: 20px;
	 font-size: 12px; 
	 margin-top: 20px;
}

.spiritPartText {
	 background-image: url(../images/design/spiritBackground.jpg);
	 z-index: 0;	 
	 text-align: justify;
	 padding-left: 20px;	 	
	 padding-right: 20px;
	 padding-top: 15px;
	 padding-bottom: 15px;	 
	 color: #666600;
}

.wjdPartHeadline {
	 background-image: url(../images/design/normalWjdBar.jpg);
	 height: 25px;
	 line-height: 25px;	 	 
	 font-weight: 800;
	 vertical-align: middle;	 	 
	 color: #aa4410;
	 text-align: left;	 
	 padding-left: 20px;
	 font-size: 12px; 
	 margin-top: 20px;
}

.wjdPartText {
	 background-image: url(../images/design/wjdBackground.jpg);
	 z-index: 0;	 
	 text-align: justify;
	 padding-left: 20px;	 	
	 padding-right: 20px;
	 padding-top: 15px;
	 padding-bottom: 15px;	 
	 color: #aa4410;
}


.columnHeadline {	 	 
	 background-image: url(../images/design/normalBar.jpg);
	 height: 25px;
	 line-height: 25px;
	 vertical-align: middle;
	 font-size: 12px;
	 font-weight: 800;
	 text-align: left;
	 padding-left: 20px;
	 margin-top: 20px;
	 
}

.columnCenterHeadline {	 	 
	 background-image: url(../images/design/normalBar.jpg);
	 height: 25px;
	 line-height: 25px;
	 vertical-align: middle;
	 font-size: 12px;
	 font-weight: 800;
	 text-align: center;
	 margin-top: 20px;
	 
}

.columnLargeHeadline {	 
	 background-color: #eeeeee;
	 background-image: url(../images/design/normalBarLarge.jpg);
	 height: 25px;
	 line-height: 25px;
	 vertical-align: middle;
	 font-size: 12px;
	 font-weight: 800;
	 text-indent: 20px;
	 margin-top: 20px;
}

.leftColumnSubHeadline {
	 text-align: center;
	 font-size: 11px;
	 font-weight: bold;
	 line-height: 20px;
	 vertical-align: middle;
	 background-image: url(../images/design/normalBar.jpg);
	 heigth: 20px;
	 margin-top: 10px;
}

.arrowTable {
	 margin-bottom: 20px;
}

.arrow {		 
	 vertical-align: top;	 
}

.leftColumnSmallCenterMark {
	 font-weight: 800;
	 text-align: center;
	 font-size: 11px;
	 line-height: 30px;
	 vertical-align: middle;
	 background-image: url(../images/design/leftMenu.jpg);	 	 
}

.leftColumnCenter {	 
	 padding: 10px;
	 text-align: center;	 
	 background-image: url(../images/design/leftMenu.jpg);	 
	 line-height: 14px;
; font-weight: 600
}

.leftColumnLeft {	 
	padding: 10px;
	text-align: left;	 
	background-image: url(../images/design/leftMenu.jpg);	 
	line-height: 14px;
	font-weight: 600;
}

.leftColumnContent {	 
	 padding-top: 10px;
	 padding-bottom: 10px;
	 text-align: left;	 
	 background-image: url(../images/design/leftMenu.jpg);	 
	 line-height: 14px;
	 padding-left: 20px;
	 padding-right: 20px;
}

.tShirt {
	 background-color: #000000;
	 height: 100px;
	 line-height: 40px;
	 padding: 10px;
	 font-size: 18px;	 
	 font-weight: 800;
	 color: #ffffff;
	 text-align: center;
	 vertical-align: middle;
}

.linkPicture {
	 cursor: pointer;	 
}

.logoPic {
	 z-index: 0;
	 width: 70px;
	 height: 93.25px;	  	  
}

.mainHeadline {
	z-index: 0;	 
	background-color: #bbddff;
	background-image: url(../images/design/mainStartHeadline.jpg);	
	color: #000080; 
	font-size: 14px;
	font-weight: 600;	
	padding-left: 20px;
	height: 30px;
	line-height: 30px;
	vertical-align: middle;
	margin-top: 40px;
	text-align: left;	 	 
}

a.mainHeadlineLink {
	z-index: 0;	 
	font-size: 14px;
	font-weight: 600;	 
	height: 30px;
	line-height: 30px;
	vertical-align: middle;	 	 
	color: #000080; 
	text-align: left;
}

.subHeadline {
	 z-index: 0;	 
	 font-size: 14px;
	 font-weight: 600;
	 background-color: #0066cc;
	 background-image: url(../images/design/subStartHeadline.jpg);
	 color: #ffffff;
	 padding-left: 20px;
	 height: 20px;
	 line-height: 20px;
	 margin-top: 5px;
	 vertical-align: middle;
	 text-align: left;	 	 
}

.subsubHeadline {
	z-index: 0;	 
	font-size: 12px;
	font-weight: 600;	 
	background-color: #0000bb;	  
	text-align: left;
	color: #ffffff;
	padding-left: 20px;
	height: 20px;
	line-height: 20px;
	margin-top: 5px;
	vertical-align: middle;
}

a.subHeadlineLink {
	z-index: 0;	 
	font-size: 14px;
	font-weight: 600;	 
	color: #ffffff;
	height: 20px;
	line-height: 20px;
	vertical-align: middle;
	text-align: left;
}

.text {	
	 z-index: 0;	 
	 text-align: justify;
	 padding-left: 20px;	 	
	 padding-right: 20px;
	 padding-top: 15px;
	 padding-bottom: 15px;
	 background-color: #eeeeee;
	 color: #000080; 
}

.text1 {	
	 z-index: 0;	 
	 text-align: justify;
	 padding-left: 20px;	 	
	 padding-right: 20px;
	 padding-top: 15px;
	 padding-bottom: 15px;
	 background-color: #ffff99;
	 color: #295700; 
	 position: relative;
	 line-height: 20px;
}

.centerText {	
	 z-index: 0;	 
	 text-align: center;
	 padding-left: 20px;	 	
	 padding-right: 20px;
	 padding-top: 15px;
	 padding-bottom: 15px;
	 background-color: #eeeeee;
	 color: #000080; 
}


.link {
	 z-index: 0;	 
	 text-align: justify;
	 padding-left: 20px;	 	
	 padding-right: 20px;
	 padding-top: 10px;
	 padding-bottom: 10px;
	 background-color: #eeeeee;
	 color: #000080; 
	 margin-top: 10px;
}

.contactLine {
	 position: relative;	 
	 margin-top: 20px;	
	 height: 25px;
	 line-height: 25px;
	 width: 100%;
	 background-color: #ddddff;
	 text-align: center;	 
	 vertical-align: middle;
}


.downloadHeadline {
	 z-index: 0;	 
	 background-color: #bbddff;
	 background-image: url(../images/design/mainStartHeadline.jpg);	
	 font-size: 14px;
	 font-weight: 600;	
	 padding-left: 20px;
	 height: 30px;
	 line-height: 30px;
	 vertical-align: middle;
	 text-align: left;	 	 
	 color: #000080; 
	 margin-top: 40px;
}