
/* ----------- General styles ----------- */

html, body {
	margin: 0px;
	padding: 0px;
	min-height: 100%;
  background-color: #000000;
  font: 16px "Times New Roman", Times, serif;
}

p {
  margin: 10px 0px 10px 0px;
  text-align: justify;
}

a {
  color: #1e611d;
}

.sectiontitle {
  margin: 0px 0px 10px 0px;
  border-bottom: 1px dashed #1e611d;
  font: 1.4em "Times New Roman", Times, serif;
  color: #1e611d;
}

.sectionsubtitle {
  margin: 0px 0px 10px 0px;
  font: 1.1em "Times New Roman", Times, serif;
  color: #1e611d;
  font-weight: bold;
}

.break {
  clear: both;
  height: 20px;
}

.break0 {
  clear: both;
  height: 0px;
}

/* ----------- Layout for wide screens ----------- */

@media (min-width: 771px)
{
  /* ----------- Page Header ----------- */
  
  .header {
    width: 100%;
    height: 130px;
    background: #FFFFFF url(../graphics/banner3.jpg) repeat-x;
  }

  .headercontent {
    max-width: 770px;
    margin: 0px auto 0px auto;
    height: 94px;
  }
 
  .headertitle {
    padding-top: 12px;
    text-align: center;
    font: 2.2em "Times New Roman", Times, serif;
    font-style: italic;
    color: #EEEEEE;
    text-shadow: 0px 0px 3px #000000;
  }

  .headersubtitle {
    margin-top: 4px;
    text-align: center;
    font: 1.1em "Times New Roman", Times, serif;
    color: #EEEEEE;
    text-shadow: 0px 0px 2px #000000;
  }
  
  /* ----------- Login and Logout ----------- */

  .loginwrap {
    width: 100%;
    background-color: #FFFFFF;
  }

  .logincontent {
    max-width: 770px;
    margin: 0px auto 0px auto;
    padding-top: 12px;
  }
  
  /* ----------- Page Content ----------- */

  .contentwrap {
    width: 100%;
    background-color: #FFFFFF;
  }

  .content {
    max-width: 770px;
    margin: 0px auto 0px auto;
    padding: 16px 0px 36px 0px;
  }
  
  /* ----------- General styles ----------- */
  
  .showIfWide {}
  .showIfNarrow {
    display: none;
  }
  
  .hMarginAll {
    margin-left: 24px;
    margin-right: 24px;
  }

  .vMarginAll {
    margin-top: 24px;
    margin-bottom: 24px;
  }
  
  .layoutTableFullWidth {
    display: table;
    width: 100%;
  }
  
  .layoutTableRowFullWidth {
    display: table-row;
  }
  .layoutTableCell2columns {
    display: table-cell;
    width: 50%;
    vertical-align: top;
  }
  .layoutTableCell3columns{
    display: table-cell;
    width: 0%;
    vertical-align: top;
  }
  
  /* -------- Informational table: -------- */
  
  .info_Table {
    display: table;
    margin: 12px;
    border-top: 1px solid #666666;
    border-left: 1px solid #666666;
  }
  .info_TableRow {
    display: table-row;
    width: 100%;
  }
  .info_TableCell {
    display: table-cell;
    vertical-align: top;
    border-bottom: 1px solid #666666;
    border-right: 1px solid #666666;
    padding: 3px;
  }
  .info_TableHeaderCell {
    display: table-cell;
    vertical-align: top;
    border-bottom: 1px solid #666666;
    border-right: 1px solid #666666;
    padding: 3px;
    background-color: #A3BFA3;
    color: #000000;
  }
  .info_TableWhite {
    background-color: #FFFFFF;
  }
  .info_TableLtGreen {
    background-color: #F0FAF0;
  }
  .info_TableGray {
    background-color: #F3F3F3;
  }
  
  .info_TableFieldName {}
  .info_TableDataType {}
  .info_TableRequired {}
  .info_TableExplanation {}
}


/* ----------- Layout for narrow screens ----------- */

