/******************************************************************************\
*                                                                              *
*                             GENERAL SITE STYLE                               *
*                                                                              *
*                                  START                                       *
*                                                                              *
\******************************************************************************/

TABLE
{
    margin: 0px;
    padding: 0px;
    border-width: 0px;
    border-collapse: collapse;
    table-layout: fixed;
}

THEAD
{
    margin: 0px;
    padding: 0px;
    border-width: 0px;
    border-collapse: collapse;
}

TBODY
{
    margin: 0px;
    padding: 0px;
    border-width: 0px;
    border-collapse: collapse;
}

TFOOT
{
    margin: 0px;
    padding: 0px;
    border-width: 0px;
    border-collapse: collapse;
}

TR
{
    margin: 0px;
    padding: 0px;
    border-width: 0px;
    border-collapse: collapse;
}

TH
{
    margin: 0px;
    padding: 0px;
    border-width: 0px;
    border-collapse: collapse;
}

TD
{
    text-align: center;
    margin: 0px;
    padding: 0px;
    border-width: 0px;
    border-collapse: collapse;
}

#tblbody
{
    
    table-layout: fixed;    
    width: 760px;
    margin: 0px;
    padding: 0px;
    border-width: 0px;
    border-collapse: collapse; 
    background-color: #813331;

}

IMG
{
    border-width: 0px;
    border-collapse: collapse;
}


/******************************************************************************\
*                                                                              *
*                             GENERAL SITE STYLE                               *
*                                                                              *
*                                    END                                       *
*                                                                              *
\******************************************************************************/






/******************************************************************************\
*                                                                              *
*                             HEADER SECTION STYLE                             *
*                                                                              *
*                                  START                                       *
*                                                                              *
\******************************************************************************/
#trbanner
{
    margin: 0px;
    padding: 0px;
    border-width: 0px;
    border-collapse: collapse; 
    height: 135px;
}

#tdbanner
{
    text-align: center;
    margin: 0px;
    padding: 0px;
    border-width: 0px;
    border-collapse: collapse; 
    width: 760px;
    background: url("images/banner.jpg");
}

#tbltopmenu
{
    table-layout: fixed;    
    width: 760px;
    height:34px;
    margin: 0px;
    padding: 0px;
    border-width: 0px;
    border-collapse: collapse; 
    background-color: #813331;
}

#trtopmenu
{
    background-color: #813331;
    height: 34px;
}

#tdsidemenutopimage
{
    background: url("sidemenu/top_image.jpg");
    background-repeat: no-repeat;
    width: 172px;
    margin: 0px;
    padding: 0px;
    border-width: 0px;
    border-collapse: collapse;
    
}

TD.tdtopmenuimage
{
    width: 30px;
    margin: 0px;
    padding: 0px;
    border-width: 0px;
    border-collapse: collapse;
}

IMG.imgtopmenu
{
    border-width: 0px;
    border-collapse: collapse; 
}

TD.tdtopmenutext
{
    font-family: verdana;
    color: white;
    font-size: 8pt;
    text-align: left;
    margin: 0px;
    padding: 0px;
    border-width: 0px;
    border-collapse: collapse;
}

#tdhometext
{
    width: 40px;
}

#tdabouttext
{
    width: 86px;
}

#tdmeettext
{
    width: 101px;
}

#tdcontacttext
{
    width: 91px;
}

#tdlinkstext
{
    width: 45px;
}

#tdnewstext
{
    width: 45px;
}

span.spantopmenutext
{
    margin: 0px;
    padding: 0px;
    border-width: 0px;
    border-collapse: collapse;
    vertical-align: middle;
    float: left;
    position: relative;
    top: 3px;
    left: 0px;
    direction: ltr;
}

a.atopmenulink:visited,a.atopmenulink:link
{
    text-decoration:none;
}

a.atopmenulink:hover
{
    text-decoration:underline;
}

a.atopmenulink
{
    color: white;
}

/******************************************************************************\
*                                                                              *
*                             HEADER SECTION STYLE                             *
*                                                                              *
*                                    END                                       *
*                                                                              *
\******************************************************************************/




/******************************************************************************\
*                                                                              *
*                              SIDE MENU STYLE                                 *
*                                                                              *
*                                  START                                       *
*                                                                              *
\******************************************************************************/


