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

  body { margin: 0pt;
    padding: 0pt;
    background: transparent url(images/bkgrd02a.gif) repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 13px;
    color: rgb(102, 102, 102);
    }

  blockquote { font-style: italic;
    }

  a { color: rgb(19, 82, 147);
    }

  a:hover { text-decoration: none;
    }

  .title1 { margin: 0pt;
    padding: 10px 0pt;
    background: transparent url(images/img07.gif) repeat-x scroll left bottom;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    font-weight: normal;
    font-size: 129%;
    color: rgb(255, 255, 255);
    }

  .title2 { margin: 0pt;
    padding: 10px 0pt;
    background: transparent url(images/img09.gif) repeat-x scroll left bottom;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    font-size: 227%;
    font-weight: normal;
    color: rgb(19, 82, 147);
    }

  .title3 { margin: 0pt;
    padding: 10px 0pt;
    background: transparent url(images/img11.gif) repeat-x scroll left bottom;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    font-size: 129%;
    font-weight: normal;
    color: rgb(255, 255, 255);
    }

  .boxed { padding: 5px 30px 20px;
    }

  .boxed p, .boxed ul, .boxed ol { line-height: 180%;
    }

  .orange { margin: 20px 30px;
    background: rgb(255, 149, 35) url(images/img10.gif) repeat-x scroll 0%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: rgb(255, 255, 255);
    }

  .orange a { color: rgb(255, 255, 255);
    }

  .col-one { float: left;
    width: 300px;
    }

  .col-two { float: right;
    width: 300px;
    }

  #page { margin: 0pt auto;
    background: rgb(255, 255, 255) url(images/img01.gif) repeat-y scroll 0%;
    width: 980px;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  #sidebar { float: left;
    width: 240px;
    }

  #logo { background: rgb(255, 148, 33) url(images/img02.gif) repeat-y scroll right top;
    height: 220px;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  #logo h1, #logo h2 { margin: 0pt;
    text-transform: lowercase;
    text-align: center;
    font-weight: normal;
    font-style: italic;
    color: rgb(156, 156, 156);
    }

  #logo h1 { padding: 108px;
    background: transparent url(images/logoside.gif) no-repeat scroll center;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    font-size: 72px;
    }

  #logo h2 { font-size: 14px;
    }

  #logo a { color: rgb(156, 156, 156);
    text-decoration: none;
    }

  #menu { padding: 20px;
    background: rgb(133, 195, 41) url(images/img04.gif) repeat-x scroll 0%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  #menu ul { margin: 0pt;
    padding: 0pt;
    list-style-type: none;
    list-style-image: none;
    list-style-position: outside;
    }

  #menu li { padding: 10px 0pt;
    background: transparent url(images/img05.gif) repeat-x scroll 0%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

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

  #menu a { text-decoration: none;
    font-size: 129%;
    color: rgb(255, 255, 255);
    }

  #menu a:hover { text-decoration: underline;
    }

  #login { padding: 20px;
    background: transparent url(images/img06.gif) repeat-x scroll 0%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  #login form { margin: 0pt;
    padding: 20px 0pt 0pt;
    }

  #login fieldset { border: medium none ;
    margin: 0pt;
    padding: 0pt;
    }

  #login label { color: rgb(255, 255, 255);
    }

  #inputtext1, #inputtext2 { width: 194px;
    margin-bottom: 0.5em;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    font-size: 100%;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    color: rgb(102, 102, 102);
    }

  #inputsubmit1 { margin-bottom: 0.5em;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    font-size: 100%;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    color: rgb(102, 102, 102);
    }

  #login a { color: rgb(255, 255, 255);
    }

  #content { float: right;
    width: 740px;
    }

  #footer { margin: 0pt auto;
    background: transparent url(images/img12.gif) repeat-x scroll 0%;
    width: 980px;
    height: 120px;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  #footer p { margin: 0pt;
    font-size: 85%;
    }

  #links { padding: 35px 0pt 0pt 20px;
    background: transparent url(images/img13.gif) repeat-x scroll 0%;
    float: left;
    width: 220px;
    height: 45px;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  #links a { color: rgb(255, 255, 255);
    }

  #legal { padding: 35px 0pt 0pt 20px;
    float: right;
    width: 720px;
    height: 45px;
    }

