:focus {
   outline : thindottedinvert;
}

:link {
   text-decoration : underline;
}

:visited {
   text-decoration : underline;
}

.body {
   background-image : url(img/paper1.jpg);
   background-position : 0% 0%;
   border : 0px;
   color : #000000;
   font-family : arial,sans-serif;
   font-size : 12pt;
   margin : 0px;
   padding : 8px;
   text-align : left;
   vertical-align : top;
}

.body a {
   color : #000000;
}

.body a:hover {
   color : #000000;
}

.bodytext {
   background-color : #FFFFFF;
   border-style : solid;
   border-width : 1px;
   color : #000000;
   filter : alpha(opacity=70);
   margin : 15px;
   opacity : 0.7;
   padding-bottom : 10px;
   padding-left : 20px;
   padding-right : 20px;
   padding-top : 10px;
}

.bodytexttitle {
   background-color : #FFFFFF;
   border-style : solid;
   border-width : 1px;
   color : #000000;
   filter : alpha(opacity=70);
   font-weight : bold;
   margin : 15px;
   opacity : 0.7;
   padding-bottom : 10px;
   padding-left : 20px;
   padding-right : 20px;
   padding-top : 10px;
   text-align : center;
}

.bodytitle {
   font-weight : bold;
   text-align : center;
}

.copyright {
   font-size : 10pt;
   text-align : center;
}

.current {
   align : center;
   border : 4pt;
   color : #ffffff;
   font-size : 18px;
   margin : 6pt;
   padding : 2pt;
   width : 125pt;
}

.h3_center {
   text-align : center;
}

.img_default {
   border : 0px;
}

.maintable {
   background-image : url(img/paperbc8b46.jpg);
   border-collapse : collapse;
   margin-left : auto;
   margin-right : auto;
   width : 900px;
}

.margins {
   background-color : #000000;
}

.menu {
   font-family : arial,sans-serif;
   font-size : 10pt;
   font-weight : bold;
   text-align : left;
   vertical-align : top;
   width : 125px;
}

.navcontainer {
   align : center;
   font-size : 18px;
}

.navcontainer a {
   background-image : url(img/paper363636.jpg);
   color : #FFFFFF;
   display : block;
   font-family : arial,sans-serif;
   padding : 3pt;
   text-decoration : none;
}

.navcontainer a:hover {
   background-image : url(img/paper363636.jpg);
   color : #FFFFFF;
   display : block;
   font-family : arial,sans-serif;
   padding : 3pt;
   text-decoration : none;
}

.navcontainer ul {
   list-style : none;
   text-align : left;
}

.navcontainer ul ul a {
   background-color : #515151;
   border : 0px;
   margin-left : 0px;
   padding-left : 0px;
}

.navcontainer ul ul a:hover {
   background-color : #5e5e5e;
}

.newsletter {
   margin-left : 10px;
   margin-right : 10px;
   padding-left : 0px;
}

.page_title {
   background-image : url(img/lchstitle.jpg);
   color : #000000;
   font-family : arial,sans-serif;
   font-size : 20pt;
   font-weight : bold;
   height : 175px;
   text-align : center;
}

.tablecenter {
   margin-left : auto;
   margin-right : auto;
}

.tablefullwidth {
   text-align : center;
   width : 100%;
}

*[DIR="ltr"] {
   direction : ltr;
   unicode-bidi : embed;
}

*[DIR="rtl"] {
   direction : rtl;
   unicode-bidi : embed;
}

address {
   display : block;
   font-style : italic;
}

b {
   font-weight : bolder;
}

BDO[DIR="ltr"] {
   direction : ltr;
   unicode-bidi : bidi-override;
}

BDO[DIR="rtl"] {
   direction : rtl;
   unicode-bidi : bidi-override;
}

big {
   font-size : 1.17em;
}

blockquote {
   display : block;
   margin : 1.12em 0;
   margin-left : 40px;
   margin-right : 40px;
}

body {
   display : block;
   margin : 8px;
}

br:before {
   content : "A";
   white-space : pre-line;
}

button {
   display : inline-block;
}

caption {
   display : Table-caption;
   text-align : center;
}

center {
   display : block;
   text-align : center;
}

cite {
   font-style : italic;
}

code {
   font-family : monospace;
}

col {
   display : table-column;
}

colgroup {
   display : table-column-group;
}

dd {
   display : block;
   margin-left : 40px;
}

del {
   text-decoration : line-through;
}

dir {
   display : block;
   margin : 1.12em 0;
   margin-left : 40px;
}

div {
   display : block;
}

dl {
   display : block;
   margin : 1.12em 0;
}

dt {
   display : block;
}

em {
   font-style : italic;
}

fieldset {
   display : block;
   margin : 1.12em 0;
}

form {
   display : block;
   margin : 1.12em 0;
}

frame {
   display : block;
}

frameset {
   display : block;
}

h1 {
   display : block;
   font-size : 2em;
   font-weight : bolder;
   margin : .67em 0;
}

h2 {
   display : block;
   font-size : 1.5em;
   font-weight : bolder;
   margin : .75em 0;
}

