
.menu-links a:link {color:#804540;text-decoration:none;padding:0 5px 0 5px;border:1px solid #999999;}
.menu-links a:visited {color:#804540;text-decoration:none;padding:0 5px 0 5px;border:1px solid #999999;}
.menu-links a:hover {color:#CC6F66;text-decoration:none;padding:0 5px 0 5px;border:1px solid #999999;}
.menu-links a:active {color:#997D7A;text-decoration:none;padding:0 5px 0 5px;border:1px solid #999999;}

.submenu-links a:link {color:#B21F12;text-decoration:none}
.submenu-links a:visited {color:#B21F12;text-decoration:none}
.submenu-links a:hover {color:#E62817;text-decoration:underline}
.submenu-links a:active {color:#997D7A;text-decoration:none}

.normal-links a:link {color:#991B0F;text-decoration:none}
.normal-links a:visited {color:#991B0F;text-decoration:none}
.normal-links a:hover {color:#CC2414;text-decoration:underline}
.normal-links a:active {color:#CC2414;text-decoration:none}

.textinsert a:link {color:#737D80;text-decoration:none}
.textinsert a:visited {color:#6B9199;text-decoration:none}
.textinsert a:hover {color:#A1B0B2;text-decoration:underline}
.textinsert a:active {color:#997D7A;text-decoration:none}

.crumb a:link {color:#666666;text-decoration:none}
.crumb a:visited {color:#666666;text-decoration:none}
.crumb a:hover {color:#CC6F66;text-decoration:none}
.crumb a:active {color:#997D7A;text-decoration:none}

body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
color:#666666;
line-height:140%;
background:#ffffff;
margin:0px;
border-style:none;
border-width:0px;
padding:0px; }

td  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
font-weight:normal;
font-style:normal;
text-align:left;
color:#666666;
line-height:140%;
border-style:none;
border:0px;  
marging:0px;
padding:0px; }

td.linemenu  {
border-width:0px;
background:#EFEBE5;
/* background:#eee8dc; */
vertical-align:middle;
padding:10px;
text-align:left;}

.crumb  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
font-weight:normal;
font-style:italic;
text-align:right;
color:#666666;
margin:10px 0 0 0 ;
padding:5px 0px 0px 0px;  }

.note  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
font-weight:normal;
font-style:italic;
text-align:left;
color:#666666;}

.company {
width:35%;
vertical-align:middle;
text-align:right;
padding-right:35px }

.center { 
text-align:center;}

.center table { 
margin-left:auto;
margin-right:auto; }

table {
border-style:none;
border-width:0px;
border-collapse:collapse;
padding:0px;
margin:0pt }

table.maintable {
margin:15px 0px 0px 0px;
border-style:none;
border-width:0px;
width:100%;
width: expression(document.body.clientWidth > 950 ? "950px" : "100%" );
max-width: 950px;}

table.firsttable {
margin-top:0px;
width:100% }

table.firsttable-narrow {
margin-top:0px;
width:80% }

table.nexttable {
width:100%; }

table.nexttable-narrow {
width:80% }

table.articletable {
margin-top:0px;
width:100% }

td.collar  {
width:10%;  }

.outline-cornsilk  {
border-width:0px;
border-style:none;
background-color:#EFEBE5;
/* background-color:#eee8dc; */
padding:10px;
text-align:left;
margin:15px;}

p  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
font-weight:normal;
font-style:normal;
text-align:left;
color:#666666;
line-height:140%}

.normal-text  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
font-weight:normal;
font-style:normal;
text-align:left;
color:#666666;
line-height:140%}

.menu  {
font-family:Verdana, Arial, Helvetica, sans-serif, sans-serif;
font-size:8pt;
letter-spacing:0px;
color:#cd5c5c;
text-align:right;
padding-top:10px; }

h1, .title  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11pt;
font-weight:bold;
margin-top:10pt;
text-align:left;
color:#00464C; }

h1.right, .title-right  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11pt;
text-align:right;
color:#00464C; }

h1.article, .title-article  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11pt;
font-weight:bold;
margin-top:20pt;
text-align:left;
color:#5C6566;}

h2, .subtitle  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
font-weight:normal;
margin-top:20pt;
text-align:left;
color:#660800;}

h3, .title2  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
font-weight:bold;
font-style:normal;
text-align:left;
color:#4C221F;}

.index  {
width:300px;
/* background:#EFEBE5; */
background:#FBFBFB;
padding:5 5 5 5;  }

.textemphasis {
font-family:Verdana, Arial, Helvetica, sans-serif, sans-serif;
font-size:8pt;
text-align:left;
font-weight:normal;
/*color:#4C302E;} */
color:#662E29;}

.textinsert  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
font-weight:normal;
font-style:normal;
text-align:left;
color:#3D5F66; 
margin-left:10px; }

.textsmallitalic  {
font-family:Verdana, Arial, Helvetica;
font-size:7pt;
font-weight:normal;
font-style:italic;
text-align:left;
color:#666666; }

.redcolor  {
color:#660800;  }

.footer  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
font-weight:normal;
margin-top:25pt;
text-align:center;
color:#662E29;}

hr {
margin-top:10px;
margin-bottom:0px;
color:#708090;
background:#708090;
/* color:#83a5a5; */
text-align:center;
border:none;
height:1px;}

img  {border-style:none;border-width:0px}

.img-float-left  {
float:left;
vertical-align:top;
padding-right:20px;
padding-bottom:10px   }

.img-float-right  {
float:right;
vertical-align:top;
padding-left:20px;
padding-bottom:10px  }

.top-image  {
background:#241F1E;
padding:0px  }

textarea  {
margin-bottom:2px;
border:1px solid #999999;
padding:2px 2px 3px 2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color:#333333;
width:300px;
height:200px;  }

input.x  {
margin-bottom:2px;
border:1px solid #999999;
padding:2px 2px 3px 2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color:#333333;
width:200px;
height:22px;  }

input.b  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color:#333333;
margin:5px 0 10px 0;  }

input.sx  {
border:1px solid #999999;
margin:5px 0 0 0;
padding:2px 2px 3px 2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color:#333333;
width:350px;
height:22px;  }

input.sb  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color:#333333;  }

.back2top {
float:right;
vertical-align:bottom;
/* padding:1px 2px 1px 2px; */
font-size:7pt;
font-weight:normal;
font-style:normal;  }