@media (max-width: 770px)
{
  /* ----------- Page Header ----------- */
  
  .header {
    width: 100%;
    background: #FFFFFF url(../graphics/banner3.jpg) repeat-x;
  }

  .headercontent {
    display: block;
    height: 94px;
  }
 
  .headertitle {
    padding: 12px 0px 0px 12px;
    text-align: left;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font: 1.8em "Times New Roman", Times, serif;
    font-style: italic;
    color: #EEEEEE;
    text-shadow: 0px 0px 3px #000000;
  }

  .headersubtitle {
    padding: 4px 0px 0px 12px;
    text-align: left;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font: 1.1em "Times New Roman", Times, serif;
    color: #EEEEEE;
    text-shadow: 0px 0px 2px #000000;
  }

  .loginwrap {
    display: block;
  }
  
  /* ----------- Login and Logout ----------- */

  .loginwrap {
    display: block;
    width: 100%;
    background-color: #FFFFFF;
  }

  .logincontent {
    display: block;
    padding-top: 12px;
  }
  
  /* ----------- Page Content ----------- */

  .contentwrap {
    display: block;
    width: 100%;
    background-color: #FFFFFF;
  }

  .content {
    display: block;
    padding: 16px 12px 36px 12px;
  }
  
  /* ----------- General styles ----------- */
  
  .showIfWide {
    display: none;
  }
  .showIfNarrow {}
  
  .hMarginAll {
    margin-left: 12px;
    margin-right: 12px;
  }

  .vMarginAll {
    margin-top: 12px;
    margin-bottom: 12px;
  }
  
  .layoutTableFullWidth {
    display: block;
    width: 100%;
  }
  
  .layoutTableRowFullWidth {
    display: block;
  }
  .layoutTableCell2columns {
    display: block;
  }
  
  /* -------- Informational table: -------- */
  
  .info_Table {
    display: block;
    margin: 12px;
    border-top: 1px solid #CCCCCC;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
  }
  .info_TableRow {
    display: block;
    width: 100%;
    padding: 6px 0px 6px 0px;
    border-bottom: 1px solid #CCCCCC;
  }
  .info_TableCell {
    display: block;
    padding: 3px 6px 0px 6px;
  }
  .info_TableHeaderCell {
    display: none;
  }
  .info_TableWhite {
    background-color: #FFFFFF;
  }
  .info_TableLtGreen {
    background-color: #F0FAF0;
  }
  .info_TableGray {
    background-color: #F3F3F3;
  }
  
  .info_TableFieldName {
    
  }
  .info_TableDataType {
    margin-left: 12px;
    font-size: 0.9em;
  }
  .info_TableRequired {
    margin-left: 12px;
    font-size: 0.9em;
  }
  .info_TableExplanation {
    margin-left: 12px;
    font-size: 0.9em;
  }
}

/* ----------- Buttons ---------- */

.textButton {
  height: 20px;
  padding: 4px 8px 0px 8px;
  border: 1px solid #999999;
  border-radius: 5px;
  -moz-border-radius: 5px;
  background-color: #EEEEEE;
  line-height: 20px;
  font: 12px Arial,sans;
  color: #666666;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  cursor: pointer;
}

.iconButton {
  width: 20px;
  height: 20px;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: 16px 16px;
  cursor: pointer;
}

.iconAndTextButton {
  height: 20px;
  padding: 4px 8px 0px 22px;
  border-radius: 5px;
  -moz-border-radius: 5px;
  background-color: #EEEEEE;
  line-height: 20px;
  font: 12px Arial,sans;
  color: #666666;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  background-repeat: no-repeat;
  background-position: 3px 3px;
  background-size: 16px 16px;
  cursor: pointer;
}

.buttonEnabled {
  background-color: #EEEEEE;
  border: 1px solid #1e611d;
  color: #1e611d;
  cursor: pointer;
}

.buttonDisabled {
  background-color: #EEEEEE;
  border: 1px solid #666666;
  cursor: default;
  opacity: 0.6;
}

.buttonEnabled:hover {
  border: 1px solid #1e611d;
  background-color: #c3d9c3;
  color: #1e611d;
}

.buttonSelected {
  background-color: #FDF8A5;
  border: 1px solid #4C77FF;
}

