#join_us #religious{
	display:none;	
}
#join_us #business{display:none;}
#join_us #business4a{display:none;}
#join_us #business4b{display:none;}
#join_us #chapter{
	display:none;	
}

#join_us a{
  color:#96764D;
  text-decoration : underline;
}
#join_us a:hover{
  color:#96764D;
  text-decoration : underline;
}
.back_link{
  float:left;  
}
.back_link a{
  color:#96764D;
  text-decoration : underline;
}
.back_link a:hover{
  color:#96764D;
  text-decoration : underline;
}

#join_us .required{
  color:red;
}

#join_us .form-item{
  margin-top:0;
  margin-bottom:0;
}

#join_us .form-item .required{
  color:#000000;
}

.btn_next{
  float:right;
  margin-top:0; 
  /*clear:both;*/
}

.btn_submit{
  float:right;
}

.btn_next .form-submit {
  width:250px;
  height: 49px;
  padding: 22px 0 0;
  /* change this to move the button position */
  margin-top: 0px;
  border: 0;
  background: transparent url(../images/btn_nextpage.jpg) no-repeat center top;
  overflow: hidden;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
  float:right;
  text-indent: -10000px;
}

.btn_prev .form-submit {
  width:250px;
  height: 49px;
  padding: 22px 0 0;
  /* change this to move the button position */
  margin-top: 0px;
  border: 0;
  background: transparent url(../images/pre_btn.jpg) no-repeat center top;
  overflow: hidden;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
  float:left;
  text-indent: -10000px;
}

.btn_submit .form-submit {
  width:250px;
  height: 49px;
  padding: 22px 0 0;
  /* change this to move the button position */
  margin-top: 0px;
  border: 0;
  background: transparent url(../images/btn_submit.jpg) no-repeat center top;
  overflow: hidden;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
  float:right;
  text-indent: -10000px;
}

#join_us .form-actions{
	margin-top:50px;
}

.webform_page_title{
  text-align: left;  
  font-weight:bold;
  margin:5px 0px 20px 0px;
}

.webform_page_footer{
  clear:both;  
  float:left;
  margin-top:17px;
  width:520px;
}

.nextpage_text{
  font-weight:bold;
  color:#0000FF;
  float:right;
  margin-right:10px;
}

.nextpage_title{
  font-weight:bold;
  color:#C00000;
  text-decoration: underline;
  float:right;
  
}

.webform_label{
  float:left;
  width:190px;
}

.item_line {
  float:left;
  margin-top:15px;
  width:100%;
}

.webform_input{
  float:left;
  margin-left:5px;
  text-align:center;
  width:148px;
}


.bottom_label{
  font-size:10px;
  margin-top:-3px;
}

.marital_status_radio{  
  float:left;
  padding-left:5px;
}

.marital_status_radio .form-item{
  float:left;
  width:80px;
}
.marital_status_radio .form-radios{
  margin:1px;
  float:left;
}
.new_item_line {
  float:left;
  margin-top:15px;
  clear:both;
  width:100%;
}

.best_phone_no_radio{  
  float:left;
  width:250px;
  margin-left:20px;
  margin-top:15px;
  height:20px;
}

.best_phone_no_radio .form-radios{
  float:left;
  margin-top:1px;
}

.best_phone_no_radio .form-item{
  float:left;
  width:80px;
}

.best_label_width{
  width:120px;
}

.webform_input_city{
  float:left;
  margin-left:5px;
  text-align:center;
}

.webform_input_state {
  margin-left:5px;
  float:left;
}
  
.webform_input_state .form-item .form-select{  
  width:189px;
}

.sic-code{
  width:450px; 
}

.webform_input_sic_code{
  margin-left:5px;
  float:left;
}

.webform_input_sic_code .form-select{  
  width:115px;
}

.discription_item_line{
  float:left;
  margin-top:15px;
  clear:both;
  width:600px;
}

.discription_item_line .webform_input{
  float:left;
  width:180px;
}

.discription_item_line textarea{
    max-width: 400px;
  width: 100%;
}

/* Page3 begin */
.page3_new_item_line {
  float:left;
  margin-top:15px;
  clear:both;
  width:60px;
  height:30px; 
}
.page3_new_item_line .webform_label{
  width:auto;
}
  
.page3_new_item_line .webform_input {
  width:25px;
  float:left;
  margin-left:15px;
  margin-top:0px;
}

.page3_new_item_line .form-checkboxes{
  float:left;
  margin-top:0px;
  margin-left:10px;
}

.page3_new_item_line .form-item{
  float:left;
}

