/*********** BODY ***********/

BODY				{
						background-image: url(../images/bg.gif);
						margin-top: 0px;
						margin-bottom: 0px;
						margin-left: 0px;
						margin-right: 0px;
					}

#cvvpreview			{
						position: absolute;
						border: 0px solid #CCCCCC;
						background: #F6F6F6;
						padding: 2px;
						display: none;
						color: #000000;
						font-family: arial;
						font-size: 10px;
						font-weight: normal;
						text-align: center;
						line-height: 14px;
					}					
					
					
					
										
/*********** CONTENT ***********/

TD.book_title		{
						font-family: arial;
						font-size: 11px;
						font-weight: normal;
						color: #ffffff;  
						padding-top: 4px;
						padding-bottom: 4px;
						padding-left: 6px;
						padding-right: 6px;
						background: #7f9db9;
						border-bottom: #FFFFFF 1px solid; 
					}
					
TD.book_text		{
						font-family: arial;
						font-size: 11px;
						font-weight: normal;
						color: #333333;  
						padding-top: 4px;
						padding-bottom: 4px;
						padding-left: 6px;
						padding-right: 6px;
						background: #DDDDDD;
						border-bottom: #FFFFFF 1px solid; 
					}	
	
TD.book_data		{
						font-family: arial;
						font-size: 11px;
						font-weight: bold;
						color: #000000;  
						padding-top: 4px;
						padding-bottom: 4px;
						padding-left: 6px;
						padding-right: 6px;
					}	
			
TD.book_data_title	{
						color: #000000;  
						background: #f6f6f6;
						font-family: arial;
						font-size: 11px;
						font-weight: bold;
						padding-top: 9px;
						padding-bottom: 8px;
						padding-left: 10px;
						padding-right: 10px;
						border-left: #ffffff 1px solid; 						
						border-bottom: #ffffff 1px solid; 						
					}	
											
TD.book_data_off	{
						color: #333333;  
						background: #e6e6e6;
						border-left: #ffffff 1px solid; 						
						border-bottom: #ffffff 1px solid; 	
						padding-left: 10px;
						padding-right: 10px;													
					}	

TD.book_data_on		{
						color: #FFFFFF;  
						background: #Ef8600;
						cursor: pointer;
						border-left: #ffffff 1px solid; 						
						border-bottom: #ffffff 1px solid; 	
						padding-left: 10px;
						padding-right: 10px;													
					}	
					
TD.book_data_off_sm	{
						color: #333333;  
						background: #e6e6e6;
						font-family: arial;
						font-size: 11px;
						font-weight: bold;		
						border-left: #ffffff 1px solid; 						
						border-bottom: #ffffff 1px solid; 	
						padding-left: 10px;
						padding-right: 10px;																	
					}	

TD.book_data_on_sm		{
						color: #FFFFFF;  
						background: #Ef8600;
						cursor: pointer;
						font-family: arial;
						font-size: 11px;
						font-weight: bold;	
						border-left: #ffffff 1px solid; 						
						border-bottom: #ffffff 1px solid; 	
						padding-left: 10px;
						padding-right: 10px;																		
					}					
						
TD.content			{
						font-family: arial;
						font-size: 11px;
						font-weight: normal;
						line-height: 17px;
						color: #333333;  
						padding-top: 0px;
						padding-bottom: 0px;
						padding-left: 15px;
						padding-right: 15px;
						padding-top: 15px;
						padding-bottom: 15px;
					}		
		
TD.text				{
						font-family: arial;
						font-size: 11px;
						font-weight: normal;
						line-height: 17px;
						color: #333333;  
					}		
		
TD.form_select		{
						font-family: arial;
						font-size: 11px;
						font-weight: normal;
						color: #ffffff;  
						padding-left: 4px;
						background: #7f9db9;
						border-left: #7f9db9 1px solid; 
					}	

TD.form				{
						font-family: arial;
						font-size: 11px;
						font-weight: normal;
						color: #ffffff;  
						padding-left: 4px;
						padding-right: 4px;
						padding-top: 3px;
						padding-bottom: 3px;
						background: #7f9db9;
						border-top: #EEEEEE 1px solid; 
						border-bottom: #EEEEEE 1px solid; 
					}	
					
TD.form_text		{
						font-family: arial;
						font-size: 11px;
						font-weight: normal;
						color: #333333;  
						padding-left: 4px;
						padding-right: 4px;
						padding-top: 3px;
						padding-bottom: 3px;
						background: #DDDDDD;
						border: #EEEEEE 1px solid; 
					}	
					
TD.title				{
						font-family: arial;
						font-size: 11px;
						font-weight: normal;
						color: #ffffff;  
						padding-left: 4px;
						padding-top: 3px;
						padding-bottom: 3px;
						background: #7f9db9;
						border-top: #EEEEEE 1px solid; 
						border-bottom: #EEEEEE 1px solid; 
					}						
										
H1					{
						font-family: arial narrow;
						font-size: 13px;
						font-weight: bold;
						line-height: 13px;
						color: #3f6691;
						margin: 0px;
					}

										
H2					{
						font-family: arial narrow;
						font-size: 13px;
						font-weight: bold;
						line-height: 13px;
						color: #Ef8600;
						margin: 0px;
					}
										
				.img.tours			{ 
						border-left: #ffffff 4px solid; 
						border-right: #ffffff 4px solid; 
						border-top: #ffffff 4px solid; 
						border-bottom: #ffffff 4px solid; 
					}	
					
					
/*********** MENU TOP ***********/

TD.menu_top			{
						text-align: center;
						background-image: url(../images/bg_menu_top.png);
					}

