body {    background-color: #B9FFB9;  }h2 {    font-family: Tahoma, sans-serif;    color: black;    font-size:14pt;    background-color: transparent;  }h4,h3 {    background-color: transparent;    color: #008080;    font-family: Tahoma, sans-serif;    font-size:12pt;    font-weight: bold;  }h5 {    background-color: transparent;    color: #008080;    font-family: Tahoma, sans-serif;    font-size:10pt;    font-weight: bold;    text-align: justify;  }.address {  background-color: transparent;  color: #008080;  font-family: Tahoma, sans-serif;  font-size:12pt;  font-weight: bold;  text-align: justify;  /*padding-top:10px;*/  margin-left:8px;}p.body {    background-color: transparent;    /*color: #516AFF;*/    color:#008080;    font-family: Tahoma, sans-serif;    font-size:10pt;    text-align: justify;  }p {  font-family: Tahoma, sans-serif;  font-size:10pt;}td.body {    background-color: transparent;    color: #516AFF;    font-family: Tahoma, sans-serif;    font-size:10pt;    text-align: justify;  }p.body_no_align {    background-color: transparent;    color: #516AFF;    font-family: Tahoma, sans-serif;    font-size:10pt;  }p.heading {    background-color: #DDDDDD;    color: black;    font-family: Tahoma, sans-serif;    font-size:10pt;    font-weight: bold;    text-align: justify;  }li {    background-color: transparent;    color: #008080;    font-family: Tahoma, sans-serif;    font-size:10pt;    font-weight: bold;    text-align: justify;  }td.day_header {    background-color: #4B9661;    color:white;    font-family: Tahoma, sans-serif;    font-size: 12pt;    font-weight: bold;  }.timetable_header {    background-color:#DDDDDD;    font-family: Tahoma, sans-serif;    font-size: 8pt;    font-weight: bold;  }.timetable_header_plain {    /*background-color: #F9F9CD;*/    background-color:#DDDDDD;    font-family: Tahoma, sans-serif;    font-size: 8pt;  }.timetable_row {    border: 1px;    /*background-color: #D9DAFF;*/    background-color:#ffffcc;    font-family: Tahoma, sans-serif;    font-size: 8pt;  }td.description_row {    background-color: #E9E9FD;    font-family: Tahoma, sans-serif;    font-size: 8pt;  }td.price_column {    border: 1px;    background-color: #C0C0FF;    font-family: Tahoma, sans-serif;    font-size: 10pt;    font-weight: bold;  }td.left_panel {    background-color: #4B9661;    font-family: Tahoma, sans-serif;    font-size: 8pt;    font-weight: bold;  }.news_panel {    background-color:  #ffffcc;    border-width:1px;    border-color:#4B9661;    border-style:solid;    font-family: Tahoma, sans-serif;    font-size: 8pt;    width:90%;    margin-top:0px;    padding:4px;  }.main_panel {    /*background-color: #DDFEFF;*/    background-color:white;    font-family: Tahoma, sans-serif;    font-size: 8pt;  }td.photo_panel {    background-color: #C0C0FF;    font-family: Tahoma, sans-serif;    font-size: 8pt;  }a {    background-color: transparent;    color: #008080;    font-weight: bold;  }a:hover {    background-color: transparent;    color: #00C000;    font-weight: bold;  }td.formHeader {    font-family: Tahoma, sans-serif;    font-size: 10pt;    font-weight: bold;    background-color: #E0E0E0;  }.warning {    font-family: Tahoma, sans-serif;    font-size: 10pt;    font-weight: bold;    background-color: #C0C0C0;    color: red;  }td.formBody {    font-family: Tahoma, sans-serif;    font-size: 8pt;    background-color: #C0C0C0;  }.floatRight {    float: right;    margin-bottom : 4px;    margin-left : 20px;    margin-right : 15px;    margin-top : 4px;    max-height : 300px;    max-width : 300px;  }.instructorProfile {    height : 440px;    width : 610px;  }.giftVoucherAd {    font-size:12pt;    font-family: Tahoma, sans-serif;  }.giftVoucherAdText {    font-size:9pt;    text-align:justify;  }.giftVoucherAdTop {    color: #008080;    font-family: Tahoma, sans-serif;    font-size:10pt;    font-weight: bold;  }.giftVoucherList {    color:black;    font-size:10pt;    font-weight:normal;  }.mainContent {    /*overflow : auto;*/    width : 982px;  }.phoneNumber {    font-family:Tahoma, Helvetica, sans-serif;    font-size:12px;    font-weight:bold;    text-align:right;  }.searchTextBox {    background-color : #ffffcc;    font-size : 10px;    font-family:Tahoma, Helvetica, sans-serif;    margin-top:4px;  }.searchButton {    background-color:#4B9661;    color:#ffffcc;    font-weight:bold;    font-size : 10px;    margin-top:2px;  }.searchHighlight {    font-weight:bold;    color:red;  }.javascriptlink {    background-color: transparent;    color: #008080;    font-weight: bold;    font-size:8px;    text-decoration:underline;  }.javascriptlink:hover {    background-color: transparent;    color: #00C000;    font-weight: bold;    font-size:8px;    text-decoration:underline;  }.newsletterListPanel {    background-color : #DDFEFF;    border-style : groove;    border-color:gray;    border-width:2px;    height : 500px;    overflow : auto;    width : 90%;  }.mainLinkContainer {  font-size:12px;  color:#4B9661;  padding:5px;  margin:3px;  text-align:center;  position:relative;  top:5px;}.pageLinkContainer {  font-size:12px;  background-color:#4B9661;  color:white;  padding:2px;  margin:3px;  text-align:center;  position:relative;}.pageLink {  font-size:10px;  color:white;  text-decoration:none;  font-family:Tahoma,Helvetica, sans-serif;}/*.mainLinkContainer:hover {  font-size:12px;  background-color:#4B9661;  padding:5px;  text-align:center;}*/.mainLink {  font-size:16px;  color:#4B9661;  text-decoration:none;  font-family: Tahoma,Helvetica, sans-serif;}.mainLink:hover {  color:#B9FFB9;  text-decoration:none;  font-family: Tahoma,Helvetica,sans-serif;}.giftVoucherPanel {    background-color : #ffffcc;    padding-bottom : 2px;    padding-left : 2px;    padding-right : 2px;    padding-top : 2px;    border-style:solid;    border-width:1px;    border-color:#4B9661;    text-align : center;    width:250px;    position:relative;    left:100px;  }.titleImages {  margin-left:3px;  margin-right:4px;}.homePageTextPanel {  float:left;  width:760px;  background-color:transparent;  padding-left:9px;  padding-right:9px;  padding-top:0px;}.photoPanel {  float:right;  width:211px;  background-color: #C0C0FF;  padding-left:0px;  padding-right:0px;  padding-top:5px;  padding-bottom:5px;  margin-left:0px;  margin-right:0px;  margin-top:0px;  margin-bottom:10px;  height:576px;}.floatingInvisible {  display:none;  position:absolute;  top:0px;  left:0px;}.facebookFanBox {  float:right;}