@charset "utf-8";
/* EKF CSS Document */

/* grid */
.container_A{margin-left: auto;  margin-right: auto;  width: 810px }
.col_a,.col_b,.col_c,.col_all,.col_2a,.col_3a,.col_3s{ display: inline; float: left;margin-left: 0px; margin-right: 0px }
.container_A .col_a {width: 180px }
.container_A .col_2a {width: 390px }
.container_A .col_2b {width: 390px;float:right; }
.container_A .col_3a {width: 260px }
.container_A .col_3b {width: 700px; margin-left: 50px; }
.container_A .col_3s {width: 15px}
.container_A .col_b{width: 65px }
.container_A .col_c {width: 565px }
.container_A .col_all{width: 810px }
.alpha { margin-left: 0 }
.omega { margin-right: 0 }
/*layout*/
body{font: 80% "Times New Roman" ;text-align:left; background:#fff;}
div.divide, div.textbox,div.officers,div.reps,div.seminars{margin-top:30px;}
div.seminars p,div.officers p,div.textbox p{margin:20px;}
div.reps_body{padding:5px 10px; margin-bottom:0;}
p.reps_head{margin:0; padding:5px 20px;}
div.reps{margin:20px 0 0 0;}
a{display:block;color: #999;padding:0;}
h1{font-weight:bold; font-size:130%; text-align:left;color:#473155; margin:0 0px 22px 0px;}
h2{font-weight:bold; font-size:130%; text-align:left;color:#fff; margin:5px 20px}
div.footer{height:40px; padding:20px;}
.vspace2 {margin-top:40px;}
p#logo{position:relative; margin:5px 0; text-align:center; width:100%;}
p#logo img{height:75px;}
p#title{position:relative; left:0px; margin:22px auto; text-align:center; width:100%;font-weight:bold; font-size:140%;color:#fff;}
#tooltip { position: absolute; z-index: 3000; border: 0px solid #666; font-size: 14px; background:#fff url(../gfx/port2.png) repeat-x center; padding: 3px; color: #666;display:none;border:1px solid #efefef}
.hide{display:none}
/* look  */
.header{background-color:#999999 ;height:65px;}
.divide{background-color:#666666; color:#fff; cursor:pointer;}
.divide:hover{background-color:#444;}
.officers{background-color:#CCCCCC;font-size:130%; text-align:justify;line-height:1.4;}
.reps{font-size:130%; text-align:justify;line-height:1.4;}
.reps_head{background-color:#999999; color:#efefef; border-bottom:3px solid #fff; font-weight:bold; font-size:100%;cursor:pointer}
.reps_body{background-color:#ccc; color:#003333;}
.seminars{background-color:#663366;color:#fff; font-size:130%; text-align:justify;line-height:1.4;}
.textbox{background-color:#CCCCCC; color:#fff; font-size:130%; text-align:justify;line-height:1.4;}
.pbody{ background-color:#fff; width:960px;}
.footer a.jam{display:inline;}
.footer{font-size:110%; text-align:left}

a.tempnav{display:inline; font-size:110%; padding:3px 5px 0;  background:#fff; border:1px solid #999; text-decoration:none}
a.tempnav:hover,a.tempnav active{background-color:#999;color:#fff;}
.reps_head:hover{color:#fff;background-color:#663366}
.seminars ul{margin-left:20px;}





