* {
 outline: none;
}
a {
 outline: none;
 text-decoration: none;
}
a:hover {
 text-decoration: underline;
}
html {
}
body {
 font-family: verdana, arial, sans-serif;
 margin: 0;
 font-size: 11px;
 background: #626262 url('/8025756D005816E8/bg_body.gif') repeat-x top left;
 color: #666;
}
body.cms {
 background-image: none !important;
 background-color: #fff !important;
 color: #333;
 padding: 5px;
}
form {
 margin: 0;
 padding: 0;
}
img {
 border: 0;
}
.none {
 padding: 0;
 margin: 0;
 list-style: none;
}
.clear {
 clear: both;
}
.orange {
 color: #fc6;
}
input, select, textarea {
 font-size: 11px;
 font-family: tahoma, sans-serif;
}
h1, h2, h3, h4, h5, h6 {
 margin: 0 0 2px 0;
}
p {
 padding: 0 0 12px 0;
 margin: 0;
}
/* ----- Container ----- */
div#page {
 display: block;
 background: url('/8025756D005816E8/bg_page.gif') repeat-y top center;
}
div#page_bottom {
 display: block;
 background: url('/8025756D005816E8/bg_page_bot.gif') no-repeat bottom center;
 padding: 0 0 10px 0;
}
div#page_top {
 display: block;
 background: url('/8025756D005816E8/bg_container.gif') no-repeat top center;
}
div#container {
 display: block;
 margin: 0 auto;
 width: 996px;
}
/* ----- Global Navigation ----- */
div#globalnav {
 display: block;
 width: 996px;
 height: 34px;
 background: url('/8025756D005816E8/bg_global.gif') no-repeat top left;
}
div#globalnav div {
 float: right;
 padding: 9px 10px 0 0;
#padding-top: 7px;
 color: #fff;
}
div#globalnav div select {
 border: 1px solid #4e4e4e;
 color: #666;
 width: 190px;
}
div#globalnav ul {
 padding: 10px 0 0 12px;
}
div#globalnav ul li {
 display: inline;
 padding: 0 8px 0 4px;
#padding-right: 6px;
 border-right: 1px solid #bdbdbd;
}
div#globalnav ul li.end {
 border: 0;
#padding-left: 8px;
}
div#globalnav ul li a {
 color: #fff;
}
/* ----- Container ----- */
div#main_container {
 display: block;
 width: 996px;
 background: #fff url('/8025756D005816E8/bg_main_top.gif') repeat-x top left;
 padding: 10px 0 0 0;
}
div#header {
 display: block;
 width: 960px;
 height: 96px;
 padding: 20px 19px 0 17px;
 overflow: hidden;
 background: url('/8025756D005816E8/bg_header.gif') no-repeat top left;
}
div#header h2 {
 padding-top: 20px;
}
div#header h3 {
 float: right;
 padding: 37px 0 0 0;
}
/* ----- Navigation ----- */
ul#navigation {
 display: block;
 width: 983px;
 height: 31px;
 margin: 0 0 0 12px;
 overflow: hidden;
 background: url('/8025756D005816E8/bg_navigation.gif') no-repeat top left;
 z-index: 100;
}
ul#navigation li.main {
 display: inline;
}
ul#navigation li.main a {
 display: block;
 width: auto;
 float: left;
 padding: 9px 40px 0 20px;
 height: 22px;
 color: #7a7a7a;
}
ul#navigation li.main a span {
 padding: 0 15px 0 0;
 background: url('/8025756D005816E8/arw01.gif') no-repeat center right;
}
ul#navigation li.main a:hover,
ul#navigation li.main a.sel {
 color: #333;
 text-decoration: none;
}
ul#navigation li.main a:hover span {
 background: url('/8025756D005816E8/arw02.gif') no-repeat center right;
}
ul#navigation li.end a {
 padding-right: 10px;
}
ul#navigation li.sub {
 display: none;
}
ul#navigation li.sub ol {
 display: block;
 width: 198px;
 padding: 8px 1px;
 position: absolute;
 border: 1px solid #d1d1d1;
 margin-top: 29px;
 background-color: #fff;
 z-index: 100;
}
ul#navigation li.sub ol li {
 display: inline;
}
ul#navigation li.sub ol li a {
 display: block;
 padding: 3px 10px;
 color: #666;
}
ul#navigation li.sub ol li.lvl2 a {
 padding-left: 20px;
}
ul#navigation li.sub ol li a:hover {
 background-color: #ffe3ac;
 text-decoration: none;
}
/* ----- Latest Text RSS ----- */
ul#rss_text {
 display: block;
 width: 980px;
 height: 16px;
 overflow: hidden;
 margin: 12px 0 0 12px;
}
ul#rss_text li {
 display: block;
 float: left;
 white-space: nowrap;
 height: 16px;
 margin: 0 0 0 2px;
}
ul#rss_text li.latest {
 color: #c00;
 text-transform: uppercase;
 margin: 0 2px 0 4px;
 padding-top: 1px;
 font-family: tahoma, arial, sans-serif;
}
ul#rss_text li.text {
 margin: 0 0 0 6px;
 overflow: hidden;
 height: 16px;
}
div#type_pos,
div#type_source,
div#type_backup {
 display: none;
}
div#feedtext {
 position: relative;
 font-weight: bold;
 color: #06c;
 display: block;
 height: 16px;
 overflow: hidden;
}
/* ----- Home - Adverts ----- */
div#home_flash,
ul#home_adverts {
 display: block;
 float: left;
 width: 740px;
}
div#home_flash{
 margin: 0 0 0 11px;
 height: 383px;
 overflow: hidden;
}
div#home_flash_corners {
 display: block;
 position: absolute;
 width: 740px;
 height: 383px;
 margin: 0 0 0 11px;
 z-index: 50;
