  body {
  	margin: 0px;
  	margin-width: 0px;
  	margin-top: 0px;
  	padding:0px;
  	color:#000;
  	/*background:#EDECEB;*/
	background:#E7E6E4;
  	font: 12px verdana, arial, helvetica, sans-serif;
  	height:1%; /* this is the key! */
	}


  PRE {
	FONT-SIZE: 0.9em; 
	MARGIN: 0px; 
	FONT-FAMILY: verdana, sans-serif;
	}


 .alignright {
	MARGIN-TOP: 0px; TEXT-ALIGN: right;
	}
	
	.small {
	FONT-SIZE: 0.9em;
	}

	H1 {
	BORDER-TOP: #000 0px solid; 
	FONT-SIZE: 16px;
	FONT-FAMILY:  arial, verdana, helvetica, sans-serif; 
	MARGIN: 0px; 
	COLOR: #999; 
	BORDER-BOTTOM: #000 0px solid; 
	BACKGROUND-COLOR: transparent;
	}
	
	H2 {
	FONT-SIZE: 14px; 
	MARGIN: 0px; 
	line-height: 1em;
	BACKGROUND-COLOR: transparent;
	COLOR: #777; 
	}
	
.large {
FONT-SIZE: 16px; 
font-weight: bold;
padding: 0px; 
line-height: 1em;
FONT-FAMILY: arial, verdana, helvetica, sans-serif; 
BACKGROUND-COLOR: transparent;
COLOR: #1f1fb5; 
}

.large_right {
FONT-SIZE: 16px; 
font-weight: bold;
text-align: right;
MARGIN: 0px; 
line-height: 1em;
FONT-FAMILY: arial, verdana, helvetica, sans-serif;  
BACKGROUND-COLOR: transparent;
COLOR: #1f1fb5; 
float: right;
}

.medium_black {
FONT-SIZE: 13px; 
font-weight: bold;
padding: 0px; 
line-height: 1em;
FONT-FAMILY: arial, verdana, helvetica, sans-serif;  
BACKGROUND-COLOR: transparent;
COLOR: #000; 
}

.medium_em {
	FONT-SIZE: 12px;
	font-weight: 600;
	padding: 0px;
	line-height: 1em;
	FONT-FAMILY:  verdana, arial, helvetica, sans-serif;
	BACKGROUND-COLOR: transparent;
	COLOR: #333399;
	font-style: italic;
}

.center {
text-align:center;
COLOR: #1f1fb5; 
font-size:13px; 
font-family: verdana, arial, helvetica, sans-serif; 
font-weight:600; 
line-height:1.25em;
}

ul {
list-style: square url(../images/ul_arrow.gif) outside; 
color:#000; 
font-size:12px; 
font-family: verdana, arial, helvetica, sans-serif; 
font-weight:500; 
line-height:1.25em;

}

.circle {
list-style: disc url(../images/ul_sub_arrow.gif) outside; 
color:#000; 
font-size:12px; 
font-family: verdana, arial, helvetica, sans-serif; 
font-weight:500; 
line-height:1.25em;
}




#menu {
POSITION: absolute;
RIGHT: 0px; 
left: 0px; 
WIDTH: 100%; 
height: 21px;
background: #1f1fb5; 
TOP: 60px; 
z-index: 3;
}


#main_container {
height: 100%;
width: 100%;
PADDING: 0px; 
MARGIN: 0px; 
min-width: 65em;
BACKGROUND: transparent;
}


#topbox {
top: 90px;
BORDER-RIGHT: #000 0px solid; 
PADDING-TOP: 20px; 
PADDING-RIGHT: 20px; 
PADDING-LEFT: 20px; 
PADDING-BOTTOM: 10px; 
MARGIN: 0px 15% 0px 15%; 
BORDER-LEFT: #000 0px solid; 
background:#fff;
}

