
body, div, form, input, textarea, p {
	margin: 0; padding: 0; border: 0; outline: none;}
	
body { background:#7B7B7B;
color: #7c7873; font-family:Verdana, Arial, Helvetica, sans-serif;}
.form {background:#ffffff ; position:relative;
		height:auto;width:750px;margin:0px auto;
		border: 1px solid #fff;
		border-radius: 3px; 
		-moz-border-radius: 3px; -webkit-border-radius: 3px; 
		margin-top:20px; padding-bottom:30px;}
.label{ 
		font-size: 13px; color: #b3aba1;
		text-shadow: 0px 1px 0px #fff;
	    color: #0E0D0D;
    	font-family: Verdana,Arial,Helvetica,sans-serif;
		padding: 0px; margin: 0 0 10px 10px;}
.textarea {
			font: 14px helvetica, arial, serif;
			color: #7c7873;background:#FFF;
			width: 56%; height: 24px; padding: 0px 10px; margin: 0 0 10px 5px;
			border:1px solid #dbdbdb;}	
			
.drop-down{font: 14px normal normal uppercase helvetica, arial, serif;
			color: #7c7873;background:#FFF;
			width: 59%; height: 25px; width:60%\9;
			border:1px solid #dbdbdb;
			margin-bottom:10px;
			margin-left:5px; padding: 0px 0px 0px 10px;}
			
.drop-down:focus {
        border-color: #a3aebc;
        box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset, 0 0 6px #a3aebc;
        outline: medium none;
    }
			
.drop-downhome{font: 14px normal normal uppercase helvetica, arial, serif;
			color: #7c7873;background:#FFF;
			width: 59%; height: 25px; width:59%\9;
			border:1px solid #dbdbdb;
			margin-bottom:10px;
			margin-left:5px; padding: 0px 0px 0px 10px;}
			
.drop-downhome:focus {
        border-color: #a3aebc;
        box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset, 0 0 6px #a3aebc;
        outline: medium none;
    }
.drop-downschedule{font: 14px normal normal uppercase helvetica, arial, serif;
			color: #7c7873;background:#FFF;
			width: 60%; height: 25px; width:60%\9;
			border:1px solid #dbdbdb;
			margin-bottom:10px;
			margin-left:5px; padding: 0px 0px 0px 10px;}
			
.drop-downschedule:focus {
        border-color: #a3aebc;
        box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset, 0 0 6px #a3aebc;
        outline: medium none;}
.check-box:focus {
        border-color: #a3aebc;
        box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset, 0 0 6px #a3aebc;
        outline: medium none;
    }
.textarea:focus {
        border-color: #a3aebc;
        box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset, 0 0 6px #a3aebc;
        outline: medium none;
    }
.check-box{ padding: 0px 10px; margin: 0 0 10px 5px; }

.submitbutton {height:30px;
			width:90px;
    background-color: #7B7B7B;
   
    border: 1px solid #7B7B7B;
    color: #FFFFFF;
    text-shadow: 0 1px rgba(0, 0, 0, 0.1);
    text-transform: uppercase;
	font-weight:bold;
	cursor: pointer;
	}
.submitbutton a{background-color: #7B7B7B;}
.submitbutton:hover{ background-color:#7B7B7B;}			
.submitbutton:hover {
    background-color: #7B7B7B;
   /* background-image: -moz-linear-gradient(center top , #676395, #857edd);*/
    border: 1px solid #7B7B7B;
    box-shadow: 0 1px 1px rgba(113, 110, 149, 0.2);
    color: #FFFFFF;
    text-shadow: 0 1px rgba(0, 0, 0, 0.3);
}
.submitbutton:active {
    background-color: #7B7B7B;
   /* background-image: -moz-linear-gradient(center top , #676395, #7C7873);*/
    border: 1px solid #7B7B7B;
    box-shadow: 0 1px 2px rgba(113, 110, 149, 0.3) inset;
    color: #FFFFFF;
}
			
.pastemail {height:25px;
			width:175px;
            float: right;
			font-weight:bold;
			margin-top:10px;
			text-align:center;
			margin-right:88px;
			font-size:15px;
			background-color:#59442B;
			border: 2px solid #59442B;
			color: #FFFFFF;
}
.pastemail a {color:#FFF; text-decoration:none; }		


.orgegroup{margin: 0 auto; 
	width: 80%; 
	padding-bottom:20px; 
	background-color: #F0F0F0;
    box-shadow: 0 1px 2px rgba(106, 103, 148, 0.6);height: auto; 
	z-index:1;
	position:relative;}

.categories{font-size: 14px; text-shadow: 0px 1px 0px #fff;color:#585F69; font-family: Verdana,Arial,Helvetica,sans-serif; margin-left:5px; font-weight:bold;}
.setclass{
    background-color: #EDECF3;
    border-color: #D7D4D4;
    border-width: thin;
    margin: 0 auto;
    padding-bottom: 20px;
    width: 80%;}
.orgleg{font-size:18px;font-weight:lighter; color:#716E95;font-family: Verdana,Arial,Helvetica,sans-serif;}
.cate{display:block; list-style:none;}
.check-cate{padding-left:20px; text-align:left;}
.titlebox{text-align:center; background-color:#D3D3D3; width:120px; height:60px; position:relative; margin-top:-8px;
	margin-top:-8px\9; border-radius:0px 0px 5px 5px; margin-bottom:20px;}
.regSubscribebox{float:left; margin-left:25px; margin-bottom:20px; width:140px; }
.topbg{ height: auto;min-height:500px; position: relative; background-color:#F0F0F0; margin:0px auto 0px; padding:20px 0 10px;}
.egroupbody{
   background-color: #8D8070;}
.egroup-topbg{  background-color: #8D8070;
    height: 870px;
    margin: 10px -12px;
    min-height: 870px;
    padding: 20px 5px;
    position: relative;}

.egroupwhiborder{ background:#FFFFFF; border-radius: 1px 1px 1px 1px; box-shadow: 0 1px 1px #AAAAAA; margin:-48px auto 37px; padding:50px 1px; width: 70%;
}

.whiborder{ margin:-70px auto; margin-left:auto; 
width: 70%; 
background:#FFFFFF; 	
padding:50px 1px; 
border-radius: 1px 1px 1px 1px; box-shadow: 0 1px 1px #AAAAAA;z-index:2;
position:relative;}
.egroup-regbot{  background-color: #59442B; margin-bottom: 40px;
    margin-top: 30px; margin-bottom:40px; *margin-bottom:40px; *margin-top:30px;}    
.regbot{background-color:#7B7B7B; height:50px; margin-top:30px; margin-bottom:40px; *margin-bottom:40px; *margin-top:30px;}
.rgtop{background-color:#7B7B7B; height:50px; margin-top:20px;}
.egroup-rgtop{background-color:#716E95; height:50px; margin-top:20px;}
.l-corner{float: left; margin-top: -8px; z-index:4;
position:relative; }
.r-corner{margin-top:-8px; float:right; z-index:4; position:relative;}
.icon-envelop{padding:8px 4px 0px; padding-top:0px\9; margin-top:10px\9;}
.regSubscribe{color:#7B7B7B; font-stretch:expanded; text-shadow:#999; font-family:Verdana, Geneva, sans-serif; font-size:17px; }

.h2class
{
	font-size: 16px;
	color: #564D76;
	font-family: "Trebuchet MS",Cambria,Georgia;
	font-weight: bold;
	margin-top: -5px;
}
	
.h3class
{
    font-size: 12px;
    color: #564D76;
    font-family: "Trebuchet MS",Cambria,Georgia;
    font-weight: bold;
}

 .h4class
 {
    color:yellow;font-size:14px;    
 }
.field-validation-error
{
    color: #ff0000;
    font-size:14px;  line-height:35px;}

.field-validation-valid
{
    display: none;
}

.input-validation-error
{
    border: 1px solid #ff0000;
    background-color: #ffeeee;
}

.validation-summary-errors
{
    font-weight: bold;
    color: #ff0000;
}

.validation-summary-valid
{
    display: none;
}

.disclosure {
    color: #810000;
    float: left;
    font-size: 12px;
    margin-bottom: 10px; font-family: Verdana,Arial,Helvetica,sans-serif; padding:0px 15px; text-align:center;padding-top: 20px;}

.checkagreement {
    color: #810000;
    float: left;
    font-size: 14px;padding-left: 26px;
    padding-bottom: 26px;
    font-family: Verdana,Arial,Helvetica,sans-serif;}
.checkagreement a{color: #810000;}
/*-----------------------Org Effect
----------------------------------------------------------*/
.loginform {
		position: center;
        -moz-animation: animate-drop 1s linear;
		-webkit-animation: animate-drop 1s linear;
		-ms-animation: animate-drop 1s linear;
		animation: animate-drop 1s linear;
		-moz-animation-duration: .5s;
		-webkit-animation-duration: .5s;
		-ms-animation-duration: .5s;
		animation-duration: .5s;
    }	
    
	@-moz-keyframes animate-drop {
	   
		0% {opacity:0;-moz-transform: translate(0, -315px);}
		100% {opacity:1;-moz-transform: translate(0, 0);}
	}

	@-webkit-keyframes animate-drop {
	   
		0% {opacity:0;-webkit-transform: translate(0, -315px);}
		100% {opacity:1;-webkit-transform: translate(0, 0);}
	}
	
	@-ms-keyframes animate-drop {
	   
		0% {opacity:0;-ms-transform: translate(0, -315px);}
		100% {opacity:1;-ms-transform: translate(0, 0);}
	}

	@keyframes animate-drop {
	   
		0% {opacity:0;transform: translate(0, -315px);}
		100% {opacity:1;transform: translate(0, 0);}
	}  	
	
	@-webkit-keyframes animate-snow
	{
		0% { background-position: center 0, 0 0;}
		100% { background-position: center 885px, 0 0;}
	}

	@-moz-keyframes animate-snow
	{
		0% { background-position: center 0, 0 0;}
		100% { background-position: center 885px, 0 0;}
	}
	
	@-ms-keyframes animate-snow
	{
		0% { background-position: center 0, 0 0;}
		100% { background-position: center 885px, 0 0;}
	}		

	@keyframes animate-snow
	{
		0% { background-position: center 0, 0 0;}
		100% { background-position: center 885px, 0 0;}
	}	


	.box {
		background-color: #F9F9F8;
		border: 1px solid #E7E7E3;
		border-radius: 8px 8px 8px 8px;
		padding: 10px;
	}
	
	.orgmess {
		color: #810000;
		font-size: 14px;
		font-weight: bold;
		/*width: 600px;*/
		width:95%;
		margin-bottom:15px;
	}

@media screen and (max-width:980px){
	.whiborder{width:95%;}
    .orgegroup{width:90%;}
  /*.drop-down{width:66%;}*/

}

@media screen and (max-width: 360px) {

	.drop-down{width:82%;}
    .textarea{width:73%;}	
	#recaptcha_image{width:180px!important;}	
	#recaptcha_area, #recaptcha_table { width: 196px !important;}
		
    .recaptchatable #recaptcha_image {margin: 0 !important;width: 100px !important;}
    .recaptchatable .recaptcha_r1_c1, .recaptchatable .recaptcha_r3_c1, .recaptchatable .recaptcha_r3_c2,.recaptchatable .recaptcha_r2_c2, .recaptchatable .recaptcha_r7_c1, .recaptchatable .recaptcha_r8_c1, .recaptchatable .recaptcha_r3_c3, .recaptchatable .recaptcha_r2_c1, .recaptchatable .recaptcha_r4_c1, .recaptchatable .recaptcha_r4_c2, .recaptchatable .recaptcha_r4_c4, .recaptchatable .recaptcha_image_cell {background: none !important;}
	.disclosure{margin-left:15px;margin-right:15px;text-align:justify;width:88%;}
	
}

@media screen and (max-width: 320px) {
	.drop-down{width:78%;}
    .textarea{width:70%;}
}

@media screen and (max-width: 597px) {
.eventgv{margin-left:0 !important;}
.label{font-size:11px;}

}

 
@media only screen and (min-width:437px)and (max-width:595px){
	.drop-down{width:61%;}	
}

@media screen and (max-width:280px){
   .disclosure {margin-left: 5px;width: 93%;margin-right: 0px;}
}


















