@charset "iso-8859-1";

.join-caption
{
	margin-bottom: 20px;
	font-size: 12pt;
	font-weight: bold;
	color: yellow;
}

.join-photo
{
	float: left;
	width: 290px;
	margin-bottom: 20px;
}

.join-photo img
{
	border: 1px solid #F2E4AD;
}

.join-photo-space { float: left; width: 15px; }

.join-merchant-panel
{
	margin-bottom: 20px;
	background-color: #000000;
	width: 100%;
}

.join-merchant-container
{
	padding: 15px 20px 5px 20px;
}

.join-merchant-text p { color: black; margin-bottom: 15px; }

.join-merchant-subtitle
{
	font-size: 12pt;
	font-weight: bold;
}

.join-merchant-form
{
	margin-bottom: 0px;
	width: 220px;
	height: 30px;
	background-color: #FFF200;
	font-weight: bold;
	font-size: 13px;
	cursor: pointer;
}

.join-merchant-form-submit
{
	width: 112px;
	height: 27px;
	background: url("/frames/join/continue.gif") no-repeat 0 0;
}

.join-merchant-form-submit:hover { background-position: 0 -27px; }

.join-merchant-table
{
	width: 100%;
	margin-bottom: 15px;
	color: black;
	background-color: #B9E1F7;
	border-collapse: collapse;
}

.join-merchant-table th
{
	padding: 5px;
	vertical-align: middle;
	border: 1px solid black;
	background-color: #1A718E;
	font-weight: bold;
}

.join-merchant-table td
{
	padding: 5px;
	vertical-align: middle;
	border: 1px solid black;
}

.join-merchant-table-select { width: 5%; text-align: center; }
.join-merchant-table-price { width: 10%; font-weight: bold; }
.join-merchant-table-length { width: 10%; }
.join-merchant-table-desc {
	width: 60%;
}

.join-accept { margin-bottom: 20px; }
.join-accept a { color: yellow; text-decoration: none; }
.join-accept a:hover { color: #27EAE3; text-decoration: underline; }
