
/* -------------------------------------------------------------Header Code starts here---------------------------------------------------------------------- */

#wrapper  
	{
		border-top:	#e9a98e 1pt dotted;
	}

/*Please specify Banner Color, background image and border colors here */
div.banner  
{
	background: url('../../images/Banner_Image.gif') #782400 right no-repeat;
	border-left: #e9a98e 1pt dotted;
	border-right: #e9a98e 1pt dotted;

}

/* Routledge logo image on the top banner*/

div.logo  
	{
		background-image: url('../../images/Logo_Image.gif');
	}
	/* Text Color for top menu - default is black, can be changed if required*/
	#header li, #header a  
		{
			color: #ffffff;
		}
/* background and border color for top menu */

	#loginmenu  {
			background-color: #ffd5c3;
			border: #e9a98e 1pt solid;
		}
		
		/*#loginmenu li  {
				
				border-right: #e9a98e 1px solid;
			}*/
		
		/* Border colour for menu item on the top. This should always be same as #warpper & #banner colors above*/
		
			#loginmenu a
			{
   			 	   color:#000000;
			}
			
			#nav li li:hover
			{
				background-color:#f6bca3;
			}
			#nav li
			{
				border-right:#e9a98e 1px solid;
			}
			
			#nav li ul {
					background-color: #ffd5c3;
					border-right:#e9a98e 1px solid;
					border-left:#e9a98e 1px solid;
					border-bottom:#e9a98e 1px solid;
			}
			
			#nav li li
			{
				border-top:#e9a98e 1px solid;
			}

			

		/* search box border color */				
	.input_box
		{
			border-color: 0pt solid;
		}
		.search_button
		{
			background-color:#e9a98e;
			color:#000000;
		
		}
/* -------------------------------------------------------------Header Code ends here---------------------------------------------------------------------- */		
		
		
		
		
		
/* -------------------------------------------------------------Body Code starts here---------------------------------------------------------------------- */		
		
			/*ENTRY & CHAPTER HEADING, BREAD CRUMB TRAIL, BACKWARD AND FORWARD NAVIGATION FOR ENTRY - TOP BAR & BOTTOM BAR */	
		.heading  
			{
				background-color: #ffd5c3;
				border-bottom: #e9a98e 1px solid;
			}
			
		.heading_bottom  
			{
				background-color: #ffd5c3;
				border-top: #e9a98e 1px solid;
			}
			
		.heading h4, .heading_bottom h4
			{		
				background-color: #ffd5c3;
			}	
		
		.heading a, .heading_bottom a  
			{
				color:	#000000;
				text-decoration: none;
			}
		/* Shaded background color for alternate rows in browse by book and browse by entry pages. This hsould be a lighter version of the product theme colour*/
		
		div.loginBox input
                       {
                               border: #e9a98e 1px solid;
                               background-color:#ffd5c3
               
                       }
		
	/*.back, ul.booklist li:nth-child(odd)  
		{
			background-color:#f6e2f6;
		}*/
		
		/* MAIN CONTENT DIV FOR HOME PAGE CONTENTS AND REST OF PAGES*/
		
		#content, #home  
		{
			border-bottom: #e9a98e 1pt dotted;
			border-left: #e9a98e 1pt dotted;
			border-right: #e9a98e 1pt dotted;
		}
		
			#content a, #home a
			{
		
				color:#782400;
			}
		
			/* HOME PAGE - HEADINGS - OLD CODE*/
			/*div.loginBox h4, div.updates h4
			{
				background-color:#ffd5c3;
				border-top: #e9a98e 1px solid;
				border-bottom:#e9a98e 1px solid;
			
			}
			
			/* HOMEPAGE - Right Menu*/
			
			/*div.product
			{	
				background-color: #ffd5c3;
			}*/
			
			div.product h4
			{
				
			}
			
			div.product input, ul.lookup li input
			{
				border:#e9a98e 1px solid;
			}
			
			div.product input[type="submit"], ul.lookup li input[type="submit"]
			{
				background-color:#e9a98e;
			}
			
			/* HOMEPAGE - Marketing text*/
			
			div.newseries
			{
				border-bottom: #e9a98e 1px dotted;
			}
			
			/* HOME PAGE - login text box*/
			
			div.newseries h2, h2.article_head, div.login h2, div.product h2
			{
				color:#782400;
			}
			div.login input
			{
				border: #e9a98e 1px solid;
			}
			
			.button
			{
				background-color:#e9a98e;
				border: #782400 1px solid;
			}
			
			/*div.updates li
			{
				border-bottom: #e9a98e 1px solid;
			}*/
			
		/* BROWSE A-Z ENTRIES AND TITLES - THE A-Z LIST ON HEADING BAR*/
			UL.Alphabatical_list A  
			{
				color: #000000;
			}
			UL.Alphabatical_list A:hover  
			{
				background-color: #f5e9b0;
				color:	#000000;
			}
		
			UL.Alphabatical_list LI  
			{
				border-bottom:	#e9a98e 1px solid;
				border-left:	#e9a98e 1px solid;
				border-right:	#e9a98e 1px solid;
				border-top:	#e9a98e 1px solid;
			}
		
		
	/* ENTRY DISPLAY*/
	
		/* Left TOC*/
		
			td.toc
			{
				background-color:#ffd5c3;
			}
		/* Entry Content */
			td.articlecontent a
			{
				color:#ff00ff;
			}
		
		/* SEARCH RESULTS (should be lighter shade of the product theme)*/
			em#source 
			{
				color:#A0A0A4;
			}
			em#search_result
		{
			color:#919191;
		}
			p#search_result  
			{
				border-bottom: #ff00ff 1px dotted;
			}
			#search_result a,  h2.search
			{	
				color:#782400;
			}
			div.ref_res h3, div.prod_res h3
		{
			border-top: #e9a98e 1px dotted;
			border-bottom: #e9a98e 1px dotted;
		}
		
		div.ref_res h2, div.ref_res h3, div.prod_res h3
		{
			color:#782400;

		}
		div.searchres_unsub, div.search_result
		{
			border-bottom:#e9a98e 1px dotted;
		}
		
		.completionList2 
{
	border:#e9a98e 1px solid;
}
/* -------------------------------------------------------------Body Code ends here---------------------------------------------------------------------- */	


/* -------------------------------------------------------------Footer Code starts here---------------------------------------------------------------------- */	

#footer  {
		border-bottom:	#e9a98e 1pt dotted;
		border-left:	#e9a98e 1pt dotted;
		border-right:	#e9a98e 1pt dotted;
		background-image: url(../../images/Footer_Image_1.gif);
		background-color:#ffd5c3;

	}

	#footer a, #footer A:hover  
	{
		color:#000000;
	}
	
	#footer li  
	{
		color:#000000;
	}
	
	
	/*T&F logo on the left*/
	div.routFooter  
		{
		}
	
	
		
	/*Informa logo on the right */
	div.routFooter01  
		{
			background-image:	url(../../images/Footer_Image_2.gif);
		}
/* -------------------------------------------------------------Footer Code ends here---------------------------------------------------------------------- */


.completionList2 
{
	POSITION: absolute; 
	BACKGROUND-COLOR: white; 
	MARGIN: 0px; 
	border:#e9a98e 1px solid;
	FONT-FAMILY: Arial; 
	Font-size:12px;
	TOP: 100px;
	overflow:scroll;
	height:150px;    
	list-style-type:none;
	margin-left:0px;
	padding-left:0px;
}

.completionList2Item
{
 padding-bottom :5px;

}

.itemHighLight{  background-color:#f6e2f6;padding-bottom:5px; }
			

