<!--
a {
 color: #900;
 text-decoration: underline;
}
a:hover {
 text-decoration: none;
}
html {
}
body {
 font-family: arial, sans-serif;
 font-size: 70%;
 background: #fefefe url('/8025747B0037BAC5/bg_body.gif') repeat-x top left;
 margin: 0;
}
form {
 margin: 0;
 padding: 0;
}
img {
 border: 0;
}
.clear {
 clear: both;
}
input, select, textarea {
 font-size: 11px;
 font-family: tahoma, sans-serif;
}
h1, h2, h3, h4, h5, h6 {
 margin: 0 0 2px 0;
}
p {
 margin: 0 0 12px 0;
}
/* ----- Container ----- */
div#page_background {
 display: block;
 background: url('/8025747B0037BAC5/bg_background.gif') repeat-y top center;
}
div#page_fix {
 display: block;
 background: url('/8025747B0037BAC5/bg_backgroundfix.gif') no-repeat top center;
}
div#page_bottom {
 display: block;
 background: url('/8025747B0037BAC5/bg_bottom.gif') no-repeat bottom center;
 padding: 0 0 30px 0;
}
div#page_container {
 display: block;
 margin: 0 auto;
 width: 996px;
 height: 100%;
 background: #f0f0f0 url('/8025747B0037BAC5/bg_container.gif') repeat-x top left;
}
ul.none {
 padding: 0;
 margin: 0;
 list-style: none;
}
/* ----- Column - Left ----- */
div#column_left {
 display: block;
 float: left;
 width: 195px;
}
h1#logo {
 display: block;
 margin: 0;
 padding: 27px 0 35px 18px;
}
div#column_left ul {
 margin: 0 0 0 15px !important;
 font-family: verdana, sans-serif;
 font-size: 10px;
 font-weight: bold;
}
div#column_left ul li {
 display: inline;
}
div#column_left ul li a {
 display: block;
 width: 134px;
 height: 18px;
 padding: 5px 20px 0 10px;
 margin: 4px 0 0 0;
 color: #666;
 background: #d8d8d8 url('/8025747B0037BAC5/arw01.gif') no-repeat top right;
 text-decoration: none;
}
div#column_left ul li a:hover {
 text-decoration: underline;
}
div#column_left ul li.sel a {
 color: #fff;
 background: #cd0336 url('/8025747B0037BAC5/arw02.gif') no-repeat top right;
}
div#column_left ul li.sub a,
div#column_left ul li.subsel a {
 width: 139px;
 padding: 5px 10px 0 15px;
 margin: 0;
 background-image: none;
 font-weight: normal;
}
div#column_left ul li.subsel a {
 background-color: #848484;
 color: #fff;
}
/* ----- Column - Right ----- */
div#column_right {
 display: block;
 float: left;
 width: 801px;
}
ul#sponsors {
 display: block;
 width: 793px;
 height: 75px;
 padding: 7px 8px 0 0 !important;
 background: url('/8025747B0037BAC5/bg_sponsors.gif') no-repeat top left;
 text-align: right;
}
ul#sponsors li {
 display: inline;
 padding: 0 0 0 20px;
}
div#home_flash {
 display: block;
 width: 800px;
 height: 208px;
 border-left: 1px solid #bdbcbc;
 border-bottom: 1px solid #bdbcbc;
}
/* ----- Column - Right - Main Body ----- */
div.border_main,
div.border_main_wide {
 display: block;
 width: 561px;
 clear: both;
 float: left;
 border-left: 1px solid #bdbcbc;
}
div.border_main_wide {
 width: 792px;
}
div.border_indent {
 display: block;
 clear: both;
 position: relative;
 left: -1px;
 padding: 0 0 0 1px;
 background: url('/8025747B0037BAC5/bg_page.gif') no-repeat bottom left;
}
div#body_text,
div#body_text_wide {
 display: block;
 width: 520px;
 padding: 25px 20px 15px 20px;
 background: #fff url('/8025747B0037BAC5/bg_mainbody.gif') no-repeat bottom left;
 color: #666;
}
div#body_text_wide {
 width: 751px;
 background: #fff url('/8025747B0037BAC5/bg_mainbody_wide.gif') no-repeat bottom left;
}
div#column_right h2.title {
 color: #c00;
 font-size: 160%;
 font-weight: normal;
 margin: 0 0 6px 0;
}
div#column_right h3.anchor {
 color: #c00;
 font-size: 130%;
 font-weight: bold;
 margin: 0;
}
div#column_right h2.dots {
 background: url('/8025747B0037BAC5/dots01.gif') repeat-x top left;
 padding: 15px 0 0 0;
}
div#column_right h3.date {
 font-size: 100%;
 margin: 0;
}
div#column_right p.back {
 margin: 0 0 8px 0;
}
div#column_right p.back a {
 text-decoration: none;
}
div#column_right p.back a:hover {
 text-decoration: underline;
}
ul.news li.image,
ul.news li.details {
 display: block;
 float: left;
}
ul.news li.image {
 width: 130px;
 margin: 0 10px 0 0;
 padding: 3px 0 0 0;
 overflow: hidden;
}
ul.news li.details {
 width: 370px;
}
ul.news li.full {
 float: none !important;
 width: auto !important;
}
ul.news li.details p {
 padding: 5px 0 0 0;
}
ul.news li.full p {
 margin: 0 0 3px 0;
}
ul.news a.title {
 font-size: 130%;
 font-weight: bold;
 text-decoration: none;
}
ul.news a.title span.date {
 display: block;
 padding: 0 0 1px 0;
 color: #666;
 font-size: 75%;
 font-weight: normal;
}
ul.news a.title:hover {
 text-decoration: underline;
}
ul.news li.spacer {
 display: block;
 clear: both;
 background: url('/8025747B0037BAC5/dots01.gif') repeat-x center left;
 padding: 8px 0 9px 0;
}
div.page_image_left {
 display: block;
 float: left;
 margin: 2px 10px 10px 0;
}
div.page_image_right {
 display: block;
 float: right;
 margin: 2px 0 10px 10px;
}
ul.login {
 display: block;
 width: 511px;
 height: 119px;
 padding: 18px 0 0 13px !important;
 background: #f0f0f0 url('/8025747B0037BAC5/bg_login.gif') no-repeat top left;
}
ul.login li {
 display: block;
 height: 25px;
 margin: 0 0 8px 0;
}
ul.login li label {
 display: block;
 float: left;
 text-transform: uppercase;
 width: 130px;
 padding: 3px 0 0 0;
}
ul.login li input {
 float: left;
 width: 200px;
}
ul.login li input.submit {
 display: block;
 float: none;
 width: 80px;
 height: 22px;
 margin: 0 0 0 130px;
}
ul#resources li {
 display: inline;
}
.resource_cat,
.resource_catsel {
 display: block;
 background: url('/8025747B0037BAC5/arw05.gif') no-repeat top left;
 text-decoration: none;
 font-weight: bold;
 font-family: verdana, arial, sans-serif;
 padding: 0 0 0 10px;
 outline: none;
}
.resource_catsel {
 color: #333;
 background: url('/8025747B0037BAC5/arw06.gif') no-repeat top left;
margin-bottom: -20px;
}
.resource_cat:hover,
.resource_catsel:hover {
 text-decoration: underline;
}
.resource_cat span,
.resource_catsel span {
 display: block;
 background: url('/8025747B0037BAC5/dots02.gif') repeat-x bottom left;
 padding: 4px 3px 5px 1px;
}
.resource_catsel span {
 background: url('/8025747B0037BAC5/bg_resourcecat.gif') repeat-x bottom left;
 padding-bottom: 34px !important;
}
ul#resources li.doclevel {
 display: none;
 padding: 6px 3px 7px 20px;
 background: url('/8025747B0037BAC5/dots03.gif') no-repeat bottom left;
}
ul#resources li.doclevel a.document {
 display: block;
 font-weight: bold;
 text-decoration: none;
 padding: 0 0 3px 15px;
}
ul#resources li.doclevel a.document:hover {
 text-decoration: underline;
}
ul#resources li.doclevel span.summary {
 display: block;
 padding: 0 0 0 15px;
}
ul#resources li.doclevel a.page { background: url('/8025747B0037BAC5/icon_page.gif') no-repeat top left; }
ul#resources li.doclevel a.pdf { background: url('/8025747B0037BAC5/icon_pdf.gif') no-repeat top left; }
ul#resources li.doclevel a.audio { background: url('/8025747B0037BAC5/icon_audio.gif') no-repeat top left; }
ul#resources li.doclevel a.video { background: url('/8025747B0037BAC5/icon_video.gif') no-repeat top left; }
ul#resources li.doclevel a.image { background: url('/8025747B0037BAC5/icon_image.gif') no-repeat top left; }
ul#resources li.doclevel a.link { background: url('/8025747B0037BAC5/icon_link.gif') no-repeat top left; }
div#thumbnails {
 display: block;
 width: 752px;
 height: 82px;
 background: #f0f0f0 url('/8025747B0037BAC5/bg_thumbnails.gif') no-repeat top left;
}
div#thumbnails a {
 outline: none;
}
div#thumbnails a.image_previous,
div#thumbnails a.image_next {
 display: block;
 position: absolute;
 width: 17px;
 height: 14px;
 margin-top: 33px;
}
div#thumbnails a.image_previous {
 margin-left: 9px;
 background: url('/8025747B0037BAC5/arw_left.gif') no-repeat top left;
}
div#thumbnails a.image_previous:hover { background: url('/8025747B0037BAC5/arw_left_dn.gif') no-repeat top left; }
div#thumbnails a.image_next {
 margin-left: 723px;
 background: url('/8025747B0037BAC5/arw_right.gif') no-repeat top left;
}
div#thumbnails a.image_next:hover { background: url('/8025747B0037BAC5/arw_right_dn.gif') no-repeat top left; }
div#thumbnails a.image_previous b,
div#thumbnails a.image_next b {
 display: none;
}
div#thumbnails ul {
 display: block;
 width: 694px;
 height: 43px;
 padding: 19px 0 0 40px !important;
 overflow: hidden;
}
div#thumbnails ul li {
 display: inline;
}
div.loading {
 display: block;
 border: 1px solid #f0f0f0;
 padding: 15px;
 background: url('/8025747B0037BAC5/loading.gif') no-repeat 50% 50%;
}
div.loading b {
 display: none;
}
table.agenda {
 border-collapse: collapse;
 width: 100%;
}
table.agenda thead th {
 border-right: 1px solid #fff;
 border-bottom: 1px solid #fff;
 color: #fff;
 padding: 3px 6px;
 background-color: #cd0336;
}
table.agenda tr td {
 vertical-align: top;
 padding: 10px 15px;
 background-color: #f8f1d8;
 color: #333;
 border-right: 1px solid #fff;
 border-bottom: 1px solid #fff;
}
table.agenda tr.start td {
 background-color: #f8f1d8;
}
table.agenda tr td.time {
 white-space: nowrap;
}
table.agenda tr td.text {
 width: 100%;
}
table.agenda td ul.details {
 list-style: none;
 padding: 0;
 margin: 0;
}
table.agenda td ul.details li.agenda {
 margin: 0 0 10px 0;
}
table.agenda td ul.details li.agenda p {
 margin: 0 0 4px 0;
}
table.agenda td ul.details li.agenda p a {
 display: block;
 padding: 1px 0 0 17px;
 margin: 0 0 3px 0;
 background: url('/8025747B0037BAC5/icon_page.gif') no-repeat top left;
}
table.agenda td ul.details li.agenda p a.pdf { background: url('/8025747B0037BAC5/icon_pdf.gif') no-repeat top left; }
table.agenda td ul.details li.agenda p a.wav { background: url('/8025747B0037BAC5/icon_audio.gif') no-repeat top left; font-weight: bold; }
table.agenda td ul.details li.agenda p a.mp3 { background: url('/8025747B0037BAC5/icon_audio.gif') no-repeat top left; font-weight: bold; }
table.agenda td ul.details li.agenda p a.swf { background: url('/8025747B0037BAC5/icon_audio.gif') no-repeat top left; font-weight: bold; }
table.agenda td ul.details li.agenda p a.mov { background: url('/8025747B0037BAC5/icon_video.gif') no-repeat top left; font-weight: bold; }
table.agenda td ul.details li.agenda p a.mp4 { background: url('/8025747B0037BAC5/icon_video.gif') no-repeat top left; font-weight: bold; }
table.agenda td ul.details li.agenda p a.avi { background: url('/8025747B0037BAC5/icon_video.gif') no-repeat top left; font-weight: bold; }
table.agenda td ul.details li.agenda p a.wmv { background: url('/8025747B0037BAC5/icon_video.gif') no-repeat top left; font-weight: bold; }
table.agenda td ul.details li.agenda p a.mpg { background: url('/8025747B0037BAC5/icon_video.gif') no-repeat top left; font-weight: bold; }
table.agenda td ul.details li.agenda p a.mpeg { background: url('/8025747B0037BAC5/icon_video.gif') no-repeat top left; font-weight: bold; }
table.agenda td ul.details li.agenda p a.jpg { background: url('/8025747B0037BAC5/icon_image.gif') no-repeat top left; }
table.agenda td ul.details li.agenda p a.gif { background: url('/8025747B0037BAC5/icon_image.gif') no-repeat top left; }
table.agenda td ul.details li.agenda p a.bmp { background: url('/8025747B0037BAC5/icon_image.gif') no-repeat top left; }
table.agenda td ul.details li.agenda ul {
 list-style: url('/8025747B0037BAC5/arw04.gif');
 list-style-position: inherit;
 padding: 0 0 0 12px;
 margin: 0;
}
table.agenda td ul.details li.agenda ul li {
 margin: 0 0 1px 0 !important;
}
div.photo_background {
 display: block;
 position: relative;
 margin: 10px auto;
 width: 750px;
 background: #f0f0f0 url('/8025747B0037BAC5/bg_photo_top.gif') no-repeat top left;
}
div.photo_bottom {
 display: block;
 width: 700px;
 height: auto;
 padding: 10px 25px;
 text-align: center;
 background: url('/8025747B0037BAC5/bg_photo_bottom.gif') no-repeat bottom left;
}
div.photo_bottom h2 {
 color: #c00;
 font-size: 16px;
}
div.photo_bottom h3 {
 font-size: 100%;
 font-weight: normal;
 color: #666;
}
div.photo_bottom h4 {
 font-size: 90%;
 font-weight: normal;
 color: #999;
}
div.photo_bottom div.image {
 display: block;
 margin: 15px 0 0 0;
 width: 700px;
 overflow: hidden;
}
/* ----- Column - Right - Right Hand Panel ----- */
div#right_panel {
 display: block;
 float: left;
 width: 209px;
 padding: 25px 7px 10px 7px;
 margin: 0 0 0 8px;
 background: #fff url('/8025747B0037BAC5/bg_rightpanel.gif') no-repeat bottom left;
 color: #666;
}
div.related {
 width: 223px !important;
 padding: 25px 0 10px 0 !important;
}
div#right_panel h2.title {
 color: #666;
}
div#right_panel h2.break {
 background: url('/8025747B0037BAC5/bg_panelbreak.gif') no-repeat top left;
 padding-top: 25px;
}
div.related h2.title {
 padding: 0 7px;
}
div#right_panel ul.panel li.image,
div#right_panel ul.panel li.details {
 display: block;
 float: left;
}
div#right_panel ul.panel li.image {
 width: 66px;
 margin: 0 10px 0 0;
 padding: 2px 0 0 0;
 overflow: hidden;
}
div#right_panel ul.panel li.details {
 width: 125px;
}
div#right_panel ul.panel li.details p {
 margin: 3px 0;
}
div#right_panel ul.panel a.title {
 font-weight: bold;
 text-decoration: none;
}
div#right_panel ul.panel a.title:hover {
 text-decoration: underline;
}
div#right_panel ul.panel li.spacer {
 display: block;
 clear: both;
 padding: 8px 0 9px 0;
}
div.related p {
 padding: 0 8px;
}
div.related p b,
div.related p strong {
 color: #900;
}
div.related ul {
 padding: 0 8px !important;
}
div.related ul li {
 display: inline;
}
a.link_home,
div.related ul li a {
 display: block;
 margin: 0 0 6px 0;
 padding: 0 0 0 14px;
 text-decoration: none;
}
a.link_home {
 margin: 2px 0 4px 0;
}
a.link_home:hover,
div.related ul li a:hover {
 text-decoration: underline;
}
div.related ul li.anchor a {
 background: url('/8025747B0037BAC5/arw03.gif') no-repeat top left;
}
a.link_home,
div.related ul li.link a {
 background: url('/8025747B0037BAC5/arw04.gif') no-repeat top left;
}
/* ----- Footer ----- */
div#footer {
 display: block;
 clear: both;
 border-top: 1px solid #fff;
 margin: 20px 1px 0 1px;
 padding: 15px 25px;
 color: #666;
 font-family: verdana, sans-serif;
 font-size: 90%;
}
//-->

