	body{
		margin: 0px;
		padding: 0px;
		background: #FFFFFF repeat-x;
		text-align: center;
		
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 13px;
		color: #480808;
		
		overflow-y: scroll;
	}
	a, img{
		border: 0px solid;
	}
	
	ul, li, form{
		margin: 0px;
		padding: 0px;
	}
	
	a {
		text-decoration: none;
		color: #c2070c;
	}
	
	a:hover{
		color: #480808;
	}
	
	h1{
		margin: 0px 0px 10px 35px;
		font-size: 22px;
		font-weight: bold;
		text-shadow: 3px 3px 10px #555;
		
		font-family: Times New Roman;
		letter-spacing: 1px;
	}
	h2{
		margin: 0px 0px 0px 20px;
		font-size: 17px;
		color: #7a2e31;
		font-family: Verdana;
	}
	
	h1.titleH1{
		margin: 0px 0px 0px 35px;
		font-size: 18px;
		font-weight: bold;
		
		font-family: Verdana;
		text-shadow: 3px 3px 10px #666;
	}
	h1.titleH1in{
		margin: 0px 0px 0px 15px;
		font-size: 18px;
		font-weight: bold;
		
		font-family: Verdana;
		text-shadow: 3px 3px 10px #666;
	}
	
	p{
		margin: 0px;
		padding: 0px;
		padding-bottom: 15px;
	}
	
	.clear{
		clear: both;
	}
	
	.spacer{
		height: 20px;
	}
		
	#main-wrap{
		width: 960px;
		position: relative;
		margin: auto;
		text-align: left;
	}
	
	/* #top-bg and #top-menu can be adjusted by +30px heigh to suit for 2 lines of buttons #buttons2 and #buttons-line2 */
	#top-bg-wrap{
		position: absolute;
		top: 0px;
		width: 100%;
		Z-index: 6;
		height: 100px;
	}
	#top-bg-red{
		height: 50px;
		background-color: #c2070c;
		width: 100%;
	}
	#top-bg-gradient{
		height: 50px;
		width: 100%;
		background: transparent url('simg/top-stripe-red.png') repeat-x;
	}
	
	#top-menu{
		height: 100px;
		position: relative;
		text-align: center;
	}
	
	#main{
		position: relative;
		padding: 0px 10px 10px 10px;
	}
	
	#buttons-line{
		position: absolute;
		top: 35px;
		width: 920px;
		line-height: 1px;
		font-size: 1px;
		color: #FFFFFF;
		background-color: #FFFFFF;
		height: 2px;
		margin: 0px 20px 0px 20px;
		Z-index: 7;
	}
	
	#buttons-line2{
		position: absolute;
		top: 70px;
		width: 920px;
		line-height: 1px;
		font-size: 1px;
		color: #FFFFFF;
		background-color: #FFFFFF;
		height: 2px;
		margin: 0px 20px 0px 20px;
		Z-index: 7;
	}
	
	#buttons{
		position: absolute;
		top: 20px;
		left: 225px;
		Z-index: 10;
		
		overflow: hidden;
		text-align: left;
		
	}
	
	#buttons2{
		position: absolute;
		top: 55px;
		left: 165px;
		Z-index: 10;
		
		overflow: hidden;
		text-align: left;
		
	}
	.button-r{
		height: 30px;
		background: transparent url('simg/w-button-r.gif') right top no-repeat;
	}
	.button-r-on{
		height: 30px;
		background: transparent url('simg/r-button-r.gif') right top no-repeat;
	}
	.button-l{
		width: 125px;
		margin-right: 20px;
		float: left;
		
		height: 30px;
		background: transparent url('simg/w-button-l.gif') left top no-repeat;
	}
	.button-l-on{
		width: 125px;
		margin-right: 20px;
		float: left;
		
		height: 30px;
		background: transparent url('simg/r-button-l.gif') left top no-repeat;
	}
	.button-m{
		height: 30px;
		margin: 0px 4px 0px 4px;
			
		text-align: center;
	}
	.button-m a{
		border-top: 1px solid #c2070c;
		border-bottom: 1px solid #c2070c;
		background-color: #FFFFFF;
		
		width: 117px;
		line-height: 28px;
		height: 28px;
		vertical-align: middle; 
		font-size: 13px;
		font-weight: bold;
		text-decoration: none;
		
		color: #c2070c;
		
		display: block;
	}
	.button-m a:hover{
		border-top: 1px solid #FFFFFF;
		border-bottom: 1px solid #FFFFFF;
		
		background-color: #c2070c;
		color: #FFFFFF;
		
		width: 117px;
		line-height: 28px;
		height: 28px;
		vertical-align: middle; 
		font-size: 13px;
		font-weight: bold;
		
		display: block;
	}
	
	#network-together-logo{
		position: absolute;
		top: 5px;
		left: 50px;
		Z-index: 10;
		
		width: 105px;
		height: 101px;
		
		background: transparent url('simg/network-together-logo.png') no-repeat;
	}
	
	.footer{
		width: 100%;
		text-align: center;
		
		font-size: 9px;
		font-family: Arial;
		color: #BBBBBB;
		
	}
	
	ul.list{
		margin: 0px 0px 0px 25px;
	}
	li.list{
		padding: 1px 0px 3px 3px;
		list-style-image: url("simg/r-globe.gif");
	}
	li.list:hover{
		padding: 1px 0px 3px 3px;
		list-style-image: url("simg/w-globe.gif");
	}
	
	.right{
		width: 490px;
		float: right;
		margin-top: -20px;
	}
	
	.left{
		float: left;
		width: 430px;
	}
	
	.tg-box{
		width: 100%;
	}
	
	.tg-page-pic{
		margin-top: -20px;
		width: 100%;
		text-align: left;
	}
	
	
	.tg-tab-right{
		table-layout: fixed;
		border-collapse: collapse;
		
		width: 500px;
		float: right;
		Z-index: 4;
		margin-right: -15px;
	}
	.tg-tab-left{
		table-layout: fixed;
		border-collapse: collapse;
		
		width: 450px;
		float: left;
		Z-index: 4;
		margin-left: -15px;
	}
	
	table td{
		border: 0px solid;
		padding: 0px;
		vertical-align: middle;
	}
