@charset "utf-8";
/*div#crgn_main{
	margin-top:22px;
	width:762px;
}
div#footer_sep{
	width:870px;
	height:146px;
}*/

div#crgn_left{
	margin-top:36px;
	width:308px;
	overflow:hidden;
}
div#crgn_main{
	margin-top:20px;
	width:533px;
	float:right;
}
div#crgn_main_head{
	width:533px;
	overflow:hidden;
}
div#footer_sep{
	width:870px;
	height:54px;
}
div#crgn_main_head_sep{
	width:100%;/*470px;*/
	padding-left:5px;
	padding-top:18px;
	height:40px;
	background-color:#f0561c;
	background-image:url(../images/contact/bg_content_head.gif);
	background-repeat:no-repeat;
}
div#crgn_main_head_h1_wrap{
	margin-left:5px;
	width:230px;
}
div#crgn_main_head_h1_ul1{
	border-bottom:1px solid #b65f3d;
	width:230px;
	height:1px;
	overflow:hidden;
}
div#crgn_main_head_h1_ul2{
	width:230px;
	border-top:1px solid #f09876;
	height:1px;
	overflow:hidden;
}

div#crgn_main_content{
	width:515px;
	background-color:#f0561c;
	overflow:hidden;
	background-image:url(../images/contact/bg_content.png);
	background-repeat:repeat-x;
}
div#crgn_main_content_left{
	width:230px;
	padding-bottom:15px;
	overflow:hidden;
}
div#crgn_main_content_right{
	float:left;
}

p.info_title{
	color:#f6f3ed;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:9px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
}

p.info_contact_title{
	color:#f6f3ed;
	font-weight:bold;
	padding-top:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
}
p.info_contact_text_1{
	color:#f6f3ed;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding-top:0px;
	line-height:130%;
}
p.info_contact_text_2{
	color:#f6f3ed;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding-top:5px;
	line-height:130%;
}
a.info_contact_link{
	color:#f6f3ed;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding-top:3px;
	line-height:130%;
	text-decoration:underline;
}

sup.info_title_reg{
	vertical-align:top;
	font-weight:bold;
	font-size:10px;
}
p.info_text{
	color:#f6f3ed;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:140%;
}
sup.info_text_reg{
	vertical-align:top;
	font-size:10px;
}

div#fb_cont{
	height:30px;
	width:380px;
}
div#fb_link{
	margin-top:7px;
}

input.field_a{
	width:234px;
	height:19px;
	background-color:#f7e8e8;
	border:1px solid #684f40;
	color:#deb19f;
	padding:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
}
textarea.textarea_a{
	width:234px;
	height:90px;
	background-color:#f7e8e8;
	border:1px solid #684f40;
	color:#deb19f;
	padding:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	overflow:auto;
}
select.select_a{
	width:242px;
	height:22px;
	background-color:#f7e8e8;
	border:1px solid #684f40;
	color:#684f40;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
}

div.rgn_field_a{
	padding-bottom:3px;
}
div.join_head_a{
	margin-top:4px;
	padding-bottom:3px;
	width:242px;
}
p.small_head_a{
	color:white;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
p.small_label_a{
	color:#684f40;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	vertical-align:top;
}
input.radio_a{
	line-height:1%;
	margin-top:1px;
}
div.rgn_join_list_opts{
	width:242px;
}
div.rgn_join_list_opt_a{
	padding-left:3px;
}
div.rgn_join_list_opt_b{
	padding-right:3px;
}
div.rgn_join_list_opt_c{
	padding-left:13px;
	padding-right:3px;
}

div.rgn_join_chks{
	width:270px;
}
div.rgn_join_chks_left{
	width:80px;
	min-height:20px;
}
div.rgn_join_chks_right{
	width:190px;
	min-height:20px;
}
div.rgn_join_submit{
	width:515px;
}
input.submit_continue_a{
	width:73px;
	height:24px;
	border:0px;
	background-image:url(../images/shared/btn_continue_up.gif);
	background-repeat:no-repeat;
	cursor:pointer;
}


/* START sidenav START */
div.rgn_sidenav_title{
	width:309px;
	background-color:#ed541a;
	border-bottom:1px solid #b65f3d;
}
div.rgn_sidenav_item{
	width:309px;
	background-color:#ed541a;
	border-top:1px solid #f09876;
	border-bottom:1px solid #b65f3d;
}
div.rgn_sidenav_item_last{
	width:309px;
	background-color:#ed541a;
	border-top:1px solid #f09876;
}
div.rgn_sidenav_more{
	width:309px;
	height:auto;
	background-color:#f19f81;
}
/* END sidenav END */
