/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  ul{ margin: 0px;
    padding: 0px;
    background-image: none;
    font-size: 100%;
    }

  h3{ margin: 50px 0px 5px 0px;
    padding: 0px;
    background-image: none;
    color: rgb(10, 0, 250);
    }


  h4{ margin: 5px 0px 5px 0px;
    padding: 0px;
    background-image: none;
    }

  pre { margin: 0px;
    padding: 0px;
    background-image: none;
    font-size: 100%;
    }

  body { margin: 0px;
    padding: 0px;
    background-image: none;
    font-size: 100%;
    background-color: rgb(135, 206, 250);
    }

  #content { border-top: 1px solid rgb(0, 0, 51);
    border-left: 1px solid rgb(0, 0, 51);
    border-bottom: 1px solid rgb(113, 111, 100);
    margin: 0px 0px 0px 14em;
    padding: 2em 4em 2em 2em;
    background: rgb(255, 248, 239) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  #footer { margin: 0px;
    padding: 0px;
    }

  #content p { margin: 0.4em 0px 0px;
    padding: 0.4em 0px 0.2px 2em;
    text-align: justify;
    font-family: "Trebuchet MS",Arial,Geneva,san-serif;
    }

  #menu { margin: 0px;
    padding: 0pt 0pt 1em;
    width: 14em;
    font-family: 'Trebuchet MS','Lucida Grande',Verdana,Lucida,Geneva,Helvetica,Arial,sans-serif;
    float: left;
    position: static;
    font-size: 100%;
    }

  #menu ul { border-style: solid none none;
    border-color: rgb(51, 51, 0);
    border-width: 1px 0px 0px;
    margin: 0pt;
    padding: 0pt;
    list-style-type: none;
    list-style-image: none;
    list-style-position: outside;
    }

  #menu li { margin: 0pt;
    }

  #menu li a { border-bottom: 1px solid rgb(51, 51, 0);
    padding: 5px 5px 5px 2em;
    background: rgb(238, 215, 145) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    display: block;
    color: rgb(51, 51, 0);
    text-decoration: none;
    width: 11.6em;
    letter-spacing: 0.3em;
    }

  #menu li a:hover { background: transparent none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  h1 { margin: 0px;
    padding: 0.5em 0.5em 0.5em 1em;
    background: rgb(51, 153, 153) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    font-family: Geneva,Arial,Helvetica,sans-serif;
    font-size: 200%;
    color: rgb(204, 255, 255);
    }

  #footer p { padding-top: 5px;
    padding-left: 17pc;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 60%;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    color: rgb(0, 0, 0);
    letter-spacing: 0.5em;
    padding-bottom: 5px;
    }

  #menu p { border-bottom: 1px dotted rgb(51, 51, 0);
    color: rgb(0, 0, 0);
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 80%;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    padding-left: 2em;
    text-align: justify;
    padding-right: 1em;
    padding-bottom: 1em;
    }

  #content h2 { border-left: 1px dashed rgb(51, 51, 51);
    border-bottom: 1px dashed rgb(51, 51, 51);
    font-family: Geneva,Arial,Helvetica,sans-serif;
    color: rgb(51, 51, 51);
    padding-bottom: 0px;
    margin-bottom: 0px;
    padding-left: 0.5em;
    }

  #content a { color: rgb(51, 51, 0);
    }

  #content a:hover { text-decoration: none;
    }

  #content ul { padding-left: 4em;
    font-family: "Trebuchet MS",Arial,Geneva,san-serif;
    list-style-type: square;
    list-style-image: none;
    list-style-position: outside;
    }

  .breadcrumb { border-top-style: solid;
    border-bottom-style: solid;
    }

  .searchbar { opacity: 1;
    margin-left: 1px;
    }

  .searchbar form { margin-top: 5px;
    margin-bottom: 5px;
    padding-top: 3px;
    padding-bottom: 3px;
    }

table.dashed {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: dashed dashed dashed dashed;
	border-color: blue blue blue blue;
	border-collapse: separate;
	background-color: white;
}
table.dashed th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: none none none none;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.dashed td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: none none none none;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}

