/* List css */
div#ec_list p#ec_listintro { }
div#ec_list p#ec_listnoevents { }
div#ec_list table
div#ec_list table h2 { }
div#ec_list table div.ec_summary { }

/* Details css */
div#ec_details { }
div#ec_details div#ec_headers { }
div#ec_details div#ec_headers img { float:right; }
div#ec_details span#ec_name { }
div#ec_details span#ec_date { }
div#ec_details span#ec_location { }

div#ec_details span#ec_contactname { }
div#ec_details span#ec_organization { }
div#ec_details span#ec_contactphone { }
div#ec_details span#ec_contactemail { }
div#ec_details div.ec_registerlink { }
div#ec_details div.ec_backlink { }
div#ec_details div.ec_option { }
div#ec_details span.ec_optionname { }
div#ec_details span.ec_optiondescription { }

/* Search */
div#ec_search { }
div#ec_search div#ec_searchbutton input.ec_submitbtn
div#ec_search div#ec_searchbutton input.ec_submitimg

/* Post link */
p#ec_postlink { }

/* Post */
div#ec_formtitle { }
div#ec_form { }

div#ec_postfields { }
p#ec_postinstructions { }
div#ec_formdetails span.required { }
div#ec_name { }
div#ec_cat { }
div#ec_org { }
div#ec_startdate { }
div#ec_enddate { }
div#ec_location { }
div#ec_summary { }
div#ec_description { }
div#ec_cname { }
div#ec_cphone { }
div#ec_cemail { }
div#ec_sname { }
div#ec_sphone { }
div#ec_semail { }
div#ec_buttons  { }
input.ec_submitbtn { }
input.ec_submitimg { }
input.ec_cancelimg { }

p#ec_succeeded { }
p#ec_failed { }
p#ec_unavailable { }
p#ec_returnlink { }

/* Registration form css */
div#ec_Registration { }
div#ec_reg_noevent { }
div#ec_reg_title { }
div#ec_reg_instruction { }
div#ec_reg_eventdetail { }
div#ec_reg_eventdate { }
div#ec_reg_eventtitle { }
div#ec_reg_venueinfo { }
div#ec_reg_organization { }
div#ec_reg_valsummary { }

div#ec_Registration div.ec_reg_wizardsteps {margin-top : 30px; margin-bottom : 32px; font-size : 0.9em;}

div#ec_Registration div.ec_reg_wizardsteps ul {margin : 0; padding : 0; list-style-type : none;}

div#ec_Registration div.ec_reg_wizardsteps ul li {
	margin-left : 0px;
    padding-left : 16px;
    height : 16px;
    float : left;
    }

div#ec_Registration div.ec_reg_wizardsteps ul li.ec_reg_wizardstep_1 {
    background-image : url(/site-ghp2/images/ec_step_1.gif);
    background-repeat : no-repeat;
    background-position : top left;
	color : #000000;
	text-decoration : none;
	padding : 0 6px 0px 20px;
	margin-right : 7px;
    }

div#ec_Registration div.ec_reg_wizardsteps ul li.ec_reg_wizardstep_2 {
    background-image : url(/site-ghp2/images/ec_step_2.gif);
    background-repeat : no-repeat;
    background-position : top left;
	color : #000000;
	text-decoration : none;
	padding : 0 6px 0px 20px;
	margin-right : 7px;
    }

div#ec_Registration div.ec_reg_wizardsteps ul li.ec_reg_wizardstep_3 {
    background-image : url(/site-ghp2/images/ec_step_3.gif);
    background-repeat : no-repeat;
    background-position : top left;
	color : #000000;
	text-decoration : none;
	padding : 0 6px 0px 20px;
	margin-right : 7px;
    }

div#ec_Registration div.ec_reg_wizardsteps ul li.ec_reg_wizardstep_4 {
    background-image : url(/site-ghp2/images/ec_step_4.gif);
    background-repeat : no-repeat;
    background-position : top left;
	color : #000000;
	text-decoration : none;
	padding : 0 6px 0px 20px;
	margin-right : 7px;
    }


div#ec_Registration div.ec_reg_wizardsteps ul li.ec_reg_wizardstep_5 {
    background-image : url(/site-ghp2/images/ec_step_5.gif);
    background-repeat : no-repeat;
    background-position : top left;
	color : #000000;
	text-decoration : none;
	padding : 0 6px 0px 20px;
	margin-right : 7px;
    }

div#ec_Registration div.ec_reg_wizardsteps ul li.ec_reg_wizardstep_6 {
    background-image : url(/site-ghp2/images/ec_step_6.gif);
    background-repeat : no-repeat;
    background-position : top left;
	color : #000000;
	text-decoration : none;
	padding : 0 6px 0px 20px;
	margin-right : 7px;
    }