/* ___________________________  TOGETHER TABLE DIMENSIONS  ____________ 
	#tg-tab-td-main-together is 29px narrower than #tg-tab-together		*/
	
	#tg-tab-together{
		margin-bottom: 11px;
	}
	#tg-tab-td-main-together{
		width: 471px;
	}
	#tg-m-content-tg-together{
		height: 140px;
	}
	#strp-r-together{
		height: 140px;
	}
	#strp-r-text-together{
		padding-top: 3px;
	}
/* ___________________________  PROJECTS TABLE DIMENSIONS  ____________ */
	#tg-tab-projects{
		margin-top: -10px;
		height: 232px;
	}
	#tg-tab-td-main-projects{
		width: 421px;
		height: 232px;
	}
	#tg-m-content-tg-projects{
		height: 190px;
		overflow: hidden;
		position: relative;
	}
	#tg-m-content-tg-projects-in{
		position: relative;
		height: 190px;
	}
	#tg-m-content-tg-projects-in2{
		position: relative;
		height: 190px;
	}
	#scrollcontentProjects{
		position: absolute;
	}
	#scrollcontentProjects2{
		position: absolute;
	}
	#strp-l-projects{
		height: 190px;
	}
	#strp-l-text-projects{
		background: transparent url('simg/w-globe.gif') center 0px no-repeat;
		padding-top: 20px;
		line-height: 15px;
	}
/* ___________________________  DOWNLOADS TABLE DIMENSIONS  ____________ 
	#tg-tab-td-main-together is 29px narrower than #tg-tab-together		*/
	
	#tg-tab-downloads{
		margin-bottom: 12px;
		height: 45px;
		cursor: pointer;
	}
	#tg-tab-td-main-downloads{
		width: 471px;
		height: 45px;
	}
	#tg-m-content-tg-downloads{
		height: 15px;
		
	}
	#strp-r-downloads{
		height: 15px;
	}
	#strp-r-text-downloads{
		padding-top: 10px;
		
	}

/* ___________________________  COUNTRIES TABLE DIMENSIONS  ____________ */
	#tg-tab-countries{
		margin-top: -4px;
	}
	#tg-tab-td-main-countries{
		width: 471px;
	}
	#tg-m-content-tg-countries{
		height: 260px;
	}
	#strp-r-countries{
		height: 260px;
	}
	#strp-r-text-countries{
		background: transparent url('simg/w-globe.gif') center 10px no-repeat;
		padding-top: 65px;
	}