.buttonEdit {
  background-image: url('../graphics/edit.png');
}
.buttonSave {
  background-image: url('../graphics/save.png');
}
.buttonCancel {
  background-image: url('../graphics/cancel.png');
}
.buttonClose {
  width: 50px;
  background-image: url('../graphics/cross.png');
}
.buttonDelete {
  background-image: url('../graphics/delete.png');
}
.buttonAdd {
  background-image: url('../graphics/add.png');
}
.buttonLoading {
  background-image: url(../graphics/ajax-loader.gif);
}

/* ----------- Login and logout ---------- */

.loginStatus {
  float: right;
  padding: 2px 12px 0px 0px;
  font: 0.9em Arial,sans;
  color: #999999;
}

.loginButton {
  float: right;
  border: 1px solid #CCCCCC;
  background-color: #FFFFFF;
  color: #999999;
}
.loginButton:hover {
  border: 1px solid #999999;
  background-color: #EEEEEE;
  color: #666666;
}

.logoutButton {
  float: right;
  border: 1px solid #1e611d;
  background-color: #EEEEEE;
  color: #1e611d;
}
.logoutButton:hover {
  border: 1px solid #1e611d;
  background-color: #c3d9c3;
  color: #1e611d;
}

/* ----------- Footer ----------- */

.footer {
  width: 100%;
  background-color: #000000;
  color: #EEEEEE;
}

.footercontent {
  max-width: 770px;
  margin: 0px auto 0px auto;
}

.footerlogo {
  float: left;
  width: 218px;
  height: 78px;
  margin: 24px 26px 0px 12px;
}

.footertext {
  float: left;
  margin: 32px 0px 0px 16px;
}

.footerlarge {
  font: 1.0em "Times New Roman", Times, serif;
}

.footersmall {
  font: 0.8em "Times New Roman", Times, serif;
}

.footerlink {
  color: #EEEEEE;
}

/* ----------- index.php ---------- */

.logobox {
  float: right;
  width: 218px;
  margin: 0px 0px 10px 40px;
}

.burkelogo {
  width: 218px;
  height: 88px;
}

.donatebox {
  width: 208px;
  margin: 35px 0px 0px 0px;
  padding: 5px;
  border: 1px solid #B1B1B1;
  background-color: #FFFFFF;
  -webkit-box-shadow: 0px 0px 10px rgba(50, 50, 50, 0.5);
  -moz-box-shadow:    0px 0px 10px rgba(50, 50, 50, 0.5);
  box-shadow:         0px 0px 10px rgba(50, 50, 50, 0.5);
}

.donateinnerbox {
  padding: 7px 10px 10px 10px;
  background-color: #F2EDDF;
}

.donatetitle {
  padding: 0px 0px 5px 0px;
  text-align: center;
  font: 1.4em "Times New Roman", Times, serif;
  font-style: italic;
  color: #1e611d;
}

.floracover {
  float: left;
  width: 176px;
  height: 252px;
  margin: 5px 40px 15px 0px;
}

.right258 {
  margin-right: 258px;
}

.right310 {
  margin-right: 305px;
}

.left216 {
  margin-left: 216px;
}

.givebox {
  float: right;
  width: 285px;
  margin: 10px 0px 10px 40px;
  padding: 5px;
  border: 1px solid #B1B1B1;
  background-color: #FFFFFF;
  -webkit-box-shadow: 0px 0px 10px rgba(50, 50, 50, 0.5);
  -moz-box-shadow:    0px 0px 10px rgba(50, 50, 50, 0.5);
  box-shadow:         0px 0px 10px rgba(50, 50, 50, 0.5);
}

.giveinnerbox {
  padding: 7px 10px 7px 10px;
  background-color: #F2EDDF;
}

.givetitle {
  padding: 0px 0px 5px 0px;
  text-align: center;
  font: 1.9em "Times New Roman", Times, serif;
  font-style: italic;
  color: #1e611d;
}

.givetext {
  padding-top: 8px;
  text-align: center;
  font: 0.8em "Times New Roman", Times, serif;
  color: #666666;
}