.page3_item_line {
  float:left;
  margin-top:15px;
  width:550px;
}

.page3_parish_item_line {
  float:left;
  margin-top:15px;
  clear:both;
  margin-left:50px;
  width:550px;
}

.page3_parish_item_line .webform_label{
  width:130px;
}
  
.page3_parish_item_line .webform_input {
  float:left;
}




.page4_item_line {
  float:left;
  margin-top:15px;
  width:550px;
}

.page4_item_line .webform_label{
  width:auto;
}

.page4_item_line .webform_input {
  float:left;
  margin-left:15px;
  width:450px;
}

.page4_item_line .form-radios{
  float:left;
  margin-top:0;
  margin-left:30px;
}

.page4_item_line .form-radios .form-item{
  float:left;
  margin-top:0;
  text-align:left;  
  width:420px;
  clear:both;
}

.page4_item_line .form-radios label{
  margin-left:-20px;
}

.page4_business_title_line{
  float:left;
  margin-top:15px;
  width:600px;
  clear:both;
}
.page4_business_title_line .webform_label{
  width:auto; 
}
.page4_business_title_line .webform_input{
  float:left;
  margin-left:15px;
  width:266px;
  height:30px;
}

.page4_business_title_note_line{
    float:left;
    width:270px;
    border-style:solid; 
    border-width:1px;
    padding-top:2px;
    padding-bottom:2px;
}

.page4_another_company_line {
  float:left;
  margin-top:15px;
  width:550px;
}

.page4_division_or_subsidiary_radio_line {
  float:left;
  margin-top:15px;
  width:80px;
  clear:both;
}

.page4_division_or_subsidiary_radio_line .webform_label{
  width:auto; 
}
.page4_division_or_subsidiary_radio_line .webform_input {
  float:left;
  margin-left:15px;
  width:60px;
  height:30px;
}

.page4_division_or_subsidiary_radio_line .form-radios{
  float:left;
  margin-top:0;
  margin-left:10px;
}
.page4_division_or_subsidiary_radio_line .form-radios .form-item{
  float:left;
  margin-top:0;
  text-align:left;  
}

.page4_parent_company_line{
  float:left;
  margin-top:20px;
  width:350px;
}

.page4_parent_company_line .webform_label{
  width:auto; 
}
  
.page4_division_or_subsidiary_note_line{
    float:left;
    width:180px;
    border-style:solid; 
    border-width:1px;
    padding-top:2px;
    padding-bottom:2px;
}

.page4_age_radio_line {
  float:left;
  margin-top:15px;
  width:500px;
  clear:both;
}

.page4_age_radio_line .webform_label{
  width:auto; 
}

.page4_age_radio_line .webform_input {
  float:left;
  margin-left:19px;
  margin-top:15px;
  width:60px;
  height:30px;
  clear:both;
}

.page4_age_radio_line .form-radios{
  float:left;
  margin-top:0;
  margin-left:10px;
}

.page4_age_radio_line .form-radios .form-item{
  float:left;
  margin-top:0;
  text-align:left;  
}

.page4_function_company_radio_line {
  float:left;
  margin-top:15px;
  width:500px;
  clear:both;
}
.page4_function_company_radio_line .webform_label{
  width:auto; 
}
.page4_function_company_radio_line .webform_input {
  float:left;
  margin-left:19px;
  margin-top:15px;
  width:300px;
  height:30px;
  clear:both;
}

.page4_function_company_radio_line .form-radios{
  float:left;
  margin-top:0;
  margin-left:10px;
}

.page4_function_company_radio_line .form-radios .form-item{
  float:left;
  margin-top:0;
  text-align:left;  
  clear:both;
  width:280px;
}

.page4_quantitative_information_note_line{
    float:left;
    width:500px;
    border-style:solid; 
    border-width:1px;
    padding-top:5px;
    padding-bottom:5px;
    margin-left:20px;
    margin-top:15px;
    clear:both;
}

.page4_number_of_full_time_line{
  float:left;
  margin-top:15px;
  width:540px;
}

.page4_number_of_full_time_line .webform_label{
  float:left;
  width:410px;
}

.page4_number_of_full_time_line .webform_input {
  float:left;
  width:110px;
  margin-left:0px;
}

.page4_number_of_full_time_note_line{
    float:left;
    width:150px;
    text-align:center;
    border-style:solid; 
    border-width:1px;
    padding:5px;
    margin-left:10px;
    margin-top:15px;
}
/*page5*/
.page5_item_line{
  float:left;
  margin-top:30px;
  width:600px;
  clear:both;
}

