html, body {
             height: 100%;
             }
.no { display: none; }

body {
       margin: 0;
       padding: 0;
       color: #000000;
       background: #ffffff url('bg.gif') 0 0 repeat-x;
       font-family: Verdana, sans-serif;
       font-size: 12px;
       }
body * {
         margin: 0;
         padding: 0;
         }

h1 { font-size: 17px; }
h2 { font-size: 16px; }
h3 { font-size: 15px; }
h4 { font-size: 14px; }
h5 { font-size: 13px; }
h6 { font-size: 12px; }

#thalassaemia {
                display: block;
                width: 90%;
                margin: 10px auto;
                position: relative;
                }
#thalassaemia h1 {
                   padding-right: 15px;
                   background: transparent;
                   color: #d2d2d4;
                   font-size: 2.3em;
                   text-transform: uppercase;
                   letter-spacing: -3px;
                   text-align: right;
                   position: relative;
                   word-spacing: 5px;
                   }
#thalassaemia #columns {
                         display: block;
                         width: 100%;
                         position: absolute;
                         top: 28px;
                         background: #f46813 url('left.gif') 0 0 repeat-y;
                         }
#thalassaemia #columns h2 {
                            position: relative;
                            }
#thalassaemia #columns h2 #fasha {
                                   display: block;
                                   width: 299px;
                                   height: 190px;
                                   position: absolute;
                                   top: -31px;
                                   left: -46px;
                                   background: url('sun1.gif') 0 0 no-repeat;
                                   }
#thalassaemia #columns h2 #pic {
                                 display: block;
                                 width: 253px;
                                 height: 542px;
                                 position: absolute;
                                 top: 0;
                                 left: 0;
                                 float: left;
                                 background: url('fasha.png') 0 0 no-repeat;
                                 }
#thalassaemia #columns #rightCol {
                                   display: block;
                                   margin-left: 234px;
                                   padding-top: 36px;
                                   padding-left: 30px;
                                   background: #ffffff url('top.gif') 0 0 repeat-x;
                                   }
#thalassaemia #columns #rightCol #rightBorder {
                                                min-height: 500px;
                                                background: url('right.gif') 100% 0 repeat-y;
                                                }
/* min-height for Internet Explorer */
/*\*/
* html #rightBorder {
height: 500px;
}
/**/
/* ============= navigation ============= */
#thalassaemia #columns #rightCol #navigation {
                                               width: 100%;
                                               height: 29px;
                                               margin-bottom: 3px;
                                               font-weight: bold;
                                               position: relative;
                                               }
#thalassaemia #columns #rightCol #navigation #topCorner {
                                                          display: block;
                                                          width: 33px;
                                                          height: 50px;
                                                          position: absolute;
                                                          top: -36px;
                                                          right: -3px;
                                                          z-index: 150;
                                                          background: url('top_corner.gif') 0 0 no-repeat;
                                                          }
#thalassaemia #columns #rightCol #navigation ul {
                                                  list-style: none;
                                                  list-style-type: none;
                                                  }
#thalassaemia #columns #rightCol #navigation li {
                                                  position:relative;
                                                  float: left;
                                                  }
#thalassaemia #columns #rightCol #navigation li p {
                                                    visibility: hidden;
                                                    position: absolute;
                                                    top: 45px;
                                                    left: 0;
                                                    height: 0;
                                                    overflow: hidden;
                                                    }
table.sub {
            margin: -1px;
            border-collapse: collapse;
            }
#thalassaemia #columns #rightCol #navigation li a {
                                                    display: block;
                                                    height: 27px;
                                                    float: left;
                                                    padding: 0 7px;
                                                    line-height: 26px;
                                                    text-decoration: none;
                                                    color: #000000;
                                                    }
#thalassaemia #columns #rightCol #navigation li:hover a,
#thalassaemia #columns #rightCol #navigation li a:hover {
                                                          background: #f77d18;
                                                          color: #ffffff;
                                                          }
/* ============= sub menu =============*/
a.long { width: 150px; }
#thalassaemia #columns #rightCol #navigation li:hover p,
#thalassaemia #columns #rightCol #navigation li a:hover p {
                                                            visibility: visible;
                                                            left: 0;
                                                            top: 27px;
                                                            overflow: visible;
                                                            background: #f77d18;
                                                            }
#thalassaemia #columns #rightCol #navigation li:hover p a,
#thalassaemia #columns #rightCol #navigation li a:hover p a {
                                                              text-decoration: none;
                                                              border-top: 1px solid #ffffff;
                                                              }
#thalassaemia #columns #rightCol #navigation li:hover p a:hover,
#thalassaemia #columns #rightCol #navigation li a:hover p a:hover {
                                                                    background: #f46813;
                                                                    color: #ffffff;
                                                                    }
/* ============= submenu style end ============= */

#breadcrumbs {
               display: block;
               height: 15px;
               margin-bottom: 25px;
               margin-left: 7px;
               line-height: 15px;
               font-size: 0.9em;
               color: #777777;
               }
