﻿
/*- Menu Tabs F--------------------------- */

    #LessonTabs 
	{
		margin: 0px;
		padding: 0px;
		float: left;  
		width:870px;
		line-height:normal;
		border-bottom: 8px solid #900;
		  background: #fff;
	}

    #LessonTabs ul 
	{
        margin: 0px;
		padding: 0px;
        list-style:none;
	}
	  
	#LessonTabs li 
	{
		float: left;
		  
		  margin:0;
		  padding:0;
	}
	  
    #LessonTabs li input 
    {    	
		background:url("/images/tab-back2.png") no-repeat right top;
		font-weight:bold;
		font-size:12px;
		font-family:Geneva, Arial, Helvetica, sans-serif;
		border: none;		  
		margin-left:0;
		width: auto;
		overflow: visible;
		padding:0px 18px 0px 0px; 		  
		height:26px;      
		color: #fff;
		text-decoration:none;
		cursor:pointer;
      }
	  
	#LessonTabs input:hover 	{	 text-decoration: underline;	}


    #LessonTabs input.first {width: 110px; background:url("/images/tab-back-first.png") no-repeat right top; }
    #LessonTabs input.last {background:url("/images/tab-back-last.png") no-repeat right top; }


/*- print options -------------------------- */
	
	.rounded-top
	{
			background:url(/images/bg/rounded-bg-top.gif) top left no-repeat; 
			height:15px;
			width: 870px;					
			clear: left;
	}
		
	.LessonOptions 
	{
		width: 100%;
		clear:both;
		background:url(/images/bg/rounded-bg-bottom2.gif) bottom left no-repeat; 
		/*	background:url(/images/rounded-background-1.gif) top left no-repeat; 
			height: 214px;
		*/
	
		width: 870px;		
		padding: 0px 0 20px 5px;
	}
	
	
	
	.AccomodationOptions { margin-bottom: 20px;}
	
	.LessonOptions h2, .AccomodationOptions h2
	{
		padding:0px 0px 10px 10px;
		margin:0px;
		font-size:14px;	
		font-family:Geneva, Arial, Helvetica, sans-serif;	
	}
		
	.LessonOptions ul, .AccomodationOptions ul
	{
		list-style: none;
		margin: 0;
		padding: 0;
	}
	
	
	.LessonOptions li  , .AccomodationOptions li
	{
		clear:left;
		font-size:9px;
		vertical-align:middle; 	
		font-family:Geneva, Arial, Helvetica, sans-serif;	
	}
		
	.LessonOptions li input , .AccomodationOptions li input
	{
		float:left;
		display: inline;
		text-align:center;
		color:#990000;
		height: 24px;
		width: 200px;
		font-size: 12px;
		font-weight: normal;
		font-family:Geneva, Arial, Helvetica, sans-serif;	
		text-decoration: none;
		background:  url(/images/prnt_1.gif);
		border: none;
	}	
		
	.LessonOptions li input:hover, 
	.LessonOptions input.selected,
	.AccomodationOptions input.selected,
	.AccomodationOptions input.selected
	{
		background:  url(/images/prnt_1.gif) 0 -24px;
	}


.collapsePanel {
	
	background-color:white;
	overflow:hidden;
}

.collapsePanelHeader{
	width:100%;
	height:30px;
	background-image: url(/images/bg-menu-main.png);
	background-repeat:repeat-x;
	color:#FFF;
	font-weight:bold;
}

.collapsePanel_small {
	
	background-color:white;
	overflow:hidden;
}

.collapsePanelHeader_small {
	width:50px;
	height:30px;
	background-image: url(/images/bg-menu-main.png);
	background-repeat:repeat-x;
	color:#FFF;
	font-weight:bold;
}
