#joinin_content .joinin_left
{
	float:left;
	width:300px;
}

#joinin_content .joinin_right
{
	float:right;
	width:400px;
	margin-right:0;
}

h2.joinin_title_your_details
{
	background:transparent url(../images/joinin_title_your_details.gif) no-repeat scroll left top;
	margin:28px 0;
}

h2.joinin_title_your_license
{
	background:transparent url(../images/joinin_title_your_license.gif) no-repeat scroll left top;
}

h2.joinin_title_your_email_address
{
	background:transparent url(../images/joinin_title_your_email_address.gif) no-repeat scroll left top;
	margin:28px 0;
}

h2.joinin_payment_title_text
{
	background:transparent url(../images/joinin_title_payment_method.gif) no-repeat scroll left top;
	float:left;
	width:220px;
}

a.joinin_button_payment
{
	background:transparent url(../images/joinin_button_renew_license.gif) no-repeat scroll left top;
}

.joinin_button_logout
{
	float:right;	
	margin:14px 0 0;
	cursor:pointer;
}

#joinin_content .joinin_right .joinin_edit_area
{
	background-color:#1f1f1f;
	border: 1px solid #666666;	
	margin: 41px 0 0 0;
}

#joinin_content .joinin_right .joinin_edit_area .joinin_edit_area_top_left
{
	background:transparent url(../images/joinin_edit_area_top_left.gif) no-repeat;
	width:6px;
	height:6px;
	margin:-1px 0 0 -1px;
	position:relative;
	float:left;
}

#joinin_content .joinin_right .joinin_edit_area .joinin_edit_area_top_right
{
	background:transparent url(../images/joinin_edit_area_top_right.gif) no-repeat;
	width:6px;
	height:6px;
	margin:-1px -1px 0 0;
	float:right;
	position:relative;
}

#joinin_content .joinin_right .joinin_edit_area .joinin_edit_area_content
{
	padding:10px;
}

#joinin_content .joinin_right .joinin_edit_area .joinin_edit_area_bottom_left
{
	background:transparent url(../images/joinin_edit_area_bottom_left.gif) no-repeat;
	width:6px;
	height:6px;
	margin:-5px 0 0 -1px;
	float:left;
	position:relative;
}

#joinin_content .joinin_right .joinin_edit_area .joinin_edit_area_bottom_right
{
	background:transparent url(../images/joinin_edit_area_bottom_right.gif) no-repeat;
	width:6px;
	height:6px;
	margin:-5px -1px 0 0;
	float:right;
	position:relative;
}

#joinin_content .joinin_right .joinin_edit_area_content p
{
	color:#cccccc;
	font-weight:bold;
}

#joinin_content div.joinin_licenses_titles
{
	padding-top:8px;
}

#joinin_content div.joinin_your_details p, #joinin_content div.joinin_licenses_titles p, #joinin_content div.joinin_license_data p
{
	padding-bottom:4px;
}

#joinin_content div.joinin_user_data
{
	padding-top:90px;
}

#joinin_content div.joinin_user_data_email
{
	padding-top:58px;
}

#joinin_content .joinin_right .joinin_edit_area_content .joinin_user_data p span
{
	font-size:12px;
	padding-left:180px;
	color:#666666;
}

#joinin_content .joinin_right .joinin_edit_area_content .joinin_user_data input, #joinin_content .joinin_right .joinin_edit_area_content .joinin_user_data_email input 
{
	color:#666666;
	width:200px;
	font-weight:bold;
}

/***********************************************Payment Section*************************************************/

#joinin_payment_navigation .navigation_first
{
	background-color:#000000;
	border: 1px solid #666666;
	float:left;
	padding:5px;
	width:70px;
}

#joinin_payment_navigation .navigation_last
{
	background-color:#000000;
	border: 1px solid #666666;
	padding:6px;
	margin-left:-6px;
	float:left;
	width:130px;
}

#joinin_payment_navigation a img
{
	border:none;
}

#joinin_payment_navigation .navigation_first .rount_left
{
	background:transparent url(../images/joinin_payment_left_disable.gif) no-repeat;
	width:5px;
	height:5px;
	margin:-6px 0 0 -6px;
	float:left;
	position:relative;
	z-index:100;
}

#joinin_payment_navigation .navigation_first.selected .rount_left
{
	background:transparent url(../images/joinin_payment_left_enable.gif) no-repeat;
}

#joinin_payment_navigation .navigation_last .rount_right
{
	background:transparent url(../images/joinin_payment_right_disable.gif) no-repeat scroll 2px 0;
	width:7px;
	height:5px;
	margin:-7px -7px 0 0;
	float:right;
	position:relative;
	z-index:100;
}

#joinin_payment_navigation .navigation_last.selected .rount_right
{
	background:transparent url(../images/joinin_payment_right_enable.gif) no-repeat scroll 2px 0;
}

#joinin_payment_navigation .navigation_first.selected, #joinin_payment_navigation .navigation_last.selected
{
	background-color:#1f1f1f;
	border-bottom:none;
	padding-bottom:6px;
}

#joinin_payment_navigation .navigation_last.selected
{
	padding-bottom:7px;
}

#joinin_payment_content
{
	background-color:#1f1f1f;
	border: 1px solid #666666;
	z-index:0;
	padding:10px;
}

#joinin_payment_content .secure_icon
{
	background:transparent url(../images/joinin_image_secure.gif) no-repeat;
	width:12px;
	height:15px;
	position:relative;
	float:right;
}

#joinin_payment_content .paypal_license p
{
	color:#CCCCCC;
	padding-left:20px;
}

#joinin_payment_content .paypal_button_continue
{
	padding-top:20px;
}

#joinin_payment_content .joinin_creditcard_payment_content label
{
	display:block;
	float:left;
	width:200px;
}

#joinin_payment_content .joinin_creditcard_payment_content input, #joinin_payment_content .joinin_creditcard_payment_content select
{
	color:#666666;
}

#joinin_payment_content .joinin_creditcard_payment_content .error
{
	color:#ff3333;
}

#joinin_payment_content_global
{
	width:450px;
	margin-top:-1px;
}

#joinin_payment_content_global .joinin_edit_area_bottom_left
{
	background:transparent url(../images/joinin_edit_area_bottom_left.gif) no-repeat;
	width:6px;
	height:6px;
	margin:-6px 0 0 0;
	float:left;
	position:relative;
}

#joinin_payment_content_global .joinin_edit_area_bottom_right
{
	background:transparent url(../images/joinin_edit_area_bottom_right.gif) no-repeat;
	width:6px;
	height:6px;
	margin:-6px 8px 0 0;
	float:right;
	position:relative;
}

/***************************************************************************************************************/