body {
	text-align: center;
	background: #e8e2cf;
	font-family: Arial, Verdana, Tahoma, sans-serif;
	/*font-size: 13px;
	*/
}
div {}
a {color: #c9b399; text-decoration: none; }
h1 {}
h2 {color: silver; border: 0px solid orange;margin: 0px; padding-left: 20px;}
h3 {color: #c9b399;margin-bottom: 3px; border-bottom: 0px solid green; width: 500px;}
h4 {}
img{ border: 0px; }
legend {color: #c9b399;text-decoration: none; margin-bottom: 7px;}
ul {list-style-type: square;color: #c9b399;}

span.uline { text-decoration: underline; }

.above {
	text-align: right;
	width: 985px;
	margin: 8px auto 3px auto;
}
.above a, .above {
	color: #c9b399;
	text-decoration: none;
}
.main {
	text-align: justify;
	width: 985px;
	border: 2px solid #c9b399;
	/*background: #ffffff url('images/logo.jpg') 35px 40px no-repeat;*/
	background: #ffffff; /* url('images/logo-big.gif') 15px 20px no-repeat;*/
	margin: auto;
}

#navMenu {
	clear: both;
	width: 960px;
	height: 39px;
	background: #ffffff url('images/menu_bg.jpg') top left;
	margin: auto;
	border: 0px solid red;
}
#navMenu a, #navMenu a:visited {
	border: 0px solid #3a3a3a;
}
.navigationMenu a {
	font-family: Arial, sans-serif;
	width: 120px;
	height: 38px;
	line-height: 38px;
 	font-weight: bold; 
	color: #585453;
	font-size: 14px;
	text-align: center;
	background: transparent url('images/menubgoff.png') top left repeat-x;
	display: block;
	float: left;
}
.navigationMenu a.menuison {
	color: #f9f7f3;
	background: transparent url('images/menubgon.png') top left repeat-x;
}
.navigationMenu a:hover {
	color: #f9f7f3;
	background: transparent url('images/menubgon.png') top left repeat-x;
}
.navigationMenu a.wide {
	width: 150px;
}
.navigationMenu img {
	float: left;
}
.submenu {
	background: url('images/submenu_bg.jpg') top left repeat-x;
	width:960px;
	height: 41px;
	margin: auto;
}
.submenutxt {
	color: #af8353;
	font-size: 15px;
	padding-left: 25px;
	padding-top: 10px;
}
.submenulinks {
	background: #cfc7a3;
	text-align: center;
	color: #af8353;
	font-size: 15px;
	padding-left: 25px;
	padding-top: 0px;
	height: 25px;
}
.submenulinks a {
	display: block;
	width: 250px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	float: left;
	text-decoration: none;
	border-right: 1px solid #dfd5ba;
	color: #fff;
	font-size: 13px;
	padding-left: 25px;
}
.submenulinks a:hover {
	color: #333333;
}
.submenulinks a.last {
	border: 0;
}
.content {
	width: 960px;
	margin-top: 0px;
	margin-left: 12px;
	border: 0px solid red;
	text-align: left;
}

/* */
.btmbox1, .btmbox2, .btmbox3, .btmbox4, .btmbox1new, .btmbox2new {
	padding-left: 0px;
	width: 227px;
	border: 0px solid red;
	float: left;
	margin-top: 15px;
	background: #ffffff url('images/community_bg.jpg') top right no-repeat;
}
.btmbox1 {
	height: 218px;
	background: #ffffff url('images/dedication_bg.jpg') top right no-repeat;
}
.btmbox2 {
	height: 218px;
	padding-left: 16px;
	background: #ffffff url('images/trust_bg.jpg') top right no-repeat;
}
.btmbox1new {
	height: 218px;
	background: #ffffff url('images/mission-statement.jpg') top right no-repeat;
	font-family: Verdana, Tahoma, sans-serif;
}
.btmbox1new a {
	background: transparent url('images/link-mission-statement-off.png') top right no-repeat;
	width: 216px;
	margin-left: 1px;
	line-height: 27px;
	padding-left: 10px;
	display: block;
	height: 29px;
	color: white;
	font-size: 14px;
}
.btmbox1new a:hover {
	background: transparent url('images/link-mission-statement-on.png') top right no-repeat;
	height: 29px;
	color: #1c9eba;
}

.btmbox2new {
	height: 218px;
	margin-top: 14px;
	padding-left: 16px;
	background: #ffffff url('images/the-plan.jpg') top right no-repeat;
	 font-family: Verdana, Tahoma, sans-serif;
	font-size: 14px;
}
.btmbox2new a {
	background: transparent url('images/link-the-plan-off.png') top right no-repeat;
	width: 216px;
	margin-left: 1px;
	line-height: 29px;
	padding-left: 10px;
	display: block;
	height: 30px;
	color: white;
}
.btmbox2new a:hover {
	background: transparent url('images/link-the-plan-on.png') top right no-repeat;
	height: 30px;
	color: #d5c117;
}
.btmbox3 {
	padding-left: 16px;
	background: none;
}
.inbtmbox1, .inbtmbox2, .inbtmbox3, .inbtmbox2new, .inbtmbox3new {
	width: 228px;
	height: 29px;
	border: 0px solid red;
	margin-top: 190px;
	cursor: pointer;
}
.inbtmbox2new, .inbtmbox3new {
	margin-top: 188px;
}

.inbtmbox1 img, .inbtmbox2 img, .inbtmbox3 img {
	border: 0px solid red;
}

#bank_on_us {
	float:right;
	width: 222px;
	height: 330px;
	border: 0px solid red;
	margin-bottom: 10px;
	background: #ffffff url('images/bank_on_us.jpg') top right no-repeat;
	cursor: pointer;
}
.box_gray {
	float:right;
	width: 222px;
	height: 29px;
	background: #ffffff url('images/box_gray_bar.jpg') top right no-repeat;
	margin-bottom: 10px;
}

.maindivright {
	width: 222px;
	overflow: hidden;
	background: #ffffff;
}
.righttopbargold {
	float:right;
	width: 222px;
	height: 29px;
	background: #ffffff url('images/box_gold_bar.jpg') top right no-repeat;
}
.righttopbargray {
	float:right;
	width: 222px;
	height: 29px;
	background: #ffffff url('images/box_gray_bar.jpg') top right no-repeat;
	margin-bottom: 10px;
}
.righttoptext {
	margin-top: 0px;
	padding-left: 35px;
	padding-top: 4px;
	color: white;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
}
.rightboxcontent, .rightboxcontentnoscroll {
	float: right;
	width: 220px;
	border: 1px solid #d0c7a8;
	margin-bottom: 10px;
}
.rightboxcontent { height: 245px;overflow: auto; }
.rightboxcontentpad { padding: 7px; }
.signinpad { padding: 4px; }

.communityheader, .kyaheader, .joinheader {
	width: 948px;
	height: 57px;
	margin: 6px;
	margin-top: 0px;
	background: #ffffff url('images/community_header.jpg');
}

.kyaheader {
	background: #ffffff url('images/kya_header.jpg');
	border: 1px solid red;
}
.joinheader {
	background: #ffffff url('images/join_header.jpg');
	border: 1px solid red;
}

.space {
	padding: 10px;
}

/* div round corners */
.t {background: url('images/dot.jpg') 0 0 repeat-x;width: 948px;margin: 0px 6px;}
.b {background: url('images/dot.jpg') 0 100% repeat-x;}
.l {background: url('images/dot.jpg') 0 0 repeat-y;}
.r {background: url('images/dot.jpg') 100% 0 repeat-y;}

.bl {background: url('images/bl.jpg') 0 100% no-repeat;}
.br {background: url('images/br.jpg') 100% 100% no-repeat;}
.tl {}
.tr {}
.centerbigboxpad, .centerbigboxpadscroll { padding: 10px; height:615px; }
.centerbigboxpadscroll, .mainscroll { height: 100%; overflow: auto; }
.centerbigboxpadscroll { margin-bottom: 17px; }
img.foreign {height: 18px;width: 126px;border: 0px;}

label { 
  color : silver;
  padding-left: 5px;
}
fieldset {
	border: 0px solid #d0c7a8;
	margin: 7px 4px;
}

fieldset.signin {
	border: 0px;
	margin: 0px 0px 0px 0px;
	padding: 4px 6px 0 6px;
}

fieldset.signin label { 
  color : #666666;
  padding-left: 0px;
  float: left;
  display: block;
  width: 74px;
  vertical-align: middle;
  line-height: 22px;
}
fieldset.signin input {
  float: left;
}


/* form style */
input, textarea, .text-med { 
  font : 80% 'Trebuchet MS', sans-serif; 
  color : #ad9d71;
  padding : 2px; 
  border : 1px solid #d0c7a8;
  background-color : #fffffa;
}
input.email:hover, input.email:focus, input.pass:hover, input.pass:focus, textarea.textbox:hover, textarea.textbox:focus, .text-med:hover, .text-med:focus { 
  color : #cc9000;
  border : 1px solid #cc9000;
  background-color : #FFFFFF;
}


.butn {
	color: silver;
	cursor: pointer;
	border: 1px solid #d0c7a8;
	}
	
	.butn22 {
	background: transparent url('/submit.jpg') top left no-repeat; border:0; height: 50px;font-size:1px;width:230px;padding-bottom: 5px;
	}
	
.butnOver {
	color: #cc9000;
	cursor: pointer;
	border: 1px solid gray;
	}

.ccy, .cc-opt {
	border: 0px;
	color: silver;
}
.refer {
	display: inline;
	padding: 0px;
	margin: 0px;

}

pre {
	color: #333333; /*#cc9000; */
	text-align: justify;
}

/* form message div */
.msg, .error {
	border: 1px solid #FF3366;
	background-color: #FFFFCC;
	width: 600px;
	margin: auto;
	text-align: center;
	padding: 10px 0px;
	font-weight: bold;
	margin-bottom: 5px;
}
.info {
	border: 2px solid green;
	background: #FFFFCC; /*url('images/excl.gif') 10px 10px no-repeat;*/
	width: 450px;
	text-align: justify;
}
.req-label, .info legend {
	color: green;
}
.info {
	padding: 0px 5px 5px 5px;
}

fieldset.join {
	border: 1px solid silver;
}
.join legend {
	font-weight: bold;
}

.form-div {
	padding: 5px;
	}

.user {
    background: url('images/user.gif') center right no-repeat;
	}
.pass {
    background: url('images/password.gif') center right no-repeat;
	}

/* test area */

.joindiv, .kyadiv, .communitydiv {
	width: 710px;
	overflow: auto;
}

.kyaheader, .joinheader, .communityheader {
	width: 710px;
	}
.footer {
	text-align: right;
	width: 985px;
	margin: auto;
	color:#877234;
	font-size: 12px;
	padding-top: 3px;
	vertical-align: text-top;
}
.footer img {
	border: 1px solid #877234;
	vertical-align: middle;
}
.footer .sponsors {
	display: inline;
	margin-right: 20px;
}
.footer a {
	color:#877234;
	font-weight: bold;
	font-size: 12px;
}

/* messages table */
table.messages { width: 650px; margin: auto;}
.messages thead { background: #CCCCCC; font-weight: bold; }
tr.nomessages {text-align: center; background: #FFFFCC;cursor: help;}

.messages p { text-align: right; border-top: 2px solid white; margin-right: 15px; }
.messages span { padding: 5px; border: 0px solid red; } /* aici modificat */


/* join page */

.required {
	font-family: verdana;
	font-weight: bold;
	color: red;
}
.outlinenone {
	outline: none;
	overflow: auto;
}

INPUT.edit {
	BORDER-RIGHT: #676767 1px solid; BORDER-TOP: #676767 1px solid; FONT-SIZE: 14px; BACKGROUND: #f7f7f7; BORDER-LEFT: #676767 1px solid; BORDER-BOTTOM: #676767 1px solid; FONT-FAMILY: verdana;
}
INPUT.button {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #523D00; COLOR: white; FONT-FAMILY: verdana;
}


.table_a {
	font-weight: normal;
	padding: 3px;
	border: 1px solid #c9b399;
}
.pointer {
	cursor: pointer;
}
.cross {
	cursor: crosshair;
}

/* unity page */
.unityheader, .centerbigboxpadunity {
	width: 948px;
	height: 57px;
	margin: 0px 6px 0px 6px;
	background: #ffffff url('images/unity_header.jpg');
}

.centerbigboxpadunity {
	width: 948px;
	height:653px;
	margin: 0px 0px 12px 4px;
    background: url('images/unity_bg.jpg') top right no-repeat;
}
.unitycontent {
	width: 925px;
	height:93%;
	overflow: auto;
}
.unitytext {
	width:620px;
	margin-top: 10px;
	margin-left: 12px;
	text-align: left;
	color: white;
}
.unitytext h2 {
	color: white;
}

/* new join layout */
.centerbigboxpadjoin {
	width: 948px;
	margin: 0px 6px 20px 6px;
	border: 0px solid red;
}
.joinmain {background: url('images/join_bg.jpg') top left no-repeat;border: 1px solid #9f8c5a;}
li.joinus { color: #9e8c51; font-weight: bold; font-size: 26px; list-style-type: square; margin-left: 20px; }
pre.joinus { color: #a99a65; font-weight: bold; margin-left: 80px; }
/**/
.joindivleft {
	width:900px;
	border: 0px solid blue;
	margin: 5px;
}
.joindivright {
	background: #ffffff;
	color: #abb7be;
	border: 0px solid green;
	margin: 5px;
}
.bcm-join input { background: transparent; }
input.newbutn {background: transparent url('images/menu_bg.jpg') top left repeat-x;font-weight: bold;font-size: 20px;padding: 0px 10px;border: 1px solid #9f8c5a;border-top: 0px;color: #9f8c5a;}
input.newbutnOver {background: transparent url('images/menuover_bg.jpg') top left repeat-x;font-weight: bold;font-size: 20px;padding: 0px 10px;border: 1px solid #9f8c5a;border-top: 0px;color: #54646f;}
input.register {background: transparent url('images/register.png') top left no-repeat; border:0; height: 35px;font-size:16px;width:136px;padding-bottom: 5px;}
.jlabel { color: #ad9d71; font-size: 11px; }

.logo-motto { color: #927532; font-family: Times New Roman, serif; float: left }
.logo-motto img.logo { float: left; margin-left: 32px; margin-right: 20px; margin-top: 15px;}
.logo-motto div.motto { float: right; padding-top: 25px; width: 640px; font-size: 14px; margin-right: 15px; }
.logo-motto div.motto h1 { margin: 0; font-size: 20px; font-weight: normal; }
.logo-motto div.motto span.more { float: right; margin-right: 3px; }
.logo-motto div.motto span.more a { background: #877234; color: white; font-size: 10px; padding: 1px 5px 1px 5px; line-height: 17px; }
.logo-motto div.topbar { width: 265px; }

.topbar {
	height: 31px;
	width: 265px;
	margin-top: 0px;
	color: #a78571;
	font-weight: bold;
	border: 0px solid red;
	float: right;
	margin-right: 70px;
}
.topbar a {
	color: #a78571;
	font-weight: bold;
	text-decoration: none;
}
.topbar img { border: 0px solid red; }
.floatleft { float: left; }
.floatright { float: right; }

.community-leaders-quotes {
 border: 1px solid #a6aea9;
 font-size: 11px;
 padding: 10px;
 text-align: justify;
}

.community-leaders-quotes .separator { margin-top: 10px; margin-bottom: 20px; text-align: center; }
.community-leaders-quotes p {
 text-indent: 15px;
 margin: 5px 0 5px 0;
}

.community-leaders-quotes2 {
 border: 1px solid #7c6d24;
 font-size: 11px;
 color: #7c6d24;
 text-align: justify;
 padding-bottom: 3px;
}

.community-leaders-quotes2 h2 {
 color: white;
 font-size: 19px;
 padding: 4px 10px 4px 10px;
 background-color: #7c6d24;
}

.community-leaders-quotes2 .separator { margin-top: 10px; margin-bottom: 20px; text-align: center; }
.community-leaders-quotes2 p {
 text-indent: 15px;
 padding-left: 10px;
 padding-right: 10px;
 margin: 5px 0 5px 0;
}

.community-leaders-quotes2 .signed {
 padding-left: 10px;
 padding-right: 10px;
 text-align: right;
}


.community-address {
 border: 1px solid #674923;
 color: #674923;
 font-size: 10px;
 padding: 10px;
 margin-top: 0px;
 text-align: justify;
 font-family: Verdana, Tahoma, sans-serif;
}

.community-address h2 {
 color: #674923;
 font-size: 14px;
 font-weight: normal;
 margin: 5px 0 5px 0;
 padding: 0;
}

.community-address .separator { margin-top: 10px; margin-bottom: 20px; text-align: center; }
.community-address p {
 text-indent: 15px;
 margin: 10px 0 5px 0;
}


.recommended {
 border: 1px solid #674923;
 color: #674923;
 font-size: 11px;
 padding: 10px;
 margin-top: 9px;
 text-align: justify;
 font-family: Verdana, Tahoma, sans-serif;
}

.recommended img {
 border-right: 1px solid #c9b89c;
 float: left;
}

.recommended p.smallp {
 font-size: 9px;
 margin-top: 5px;
}

.recommended img.last {
 border-right: 0px;
}

.community-leaders-quotes .signed {
 text-align: right;
}


.about {
	border: 1px solid #bcb195;
}

.aboutdiv {
	width: 710px;
	float: left;
	background: transparent url('/images/about-us-bg.jpg') 2px 40px no-repeat;
}

.aboutbtmbg {
	width: 710px;
	background: transparent url('/images/about-us-btmbg.png') top left repeat-x;
	height: 386px;
}

.testimonials .aboutbtmbg {
	height: 382px;
}

.about h1 {
	font-size: 24px;
	color: #927d44;
	font-family: Times New Roman, serif;
	margin-left: 30px;
}

.about h2 {
	font-size: 16px;
	color: #927d44;
	font-family: Times New Roman, serif;
	margin-left: 5px;
	padding: 0;
}


.about p {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	margin: 5px 0 5px 0;
	text-indent: 15px;
}

.statement {
	width: 262px;
	margin-left: 10px;
}

.statement .mission-content p {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	margin: 5px 0 5px 0;
	text-indent: 15px;
}

.statement .title {
	background: #927d44;
	padding-left: 10px;
	padding-top: 3px;
	height: 17px;
	font-size: 12px;
	font-weight: bold;
	color: white;
}

.statement .mission-content {
	width: 232px;
	background: #e1dfd0;
	color: #000;
	padding: 5px 15px 5px 15px;
}

.statement .mission-content p {
	text-indent: 10px;
}


.footer-body {
	width: 985px;
	height: 100px;
	background: transparent url('/images/footer-bg2.png') top right no-repeat;
}

.footer-body div.links {
	width: 632px;
	height: 80px;
	margin-left: 183px;
	padding-top: 20px;
}

.footer-body a {
	color: #555555;
	font-size: 11px;
	text-decoration: none;
	margin-left: 2px;
	text-align: center;
	width: 156px;
	display: block;
	float: left;
	margin-top: 7px;
}

.footer-body a:hover {
	color: #927D44;
}

a.linked {
	color: #555555;
	text-decoration: none;
	text-align: center;
}

a.linked:hover {
	color: #927D44;
	text-decoration: underline;
}

ol.theplan li {
	margin-top: 10px;
}

ol.theplan h1 {
	font-size: 18px;
	margin-left: -20px;
	
}

div.endorsements {
	border: 1px solid #927d44;
}

div.endorsements h1 {
	background: white;
	width: 250px;
	border-left: 1px solid #927d44;
	border-right: 1px solid #927d44;
	color: #927d44;
	font-weight: normal;
	font-size: 28px;
	height: 24px;
	margin-left: 45px;
	margin-top: -1px;
	padding: 5px 15px 5px 15px;
}

div.aboutdiv h1 {
	width: 150px;
}

div.rabbinical {
	background: transparent url('/images/rabbinical-page-bg.jpg') top left no-repeat;
}

div.rabbinical h1 {
	width: 450px;
	background: transparent;
	border-left: 1px solid #927d44;
	border-right: 1px solid #927d44;
	border-top: 1px solid #fff;
}

div.rabbinical div.inside-column {
	margin: 35px 0px 0px 25px;
	width: 250px;
	border-right: 1px solid #927d44;
	float: left;
}

div.rabbinical div.first-col {
	margin-left: 40px;
}

div.rabbinical div.inside-column a {
	color: #57616b;
	display: block;
	float: left;
	clear: left;
}

div.rabbinical div.inside-column a:hover {
	color: #d72324;
	text-decoration: underline;
}

div.regions {
	background: transparent;
}

div.regions h1 {
	width: 450px;
	background: transparent;
	border-left: 1px solid #927d44;
	border-right: 1px solid #927d44;
	border-top: 1px solid #fff;
}

div.regions div.inside-column {
	margin: 35px 0px 0px 25px;
	width: 250px;
	border-right: 1px solid #927d44;
	float: left;
}

div.regions div.first-col {
	margin-left: 40px;
}

div.regions div.inside-column a {
	color: #57616b;
	display: block;
	float: left;
	clear: left;
}

div.regions div.inside-column a:hover {
	color: #d72324;
	text-decoration: underline;
}

div.endorsements p {
	color: #927d44;
	margin: 40px 0 0 45px;
	font-size: 14px;
	width: 630px;
}

div.aboutdiv p {
	margin: 13px 0 0 23px;
	font-size: 12px;
	width: 680px;
}

div.aboutdiv p.intro {
	margin-top: 185px;
}

div.aboutdiv p.intro:first-letter {
font-size : 350%;
float : left;
width : 1em;
color : #927d44;
}


div.endorsements div.box1end, div.endorsements div.box2end, div.endorsements div.box3end {
	height: 32px;
	width: 263px;
	padding-top: 252px;
	float: left;
	margin-left: 45px;
	margin-top: 30px;
}

div.endorsements div.box1end {
	background: transparent url('images/rabbinical-bg.jpg') top left no-repeat;
}

div.endorsements div.box1end a {
	color: #fff;
	height: 32px;
	line-height: 32px;
	padding-left: 10px;
	width: 263px;
	display: block;
	font-size: 14px;
	background: transparent url('images/link-rabbinical-off.jpg') top left no-repeat;
}


div.endorsements div.box1end a:hover {
	color: #d5c117;
	background: transparent url('images/link-rabbinical-on.jpg') top left no-repeat;
}

div.endorsements div.box2end {
	background: transparent url('images/community-officials-bg2.jpg') top left no-repeat;
}

div.endorsements div.box2end a {
	color: #fff;
	height: 32px;
	line-height: 32px;
	padding-left: 10px;
	width: 263px;
	display: block;
	font-size: 14px;
	background: transparent url('images/link-community-officials-off.jpg') top left no-repeat;
}


div.endorsements div.box2end a:hover {
	color: #ac8978;
	background: transparent url('images/link-community-officials-on.jpg') top left no-repeat;
}

div.endorsements div.box3end {
	background: transparent url('images/regions-bg.jpg') top left no-repeat;
	width: 264px;
}

div.endorsements div.box3end a {
	color: #fff;
	height: 32px;
	line-height: 32px;
	padding-left: 10px;
	width: 264px;
	display: block;
	font-size: 14px;
	background: transparent url('images/link-regions-off.jpg') top left no-repeat;
}

div.endorsements div.box3end a:hover {
	color: #1c9eba;
	background: transparent url('images/link-regions-on.jpg') top left no-repeat;
}

div.testimonials {
	border: 1px solid #927d44;
	background: transparent url('images/testimonials-bg.jpg') top left no-repeat;
}

div.testimonials h1 {
	background: transparent;
	width: 220px;
	border-left: 1px solid #927d44;
	border-right: 1px solid #927d44;
	border-top: 1px solid #fff;
	color: #927d44;
	font-weight: normal;
	font-size: 28px;
	height: 24px;
	margin-left: 45px;
	margin-top: -1px;
	margin-bottom: 40px;
	padding: 5px 15px 5px 15px;
}

div.testimonials p {
	color: #927d44;
	text-indent: 10px;
	margin: 4px 0 0 40px;
	font-size: 13px;
	width: 630px;
}
div.testimonials .signed {
	color: #927d44;
	margin-left: 40px;
	text-align: right;
	font-size: 14px;
	width: 630px;
}

div.testimonials .separator {
	margin-top: 10px;
	margin-bottom: 20px;
	margin-left: 40px;
	width: 630px;
	text-align: center;
}

div.mission {
	border: 1px solid #927d44;
	background: transparent url('images/mission-bg.jpg') top left no-repeat;
}

div.mission h1 {
	background: transparent;
	width: 300px;
	border-left: 1px solid #927d44;
	border-right: 1px solid #927d44;
	border-top: 1px solid #fff;
	color: #927d44;
	font-weight: normal;
	font-size: 28px;
	height: 24px;
	margin-left: 45px;
	margin-top: -1px;
	margin-bottom: 40px;
	padding: 5px 15px 5px 15px;
}

div.mission h2 {
	background: transparent;
	color: #927d44;
	font-weight: bold;
	font-size: 32px;
	margin-left: 25px;
}

div.mission h3 {
	background: transparent;
	color: #927d44;
	font-weight: normal;
	font-size: 23px;
	margin-top: 15px;
	margin-left: 40px;
	width: 650px;
}

div.mission p {
	color: #927d44;
	text-indent: 10px;
	margin: 14px 0 0 40px;
	font-size: 14px;
	width: 630px;
}

.mission .aboutbtmbg {
	height: 327px;
}

div.askkyafaq {
	margin-left: 5px;
	border: 1px solid #927d44;
	padding-left: 30px;
	padding-right: 30px;
	background: transparent url('/images/askkya-bg.jpg') top left no-repeat;
	width: 889px;
}

div.askkyafaq h1 {
	background: transparent;
	width: 383px;
	border-left: 1px solid #927d44;
	border-right: 1px solid #927d44;
	border-top: 1px solid #fff;
	color: #927d44;
	font-weight: normal;
	font-size: 28px;
	height: 24px;
	margin-left: 13px;
	margin-top: -1px;
	margin-bottom: 40px;
	padding: 5px 15px 5px 15px;
}

div.askkyafaq div.faq-col {
	width: 430px;
	float: left;
	margin-top: 50px;
	color:#927D44;
}

div.askkyafaq div.last-col {
	margin-left: 26px;
}

div.askkyafaq strong {
	display: block;
	font-size: 18px;
	font-weight: normal;
	margin-top: 13px;
	margin-bottom: 2px;
}

div.askkyafaq p {
	font-size:13px;
	margin: 0;
	width: 430px;
	text-align: justify;
	text-indent: 7px;
}

div.askkyafaq p.second {
	margin-top: 15px;
}

.theplan {
	width: 710px;
	float: left;
	background: transparent url('/images/theplan-bg.jpg') top left no-repeat;
}

.theplan .aboutbtmbg {
	height: 386px;
	margin-top: 40px;
}

div.theplan h1 {
	background: transparent;
	width: 152px;
	border-left: 1px solid #927d44;
	border-right: 1px solid #927d44;
	border-top: 1px solid #fff;
	color: #927d44;
	font-weight: normal;
	font-size: 28px;
	height: 24px;
	margin-left: 40px;
	margin-top: -1px;
	margin-bottom: 40px;
	padding: 5px 15px 5px 15px;
}

div.theplan strong {
	display: block;
	color: #927d44;
	padding-left: 30px;
	padding-right: 30px;
	font-size: 17px;
}

div.theplan strong.first {
	margin-top: 150px;
}

div.theplan strong.result {
	margin-top: 20px;
}


div.theplan p {
	font-size:14px;
	margin: 0;
	width: 650px;
	padding-left: 30px;
	padding-right: 30px;
	margin-top: 14px;
	text-align: justify;
	text-indent: 7px;
}


div.community-official-endorsement {
	background: transparent;
}

div.community-official-endorsement h1 {
	width: 580px;
	background: transparent;
	border-left: 1px solid #927d44;
	border-right: 1px solid #927d44;
	border-top: 1px solid #fff;
}

div.community-official-endorsement div.inside-column {
	margin: 35px 0px 0px 25px;
	width: 650px;
	float: left;
}

div.community-official-endorsement div.first-col {
	margin-left: 40px;
}

div.community-official-endorsement div.inside-column div.imglogo {
	float: left;
	clear: left;
	width: 80px;
	text-align: center;
	margin-right: 15px;
	margin-top: 20px;
}

div.community-official-endorsement div.inside-column a {
	color: #57616b;
	display: block;
	float: left;
	margin-top: 20px;
}

div.community-official-endorsement div.inside-column a:hover {
	color: #d72324;
	text-decoration: underline;
}


a.reminders-notification {
	display:			block;
	margin-top:			5px;
	margin-bottom:			10px;
	border:				1px solid #f65242;
	padding:			18px;
/*	width:				472px;*/
	background:			#fad8d6;
	color:				#333333;
	font-size:			13px;
	font-weight:			bold;
}

/* end */

div.rabbeimsignup {
}

div.rabbeimsignup div.columnl {
	padding-left: 60px;
	width: 260px;
	float: left;
}

div.rabbeimsignup div.columnr {
	padding-left: 60px;
	width: 260px;
	float: left;
	padding-top: 108px;
}

div.rabbeimsignup input.butn {
	display: block;
	margin: 15px auto;
	font-size: 14px;
	font-weight: bold;
}

div.rabbeimsignup input.butnOver {
	display: block;
	margin: 15px auto;
	font-size: 14px;
	font-weight: bold;
}