#margin-left: -740px;
_margin-left: -740px;
}
ul#home_adverts {
 float: right;
 width: 228px;
}
ul#home_adverts li {
 display: block;
 width: 228px;
 overflow: hidden;
 cursor: hand;
}
ul#home_adverts li a {
 display: block;
 color: #666;
 cursor: hand;
}
ul#home_adverts li a:hover {
 text-decoration: none;
 color: #000;
 cursor: hand;
}
ul#home_adverts li a span {
 display: block;
 overflow: hidden;
 padding: 6px 12px 0 15px;
 cursor: hand;
 line-height: 125%;
}
ul#home_adverts li.advert {
 height: 172px;
 margin: 0 0 11px 0;
}
ul#home_adverts li.advert01 {
 height: 143px;
 margin: 0 0 11px 0;
 padding: 29px 0 0 0;
 background: url('/8025756D005816E8/advert_01_head.gif') no-repeat top left;
}
ul#home_adverts li.advert01 a {
 height: 143px;
 background: url('/8025756D005816E8/advert_01_main.gif') no-repeat bottom left;
}
ul#home_adverts li.advert01 a span {
 height: 105px;
}
ul#home_adverts li.advert02 {
 height: 68px;
 margin: 0 0 9px 0;
 padding: 27px 0 0 0;
 background: url('/8025756D005816E8/advert_02_head.gif') no-repeat top left;
}
ul#home_adverts li.advert02 a {
 height: 68px;
 background: url('/8025756D005816E8/advert_02_main.gif') no-repeat bottom left;
}
ul#home_adverts li.advert02 a span,
ul#home_adverts li.advert03 a span {
 height: 34px;
}
ul#home_adverts li.advert03 {
 height: 71px;
 padding: 27px 0 0 0;
 background: url('/8025756D005816E8/advert_03_head.gif') no-repeat top left;
}
ul#home_adverts li.advert03 a {
 height: 71px;
 background: url('/8025756D005816E8/advert_03_main.gif') no-repeat bottom left;
}
ul#home_adverts li.block {
 background: url('/8025756D005816E8/bg_panel.gif') repeat-y top left;
}
ul#home_adverts li.block ol li.item,
ul#home_adverts li.block ol li.text,
ul#home_adverts li.block ol li.button,
ul#home_adverts li.block ol li.field,
ul#home_adverts li.block ol li.blog {
 padding: 5px 12px 10px 12px;
 width: 204px;
}
ul#home_adverts li.block ol li#feed_data {
 width: 199px;
 padding: 5px 12px 0 17px;
 min-height: 96px;
 background: url('/8025756D005816E8/bg_webfeed.gif') no-repeat bottom left;
}
ul#home_adverts li.block ol li#feed_data span.date {
 display: block;
 color: #666;
}
ul#home_adverts li.block ol li#feed_data span.title {
 display: block;
 color: #333;
 font-weight: bold;
 margin: 2px 0;
}
ul#home_adverts li.block ol li#feed_data span.body {
 display: block;
 color: #666;
}
ul#home_adverts li.block ol li#feed_data span.image {
 display: block;
 margin: 0 0 4px 0;
}
ul#home_adverts li.block ol li#feed_data span.image img {
 border: 1px solid #8f8f8f;
}
ul#home_adverts li.block ol li.button {
 text-align: right;
 padding-bottom: 0;
}
ul#home_adverts li.block ol li.field {
 padding-top: 1px;
 padding-bottom: 1px;
}
ul#home_adverts li.block ol li.field input,
ul#home_adverts li.block ol li.field textarea {
 width: 200px;
}
ul#home_adverts li.block ol li span {
 color: #333;
}
ul#home_adverts li.block ol li.blog {
 padding-bottom: 0;
}
ul#home_adverts li.block ol li.blog a {
 color: #f60;
}
ul#home_adverts li.block ol li.blog a.sel {
 color: #333;
 text-decoration: underline;
}
/* ----- Home- Photos ----- */
div.photoblock {
 display: block;
 width: 984px;
 height: 195px;
 background: url('/8025756D005816E8/bg_photos.jpg') no-repeat top left;
 margin: 14px 0 0 12px;
#margin-top: 26px;
}
div#page_photos {
 width: 740px;
 height: 197px;
 background: url('/8025756D005816E8/bg_page_photos.jpg') no-repeat top left;
 margin: 0 0 0 -9px;
}
div#single_photo {
 width: 247px;
 height: 310px;
 float: left;
 background: url('/8025756D005816E8/bg_singleimage.gif') no-repeat top left;
 margin: 0;
}
div.photoblock div.text {
 display: block;
 width: 303px;
 height: 132px;
 overflow: hidden;
 color: #fff;
 line-height: 135%;
 padding: 13px 10px 10px 11px;
}
div#page_photos div.text {
 width: 225px;
}
div#single_photo div.text {
 width: 225px;
 height: 100px;
}
div.photoblock div.text p.rss {
 display: block;
 width: 34px;
 height: 16px;
 float: left;
 margin: 0 5px 0 0;
}
div.photoblock div.text p.rss a.twit {
 padding-left: 2px;
}
div.photoblock div.text h2 {
 display: block;
 float: left;
 font-size: 15px;
#margin: 0;
}
div.photoblock div.text p {
#position: relative;
#top: -15px;
}
div.photoblock div.text p.rss {
#top: 0;
}
div.page_float {
 display: block;
 width: 226px;
 float: right;
 margin: 0 0 0 10px;
}
div.page_float div#single_photo,
div.page_float div.blog_panel {
 float: none;
 margin-left: 0;
}
div.page_float div.blog_panel {
 position: relative;
}
div.photoblock div.text p.orange {
 font-size: 110%;
}
div.photoblock a#prev,
div.photoblock a#next {
 position: absolute;
 display: block;
 width: 20px;
 height: 161px;
 margin: 16px 0 0 329px;
 background: url('/8025756D005816E8/arw04.gif') no-repeat center center;
}
div.photoblock a#next {
 background-image: url('/8025756D005816E8/arw05.gif');
 margin-left: 952px;
}
div.photoblock a#prev b,
div.photoblock a#next b { display: none; }
div.photoblock div.photo_block {
 display: block;
 position: absolute;
 width: 582px;
 height: 153px;
#height: 155px;
 margin: 16px 0 0 359px;
 overflow: hidden;
 white-space: nowrap !important;
}
div#page_photos a#prev {
 margin: 18px;
 margin-left: 236px;
}
div#page_photos a#next {
 margin: 18px;
 margin-left: 704px;
}
div#page_photos div.photo_block {
 width: 430px !important;
 margin: 18px 0 0 265px;
}
div#single_photo a#prev {
 margin: 14px;
 margin-left: 11px;
}
div#single_photo a#next {
 margin: 14px;
 margin-left: 218px;
}
div#single_photo div.photo_block {
 width: 185px !important;
 margin: 14px 0 0 32px;
}
ul#photo_container {
 position: absolute;
 white-space: nowrap;
 margin: 12px 0 0 0;
 border-collapse: collapse;
}
ul#photo_container li.photoitem {
 display: block;
 float: left;
 width: 165px;
 padding: 0 10px;
 text-align: center;
}
ul#photo_container li.photoitem a {
 display: block;
 color: #666;
 cursor: pointer;