#tdsidemenutable
{
    width: 172px;
    margin: 0px;
    padding: 0px;
    border-width: 0px;
    border-collapse: collapse;
    text-align: left;
    vertical-align:top;
}

#trsidemenutable
{
    margin: 0px;
    padding: 0px;
    border-width: 0px;
    border-collapse: collapse;
}



#tblsidemenu
{
    width: 172px;
    background: url("sidemenu/background.jpg");
    background-repeat: repeat-y;
    margin: 0px;
    padding: 0px;
    border-width: 0px;
    border-collapse: collapse;  
}

TR.trsidemenurow
{
    
    height: 35px;
    margin: 0px;
    padding: 0px;
    border-width: 0px;
    border-collapse: collapse;
}



TD.tdsidemenuspacer
{
    
    width: 6px;
    margin: 0px;
    padding: 0px;
    border-width: 0px;
    border-collapse: collapse; 
}

TD.tdsidemenuimage
{
    width: 30px;
    margin: 0px;
    padding: 0px;
    border-width: 0px;
    border-collapse: collapse;
}

TD.tdsidemenutext
{
    width: 136px;
    font-family: verdana;
    color: #813331;
    font-size: 8pt;
    text-align: left;
}

a.asidemenulink:visited,a.asidemenulink:link
{
    text-decoration:none;
    color: #813331;
}

a.asidemenulink:hover
{
    text-decoration:none;
    color: white;
}

a.asidemenulink
{
    color: #813331;
}

#trsidemenuend
{
    height: 100px;
    margin: 0px;
    padding: 0px;
    border-width: 0px;
    border-collapse: collapse;
    /*background-color:#813331;*/
}

#tdsidemenuend
{
    
    background: url("sidemenu/bottom_image.jpg");
    width: 172px;
    margin: 0px;
    padding: 0px;
    border-width: 0px;
    border-collapse: collapse;
}


.tblfirstlevel
{
    table-layout: fixed;
    margin: 0px;
    padding: 0px;
    border-width: 2px;
    border-color: #515151;
    border-style: solid;
}

.trfirstlevel
{
    margin: 0px;
    padding: 0px;
    border-width: 2px;
    border-color: #515151;
    border-style: solid;
}

.tdfirstleveltext
{
    width: 100px;
    font-family: verdana;
    font-size: 8pt;
    margin: 0px;
    padding: 0px;
    border-width: 2px;
    border-color: #515151;
    border-style: solid;
    background-color:#813331;
    color: white;
    text-align: left;
}

.tdfirstleveltext:hover
{
    width: 100px;
    font-family: verdana;
    font-size: 8pt;
    margin: 0px;
    padding: 0px;
    border-width: 2px;
    border-color: #515151;
    border-style: solid;
    background-color:#c1b17e;
    color: white;
    text-align: left;
}

/******************************************************************************\
*                                                                              *
*                              SIDE MENU STYLE                                 *
*                                                                              *
*                                   END                                        *
*                                                                              *
\******************************************************************************/


#tdmaincontent
{
    vertical-align: top;
    text-align: justify;
    background-color: white;
    width: 588px;
    margin: 0px;
    padding: 0px;
    border-width: 0px;
    border-collapse: collapse;

}


#tdmaincontenttablecontainer
{
    vertical-align: top;
    background-color: white;
    width: 588px;
    margin: 0px;
    padding: 0px;
    border-width: 0px;
    border-collapse: collapse;

}

#tblcentresection
{
    background-color: white;
    width: 588px;
    margin: 0px;
    padding: 0px;
    border-width: 0px;
    border-collapse: collapse;

}






#trpagebottom
{
    margin: 0px;
    padding: 0px;
    border-width: 0px;
    border-collapse: collapse; 
    height: 32px;
}

#tdpagebottom
{
    margin: 0px;
    padding: 0px;
    border-width: 0px;
    border-collapse: collapse; 
    width: 760px;
    background: url("images/page_bottom.jpg");
}

#trcrumbtrail
{
    background-color: #E8E1BD;    
    margin: 0px;
    padding: 0px;
    border-width: 0px;
    border-collapse: collapse; 
    height: 18px;
}

