
body { 
  font-family: Arial,sans-serif;
  font-size: 12pt;
  text-align: left;
}

p {
  font-family: Arial,sans-serif;
  line-height: 16pt;
  margin-top: 0pt;
  margin-bottom: 6pt;
}


h1 {
  font-size: 12pt;
  font-weight: bold;
  margin-top: 12pt;
  margin-bottom: 4pt;
}

h2 {
  font-size: 12pt;
  font-weight: bold;
  margin-top: 2pt;
  margin-bottom: 2pt;
}


img {
  border: none;
}

div.csc-textpic-imagewrap {
  padding-top: 5px;
  padding-bottom: 5px;
}

table { 
  empty-cells:show; 
  border-collapse: collapse;
}

ul { 
  margin-top: 0pt; 
}

li { 
  list-style: square outside;
}


/* Contact Form */

TD.label-contact, TD.label-table {
  width: 100px;
  vertical-align: top;
}

TD.field-contact, TD.field-table {
  padding-bottom: 5px;
}

TD.table-field-2cols {
  width: 50%;
}


a:link { color: #000000; text-decoration: none; font-style: italic; font-weight: ; }
a:visited { color: #000000; text-decoration: none; font-style: italic; font-weight: ;} 
a:hover { color: #000000; text-decoration: none; font-style: italic; font-weight: ; }

TABLE.table-menuContents { 
        width: 100%;
        padding: 0px;
        margin: 0px;
}


TD.row-rootline {
    padding-top: 20px; 
    vertical-align: top;
}

TABLE.table-menuMain { 
        padding: 0px;
        margin: 0px;
}

TD.row-contents {
        vertical-align: top;
}

 
TABLE.table-contents {
        border: 1px solid rgb(255, 255, 255);
        text-align: left;
        width: 100%;
}

TD.col-contentsMain {
    vertical-align: top;
}


DIV.contentsMain {
    padding-left: 0pt;
    padding-right: 20pt;    
    padding-top: 10pt; 
    padding-bottom: 0pt;
}


TD.col-contentsRight { 
    width: 240px;
    vertical-align: top;
}
    
    
DIV.contentsRight { 
    padding-left: 20pt;
    padding-right: 0pt;    
    padding-top: 10pt; 
    padding-bottom: 0pt;
}




