﻿body {font-family: Trebuchet MS, Arial, Helvetica, Sans-Serif; margin: 0px; background-color: #f1f1f1; background-image: url('images/crm_bg.gif')}

p {font-size: 10pt; color: #333333;}
p.intro {font-style: italic; text-align: right; font-size: 10pt; color: #333333;}
p.updates {font-size: 8pt; color: #333333;}
p.next_event {font-size: 8pt; color: #333333; background-color: #ffffff; margin-top: 6px; margin-bottom: -1em; padding: 2px;}
.emp {color: #005826; font-weight: bold;}

p.copy {font-size: 8pt; color: #333333; text-align: center;}
p.club {margin-top: 6px; margin-bottom: 3px;}
h1 {font-size: 14pt; color: #005826;}
h1.sml {font-size: 12pt; color: #005826;}
h2 {font-size: 8pt; color: #ffff00; background-color: #005826; padding: 2px; margin-top: 2px; margin-bottom: -5px;}
h3 {font-size: 12pt; color: #005826;}

a {text-decoration: underline;  color: #005826;}
a.sml {font-size: 80%}
a:hover {text-decoration: none; background-color: #ffff00;}
a.bttn1 {margin-left: 3px; text-decoration: none; text-align: center; font-size: 8pt; color: #ffff00; background-color: #005826; border-top: 1px solid #ffffff; border-left: 1px solid #ffffff; border-right: 1px solid #000000; padding: 2px 5px;}
a.bttn {margin-left: 2px; text-decoration: none; text-align: center; font-size: 8pt; color: #ffff00; background-color: #005826; border-top: 1px solid #ffffff; border-left: 1px solid #ffffff; border-right: 1px solid #000000; padding: 2px 5px;}
a:hover.bttn {color: #005826; background-color: #ffffff; border: 1px solid #005826;}
a:hover.bttn1 {color: #005826; background-color: #ffffff; border: 1px solid #005826;}
a.spt-bttn {text-decoration: none; text-align: center; font-size: 8pt; color: #ffff00; background-color: #005826; border: 1px solid #ffffff; padding: 2px 6px; }
a:hover.spt-bttn {color: #005826; background-color: #ffffff; border: 1px solid #005826;}

td {font-size: 10pt; padding: 2px;}
strong {color: #005826;}
b {color: #005826;}
hr {text-align: center; width: 80%; height: 1px; color: #005826}
ul {font-size: 10pt; list-style-type: square}
blockquote {font-size: 10pt;}

.pipe {color: #005826;}
.right {float: right; text-align: right;}
.print_page {float: right; font-size: 8pt;}
.sml {font-size: 8pt;}
.hilite {color: #ffff00;}
.outstanding {font-weight: bold; color: #005826; background-color: #ffff00; padding: 1px 4px;}
input.pt_pg {text-align: center; font-size: 8pt;}
img.txt_img {border: 1px solid #005826; margin: 5px 12px 0px 0px;}
img.gall_img {border: 1px solid #005826;}
img.club {margin-bottom: -15px;}

#background {position: absolute; top: 0px; left: 0px; z-index: 0;}
#wht_bx {position: absolute; top: 0px; left: 0px; z-index: 2;}
#saito_sensei {position: absolute; top: 0px; left: 0px; width: 82px; height: 49em; z-index: 3; background-color: #ffffff; padding: 33px 3px 0px 3px;}
#saito_sensei_gall {position: absolute; top: 0px; left: 0px; width: 82px; height: 75em; z-index: 3; background-color: #ffffff; padding: 33px 3px 0px 3px;}
#saito_sensei_gall_long {position: absolute; top: 0px; left: 0px; width: 82px; height: 125em; z-index: 3; background-color: #ffffff; padding: 33px 3px 0px 3px;}
#saito_sensei_gall_xlong {position: absolute; top: 0px; left: 0px; width: 82px; height: 250em; z-index: 3; background-color: #ffffff; padding: 33px 3px 0px 3px;}
#saito_sensei_signature {position: absolute; top: 150px; left: 6px; z-index: 3;}
#buttons-bg {position: absolute; top: 0px; left: 0px; width: 100%; height: 30px; background-color: #005826; z-index: 4; padding: 0px; margin: 0px;}
#buttons {position: absolute; top: 0px; left: 0px; width: 960px; height: 30px; line-height: 1.4em; background-color: #005826; z-index: 5; padding: 0px; margin: 0px;}
#osensei {position: absolute; top: 30px; left: 44px; z-index: 1;}
#iwama_ryu_gb {position: absolute; top: 42px; right: 2%; z-index: 2;}

#banner {font-size: 8pt; color: #000000; background-color: #ffffff; width: 100%; border: 1px solid #000000; padding: 6px;}

#aikido_introtxt {position: absolute; top: 5em;  right: 37.5%; line-height: 140%; z-index: 2; width: 30%; height: 280px; padding: 3px;}
#aikido_news {overflow: auto; position: absolute; top: 5em; right: 2%; z-index: 2; width: 30%; height: 9em; border: 0px; background-color: #EEEED1; padding: 6px;
                  scrollbar-arrow-color:#ffffff; scrollbar-base-color:#ffff00; scrollbar-highlight-color:#ffff00; scrollbar-face-color:#005826; scrollbar-shadow-color:#ffff00}
#aikido_seminars {overflow: auto; position: absolute; top: 15em; right: 2%; z-index: 2; width: 30%; height: 9em; border: 0px; background-color: transparent; padding: 6px;
                  scrollbar-arrow-color:#ffffff; scrollbar-base-color:#ffff00; scrollbar-highlight-color:#ffff00; scrollbar-face-color:#005826; scrollbar-shadow-color:#ffff00}

#aikido_txt {overflow: auto; position: absolute; top: 5em; right: 2%; z-index: 2; width: 65%; height: 320px; padding: 6px; background-color: transparent; border: 0px;
                  scrollbar-arrow-color:#ffffff; scrollbar-base-color:#ffff00; scrollbar-highlight-color:#ffff00; scrollbar-face-color:#005826; scrollbar-shadow-color:#ffff00}
#aikido_txt_db {overflow: auto; position: absolute; top: 5em; right: 2%; z-index: 2; width: 65%; padding: 0px; background-color: transparent; border: 0px solid #EEEED1;
                  scrollbar-arrow-color:#ffffff; scrollbar-base-color:#ffff00; scrollbar-highlight-color:#ffff00; scrollbar-face-color:#005826; scrollbar-shadow-color:#ffff00}
#aikido_img {position: absolute; top: 4.5em; left: 15%; z-index: 2; width: 75%; padding: 1em 5px; background-color: transparent; text-align: center;}
#aikido_pic {position: absolute; top: 4.5em; right: 2%; z-index: 2; width: 70%; height: 310px; padding: 3px 6px; background-color: #EEEED1;
                  scrollbar-arrow-color:#ffffff; scrollbar-base-color:#ffff00; scrollbar-highlight-color:#ffff00; scrollbar-face-color:#005826; scrollbar-shadow-color:#ffff00}
#aiki_shrine {position: absolute; top: 23.2em; right: 0.5em; z-index: 1;}
#copyright {position: absolute; top: 35em; left: 0px; width: 100%; z-index: 4;}
#copyright_gall {position: absolute; top: 74em; left: 0px; width: 100%; z-index: 4;}
#copyright_gall_long {position: absolute; top: 125em; left: 0px; width: 100%; z-index: 4;}
#copyright_gall_xlong {position: absolute; top: 250em; left: 0px; width: 100%; z-index: 4;}

.noShow {
visibility: hidden;
display: none;
}