/* Hides from IE5-mac \*/
* html .margin {height: 1%;}
/* End hide from IE5-mac */

html 
    {
    margin: 0;
    padding: 0;
    }

BODY 
    {
    clear: none;
    padding: 0px;
    margin: 0px;
    text-align: center;
    }

.c
    {
    text-align: center;
    }

.left
    {
    text-align: left;
    }
table
    {   
    border-style: groove;
    border-width: 1px;
    padding: 0px;
    border-spacing: 1px;
    }

table.NoBorder  {border-width: 0px;}

table.BIMemberPics  
    {
    width: 180px;
   }

td.BIMemberPics
    {
    width:  175px;
    height: 125px;
    text-align: center; 
    vertical-align: middle; 
    }

caption     
    {   
    width: 180px;
    border-width: 1px;
    border-style: groove;
    }

caption.BIMemberPics
    {   
    width: 180px;
    height: 500px;
    border-width: 1px;
    border-style: groove;
    }

th
    {
    border-width: 1px;
    border-style: outset;
    }
            
tr  {
    border-width: 5px; 
    border-style: outset;
    }

td
    {
    text-align: left; 
    vertical-align: top;    
    }
ul  {text-align: left;}
li  {text-align: left;}

td.TextCentered 
    {
    text-align: center; 
    vertical-align: middle;
    }
table.PartsXRef
    {
    border-style: inset;
    border-width: 0px;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 0px;
    padding-right: 0px;
    }
th.PartsXRef
    {
    border-width: 1px;
    border-style: outset;
    }
tr.PartsXRef    {border-width: 0px;}
td.PartsXRef {border-width: 0px;}
td.PartsXRef_Sub    {border-width: 0px;}
td.PartsXRef_Headings
    {
    border-width: 1px; 
    border-style: outset;
    }

div         
    { 
    float: center;
    padding: 0px;
    margin: 0px auto;
    border-width: 0px;
    }

div.border
    {
    border-width: 1;
    border-style: solid;
    }
div.center
    {
    text-align: center;
    display: block; 
    margin-left: auto; 
    margin-right: auto;
    clear: both;
    }
div.float   
    { 
    float: left;
    padding: 1px;
    margin: 0px auto;
    clear: none;
    }

div.float-left
    { 
    float: left;
    padding: 1px;
    margin: 2px auto;
    clear: none;
    }
div.floatleft
    {
    float: left;
    clear: left;
    margin: 0em 5em 0em 0em;
    padding: 0em;
    border-width: 0;
    border-style: solid;
    }

div.float-right
    { 
    float: right;
    padding: 1px;
    margin: 2px auto;
    clear: none;
    }
div.floatright
    {
    float: right;
    clear: right;
    margin: 0px auto;
    padding: 0px;
    border-width: 0;
    border-style: solid;
    }
div.float-center
    { 
    float: none;
    padding: 1px;
    margin: 2px auto;
    clear: none;
    text-align: center;
    }
div.floatcenter
    { 
    float: none;
    padding: 1px;
    margin: 2px auto;
    clear: both;
    text-align: center;
    }
div.margin
    {
    margin: 1em;
    padding: 1em;
    border-style: solid;
    border-width: thin;
    }
div.text
    {
    margin: 1em;
    padding: 1em;
    border-style: solid;
    border-width: 0;
    }

div.container   
    { 
    clear: both;
    float: left;
    padding: 0px;
    margin: 0px;
    width: 100%;
    min-width: 700px;
    }

div.formcenter
    { 
    clear: both;
    float: center;
    padding: 0px;
    }
              
div.spacer  
    {
    clear: both;
    padding: 0px;
    margin : 0px auto;
    width: 100%;
    }
    
div.PageHeader
    { 
    padding: 2px;
    margin : 0px auto;
    clear: both;
    width: 100%;
    height: 30px;
    }

div.MenuBar
    {
    clear: both;
    float: left;
    padding: 0px;
    margin : 0px auto;
    width: 100%;
    }
        
div.PageFooter
    {
    clear: both;
    padding: 2px;
    margin: 5px;
    width: 100%;
    }

div.Bricklinalia
    {
    float: left;
    padding: 5px;
    margin: 10px auto;
    clear: none;
    width: 225px;
    height: 400px;
    border-width: 0;
    border-style: solid;
    overflow: auto;
    }
a.Bricklinalia  {border-style: solid; border-width: 0;}

img.Bricklinalia    {width: 192; height: 144;}

table.PageFooter    {width: 80%;}

img {
    clear: none;
    border: 0;
    margin: 0px auto;
    padding: 0px;
    border-width: 0px;
    border-style: solid;
    }
  
img.b   
    {
    /* replacement for <br /> after images */
    display: block; /* forces line break for content after */
    }

img.t 
    {/* top margin control */
    margin-top: 0.8em;
    }

img.floatLeft 
    { 
    float: left; 
    margin: 0em 2em 0em 0em;
    clear: none;
    padding: 1px;
    border-width: 0;
    border-style: solid;
    }

img.floatRight
    { 
    float: right; 
    margin: 0em 0em 0em 1em;
    clear: none;
    padding: 0px;
    border-width: 0;
    border-style: solid;
    }
img.floatRightClear
    { 
    float: right; 
    clear: right; 
    margin: 0em 0em 0em 2em;
    padding: 1px;
    border-width: 0;
    border-style: solid;
    }
img.floatLeftClear 
    { 
    float: left; 
    clear: left; 
    margin: 0em 2em 0em 0em;
    padding: 1px;
    border-width: 0;
    border-style: solid;
    }    

#udm {padding-top:6px; padding-bottom:6px;}