/* employer register page */
#register_account {
	margin:5px;
	padding:10px;
	border:1px solid #c2c1c5;
}
#register table.account {
	width:75%;
	margin:20px;
}
#register #check_btn,#register #clear_btn {
	padding:2px 15px;
}
#register .note td {
	padding-top:25px;
}
.content .buttons {
	margin:10px;
}
.content .buttons .cancel,.content .buttons .back {
	width:80px;
	float:left;
}
.content .buttons .next {
	width:80px;
	float:right;
}

#basic {
	margin:5px;
	padding:10px;
	border:1px solid #c2c1c5;
}
#basic table.contact {
	margin:0px;
	float:left;
	width:60%;
}
#basic .employer_image {
	float:right;
	margin-right:10px;
	width:180px;
}
#register .small_button {
	margin-right:5px;
	float:left;
}

#video {
	padding:0px 5px;
	float:right;
	width:215px;
	text-align:center;
}
#register #play_employer_video {
	border:1px solid #c2c1c5;
	height:185px;
	color:#686868;
	padding:5px;
}
#register #employer_video {
	margin-top:20px;
}
#register_description {
	margin:5px;
	padding:10px;
	border:1px solid #c2c1c5;
	width:96%; /* required for IE display bug */
}
#register_description .desc {
	margin:0px;
	font-size:8pt;
	color:#686868;
	text-align:left;
}
#register .title {
	color:#454545;
	font-size:10pt;
	text-align:left;
}
#profile_description {
	width:50%;
	height:200px;
	color:#686868;
}
/* credit purchase page */
table.member_grid {
	margin:5px;
}
table.member_grid th,table.member_grid td.row_head{
	font-weight:bold;
}
table.member_grid th {
	border-bottom:1px solid #d8d8d8;
	border-top:1px solid #d8d8d8;
}
table.member_grid td.row_head {
	width:15%;
}

table.member_grid td.row_head,table.member_grid th {
	background-color:#e7eaea;
}
table.member_grid td{
	text-align:center;
	border-bottom:1px solid #d8d8d8;
	height:40px;
	width:6%;
}
table.member_grid td.silver_member,table.member_grid td.gold_member,table.member_grid td.platinum_member {
	width:8%;
}
table.member_grid th.silver_member,table.member_grid th.gold_member,table.member_grid th.platinum_member{
	background-color:#fdd662;
}
td.silver_member,td.gold_member,td.platinum_member{
	background-color:#fdd662;
}
table.member_grid .info_button {
	width:80px;
	font-weight:bold;
	text-transform:uppercase;
	margin:10px auto;
}
table.member_grid tr#order {
	background-color:#e7eaea;
}
table.member_grid tr#order td.row_head {
	color:#ff4e08 !important;
	text-transform:uppercase;
	font-size:10pt;
}
.content .desc {
	font-size:10pt;
	margin:10px 5px;
}
.content .desc a {
	font-size:10pt;
}