_cursor: hand;
 text-align: center;
 width: 165px;
 overflow: hidden;
}
ul#photo_container li.photoitem a:hover {
 text-decoration: none;
 color: #333;
}
ul#photo_container li.photoitem a span.image {
 display: table-cell;
#display: block;
 width: 165px;
 height: 114px;
#height: 112px;
 overflow: hidden;
 vertical-align: bottom;
 text-align: center;
 margin-bottom: 3px;
}
ul#photo_container li.photoitem a span.image img {
 border: 1px solid #fff;
 height: 110px !important;
}
ul#photo_container li.photoitem a span.title {
 display: block;
 height: 27px;
 white-space: normal;
#height: 40px;
#font-size: 90%;
 text-align: center;
}
/* ----- Home - Text ----- */
div.home_left {
 display: block;
 float: left;
 width: 465px;
 margin: 10px 0 0 20px;
 font-size: 110%;
 line-height: 145%;
}
div.home_left h2 {
 font-weight: normal;
 color: #3398c4;
 height: 23px;
 font-size: 18px;
 margin: 0 0 3px 0;
}
div.full_content {
 display: block;
 float: left;
 width: 731px;
 margin: 0 0 0 20px;
}
div.full_content h1 {
 font-weight: normal;
 color: #3398c4;
#font-size: 24px;
 height: 30px;
 margin: 0 0 15px 0;
}
div.full_content h2 {
 height: 23px;
 margin: 0 0 5px 0;
}
div.formmain,
form.form {
 display: block;
 width: 720px;
 background: #f3f2f2 url('/8025756D005816E8/form02.gif') no-repeat bottom left;
}
form.inline {
 display: inline !important;
 background-color: inherit !important;
 background-image: none !imprtant;
 width: auto !important;
}
div.formmain div.form,
form.form div.form {
 padding: 15px;
 background: url('/8025756D005816E8/form01.gif') no-repeat top left;
}
div.formlines {
 background: url('/8025756D005816E8/bg_form.gif') repeat-y top left;
}
div.form ul li.section {
 display: block;
 clear: both;
 color: #333;
 font-size: 14px;
 font-weight: bold;
 padding: 0 0 8px 0;
}
div.form ul li.section span {
 color: #d20604;
}
div.form ul li.label {
 clear: both;
 display: block;
 float: left;
 width: 145px;
 margin: 0 10px 0 0;
 padding: 3px 0 0 0;
}
div.form ul li.label span {
 color: #d20604;
}
div.form ul li.field {
 display: block;
 width: 400px;
 float: left;
 padding: 0 0 4px 0;
}
div.form ul li.field input.f { width: 280px; }
div.form ul li.field input.fs { width: 80px; }
div.form ul li.field select.f { width: 286px; }
div.form ul li.table {
 clear: both;
}
div.form ul li.full textarea {
 width: 685px;
}
div.form ul li.white {
 display: block;
 clear: both;
 background: #fdfdfd url('/8025756D005816E8/form04.gif') no-repeat bottom left;
}
div.form ul li.white ol {
 padding: 15px 15px 0 15px;
 background: url('/8025756D005816E8/form03.gif') no-repeat top left;
#margin-top: -15px;
#position: relative;
}
div.form ol li.section {
#display: block;
 color: #666;
 font-size: 11px;
}
div.form ol li.section div {
 font-weight: normal;
 display: inline;
 padding: 0 0 0 10px;
}
div.form ol li.section div input{
 position: relative;
 top: 2px;
}
div.form ol li.label {
 font-weight: bold;
 width: 180px;
}
div.form ol li.newline {
 width: auto !important;
 clear: both !important;
 padding: 10px 0 2px 0 !important;
}
div.form ol li.label_newline {
 font-weight: bold;
 width: 100%;
 clear: both;
 padding: 10px 0 2px 0;
}
div.form ul li.label_newline span {
 color: #d20604;
}
div.form ol li em {
 font-weight: normal;
 font-style: normal;
}
div.form ol li.area {
 padding-left: 190px;
}
div.form li.table table {
 border-collapse: collapse;
}
div.form li.table table th {
 text-align: left;
 padding: 0 0 10px 2px;
}
div.form li.table table td.field {
 width: 220px;
}
div.form li.table table td.end {
 width: 150px !important;
}
div.form p {
 text-align: right;
 padding: 0;
}
div.form div.contacts {
 display: block;
 float: left;
 width: 330px;
}
div.form div.editorial {
 padding: 0 15px;
}
div.form div.contacts h3 {
 color: #333;
 font-size: 14px;
 margin: 0 0 10px 0;
}
div.form div.contacts h4 {
 display: block;
 color: #fff;
 width: 320px;
 height: 17px;
 padding: 4px 0 0 6px;
 background: url('/8025756D005816E8/bg_bubble.gif') no-repeat top left;
 margin: 0 0 8px 0;
 font-weight: normal;
 overflow: hidden;
 font-size: 11px;
}
div.form div.contacts div.detail {
 width: 326px;
 margin: 0 0 12px 0;
 line-height: 150%;
 overflow: hidden;
}
div.form div.editorial div.detail {
 width: 308px;
 padding: 0 6px;
}
div.form div.contacts div.detail a {
 color: #06c;
}
div.form div.contacts div.detail b {
 color: #333;
 font-weight: normal;
}
div.form div.contacts ul li {
 padding: 0 0 8px 0;
}
div.form div.contacts ul li#us_states {
 display: none;
}
div.form div.contacts ul li select {
 width: 322px;
 padding: 2px 3px;
}
div#page_flash {
 display: block;
 overflow: hidden;
 width: 740px;
 height: 383px;
 margin: 0 0 4px -9px;
}
div#page_flash_corners {
 display: block;
 position: absolute;
 width: 740px;
 height: 383px;
 margin: 0 0 4px -9px;
