/*
** Print.css
*/


body {
    width: auto;
    background: White;
    font-family: "Times New Roman", serif;
    font-size: 12pt !important;
    color: Black;
    padding: 0;
}

.clear {
    clear: both;
    padding: 20px 0 0 0;
}

p.clearboth {
    clear: both;
}

div#header, div#right-col, div#left-col, div#footer, div#menuwrapper, div#linkfb {
  display: none;
}


ul { 
    list-style-type: square;
}

#content {

    background: none;
    border: none ! important;
    padding: 0 ! important;
    margin: 0 auto ! important;

}


h1, h2, h3, h4, h5, h6 {
    font-weight: bold;
}


h1 {
  text-align: center;
}


p, .documentDescription {
  text-align: justify;
    margin: 1em 0 ! important;
    line-height: 1.2em;
}



pre {
    border: 1pt dashed black;
    white-space: pre;
    font-size: 8pt;
    overflow: auto;
    padding: 1em 0;
    background : white;
    color : black;
}


a {
    color: #000080 !important;
    background: none !important;
    padding: 0 !important;
  text-decoration: none !important;
}


#content {
    background : white;
    color : black;
}




/* *********** */

img.aligncenterborder {
    border: 1px solid #000000;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

img.aligncenter {
  display: block;
  margin-left: auto;
  margin-right: auto;
  border: 0;
}

img.left {

    float: left;
    margin: 5px;
    background-color: #ffffff;
    padding: 4px;
    border: 1px solid #000000;
}


img.right {
    float: right;
    margin: 5px;
    background-color: #ffffff;
    padding: 4px;
    border: 1px solid #000000;
}

img.leftnoborder {
    border: none;
    float: left;
    margin: 10px 10px 10px 10px;
}

img.rightnoborder {
    border: none;
    float: right;
    margin: 10px 10px 10px 10px;
}

img.floatleft {
    border: 1px solid #000000;
    float: left;
    margin: 10px 10px 10px 10px;
}



img.floatright {
    border: 1px solid #000000;
    float: right;
    margin: 10px 10px 10px 10px;
}



div.middlecontent , div.sitemap {
  padding: 0 35px 0 35px;
}

div.middlecontent1 {
  padding: 0 60px 0 60px;
}

div.middlecontentpartners {
  padding: 0 60px 0 60px;
  text-align: center;
}

div.middlecontentpublications {
/*  padding: 0 35px 0 35px; */
 padding: 0;
  text-align: center;
  font-size: 13px;
}

div.middlecontentpublications p, div.middlecontent h2 {
  text-align: center;
}

div.middlecontentpublications a {
  font-weight: bold;
  text-align: center;
}

div.middlecontentpartners h2 {
  border-top: 1px solid #311606;
  border-bottom: 1px solid #311606;
  padding-top: 5px;
}


div.middlecontentpartners a {
  font-weight: bold;
}


div.product3l, div.product3m, div.product3r {
  padding: 0;  
  width: 160px;
  text-align: justify;
  float: left;
}

div.product3m {
  padding: 0 30px 0 30px;
}


div.publications4a, div.publications4b, div.publications4c, div.publications4d {
  padding: 0;  
  width: 150px;
  text-align: center;
  float: left;
}



div#rightheading {
  padding-top: 100px;
  padding-bottom: 5px;
}


div.association {
  font-weight: bold;
  text-align: center;
  padding-bottom: 10px;
}

div.association1 {
  padding-bottom: 5x;
}



div.publications4a img, div.publications4b img, div.publications4c img, div.publications4d img {
  width: 115px;
  height: 152px;
  border: 1px solid #311606;
}


p#assoc2 img {
  width: 238px;
  height: 105px;
}
p#assoc3 img {
  width: 185px;
  height: 143px;
}
p#assoc4 img {
  width: 186px;
  height: 71px;
}

