/* Generated by KompoZer */
body {
  padding-top: 0px;
  margin-top: 7px;
  color: black;
  font-family: verdana,Arial;
  background-color: #06067d;
}
table.outertable {
  margin: 0px;
  padding: 0px;
  background-color: #ffffff;
  width: 651px;
}
.orgpic {
  border: 1px solid #000000;
  float: left;
  margin-right: 15px;
}
.header {
  margin-left: 17px;
  font-size: 11px;
  line-height: normal;
}
.header ul {
  margin: 0px;
  padding: 0px 0px 0;
  list-style-type: none;
  list-style-image: none;
  list-style-position: outside;
}
.header li {
  margin: 0;
  padding: 0 0 0 9px;
  background: transparent url(Images/menu/left.gif) no-repeat scroll left top;
  float: left;
}
.header ul li a {
  padding: 7px 15px 6px 10px;
  background: transparent url(Images/menu/right.gif) no-repeat scroll right top;
  float: left;
  display: block;
  text-decoration: none;
  color: #000000;
}
.header a {
  float: none;
}
.header ul li a:hover {
  color: #ffffff;
}
.header #current {
  background-image: url(Images/menu/left_on.gif);
}
.header #current a {
  background-image: url(Images/menu/right_on.gif);
  color: #000000;
  padding-bottom: 6px;
}
table.events {
  font-size: 100%;
  margin-top: 20px;
}
table.events td {
  border-bottom: 1px solid #ffffff;
  padding: 8px;
  background-color: #fce8d4;
}
div.sponsorimage {
  float: left;
}
div.sponsortext {
  float: right;
}
p {
  margin-top: 8px;
  margin-bottom: 8px;
}
table.contacttable {
  color: #000000;
  font-size: 100%;
  padding-bottom: 2px;
  padding-right: 10px;
  padding-top: 0px;
  background-color: #fce8d4;
}
table.contacttable td {
  border-bottom: 1px solid #ffffff;
}
table.contacttable p {
  margin-top: 5px;
  margin-bottom: 5px;
}
textarea {
  font-size: 11px;
  font-family: verdana,arial;
}
h1 {
  font-size: 14px;
  color: #006699;
}
td.internal {
  border-left: 8px solid #ffffff;
  padding: 20px 30px 20px 35px;
  font-size: 11px;
  line-height: 16px;
}
td.internalflyer {
  border-left: 8px solid #ffffff;
  border-right: 9px solid #ffffff;
  font-size: 11px;
  padding-top: 20px;
  line-height: 16px;
  padding-bottom: 20px;
}
td.internalmain {
  border-left: 8px solid #ffffff;
  border-right: 9px solid #ffffff;
  padding: 20px 30px 20px 35px;
  font-size: 11px;
  line-height: 16px;
}
td.internalabout {
  border-left: 8px solid #ffffff;
  font-size: 11px;
  padding-left: 35px;
  padding-top: 20px;
  padding-right: 30px;
  line-height: 16px;
}
td.internalmainabout {
  border-left: 8px solid #ffffff;
  border-right: 9px solid #ffffff;
  font-size: 11px;
  padding-left: 35px;
  padding-right: 30px;
  line-height: 16px;
  padding-bottom: 20px;
}
td.menu {
  font-family: verdana,arial,helvetica;
  font-size: 10px;
  font-weight: bold;
  color: #000000;
  background-image: url(Images/menubg.jpg);
  padding-left: 10px;
}
td.menuint {
  font-family: verdana,arial,helvetica;
  font-size: 10px;
  font-weight: bold;
  color: #000000;
  background-image: url(Images/menubgint.jpg);
  padding-left: 10px;
}
td.menustrip a {
  font-family: verdana,arial,helvetica;
  font-size: 10px;
  font-weight: bold;
  padding-left: 5px;
  padding-right: 5px;
  color: #ffffff;
  text-decoration: none;
}
td.menustrip a:hover {
  color: #000000;
}
div.footer {
  border-left: 8px solid #ffffff;
  border-right: 9px solid #ffffff;
  border-bottom: 8px solid #ffffff;
  background-color: #003399;
  padding-bottom: 10px;
  font-size: 9px;
  padding-top: 10px;
  font-family: verdana;
  color: #ffffff;
}
div.footer a {
  padding: 10px;
  text-decoration: none;
  color: #ffffff;
  font-weight: bold;
}
tr.background {
  background-color: #d9d9d9;
}
div.content {
  width: 657px;
  background-color: #ffffff;
  padding-left: 21px;
  padding-top: 0px;
}
td.left {
  border-left: 8px solid #ffffff;
  padding-top: 14px;
  width: 242px;
}
td.middle {
  padding-top: 14px;
  width: 238px;
}
div.special {
  width: 440px;
  margin-left: 10px;
  margin-right: 10px;
  background-color: #5ec6f3;
  padding-bottom: 5px;
}
div.specialyellowhighlight {
  padding: 2px;
  line-height: 16px;
  background-color: #fff513;
}
div.events {
  width: 230px;
  background-color: #ffffff;
  padding-bottom: 5px;
}
div.eventlisting {
  border-bottom: 1px solid #cccccc;
  padding: 5px;
  margin-left: 10px;
  margin-right: 10px;
  font-size: 12px;
}
div.eventlisting h1 {
  font-size: 12px;
  font-weight: bold;
  margin-top: 0px;
  margin-bottom: 0px;
  color: #003399;
}
div.eventlisting a {
  text-decoration: none;
  font-weight: bold;
}
div.eventlisting a:hover {
  text-decoration: underline;
}
div.eventlistingbl a {
  text-decoration: none;
  font-weight: bold;
}
div.eventlistingbl a:hover {
  text-decoration: underline;
}
div.eventlistingbl h1 {
  font-size: 12px;
  font-weight: bold;
  margin-top: 0px;
  margin-bottom: 0px;
  color: #003399;
}
div.eventlistingbl {
  border-bottom: 1px solid #cccccc;
  padding: 5px;
  margin-left: 10px;
  margin-right: 10px;
  font-size: 12px;
  background-color: #f1f5fa;
}
td.right {
  border-right: 9px solid #ffffff;
  width: 240px;
  padding-top: 14px;
}
td.rightint {
  border-right: 9px solid #ffffff;
  width: 230px;
  padding-top: 14px;
  padding-right: 3px;
}
td.resourcesleft {
  border-left: 8px solid #ffffff;
  width: 160px;
  padding-top: 20px;
  padding-left: 5px;
}
td.resourcesright {
  border-right: 9px solid #ffffff;
  padding: 20px 30px 20px 10px;
  font-size: 11px;
  line-height: 16px;
}
div.eventsint {
  width: 223px;
  background-color: #ffffff;
  padding-bottom: 20px;
}
div.resourcesint {
  width: 159px;
  background-color: #ffffff;
}
div.eventlistingint {
  border-bottom: 1px solid #cccccc;
  padding: 5px;
  font-size: 12px;
}
div.eventlistingint h1 {
  font-size: 12px;
  font-weight: bold;
  margin-top: 0px;
  margin-bottom: 0px;
  color: #003399;
}
div.eventlistingint a {
  text-decoration: none;
  font-weight: bold;
}
div.eventlistingint a:hover {
  text-decoration: underline;
}
div.eventlistingblint {
  border-bottom: 1px solid #cccccc;
  padding: 5px;
  font-size: 12px;
  background-color: #f1f5fa;
}
div.eventlistingblint a {
  text-decoration: none;
  font-weight: bold;
}
div.eventlistingblint a:hover {
  text-decoration: underline;
}
div.eventlistingblint h1 {
  font-size: 12px;
  font-weight: bold;
  margin-top: 0px;
  margin-bottom: 0px;
  color: #003399;
}
div.eventlistingintbl {
  border-bottom: 1px solid #cccccc;
  padding: 5px;
  margin-left: 11px;
  margin-right: 10px;
  font-size: 12px;
  background-color: #f1f5fa;
}
div.book {
  border: 1px solid #cccccc;
  padding: 8px;
  background-image: url(Images/book.jpg);
  background-repeat: no-repeat;
  background-position: right top;
  background-color: #ffffff;
  margin-right: 3px;
  margin-bottom: 8px;
}
div.booktext {
  font-size: 12px;
  width: 125px;
}
div.tips {
  margin-left: 3px;
  width: 230px;
  font-size: 11px;
  background-image: url(Images/newsletter.jpg);
  background-repeat: no-repeat;
  background-position: right top;
  background-color: #ffffff;
  padding-bottom: 15px;
}
div.tips a {
  font-weight: bold;
  text-decoration: none;
}
div.texttips {
  padding-left: 10px;
  padding-right: 10px;
  margin-right: 70px;
  font-size: 12px;
}
div.newsletter {
  float: right;
}
div.audiotip {
  background: transparent url(Images/tip2.jpg) repeat scroll 0%;
  width: 230px;
  height: 25px;
}
div.actualaudio {
  margin-bottom: 4px;
  margin-left: 15px;
}
div.hottip {
  background: transparent url(Images/tip.jpg) repeat scroll 0%;
  width: 230px;
  margin-bottom: 20px;
  height: 60px;
}
div.hottiptext {
  font-size: 12px;
  padding-right: 15px;
  margin-bottom: 13px;
  margin-left: 70px;
}
div.hottiptext a {
  text-decoration: none;
  font-weight: bold;
}
div.hottiptext a:hover {
  text-decoration: underline;
}
div.freeimage {
  margin-top: 10px;
  margin-left: 3px;
}
div.leftmenu a {
  text-decoration: none;
  color: #666666;
  font-weight: bold;
}
div.leftmenu ul {
  margin: 0px;
  padding: 0px;
  list-style-type: none;
}
div.leftmenu li {
  margin: 0px;
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 15px;
  list-style-type: none;
  list-style-image: none;
  list-style-position: outside;
}
div.leftmenu li.on {
  margin: 0px;
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 15px;
  list-style-type: none;
  list-style-image: none;
  list-style-position: outside;
}
div.leftmenu li.sub {
  border-bottom: 1px solid #ffffff;
  margin: 0px;
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 20px;
  list-style-type: none;
  list-style-image: none;
  list-style-position: outside;
}
div.leftmenu li.subon {
  border-bottom: 1px solid #ffffff;
  margin: 0px;
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 20px;
  list-style-type: none;
  list-style-image: none;
  list-style-position: outside;
  background-color: #ff9900;
}
.intro {
  font-weight: bold;
  color: #666666;
}
div.leftmenu a:hover {
  text-decoration: none;
}
div.leftmenu a.on {
  text-decoration: none;
  color: #ff9900;
}
div.leftmenu a.on:hover {
  text-decoration: none;
}
div.leftmenu a:hover li {
}
span.date {
  font-size: 9px;
  color: #666666;
}
td.submenu {
  border-top: 2px solid #ffffff;
  border-left: 5px solid #ffffff;
  border-right: 5px solid #ffffff;
  font-size: 10px;
  font-weight: bold;
  height: 25px;
  background-color: #e7e7e7;
  padding-left: 10px;
}
td.submenu a {
  color: #666666;
  text-decoration: none;
}
td.submenu a:hover {
  color: #000000;
  text-decoration: none;
}
.maintext {
  font-family: verdana,Arial;
  font-size: 12px;
  color: #000000;
}
.maintextplus1 {
  font-family: verdana,Arial;
  color: #000000;
  font-size: 10px;
}
.red {
  font-family: verdana,Arial;
  font-size: 12px;
  color: #ff0000;
}
.redplus1 {
  font-family: verdana,Arial;
  font-size: 13px;
  color: #ff0000;
}
.red14 {
  font-family: verdana,Arial;
  font-size: 15px;
  color: #ff0000;
}
.blue {
  font-family: verdana,Arial;
  font-size: 12px;
  color: #003399;
}
.blueplus1 {
  font-family: verdana,Arial;
  font-size: 13px;
  color: #003399;
}
.green {
  font-family: verdana,Arial;
  font-size: 12px;
  color: #009933;
}
.greenplus1 {
  font-family: verdana,Arial;
  font-size: 13px;
  color: #009933;
}
.productprice {
  font-family: verdana,Arial;
  font-size: 14px;
  color: #003399;
}
div.yellowhighlight {
  border-bottom: 1px solid #cccccc;
  padding: 1px;
  margin-left: 10px;
  margin-right: 10px;
  font-size: 12px;
  background-color: #ffff99;
}
div.whitehighlight {
  padding: 5px;
  background-color: #ffffff;
}
smalltext {
  font-family: verdana,arial;
  font-size: 0.8em;
}