#tdcrumbtrail
{  
    margin: 0px;
    padding: 0px;
    border-width: 0px;       
    border-collapse: collapse;
    text-align:left;
    color:#000000; 
    width: 588px;
    font-family: verdana;
    font-weight:bold;
    font-size:8pt;
}

#spancrumbtrail
{  
    margin: 0px;
    margin-left:4px;
}

.acrumbtraillink
{
    color:#808080;
}

#tblnewsbrief
{
    margin: 0px;
    margin-left: 94px;
    padding: 0px;
    border-width: 0px;
    border-collapse: collapse;  
}

/*TR.trsidemenurow
{
    
    height: 35px;
    margin: 0px;
    padding: 0px;
    border-width: 0px;
    border-collapse: collapse;
}*/

#trnewsbrieftop
{
    height: 34px;
    margin: 0px;
    padding: 0px;
    border-width: 0px;
    border-collapse: collapse; 
}

#tdnewsbrieftop
{
    background: url("images/newsboxtop.jpg");
    background-repeat: no-repeat;
    width: 400px;
    margin: 0px;
    padding: 0px;
    border-width: 0px;
    border-collapse: collapse; 
}

#trnewsbriefbottom
{
    height: 11px;
    margin: 0px;
    padding: 0px;
    border-width: 0px;
    border-collapse: collapse; 
}

#tdnewsbriefbottom
{
    background: url("images/newsboxbottom.jpg");
    background-repeat: no-repeat;

    margin: 0px;
    padding: 0px;
    border-width: 0px;
    border-collapse: collapse; 
}

#tdnewsbriefside
{
    background: url("images/newsboxside.jpg");
    background-repeat: repeat-y;
    width: 2px;
    margin: 0px;
    padding: 0px;
    border-width: 0px;
    border-collapse: collapse; 
}

#tdnewsbriefcontent
{
    text-align: left;
    width: 396px;
    margin: 0px;
    padding: 0px;
    border-width: 0px;
    border-collapse: collapse; 
}

#tdnewsbriefcontent p
{

}

.pnewsbriefheadline
{
  margin:0px;
  margin-left: 5px;
  margin-right: 5px;
  margin-bottom:5px;
  font-family: verdana;
  font-weight:bold;
  font-size:10pt;
}

.pnewsbriefdate
{
  margin:0px;
  margin-left: 5px;
  margin-right: 5px;
  margin-bottom:5px;
  font-family: verdana;
  font-weight:normal;
  font-size:8pt;
}

.pnewsbrieftext
{
  margin:0px;
  margin-left: 5px;
  margin-right: 5px;
  margin-bottom:20px;
  font-family: verdana;
  font-weight:normal;
  font-size:8pt;

}

.spannewsbriefdate
{
  font-weight:bold;
}

#tblnavhome
{
    margin: 0px;
    margin-left: 222px;
    padding: 0px;
    border-width: 0px;
    border-collapse: collapse;  
}

#trnavhome
{
  margin: 0px;
  padding: 0px;
  border-width: 0px;
  border-collapse: collapse;
  height: 128px;
}

.tdnavhome
{
  margin: 0px;
  padding: 0px;
  border-width: 0px;
  border-collapse: collapse;
  width: 72px;
}

.imgnavhome
{
  margin: 0px;
  padding: 0px;
  border-width: 0px;
  border-collapse: collapse;
}


/******************************************************************************\
*                                                                              *
*                        MEDIA CENTRE SECTION STYLE                            *
*                                                                              *
*                                  START                                       *
*                                                                              *
\******************************************************************************/

#tblcontent
{
  margin-left: 100px;
  margin-right: 100px;
}

#tdcontent
{
  font-family: verdana;
  font-size: 8pt;
  margin: 0px;
  padding: 0px;
  padding-bottom:20px;
  border-width: 0px;
  border-collapse: collapse;
}

#tdcontent p
{

  text-align: justify;
}

#tdcontent h1
{
  font-size: 14pt;
  margin-top: 20px;
  /*margin-bottom: 10px;*/
  text-align: justify;
}

#tdcontent h2
{
  font-size: 12pt;
  margin-top: 20px;
  margin-bottom: 10px;
  text-align: justify;
}