#margin: 0;
 z-index: 50;
}
div.textphotocorners {
#margin-left: -9px !important;
}
div#small_flash {
 display: block;
 float: left;
 width: 478px;
 overflow: hidden;
 height: 310px;
 margin: 0 5px 0 0;
}
div#small_flash_corners {
 display: block;
 position: absolute;
 width: 478px;
 height: 310px;
 z-index: 50;
#margin-left: -730px;
_margin-left: -730px;
}
div.blog_panel {
 display: block;
 width: 227px;
 float: right;
 margin: 2px 0 5px 10px;
 background: #efeeee url('/8025756D005816E8/bg_blog.gif') no-repeat bottom left;
}
div.blog_panel div.blog {
 background: url('/8025756D005816E8/bg_blog_hd.gif') no-repeat top left;
 padding: 10px 10px 15px 10px;
}
div.blog_panel div.blog p {
 padding: 0 0 9px 0;
}
div.blog_panel div.blog p strong {
 color: #333;
}
div.blog_panel div.blog p span.name {
 background-color: #fff;
 padding: 2px 5px;
}
div.blog_panel div.blog p.comment a {
 padding-left: 18px;
 background: url('/8025756D005816E8/66.gif') no-repeat top left;
 color: #666;
}
div.blog_panel div.blog p.comment a span {
 padding-right: 18px;
 background: url('/8025756D005816E8/99.gif') no-repeat bottom right;
}
div.blog_panel div.blog p a.post {
 display: block;
 width: 113px;
 height: 10px;
 background: url('/8025756D005816E8/but_postcomment.gif') no-repeat top left;
}
div.blog_panel div.blog p a.post b { display: none; }
ul#blogposts {
 margin: 12px 0 0 0;
}
ul#blogposts p {
 padding: 0 0 4px 0;
}
ul#blogposts a {
 color: #f60;
}
ul#blogposts li {
 border-bottom: 1px solid #ccc;
 margin: 0 0 17px 0;
 padding: 0 0 15px 0;
}
ul#blogposts p.title {
 font-weight: bold;
 font-size: 110%;
}
p.details {
 font-size: 90%;
 color: #999;
}
p.details strong {
 color: #666;
}
ul#blogposts p.top {
 text-align: left;
}
ul#blogposts p.top a {
 color: #333;
}
ul#blogposts p.top a.comments {
 color: #f60;
 background: url('/8025756D005816E8/arw03.gif') no-repeat center left;
 padding: 0 0 0 15px;
}
p.back {
 padding: 0 0 6px 0;
}
p.back a { color: #f60; }
h3.blog {
 font-size: 12px;
 color: #333;
 text-decoration: underline;
}
p.top { text-align: right; padding-top: 12px; }
p.top a { color: #333; }
h4.amt {
 display: block;
 clear: both;
 font-size: 12px;
 color: #333;
 padding: 6px 8px 4px 8px;
 border-bottom: 1px solid #c8c8b1;
 background-color: #fafaf0;
 margin: 0;
}
ul#blog_comment {
 display: block;
 width: 100%;
}
ul#blog_comment li {
 background-color: #fafaf0;
 padding: 8px 8px 0 8px;
 border-bottom: 3px solid #fff;
}
ul#blog_comment li p.details {
 background: url('/8025756D005816E8/arw03.gif') no-repeat top left;
 padding-left: 15px;
}
ul#text_products li.title {
 display: block;
 clear: both;
}
ul#text_products li.title a {
 display: block;
 height: 23px;
 margin: 0 0 5px 0;
 cursor: hand;
}
ul#text_products li.image {
 display: block;
 float: left;
 width: 180px;
 margin: 0 20px 0 0;
 overflow: hidden;
}
ul#text_products li.image img {
 border: 1px solid #ccc;
}
ul#text_products li.details {
 display: block;
 float: left;
 width: 530px;
}
ul#text_products li.fulldetails {
 width: 730px;
}
ul#text_products li.details a.more {
 display: block;
 margin: 12px 0 0 0;
 width: 118px;
 height: 10px;
 background: url('/8025756D005816E8/but_moreinfo.gif') no-repeat top left;
}
ul#text_products li.details a.more b { display: none; }
div.loading {
 display: block;
 width: 200px;
 height: 50px;
 background: url('/8025756D005816E8/ajax-loader.gif') no-repeat center center;
}
div.loading b { display: none; }
ul#plannedpopout {
 display: none;
 width: 472px;
 height: 500px;
}
ul#plannedpopout li.head {
 display: block;
 width: 472px;
 height: 29px;
 background: url('/8025756D005816E8/head_plannedlarge.gif') no-repeat top left;
}
img#viewpopout:hover {
 cursor: pointer;