TD.menu_top_btn		{
						font-family: arial narrow, arial;
						font-size: 12px;
						font-weight: bold;
						color: #eeeeee;
						padding-top: 6px;
						padding-bottom: 11px;
						padding-left: 13px;
						padding-right: 13px;
						cursor: pointer;
						text-align: center;
						background-image: url(../images/bg_menu_top.png);
					}

TD.menu_top_btn_on	{
						font-family: arial narrow, arial;
						font-size: 12px;
						font-weight: bold;
						color: #0f3661;
						padding-top: 6px;
						padding-bottom: 11px;
						padding-left: 13px;
						padding-right: 13px;
						cursor: pointer;
						text-align: center;
						background-image: url(../images/bg_menu_top_on.png);
					}


TD.menu_top_btn_active	{
						font-family: arial narrow, arial;
						font-size: 12px;
						font-weight: bold;
						color: #ffffff;
						padding-top: 6px;
						padding-bottom: 11px;
						padding-left: 13px;
						padding-right: 13px;
						cursor: pointer;
						text-align: center;
						background-image: url(../images/bg_menu_top_on.png);
					}
															
TD.menu_top_img		{
						padding-top: 9px;
						padding-bottom: 13px;
						padding-left: 3px;
						padding-right: 3px;
					}

A.menu_top			{
						text-decoration: none;
					}
					
A.menu_top:hover	{
						text-decoration: none;
					}						




/*********** MENU LEFT ***********/
	
TD.menu_left		{
						font-family: arial narrow, arial;
						font-size: 11px;
						font-weight: bold;
						color: #777777;
						line-height: 12px;
						padding-left: 17px;
						padding-top: 6px;
						padding-bottom: 6px;
						cursor: pointer;
						background-image: url(../images/bg_menu_left.png);
					}
	
TD.menu_left_on		{
						font-family: arial narrow, arial;
						font-size: 11px;
						font-weight: bold;
						color: #000000;
						line-height: 12px;
						padding-left: 17px;
						padding-top: 6px;
						padding-bottom: 6px;
						background-image: url(../images/bg_menu_left_on.png);
						cursor: pointer;
					}
	
TD.menu_left_active		{
						font-family: arial narrow, arial;
						font-size: 11px;
						font-weight: bold;
						color: #3f6691;
						line-height: 12px;
						padding-left: 17px;
						padding-top: 6px;
						padding-bottom: 6px;
						background-image: url(../images/bg_menu_left_active.png);
						cursor: pointer;
					}				
					
TD.submenu_left		{
						font-family: arial narrow, arial;
						font-size: 11px;
						font-weight: bold;
						color: #666666;
						line-height: 12px;
						padding-left: 26px;
						padding-top: 3px;
						padding-bottom: 3px;
						cursor: pointer;
						background-image: url(../images/bg_submenu_left.png);
					}
	
TD.submenu_left_on		{
						font-family: arial narrow, arial;
						font-size: 11px;
						font-weight: bold;
						color: #000000;
						line-height: 12px;
						padding-left: 26px;
						padding-top: 3px;
						padding-bottom: 3px;
						background-image: url(../images/bg_submenu_left.png);
						cursor: pointer;
					}
	
TD.submenu_left_active		{
						font-family: arial narrow, arial;
						font-size: 11px;
						font-weight: bold;
						color: #3f6691;
						line-height: 12px;
						padding-left: 26px;
						padding-top: 3px;
						padding-bottom: 3px;
						background-image: url(../images/bg_submenu_left.png);
						cursor: pointer;
					}					
				
					
					
					
/*********** LINKS ***********/
		
A					{
						color: #3f6691;
						text-decoration: none;
						font-weight: bold;
					}
					
A:hover	{
						color: #Ef8600;
						text-decoration: none;
						font-weight: bold;
					}	
		
A.big				{
						font-family: arial narrow, arial;
						font-size: 15px;
						line-height: 20px;
						letter-spacing: 1px;
						color: #Ef8600;
						text-decoration: none;
						font-weight: normal;
					}
					
A.big:hover			{
						font-family: arial narrow, arial;
						font-size: 15px;
						line-height: 20px;
						letter-spacing: 1px;
						color: #3f6691;
						text-decoration: none;
						font-weight: normal;
					}	
		
					
/*********** FOOTER ***********/
				
TD.footer			{
						font-family: arial;
						font-size: 11px;
						font-weight: normal;
						color: #eeeeee;
						text-align: center;
						line-height: 16px;
						padding-top: 6px;
						padding-bottom: 6px;
						background-image: url(../images/bg_footer.png);
					}
				
A.footer			{
						color: #eeeeee;
						text-decoration: none;
					}
					
A.footer:hover		{
						color: #ffffff;
						text-decoration: none;
					}		




/********************** FORMS **********************/
				
.inputfield 		{ 
						border-left: #7f9db9 1px solid; 
						border-right: #7f9db9 1px solid; 
						border-top: #7f9db9 1px solid; 
						border-bottom: #7f9db9 1px solid; 
						font-family: arial;
						font-size: 11px;
						font-weight: normal;
						color: #555555;  
						background-color: #F6F6F6;
						padding-left: 5px;
					}

.inputbutton 		{ 
						border-left: #FFFFFF 0px solid; 
						border-right: #FFFFFF 0px solid; 
						border-top: #FFFFFF 0px solid; 
						border-bottom: #FFFFFF 0px solid; 
						font-family: arial;
						font-size: 11px;
						font-weight: bold;
						color: #FFFFFF;
						background-color: #Ef8600;
						cursor: pointer;
					}
					
.validation			{
						font-family: verdana;
						font-size: 11px;
						font-weight: normal;
					}
