/*
  The Web Factory Website Template
  www.thewebfactory.co.uk

  Copyright (c) 2007 Douglass Systems Limited

*/

/* Style Sheet for Clonter Opera - Education Programme 2007 */
.tableHeader {
        font-weight: bold;
        font-size: larger;
        border-style: solid;
        border-width: thin;
        border-color: gray;
        background-color: #F9C7C2;
        padding: 1em 1em 1em 1em;
        }
.tableBody {
        border-style: solid;
        border-width: thin;
        border-color: gray;
        padding: 0.5em 0.5em 0.5em 0.5em;
        width: 45%;
        }
.tableBodyFull {
        border-style: solid;
        border-width: thin;
        border-color: gray;
        padding: 0.5em 0.5em 0.5em 0.5em;
        width: 90%;
        }
.tableButton {
        border-style: solid;
        border-width: thin;
        border-color: gray;
        background-color: #F9C7C2;
        padding: 0.5em 0.5em 0.5em 0.5em;
        text-align: center;
        width: 10%;
        }
.tableprogrammeBody {
        border-style: solid;
        border-width: thin;
        border-color: gray;
        padding: 0.5em 0.5em 0.5em 0.5em;
        width: 90%;
        }
.tableprogrammeDownload {
        border-style: solid;
        border-width: thin;
        border-color: gray;
        padding: 0.5em 0.5em 0.5em 0.5em;
        width: 10%;
        }
.pdf {
        font-size: smaller;
        font-weight: normal;
        }
.redtitle {
        font:13px "Futura", "Arial";
        font-weight: bold;
        color: #8C0008;
        }
.item1left{
        position: absolute;
        background-color: #F9C7C2;
        width: 380px;
        height: 210px;
        }
.item1right{
  /*      position: absolute;    */
        float: right;
        clear: right;
        width: 200px;
        height: 161px;
  /*      margin: 0 0 10px 10px;    */
  /*      padding: 10px 0 0 0;      */
        }
.item2left{
        position: absolute;
        background-color: #FFFFFF;
        width: 380px;
        height: 161px;
        }
.item2right{
  /*      position: absolute;    */
        float: right;
        clear: right;
        width: 200px;
        height: 161px;
  /*      margin: 0 0 10px 10px;    */
  /*      padding: 10px 0 0 0;      */
        }
  .item3left{
  /*      position: absolute;     */
        background-color: #F9C7C2;
        width: 380px;
        height: 161px;
        }
.item3right{
  /*      position: absolute;    */
        float: right;
        clear: right;
        width: 200px;
        height: 161px;
  /*      margin: 0 0 10px 10px;    */
  /*      padding: 10px 0 0 0;      */
        }
  .item4left{
   /*     position: absolute;     */
        background-color: #FFFFFF;
        width: 380px;
        height: 161px;
        }
.item4right{
  /*      position: absolute;    */
        float: right;
        clear: right;
        width: 200px;
        height: 161px;
  /*      margin: 0 0 10px 10px;    */
  /*      padding: 10px 0 0 0;      */
        }
.item5left{
  /*      position: absolute;      */
        background-color: #F9C7C2;
        width: 380px;
        height: 161px;
        }
.item5right{
  /*      position: absolute;    */
        float: right;
        clear: right;
        width: 200px;
        height: 161px;
  /*      margin: 0 0 10px 10px;    */
  /*      padding: 10px 0 0 0;      */
        }
.content1 {
        position: relative;
        background-color: #FFFF00;
        }
.content2 {
        position: relative;
        background-color: #FF00FF;
        }
.tpcontents{
  /*      position: relative;        */
        background-color: #FFFFFF;
        font-family: Futura, Arial;
        font-size: 9pt;
        text-align: left;
        color: #000000;
        font-style: normal;
        width: 586px;
        height: 500px;
        }
.tpcontentsED{
  /*      position: relative;        */
        background-color: #FFFFFF;
        font-family: Futura, Arial;
        font-size: 9pt;
        text-align: left;
        color: #000000;
        font-style: normal;
        width: 586px;
  /*      height: 400px;     */
        }
.tpcontents1{
        background-color: #ECECEC;
        width: 586px;
        height: 258px;
        }
.tpcontents1a{
  /*      background-color: #ECECEC;    */
        font-family: Futura, Arial;
        font-size: 9pt;
        text-align: left;
        color: #000000;
        font-style: normal;
        width: 586px;
        height: 265px;
        }
.tpcontents2{
        background-color: #FFFFFF;
        width: 586px;
        height: 200px;
        }
.tpcontents3{
        background-color: #ECECEC;
        width: 586px;
        height: 220px;
        }
.tpcontents4{
        background-color: #FFFFFF;
        width: 586px;
        height: 170px;
        }
.tpcontents5{
        background-color: #ECECEC;
        width: 586px;
        height: 170px;
        }
.tpcontentsleft{
  /*      background-color: #ECECEC;     */
        float: left;
        clear: left;
        width: 380px;
        height: 160px;
        margin-left: 5px;
        }
.tpcontentsright{
  /*      background-color: #00FFC2;     */
        float: right;
        clear: right;
        width: 200px;
        height: 160px;
        }
.tptitle{
        font-size: 12px;
        font-weight: bold;
        }
.tpitalic{
        font-style: italic;
        }
.tpbold{
        font-weight: bold;
        }
.tpcontentsheading {
        position: relative;
 /*       top: 10px;          */
        text-align: left;
        width: 582px;
        font:11pt "Futura", "Arial";
        font-weight: bold;
        color: #8C0008;
/*        border: 1px solid #000066;  */
        background-color:#EBEBEB;
        padding: 0 0 0 5px;
        margin: 0 0 0 0;
        }
.contentsheadingleft{
        float: left;
        clear: left;
        width: 380px;
        height: 15px;
        }
.contentsheadingright{
        float: right;
        clear: right;
        width: 200px;
        height: 15px;
        text-align: right;
        }