h6{  font-family:Arial; font-size:14px; color:#000069; margin-left:20px;}
div#tools{height:350px; }

/* Schedule table */
div#tablewrap{clear:both; float:left;}/*wrapper around schedule and class details */
div#scheduleTable{width:515px; float:left; }
#dataTable{padding:2px; /*border:0px solid #000069;*/ border-collapse:collapse;  
background-image:url(../Images/LayoutImages/tablebody.jpg); background-repeat:repeat-x }
#tableheading{background-color:#bbbcf2; /*border:1px solid #000066; */font-weight: bold; font-style:italic; color:#000066; border-collapse:collapse; background-image:url(../Images/LayoutImages/tabletop.jpg); background-repeat:repeat-x; }

/*div#heading_div{padding: 0px 0px 0px 15px;}*/
div#scheduledetails{float:left; padding: 0px 0px 0px 15px;  margin:0 auto; width:500px; height:240px; vertical-align:top; }

.tablerows{/*border:1px solid #000066;*/ }
.tablecells{color:#000066; padding:2px; border:1px solid #000069; border-collapse:collapse;}
.searchcell{width:150px; height:30px;}
.tablerows:hover{background-color:#0066FF;}
#searchboxes{margin-left:15px; height:20px;}
#searchoption{padding:0px 0px 0px 15px; padding-left:15px;  }

div#topwrap {width:95%; margin-left:15px; margin-right:15px;  }	/* wrapper for top section of page */

div#bookings a{ display:inline; text-decoration:none; color:#000066;}
div#bookings a:hover{ display:inline; text-decoration:none; color:red;}
div#accomodation2 { position:relative; left:0px; top:-0px; }
div#accomodation2 h6{margin-left:0px;}
div#accomodation ul {margin-left: 20px; padding-left: 0; list-style: none; color:#000066;}
    
div#accomodation2 ul li {list-style:none; 	font-weight:bold; 	color:#000066;}

/* items marked level2 */
.level1 ul
 {margin-left: 0px; padding-left: 0; list-style: none; color:#000066;}

.level1 ul li {
	color:#000066;
    width :600px;
    padding-left: 25px;
    padding-right:25px;
    line-height:20px;
    background-image:url(../Images/LayoutImages/arrow.gif);
    background-repeat: no-repeat; background-position: 0 .45em;
    font-family:Arial, Helvetica, sans-serif; font-size :16px;}  

/*items marked as level3 */
.level2 ul
 {margin-left: 0px; padding-left: 0; list-style: none; color:#000066;}

.level2 ul li {
	color:#000066;
    width :600px;
    padding-left: 25px;
    padding-right:25px;
    line-height:20px;
    background-image:none;
    background-repeat: no-repeat; background-position: 0 .45em;
    font-family:Arial, Helvetica, sans-serif; font-size :16px;}

  #listtext{ list-style:none; background-image:none; }
	
div#accomodation2{ clear:both} 
div#accomodation{ float:left} 

/*
div#travel{padding-left:20px}*/
li a{color:#000066;}
li a:hover{color:red;}

.img{ border:2px solid #000069;}