.page5_item_line .webform_label{
  float:left;
  width:auto;
}

.underline{
  text-decoration: underline;
}

/*page6*/
.page6_note_line{
  float:left;
  margin-top:15px;
  width:600px;
}

.page6_join_chapter_radio_line {
  float:left;
  margin-top:5px;
  width:600px;
  clear:both;
}

page6_join_chapter_radio_line .webform_label{
  width:auto;
}

.page6_join_chapter_radio_line .webform_input {
  float:left;
  width:600px;
  font-weight:bold;
  clear:both;
}

.page6_join_chapter_radio_line .form-radios{
  float:left;
  margin-top:0;
  text-align:left;
  margin-left:40px;
}

.page6_join_chapter_radio_line .form-item{
  float:left;
}

.page6_join_chapter_radio_line .form-radios label{
  text-align:left;
  margin-left:-20px;
}

.page6_chapter_fileset_line {
  float:left;
  width:580px;
  clear:both;
  margin-left:30px;
  margin-top:10px;
}

.page6_chapter_list_line {
  float:left;
  width:600px;
  clear:both;
}

.page6_chapter_list_line .webform_input {
  float:left;
  width:210px;
  font-weight:bold;
}

.page6_chapter_list_line select{
  width:200px;
}

.page6_chapter_map_note_line{
    float:left;
    width:400px;
    text-align:center;
    border-style:solid; 
    border-width:1px;
    padding:5px;
    margin-left:10px;
    margin-top:15px;
}

.page6_chapter_event_line {
  float:left;
  width:600px;
  margin-left:10px;
  margin-top:50px;
  clear:both;
}
.page6_chapter_event_line .webform_label{
  width:auto;
}

.page6_chapter_event_line select{
  width:200px;
}

.page6_legatus_host_line {
  float:left;
  width:600px;  
  margin-left:10px;
  margin-top:50px;
  clear:both;
}
.page6_legatus_host_line .webform_label{
  width:auto;
}
.page6_legatus_host_line input{
  width:200px;
  margin-left:5px;
}

.page6_additional_comments_line {
  float:left;
  width:600px;  
  margin-left:10px;
  margin-top:50px;
  clear:both;
}
.page6_additional_comments_line .webform_label{
  width:auto;
}
.page6_additional_comments_line .webform_input{
  float:left;
  width:500px;  
  margin-left:10px;
  margin-top:10px;
  clear:both;
}

#dialog-confirm{
  display:none;  
}

#dialog-confirm label{
  cursor:pointer;
}

.mouse_over{
  background-color:#D9CEAE;  
}

/*=======================================
* Tooltips
* ======================================*/
.tooltip{
   position: absolute;
   padding: 10px 13px;
   z-index: 2;
   
   color: #303030;
   background-color: #f5f5b5;
   border: 1px solid #DECA7E;
   
   font-family: sans-serif;
   font-size: 12px;
   line-height: 18px;
   text-align: center;
}

   .tooltip h3{
      margin: 0 0 5px;
      text-align: left;
   }


