
/* Layout Stylesheet */ 

body {
 margin:20px;
 background:#ffffff;
 color: #333333;
 text-align:center;
 font-family: arial, Sans-Serif, helvetica;
 padding:0;
 }

#outer {

 border:1px solid #9966CC;
 width:889px;
 margin:auto;
 }


#hdr {
 height:85px;
 background:#ffffff;
 color: #333333;
 text-align:center;
 border:solid #9966CC;	
 border-width:0px 0 1px 0;
padding-bottom: 10px;
padding-top: 0px;
 }

#bar {
 height:25px;
 background:#9966CC;
 color: #333333;
 border:solid #9966CC;	
 border-width:1px 0 1px 0;
 }

#bodyblock {
 position:relative;
 background: #ffffff;
 color: #333333;
 width:889px;
 padding:0;
 }

#l-col {
 float:left;
 /*
 background:#dcdcdc;
 */
 color: #333333;
 width:144px;
 text-align: left;
 padding-left: 11px;
 padding-top: 12px;
 }

#cont {
 width:707px;
 height: 850px;
 background:#ffffff;
 color: #333333;
 border:solid #9966CC;	
 border-width:0 0 0 1px;
 text-align:left;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 }
 
 #intro {

padding: 10px 10px 10px 10px;
}
#sample_image{
text-align: center;
}

#PopUp{
display: none; 
position: absolute; 
left: 100px; 
top: 50px; 
border: solid black 1px; 
padding: 10px; 
background-color: #B58FDA; 
text-align: justify; 
font-size: 12px; 
width: 800px; 
height: 700px;
z-index:10000;
}

#ftr {
 height:25px;
 background:#B58FDA;
 color: #333333;
 border:solid #9966CC;
 border-width:1px 0 0 0;
 margin:0;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 }
  #advertise
 {
     position: relative;
     top: 30px;
     text-align: center;
 }
 .label  
 {
     font-weight: bold;
     vertical-align: middle;
 }
#Qty
{
  position: relative;
  left: 5px;
  width: 30px;
  vertical-align: middle;
    font-size: 12pt;
  font-weight: bold;
    color: #333333;
}

#Shipping
{
  position: relative;
  left: 5px;
  width: 50px;
  vertical-align: middle;
  border-style: none; 
  border-width: 0;
  font-size: 12pt;
  font-weight: bold;
  color: #333333;
}

#Total
{
  position: relative;
  left: 5px;
  width: 50px;
  vertical-align: middle;
  border-style: none; 
  border-width: 0;
  font-weight: bold;
  font-size: 12pt;
  color: #333333;
}
#txtName 
{
  position: relative;
  left: 25px;
  width: 300px;
  vertical-align: middle;
}
#txtAddress 
{
  position: relative;
  left: 5px;
  vertical-align: middle;
  width: 300px;
}
#txtCity
{
  position: relative;
  left: 38px;
  vertical-align: middle;
  width: 150px;
}

#txtState
{
  position: relative;
  left: 27px;
  vertical-align: middle;
  width: 30px;
}
#txtZip
{
  position: relative;
  left: 42px;
  vertical-align: middle;
  width: 80px;
  }  
  
  #txtPhone
{
  position: relative;
  left: 14px;
  vertical-align: middle;
  width: 100px;
  } 
  .mailto 
  {
      font-weight: bold;
  }  
  #print, #PrintLink
  {
      float: right;
      border-style: none; 
      border-width: 0;
      text-align: right;
      font-size: 10pt;
  }