	html {height: 100%; margin-bottom: 1px;}
	
	body {
		height: 100%;
		margin: 0px;
		cursor: default;
		background-color: #3b3b9d; 
		background-image: url(../gfx/shared/back_1.gif); 
		background-repeat: repeat-x; 
		background-position: top left;
		}
		
		
		
		
	table.page {
			width: 750px; 
			height: 450px; 
			border: solid 0px #000000; 
			font: normal 12px trebuchet ms; 
			vertical-align: top; 
			background-color: none;
			}
			
	table.buttons {
			width: 165px; 
			height: auto;
			margin-bottom: 7px;
			}		
			
	table.leftbox {
			width: 159px; 
			height: 159px;
			}
			
	table.mainbox {
			width: 540px;
			height: auto;
			background-color: none; 
			font: normal 12px trebuchet ms; 
			color: #000000;
			}
			
	table.mainbox_center {
			width: 540px; 
			height: auto;
			}				
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
					
			
			
			
	td.topfill {
			width: 750px; 
			height: 20px; 
			background-color: none;
			}			
			
	td.menu {
			width: 165px; 
			height: 450px; 
			vertical-align: top; 
			background-color: none;
			}		
			
	td.buttons {
			width: 165px; 
			height: 33px; 
			vertical-align: top; 
			text-align: left;
			}
	
	td.leftbox {
			width: 165px; 
			height: 159px;
			text-align: left;
			}		
	
	td.leftbox_l {
			width: 5px; 
			height: 159px; 
			background-image: url(../gfx/shared/leftbox_l_s.gif); 
			background-repeat: no-repeat; 
			background-position: right;
			}
			
	td.leftbox_t {
			width: 149px; 
			height: 4px; 
			background-image: url(../gfx/shared/leftbox_t_s.gif); 
			background-repeat: repeat-x;
			}
			
	td.leftbox_r {
			width: 5px; 
			height: 159px; 
			background-image: url(../gfx/shared/leftbox_r_s.gif); 
			background-repeat: no-repeat; 
			background-position: left;
			}
			
	td.leftbox_center {
			width: 149px;
			height: 150px;
			background-color: #FFFFFF; 
			vertical-align: bottom; 
			text-align: center;
			}
			
	td.leftbox_b {
			width: 149px; 
			height: 5px; 
			background-image: url(../gfx/shared/leftbox_b_s.gif); 
			background-repeat: repeat-x; 
			background-position: bottom;
			}								
			
	td.main {
			width: 580px; 
			height: auto; 
			vertical-align: top; 
			background-color: none; 
			text-align: left;		
			}
			
			
			
			
			
			
	td.mainbox_l {
			width: 12px; 
			height: 400px; 
			background-image: url(../gfx/shared/new_main_l.gif); 
			background-repeat: no-repeat;
			}
			
	td.mainbox_t {
			width: 540px; 
			height: 23px; 
			background-color: #FFFFFF;
			xbackground-image: url(../gfx/shared/main_t.gif); 
			background-repeat: no-repeat;
			}
			
	td.mainbox_r {
			width: 21px; 
			height: 400px; 
			background-image: url(../gfx/shared/main_r.gif); 
			background-repeat: no-repeat;
			}
			
			
			
			
	td.mainbox_center {
			width: 540px; 
			height: auto; 
			background-color: #FFFFFF; 			
			text-align: left; 
			vertical-align: top;
			}
			
	td.mainbox_b {
			width: 540px; 
			height: 35px; 
			background-image: url(../gfx/shared/main_b.gif); 
			background-repeat: no-repeat;
			}		
			
	td.logo {
			width: 200px; 
			height: 100px;
			text-align: left;
			vertical-align: top;
			}
			
	td.pagetitle {
			width: 320px; 
			height: 100px; 
			font: normal 18px trebuchet ms; 
			vertical-align: bottom; 
			text-align: center;
			}		
			
	td.content {
			width: 540px; 
			height: 302px;
			font: normal 12px trebuchet ms;
			vertical-align: top;
			}													
	
	td.menu_left {
		width: 165px; 
		height: 440px; 
		vertical-align: top; 
		font: normal 10px arial; 
		color: #FFFFFF;
		}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	span.button {
			font: bold 14px verdana; 
			color: #FFFFFF; 
			display: block; 
			margin-left: 8px; 
			padding-top: 6px;
			}
			
	span.content_text {
			display: block; 
			margin-left: 10px; 
			margin-top: 20px; 
			margin-right: 10px;
			}		
	
	span.pig_text {
		margin-left: 10px;
		margin-top: 10px;
		margin-right: 5px;
		display: block;
		}
		
		
	span.large {
		font: bold 14px trebuchet ms;
		color: #000000;
		}	
	
	
	img.leftbox {
			width: 149px; 
			height: 149px;
			}
			
	img.logo {
			width: 200px; 
			height: 100px; 
			margin-left: 10px; 
			margin-top: 5px;
			}
			
	img.passion_title {
			width: 268px; 
			height: 52px; 
			border: solid 0px #000000; 
			margin-bottom: 20px; 
			margin-left: 10px;
			}
			
	img.who_title {
			width: 161px; 
			height: 35px; 
			border: solid 0px #000000; 
			margin-bottom: 30px; 
			margin-left: 40px;
			}						
	
	img.forth_title {
			width: 270px; 
			height: 50px; 
			border: solid 0px #000000; 
			margin-bottom: 20px; 
			margin-left: 10px;
			}
			
			
			
	a.buttons {
			display: block; 
			width: 164px; 
			height: 30px; 
			background-image: url(../gfx/shared/button_1.gif); 
			background-repeat: no-repeat; 
			text-decoration: none;
			}
			
			
	
		
	a.text:link {
		text-decoration: none; 
		font: bold 12px trebuchet ms; 
		color: #2424FF;
		}
		
	a.text:visited {
		text-decoration: none;
		font: bold 12px trebuchet ms; 
		color: #2424FF;
		}		
	
	a.text:active {
		text-decoration: none;
		font: bold 12px trebuchet ms; 
		color: #7979FF;
		}
		
	a.text:hover {
		color: #7979FF;
		text-decoration: none;
		font: bold 12px trebuchet ms;
		}			
		
		
		
		
	a.apex:link {
		text-decoration: none; 
		font: bold 10px verdana; 
		color: #7979FF;
		}
		
	a.apex:visited {
		text-decoration: none;
		font: bold 10px verdana;
		color: #7979FF;
		}		
	
	a.apex:active {
		text-decoration: none;
		font: bold 10px verdana;
		color: #FFFFFF;
		}
		
	a.apex:hover {
		color: #FFFFFF;
		text-decoration: none;
		font: bold 10px verdana;
		}								