		
/* - - TYPO - - */
	@font-face {
		font-family: 'myfontRegular';
		src: url('fonts/rooney-regular.eot');
    	src: url('fonts/rooney-regular.eot?#iefix') format('embedded-opentype'),
	         url('fonts/rooney-regular.woff') format('woff'),
	         url('fonts/rooney-regular.ttf') format('truetype'),
	         url('fonts/rooney-regular.svg#rooney_regularregular') format('svg');
		font-weight: normal;
		font-style: normal;
		}
	@font-face {
		font-family: 'myfontLightItalic';
		src: url('fonts/rooney-lightitalic.eot');
    	src: url('fonts/rooney-lightitalic.eot?#iefix') format('embedded-opentype'),
	         url('fonts/rooney-lightitalic.woff') format('woff'),
	         url('fonts/rooney-lightitalic.ttf') format('truetype'),
	         url('fonts/rooney-lightitalic.svg#rooneylight_italic') format('svg');
		font-weight: normal;
		font-style: normal;
		}
	@font-face {
		font-family: 'myfontText';
		src: url('fonts/rooney-light.eot');
    	src: url('fonts/rooney-light.eot?#iefix') format('embedded-opentype'),
	         url('fonts/rooney-light.woff') format('woff'),
	         url('fonts/rooney-light.ttf') format('truetype'),
	         url('fonts/rooney-light.svg#rooneylight') format('svg');
		font-weight: normal;
		font-style: normal;
		}
	@font-face {
		font-family: 'myfontHeadline';
	    src: url('fonts/thesans-3-light.eot');
	    src: url('fonts/thesans-3-light.eot?#iefix') format('embedded-opentype'),
	         url('fonts/thesans-3-light.woff') format('woff'),
	         url('fonts/thesans-3-light.ttf') format('truetype'),
	         url('fonts/thesans-3-light.svg#thesanslight') format('svg');
	    font-weight: normal;
	    font-style: normal;
		}

	@font-face {
		font-family: 'myfontFat';
	    src: url('fonts/thesans-6-semibold-webfont.eot');
    	src: url('fonts/thesans-6-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         	url('fonts/thesans-6-semibold-webfont.woff') format('woff'),
         	url('fonts/thesans-6-semibold-webfont.ttf') format('truetype'),
        	url('fonts/thesans-6-semibold-webfont.svg#thesanssemibold') format('svg');
    	font-weight: normal;
   		font-style: normal;
		}

	@font-face {
		font-family: 'myfontFatItalic';
	    src: url('fonts/thesans-6-semiboldita-webfont.eot');
    	src: url('fonts/thesans-6-semiboldita-webfont.eot?#iefix') format('embedded-opentype'),
         	url('fonts/thesans-6-semiboldita-webfont.woff') format('woff'),
         	url('fonts/thesans-6-semiboldita-webfont.ttf') format('truetype'),
        	url('fonts/thesans-6-semiboldita-webfont.svg#thesanssemibold_italic') format('svg');
    	font-weight: normal;
   		font-style: normal;
		}

/* - - GENERAL FORMATATION - - */

	html,body {
		height: 100%;
	}

	body {
		width:100%;
		height:100%;
	/*	background-size: cover;
		background-repeat:no-repeat;
		background-attachment:fixed;*/
		margin: 0;
		padding: 0;
	}
	#mainFrame{
		width:1142px;
		margin: 0 auto;
		text-align: left;
		position:relative;
		padding-left:25px;
		padding-right:25px;
	}
	.blackBG {
		background-color: #000000;
		filter:alpha(opacity=70);
		opacity:.7;
	}
	.whiteBG {
		background-color: #ffffff;
		filter:alpha(opacity=100);
		opacity:1;
	}
	header {
		/*height:185px;*/
		display:-ms-flexbox;
		-ms-flex-align:center;
		display:-moz-box;
		-moz-box-align:center;
		display:-webkit-box;
		-webkit-box-align:center;display:
		box;box-align:center;
		font-size: 24px;
		font-family: myfontLightItalic, sans-serif;
		color:#282828;
		line-height:120%;
		margin:0px;
		padding:0px;
	}
	#citation {
		font-size: 20px;
		font-family: myfontFatItalic, sans-serif;
		color:#4c390d;
		line-height: 100%;
	}

	.blackcatBar {
		width:1142px;
		height:48px;
		display:-ms-flexbox;
		-ms-flex-align:center;
		display:-moz-box;
		-moz-box-align:center;
		display:-webkit-box;
		-webkit-box-align:center;display:
		box;box-align:center;
		background-color: #000000;
		filter:alpha(opacity=70);
		opacity:.7;
		float:center;
	}
	.catBar {
		width:1142px;
		height:48px;
		display:-ms-flexbox;
		-ms-flex-align:center;
		display:-moz-box;
		-moz-box-align:center;
		display:-webkit-box;
		-webkit-box-align:center;display:
		box;box-align:center;
	}
	.catBarText {
		padding-left:20px;
		font-size: 20px; 
		font-family: myfontText, sans-serif;
		color:#ffffff;
		margin-left:60px;
	}
	.catBarTextHighlite {
		font-family: myfontLightItalic, sans-serif;
		padding-left:0px;
		padding-right:0px;
		padding-top:5px;
		padding-bottom:5px;
		position: relative;
		color:#000000; 
		font-size:15px
	}
	.spacer {
		height:40px
	}
	.Headline {
		color:#ffffff;
		font-size: 20px; 
		font-family: myfontHeadline, sans-serif; 
		padding-top:15px;
		padding-right:15px;
	}
	#HeadlineDescription {
		color:#ffffff;
		font-family: myfontRegular, sans-serif; 
		padding-right:15px;
		bottom:15px;
		position: absolute;
		line-height: 140%;
		font-size:11pt;
		padding-bottom:5px;
		padding-left:25px;
	}
	.Text {
		color:#303030;
		font-size: 12px; 
		font-family: myfontText, sans-serif; 
		line-height:140%;
		padding-left:25px;
		padding-right:25px;
		padding-top:15px;
		padding-bottom:20px;
		position: absolute;
	}
	.zeroFormat{
		margin:0px;padding:0px;border:0px;float:left;
	}
	#backgroundDiv {
		z-index:0;
		position:fixed;
		width:100%;
		height:100%;
		background:url(pics/b_g_w_o_a_r.png);
		background-size:cover;
		margin:0;
		padding:0;
	}