.error{border:1px solid #F00!important;}




/* news style begin*/
.news_title1a_div{
	clear:both;
	width:654px;
	height: 30px;
	padding-top:22px;
	font-size:32px;
	line-height:20px;
	font-weight:bold;
	color:#7B5E35;
	font-style: italic;
	font-family: "Times New Roman", Verdana, Helvetica, Arial, sans-serif;
	background-image: url('../images/header_bg.png');
	background-repeat: no-repeat;
}
.news_title1a_word{
	width:625px;
	padding-top:20px;
	padding-left:15px;
	vertical-align:top;
}
.news_title1b_div{
	clear:both;
	width:980px;
	padding-top:22px;
	font-size:32px;
	line-height:20px;
	font-weight:bold;
	color:#7B5E35;
	font-style: italic;
	font-family: "Times New Roman", Verdana, Helvetica, Arial, sans-serif;
}
.news_title1b_word{
	width:965px;
	padding-top:20px;
	padding-left:15px;
	vertical-align:top;
}
.news_title2_div{
	clear:both;
	width:640px;	
	padding-top:15px;
	font-size:12px;
	line-height:20px;
	font-weight:bold;
	color:#7B5E35;
}
.news_title2b_div{
	clear:both;
	width:965px;	
	padding-top:15px;
	font-size:12px;
	line-height:20px;
	font-weight:bold;
	color:#7B5E35;
}
.news_main_div{
	clear:both;
	float:left;
	width:980px;
	line-height:16px;
	height:auto!important;
	min-height:620px;
	background-image:url('../images/news_right_bg1.jpg');
	background-repeat:repeat-y;
	background-position:top right;
}
.news_mainb_div{
	clear:both;
	float:left;
	width:100%;
	line-height:16px;
	padding-bottom:10px;
}
.news_left_div{
	float:left;
	width:640px;
	padding-right:15px;
	padding-bottom:10px;
}
.news_box_div{
	clear:both;
	width:625px;
	padding-top:4px;
	padding-left:15px;
	vertical-align:top;
}
.news_boxb_div{
	clear:both;
	width:950px;
	padding-top:4px;
	padding-left:15px;
	vertical-align:top;
}
.news_shape_div{
	clear:both;
	width:640px;
	height:2px;
	font-size:1px;
	line-height:1px;
}
.news_pic_div{
	float:left;
	width:82px;
	height:82px;
	border:solid #96784D 1px;
	padding:3px;
}
.news_word_div{
	float:left;
	width:515px;
	padding-left:10px;
}
.news_wordb_div{
	float:left;
	width:840px;
	padding-left:10px;
}
.news_line_div{
	clear:both;
	width:640px;
	padding-top:15px;
	font-size:0px;
	line-height:0px;
}
.news_line{
	height:1px;
	background-image: url("../images/line_news.jpg");
	background-repeat: repeat-x;
}
.news_lineb_div{
	clear:both;
	width:980px;
	padding-top:15px;
	font-size:0px;
	line-height:0px;
}
.news_lineb{
	height:1px;
	background-image: url("../images/line_news.jpg");
	background-repeat: repeat-x;
}
.news_right_div{
	float:right;
	width:325px;
}
.news_right_pic_div{
	padding-left:4px;
	padding-right:4px;
	padding-top:15px;
	width:317px;
}
.news_right_pic_space{
	width:317px;
	height:30px;
}

.news_turnpage_div{
	clear:both;
	width:980px;
	font-size:14px;
	line-height:16px;
	color:#7B6A38;
	margin-bottom:1px;
}

.news_turnpageb_div{
	clear:both;
	width:640px;
	font-size:14px;
	line-height:16px;
	color:#7B6A38;
	margin-bottom:1px;
}

.news_turnpage_left{
	float:left;
	width:60px;
	font-weight:bold;
}
.news_turnpage_center{
	float:left;
	width:860px;
	text-align:center;
}
.news_turnpageb_center{
	float:left;
	width:520px;
	text-align:center;
}
.news_turnpage_right{
	float:right;
	width:60px;
	text-align:right;
	font-weight:bold;
}

.news_turnpage_div a {
  color:#7B6A38;
  font-weight:bold;
}
.news_turnpageb_div a {#
  color:#7B6A38;
  font-weight:bold;
}

.news_title2_div a {
  color:#7B6A38;
  text-decoration:underline;
}
.news_title2b_div a {
  color:#7B6A38;
  text-decoration:underline;
}
/* news style end*/


.webform_page_title {
    font-weight: bold;
    margin: 5px 0 20px;
    text-align: left;
}

#primary{
    background-image: url("../images/bg.jpg");
	
}

.news_title1b_div {
    clear: both;
    color: #7b5e35;
    font-family: "Times New Roman",Verdana,Helvetica,Arial,sans-serif;
    font-size: 32px;
    font-style: italic;
    font-weight: bold;
    line-height: 20px;
    padding-top: 22px;
    width: 980px;
}


.main_content_body_background {
    background-image: url("../images/header_bg.png");
    background-repeat: no-repeat;
}

/*Membership Form*/
#MembersPanel #height{height:30px; float:left; width:100%;}
#MembersPanel #eligibility{display:block;}
#MembersPanel .slide{
	float:left;
	width:100%;
	box-shadow: 0 2px 6px rgba(100, 100, 100, 0.3);
	padding:20px;
	display:none;
}
#MembersPanel h1{
	 font-size: 1.45714rem;
    line-height: 1.44615;
    margin-bottom: 0;
}

#MembersPanel .title{
	font-size:14px;
	float:left;
	padding-top:7px;
	width:15%;
	margin-bottom:10px;
}
#MembersPanel .field{
	width:35%;
	float:left;
	margin-bottom:10px;
}
#MembersPanel .field input{width:250px;}
#MembersPanel input[type="radio"],#MembersPanel input[type="checkbox"]{ width:10px!important;}

#MembersPanel .width85{width:85%!important;}
#MembersPanel .width65{width:65%!important;}
#MembersPanel .width25{width:25%!important;}
/*Membership Form*/

#ui-datepicker-div{width:280px!important;}