@charset "utf-8";
/* CSS Document */

input, textarea, select {
	color: #ccc;
	font-family:Helvetica,Arial,sans-serif;
}
.form_venue textarea {

}
.error_list {
	float: left;
	width: auto;
	height: auto;
	margin: 0 !important;
	padding: 0 0 0 10px !important;
	list-style: none;
	color: #c00;
	
}
.error_list li{
	float: left;
	width: auto;
	height: auto;
	margin: 0 !important;
	padding: 0 !important;
	line-height: 20px;
}
input, select {
	color: #ccc;
}
.form_register1 ul.error_list {
	float: right;
	width: auto;
	height: auto;
	margin: 0 !important;
	padding: 0 0 0 10px !important;
	list-style: none;
	color: #c00;
}
/*registration forms*/
.holder_form1 {
	clear: left;
	float: left;
	height: auto;
	width: 598px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 50px;
}
.list_1 {
	margin: 0px;
	padding: 0 0 10px 0px;
	float: left;
	width: 232px;
	height: auto;
	border-bottom: solid 1px #393939;
}
.list_1 h1 {
	width: 202px;
	clear: left;
	float: left;
	font-size: 1.2em;
	font-weight: bold;
	padding-left: 0px;
	background-image: none;
	padding-bottom: 10px;
}
.black_s_box_1 h1 {
	width: auto;
	clear: left;
	float: left;
	font-size: 1.2em;
	font-weight: bold;
	padding-left: 0px;
	background-image: none;
	
}
.list_1 ul {
	width: auto;
	clear: left;
	float: left;
	list-style:none;
	margin: 0;
	padding: 10px 0 0 0;
}
.list_1 ul li {
	width: 232px;
	clear: left;
	float: left;
	margin: 0;
	padding: 0 0 5px 0;
}
.form_register1 {
	margin: 0px;
	padding: 0 0px 0px 0px;
	float: left;
	width: 100%;
	height: auto;
	
}
.form_header1 {
	width: 100%;
	clear: left;
	float: left;
	line-height: 35px;
	font-weight: bold;
	padding-left: 0px;
	color: #fff;
}
.form_ul {
	margin: 0px;
	float: left;
	width: auto;
	height: auto;
	list-style-type: none;
	padding: 0 0 0 85px;
}
.form_reg_li1 {
	clear: left;
	float: left;
	height: auto;
	width: 100%;
	margin-bottom: 5px;
}
.form_reg_label1{
	display: block;
	float: left;
	width: auto;
	line-height: 21px;
	text-align: right;
	padding-right: 5px;
	width: 130px;
}

.form_input_1{
	background-color: #1b1b1d;
	border: solid 1px #393939;
	width: 200px;
	height: auto;
	float: left;
}
.form_input_1postcode{
	background-color: #1b1b1d;
	border: solid 1px #393939;
	width: 60px;
	height: auto;
	float: left;
}
.form_select_1{
	background-color: #1b1b1d;
	border: solid 1px #393939;
	width: 202px;
	height: 20px;
	float: left;
}
.form_select_2{
	background-color: #1b1b1d;
	border: solid 1px #393939;
	width: 64px;
	height: 20px;
}
.form_reg_li1 ul.radio_list {
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}
.form_reg_li1 ul.radio_list li {
	float:left;
	font-weight:bold;
	padding-left:10px;
	padding-right:22px;
	padding-top:4px;
	text-align:left;
	white-space:nowrap;
	width:auto;
}
.regGender {
	margin: 0;
	padding: 0;
}

.personal_details_birth1 {
	float: left;
	width: 202px;
	height: auto;
}

.form_reg_part_1_radio {
	width: auto !important;
	height: auto !important;
	margin: 0px !important;
	padding: 0px !important;
	border: none !important;
	
}
.form_ul_22 {
	margin: 0px;
	padding: 0 0 10px 0px;
	float: left;
	width: 232px;
	height: auto;
	list-style-type: none;
	border-bottom: solid 1px #393939;
}
.form_ul_22 li{
	margin: 0px;
	padding: 10px 0 0px 0px;
	float: left;
	width: 232px;
	height: auto;
	list-style-type: none;
	
	
}
.form_header2 {
	width: 202px;
	clear: left;
	float: left;
	font-size: 1.2em;
	font-weight: bold;
	padding: 10px 0 0 0px;
}
.form_reg_part_22 label{
	display: block;
	float: left;
	width: 202px;
	line-height: 21px;
	text-align: left;
	padding-left: 0px;
}

