<!--
 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 .level4{
                    margin-left:36px;
                   }
 
#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;
}

.contenttable-1 .tr-even {
                        background-color:#cdd7f0;
                        font-size:12px;
                        font-family:Verdana,sans-serif;
                        }
.contenttable-1 .tr-odd {
                        background-color:#cdd7f0;
                        font-size:12px;
                        font-family:Verdana,sans-serif;

                        }

.csc-uploads .tr-even {
                        background-color:#cdd7f0;
                        font-size:12px;
                        font-family:Verdana,sans-serif;
                        }
.csc-uploads .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-single-item {padding:8px;}
.news-list-item {margin-bottom:10px;}

.news-list-item span {background-color:#FECB32; display:block; text-align:left; padding:4px;}
.news-list-item h3 {color:#2A2D7C; display:block; padding:2px; margin-bottom:4px; margin-left:5px}
.news-list-item h2 {margin:0; padding:4px;}
.news-list-item p {padding:4px; margin:0;}
.news-list-item p.morelink-wrap {padding:0;}
.news-list-item hr.clearer {display:none;}
.news-list-item .bodytext {margin-left:8px; margin-top:2px; margin-right:2px}
.news-list-item .news-list-morelink {text-align:right;}
.news-list-item span.news-latest-author {display:none;}

.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;}
-->



