/****************************************
/* Layout of the spec page for printing
/***************************************/

div.spec {
        background: white;
        width:auto;
        /* if we want a scroll bar instead, add the next 2 lines */
        /*height:500px;*/
        /*overflow: auto;*/
        font-size:12pt;
        padding: 0;
        align:center;
        }
div.specleft { /* for the table info on the left */
        font:10pt/normal "Palatino Linotype", "Linotype Linotype", "Book Antiqua", Palatino, serif; /* Verdana, Arial, Helvetica, sans-serif;*/
        float:left;
        width:50%;
        }
div.specright { /* for the table info on the left */
        font:10pt/normal "Palatino Linotype", "Linotype Linotype", "Book Antiqua", Palatino, serif; /* Verdana, Arial, Helvetica, sans-serif;*/
        float:right;
        width:49%;
        }

p.title{
        font:bold 14pt/normal "Palatino Linotype", "Linotype Linotype", "Book Antiqua", Palatino, serif; /* Verdana, Arial, Helvetica, sans-serif; */
        margin:0;
        color:black;
        }
p.subtitle{
        font:bold 12pt/normal "Palatino Linotype", "Linotype Linotype", "Book Antiqua", Palatino, serif; /* Verdana, Arial, Helvetica, sans-serif;*/
        margin:0;
        color:black;
        }
div.photo {
        border-top: 1px solid white;
        border-left: 1px solid white;
        border-right: 1px solid gray;
        border-bottom: 1px solid gray;
        background: white;
        float: right;
        margin:15px 10px 5px 10px;
        }
        
div.photo img{
        padding:5px;
        width: 250px;
        }
div.photo p{
        font:bold 1em/normal "Palatino Linotype", "Linotype Linotype", "Book Antiqua", Palatino, serif; /* Verdana, Arial, Helvetica, sans-serif;*/
        text-align:center;
        color: black;
        background-color::#e6f3ff;
        padding: 10px;
        margin: 0 ;
        }
        
.sectionlabel{
        text-align: right;
        vertical-align: top;
        color: black;
        font-weight: bold;
        font-variant: small-caps;
        /*text-decoration: underline;*/
        }
.xsectionlabel{              /* for extra long section labels */
        text-align: left;
        vertical-align: top;
        color: black;
        font-weight: bold;
        font-variant: small-caps;
        /*text-decoration: underline;*/
        }

.label{
        text-align: right;
        vertical-align: top;
        color: black;
        }
.data{
        text-align: left;
        font-weight: bold;
        color: gray;
        }
.largedata {
        text-align: left;
        font-weight: bold;
        color: gray;
        } 

#wrapper {
background: white;
width: auto;
border-style: none;
}
#banner {
}
#mainnav {
display: none;
}
#leftads {
display: none;
}
a.button {
display: none;
}
a.showbtn {
display:none;
}

#logo{
display: block;  //only used for print, so in layout.css it's display:none
}
div.content
{
background: white;
width: auto;
margin:0px;
border-style: none;
}
div.footer
{
color:black;
background:white;
text-align: left;
}

#navtop
{
display: none !important;
}

#navtop a
{
display: none;
}
#navtop  li {
display: none !important;
}

div.vendorlist {
    //overflow:auto; 
    //height:auto; 
    width:auto;
}