.form_reg_part_22 input{
	float: left;

}
.form_select_22{
	background-color: #1b1b1d;
	border: solid 1px #393939;
	width: 80px;
	height: 20px;
	float: right;
}
.form_button1 {
	clear: left;
	float: left;
	text-align: right;
	width: 100%;
	text-align: right;
	padding: 15px 0;
}
/* search events, venues*/



.holder_search {
	clear: left;
	float: left;
	height: auto;
	width: 252px;
	font-size: 0.9em;
}
.search_top {
	background-repeat: no-repeat;
	clear: left;
	float: left;
	height: 32px;
	width: 252px;
	background-image: url(/images/bg_search.gif);
	background-color:#0B0B0D ;
	background-position: bottom;
}
.search_btn_1 {
	float: left;
	height: 32px;
	width: 83px;
}
.search_btn_2 {
	float: left;
	height: 32px;
	width: 83px;
	
}
.search_btn_3 {
	float: left;
	height: 32px;
	width: 84px;
	border-left: 1px solid #383838;
	border-right: 1px solid #383838;
}
.search_btn_1 a:link, .search_btn_1 a:visited, .search_btn_1 a:hover, 
.search_btn_2 a:link, .search_btn_2 a:visited, .search_btn_2 a:hover,
.search_btn_3 a:link, .search_btn_3 a:visited, .search_btn_3 a:hover {
	color: #CCC;
	text-decoration: none;
	text-align: center;
	display: block;
	width: 83px;
	height: 32px;
	line-height: 32px;
	font-size: 0.85em;
}
 

.search_btn_1 .selected {
	background-image: url(/images/btn_search_1_2.gif);
	background-repeat: no-repeat;
	
}
.search_btn_2 .selected {
	background-image: url(/images/btn_search_2_2.gif);
	background-repeat: no-repeat;
	background-position: right;
	
}
.search_btn_3 .selected {
	background-image: url(/images/btn_search_2_2.gif);
	background-repeat: no-repeat;
	background-position: center;
	
}

