

/* Product Catalogue Pages 
	-------------------------------------------------------------*/

	#catalogue {	z-index: 200 ;
			background-color: #ffffff ;
			padding: 0px 15px 20px 15px ;
			margin: 0px ;
			color: #000000; 
			font-family: Verdana, Arial , Helvetica Bold, sans-serif ; 
			font-size: 12.5px ;
			letter-spacing: 1.5px ;
			text-align: left ;
			line-height: 140%;
			}			

		
	#catalogue p { 
			text-align: justify ;
			padding: 0px 0px 7px 0px ;
			margin: 0px ;
			}		



	#catalogue h1 {	font-family: Arial, Helvetica, sans-serif; 
			font-size: 22px; 
			font-weight: 700; 
			color:#006ab6;
			background-color:#e6ebef;
			padding: 5px 0px 5px 15px;
			margin:10px 0px 10px 0px;
			}


	#catalogue h2 {	
			font-family: Verdana, Sans-Serif, Helvetica Bold, sans-serif; 
			color: #000000; 
			font-size : 15px ;
			font-weight: 800 ;
			letter-spacing: 5px ;
			padding: 5px 0px 5px 0px ;
			margin:0px ;
			}

	#catalogue h3 {	
			font-family: Verdana, Sans-Serif, Helvetica Bold, sans-serif; 
			color: #cc6600; 
			font-size : 14.5px ;
			font-weight: 800 ;
			letter-spacing: 5px ;
			padding: 10px 0px 0px 0px ;
			margin: 0px ;
			}

 	#catalogue td.cmcprod {	
 			background-color: transparent ;
 			padding: 4px 4px 4px 4px ;
 			margin: 30px 0px 0px 0px ;
 			color: #000000; 
 			font-family: Verdana, Arial , Helvetica Bold, sans-serif ; 
 			font-size: 12.5px ;
 			letter-spacing: 1.5px ;
 			text-align: left ;
 			line-height: 140%;
 			}	

 	#catalogue td.image {	
 			background-color: transparent ;
 			padding: 4px 4px 4px 30px ;
 			}	

/* Category Intro Brand/Product  
	-------------------------------------------------------------*/
	#brandprodlist {	
			z-index: 300 ;
			background-color: transparent ;
			padding: 0px 5px 10px 20px ;
			border: 1px solid #cccc99 ;
			margin: 0px 0px 0px 0px ;
			color: #000000; 
			font-family: Verdana, Arial , Helvetica Bold, sans-serif ; 
			font-size: 12.5px ;
			letter-spacing: 1.5px ;
			text-align: left ;
			line-height: 140%;
			}	

	#brandprodlist td.title {	
			font-family : Verdana , Helvetica Bold, sans-serif; 
			font-size : 12px ;
			color : #000000 ;
			font-weight: 400 ;
			text-align: left ;
			padding: 3px 4px 3px 5px;
			background-color: #cccc99;
			}

	#brandprodlist td.tabledata {	
			font-family : Verdana , Helvetica Bold, sans-serif; 
			font-size : 12px ;
			color : #000000 ;
			text-align: left ;
			image-align: center ;
			padding: 4px 2px 4px 5px;
			}	

	#brandprodlist td.tabledatacenter {	
			font-family : Verdana , Helvetica Bold, sans-serif; 
			font-size : 12px ;
			color : #000000 ;
			text-align: center ;
			image-align: center ;
			padding: 4px 2px 4px 5px;
			}
			
a.orderlink { 	
			color: normal;
			font-family : Verdana , Helvetica Bold, sans-serif; 
			font-size : 12px ;
			text-align: center ;
			padding: 2px 2px 2px 2px;
			text-decoration: none ;
				
			}
			
a.orderlink:visited {	color: red;
			font-family : Verdana , Helvetica Bold, sans-serif; 
			font-size : 12px ;
			text-align: center ;
			}

a.orderlink:hover { 	color: black;
			font-family : Verdana , Helvetica Bold, sans-serif; 
			font-size : 12px ;
			text-align: center ;
			}

/* Product Page  Product Info Presentation
	-------------------------------------------------------------*/
	#product {	
			z-index: 400 ;
			background-color: transparent ;
			padding: 0px 5px 10px 20px ;
			border: 1px solid #cccc99 ;
			margin: 20px 0px 0px 0px ;
			color: #000000; 
			font-family: Verdana, Arial , Helvetica Bold, sans-serif ; 
			font-size: 12.5px ;
			letter-spacing: 1.5px ;
			text-align: left ;
			line-height: 140%;
			}	

	#product h3.heading {	
		font-family : Arial , Helvetica Bold, sans-serif ; 
		font-size : 12.5px ;
		font-weight: 800 ;
		color: #000000 ;
		padding: 15px 0px 0px 0px ;
		border-bottom: 1px solid black;
		margin: 0px;
			}		
			
			
	#product td {	
		font-family : Verdana, Arial , Helvetica Bold, sans-serif ; 
		font-size : 12.5px ;
		font-weight: 500 ;
		color: #000000 ;
		padding: 0px 0px 10px 0px ;
		}
		
/* -------------- Booking Form   -----------------------*/

#catalogue .formtitle {	
				font-family : Verdana , Helvetica Bold, sans-serif; 
				font-size : 12.5px ;
				font-weight: 800 ;
				color : #000000 ;
				text-align: left ;
				padding: 3px 4px 3px 5px;
				background-color: #F0E68C;
					}
#catalogue .formdata {	
				font-family : Verdana , Helvetica Bold, sans-serif; 
				font-size : 11.5px ;
				color : #000000 ;
				text-align: left ;
				padding: 3px 4px 3px 5px;
				background-color: #eeeeee;
					}

#catalogue .formcontent {	
				font-family : Verdana , Helvetica Bold, sans-serif; 
				font-size : 10.5px ;
				color : #000000 ;
				text-align: left ;
				padding: 3px 4px 3px 5px;
				background-color: #ffffff;
					}

