* {padding:0;margin:0;}


p
{
  margin-top:10px;
  margin-bottom:15px;
}

.label
{
  margin-bottom:15px;
}

body
{
  
  width:100%;
  text-align:center;
  
  background-color:#000000;
  color:#FFFFFF;
  
  font-family:helvetica,arial;
  /*font-size:0.7em;*/
  font-size:10px;
  line-height:1.2em;
  /*letter-spacing:1px;*/
  
}

h1
{
  text-transform:uppercase;
  font-size:16px;
}


a
{
  
  color:#000000;
  text-decoration:none;
  font-size:10px;
  
}

a:hover
{

  text-decoration:underline;

}

img
{
  border:none;
}

/* Blue Box */
#page-container
{
  
  position:relative;
  width:964px;
  text-align:left;
  margin:0 auto;

  background-color:#28498A;
  background-image:url('../gfx/global/page_bg.jpg');
  background-repeat:no-repeat;
  padding-bottom:15px;
  
}

#logo
{

  margin-left:29px;
  margin-top:20px;

}

#nav-container
{
 
  width:912px;
  margin-top:13px;
  margin-left:29px;
   
}

#nav-container img
{
 
  border:none;
  display:block;
  float:left;
  padding-right:2px;
  
  position:relative;
  top:3px;
  
}


/* White Box */
#container
{
 
  clear:left;
  width:912px;
  margin:0 auto;

  background-image:url('../gfx/global/white_bg.gif');
  background-position: 0px 0px;
  background-repeat:repeat-y;
  
  color:#000000;
  
 
  
}

/* Holds content in white box */
/* Also serves to create shadow at the top where there is gradients in the bg */
#content
{

  background-image:url('../gfx/global/white_bg_on_bg.gif');
  background-position: 0px 0px;
  background-repeat:no-repeat;

  padding-left:3px;
  padding-right:0px;
  
  padding-top:10px;
  padding-bottom:5px;
  
  /*min-height:400px;*/
}


#container img
{

  display:block;
  
}


/*small image doing white with shadow to blue */

#container-bottom
{
  display:block;
  width:912px;
  padding-bottom:10px;
 
  margin-left:26px;

}

#layout-container
{
position:relative;
}


#footer-container
{

  width:964px;
  margin:0 auto;
  text-align:right;
  margin-top:10px;
  margin-bottom:30px;
  font-size:9.5px;
  padding-bottom:30px;
  
  
}

#footer-container a
{
  
  color:#FFFFFF;
  text-decoration:none;
  font-size:9.5px;
  
}

#footer-container a:hover
{

  text-decoration:underline;

}

#footer-nav
{
  float:left;
}



















#feature-showroom
{

  background-image:url('../gfx/global/feature_showroom_pnl.gif');
  width:483px;
  height:183px;
  position:absolute;
  /*cursor: pointer; 
  cursor: hand;*/  
  
}

#employment-opp
{

  background-image:url('../gfx/global/employment_opp_pnl.gif');
  width:423px;
  height:183px;
  position:absolute;
 /* cursor: pointer; 
  cursor: hand; */ 
  
}


#feature-showroom .icon
{

  border-left:10px solid black;
  position:absolute;
  top:20px;

}

#employment-opp .icon
{

  border-left:10px solid black;
  position:absolute;
  top:20px;
  left:5px;
}


#feature-showroom p
{

  position:absolute;
  top:78px;
  left:242px;
  width:230px;
  font-size:10px;

}

#feature-showroom a:hover
{

  text-decoration:none;
}


#feature-showroom .label
{

  position:absolute;
  top:30px;
  left:242px;

}

#feature-showroom .heading
{

  top:42px;
 
}

#employment-opp .heading
{

  top:50px;
 
}

#employment-opp p
{

  position:absolute;
  top:64px;
  left:249px;
  width:170px;
  font-size:10px;

}

#employment-opp .label
{

  position:absolute;
  top:30px;
  left:249px;

}







#customer-download
{

  background-image:url('../gfx/global/feature_showroom_pnl.gif');
  width:483px;
  height:183px;
  position:absolute;
  /*cursor: pointer; 
  cursor: hand;*/  
  
}


#customer-download .icon
{

  border-left:10px solid black;
  position:absolute;
  top:20px;

}


#customer-download p
{

  position:absolute;
  top:35px;
  left:242px;
  width:230px;
  font-size:10px;

}

#customer-download a:hover
{

  text-decoration:none;
}


#customer-download .label
{

  position:absolute;
  top:30px;
  left:242px;

}

#customer-download .heading
{

  top:42px;
}

#customer-download #download-btn
{
position:absolute;
top: 145px;
left:242px;
}
 





















#no-script
{
  position:absolute;
  left:689px;
  top:20px;
  font-weight:bold;
  color:#FFFFFF;
  border:1px solid #FFFFFF;
  background-color:#C64040;
  padding:10px;
}