h3 {
   display : block;
   font-size : 1.17em;
   font-weight : bolder;
   margin : .83em 0;
}

h4 {
   display : block;
   font-weight : bolder;
   margin : 1.12em 0;
}

h5 {
   display : block;
   font-size : .83em;
   font-weight : bolder;
   margin : 1.5em 0;
}

h6 {
   display : block;
   font-size : .75em;
   font-weight : bolder;
   margin : 1.67em 0;
}

head {
   display : none;
}

hr {
   border : 1pxinset;
   display : block;
}

html {
   display : block;
}

I {
   font-style : italic;
}

input {
   display : inline-block;
}

ins {
   text-decoration : underline;
}

kbd {
   font-family : monospace;
}

li {
   display : list-item;
}

menu {
   display : block;
   margin : 1.12em 0;
   margin-left : 40px;
}

noframes {
   display : block;
}

ol {
   display : block;
   list-style-type : decimal;
   margin : 1.12em 0;
   margin-left : 40px;
}

ol ol {
   margin-bottom : 0;
   margin-top : 0;
}

ol ul {
   margin-bottom : 0;
   margin-top : 0;
}

p {
   display : block;
   margin : 1.12em 0;
}

pre {
   display : block;
   font-family : monospace;
   white-space : pre;
}

rfoot {
   display : table-footer-group;
}

s {
   text-decoration : line-through;
}

samp {
   font-family : monospace;
}

select {
   display : inline-block;
}

small {
   font-size : .83em;
}

strike {
   text-decoration : line-through;
}

strong {
   font-weight : bolder;
}

sub {
   font-size : .83em;
   vertical-align : sub;
}

sup {
   font-size : .83em;
   vertical-align : super;
}

table {
   border-spacing : 2px;
   display : table;
}

tbody {
   display : table-row-group;
   vertical-align : middle;
}

td {
   display : table-cell;
   vertical-align : inherit;
}

textarea {
   display : inline-block;
}

tfoot {
   vertical-align : middle;
}

th {
   display : table-cell;
   font-weight : bolder;
   text-align : center;
   vertical-align : inherit;
}

thead {
   display : table-header-group;
   vertical-align : middle;
}

tr {
   display : table-row;
   vertical-align : inherit;
}

tt {
   font-family : monospace;
}

u {
   text-decoration : underline;
}

ul {
   display : block;
   margin : 1.12em 0;
   margin-left : 40px;
}

ul ol {
   margin-bottom : 0;
   margin-top : 0;
}

ul ul {
   margin-bottom : 0;
   margin-top : 0;
}

var {
   font-style : italic;
}

.td_top_left {
   text-align : left;
   vertical-align : top;
}

.td_top_center {
   text-align : center;
   vertical-align : top;
}

.td_left {
   text-align : left;
}

.td_right {
   text-align : right;
}

.p_center {
   text-align : center;
}

.table_center {
   margin-left : auto;
   margin-right : auto;
   text-align : center;
}

.errormsg {
   background-color : #FFFFFF;
   border-color : #FF0000;
   border-style : solid;
   border-width : 2px;
   color : #000000;
   text-align : center;
   vertical-align : top;
   padding : 10px;
}

.table_row_even {
   background-color : #FFFFFF;
   border : 1px solid black;
   border-collapse : collapse;
   color : #000000;
   margin-left : 4px;
   margin-right : 4px;
   padding : 0px;
   text-align : left;
}

.table_row_odd {
   background-color : #DDDDDD;
   border : 1px solid black;
   border-collapse : collapse;
   color : #000000;
   margin-left : 4px;
   margin-right : 4px;
   padding : 0px;
   text-align : left;
}

.table_title {
   background-color : #000000;
   border : 1px solid black;
   border-collapse : collapse;
   color : #FFFFFF;
   margin-left : auto;
   margin-right : auto;
   padding : 0px;
   text-align : left;
}

.table_commands {
   background-color : #FFFFFF;
   border : 1px solid white;
   border-collapse : collapse;
   color : #000000;
   margin-left : auto;
   margin-right : auto;
   padding : 0px;
   text-align : right;
}

.navcontainer a:visited {
   background-image : url(img/paper363636.jpg);
   color : #FFFFFF;
   display : block;
   font-family : arial,sans-serif;
   padding : 3pt;
   text-decoration : none;
}

.warningmsg {
   background-color : #FFFFFF;
   border-color : #FFFF00;
   border-style : solid;
   border-width : 2px;
   color : #000000;
   text-align : center;
   vertical-align : top;
   padding : 10px;
}

@mediaprint {
   dl {
      page-break-before : avoid;
   }

   h1 {
      page-break-after : avoid;
      page-break-before : always;
   }

   h2 {
      page-break-after : avoid;
   }

   h3 {
      page-break-after : avoid;
   }

   h4 {
      page-break-after : avoid;
   }

   h5 {
      page-break-after : avoid;
   }

   h6 {
      page-break-after : avoid;
   }

   ol {
      page-break-before : avoid;
   }

   ul {
      page-break-before : avoid;
   }

}

