/* STANDARD TAG REDEFINITIONS */
body
{ 
   color: black; 
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 10pt; 
   background-color: white; 
   margin: 0; 
   padding: 0; 
}

#inventorybody
{
   background-color: #DECEA0;
}

p 
{
   font-size: 10pt;  
   margin-bottom: 10px; 
   margin-top: 0; 
}

#productsheader
{
   position: relative; 
   width: 328px; 
   height: 25px;
   left: 10px; 
   top: 20px; 
   border-bottom: 3px double #24408C;
}

#productswrapper 
{
   position:relative;
   margin: 60px 0 0 10px;
   padding:0 0 0 0;
   width:640px !important;
   width:620px;
   background:transparent;
   text-align:left;
}    

#productscolumnleft 
{
   position:absolute;
   left: 20;
   width:320px;
   margin:0 0 0 0;
   padding:0 20px 0 0;
   background:transparent;
}

#productscolumnright 
{
   position:relative;
   width:320px;
   margin:0 0 0 400px;
   padding:0 0 0 10px;    
   background:transparent;
}

#productsimage1
{
   border:0px solid #00006E; 
   position: relative; 
   left: 2px; 
   top: 10px; 
   display: block;
}

#productspdf
{
   position: relative; 
   margin: 60px 10px 15px 0px !important;
   margin-top: 60px;
   margin-right: 10px;
   margin-bottom: 15px;
   margin-left: 0px;      
   display: block;
}    

#productsimage2
{ 
   position:relative;
   margin: 45px 10px 15px 50px !important;
   margin-top: 45px;
   margin-right: 10px;
   margin-bottom: 15px;
   margin-left: 50px;
   padding-left: 0px;
   padding-right: 20px;
   display: block;
}

#productsimage3
{ 
   position:relative;
   margin: 45px 10px 15px 0px !important;
   margin-top: 45px;
   margin-right: 10px;
   margin-bottom: 15px;
   margin-left: 0px;
   padding-left: 0px;
   padding-right: 20px;
   display: block;
} 

#inventoryheader
{
   position: relative; 
   width: 542px; 
   height: 25px;
   left: 10px; 
   top: 20px; 
   border-bottom: 3px double #24408C;
} 

#inventorywrapper 
{
   position:relative;
   margin: 40px 0 0 10px;
   padding:0 0 0 0;
   width:640px !important;
   width:620px;
   background:transparent;
   text-align:left;
}    

.inventorytableheader
{
   border: 1px solid #24408C; 
   padding-left: 4px; 
   padding-right: 4px; 
   padding-top: 1px; 
   padding-bottom: 1px;
}

#inventorylogo
{               
   position:absolute;
   left:15px;
   top:15px;
   z-index:1;
}  

#inventory1
{
}

#inventorycaption
{
   font-family:"Times New Roman";
   font-size: 14pt;
   color: #00008b; 
   padding: 15px 0px 10px 0px;
}


#territitoryinfo
{
   font-size: 12pt;  
   margin-bottom: 12px; 
   margin-top: 0; 
}

#image1
{
   position:relative;
   margin: 5px 10px 5px 30px !important;
   margin-top: 20px;
   margin-right: 10px;
   margin-bottom: 5px;
   margin-left: 30px;
   padding-left: 0px;
   padding-right: 20px;
   display: block;
}

.belowgraphics
{	 
   position: relative;
   width: 500px;
   margin-top: 380px; 
   margin-left:30px; 
   margin-right:auto;  
   border-top: 0px solid #363636;  
   text-align: left;  
   padding-top: 0px; 
}      

.belowgraphicsterritory
{	 
   position: relative;
   width: 500px;
   margin-top:320px; 
   margin-left:30px; 
   margin-right:auto;  
   border-top: 0px solid #363636;  
   text-align: left; 
   padding-top: 0px; 
   display: block;
}   

.belowgraphicsinventory
{	 
   position: relative;
   width: 500px;
   margin-top:27px; 
   margin-left:30px; 
   margin-right:auto;  
   border-top: 0px solid #363636;  
   text-align: left;  
   padding-top: 10px;
}      

.belowgraphicsproducts
{	 
   position: relative;
   width: 500px;
   margin-top:230px; 
   margin-left:30px; 
   margin-right:auto;  
   border-top: 0px solid #363636;  
   text-align: left;  
   padding-top: 0px;
}      


#image2
{
   position:relative;
   margin: 5px 10px 15px 35px !important;
   margin-top: 5px;
   margin-right: 10px;
   margin-bottom: 15px;
   margin-left: 35px;
   padding-left: 0px;
   padding-right: 20px;
   display: block;
}    

.footergraphic
{	 
   position: relative;
   margin-top: 27px; 
   margin-left: 10px; 
   padding-top: 10px;  
   padding-bottom: 30px;  
}

#footergraphicinside
{
    position: relative; 
    width: 168px; 
    height: 30px; 
    left: 30px; 
    border-bottom-style: double; 
    border-bottom-width: 3px; 
    padding-left: 4px; 
    padding-right: 4px; 
    padding-top: 1px; 
    padding-bottom: 1px;
   text-align: center;  
}


/* workarounds and hacks */
.clearfix:after 
{
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.clearfix 
{
   display: inline-table;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix 
{
   display: block;
}
/* End hide from IE-mac */