#breadcrumbs a {
                 text-decoration: none;
                 color: #777777;
                 }
#breadcrumbs a:hover { color: #222222; }
/* ============= breadcrumbs end ============= */
#thalassaemia #columns #rightCol #text {
                                         display: block;
                                         width: 92%;
                                         padding-bottom: 20px;
                                         margin: 10px auto 0 auto;
                                         }
#thalassaemia #columns #rightCol #text .extra {
                                                float: right;
                                                clear: right;
                                                margin-top: 5px;
                                                }
#thalassaemia #columns #rightCol #text h3 {
                                            font-size: 1.3em;
                                            margin: 15px 0;
                                            background: url('title.gif') 0 50% no-repeat;
                                            padding-left: 40px;
                                            color: #f46813;
                                            }
#thalassaemia #columns #rightCol #text h4 {
                                            font-weight: normal;
                                            color: #f46813;
                                            }
#thalassaemia #columns #rightCol #text h5,
#thalassaemia #columns #rightCol #text h6 {
                                            color: #818182;
                                            }
pre,
#thalassaemia #columns #rightCol #text p {
                                           margin: 7px 0 5px 0;
                                           padding: 0 5px;
                                           text-indent: 1em;
                                           /* text-align: justify; */
                                           border-left: 1px solid #aaaaaa;
                                           }
/* #text ol li { */
/*               list-style-position: inside; */
/*               text-indent: 1em; */
/*               } */
pre {
      background-color: #f6f6f6;
      text-indent: 0;
      padding-top: 15px;
      padding-bottom: 15px;
      }
p.signature {
              text-align: right;
              color: #f46813;
              border-left: 1px solid #ffffff !important;
              }
#thalassaemia #columns #rightCol #text ul { margin: 20px; }
#thalassaemia #columns #rightCol #text dl { margin: 10px; }
#thalassaemia #columns #rightCol #text dt {
                                            margin: 5px 0 3px 15px;
                                            font-style: italic;
                                            color: #3a3a3a;
                                            }
#thalassaemia #columns #rightCol #text dd {
                                            margin: 0 0 3px 30px;
                                            font-size: 0.9em;
                                            font-weight: bold;
                                            }
#thalassaemia #columns #rightCol #text a {
                                           color: #f77d18;
                                           text-decoration: none;
                                           border-bottom: 1px solid #f46813;
                                           }
#thalassaemia #columns #rightCol #text a:visited {
                                                   color: #c80909;
                                                   border-bottom: 1px solid #c80909;
                                                   }
#thalassaemia #columns #rightCol #text a:hover {
                                                 border-bottom: 1px dashed #f46813;
                                                 }

#thalassaemia #footer {
                        display: block;
                        width: 100%;
                        height: 40px;
                        position: relative;
                        clear: both;
                        background: #ffffff url('bottom.gif') 0 0 repeat-x;
                        }
#thalassaemia #footer #chidren {
                                 display: block;
                                 width: 291px;
                                 height: 130px;
                                 position: absolute;
                                 top: -111px;
                                 left: 0;
                                 z-index: 100;
                                 background: transparent url('children.gif') 0 0 no-repeat;
                                 }
#thalassaemia #footer #corner {
                                display: block;
                                width: 50px;
                                height: 48px;
                                position: absolute;
                                top: -29px;
                                right: 0;
                                z-index: 100;
                                background: transparent url('corner.gif') 0 0 no-repeat;
                                }
#thalassaemia #footer #pixel {
                               display: block;
                               width: 92px;
                               height: 20px;
                               position: absolute;
                               bottom: 7px;
                               left: 25px;
                               background: transparent url('Design_by_PixeL.gif') 0 100% no-repeat;
                               }
#thalassaemia #footer #valid {
                               display: block;
                               width: 150px;
                               height: 20px;
                               position: absolute;
                               bottom: 3px;
                               right: 15px;
                               text-align: right;
                               }
#thalassaemia #footer #valid a {
                                 background: transparent;
                                 color: #777777;
                                 text-decoration: none;
                                 font-size: 0.8em;
                                 margin-right: 5px;
                                 }
#thalassaemia #footer #valid a:hover { color: #222222; }

.eurordis {
            height: 166px;
            overflow: hidden;
            text-indent: -9999em;
            background-image: url('LOGO Eurordis member RVB.png');
            background-position: 50% 0;
            background-repeat: no-repeat;
            }
.tif {
       height: 118px;
       overflow: hidden;
       text-indent: -9999em;
       background-image: url('TIF.png');
       background-position: 50% 0;
       background-repeat: no-repeat;
       }
.extraBlock {
              display: block;
              width: 215px;
              float: right;
              clear: right;
              margin-top: 5px;
              margin-bottom: 10px;
              margin-left: 10px;
              }
.centred {
           display: block;
           margin: 10px auto;
           }

