/*******************
	Print only
********************/
form, #twitterband, #bigSlider{ display:none; }
#right-side{ float:right; width:25%; margin-left:5%; }

ul.nav, #breadcrumb{ margin:0; padding:0; margin-bottom:30px; }
ul.nav li, #breadcrumb li{ margin:0 5px 0 0; padding:0; display:inline; list-style:none; }

h2.pageTitle{ font-size:20px; text-transform:uppercase; margin-bottom:0.5em; line-height:normal; }
h2.sectionTitle{ font-size:20px; text-transform:uppercase; margin-bottom:0.5em; }
h3.introSection{ padding:16px 0; font-size:16px; font-style:italic; }
h3.orderReference{ padding:10px 0; font-size:16px; margin-bottom:0.5em }
h3.eventDate{ font-size:12px; padding-left:10px; margin-bottom:0.5em; }
h3.eventDate a.bluelink{ font-family:Georgia,serif; font-size:0.5em; font-style:italic; margin-top:10px; }
h4.delegateType{  font-size:12px; text-transform:uppercase; margin:0.5em 0; line-height:normal; padding:5px 0; width:100%; float:left; }

/***********
	Utils
************/
.bigger{ font-size:1.2em; }
.hide{ display: none; }
.show{ display: block; }
.show_{ display: inline; }
.underline{ text-decoration: underline; }
.italic{ font-style: italic; }
.right{ text-align: right; }
.left{ text-align: left; }
.center{ text-align: center; }
.bold{ font-weight: bold; }
.bolder{ font-weight: bolder; }
.sstrike{ text-decoration: line-through; }
.floatRight{ float: right !important; }
.floatLeft{ float: left !important; }
hr{ clear:left; height:1px; color:#52564a; background-color:#52564a; border:0; }

.floatRightImg{ float:right; margin: 0 0 8px 20px; clear: right; }
.floatLeftImg{ float:left; margin: 0 20px 8px 0; clear: left; }

*, *:active, *:focus {outline: 0;outline-style: none;outline-width: 0px;-moz-outline-width: 0px;}