#tdcontent h3
{
  font-size: 9pt;
  margin-top: 20px;
  margin-bottom: 10px;
  text-align: justify;
}

#tdcontent h4
{
  text-align: justify;
}

#tdcontent ul
{
  text-align: justify;
}

.spanlogolink
{
  margin:0px;
  margin-right:40px;
}

.spandrugsinfquestion
{
  color:#813331;
  font-weight:bold;
}

.welcomeline
{
  color:#813331;
  font-weight:bold;
  font-size:10pt;
}

/******************************************************************************\
*                                                                              *
*                        MEDIA CENTRE SECTION STYLE                            *
*                                                                              *
*                                  END                                         *
*                                                                              *
\******************************************************************************/


/******************************************************************************\
*                                                                              *
*                          CONTACT US SECTION STYLE                            *
*                                                                              *
*                                  START                                       *
*                                                                              *
\******************************************************************************/

#tblcontactus
{
  margin-left: 100px;
  margin-right: 100px;
}

#tdcontactus
{
  font-family: verdana;
  font-size: 8pt;
  margin: 0px;
  padding: 0px;
  padding-bottom:20px;
  border-width: 0px;
  border-collapse: collapse;
}

#tdcontactus p
{

  text-align: justify;
}

#tdcontactus h1
{
  font-size: 12pt;
  margin-top: 20px;
  /*margin-bottom: 10px;*/
  text-align: justify;
}

#tdcontactus h2
{
  font-size: 10pt;
  margin-top: 20px;
  margin-bottom: 10px;
  text-align: justify;
}

#tdcontactus h3
{
  font-size: 9pt;
  margin-top: 20px;
  margin-bottom: 10px;
  text-align: justify;
}

#tdcontactus h4
{
  text-align: justify;
}

#tdcontactus ul
{
  text-align: justify;
}


/******************************************************************************\
*                                                                              *
*                          CONTACT US SECTION STYLE                            *
*                                                                              *
*                                  END                                         *
*                                                                              *
\******************************************************************************/

#tblnavhome
{
  width:200px;
  background-color:#E8E1BD;
  margin-left:30px;
  border:3px;
  border-color:#813331;
  border-style:solid;
}

#tblnavhome td
{
  padding-left:10px;
  padding-right:10px;
  padding-top:0px;
  padding-bottom:0px;
}

#tblnavhome thead tr
{
  height:20px;
}

#tblnavhome tbody tr
{
  height:115px;
}

#tblhomecontent
{
  margin-left: 40px;
  margin-right: 40px;
}

#tdhomecontent
{
  font-family: verdana;
  font-size: 8pt;
  margin: 0px;
  padding: 0px;
  padding-bottom:20px;
  border-width: 0px;
  border-collapse: collapse;
}

#tdhomecontent p
{

  text-align: justify;
}

#tdhomecontent h1
{
  font-size: 14pt;
  margin-top: 20px;
  /*margin-bottom: 10px;*/
  text-align: justify;
}

#tdhomecontent h2
{
  font-size: 12pt;
  margin-top: 20px;
  margin-bottom: 10px;
  text-align: justify;
}

#tdhomecontent h3
{
  font-size: 9pt;
  margin-top: 20px;
  margin-bottom: 10px;
  text-align: justify;
}

#tdhomecontent h4
{
  text-align: justify;
}

#tdhomecontent ul
{
  text-align: justify;
}

#imgmahome
{
  border:0px;
  float:left;
}

.tableneedleex
{
   text-align:left;
   vertical-align:top;
}

.tdneedleex
{
   padding:0px;
   padding-bottom:5px;
   font-family: verdana;
   font-size: 8pt;
   text-align:justify;
   vertical-align:top;
}


.tdneedleexleft
{
   padding:0px;
   padding-right:5px;
   padding-bottom:5px;
   font-family: verdana;
   font-size: 8pt;
   text-align:left;
   vertical-align:top;
   width:105px;
}

.tdneedleexright
{
   padding:0px;
   padding-bottom:5px;
   font-family: verdana;
   font-size: 8pt;
   text-align:justify;
   vertical-align:top;
   width:280px;
}

#tableprogramme td
{
   text-align:left;
   vertical-align:top;
   padding:0px;
   padding-bottom:4px;
}



.tdtimecell
{
   width:70px;
}