/* - - SPECIFIC FORMATATION - - */

	.logo {
		padding:0px;
		border:0px; 
		margin:0px;
		position:relative;
		margin-top:40px;
		left:0px;
		width:1142px;
		height:182px;
		margin-bottom:20px;
		z-index:2;
		float:left;
		margin-right:0px;
	}
	#firstHeadline {
		padding-right:15px;
		padding-left:25px; 
		color:#ffffff;
		font-size: 26px; 
		font-family: myfontHeadline, sans-serif; 
		padding-top:20px;
	}
	#firstBox {
		width:332px;
		height:183px; 
		position:relative; 
		float:left;
	}
	#secondBox {
		width:516px;
		height:183px;
		position:relative;
		float:left;
	}
	#secondBoxText{
		font-size:15px;
		padding-top:15px;
		padding-left:25px
	}
	.ArrowRight{
		border:0; 
		position:absolute;
		top:82px;
	}
	#thirdBoxFrame {
		width:144px;
		height:183px; 
		position:relative; 
		float:left;
	}
	#thirdBox {
		width:144px;
		height:183px;   
		position:absolute; 
		float:left;
	}
	#thirdBoxList {
		line-height:140%;
		padding-left:15px;
		padding-right:15px;
		padding-top:10px;
		padding-bottom:10px;
		padding-top:15px;
		position: absolute;
		font-size: 15px; font-family: myfontRegular, sans-serif;
	}
	#thridBoxHead {
		font-family: myfontLightItalic, sans-serif; 
		padding-bottom:5px;
		font-size: 15px; 
		color:#ffffff
	}
	#photoBox {
		border:0; 
		position:relative;
		top:0px;
		left:50px;
	}
 	#mainSection {
 		margin:-25px;
 	}
	#bigBoxFrame {
		position:relative;
		float:left;
		width:848px;
		padding:25px;
		padding-bottom:15px;
		min-height:770px;
		margin-bottom:25px;
	}
	#bigBox {
		width:798px;
	    position:relative;
	    float:left;
	    padding-right:50px;

		padding-bottom:20px;
	}
	#enlargedHeadline {
		padding-left:35px;
		padding-right:35px;
		padding-top:35px;
		padding-bottom:0px;
		position: relative;
		color:#000000; 
		font-size:32px;
	}
	#subHeadline{
		font-family: myfontLightItalic, sans-serif;
		padding-left:35px;
		padding-right:35px;
		padding-top:5px;
		padding-bottom:20px;
		position: relative;
		color:#000000; 
		font-size:20px;
	}
	#MainText{
		padding-left:35px;
		padding-right:35px;
		padding-top:15px;
		padding-bottom:20px;
		position: relative;
		font-size:15px;
	}
	.contentTable {
		padding-left:20px;
		font-size:15px;
		font-family: myfontFatItalic, sans-serif;
		//float:left;
	}
	.contentTable
	 {
		font-size:15px;
		font-family: myfontFat, sans-serif
	}
	#smallBoxFrame {
		position:relative;
		float:left;
		width:244px;
		padding:25px;
		padding-bottom:15px;
	}
	.smallBox{
		margin:0px;
		padding:0px;
		border:0px;
		float:left;
		width:244px;
		margin-bottom:48px;
	}
	.smallBoxHeadline{
		padding-top:15px;
		padding-left:20px;
		padding-right:20px;  
		padding-bottom:10px;
		color:#ffffff;
		font-size: 20px; 
		font-family: myfontHeadline, sans-serif; 
	}
	.smallBoxText {
		color:#303030;
		font-size: 15px; 
		font-family: myfontText, sans-serif; 
		line-height:115%;
		padding-left:20px;
		padding-right:20px;
		padding-top:15px;
		padding-bottom:15px;
		position: relative;
	}
	.smallBoxPicture {
		border:0;
		position:absolute;
		margin-left:0;
		left:0;
	}
	.regularTextFormat {
		font-family: myfontRegular, sans-serif;
	}
	#bottomSpacer {
		width:1142px;height:32px;float:left;
	}
	#firstFooter {
		float:center;
		width:1120px;
		padding:0px;
		margin:0px;
		text-align:center
	}
   	#secondFooter {
   		font-size: 15px;
   		font-family: myfontLightItalic, sans-serif;
   		color:#282828;
   		line-height: 100%;
   		color:#ffffff;
   	}
	.affiliation {
		font-family: myfontLightItalic, sans-serif;
		margin-left:10px
	}