#topbox_team {
top: 90px;
BORDER-RIGHT: #000 0px solid; 
PADDING-TOP: 20px; 
PADDING-RIGHT: 20px; 
PADDING-LEFT: 20px; 
PADDING-BOTTOM: 10px; 
MARGIN: 0px 15% 0px 15%; 
BORDER-LEFT: #000 0px solid; 
background:#fff url(../images/background_radiation.gif) no-repeat center center;
}

#middlebox {
top: inherit;
BORDER-RIGHT: #000 0px solid; 
PADDING-TOP: 30px; 
PADDING-RIGHT: 20px; 
PADDING-LEFT: 20px; 
PADDING-BOTTOM: 10px; 
MARGIN: 0px 15% 0px 15%; 
BORDER-LEFT: #000 0px solid; 
background:#fff;
}

#tablebox {
top: inherit;
BORDER-RIGHT: #000 0px solid; 
PADDING-TOP: 0px; 
PADDING-RIGHT: 20px; 
PADDING-LEFT: 20px; 
PADDING-BOTTOM: 10px; 
MARGIN: 0px 15% 0px 15%; 
BORDER-LEFT: #000 0px solid; 
background:#fff;
}
#pic_top_left {
top: 15px;
/*RIGHT: 10px;*/ 
WIDTH: 180px; 
height: 230px; 
PADDING-right: 10px; 
PADDING-bottom: 20px; 
MARGIN: 0px; 
POSITION: relative;
float: left;
BACKGROUND: url(../images/temp.jpg) no-repeat;

}

#pic_employment_left {
top: 0px;
/*RIGHT: 10px;*/ 
WIDTH: 220px; 
height: 156px; 
PADDING-left: 10px; 
PADDING-bottom: 0px; 
MARGIN: 0px; 
POSITION: relative;
float: right;
clear: right;
BACKGROUND: url(../images/employment.jpg) no-repeat;

}

#pic_right_management {
top: 22px;
/*RIGHT: 10px;*/ 
WIDTH: 373px; 
height: 217px; 
margin-left: 5px;
margin-bottom: 20px;
PADDING-left: 0px;  
POSITION: relative;
float: right;
BACKGROUND: url(../images/management_01.jpg) no-repeat;

}

#footer_container{
background:#E7E6E4;
width: 100%;
height:1%;
bottom: 0px;
}

#footer_top{
height: 8px;
PADDING-TOP: 0px; 
bottom: 0px; 
width: 100%;
background: url(../images/footer_bar.gif) repeat-x;
}
#footer{
top: inherit;
height: 25px;
PADDING-TOP: 5px; 
PADDING-left: 50px; 
PADDING-right: 50px; 
PADDING-bottom: 10px; 
bottom: 0px; 
MARGIN: 0px; 
background:#E7E6E4;
}


#rightbox {
top: 21px;
RIGHT: 0px; 
WIDTH: 140px;  
PADDING: 5px; 
POSITION: relative;
float: right;

}

  #topbox p {
  font:12px  verdana, arial, helvetica, sans-serif;
  font-weight: normal;
  text-align: justified;
  color:#000;
  }

  #middlebox p {
  font:12px  verdana, arial, helvetica, sans-serif;
  font-weight: normal;
  text-align: justified;
  color:#000;
  }

  #rightbox p {
	font:11px  arial, verdana, helvetica, sans-serif;
	font-weight: bold;
	text-align: right;
	color:#1f1fb5;
	letter-spacing: .05em;
  }

  #footer p {
  padding:0px;
  font:10px  verdana, arial, helvetica, sans-serif;
  color:#1f1fb5;	
  text-align: center;
  line-height:12px;
  }

  #footer a:link{
  color:#1f1fb5;
  background-color: transparent;
  text-decoration:none;
  }
  
  #footer a:visited{
  color:#1f1fb5;
  background-color: transparent;
  text-decoration:none;
  }
  
  #footer a:active{
  color:#1f1fb5;
  background-color: transparent;
  text-decoration:none;
  }
  
  #footer a:hover{
  color:#000;
  background-color: #ccccff;
  text-decoration:none;
