/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  body { margin: 5px;
    padding: 0px;
    background-color: rgb(237, 234, 224);
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    }

  #main { padding: 0px;
    margin-top: -150px;
    }

  #mainLine { background: transparent url(../CITT-Dateien/nml.gif) repeat-x scroll 0%;
    width: 100%;
    height: 150px;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  table.mainTable { border: 0px solid red;
    margin: 0px;
    padding: 0px;
    width: 800px;
    height: auto;
    background-color: rgb(252, 252, 252);
    empty-cells: show;
    }

  table.header { border: 0px solid rgb(0, 0, 0);
    margin: 0px;
    padding: 0px;
    width: 800px;
    height: 150px;
    text-align: center;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 10px;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    }

  td#content { border-right: 1px solid rgb(219, 219, 220);
    margin: 0px;
    padding: 0px 10px;
    width: 600px;
    height: 100%;
    vertical-align: top;
    text-align: left;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    }

  #admLogin { margin: 0px;
    padding: 0px;
    width: 120px;
    height: 16px;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    }

  #admPasswd { margin: 0px;
    padding: 0px;
    width: 120px;
    height: 16px;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    }

  td#content h3.title { margin: 0px;
    padding: 5px 0px 0px;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    font-size: 14px;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    }

  td#content h2.register { margin: 0px;
    padding: 5px 0px 0px;
    color: rgb(176, 167, 144);
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 18px;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    }

  td#content h6.subtitle { margin: 0px;
    padding: 5px 0px 0px;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    font-size: 12px;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    }

  td { border: 0px solid rgb(0, 0, 0);
    margin: 0px;
    padding: 0px;
    }

  td#right { margin: 0px;
    padding: 0px;
    width: 220px;
    height: 100%;
    text-align: left;
    vertical-align: top;
    background-color: rgb(255, 255, 255);
    color: rgb(0, 0, 0);
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 10px;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    }

  td#right table { margin: 0px;
    padding: 0px;
    height: 100% ! important;
    text-align: left;
    vertical-align: top;
    background-color: rgb(255, 255, 255);
    color: rgb(0, 0, 0);
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 10px;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    float: right;
    }

  td#right table td { margin: 0px;
    padding: 0px;
    height: 100% ! important;
    text-align: left;
    vertical-align: top;
    background-color: rgb(255, 255, 255);
    color: rgb(0, 0, 0);
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 10px;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    }

  td#footer { border: 0px solid rgb(0, 0, 0);
    margin: 0px;
    padding: 0px;
    background: rgb(146, 255, 79) url(../CITT-Dateien/footer.gif) repeat-x scroll 0%;
    height: 18px;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: rgb(185, 0, 0);
    text-align: right;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 10px;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    }

  a.footerlink { text-decoration: none;
    }

  table.rightTable { border: 0px solid rgb(0, 0, 0);
    margin: 0px;
    padding: 0px;
    empty-cells: show;
    }

  td#newsTD { margin: 10px;
    padding: 0px;
    height: 100%;
    vertical-align: top;
    }

  td#loginTD { margin: 0px;
    padding: 0px;
    }

  .virtual, .consulters { border: 0px solid rgb(0, 0, 0);
    margin: 0px;
    padding: 0px;
    width: 191px;
    float: left;
    text-align: left;
    }

  .center_box { border-left: 1px solid rgb(176, 167, 144);
    border-right: 1px solid rgb(176, 167, 144);
    padding: 5px 2px;
    margin-top: -27px ! important;
    background-color: rgb(237, 234, 224);
    min-height: 75px;
    height: auto ! important;
    }

  .center_box2 { border-left: 1px solid rgb(176, 167, 144);
    border-right: 1px solid rgb(176, 167, 144);
    padding: 5px 2px;
    margin-top: -15px ! important;
    background-color: rgb(237, 234, 224);
    min-height: 75px;
    height: auto ! important;
    }

  .center_box ul { margin: 0px;
    padding: 0px;
    }

  .center_box ul li { background: transparent none repeat scroll 0%;
    list-style-type: none;
    list-style-image: none;
    list-style-position: outside;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 10px;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    }

  .center_box ul li a { margin: 0px;
    padding: 0px;
    float: right;
    color: rgb(93, 84, 14);
    list-style-type: none;
    list-style-image: none;
    list-style-position: outside;
    font-size: 10px;
    font-family: verdana;
    text-transform: none;
    }

  .center_box ul li a:hover { background: transparent none repeat scroll 0%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    text-decoration: underline;
    list-style-type: none;
    list-style-image: none;
    list-style-position: outside;
    }

  .center_box2 ul { margin: 0px;
    padding: 0px;
    }

  .center_box2 ul li { background: transparent none repeat scroll 0%;
    list-style-type: none;
    list-style-image: none;
    list-style-position: outside;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 10px;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    }

  .center_box2 ul li a { margin: 0px;
    padding: 0px;
    float: right;
    color: rgb(93, 84, 14);
    list-style-type: none;
    list-style-image: none;
    list-style-position: outside;
    font-size: 10px;
    font-family: verdana;
    text-transform: none;
    }

  .center_box2 ul li a:hover { background: transparent none repeat scroll 0%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    text-decoration: underline;
    list-style-type: none;
    list-style-image: none;
    list-style-position: outside;
    }

  .virtual p, .consulters p { font-size: 10px;
    }

  .virtual h2 { background: transparent url(../CITT-Dateien/virtual_h2.gif) no-repeat scroll 0%;
    min-height: 36px;
    height: auto ! important;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    padding-right: 75px;
    padding-left: 38px;
    padding-top: 10px;
    text-transform: uppercase;
    color: rgb(93, 84, 14);
    font-family: sans-serif,Verdana,Geneva,Arial,Helvetica;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    font-size: 18px;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    }

  .consulters h2 { background: transparent url(../CITT-Dateien/consulters_h2.gif) no-repeat scroll 0%;
    min-height: 36px;
    height: auto ! important;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    padding-right: 40px;
    padding-left: 38px;
    padding-top: 10px;
    text-transform: uppercase;
    color: rgb(93, 84, 14);
    font-family: sans-serif,Verdana,Geneva,Arial,Helvetica;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    font-size: 18px;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    }

  .virtual a.click_here, .consulters a.click_here { background: transparent url(../CITT-Dateien/click_here.gif) no-repeat scroll 0%;
    min-height: 18px;
    height: auto ! important;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    display: block;
    text-decoration: none;
    text-align: right;
    color: rgb(93, 84, 14);
    font-size: 10px;
    padding-top: 9px;
    padding-right: 20px;
    font-weight: bold;
    }

  #news_events { margin: 0px;
    padding: 0px;
    font-family: verdana,arial,helvetica,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 10px;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    }

  #news_events h3 { margin: 2px 0px;
    padding: 3px 0px 0px 30px;
    background: rgb(225, 225, 225) url(../CITT-Dateien/3125.png) no-repeat scroll 2px -2px;
    height: 20px;
    font-family: verdana,arial,helvetica,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    font-size: 12px;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  #news_events li { margin: 0px 0px 0px -38px ! important;
    padding: 0px;
    list-style-type: none;
    list-style-image: none;
    list-style-position: outside;
    }

  #news_events li.under_line { border-bottom: 1px solid rgb(242, 242, 242);
    margin: 0px;
    padding: 0px;
    list-style-type: none;
    list-style-image: none;
    list-style-position: outside;
    }

  #news_events li.title_line { margin: 0px;
    padding: 0px;
    list-style-type: none;
    list-style-image: none;
    list-style-position: outside;
    font-family: verdana,arial,helvetica,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    font-size: 11px;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    }

  #news_events li a { margin: 0px;
    padding: 0px;
    text-decoration: none;
    list-style-type: none;
    list-style-image: none;
    list-style-position: outside;
    color: blue;
    }

  #news_events li a:hover { margin: 0px;
    padding: 0px;
    text-decoration: underline;
    list-style-type: none;
    list-style-image: none;
    list-style-position: outside;
    color: blue;
    }

  #side-bottom { border: 0px solid rgb(0, 0, 0);
    margin: 10px 0px 0px;
    padding: 0px 0px 0px 38px;
    background: transparent url(../CITT-Dateien/flag.gif) no-repeat scroll 0px;
    font-family: verdana,arial;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 8px;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    text-align: left;
    height: 37px;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  #outer_citt { width: 820px;
    }

  #menu_citt { margin: 0pt;
    padding: 0pt;
    list-style-type: none;
    }

  #menu_citt ul { margin: 0pt;
    padding: 0pt;
    list-style-type: none;
    }

  #menu_citt li { border: 1px solid rgb(177, 177, 177);
    margin: 1px 1px 0pt 0pt;
    background: rgb(204, 221, 204) none repeat scroll 0%;
    float: left;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 114px;
    height: 18px;
    }

  #menu_citt li.sub { background: rgb(225, 225, 225) none repeat scroll 0%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 114px;
    white-space: nowrap;
    }

  #menu_citt li a { display: block;
    color: rgb(0, 0, 0);
    height: 18px;
    font-family: verdana,arial,sans-serif;
    font-size: 11px;
    line-height: 19px;
    width: 111px;
    text-decoration: none;
    text-align: center;
    }

  #menu_citt li a table { position: absolute;
    left: 0pt;
    top: -1px;
    border-collapse: collapse;
    width: 0pt;
    height: 0pt;
    }

  #menu_citt *:hover { background: rgb(225, 225, 225) none repeat scroll 0%;
    color: rgb(0, 0, 0);
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    position: relative;
    }

  #menu_citt *:hover > a { background: rgb(225, 225, 225) none repeat scroll 0%;
    color: rgb(0, 0, 0);
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  #menu_citt ul, #menu_citt *:hover ul ul, #menu_citt *:hover ul *:hover ul ul, #menu_citt *:hover ul *:hover ul ul.left { width: 0pt;
    height: 0pt;
    overflow: visible;
    visibility: visible;
    }

  #menu_citt *:hover ul { background: transparent url(transparent.gif) repeat scroll 0%;
    visibility: visible;
    overflow: visible;
    position: absolute;
    height: auto;
    width: 116px;
    left: -1px;
    top: 19px;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  #menu_citt *:hover ul *:hover ul, #menu_citt *:hover ul *:hover ul *:hover ul { padding: 9px 3px;
    visibility: visible;
    overflow: visible;
    height: auto;
    width: 116px;
    left: 111px;
    top: 0pt;
    }

  #menu_citt *:hover ul *:hover ul.left, #menu_citt *:hover ul *:hover ul *:hover ul.left { padding: 9px 3px;
    visibility: visible;
    overflow: visible;
    height: auto;
    width: 116px;
    left: -116px;
    top: 0pt;
    }

  #menu_citt li a.active { background: rgb(165, 189, 88) none repeat scroll 0%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: rgb(0, 0, 0);
    }

  #citt_submenu { margin: 0pt;
    padding: 0pt;
    list-style-type: none;
    }

  #citt_submenu ul { margin: 0pt;
    padding: 0pt;
    list-style-type: none;
    }
  #citt_submenu *:hover ul ul, #citt_submenu *:hover ul ul.left { width: 0pt;
    height: 0pt;
    overflow: visible;
    visibility: visible;


  #citt_submenu li { border: 1px solid rgb(177, 177, 177);
    margin: 1px 1px 0pt 0pt;
    background: rgb(204, 221, 204) none repeat scroll 0%;
    float: left;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 114px;
    height: 18px;
    }

  #citt_submenu li.sub { background: rgb(225, 225, 225) none repeat scroll 0%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 114px;
    white-space: nowrap;
    }

  #citt_submenu li a { display: block;
    color: rgb(0, 0, 0);
    height: 18px;
    font-family: verdana,arial,sans-serif;
    font-size: 11px;
    line-height: 19px;
    width: 111px;
    text-decoration: none;
    text-align: center;
    }

 

  

  #citt_submenu *:hover > a { background: rgb(225, 225, 225) none repeat scroll 0%;
    color: rgb(0, 0, 0);
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  

  

  

  #citt_submenu li a.active { background: rgb(165, 189, 88) none repeat scroll 0%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: rgb(0, 0, 0);
    }



  .box { border: 1px solid rgb(219, 219, 220);
    background: rgb(255, 255, 255) url(../CITT-Dateien/box_bg.gif) repeat-x scroll center bottom;
    width: 190px;
    height: auto;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  .box h2 { margin: 0px 0px 15px;
    padding: 9px 0px 0px 18px;
    background: transparent url(../CITT-Dateien/green_bg.gif) repeat-x scroll 0%;
    width: 180px;
    font-size: 14px;
    font-weight: bold;
    font-family: verdana;
    color: rgb(158, 159, 161);
    text-align: left;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  .box p { margin: 4px 0px 0px;
    padding: 0px 0px 0px 25px;
    background: transparent url(../CITT-Dateien/shigjeta.gif) no-repeat scroll 7px 50%;
    text-align: left;
    font-size: 11px;
    font-family: verdana;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  .box p.last { background: transparent none repeat scroll 0%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    margin-bottom: 10px;
    }

  .box p a { color: rgb(0, 80, 102);
    background-color: transparent;
    font-family: verdana;
    text-decoration: none;
    }

  .box p a { text-decoration: none;
    }

  .box2 { border: 1px solid rgb(219, 219, 220);
    background: rgb(255, 255, 255) url(../CITT-Dateien/box_bg.gif) repeat-x scroll center bottom;
    width: 190px;
    height: auto;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  .box2 h2 { margin: 0px 0px 15px;
    padding: 9px 0px 0px 18px;
    background: transparent url(../CITT-Dateien/red_bg.gif) repeat-x scroll 0%;
    width: 180px;
    font-size: 14px;
    font-weight: bold;
    font-family: verdana;
    color: rgb(158, 159, 161);
    text-align: left;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  .box2 p { margin: 4px 0px 0px;
    padding: 0px 0px 0px 25px;
    background: transparent url(../CITT-Dateien/shigjeta.gif) no-repeat scroll 7px 50%;
    text-align: left;
    font-size: 11px;
    font-family: verdana;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  .box2 p.last { background: transparent none repeat scroll 0%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    margin-bottom: 10px;
    }

  .box2 p a { color: rgb(0, 80, 102);
    background-color: transparent;
    font-family: verdana;
    text-decoration: none;
    }

  .box2 p a { text-decoration: none;
    }

  #sitemap { margin-left: 10px;
    float: left;
    }

  #sitemap ul { margin: 0px;
    padding: 0px;
    float: none;
    }

  #sitemap ul li { margin: 3px 0px;
    list-style-type: none;
    text-align: left;
    float: none;
    }

  #sitemap ul li a, #sitemap ul li ul li a, #sitemap ul li ul li ul li a, #sitemap ul li ul li ul li ul li a { margin: 0px;
    padding: 3px 0px 3px 30px;
    background: transparent url(../CITT-Dateien/list_icon.gif) no-repeat scroll 7px 0px;
    float: none;
    min-height: 1px;
    height: auto ! important;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    text-decoration: none;
    color: rgb(0, 0, 0);
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 11px;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    }

  #sitemap ul li a.home { background: transparent url(../CITT-Dateien/home.gif) no-repeat scroll 0%;
    padding-left: 18px;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: rgb(0, 0, 0);
    float: none;
    }

  #sitemap ul li a:hover { text-decoration: underline;
    }

  #sitemap ul li ul { margin: -2px 0px;
    padding: 2px 0px;
    background: transparent url(../CITT-Dateien/ul_bg.gif) repeat-y scroll 0%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  #sitemap ul li ul li { padding-left: 15px;
    }

  #sitemap ul li ul li a {  }

  #sitemap li.end a { background: transparent url(../CITT-Dateien/end_list_icon.gif) no-repeat scroll 7px 0px;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  #sitemap li.end ul { background: transparent none repeat scroll 0%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  #sitemap li.end ul li a { background: transparent url(../CITT-Dateien/list_icon.gif) no-repeat scroll 7px 0px;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  #sitemap li.end ul li.end a { background: transparent url(../CITT-Dateien/end_list_icon.gif) no-repeat scroll 7px 0px;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  #sitemap li.end ul li a {  }

  #content .on_focus { margin-top: 20px;
    }

  img.calendar { float: left;
    }

  #loginform { margin: auto;
    padding: 20px;
    width: 300px;
    }

  #loginform fieldset { border: 1px solid rgb(68, 90, 255);
    padding: 10px;
    }

  #loginform legend { border: 1px solid rgb(51, 51, 51);
    padding: 2px;
    background: rgb(68, 90, 255) none repeat scroll 0%;
    font-weight: bold;
    font-size: 9pt;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: rgb(255, 255, 255);
    }

  #loginform label { display: block;
    }

  #loginform input { border: 1px solid rgb(68, 90, 255);
    }

  #loginform input:focus, #loginform input:hover { border: 1px solid rgb(51, 51, 51);
    }

  #registerMain { border: 1px solid rgb(219, 219, 220);
    background: transparent url(../CITT-Dateien/box_bg.gif) repeat-x scroll center bottom;
    height: auto;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  #registerMain h2 { border-bottom: 1px solid rgb(219, 219, 220);
    margin: 0px 0px 10px;
    padding: 9px 0px 5px 18px;
    background: transparent url(../CITT-Dateien/green_bg.gif) repeat-x scroll 0%;
    font-size: 14px;
    font-weight: bold;
    font-family: verdana;
    color: rgb(0, 0, 0);
    text-align: left;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  #registerMain td { width: 170px;
    font-family: verdana;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    }

  #headerTitle { border: 1px solid rgb(219, 219, 220);
    background: transparent url(../CITT-Dateien/box_bg.gif) repeat-x scroll center bottom;
    height: auto;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  #headerTitle h2 { border-bottom: 1px solid rgb(219, 219, 220);
    margin: 0px 0px 10px;
    padding: 9px 0px 5px 18px;
    background: transparent url(../CITT-Dateien/red_bg.gif) repeat-x scroll 0%;
    font-size: 16px;
    font-weight: bold;
    font-family: verdana;
    color: rgb(0, 0, 0);
    text-align: left;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  #headerTitle p { margin: 0px;
    padding: 0pt 10px;
    font-size: 14px;
    font-weight: normal;
    font-family: verdana;
    }

  table#listContent caption { border: 1px solid rgb(225, 225, 225);
    margin: 0px;
    padding: 0px;
    }

  table#listContent th { border: 1px solid rgb(219, 219, 220);
    margin: 0px;
    padding: 0px;
    background: rgb(219, 219, 220) none repeat scroll 0%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    text-transform: capitalize;
    text-align: center;
    font-family: verdana,arial;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    font-size: 11px;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    }

  table#listContent td { border: 1px solid rgb(219, 219, 220);
    margin: 0px
    padding: 0px;
    font-family: verdana,arial;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 11px;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    text-align: left;
    }

  table#listContent img { border: 0pt none ;
    }

  .csc-header h1 {
    padding-top: 15px;
    color: rgb(93, 84, 14);
    font-family: sans-serif,Verdana,Geneva,Arial,Helvetica;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    font-size: 22px;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    }

  .csc-header h2 {
    padding-top: 10px;
    color: rgb(93, 84, 14);
    font-family: sans-serif,Verdana,Geneva,Arial,Helvetica;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    font-size: 18px;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    }

  .csc-header h3 { 
    padding-top: 10px;
    color: rgb(93, 84, 14);
    font-family: sans-serif,Verdana,Geneva,Arial,Helvetica;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    font-size: 14px;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    }


  

