* {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:50px;
  
  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 .label
{

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

}

#feature-showroom .heading
{

  top:50px;
 
}

#employment-opp .heading
{

  top:50px;
 
}

#employment-opp p
{

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

}

#employment-opp .label
{

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

}





















#no-script
{
  position:absolute;
  left:689px;
  top:20px;
  font-weight:bold;
  color:#FFFFFF;
  border:1px solid #FFFFFF;
  background-color:#C64040;
  padding:10px;
}
/*List Price*/
.rezTxtList {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #AA0000; FONT-FAMILY:  Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.rezPriceList {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY:  Arial, Helvetica, sans-serif; TEXT-DECORATION: line-through;}

.rezTxtListSave {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #5c834c; FONT-FAMILY:  Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.rezPriceListSave {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #5c834c; FONT-FAMILY:  Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}

.rezTxtReg {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #265c93; FONT-FAMILY:  Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.rezPriceReg {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #265c93; FONT-FAMILY:  Arial, Helvetica, sans-serif; TEXT-DECORATION: line-through;}

.rezTxtSale {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #990000; FONT-FAMILY:  Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.rezPriceSale {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #990000; FONT-FAMILY:  Arial, Helvetica, sans-serif; TEXT-DECORATION: }

.rezTxtPrice {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #404040; FONT-FAMILY:  Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.rezPricePrice {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #265c93; FONT-FAMILY:  Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}

.rezTxtDiscount {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #003366; FONT-FAMILY:  Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.rezPriceDiscount {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY:  Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}

.subTotalLine {
height: 1px;
border-top: 1px dashed #777777;
padding: 0px;
}
.WLline {
height: 1px;
border-top: 1px dotted #999999;
padding-left: 30px;
width:90%;
}
.indTxtList {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #AA0000; FONT-FAMILY:  Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.indPriceList {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY:  Arial, Helvetica, sans-serif; TEXT-DECORATION: line-through;}

.indTxtListSave {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #5c834c; FONT-FAMILY:  Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.indPriceListSave {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #5c834c; FONT-FAMILY:  Arial, Helvetica, sans-serif; TEXT-DECORATION:none;}


.indTxtPrice {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY:  Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.indPricePrice {font-size: 20px; color: #265c93; line-height: 19px; }

.indTxtReg {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #265c93; FONT-FAMILY:  Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.indPriceReg { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #265c93; FONT-FAMILY:  Arial, Helvetica, sans-serif; TEXT-DECORATION: line-through;}

.indTxtSale {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY:  Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.indPriceSale {font-size: 20px; color: #990000; line-height: 19px; }

/* end List Price*/
