@import url("layout.css");body {      width: 800px;    margin: 0 auto;}  #header{    float: left;    width: 100%;} .top-image{    float: left;clear: both;} .top-image * {margin: 0;border:0;padding: 0;} #footer{    clear: both;    float: left;    width: 100%;} #colmask {position:       relative;clear:          both;float:          left;width:          100%;overflow:       hidden;background:     #fff;} #colmid {float:          left;width:          200%;position:       relative;left:           170px;background:     #fff;    } #colright {float:          left;width:          100%;position:       relative;left:           50%;margin-left:    -340px;background:     #fff;    } #col1wrap {float:          right;width:          50%;position:       relative;right:          100%;} #col1pad {margin:         0 15px 0 350px;overflow:       hidden;} #content {width:          100%;overflow:       hidden;} #content p {    margin-left:0;matgin-right:0;    padding-left:0;padding-right:0;} #col2 {float:          left;width:          170px;position:       relative;left:           0px;overflow:       hidden;} #side-navigation {float:          left;width:          170px;position:       relative;margin-left:    -50%;left:           0px;overflow:       hidden;} #breadcrumb-trail {      clear: both;    float: left;    width: 100%;  padding: 0.7em 0 1em 0;  margin: 0 0 0 170px;  color: #aaa;  } #breadcrumb-trail ul {  margin-left: 0;  padding-left: 0em;  display: inline;  border: none;  font-size: 8pt;}  #breadcrumb-trail > ul {  padding-left: 0.5em;}  #breadcrumb-trail ul li {  margin-left: 0;  padding-left: 0px;  border: none;  list-style: none;  display: inline;} #breadcrumb-trail ul li a {  margin:         0;  padding:        0 0.5em;  text-decoration: none;  color: #aaa;} #breadcrumb-trail ul li a:hover {  color: #000;  text-decoration: underline;} #side-navigation li, #side-navigation ul, #side-navigation a{  min-height: 5px;  border-width: 2px !important;  padding-top: 0.2em !important;  padding-bottom: 0.2em !important;  margin-top: 0em !important;  margin-bottom: 0px !important;  background-repeat: no-repeat;  line-height: 1em;} #side-menu ul,#related-links ul{  list-style: none;  padding: 0;  margin: 0;}  #side-menu ul li {  display:        block;      background-position: 0 0.5em;} #side-menu ul ul li {  background-position: 0em 0.5em;  border: none;} #side-menu ul ul ul li {  font-weight:    normal;  background-position: 1em 0.5em;} #side-menu ul li a,#related-links ul li a{  display:        block;  margin:         0.3em 0;  padding:        0.1em 0;  text-decoration: none;} #side-menu ul li ul li a {  margin: 0.3em 0 0.3em 1em;} #side-menu ul li ul li ul li a {  margin:         0.1em 0 0.1em 2em;  padding:        0.1em 0;  font-size:      8pt;} #side-menu ul li a,#side-menu ul li.active ul li a,#side-menu ul li.active ul li.active ul li a{   color: #aaa;  border-bottom: 2px solid white;} #side-menu ul li.active a,#side-menu ul li.active ul li.active a,#side-menu ul li.active ul li.active ul li.active a{   color: #000;} #side-menu ul li.active ul li.active.current,#side-menu ul li.active ul li.active ul li.active.current{   background-image: url("images/square-bullet.png");  background-repeat: no-repeat;} #side-menu ul li a:hover,#side-menu ul li ul li a:hover,#side-menu ul li.active ul li a:hover,#side-menu ul li.active ul li.active a:hover,#side-menu ul li.active ul li.active ul li.active a:hover{  color: #000;  border-bottom: 2px solid orange !important;} .separated h1{    margin-top:     2em !important;    padding-top:    2em !important;    border-top:     1px solid #ddd;    font-size:      10pt;} #related-links a{    color:          #27f;} #related-links a:hover{    text-decoration:    underline;} #related{        float: right;    width: 14em;    margin: 0;  } #related-content {  padding: 0.5em 0 0 0.9em;  } #related-content * {  } #related-content p {    margin-top:       0.5em;  font-size:        9pt;} #related-content table img{    border:         1px solid #ccc;} #related-content table tr td{    vertical-align: middle;} #related-content h1,#related-content h2,#related-content h3{  margin-bottom:    0;  padding:          0;    font-size:        11pt;} #related-content h2,#related-content h3{  margin-top:       1.5em;  padding-top:      1.5em;  border-top:       1px solid #ddd;} #content{        } #content img{    border: none;} #content h1, #content h2 {       margin:         0 0 0.5em 0;     color:          #444;    font-size:      18pt;} #content h2 {     margin-top:     2em;     margin-bottom:  0.5em;     font-size:      12pt;} #content p,#related-content p{    line-height:    1.3em;} .imagecenter{  text-align: center;} #content ul li {  background-position: 0 0.7em;} #content ul li strong:first-child {    display:        block;    margin-bottom:  0.2em;} .ullinks,.familylinks{    display: none;} ul.buttons {    margin:     2em 0;    list-style: none;    text-align: center;} ul.buttons li {    display: inline;    margin: 1em;    padding: 0;    background-image: none !important;     } ul.buttons li a {    margin: 0;    padding:            0.5em 1.5em;    background-image:   none !important;    background-color:   orange !important;    border:             1px solid #777;    text-decoration:    none;    color :             #444 !important;    font-weight:        bold;} ul.buttons li a:hover,ul.buttons li a:active{    color:              white !important;} .tablenoborder {    } table {    margin:             1em auto;    font-size:          8pt;    border-color:       #aaa;}     thead {    text-align:         center;    background-color:   #ddd;} td.link-cell{    margin: 0;    padding: 0;} td.green {     background-color: #9f9;} td.red{     background-color: #faa;} td{        vertical-align: middle;} td.link-cell a {    display: block;    text-decoration:    none;       padding:            0.5em;    margin: 0!important;} td.link-cell a:hover {    color: #003995;    background-color:   #dae8ff;    text-decoration:    underline;} span.notetitle { display: none; } .company-info  p{} .company-info  img{    margin:         0.5em 0 0.5em 0;} .gray{     color:          #aaa;} .fignone{    margin:         1em 0 2em 0;} .fignone p.image-title{    padding:        0;    margin-top:     0.5em;    text-align:     center;    font-size:      80%;    font-style:     italic;} .fignone{    text-align:     center;} 