@charset "utf-8";
/*######################
   QUEST Seminars
	© 2009 QUEST Seminars
	Print Style Sheet
	Created : 1.6.2010 by Mike Kivikoski
	Last Modified  : 

	Please keep Last Modified up to date
	Please stay on single line
	Please write in alphabetic order
	Please indent your code for readiblity
########################*/


/*  Reset*/
	html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td , input, textarea, button, select, i { margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;}
	html, body { height: 100%; }
	:focus { outline: 0;}
	ol, ul { list-style: none;}
	table { border-collapse: separate; border-spacing: 0;}
	caption, th, td { text-align: left; font-weight: normal;}
	blockquote:before, blockquote:after, q:before, q:after { content: "";}
	blockquote, q { quotes: "" "";}
	strong{font-weight:bold;}
	em{font-style:italic;}
/*  //Reset */

body{font-size:12px;}

/*Register Page*/
#register h2,
#register #header,
#register #footer,
#register #upcoming-courses,
#register h5,
/* #register p, */
#register a.print
	{display:none;}
	
	
							#register fieldset{border:0; margin-bottom:15px;}
							#register legend{color:#734c96; font-size:14px; letter-spacing:0.2px; margin-bottom:10px; text-transform: uppercase; }	
						
							#register form ol{clear:both;}
								#register form ol li{display:block; /* float:left; */ margin-bottom:15px; position:relative;}

												
									#register form ol li label{display:inline;}
										#register form ol li label.checkbox{display:inline; position:absolute; left:20px; top:1px;}
									#register form ol li em{display:block; font-size:80%;}
													
									#register form ol li input[type="text"],
									#register form ol li select,
									#register form ol li textarea
										{border:1px solid #ccc; padding:0; width:275px;}
										#register form ol li select{padding:0; }
										
										#register form ol li.medium input[type="text"],
										#register form ol li.medium select,
										#register form ol li.medium textarea
											{margin-right:5px; width:170px;}	
											
										#register form ol li.small input[type="text"],
										#register form ol li.small select,
										#register form ol li.small textarea
											{margin-right:5px; width:100px;}