body	{
background: #999999;   /*  #1D2122;  #D6D6D6; */
width: 100%;
height: auto;
margin: 0;
padding: 0;
}


p	{
font-family: Arial, sans-serif;
font-size: 9pt;
font-weight: normal;
color: #000000;  /* #999999; */
}

h1	{
height: 40px;
font-family: Times New Roman, serif;  /* Arial, sans-serif; */
font-size: 16pt;
font-weight: bold;
color: #B00033;
text-align: center;  /* left; */
vertical-align: middle;
}

h3	{
font-family: Arial, sans-serif;
font-size: 12pt;
font-weight: bold;
color: #999999;
text-align: center;
margin-bottom: 6px;
}

img	{
border: 0;
}

#imagemap	{
position:absolute; 
margin-left:570px;
margin-top:950px;
width:500px;
height:100px;
z-index:500;
}

#container {
width: 900px;
height: 1180px; 
background: #FFFFFF;
/* background-image: url('images/bg.jpg'); */
background-repeat: no-repeat;
margin-left: auto;	
margin-right: auto;
margin-top: 0;
}

#toplogo			 {
width: 900px;
height: 205px;
float: left;
vertical-align: top;
}

#top		{
width: 900px;
height: 321px;
float: left;
background-image: url('images/Frontbg-mb_1x1.jpg');
background-repeat: no-repeat;
vertical-align: top;
margin-bottom: 7px;
}

#topflash	{
position: relative;
z-index: 500;
margin-top: 220px;
margin-left: 100px;
}

#middle	{
width: 900px;
height: 528px;
float: left;
background-image: url('images/Frontbg-mb_2x1.jpg');
background-repeat: no-repeat;
vertical-align: top;
margin-bottom: 7px;
}

#navbar			{
position: relative; 
z-index: 700;
width: 834px;
height: 60px; /* 60px; */
float: left;
margin-left: 43px;
margin-top: -38px;
margin-bottom: 50px;
/* border-top: 3px solid #CCCCCC;
border-bottom: 3px solid #CCCCCC; */
}

#navbar img	{
margin-top: 5px;
margin-left: 2px;
margin-right: 2px;
} 

#flashcontainer	{
width:834px;
margin-left:55px;
margin-top: 145px;
}

#flash-left		 {
width: 400px;
height: 300px;
float: left;
/* background-image: url('images/apprentices.jpg'); */
background-repeat: no-repeat;
margin-left: 0; /* 33px; */
margin-top: 15px;
z-index: 100;
}

#flash-right	 {
width: 400px;
height: 300px;
float: right;
/* background-image: url('images/employers.jpg'); */
background-repeat: no-repeat;
margin-right: 0; /* 33px; */
margin-top: 15px;
z-index: 100;
}

#bottom	{
width: 900px;
height: 490px;
float: left;
background-image: url('images/Frontbg-mb_3x1.jpg');
background-repeat: no-repeat;
vertical-align: top;
margin-top: 0px;
}

#bottomflash	{
width: 100%;
height: 100px;
margin-top: 90px;
margin-bottom: 60px;
text-align: center;
}

#text		{
width: 750px;  /* 630px; */
height: 212px;
float: left;
margin-left: 50px;
padding: 10px 35px 30px 30px;
/* text-align: justify; */
background-image: url('images/txtblock.png');
background-repeat: no-repeat;
/* border: 1px solid red;  */
}

#text p	{
font-family: Arial, sans-serif;
font-size: 9pt;
font-weight: normal;
color: #000000; /* #999999; */
}

#text h1	{
font-family: Arial, sans-serif;
font-size: 14pt;
font-weight: bold;
color: #B00033;
}

/******************************* Footer div *************************/
#footer	{
width: 900px;
height: 70px;
float: left;
background: #FFFFFF;
margin-left: 0;
margin-top: 0px;
padding-bottom: 15px;
/* margin-top: 20px; */
border-top: 1px solid black;
text-align: center;
}

#footer img	{
/* max-height: 55px; */
vertical-align: middle;
margin-top: 5px;;
}

#credits	{
width: 900px;
height: 17px;
background: #000000;
color: #FFFFFF;
font-family: Arial, sans-serif;
font-size: 8pt;
font-weight: bold;
padding-top: 2px;
}

#credits a:link, a:visited	{
color: #FFFFFF;
text-decoration: none;
margin: 0;
padding: 0;
}

#credits a:hover	{
color: #FF6600;
text-decoration: none;
margin: 0;
padding: 0;
}

/***************************** End of footer div ************************/