div#ec_Registration div.ec_reg_wizardsteps ul li.ec_reg_wizardstep_1_current {
    background-image : url(/site-ghp2/images/ec_step_1.gif);
    background-repeat : no-repeat;
    background-position : top left;
	color : #000000;
	text-decoration : none;
	background-color : #DCEBF2;
	padding : 0 6px 0px 20px;
	margin-right : 7px;
    }


div#ec_Registration div.ec_reg_wizardsteps ul li.ec_reg_wizardstep_2_current {
    background-image : url(/site-ghp2/images/ec_step_2.gif);
    background-repeat : no-repeat;
    background-position : top left;
	color : #000000;
	text-decoration : none;
	background-color : #DCEBF2;
	padding : 0 6px 0px 20px;
	margin-right : 7px;
    }


div#ec_Registration div.ec_reg_wizardsteps ul li.ec_reg_wizardstep_3_current {
    background-image : url(/site-ghp2/images/ec_step_3.gif);
    background-repeat : no-repeat;
    background-position : top left;
	color : #000000;
	text-decoration : none;
	background-color : #DCEBF2;
	padding : 0 6px 0px 20px;
	margin-right : 7px;
    }


div#ec_Registration div.ec_reg_wizardsteps ul li.ec_reg_wizardstep_4_current {
    background-image : url(/site-ghp2/images/ec_step_4.gif);
    background-repeat : no-repeat;
    background-position : top left;
	color : #000000;
	text-decoration : none;
	background-color : #DCEBF2;
	padding : 0 6px 0px 20px;
	margin-right : 7px;
    }


div#ec_Registration div.ec_reg_wizardsteps ul li.ec_reg_wizardstep_5_current {
    background-image : url(/site-ghp2/images/ec_step_5.gif);
    background-repeat : no-repeat;
    background-position : top left;
	color : #000000;
	text-decoration : none;
	background-color : #DCEBF2;
	padding : 0 6px 0px 20px;
	margin-right : 7px;
    }


div#ec_Registration div.ec_reg_wizardsteps ul li.ec_reg_wizardstep_6_current {
    background-image : url(/site-ghp2/images/ec_step_6.gif);
    background-repeat : no-repeat;
    background-position : top left;
	color : #000000;
	text-decoration : none;
	background-color : #DCEBF2;
	padding : 0 6px 0px 20px;
	margin-right : 7px;
    }

/* Float-clearing ----------------------------------------------------------------- */

div#ec_Registration div.ec_reg_wizardsteps:after {
	content:".";
	display:block;
	position:relative;
	height:0;
	clear:both;
	visibility:hidden;
}

div#ec_Registration div.ec_reg_wizardsteps { display:table-cell; }

/* Hides from IE-mac \*/
* html div#ec_Registration div.ec_reg_wizardsteps { height:1%; }
div#ec_Registration div.ec_reg_wizardsteps { display:block; }
/* End hide from IE-mac */

/* -------------------------------------------------------------------------------- */

span#ec_reg_required { }
span#ec_reg_tooltip { }
div#ec_reg_contactinfofields { }
div.ec_reg_contactinfo { }
div#ec_reg_contactinfo_required { }
div#ec_reg_optionfields { }
div#ec_reg_option_instruction { }
div#ec_reg_ticket { }
table.ec_reg_tickettable { }
td.tickettype { }
td.ticketprice { }
td.ticketqty_label { }
td.ticketqty { }
.ec_txtQty { }
td.tickettype_nobg { }
td.ticketprice_nobg { }
td.ticketqty_nobg_label { }
td.ticketqty_nobg { }
td.ticketprice_nobg_total { }
td.ticketqty_nobg { }
span#ec_Total { }
div.ec_reg_attendees { }
.ec_reg_attendees_textarea { }
div.ec_reg_paymentfields { }
div#ec_reg_payment_required { }
div#ec_reg_cardtype { }
div#ec_cardnumber { }
div#ec_cardmonthandyear { }
.short_select { }
div#ec_cardcvv2 { }
div#ec_cardname { }
.long_text { }
.short_text { }
.long_select { }
.short_select { }
div#ec_reg_confirm { }
div.ec_reg_confirm_heading { }
div.ec_reg_confirm_editbutton { }
div.ec_reg_confirm_ticketitem { }
div#ec_reg_confirm_total { }
input#ec_accepttandc { }
div#ec_reg_success_thankyou { }
span.namelrg { }
div#ec_reg_success_eventinfo { }
div#ec_reg_success_contactinfo { }
div#ec_reg_success_ticketinfo { }
div#ec_reg_success_pmtinfo { }
div#ec_reg_declined { }
div#ec_reg_failed { }
div#ec_reg_unavailable { }