@charset "utf-8";
/* CSS Document */
.ticket_table_head { background:transparent url(../img/motif/grad_panel_head.png) repeat-x scroll center top; }
body { background-color:#FFF; }
.panel_footer, body { color:#000000; }/*body text*/
a { color:#EE6600; }/*links*/
.event_title { color:#088EBA; }/*event title*/
.panel_head2, .ticket_table_head { color:#005580; }/*header*/
.panel_body, .ticket_table { background-color:#FFF; }/*box background*/
.panel_body, .panel_head2, .panel_footer, .border_c { border-color:#D5D5D3; }/*box boder*/
.panel_footer, .panel_head2, .ticket_table_head { background-color:#EFEFEF; }/*header background*/
.headerright { margin:0 }
.col_628 {
	float:left;
	padding:0;
	width:628px;
}
.col_280 {
	_clear:both;
	float:right;
	margin-bottom:24px;
	padding:0;
	width:280px;
}
.panel_628 {
	clear:both;
	margin-bottom:24px;
	width:628px;
}
.panel_936 {
	clear:both;
	margin-bottom:24px;
	width:936px;
}
.col_280 .panel_head1 { margin-top:12px; }
.headpub {
	background:transparent url(../img/motif/fade_head.png) repeat-x scroll center top;
	color:#005580;
	height:53px;
	margin-bottom:20px;
	padding-top:7px;
	width:100%;
}
.hf_pubright {
	float:right;
	font-weight:700;
	padding-top:16px;
	text-align:right;
	width:480px;
}
.footpub {
	background:transparent url(../img/motif/fade_foot.png) repeat-x scroll center top;
	color:#005580;
	height:53px;
	padding-top:7px;
	width:100%;
}
.footpubfine {
	float:left;
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	height:45px;
	line-height:1.4em;
	padding-top:8px;
	width:440px;
}
.socialshare {
	font-size:10px;
	line-height:10px;
}
.socialshare ul {
	margin:15px 0 0;
	padding:0;
}
.socialshare ul li {
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-right:7px;
	padding:0;
	text-align:center;
}
.socialshare img {
	border:2px solid #DDDDDD;
	height:16px;
	margin:0 0 3px;
	width:16px;
}
.payoffline_button a {
	background:url(../img/motif/payoffline.png) top center;
	display:block;
	height:26px;
	vertical-align:middle;
	width:120px;
}
.payoffline_button a:hover { background-position:bottom; }
.register_button a {
	background:url(../img/motif/register.png) top center;
	display:block;
	height:26px;
	vertical-align:middle;
	width:99px;
}
.register_button a:hover { background-position:bottom; }
.ordernow_button a {
background-image:url(../img/motif/ordernow.png);
display:block;
height:26px;
vertical-align:middle;
width:116px;
}
.ordernow_button a:hover { background-position:bottom; }
.completeregistration_button a {
	background:url(../img/motif/completeregistration.png) top center;
	display:block;
	height:26px;
	vertical-align:middle;
	width:206px;
}
.completeregistration_button a:hover { background-position:bottom; }
.paybycheck_button a {
	background:url(../img/motif/paybycheck.png) top center;
	display:block;
	height:26px;
	vertical-align:middle;
	width:143px;
}
.paybycheck_button a:hover { background-position:bottom; }
.payatthedoor_button a {
	background:url(../img/motif/payatthedoor.png) top center;
	display:block;
	height:26px;
	vertical-align:middle;
	width:160px;
}
.payatthedoor_button a:hover { background-position:bottom; }
.sendinvoice_button a {
	background:url(../img/motif/sendinvoice.png) top center;
	display:block;
	height:26px;
	vertical-align:middle;
	width:135px;
}
.sendinvoice_button a:hover { background-position:bottom; }
h3 {
	font-family:Helvetica, Arial, sans-serif;
	font-size:16px;
	line-height:1.2em;
	margin:2px 0 0;
	padding:0 0 8px;
	font-weight:bold;
}