/* ___________________________  GENERAL TABLE & BOXES SETTINGS  ____________ */
	.tg-tab-td-strp{
		width: 29px;
		text-align: center;
		
		font-weight: bold;
		font-size: 13px;
		color: #FFFFFF;
	}
	#tg-tab-td-strp-downloads{
		height: 45px;
	}
	#tg-tab-td-strp-projects{
		height: 272px;
	}
	.tg-wrap{
		position: relative;
		overflow: hidden;
	}
	.tg{
		text-align: left;
		overflow: hidden;
		position: relative;
	}
	.tg-m-right{
		margin-left: 15px;
		padding-right: 5px;
		background: #FFFFFF url('simg/tg-bg.gif');
	}
	.tg-m{
		margin: 0px 15px 0px 15px;
		background: #FFFFFF url('simg/tg-bg.gif');
	}
	.tg-m-right-countries{
		margin-left: 10px;
		padding-right: 5px;
		background: #FFFFFF url('simg/tg-bg.gif');
	}
	.tg-m-left{
		margin-right: 15px;
		padding-left: 5px;
		background: #FFFFFF url('simg/tg-bg.gif');
	}
	.tg-m-content{
		background: transparent url('simg/tog-mark.png') 50% 50% no-repeat;
		padding: 0px;
		overflow: hidden;
	}
	.tg-m-content-right{
		position: relative;
		top: -5px;
		left: -1px;
		
		font-family: Arial;
		font-size: 12px;
		
		background: transparent url('simg/tog-mark.png') 50% 50% no-repeat;
	}
	.tg-m-content-left{
		position: relative;
		top: 0px; /* -8px */
		left: 0px;
		
		font-family: Arial;
		font-size: 12px;
		
		background: transparent url('simg/tog-mark.png') 50% 50% no-repeat;
	}
	.tg-t{
		height: 15px;
		margin: 0px 15px 0px 15px;
		background: transparent url('simg/tg-t.gif') repeat-x;
	}
	.tg-t-right{
		height: 15px;
		margin-left: 15px;
		background: transparent url('simg/tg-t.gif') repeat-x;
	}
	.tg-t-left{
		height: 15px;
		margin-right: 15px;
		background: transparent url('simg/tg-t.gif') repeat-x;
	}
	.tg-b{
		height: 15px;
		margin: 0px 15px 0px 15px;
		background: transparent url('simg/tg-b.gif') repeat-x;
	}
	.tg-b-right{
		height: 15px;
		margin-left: 15px;
		background: transparent url('simg/tg-b.gif') repeat-x;
	}
	.tg-b-left{
		height: 15px;
		margin-right: 15px;
		background: transparent url('simg/tg-b.gif') repeat-x;
	}
	.tg-l{
		background: transparent url('simg/tg-l.gif') left top repeat-y;
	}
	.tg-r{
		background: transparent url('simg/tg-r.gif') right top repeat-y;
	}
	.tg-t-l-c{
		width: 100%;
		height: 15px;
		background: transparent url('simg/tg-t-l-c.gif') left top no-repeat;
	}
	.tg-t-r-c{
		width: 100%;
		height: 15px;
		background: transparent url('simg/tg-t-r-c.gif') right top no-repeat;
	}
	.tg-b-l-c{
		width: 100%;
		height: 15px;
		background: transparent url('simg/tg-b-l-c.gif') left top no-repeat;
	}
	.tg-b-r-c{
		width: 100%;
		height: 15px;
		background: transparent url('simg/tg-b-r-c.gif') right top no-repeat;
	}
	
	.strp-t-r-c{
		margin-top: 22px;
		width: 100%;
		height: 15px;
		background: #FFFFFF url('simg/strp-t-r-c.gif') right top no-repeat;
	}
	.strp-t-r-c-d{
		width: 100%;
		height: 15px;
		background: #FFFFFF url('simg/strp-t-r-c.gif') right top no-repeat;
	}
	.strp-t-l-c{
		margin-top: 22px;
		width: 100%;
		height: 15px;
		background: #FFFFFF url('simg/strp-t-l-c.gif') left top no-repeat;
	}
	.strp-b-r-c{
		width: 100%;
		height: 15px;
		background: #FFFFFF url('simg/strp-b-r-c.gif') right top no-repeat;
	}
	.strp-b-l-c{
		width: 100%;
		height: 15px;
		background: #FFFFFF url('simg/strp-b-l-c.gif') left top no-repeat;
	}
	.strp-r{
		background-color: #c2070c;
		width: 29px;
		cursor: pointer;
	}
	.strp-l{
		background-color: #c2070c;
		width: 29px;
		cursor: pointer;
	}
	
	.countryMain{
		width: 152px; 
		height: 134px;
		background: transparent url('simg/country-main.png') no-repeat;
	}
	a.countryButton{
		display: block; 
		width: 152px; 
		height: 32px; 
		background: transparent url('simg/country-normal.png') no-repeat;
		border: 0px solid;
		
		padding-top: 35px;
		text-align: center;
		font-size: 11px;
		font-weight: bold;
	}
	a.countryButton:hover{
		background: transparent url('simg/country-hover.png') no-repeat;
		color: #c2070c;
	}
	#selectedCountry{
		padding: 14px;
		padding-top: 35px;
		text-align: justify;
		display: block;
		font-family: Arial;
		font-size: 11px;
	}
	.hidden{
		width: 1px;
		height: 1px;
		overflow: hidden;
		position: absolute;
		top: -500px;
		left: -500px;
	}
	
	a.projectsItem{
		display: block;
		width: 369px;
		height: 14px;
		margin: 0px 0px 4px 3px;
		font-weight: bold;
		font-size: 13px;
		padding: 5px 6px 7px 20px;
	}
	.projectsItem1{
		background: url('simg/project-purple.png') no-repeat;
		color: #68002c;
	}
	.projectsItem1:hover{
		color: #68002c;
	}
	.projectsItem2{
		background: url('simg/project-yellow.png') no-repeat;
		color: #e5a126;
	}
	.projectsItem2:hover{
		color: #e5a126;
	}
	.projectsItem3{
		background: url('simg/project-pink.png') no-repeat;
		color: #d42f6a;
	}
	.projectsItem3:hover{
		color: #d42f6a;
	}
	.projectsItem4{
		background: url('simg/project-green.png') no-repeat;
		color: #339933;
	}
	.projectsItem4:hover{
		color: #339933;
	}
	.projectsItem5{
		background: url('simg/project-darkBlue.png') no-repeat;
		color: #000099;
	}
	.projectsItem5:hover{
		color: #000099;
	}
	.projectsItem6{
		background: url('simg/project-orange.png') no-repeat;
		color: #eb5e00;
	}
	.projectsItem6:hover{
		color: #eb5e00;
	}
	
	.downloadItem1{
		background: url('simg/project-black.png') no-repeat;
		color: #000000;
	}
	.downloadItem1:hover{
		color: #000000;
	}
	.downloadItem2{
		background: url('simg/project-brown.png') no-repeat;
		color: #3d1e09;
	}
	.downloadItem2:hover{
		color: #3d1e09;
	}
	.downloadItem3{
		background: url('simg/project-lightBlue.png') no-repeat;
		color: #478785;
	}
	.downloadItem3:hover{
		color: #478785;
	}
	.downloadItem4{
		background: url('simg/project-lime.png') no-repeat;
		color: #366b00;
	}
	.downloadItem4:hover{
		color: #366b00;
	}
	.downloadItem5{
		background: url('simg/project-lightYellow.png') no-repeat;
		color: #d1d139;
	}
	.downloadItem5:hover{
		color: #d1d139;
	}

	
	
	.w-t-l-c{
		height: 11px;
		width: 100%;
		background: transparent url('simg/w-t-l-c.gif') left top no-repeat;
	}
	.w-t-r-c{
		height: 11px;
		width: 100%;
		background: transparent url('simg/w-t-r-c.gif') right top no-repeat;
	}
	.w-t{
		border-top: 2px solid #FFFFFF;
		margin: 0px 21px 0px 21px;
	}
	.w-t-l-g{
		height: 54px;
		width: 100%;
		background: transparent url('simg/w-t-s-g.gif') left top no-repeat;
	}
	.w-t-r-g{
		height: 54px;
		width: 100%;
		background: transparent url('simg/w-t-s-g.gif') right top no-repeat;
	}
	.r-b-l-c{
		height: 11px;
		
		background: transparent url('simg/r-b-l-c.gif') left top no-repeat;
	}
	.r-b-r-c{
		height: 11px;
		
		background: transparent url('simg/r-b-r-c.gif') right top no-repeat;
	}
	.r-b{
		height: 9px;
		border-bottom: 2px solid #c2070c;
		margin: 0px 11px 0px 11px;
	}
	