_cursor: hand;
}
ol#plannedcoverage li.head a {
 display: block;
 position: absolute;
 width: 16px;
 height: 16px;
 margin: 8px 0 0 205px;
}
ol#plannedcoverage li.item {
 overflow: hidden;
 height: 270px;
}
ol#plannedcoverage li.view,
ol#webfeed li.view {
#display: inline;
}
ul#plannedpopout li.view {
 display: block;
 width: 457px;
 height: 25px;
 padding: 5px 0 0 15px;
#margin-top: -2px;
 background: url('/8025756D005816E8/foot_plannedlarge.gif') no-repeat top left;
}
#popoutcontent {
 display: block;
 width: 472px;
 height: 450px;
 overflow: scroll;
 overflow-x: hidden;
#margin-top: -1px;
 background-color: #f1f0f0;
}
#popoutcontent table {
 border-collapse: collapse;
 margin: 10px 0 0 2px;
}
#popoutcontent table td {
 width: 420px;
 padding: 0 0 10px 15px;
}
#popoutcontent table td span {
 color: #333;
}
span#random_number_display {
 border: 1px solid #ccc;
 background-color: #fff;
 color: #333;
 display: block;
 padding: 4px 8px;
}
a.thirtydaytrial {
 display: block;
 position: absolute;
 width: 322px;
 height: 37px;
 z-index: 100;
 background: url('/8025756D005816E8/30day_trial.png') no-repeat top left;
}
a.thirtydaytrial b { display: none; }
* html a.thirtydaytrial {
 background-image: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/8025756D005816E8/30day_trial.png', sizingMethod='crop');
}
a#largepanellink {
 margin: 330px 0 0 415px;
