<!--
 html{
      height:100%;
     }

 body{
      background-color:#C0C0C0;
      height:100%;
      background-image:url(../images/bg.jpg);
      background-repeat:repeat-x;
     }

 #frame{
        position:relative;
        width:957px;
        margin:auto;
        overflow:hidden;
        display:block;
       }

 #headerArea{
             position:relative;
             width:957px;height:95px;
             display:block;
             background-image:url(../images/header.gif);
            }

 #mainArea{
             width:956px;
             display:block;
             background-image:url(../images/background_left_repeat.jpg);
             background-position:left top;
             background-repeat:repeat-y;
             border-right:1px solid #2F2F8D;
             background-color:white;
             min-height:320px;
             overflow:auto;
            }

 #menuArea{
           background-image:url(../images/background_left.jpg);
           width:246px;
           display:block;
           float:left;
           height:880px;
           overflow:hidden;
          }

 #contentArea{
              margin-left:266px;
              padding-left:45px;
              padding-right:20px;
              background-image:url(../images/bg_content_left.gif);
              background-position:left;
              background-repeat:repeat-y;
              background-color:white;
              background-color:white;
              min-height:520px;
              font-family:Verdana,sans-serif;
              font-size:12px;
              display:block;
             }

 #headerLeft{
             border:1px solid brown;
             background-image:url(../images/header_left.gif);
             float:left;
             width:266px;height:60px;
             display:block;
             margin:0px;
            }

 #headerRight{
             padding:0px;
             margin-left:266px;
             background-image:url(../images/header_right.gif);
             background-repeat:no-repeat;
             height:60px;
            }

 #topArea{
          width:955px;
          display:block;
          border:1px solid red;
         }

  #leftTop{
          display:block;
          float:left;
         }

  #rightTop{
             margin-left:265px;
             background-image:url(../images/bg_content_left.gif);
             background-position:left;
             background-repeat:no-repeat;
             padding-left:25px;
            }

  #topMenuArea{
               font-family:Verdana,sans-serif;
               font-size:10px;
               padding-top:9px;
               padding-left:6px;
              }

  #topMenuArea a{
                 color: white;
                 margin-right:6px;
                }

  #topMenuArea a:hover{
                 color: #FECB32;
                }


  #menuArea{
            font-family:Verdana,sans-serif;
            font-size:10px;
            font-weight:bold;
            padding-top:40px;
            padding-left:20px;
            display:block;
           }


  #menuArea a{
              background-image:url(../images/bg_menu_normal.gif);
              width:133px;
              display:block;
              height:18px;
              padding-top:5px;
              padding-left:17px;
              text-decoration:none;
              color:#FFC535;
              margin-bottom:4px;
             }
 #menuArea a:hover{
                   color:white;
                  }

 #menuArea .subs{
                 background-image:url(../images/bg_menu_normal_subs.gif);
                }

 #menuArea .subsActive{
                 color:white;
                 background-image:url(../images/bg_menu_active_subs.gif);
                }

 #menuArea .level2{
                    margin-left:12px;
                   }

 #menuArea .level3{
                    margin-left:24px;
                   }

 #menuArea .active{
                  background-image:url(../images/bg_menu_active.gif);
                  color:white;
                 }

 #loginArea{
            position:absolute;
            display:block;
            bottom:7px;
            left:1px;
           }

 #searchArea{
            position:absolute;
            display:block;
            bottom:7px;
            left:305px;
           }

 #searchArea .searchField{
                  width:90px;
                  font-size:11px;
 }

 #searchArea .searchButton{
                  width:60px;
                  font-size:11px;
 }

 #searchArea form{
		margin:0px;
 }

 #loginArea .loginField{
                  width:90px;
                  font-size:11px;
                 }

 #loginArea .loginButton{
                  width:60px;
                  font-size:11px;
                 }

 #contentArea h1{
                background-color:#FECB32;
                color:#2A2D7C;
                font-size:13px;
                padding:2px;
                margin-top:8px;
               }
  /*
  Additional Stuff GH
*/

#contentArea *{font-size: 12px;}
#contentArea a:link    {color:#E40000; text-decoration:none; font-weight:normal; }
#contentArea a:visited {color:#E40000; text-decoration:none; font-weight:normal; }
#contentArea a:focus   {color:#E40000; background-color:#FFFF77; font-weight:normal; }
#contentArea a:hover   {color:#D70000; text-decoration:none; background-color:#FECB32; font-weight:normal; }
#contentArea a:active  {color:#0000EE; background-color:#FFFF99; font-weight:normal; }
#contentArea table.contenttable img {border:0px; }
#contentArea .csc-textpic .csc-textpic-image a:hover {background-color:#FFFFFF;}
.csc-uploads.csc-uploads-0 {
padding-top:8px;
}

.tr-even {
                        background-color:#cdd7f0;
                        font-size:12px;
                        font-family:Verdana,sans-serif;
                        }
.tr-odd {
                        background-color:#cdd7f0;
                        font-size:12px;
                        font-family:Verdana,sans-serif;

                        }


td.csc-uploads-fileName {
                        width: 550px;
                        }

.csc-uploads-description {
                        font-family:Verdana,sans-serif;
                        }

.csc-uploads-fileSize {
                        font-family:Verdana,sans-serif;
                        vertical-align:text-bottom;
width: 45px;
                        }
.csc-textpic-caption {
                        font-style: italic;
                        padding-top:6px;
                        padding-bottom:6px;
                        }
table.contenttable td {padding: 10px;}
.news-list-container .clearer {visibility:hidden; height:0px;}
#contentArea a img {background-color:#FFFFFF;}
hr {color:#FECB32; height: 2px; background-color: #FECB32; border: none; }
/*
 end of GH
*/


  #bcNav {
               margin-top:12px;
               margin-bottom:6px;
               font-size:11px;
             }

  #bcNav a{
                  color:blue;
               }


/*
news
*/
.news-list-item, .news-single-item{background-color:#CDD7F0;}

.news-list-item span{background-color:#FECB32;display:block;text-align:left;margin-bottom:4px;padding:2px;margin-left:-5px}
.news-list-item h3{color:#2A2D7C;display:block;padding:2px;margin-bottom:4px;margin-left:5px}

.news-list-item .bodytext{margin-left:8px;margin-top:2px;margin-right:2px}
.news-list-item .news-list-morelink{text-align:right;margin:2px}

.news-single-item .news-single-timedata {background-color:#FECB32;color:#2A2D7C;display:block;font-weight:bold;text-align:left;margin-bottom:4px;padding:2px;}
.news-single-item .bodytext{margin-left:8px;margin-top:2px;margin-right:2px}

.news-single-item h2{margin-bottom:2px;margin-left:8px;margin-bottom:4px}
.news-single-item .news-single-author{display:none;}
-->