.holder_search_form {
	clear: left;
	float: left;
	height: auto;
	width: 252px;
	padding-top: 15px;
}
.search_form {
	clear: left;
	float: left;
	height: auto;
	width: 232px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.search_form_list {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 232px;
	list-style-type: none;
	clear: left;
	float: left;
}
.search_form_list li {
	float: left;
	clear: left;
	height: auto;
	width: 100%;
	padding-bottom: 5px;
}
.seach_label {
	display: block;
	width: 210px;
	float: left;
	line-height: 20px;
	height: auto;
	color: #666;
	font-weight: bold;
}
.seach_label2 {
	display: block;
	width: auto;
	float: left;
	line-height: 20px;
	height: auto;
	padding-left: 5px;
	font-weight: bold;
	color: #666;
}

.search_input {
	float: left;
	height: auto;
	width: 227px;
	clear: left;
	background-color: #1b1b1d;
	border: solid 1px #393939;
}
.search_select {
	float: left;
	height: auto;
	width: 229px;
	clear: left;
	background-color: #1b1b1d;
	border: solid 1px #393939;
}
.search_select2 {
	height: auto;
	width: 74px;
	background-color: #1b1b1d;
	border: solid 1px #393939;
}
.btn_search {
	clear: left;
	float: left;
	height: auto;
	width: 220px;
	padding-top: 10px;
	text-align: right;
}
.search_radio {
	float: left;
	height: auto;
	width: auto;
	clear: left;
}
.input_date_holder {
	float: left;
	height: auto;
	width: 225px;
	padding-left: 5px;
	clear: left;
	padding-top: 5px;
	
}
.date_range_row_1 {
	float: left;
	height: auto;
	width: 100%;
	padding-bottom: 10px;
}
.date_range_row_2 {
	float: left;
	height: auto;
	width: 100%;
	padding-bottom: 0;
}
.date_range select {
	background-color: #1b1b1d;
	border: solid 1px #393939;
}
.date_range_label {
	float: left;
	height: auto;
	width: 55px;
	line-height: 21px;
	text-align: right;
	padding-right: 5px;
}



/* register css */



.form_register {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 618px;
	height: auto;
}
.form_header {
	width: 300px;
	clear: left;
	float: left;
	line-height: 35px;
	font-size: 1.2em;
	font-weight: bold;
	padding-left: 10px;
}

.form_reg_part_1 {
	margin: 0px;
	float: left;
	width: 518px;
	height: auto;
	list-style-type: none;
	padding-left: 100px;
	padding-bottom: 35px;
	
}
.form_reg_li {
	clear: left;
	float: left;
	height: auto;
	width: 100%;
	margin-bottom: 5px;
}
.form_reg_label{
	display: block;
	float: left;
	width: 130px;
	line-height: 21px;
	text-align: right;
	padding-right: 5px;
}

.form_reg_part_1_input{
	background-color: #1b1b1d;
	border: solid 1px #393939;
	width: 162px;
	height: 16px;
	float: left;
}
ul.radio_list {
	list-style: none;
	margin: 0;
	padding: 0;
	float: left;
	
}
ul.radio_list li {
	float: left;
	width: auto;
	padding-left: 10px;
	padding-top: 4px;
	font-weight: bold;
	text-align: left;
	padding-right: 22px;
	white-space: nowrap;
}
.regGender {
	margin: 0;
	padding: 0;
	font-size: 1.0em;
}
.form_reg_select_1{
	background-color: #1b1b1d;
	border: solid 1px #393939;
	width: 164px;
	height: 20px;
	float: left;
}
.personal_details_birth {
	float: left;
	width: auto;
	height: auto;
}
.form_reg_select_2{
	background-color: #1b1b1d;
	border: solid 1px #393939;
	width: 52px;
	height: 20px;
}
.form_reg_part_1_radio {
	width: auto !important;
	height: auto !important;
	margin: 0px !important;
	padding: 0px !important;
	border: none !important;
	
}
.form_reg_part_2 {
	margin: 0px;
	padding: 0 0 10px 100px;
	float: left;
	width: 518px;
	height: auto;
	list-style-type: none;
	
	
}
.form_reg_part_2 li {
	clear: left;
	float: left;
	height: auto;
	width: 100%;
	margin-bottom: 5px;
}
.form_reg_part_2 label{
	display: block;
	float: left;
	width: 450px;
	line-height: 21px;
	text-align: left;
	padding-left: 10px;
}

.form_reg_part_2 input{
	float: left;

}
.form_button {
	clear: left;
	float: left;
	text-align: right;
	width: 600px;
	text-align: right;
	padding-top: 10px;
	padding-bottom: 30px;
}
/* event and venue form */

.post_event {
	clear: left;
	float: left;
	height: auto;
	width: 100%;
	padding-bottom: 20px;
	color: #CCC;
}

.form_event{
	list-style-type: none;
	margin: 0px;
	padding: 10px 0 0 0;
	height: auto;
	width: 100%;
	clear: left;
	float: left;
	
}
.form_event li {
	clear: left;
	float: left;
	width: 100%;
	height: auto;
	padding-bottom: 5px;
}
.form_event li label {
	float: left;
	line-height: 22px;
	display: block;
	width: 200px;
	padding-right: 10px;
	text-align: right;
	color: #CCC;
}
.form_event li select {
	width: 203px;
	background-color: #1B1B1D;
	border: 1px solid #393939;
	float: left;
}
.event_textarea_holder {
	display: block;
	float: left;
	clear: left;
	height: auto;
	width: auto;
	padding-left: 125px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.form_event li textarea {
	float: left;
	width: 370px;
	background-color: #1B1B1D;
	border: 1px solid #393939;
	height: 100px;
	padding: 5px;
}
.form_event li input {
	width: 200px;
	background-color: #1B1B1D;
	border: 1px solid #393939;
	float: left;
}

.form_edit_profile_span_holder {
	clear: left;
	float: left;
	height: auto;
	width: 500px;
	color: #CCC;
	padding-left: 60px;
}
.form_event li ul {
	float: left;
	width: 100%;
	height: auto;
	padding: 7px 0 0 0;
	margin: 0;
	list-style: none;
	color: #666;
	background-color:  #141314;
	margin-top: 3px;
}
.form_event li ul.error_list {
	width: auto;
	color: #f00;
	background-color: transparent;
}
.eventDateRow {
	width: auto;
	float: left;
}
.eventDateRow select {
	width: 55px !important;
	float: none !important;
}
.eventTimeRow{
	width: auto;
	float: left;
	padding-left: 10px;
}
.eventTimeRow select {
	width: 55px !important;
	float: none !important;
}
.form_button {
	clear: left;
	float: left;
	text-align: right;
	width: 420px;
	text-align: right;
	padding-top: 20px;
	padding-bottom: 20px;
}


.form_venue{
	list-style-type: none;
	margin: 0px;
	padding: 10px 0 0 0;
	height: auto;
	width: 100%;
	clear: left;
	float: left;
	
}
.form_venue li {
	
	float: left;
	width: 100%;
	height: auto;
	padding-bottom: 5px;
}
.form_venue li label {
	float: left;
	line-height: 22px;
	display: block;
	width: 170px;
	padding-right: 10px;
	text-align: right;
	color: #CCC;
}
.form_venue li select {
	float: left;
	width: 263px;
	background-color: #1B1B1D;
	border: 1px solid #393939;
}

.form_venue li textarea {
	float: left;
	width: 251px;
	background-color: #1B1B1D;
	border: 1px solid #393939;
	height: 90px;
	padding: 5px;
	color: #fff;
}
.form_venue li input {
	float: left;
	width: 260px;
	background-color: #1B1B1D;
	border: 1px solid #393939;
}
.venueType {
	width: 80px;
}
.after_submit {
	float: left;
	clear: left;
	width: 560px;
	padding: 15px;
	display: inline;
	margin-left: 20px;
	background-color: #1B1B1D;
	margin-top: 20px;
	border: 1px solid #666;
}
.required_form {
	width: 100%;
	float: left;
	clear: left;
	text-align: right;
	white-space: nowrap;
}
.edit_details_header{
	float: left;
	clear: left;
	width: 100%;
	white-space: nowrap;
	color: #fff;
	font-weight: bold;
	padding-bottom: 10px;
}
.checkbox_list {
	list-style: none;
	padding: 10px 0 0 0;
	margin: 0;
	float: left;
	clear: left;
	width: 100%;
}
.checkbox_list li {
	float: left;
	width: 196px;
	display: block;
	padding-bottom: 5px;
}
.checkbox_list li label{
	padding-left: 5px;
}


.form_edit_event {
	list-style: none;
	padding: 0 0 0 0;
	margin: 0;
	float: left;
	clear: left;
	width: 100%;
}
.form_edit_event li {
	float: left;
	width: 100%;
	padding-bottom: 5px;
	clear: left;
	
}
.tr_name{
	font-size: 1.2em;
	
}
.tr_name td {
	padding: 3px 0 3px 5px;
}
.tr_details_head {
	background-color: #121212;
	color: #F039D4;
	font-size: 0.85em;
	font-weight: bold;
}
.tr_details{
	background-color: #1B1B1D;
	text-align: center;
	color: #999;
}
.tr_details td {
	
}
.td_type_name {
	padding: 5px 10px;
}
.td_type {
	text-align: left;
	background-color:#212121;
	padding: 5px 10px;
}
.td_type a:link, .td_type a:visited, .td_type a:active {
	color: #CCC;
	text-decoration: none;
	display: block;
	width: 100%;
	font-weight: normal;
}
.td_type a:hover {
  color: #0099FF;
}

.td_date {
	width: 95px;
}
.td_info_event{
	width: 160px;
	text-align: left;
	padding: 0 10px;
}
.td_info_event_approval{
	width: 120px;
	padding: 0 10px;
}
.td_info_event2{
	width: 90px;
	text-align: left;
	padding: 0 10px;
}
.td_link {
	width: 70px;
	text-align: center;
}
.td_link a:link, .td_link a:visited, .td_link a:active {
	color:#CCCCCC;
	display:block;
	line-height:27px;
	padding:0 10px;
	text-decoration:none;
	width:50px;
	background-color: #212121;
}
.td_link a:hover {
	background-color:#666666;
	color:#FFFFFF;
}
.td_link3 {
	width: 70px;
}
.td_link3 a:link, .td_link3 a:visited, .td_link3 a:active {
	color:#CCCCCC;
	display:block;
	line-height:27px;
	padding:0 10px;
	text-decoration:none;
	width:50px;
	background-color: #212121;
}
.td_link3 a:hover {
	background-color:#A20000;
	color:#FFFFFF;
}
.form_edit_venue {
	list-style: none;
	padding: 0 0 0 0;
	margin: 0;
	float: left;
	clear: left;
	width: 100%;
}
.form_edit_venue li {
	float: left;
	width: 100%;
	padding-bottom: 5px;
	clear: left;
	
}
.td_info_venue{
	width: 140px;
	text-align: left;
	padding: 0 10px;
}

.td_link2 {
	width: 55px;
	text-align: center;
}
.td_link2 a:link, .td_link2 a:visited, .td_link2 a:active {
	color: #999;
}
.td_link2 a:hover {
	color: #fff;
	text-decoration: none;;
}
.td_type2 {
	text-align: left;
	color: #ccc;
}

.photo_profile {
	float: left;
	clear: left;
	padding-top: 20px;
}
.photo_profile td {
	text-align: center;
}
.edit_form_width {
	width: 620px;
}
.email_pref {
	width: 586px;
	padding: 20px 0 0 0;
	list-style: none;
	margin: 0;
	float: left;
}

.pref_topLine {
	border-top: 1px solid #262626; 
	padding-bottom: 20px;
}



.form_post_message {
	list-style: none;
	margin:0;
	padding:20px 0 0 180px;
	width:480px;
	float: left;
}
.form_post_message li {
	padding-top: 20px;
	float: left;
	clear: left;
  width: 100%;
}
.form_post_message label {
	display: block;
	width: 70px;
	float: left;
	padding-right: 5px;
	text-align: right;	               
}
.form_post_message input{
	background-color:#1B1B1D;
	border:1px solid #393939;
	float:left;
	height:auto;
	width:350px;
}
.form_post_message textarea{
	background-color:#1B1B1D;
	border:1px solid #393939;
	float:left;
	height:200px;;
	width:350px;
}
.button_post_message{
	clear:left;
	float:left;
	height:auto;
	width:625px;
	text-align: right;
	padding-top: 20px;
}
.notice{
	clear:left;
	float:left;
	width: 100%;
	text-align: center;
	background-color: #262626;
	line-height: 25px;
	font-weight: bold;
}
.services_request_form {
	clear:left;
	float:left;
	width: 100%;
}
.services_request_form ul {
	list-style: none;
	margin:0;
	padding:20px 0 0 0;
	width:100%;
	float: left;
}
.services_request_form ul li {
	padding-top: 5px;
	float: left;
	clear: left;
}
.services_request_form ul label {
	display: block;
	width: 210px;
	float: left;
	padding-right: 5px;
	text-align: right;
	font-weight: normal;
}
.services_request_form ul input{
	background-color:#1B1B1D;
	border:1px solid #393939;
	float:left;
	height:auto;
	width:200px;
}
.services_request_form ul select{
	background-color:#1B1B1D;
	border:1px solid #393939;
	float:left;
	height:auto;
	width:200px;
}
.services_request_form ul textarea{
	background-color:#1B1B1D;
	border:1px solid #393939;
	float:left;
	height:100px;;
	width:200px;
}
.services_request_form ul li ul.error_list {
	width: auto;
	float: left;
}
.services_request_form div.form_button {
	width: 500px;
}
.services_request_form ul li ul.checkbox_list {
	float: left;
	width: 190px;
	padding: 5px;
	border: 1px solid #333;
	clear: none;
	background-color: #1B1B1D;
}
.services_request_form ul li ul.checkbox_list li {
	width: 100%;
	padding-bottom:5px;
}

.services_request_form ul li ul.checkbox_list input {
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	float: none;
	background-color: transparent;
}
.services_request_form ul li ul.checkbox_list label {
	display: inline;
	width: auto;	
	padding-left: 5px;
	font-size: 0.9em;
	float: none;
}


.holder_form1 ul{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 100%;
	clear: left;
	float: left;
	
}
.holder_form1 ul li {
	clear: left;
	float: left;
	width: 100%;
	height: auto;
	padding-bottom: 5px;
}
.holder_form1 ul li label {
	float: left;
	display: block;
	width: 200px;
	padding-right: 10px;
	text-align: right;
	color: #CCC;
}
.holder_form1 ul li select {
	float: left;
	width: 203px;
	background-color: #1B1B1D;
	border: 1px solid #393939;
}
.holder_form1 ul li input {
	float: left;
	width: 200px;
	background-color: #1B1B1D;
	border: 1px solid #393939;
}
.holder_form1 ul li label.required {
	font-weight:normal;
}
select#reg_birthday_day, select#reg_birthday_month, select#reg_birthday_year {
	width: 65px;
	display: inline;
	margin-right: 4px;
}
.holder_form1 ul li ul.radio_list {
	float: left;
	width: 190px;
	padding: 5px;
	clear: none;
}
.holder_form1 ul li ul.radio_list li {
	width: auto;
	padding: 0 0 0 0;
	clear: none;
}
.holder_form1 ul li ul.radio_list input {
	width: auto;
	height: auto;
	border: none;
	background-color: transparent;
}
.holder_form1 ul li ul.radio_list label {
	width: auto;
	height: auto;
	text-align: left;
	padding-left: 5px;
	font-size: 0.9em;
	display: inline;
	float: none;
}
input#reg_has_newsletter_subscription, input#reg_terms {
	width: auto;
	height: auto;
	border: none;
	background-color: transparent;
}
.holder_form1 ul li ul.error_list {
	float: left;
	clear: none;
	text-align: left;
}
.add_http {
	font-size: 0.85em;
	color: #F039D4;
	padding-left: 70px;
	float: left;
}
ul.form_venue li div {
	float: left;
	width: auto;
	
}
ul.form_event li div {
	float: left;
	width: auto;
	
}
.fieldHelp {
	float: left;
	clear:left;
	padding-left: 218px;
	width: auto;
	color: #666;
	font-size: 0.85em;
	line-height: 20px;
}
.cre8FormRow_reg_username, .cre8FormRow_reg_user_type, .cre8FormRow_reg_has_newsletter_subscription {
	padding-top: 40px;
}
.holder_forgotten_area {
	padding-top: 50px;
	width: 350px;
	height: auto;
	margin: 50px 0 0 100px;
  float: left;
  padding-left: 80px;
  
  background-image: url(/images/panic_button.jpg);
  background-position: left center;
  background-repeat: no-repeat;
  display: inline;
 
}
.forgotten_password_holder label {
	clear:left;
	display:block;
	float:left;
	height:auto;
	line-height:18px;
	text-align:right;
	width:100px;
	padding-right: 5px;
}
.forgotten_password_holder {
	width:100%;
	float: left;
}
.forgotten_password_holder input {
	background-color:#1B1B1D ;
	border:1px solid #393939 ;
	color:#FFFFFF;
	float:left !important;
	height:auto;
	margin-bottom:20px;
	padding:0 5px;
	width:230px;
}
.holder_forgotten_area2 {
	padding-top: 10px;
	width: 100%;
	height: auto;
	margin: auto;
}
.holder_forgotten_area2 input {
	float: right;
	color: #ccc;
	background-color: #333;
	border: none;
}
.error_list_2 {
	width: 100%;
	height: auto;
	float: left;
	text-align: center;
	color: #f00;
	padding-bottom: 5px;
	font-weight: 0.9em;
}
.date_range {
  float: left;
  clear: left;
  width: 100%;
}
.cancel_form_holder {
  float: left;
  clear: left;
  width: 300px;
  padding-left: 300px;
}
.cancel_form {
  float: left;
  clear: left;
  width: 100%;
  
}
.cancel_form label {
  float: left;
  clear: left;
  color: #fff;
}
.cancel_form textarea  {
  float: left;
  clear: left;
  width: 280px;
  height: 150px;
}
.txt_info_color_1 {
  background-color:#000000;
  clear:left;
  color:#F039D4;
  float:left;
  font-weight:normal;
  padding:20px 5% 20px;
  text-align:center;
  width:90%;
 background-color: #0b0b0d;
 margin-top: 30px;
}
.cancel_button_holder{
  float: left;
  clear: left;
  width: 100%;
  text-align: center;
  padding-bottom: 20px;
  background-color: #0b0b0d;
  margin-bottom: 40px;
}
.cancel_button_holder a:link, .cancel_button_holder a:visited ,.cancel_button_holder a:active {
	padding: 0 40px;
	color: #fff;
	text-decoration: none;
  font-size: 2.0em;
}
.cancel_button_holder a:hover {
	color: #7A46BF;
}
