.nav, .bread_crumb_top, .conf_left_bar_194, .home_right_bar, .quick_links_top, .footer, .sIFR-replaced{
display:none;
}

/*** EXISTING PRINT CSS FILE FOR USE WITH EUROPEAN STUDY TOURS ***/

/*** CONFERENCE BOOKING FORM ***/

/*** REDEFINING STYLES ***/
        body
        {
            margin:0;
            padding:0;
            font-family:Arial, Verdana, Sans-Serif;
            font-size: 11px;
        }
		
        label{
            display: block;
            float: left;
            margin-right:5px;
        }
		
		p{
		margin:0 0 11px 0;
		}
        
	    h1{
			float:left;
		   	display:block;
		   	padding:0px;
		   	margin:0px;
		   	font-size:15pt;
		    	text-align:center;
			width:100%;
	    }

	    h2{
		    font-weight:bold;
		    text-transform:uppercase;
		    text-decoration:underline;
		    text-align:center;
		    margin:7px;
		    padding:0px;
		    font-size:8pt;
	    }
    	
	    h3{
		    font-weight:bold;
		    text-transform:uppercase;
		    text-decoration:underline;
		    text-align:center;
		    margin:10px 0px 10px 0px;
		    padding:0px;
		    font-size:8pt;
	    }
    	
	    table{
		    width:98%;
		    background-color:#ffffff;
            font-size:90%;
            border-collapse:collapse;
	    }
    	
	    td, th{
		    border:1px solid #000000;
	    }
    	
	    th{
		    background-color:#ccc;
		    font-size:90%;
	    }
    	
        .form input,.form textarea
        {
            border:none;
            border-bottom:1px solid #000;
            width:160px;
        }

/*** LAYOUT STYLES ***/
           
        #left,#right{
            width:47%;
        }
        
        #left
        {
            float:left;
            border-right:1px dotted #ccc;
            clear:both;
            padding-right:3%;
            padding-left:0.5%;
        }
        
        #right
        {
            float:right;
        }
        
        #lowerBar
        {
            border-top:2px dotted #ccc;
            padding-top:10px;
            margin-top:10px;
            width:100%;
            float:left;
        }
        
        .form
        {
            width:100%;
            float:left;
        }
        
        .form #personDetails div
        {
            width:100%;
            margin:2px 0;
        }
        
        .formElement table
        {
            width:100%;
            border:none;
            border-collapse:separate;
        }
        
        .formElement td
        {
            border:none;
            width:1%;
        }
        
        .formElement .line
        {
            width:auto;
            border-bottom:1px solid #000;
        }
        
/*** HIDING SECTIONS ***/

        #Submit,#Print
        {
            display:none;
        }
       
/*** LINKS STYLES ***/

        a:link, a:visited
        {
            color: #520;
            background: transparent;
            font-weight: bold;
            text-decoration: underline;
        }

/*** CUSTOM STYLES ***/
		
    .detail
    {
        font-size:90%;
    }
	
	#signature label{
		text-align:left;
		margin:0px;
		padding-left:15px;
	}
	
	.form table input
	{
	    border:none;
		width:20px;
		height:20px;
	}
	
	.narrowCol
	{
	   width:1%; 
	}
	
	#HotelPreferences input
	{
        width:auto;
        float:left;
        width:20px;
        height:20px;
        border:1px solid #000;
    }
	
	#HotelPreferences table
	{
	    background-color:Transparent;
	    border:1px none #000;
	    padding:0;
	}
	
	#HotelPreferences table td
	{
	    border:none;
	    line-height:2.5em;
	}
	
	#signature,#amendments
	{
	    float:left;
	}
	
	#signature
	{
	    width:55%;
	}
	
	#amendments
	{
	    width:40%;
	    float:right;
	}
	
	
	.conf_detail_intro
	{
		display:none;
	}
	
	.header_right
	{
		display:none;
	}
	
	.header
	{
		display:none;
	}
	
	.jqmClose popup_close {
		display: none;
		}
		
	#cont_outer .footer #brdialog img {
		display: none;
	}
	
	#teacherOrStudent span {
		display: none;
	}
	
	#teacherOrStudent span.printCheckboxes {
		display: block;
	}
	
	#teacherOrStudent span.printCheckboxes label {
			float: none;
			display: inline;
	}