.givebutton {
  width: 120px;
  height: 30px;
  margin: 10px 0px 0px 55px;
  padding: 0px 3px 0px 3px;
  background-color: #EEEEEE;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#DDDDDD'); /* for IE */
  background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#DDDDDD)); /* for webkit browsers */
  background: -moz-linear-gradient(top,  #FFFFFF,  #DDDDDD); /* for firefox 3.6+ */
  border: 1px solid #999999;
  border-top: 1px solid #BBBBBB;
  border-left: 1px solid #BBBBBB;
  overflow: hidden;
  border-radius: 7px;
  -moz-border-radius: 7px;
}

.givebutton img {
  float: left;
  margin: 10px 8px 0px 10px;
}

.givebutton div {
  height: 30px;
  margin: 0px 1px 0px 3px;
  padding: 0px 0px 0px 3px;
  overflow: hidden;
  white-space: nowrap;
  line-height: 30px;
  font-size: 1.0em;
  color: #777777;
  font-weight: bold;
  text-decoration: none;
}

.fundraisingtitle {
  padding-top: 20px;
  text-align: left;
  font: 0.8em "Times New Roman", Times, serif;
  color: #666666;
}

.fundraisingbar {
  width: 249px;
  height: 16px;
  margin: 5px 0px 0px 3px;
  border: 1px solid #1e611d;
  background-color: #FFFFFF;
}

.fundraisingprogress {
  height: 16px;
  background-color: #a3bfa3;
}

.fundraisingticks {
  width: 250px;
  height: 6px;
  margin: 0px 0px 0px 3px;
  border-left: 1px solid #1e611d;
}

.fundraisingtick {
  float: left;
  width: 24px;
  height: 6px;
  border-right: 1px solid #1e611d;
}

.fundraisinglabel {
  float: left;
  width: 25px;
  height: 15px;
  font: 9px "Times New Roman", Times, serif;
  text-align: center;
}

.firstlabel {
  width: 14px;
  margin-left: 2px;
  text-align: left;
}

.lastlabel {
  width: 24px;
  text-align: right;
}

.publishingbar {
  width: 74px;
  height: 16px;
  margin: 5px 0px 0px 3px;
  border: 1px solid #1e611d;
  background-color: #FFFFFF;
}

.publishingticks {
  width: 84px;
  height: 6px;
  margin: 0px 0px 0px 3px;
  border-left: 1px solid #1e611d;
}

.highlightswrap {
  width: 100%;
  background-color: #ebe6d8;
  border-top: 3px solid #184d17;
}

.highlightscontent {
  max-width: 770px;
  margin: 0px auto 0px auto;
}

.highlightstitle {
  margin: 24px 0px 10px 0px;
  text-align: left;
  font: 2.2em "Times New Roman", Times, serif;
  font-style: italic;
  color: #1e611d;
}

.highlightbox {
  height: 68px;
  margin: 0px 0px 40px 0px;
}

.highlightimage {
  float: left;
  width: 100px;
  height: 68px;
  margin: 0px 14px 0px 0px;
  border: 1px solid #1e611d;
}

.highlighttitle {
  margin: 0px 0px 3px 114px;
  font: 1.3em "Times New Roman", Times, serif;
  color: #1e611d;
}

.highlightcaption {
  margin: 0px 0px 0px 114px;
}

/* ----------- boundary.php ----------- */

.boundarythumbnails {
  width: 748px;
  height: 160px;
  border: 1px solid #1e611d;
  background-color: #EDF3F7;
}

.boundarythumbnaildiv {
  float: left;
  width: 170px;
  height: 140px;
  margin: 10px 0px 0px 59px;
  font: 0.8em sans-serif;
  text-align: center;
  color: #1e611d;
  font-weight: bold;
}

.boundarythumbnail {
  margin-top: 3px;
  border: 1px solid #1e611d;
  cursor: pointer;
}

.boundarymap {
  width: 748px;
  height: 561px;
  border-left: 1px solid #1e611d;
  border-right: 1px solid #1e611d;
  border-bottom: 1px solid #1e611d;
}

/* ----------- conspectus.php ----------- */

.conspectustable {
  width: 100%;
  border: 1px solid #1e611d;
  color: #444444;
}

.conspectuscolumn {
  border-bottom: 1px solid #1e611d;
  border-right: 1px solid #CCCCCC;
  background-color: #EDF3F7;
  font-weight: bold;
  text-align: center;
}

.conspectusfooter {
  border-right: 1px solid #CCCCCC;
  background-color: #EDF3F7;
  font-weight: bold;
  text-align: center;
}

.conspectuslabel {
  width: 195px;
  padding-left: 4px;
  border-bottom: 1px solid #CCCCCC;
  border-right: 1px solid #CCCCCC;
  text-align: left;
  font-weight: bold;
}

.conspectusstatnarrow {
  width: 100px;
  border-bottom: 1px solid #CCCCCC;
  border-right: 1px solid #CCCCCC;
  text-align: center;
}

.conspectusstatwide {
  width: 180px;
  border-bottom: 1px solid #CCCCCC;
  border-right: 1px solid #CCCCCC;
  text-align: center;
}

.conspectuscomment {
  border-bottom: 1px solid #CCCCCC;
  padding-left: 4px;
  text-align: left;
  font-size: 0.8em;
}

/* ----------- treatments.php ----------- */

.trtprogressbox {
  float: right;
  width: 230px;
  margin: 0px 0px 8px 30px;
  padding: 0px;
}

.trtprogressheader {
  padding: 0px 0px 5px 0px;
  text-align: center;
  font: 1.2em "Times New Roman", Times, serif;
  color: #1e611d;
  font-weight: bold;
}

.trtprogresstitle {
  padding: 0px 0px 0px 3px;
  text-align: left;
  font: 0.9em "Times New Roman", Times, serif;
  color: #1e611d;
}

.trtprogresstext {
  margin: 5px 0px 5px 3px;
  text-align: center;
  font: 1.0em "Times New Roman", Times, serif;
  color: #666666;
}

.trtprogressbar {
  position: relative;
  width: 221px;
  height: 16px;
  margin: 3px 0px 8px 3px;
  border: 1px solid #1e611d;
  background-color: #FFFFFF;
}

.trtprogressfill {
  position: absolute;
  top: 0px;
  left: 0px;
  height: 16px;
  background-color: #E5FFE5;
}

.trtpendingfill {
  position: absolute;
  top: 0px;
  left: 0px;
  height: 16px;
  background-color: #FFFFD2;
  border-right: 1px solid #BBBBBB;
}

.trtprogresslbl {
  position: absolute;
  top: 0px;
  left: 3px;
  width: 217px;
  height: 16px;
  font: 12px "Times New Roman", Times, serif;
  line-height: 16px;
  color: #1F2933;
}

.trtbrowsebox {
  width: 748px;
  height: 50px;
}

.trtsearchbox {
  float: right;
  width: 320px;
  margin: 16px 0px 0px 0px;
  padding: 5px;
  border: 1px solid #666666;
  background-color: #E9E9E9;
}

.trtsearchlbl {
	float: left;
	width: 80px;
  height: 15px;
	margin: 1px 3px 0px 0px;
	text-align: right;
	white-space: nowrap;
  font: 1.2em "Times New Roman", Times, serif;
  line-height: 15px;
  color: #1e611d;
}

.trtsearchinput {
	float: left;
  width: 210px;
  height: 16px;
  border: 1px solid #1e611d;
}

.trtsearchbtn {
	float: left;
  margin-left: 3px;
}

.trtsearchhint {
  clear: left;
  width: 210px;
  height: 16px;
  margin-left: 113px;
  font: 0.8em "Times New Roman", Times, serif;
  color: #666666;
}

.trtbrowseheader {
  margin: 8px 0px 0px 0px;
  font: 1.2em "Times New Roman", Times, serif;
  color: #1e611d;
}

.trtlistcategory {
  margin: 0px 0px 8px 0px;
  font: 1.2em "Times New Roman", Times, serif;
  color: #1e611d;
  font-weight: bold;
}

.trtlisttable {
  width: 100%;
  border: 1px solid #1e611d;
  color: #000000;
}

.trlistheader {
  border-bottom: 1px solid #1e611d;
  border-right: 1px solid #CCCCCC;
  background-color: #EDF3F7;
  font-weight: bold;
  text-align: left;
}

.trlistcell {
  border-bottom: 1px solid #CCCCCC;
  border-right: 1px solid #CCCCCC;
  text-align: left;
}

.trtlistfamily {
  width: 130px;
  border-bottom: 1px solid #CCCCCC;
  border-right: 1px solid #CCCCCC;
  text-align: left;
  font-weight: bold;
}

.trtlistgenera {
  border-bottom: 1px solid #CCCCCC;
  border-right: 1px solid #CCCCCC;
  text-align: left;
}

.trtlistlink {
  text-decoration: none;
}

.trtlistlink:hover {
  text-decoration: underline;
}

.treatmentslink {
  margin: 8px 0px 8px 0px;
  font: 1.4em "Times New Roman", Times, serif;
  color: #1e611d;
}

/* ----------- errata.php ----------- */

.errataCaption {
  margin-top: 6px;
  padding: 6px 0px 6px 0px;
  color: #1e611d;
  border-top: 1px solid #CCCCCC;
}

.errataEntry {
  padding: 6px 12px 6px 12px;
}
.errataEntry:hover {
  background-color: #F6F6F6;
}

.errataEntryHighlighted {
  background-color: #FFCCCC;
}

.errataEntryPrivate {
  background-color: #FFFFAA;
}

/* ----------- progress.php ----------- */

.treatmenttable {
  width: 100%;
  border: 1px solid #1e611d;
  color: #444444;
}

.treatmentheader {
  border-bottom: 1px solid #1e611d;
  border-right: 1px solid #1e611d;
  background-color: #D8E6F0;
  color: #444444;
  font-weight: bold;
  text-align: center;
}

.treatmentgroup {
  border-bottom: 1px solid #BBBBBB;
  background-color: #D8E6F0;
  color: #444444;
  padding-left: 4px;
  font-weight: bold;
  text-align: left;
}

.treatmentcompleted {
  background-color: #E5FFE5;
}

.treatmentinprogress {
  background-color: #FFFFD2;
}

.treatment {
  background-color: #FFFFFF;
}

.treatmentcolumn {
  padding-left: 4px;
  border-bottom: 1px solid #BBBBBB;
  border-right: 1px solid #BBBBBB;
  text-align: left;
}

.treatmentcomment {
  border-bottom: 1px solid #BBBBBB;
  padding-left: 4px;
  text-align: left;
  font-size: 0.8em;
}

/* ----------- additions.php ----------- */

.additionsbox {
  padding: 15px;
  border: 1px solid #1e611d;
  background-color: #EDF3F7;
  color: #333333;
}

.addition {
  clear: both;
}

.additionsimage {
  float: left;
  width: 200px;
  border: 1px solid #1e611d;
  margin: 0px 10px 0px 0px;
}

/* ----------- additions.php ----------- */

.contactphoto {
  float: left;
  margin-top: 5px;
  margin-right: 12px;
  border: 1px solid #1e611d;
}

/* ----------- supporters.php ----------- */

.organizations2col {
  float: left;
  width: 365px;
  margin: 24px 0px 10px 0px;
  line-height: 1.4em;
  color: #1e611d;
}

.organization {
  width: 350px;
  margin: 20px 10px 50px 10px;
  text-align: center;
}

.logohorizontal {
  max-height: 60px;
}

.logovertical {
  max-width: 200px;
  max-height: 100px;
}

.organizationname {
  text-align: center;
}

.supporters {
  margin: 24px 0px 10px 0px;
  font: 0.8em sans-serif;
  line-height: 1.4em;
  color: #1e611d;
}

.supporters3col {
  float: left;
  width: 260px;
  margin: 0px 0px 10px 0px;
  font: 0.8em sans-serif;
  line-height: 1.4em;
  color: #1e611d;
}

.authors {
  float: left;
  width: 260px;
  margin: 24px 0px 10px 0px;
  font: 0.8em sans-serif;
  line-height: 1.4em;
  color: #1e611d;
}

.acknowledgements {
  float: left;
  width: 260px;
  margin: 24px 0px 10px 0px;
  font: 0.8em sans-serif;
  line-height: 1.4em;
  color: #1e611d;
}

.footnote {
  clear: both;
  font-size: 0.8em;
  color: #888888;
  margin: 0px 0px 0px 0px;
}
