/* COLOURS: 
PURPLE #0075B2
OTHER #38297B  */

Body { background-color: #86D1F2; padding:0px; margin-left:0px;}
/* HTML ELEMENTS */
HR { width: 100%; height: 1px; color: #7F9ECE;}
ul {margin-top:0px; margin-bottom:0px; margin-left:20px;}
li { font-family:  arial, verdana, "san serif"; font-size: 9pt;	line-height: 14pt; color: black; list-style-type: circle;}
.liTick { font-family: arial, verdana, "san serif";	font-size: 9pt;	line-height: 14pt; color: black;
list-style-image: url(images/tick.gif);} 
.hidden {font-size:7px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;}
/* BODY COPY */
.main { font-family:  arial, verdana, "san serif"; font-size: 9pt; line-height: 14pt; color: black;} 
.keynote { font-family:  arial, verdana, "san serif"; font-size: 11pt; line-height: 14pt; color: black;}
.foot { font-family: arial, verdana, "san serif"; font-size: 11px; color: #999999;}
.testimonials { font-family: arial, verdana; font-size: 11px; color: #0075B2; font-weight:bold; }
.redbig { font-family: arial, verdana; font-size: 16px; color: red; font-weight: bold; }


/* SPONSOR CLASSES */
.sponsor { font-family: arial, verdana, arial, "san serif"; font-weight: bold; font-size: 11px; color: #000066;}
#rightLogos { border-left: 1px solid #CCCCCC; border-right: 2px solid #666666; border-top: 1px solid #CCCCCC; border-left: 1px solid #0075B2; height: 100%; width: 190px;}
.rightLogosHeading { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF;
	background-color: #0075B2; padding: 3px; border:1px solid #666666;}

/* HEADERS */
.event-title { font-family: arial, helvetica, sans-serif; font-size: 38px; font-weight: bold; color: #4d80d0;}
.3rd-annual {font-family: arial, helvetica, sans-serif; font-size: 22px; font-weight: bold; color: #4d80d0;}
.event-tagline { font-family: arial, helvetica, sans-serif; font-size: 22px; font-weight: bold; color: #4d80d0; font-style:italic;}
.event-details { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold;	color: #a39e90;}
.mainhead { font-family: arial, helvetica, sans-serif; font-size: 12pt;	font-weight: normal; color:  #0075B2; font-weight: bold; border-bottom:1px solid #666666;}
.mainhead2 { font-family: arial, helvetica, sans-serif; font-size: 12pt;	font-weight: normal; color:  #0075B2; font-weight: bold; }

/* FORM ELEMENTS */
.textareabox {
   BORDER: 1px solid #333333; PADDING: 1px;  BACKGROUND: #FFFFFF; CURSOR: text; COLOR: #333333;
   FONT-FAMILY: arial, verdana; FONT-SIZE: 11px;}
.dropdownmenu { font-family: Verdana, arial; padding: 1px; font-size: 10px; font-weight: normal; color: #000000;}
.pushbut { FONT-SIZE: 8pt; BACKGROUND: #FFFFFF; font-weight: bold; FONT-FAMILY: Arial, Verdana; COLOR: black;}
.form { font-family: arial, verdana; font-size: 11px; color: black; }
.formSubhead { font-family: arial, verdana; font-size: 14px; color: red; font-weight: bold; }
.redkeyline { 	font-family:  arial, verdana, "san serif"; font-size: 9pt; line-height: 14pt; color: black; text-align: center; 
	 padding: 6px; border:1px solid #FF0000; }

/* SIDE BAR CSS */
#sidebar {
	width: 180px;
	height: 100%;
	margin: 4px;
	background-color:#0075B2; /*CHANGE THIS COLOUR VALUE FOR MAIN EVENT COLOR */
}

/* NAVIGATION CLASSES - NEW SEPT 2006*/
.nav { 	font-family: tahoma, arial, helvetica, sans-serif; font-size: 13px; color: #0075B2; 
		border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; text-decoration: none; width: 100%; 
		padding-left:8px; padding-right:2px; padding-top:2px; padding-bottom:2px; margin-right:1px; margin-bottom:8px; }
.nav:hover { color:#FFFFFF; text-decoration: none; border-right:1px solid #0075B2; border-bottom:1px solid #0075B2; 
			width: 100%; margin-right:1px; background-color:#0075B2;
			padding-left:8px; padding-right:2px; padding-top:2px; padding-bottom:2px; margin-bottom:8px;}
.navRego { 	font-family: tahoma, arial, helvetica, sans-serif; font-size: 13px; color: #0075B2; 
			text-decoration: none; width: 100%; margin-right:1px;  
			border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; background-color:#FFFF00;
			padding-left:8px; padding-right:2px; padding-top:2px; padding-bottom:2px; margin-bottom:8px; font-weight: bold;}
.navRego:hover { text-decoration: none; border-right:1px solid #FF0000; border-bottom:1px solid #FF0000; 
			padding-left:8px; padding-right:2px; padding-top:2px; padding-bottom:2px; margin-bottom:8px;
			background-color:#FF0000; color:#FFFFFF; margin-bottom:8px; width: 100%;  font-weight: bold; } 
.regoButton {
	font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #FF0000; text-align: center; 
	border: 1px solid #FF0000; padding: 6px; margin: 4px; text-decoration: none;}
.regoButton:hover{ background-color:#FF0000; color: #FFFFFF;}


/* PROGRAMME CLASSES */
.programmeHead { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #0075B2;}
.programmeSubhead { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #0075B2; 
border:2px solid #0075B2; text-align:center; padding:4px;}
.programmeDay {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#0075B2;
	text-align: center;
}
