@import url(../../../plugins/jquery/themes/ui.datepicker.css);

#join_form_table {
	width: 570px;
	/*width: 100%;*/
	float: left;
	clear: none;
	margin: 0px auto 20px auto;
	border: 1px solid #CCC;
}

#join_form_table td,
#join_form_table th {
	padding: 5px;
	vertical-align: middle;
}


#join_form_table th {
	text-align: center;
	font-weight: bold;
}

#join_form_table th.label {
	text-align: right;
	width: 200px;
	//white-space: nowrap;
}

#join_form_table th.block {
	background-color: #DDDDDD;
	font-size: 13px;
	display: none;
}

#join_form_table tr.headers {
	background-color: #999999;
}

#join_form_table th.header {
	color: #FFFFFF;
	font-size: 14px;
}

#join_form_table th.bottom_controls {
	border-top: 1px solid #cccccc;
}
	
#join_form_table tr {
	border-bottom: #EEE;
	}

.form_mandatory {
	color: red;
}

.form_info_icon,
.form_warn_icon {
	cursor: help;
	vertical-align: middle;
}

#FloatDesc {
	border: 1px solid black;
	padding: 3px;
	background-color: #F2FCF9;
	width: 300px;
}

/* * * * Inputs * * * */

.input_text,
.input_date,
.input_area,
.input_pass,
.input_select,
.input_select_couple,
.input_select_multi
{
	background-image: url( ../images/body_backgr.gif );
	border: 1px solid #999999;
	width: 240px;
	margin-right: 5px;
}

.counter {
	float: left;
	position: relative;
}

.input_num {
	background-image: url( ../images/body_backgr.gif );
	border: 1px solid #999999;
	width: 40px;
	margin-right: 5px;
}

.input_range_0,
.input_range_1 {
	background-image: url( ../images/body_backgr.gif );
	border: 1px solid #999999;
	width: 40px;
}

.input_range_1 {
	margin-right: 5px;
}

.input_erroneus {
	border: 1px solid red;
}

.input_area,
.input_select_multi {
	height: 90px;
}

.form_row_special {
	text-align: center;
}

.form_error_cont {
	border: 1px solid red;
	padding: 3px;
	color: red;
	width: 220px;
}

label.input_radio_label {
	margin-right: 4px;
}






/* * * * BoonEx ID * * * */
/* 
.member_login,
.import_boonex_id {
	background-color:#EEEEEE;
	float:right;
	padding-left:10px;
	padding-top:10px;
	position:relative;
	width:270px;
}

.login_form_cont {
	background-color:#EEEEEE;
	width:260px;
}

.login_form_warning {
	color:#000000;
	float:left;
	font-size:16px;
	margin-bottom:20px;
	position:relative;
	text-align:left;
}

.boonex_id {
	float:left;
	font-size:16px;
	position:relative;
	width:180px;
}

.id {
	float:left;
	font-size:11px;
	position:relative;
	width:90px;
}

.login_form_row {
	float:left;
	padding:0px 0px 5px;
	position:relative;
	width:250px;
}

.login_form_row_forgot {
	float:left;
	font-size:11px;
	padding-left:67px;
	position:relative;
}

.login_form_label {
	width:60px;
}

.login_form_val {
	float:left;
}

.login_form_input {
	width:160px;
}

.login_form_submit {
	margin-top:2px;
} */

#orca_main
{
	float: left;
	clear: none;
    width:650px;
    margin:0 auto;
}

#col2 {
	float: right;
	clear: none;
	width: 315px;
	margin-right: 15px;
	}
	
div.disignBoxFirst {
	border: none;
	margin-top: 20px;
	padding-top: 30px;
	background: url(../../../../images/version5/community/hd-joinpage.gif) no-repeat 10px top;
	z-index: 100;
	}
	
.boxFirstHeader {
	display: none;
	}
	
#join_form_table tr td,
#join_form_table tr th {
	padding: 8px 5px 8px 5px;
	border: none;
	}
	
#join_form_table tr th {
	font-weight: normal;
	border-right: 1px solid #EEE;
	border-bottom: 1px solid #FFF;
	background-color: #EEE;
	}
#join_form_table th.bottom_controls {
	background-color: #FFF;
	border: none;
	}
	
#join_form_table tr td.form_row_special {
	border: none;
	}
	
#join_form_table input.input_text,
#join_form_table input.input_pass {
	height: 20px;
	background-image: url(../../../../images/backgrounds/background_searchinput.gif);
	background-repeat: no-repeat;
	border-top: 1px solid #7C7C7C;
	border-left: 1px solid #7C7C7C;
	border-right: 1px solid #C3C3C3;
	border-bottom: 1px solid #C3C3C3;
	padding: 2px;
	}
	
body .boxContent {
	width: 970px;
	}
	
#col2 h2 span {
	display: none;
	}
	
#col2 .featureList {
	width: 315px;
	height: 576px;
	background: url(../../../../images/version5/community/bg-joinpage-sidebar.jpg) no-repeat;
	}
	
#col2 .featureList ul {
	width: 315px;
	height: 546px;
	margin: 0px;
	background: url(../../../../images/version5/community/bg-joinpage-sidetext.gif) no-repeat 29px 30px;
	}
	
#col2 .featureList ul li {
	display: none;
	}
	
#col2 .featureList .img {
	position: absolute;
	margin: 23px 0px 0px 160px;
	width: 134px;
	height: 140px;
	background: url(../../../../images/version5/community/ico-checkmark-lg.jpg) no-repeat;
	}
	
	
/*============================================
				Join Finish
============================================*/

#join-finish {
	float: left;
	clear: none;
	width: 100%;
	z-index: 500;
	background: url(../../../../images/version5/community/bg-joinpage-complete.jpg) no-repeat 18px 0px;
	}
	
#join-finish .block {
	float: left;
	clear: none;
	}
	
#join-finish #welcome {
	width: 634px;
	height: 236px;
	}
	
#join-finish #create-profile {
	width: 300px;
	height: 236px;
	}
	
#welcome h1 {
	float: left;
	clear: both;
	width: 550px;
	height: 63px;
	margin: 22px 0px 0px 35px;
	background: url(../../../../images/version5/community/hd-joinpage-success.gif) no-repeat;
	}
	
#welcome h1 span,
#welcome a.login span,
#create-profile h2 span {
	display: none;
	}
	
#welcome p {
	display: block;
	float: left;
	clear: both;
	margin: 18px 20px 0px 35px;
	line-height: 1.4em;
	}	
	
#welcome a.login {
	float: left;
	clear: both;
	width: 223px;
	height: 64px;
	margin: 14px 0px 0px 206px;
	text-decoration: none;
	background: url(../../../../images/version5/community/btn-login-lg.png) no-repeat top;
	}
	
#welcome a.login:hover {
	background-position: bottom;
	}
	
#create-profile {
	background: url(../../../../images/version5/community/ico-joincomplete-avatars.gif) no-repeat 70px 113px;
	}
	
#create-profile h2 {
	float: left;
	clear: none;
	width: 268px;
	height: 94px;
	margin: 14px 0px 0px 16px;
	background: url(../../../../images/version5/community/txt-joincomplete-01.gif) no-repeat;
	}
	
	
	
	
	
	
	
	

