#form1 { height:100%; overflow: visible; }
#eja-header, #eja-menus, #eja-content {position:absolute; width:100%; opacity:0.9; filter:alpha(opacity=90); }
#eja-header { top: 10px;  z-index:60; }
#eja-menus { top: 100px;  z-index:99; }
#eja-content { top: 400px;  z-index:60; }
.div500 {position:fixed; z-index:99;}
#eja-footer h4 { color: #fff; }
#EditHeader, .EditHeader { background-color:#ff6600; z-index:90; position:absolute; height:100px; opacity:0.1; filter:alpha(opacity=10); cursor:pointer; }

.floatleft { float: left; max-width: 336px; }
.floatright { float: right; max-width: 336px; }

#eja-header .indiv, #eja-menus .indiv, #eja-content .indiv, #eja-footer .indiv  {  position:relative;  margin:0px auto;  max-width:1200px;}
.session-ejett-holder, .session-member-holder, .eja-data, .ej-member-table, .ej-holder { margin: 0; height: 100%; overflow: visible; }

.ei-title { top: 20%; }

.w192 { width:192px;  }
.w300 { width:300px;  }
.w500 { width:500px;  }

#eja-footer .ej-box-8 { background-color:#333; }
#eja-footer a { color:#ccffff; }

.zindex-201 { position:absolute; z-index: 201; clear: both; }
.eja-header1 { height:100%; width:100%; }
.content-body { height: 405px; min-height:400px; overflow:visible; min-width:350px; background-color:#c0c0c0;}


.ej-btn,button.ej-btn,input[type="submit"].ej-btn {position:relative;z-index:99;width:200px; height: 30px; font-size: 1.15em; color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,0.9);background-color:#006dcc;*background-color:#04c;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;border:solid 1px #06c }

.ej-btn:hover,button.ej-btn:hover,input[type="submit"].ej-btn:hover {text-shadow:-1px -1px 4px rgba(0,0,0,0.9);background-color:#04a;background-image:-moz-linear-gradient(top,#03a,#06a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#03a),to(#06a));background-image:-webkit-linear-gradient(top,#03a,#06a);background-image:-o-linear-gradient(top,#03a,#06a);background-image:linear-gradient(to bottom,#03a,#06a);background-repeat:repeat-x; }
.ej-btn:active,button.ej-btn:active,input[type="submit"].ej-btn:active {text-shadow:-1px -1px 3px rgba(0,0,0,0.9);background-color:#039;background-image:-moz-linear-gradient(top,#029,#059);background-image:-webkit-gradient(linear,0 0,0 100%,from(#029),to(#059));background-image:-webkit-linear-gradient(top,#029,#059);background-image:-o-linear-gradient(top,#029,#059);background-image:linear-gradient(to bottom,#029,#059);background-repeat:repeat-x; }

.ej-btn:disabled,.ej-btn[disabled]{font-size: 1em; color:#888 !important; 
		text-shadow:1px 1px 0 rgba(255,255,255,0.9)!important; border:solid 1px #999 !important;
		background-image: none !important;	background-color:#ddd; background: #ddd !important; } 
		/*
		background-image:-moz-linear-gradient(top,#ddd 0%,#ccc 100%) !important;
		background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ddd),color-stop(100%,#ccc)) !important;
		background-image:-webkit-linear-gradient(top,#ddd 0%,#ccc 100%) !important;
		background-image:-o-linear-gradient(top,#ddd 0%,#ccc 100%) !important;
		background-image:-ms-linear-gradient(top,#ddd 0%,#ccc 100%) !important;
		background-image:linear-gradient(top,#ddd 0%,#ccc 100%) !important; }
		*/

/* e-jett V8 tab */
#eja-tab8, .eja-tab8 { margin-top:5px; height:26px; overflow:hidden; padding-right:30px; padding-left:30px; }
#eja-tab8 .actTab8   {
	position:relative; float:right; font-weight:bold; height:30px; padding:4px; margin:0px 2px 0px 2px;
	max-width:300px; background-color:#0170ba;
}
.iconTab8   { position:relative; float:right; height:28px; padding:0px; margin:0px 2px 2px 2px; width:24px; }
#eja-tab8 .Tab8   {float:right;height:26px;padding:4px; margin:2px; max-width:250px; background-color:#fff; border: solid 1px #e0e0e0;}
#eja-tab8 .actTab8 a { color:#fff;  }
#eja-tab8 .Tab8 a { color:#333; }
#textTitleMenu, .textTitleMenu { position:relative; top: -3px;color:#333; margin:0px; padding:0px; background-color:#fff; border:solid 10px #0170ba; }/*0094d9*/
#textTitleMenu, .textTitleMenu, .ej-box-8 a { text-shadow:1px 2px 3px rgba(0,0,0,0.8); }
#textTitleMenu a, .textTitleMenu a, .ej-box-8 a { color:#660080; }
/* /e-jett V8 tab */

/* e-jett V8 menu

/*    e-jett SESSION MENU & BAR */
#session-push-lb { width:100%; background-color:#000; position: fixed; z-index: 201; top: -50px; padding-left:120px; overflow: visible; }
body.show_sidebars #session-push-lb { width:100%; background-color:#000; padding-left:120px; top:0px; }

#session-ejett-holder, .session-ejett-holder { height: 99%; overflow: visible; width: 100%; }
#session-member-holder, .session-member-holder { height: 99%; overflow: visible; width: 100%; }
body.show_sidebars #session-ejett-holder {  margin-top:50px;  margin-right:15%; width: 85%; }
body.show_sidebars #session-member-holder { margin-top:50px; margin-right:15%; width: 85%; }
body.show_rightbar #session-ejett-holder, body.show_rightbar #session-member-holder { margin-right:85%; width: 85%; }

#session-quickmenu, .session-quickmenu { position: fixed; top:-400px; display2: none; }
body.show_sidebars #session-quickmenu { position: relative; top:0px; display: block; }
body.show_rightbar #session-quickmenu { position: relative; top:0px; display: block; }

#session-push-rb, .session-push-rb { position: fixed; padding-top:60px; top: 0; width: 15%; bottom: 0; left: 100%; overflow: hidden; text-align:center; }
body.show_sidebars #session-push-rb { left: 85%; }
body.show_rightbar #session-push-rb { left: 85%; padding-top:60px; }


#NO-session-ejett-holder, .NO-session-ejett-holder, #NO-session-push-rb, .NO-session-push-rb { background-color:#fff;}
#NO-session-ejett-holder, .NO-session-ejett-holder { float:left; min-height: 250px; overflow: hidden; width: 100%; margin-left:20%; }
#NO-session-push-rb, .NO-session-push-rb { float:right; z-index:300; width: 20%; margin-left:20%; }
body.show_rightbar #NO-session-ejett-holder { float:left; width: 79%; margin-left:0%; }
body.show_rightbar #NO-session-push-rb { margin-left:0%;  float:right; }

/*   /e-jettSESSION MENU & BAR */

/* e-jett V7 */
h1,h2,h3,h4,h5,.slogan,.helmet,.mLabel, .mHaki, .s-item, .o-item, .bold { margin: 5px 0px; text-shadow:1px 2px 3px rgba(0,0,0,0.8); }
.datafrm { background-color:#fff; height:100%; }
.bold { background-color:#a0b0a8; }
.mLabel {  color: #224480; font-size: 2.0em;}
.slogan { font-size: 9pt; font-weight: bold; color: #C00080; }
.mHaki { font-size: 11pt; font-weight: bold; color: #404000; }
.s-item { background-color:#e0e0e0; }
A.store14:active, A.store14:link, A.store14:visited, A.store14:hover { COLOR: #002266; FONT-SIZE: 14pt; font-weight: bold; }
A.cat11:active, A.cat11:link, A.cat11:visited, A.cat11:hover { COLOR: #008000; FONT-SIZE: 11pt; font-weight: bold; }
.onDark { color: #A0C0D0; }
A.onDark, A.onDark:active, A.onDark:link, A.onDark:visited { color: #E8E8E0; font-size:9pt; }
A.onDark:hover { TEXT-DECORATION : underline; color: #A0C0D0; }
INPUT.my_btn { font-weight: bold; }
INPUT.vistaDark { background: url(gett.axd?f=ach%2fgeneric%2fvst_btn_dark.gif); color: #FFFFFF; height:20px; width:100px; border:0px; }

/* END of e-jett V7 */

/* e-jett V8 */
.box-eOpt {  float:left;  width: 23%; max-width:350px; height: 300px;}
.ejcol { margin:3px auto; overflow:auto; text-align:center; width:97%; border:4px solid #c0c0c0; background-color:#f0f0f0; }
#div500, .div500  {
	background-image: url(axd_h/gett.axd?f=bck%2fbck_61.gif);
	position:relative; z-index:101; width:500px; margin:0 auto;
}
#eja-content .o-item, #session-member-holder .o-item {  overflow:visible;  margin:3px 6px;  float:left;  position:relative; height: 138px; }
#eja-content .s-item, #session-member-holder .s-item {  font-size:8pt;  overflow:visible; height: 108px; }
/* END of e-jett V8 */

label.c3 {
    display: inline-block;
    cursor: pointer;
    position: relative;
    padding: 0 0 5px 25px;
    margin-right: 15px;
    margin-bottom: 1px;

}
input[type="radio"].c3 {display:none;}

label.c3:before {
    content: "";
    display: inline-block;
    width: 16px;
    height: 16px;
    margin-right: 10px;
    position: absolute;
    left: 0;
    top: 0px;
    background-color: #aaa;
    box-shadow: inset 0px 2px 3px 0px rgba(0, 0, 0, .3), 0px 1px 0px 0px rgba(255, 255, 255, .8);
}

.radio label.c3:before { border-radius: 8px;}

input[type=radio].c3:checked + label.c3:before {
    content: "\2022";
    color: #8ff;
    font-size: 28px;
    text-align: center;
    line-height: 12px;
}

/* MOBILE SUPPORT */
@media screen and (max-width: 1920px) {  .box-eOpt { width:23%; min-height: 300px; } }
@media screen and (max-width: 1600px) {  .box-eOpt { width:23%; min-height: 320px; } }
@media screen and (max-width: 1280px) {  .box-eOpt { width:32%; min-height: 320px; } }
@media screen and (max-width: 1024px) {
	.indiv { width:98%; }
	#eja-tab8, #eja-tab8 .inner { height:28px; overflow:hidden; padding-right:10px; width:90%; }
	body.show_sidebars #session-ejett-holder, body.show_sidebars #session-member-holder { width: 100%; padding-top:0px; }
	body.show_sidebars #session-push-lb { position: relative; padding-left:0; top:50px;}
	body.show_sidebars #session-push-rb { position: relative; left: 0%; padding-top:75px; width: 100%; overflow:hidden;}
	body.show_rightbar #NO-session-ejett-holder, body.show_rightbar #NO-session-push-rb { float:none; margin:0; overflow:hidden; width:98%; padding-top:0px;}
	.ejcol { float: left; max-width:320px; margin: 3px; }
	#eja-footer, .eja-footer { display:none; }
	.ei-slider-thumbs{ width: 98%; }
	#eja-header { top: 5px; }
	#eja-header1 { position:relative; height:320px; top:60px; padding-bottom: 30px; }
	#eja-menus, #eja-content {position:relative; z-index:0; top: auto; margin: 10px 0; }
	.ei-title h2, .ei-title h3{ font-size:12pt; }
	.box-eOpt { width:46%; min-height: 320px; }
}
@media screen and (max-width: 640px) 
{
	#session-push-lb { top:-400px; padding-left:0px;  }
	#NO-session-push-rb { display:none; }
	#eja-header1 { position:relative; height:240px; top:60px; }
	body.show_sidebars #session-push-lb { position: relative; top:0px;width: 99%; right: 0; padding-left:0px; padding-top:60px; }
	body.show_sidebars #session-ejett-holder, body.show_sidebars #session-member-holder { margin-left:0; width: 99%; }
	.box-eOpt { width:98%; max-width:800px; min-height: 100px; height: auto; }
}
/* END of MOBILE SUPPORT */