#margin: 330px 0 0 -335px;
_margin: 330px 0 0 -335px;
}
a#textphotoslink { margin: 330px 0 0 394px; }
a#photosonlylink {
 width: 326px;
 height: 42px;
 background: url('/8025756D005816E8/30day_trial_small.png') no-repeat top left;
 margin: 255px 0 0 140px;
#margin: 255px 0 0 -590px;
_margin: 255px 0 0 -590px;
}
/* ----- Footer ----- */
div#page_footer {
 display: block;
 clear: both;
 width: 996px;
 color: #ececec;
 font-size: 90%;
 margin: 0 auto;
 padding: 5px 0 0 0;
}
div#page_footer a {

 color: #ccc;
 padding-left: 10px;
 border-left: 1px solid #ccc;
}
div#page_footer a.end {
 border: 0;
 padding-right: 10px;
}
div#pageloaded { display: none; }
div#page_tabs ul { display: none; }
table.eventtabs { border-collapse: collapse; }
table.eventtabs td {
 width: 20%;
 background-color: #f1f0f0;
 border: 2px solid #fff;
}
table.eventtabs td a {
 display: block;
 color: #3398c4;
 font-size: 14px;
 font-weight: bold;
 padding: 5px 12px;
 background-color: #f1f0f0;
 text-align: center;
 cursor: pointer;
}
table.eventtabs td a.sel,
table.eventtabs td a:hover {
 color: #333;
 text-decoration: none;
}
div#page_tabs_content { padding: 0 3px; }
div#page_tabs_content p,
div#page_tabs_content font {
 font-size: 11px !important;
}

