
body {
		background-color: #F5F5F5;	
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size : 11.0px;
		color: #000000; 
		padding : 0px;
		margin : 20px 0px 30px 0px;
		border: 0px ;
		}


bodyxyz {
		background: url(/images/bg.gif);
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size : 11.0px;
		color: #000000; 
		padding : 0px;
		margin : 20px 0px 30px 0px;
		border: 0px ;
		}

		
 .popup {
		background-color: #ffffff;	
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size : 11.0px;
		color: #000000; 
		padding : 0px;
		margin : 20px 0px 30px 0px;
		border: 0px ;
		}		
		
		

/*** SETS PRESENTATION BORDER ***/	
.main {
		border:1px solid #ccc;		
		}
		
 td {		background-color: #ffffff;	
		padding: 0px;
		margin: 0px;		
		}
			
		
h1.title {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color: #6b6b6b;
		font-size: 20px;
		text-align: left ;
		letter-spacing: 1.5;
		padding: 10px 0px 0px 20px;
		margin: 0px;
		}		
		
ul {	
		padding: 0px 0px 5px 15px;
		border: 0px;
		margin: 0px 0px 0px 15px;
		}			
li {	
		display: block;
		text-align: left ;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		list-style-type: disc;
		color: #000000 ;
		padding: 0px 0px 7px 0px;
		border: 0px;
		margin: 0px ;
		}
		
		
/*** TOP MENU NAVIGATION ***/		

 td.header_nav {
		background:url(../images/menu_nav.jpg) top left repeat-x;
		padding: 9px 0px 0px 0px;
		}  

a.header_nav_link {
font-family : Verdana, Arial, Helvetica, sans-serif;
color: #000000 ;
font-size: 11px ;
text-decoration: none;
background-color: transparent;
padding: 13px 4px 5px 10px;
margin: 0px;
}

a.header_nav_link:hover {
font-family : Verdana, Arial, Helvetica, sans-serif;
color: #94548D ;
font-size: 11px ;
text-decoration: none;
padding: 13px 4px 5px 10px;
margin: 0px;
}


a.header_nav_link_page {
font-family : Verdana, Arial, Helvetica, sans-serif;
color: red ;
font-size: 11px ;
font-weight: 800;
text-decoration: none;
background-color: transparent;
padding: 13px 4px 5px 10px;
margin: 0px;
}
a.header_nav_link_page:hover {
font-family : Verdana, Arial, Helvetica, sans-serif;
color: #94548D ;
font-size: 11px ;
text-decoration: none;
padding: 13px 4px 5px 10px;
margin: 0px;
}
/*** FOOTER STYLES ***/		

 td.footer_bar {
		background-color:rgb(0,26,108);
		height: 5px ;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		} 
		
 td.footer {	background-color: rgb(0,26,108);
		border-bottom: 11px solid #999966;
		margin : 0px;
		
		}   		
		
a {
		color: normal;
		font-size: 12.5px;
		text-decoration: normal; 
		}

a:hover {
		color: #ff6600;
		text-decoration: none; 
		}
    
/*** LEFT CELL ***/	

td.leftcell {	background-color : #ffffff ;
		padding: 10px 0px 0px 0px ;
		border:0px;		
		margin: 0px ;
		}		

.section_head {	
		display: block;
		padding: 0px 0px 0px 0px ;
		text-align: left;
		margin: 0px 0px 0px 0px;
		border: 0px;
		}

#left_cell {	background-color: #ffffff;
		width: 160px ;
		padding: 15px 0px 0px 0px ;
		margin: 0px 0px 20px 0px;
		}


#left_cell h2 {
text-align: right;
display: block;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size: 11px ;
color: #000000 ;
text-decoration: none;
background-color: #ffffff;
padding: 8px 5px 12px 0px;
border-bottom: 1px solid #ffffff ;
margin: 0px;
}

#left_cell a.heading {
text-align: left;
display: block;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size: 11px ;
font-weight: 800;
color: #000000 ;
text-decoration: none;
background-color: #ff9900;
padding: 8px 0px 12px 7px;
border-top: 1px solid #0d2e5c ;
border-bottom: 1px solid #ffffff ;
margin: 0px;
}

#left_cell a.heading:hover {
text-align: left;
display: block;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size: 11px ;
font-weight: 800;
color: #ffffff ;
text-decoration: none;
background-color: #ff9900;
padding: 8px 0px 12px 7px;
border-top: 1px solid #0d2e5c ;
border-bottom: 1px solid #ffffff ;
margin: 0px;
}

#left_cell a.navigation {
text-align: center;
display: block;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #6b6b6b ;
text-decoration: none;
background-color: #ffffff;
padding: 5px 5px 10px 5px;
border-bottom: 1px dotted ##6b6b6b ;
margin: 0px;
}

#left_cell a.navigation:hover {
text-align: center;
display: block;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: blue ;
text-decoration: none;
background-color: #ffffff;
padding: 5px 5px 10px 5px;
border-bottom: 1px dotted #ffffff ;
margin: 0px;
}


	
/*** NEWS ITEMS ***/	

#newsitems {
	border:1px solid #ccc;
	background:#f9f9f9;
	display: block;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align: left ;
	font-size: 11.5px;
	color: #000000 ;
	padding: 5px 5px 5px 5px;
	margin: 20px 10px 20px 0px ;
	}

#newsitems h1 {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color: #592E5C;
		font-size: 11.5px;
		padding: 0px 0px 0px 0px;
		margin: 0px;
		}

#newsitems h2 {
		display: block;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color: #6b6b6b;
		font-size: 11px;
		padding: 5px 0px 5px 5px;
		margin: 0px;
		}	

#newsitems .bodycopy {	
		display: block;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		text-align: left ;
		font-size: 11.0px;
		color: #6b6b6b ;
		padding: 0px 0px 4px 5px;
		border: 0px;
		margin: 0px ;
		}	

#newsitems .p {	
		display: block;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		text-align: left ;
		font-size: 11.0px;
		color: #6b6b6b ;
		padding: 0px 0px 4px 0px;
		border: 0px;
		margin: 0px ;
		}	

#newsitems a {
		display: block;
		color: normal;
		font-size: 11.0px;
		text-decoration: normal;
		padding: 0px 0px 15px 5px;
		}

#newsitems a:hover {
		display: block;
		color: #ff6600;
		font-size: 11.0px;
		text-decoration: none; 
		padding: 0px 0px 15px 5px;
		}	
		
		
		
/*** CATALOGUE ***/			
		
#catalogue {				
		background-color: #ffffff ;	
		font-family : Verdana, Arial, Helvetica, sans-serif;
		text-align: left ;
		font-size: 11.5px;
		color: #000000 ;
		padding: 15px 10px 20px 25px ;
		border: 0px;
		margin: 0px 0px 40px 0px ;
		}



#catalogue a.path {
		color: red;
		font-size: 12.5px;
		text-decoration: none; 
		padding: 0px 0px 6px 0px ;
		border: 0px;
		margin: 0px 0px 6px 0px ;
		}

#catalogue a.path:hover {
		color: #000000;
		text-decoration: underline; 
		padding: 0px 0px 6px 0px ;
		border: 0px;
		margin: 0px 0px 6px 0px ;
		}
		
#catalogue a.name {
		color: blue;
		font-size: 12.5px;
		text-decoration: underline; 
		}

#catalogue a.name:hover {
		color: #ff6600;
		text-decoration: none; 
		}		

#catalogue a.link {
		display: block;
		color: #ff6600;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size: 11.5px;
		font-weight: 700;
		text-decoration: none; 
		padding: 4px 0px 7px 0px;
		}

#catalogue a.link:hover {
		display: block;
		color: blue;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size: 11.5px;
		font-weight: 700;
		text-decoration: underline; 
		padding: 4px 0px 7px 0px;
		}	

#catalogue a.links {
		display: block;
		color: blue;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size: 12.5px;
		text-decoration: underline; 
		padding: 0px 0px 7px 0px;
		}

#catalogue a.links:hover {
		display: block;
		color: blue;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size: 12.5px;
		text-decoration: none; 
		padding: 0px 0px 7px 0px;
		}	

#catalogue a.sitemap {
		display: block;
		color: blue;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size: 11.5px;
		text-align: left ;
		text-decoration: none; 
		padding: 4px 0px 7px 0px;
		}

#catalogue a.sitemap:hover {
		display: block;
		color: red;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size: 11.5px;
		text-align: left ;
		text-decoration: underline; 
		padding: 4px 0px 7px 0px;
		}	

#catalogue h1 {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color: #6b6b6b;
		font-size: 16px;
		letter-spacing: 1.5;
		text-align: left ;
		padding: 10px 0px 5px 0px;
		margin: 0px;
		}
		
#catalogue h1.brandname {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color: #6b6b6b;
		font-size: 16px;
		text-align: left ;
		letter-spacing: 1.5;
		padding: 10px 0px 0px 0px;
		margin: 0px;
		}		
	
#catalogue h2 {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color: #6b6b6b;
		font-size: 12.5px;
		text-align: left ;
		padding: 5px 0px 5px 0px;
		margin: 0px;
		}		
		
#catalogue img {
		padding: 0px 0px 5px 5px;
		border: 0px;
		margin: 0px;
		}	

#catalogue img.news {
		padding: 0px 0px 0px 5px;
		border: 0px;
		margin: 0px;
		}	
				
		
#catalogue .bodycopy {	
		display: block;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		text-align: left ;
		font-size: 11.5px;
		line-height:130%;
		color: #000000 ;
		padding: 0px 0px 7px 0px;
		border: 0px;
		margin: 0px ;
		}		


#catalogue td.event_cell_data {				
		padding: 25px 0px 0px 0px;
		}		
		
#catalogue h2.event_name {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #7B49A5;
	text-align: left;
	background: transparent center;
	padding: 0px;
	}
	
#catalogue h3.event_heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-align: left;
	background: transparent center;
	padding-top: 5px;
	}	
	

	

#catalogue p.event {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	padding: 5px 20px 10px 0px;
	color: #666666;
	font-style: normal;
	font-weight: normal;
		}    


#giveaway {
	border-top:1px solid #ff6600;
	border-left:1px solid #ff6600;
	border-right:1px solid #ff6600;
	border-bottom: 1px solid #ff6600;
	background:#ff6600;
	padding: 0px 5px 15px 5px;
	margin: 5px 15px 20px 0px;
	border: 0px;
	}


#giveaway h2 {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color: #ffffff;
		font-size: 20.5px;
		text-align: left ;
		padding: 5px 0px 5px 7px;
		margin: 0px;
		border: 0px;
		}		

#giveaway p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #ffffff;
	font-weight: normal;
	padding: 0px 0px 5px 7px;
	margin: 0px;
	border: 0px;
		}    

#giveaway a {
		color: normal;
		font-size: 12.5px;
		color: #ffffff;
		text-decoration: normal; 
		padding: 0px 0px 5px 7px;
		margin: 0px;
		border: 0px;
		}

#giveaway a:hover {
		color: #ffcc33;
		color: #ffffff;
		text-decoration: none; 
		padding: 0px 0px 5px 7px;
		margin: 0px;
		border: 0px;
		}

#category_row {
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	border-left_height:25px;
	background:#f9f9f9;
	padding: 5px;
	margin: 0px 10px 40px 10px ;
	}


#category_row img {
	padding: 0px;
	border: 0px;
	margin: 0px;
	}
	
#category_row .bodycopy {	
		display: block;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		text-align: left ;
		font-size: 11.5px;
		line-height:130%;
		color: #000000 ;
		padding: 0px 0px 7px 0px;
		border: 0px;
		margin: 0px ;
		}	

#category_row a.name {
		display: block;
		color: #6b6b6b;
		text-align: center ;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size: 11.5px;
		font-weight: 700;
		text-decoration: none; 
		padding: 4px 0px 7px 0px;
		}

#category_row a.name:hover {
		display: block;
		color: #ff6600;
		text-align: center ;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size: 11.5px;
		font-weight: 700;
		text-decoration: underline; 
		padding: 4px 0px 7px 0px;
		}		




/*** POPUP WINDOW ***/	

#popup {				
		background-color: #ffffff ;	
		font-family : Verdana, Arial, Helvetica, sans-serif;
		text-align: left ;
		font-size: 11.5px;
		color: #000000 ;
		padding: 15px 20px 20px 20px ;
		border: 0px;
		margin: 0px 0px 40px 0px ;
		}

#popup a.link {
		display: block;
		color: #6b6b6b;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size: 11.5px;
		font-weight: 700;
		text-decoration: none; 
		padding: 4px 0px 7px 0px;
		}

#popup a.link:hover {
		display: block;
		color: #ff6600;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size: 11.5px;
		font-weight: 700;
		text-decoration: underline; 
		padding: 4px 0px 7px 0px;
		}	


#popup h1 {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color: #6b6b6b;
		font-size: 16px;
		letter-spacing: 1.5;
		padding: 10px 0px 15px 0px;
		margin: 0px;
		}
		
	
	
#popup h2 {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color: #6b6b6b;
		font-size: 12.5px;
		padding: 5px 0px 5px 0px;
		margin: 0px;
		}		
		
		
#popup .bodycopy {	
		display: block;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		text-align: left ;
		font-size: 11.5px;
		line-height:130%;
		color: #000000 ;
		padding: 0px 0px 7px 0px;
		border: 0px;
		margin: 0px ;
		}		


/*** GENERAL WEBPAGES ***/	

#content {				
		background-color: #ffffff ;	
		font-family : Verdana, Arial, Helvetica, sans-serif;
		text-align: left ;
		font-size: 11.5px;
		color: #000000 ;
		padding: 15px 10px 20px 40px ;
		border: 0px;
		margin: 0px 0px 0px 0px ;

		}

#content a.path {
		color: red;
		font-size: 12.5px;
		text-decoration: none; 
		}

#content a.path:hover {
		color: #000000;
		text-decoration: underline; 
		}
		
#content a.name {
		color: blue;
		font-size: 12.5px;
		text-decoration: underline; 
		}

#content a.name:hover {
		color: #ff6600;
		text-decoration: none; 
		}		

#content h1 {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color: #6b6b6b;
		font-size: 16px;
		letter-spacing: 1.5;
		padding: 10px 0px 15px 0px;
		margin: 0px;
		}
		
#content h2 {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color: #6b6b6b;
		font-size: 12.5px;
		padding: 5px 0px 5px 0px;
		margin: 0px;
		}		
		
		
#content .bodycopy {	
		display: block;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		text-align: left ;
		font-size: 11.5px;
		line-height:130%;
		color: #000000 ;
		padding: 0px 0px 7px 0px;
		border: 0px;
		margin: 0px ;
		}		


/*** PRODUCT FEATURES ***/	
	
#features {	
		background-color : #ffffff ;
		text-align: left;
		padding: 15px 0px 0px 0px ;
		margin: 0px;
		}	
		
#features h2 {	
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color: #6b6b6b;
		font-size: 12.5px;
		padding: 5px 0px 5px 0px;
		margin: 0px;
		}
		
#features h3 {	
		text-align: left;
		display: block;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px ;
		color: #000000 ;
		background-color : #ffffff ;
		padding: 3px 0px 3px 0px ;
		margin: 0px;
		}
#features ul {	
		padding: 0px 0px 0px 15px;
		border: 0px;
		margin: 0px 0px 0px 15px;
		}			
#features li {	
		display: block;
		text-align: left ;
		font-size: 10.5px;
		list-style-type: disc;
		color: #000000 ;
		padding: 5px 0px 0px 0px;
		border: 0px;
		margin: 0px ;
		}

/*** PRODUCT PDFS ***/	
	
#productpdfs {	
		background-color : #ffffff ;
		text-align: left;
		padding: 15px 0px 0px 0px ;
		margin: 0px;
		}	
		


#productpdfs a {
		display: block;
		color: blue;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size: 11.5px;
		text-align: left ;
		text-decoration: none; 
		padding: 4px 0px 7px 0px;
		}

#productpdfs a:hover {
		display: block;
		color: red;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size: 11.5px;
		text-align: left ;
		text-decoration: underline; 
		padding: 4px 0px 7px 0px;
		}	

#productpdfs p {	
		display: block;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		text-align: left ;
		font-size: 11.0px;
		color: #6b6b6b ;
		padding: 0px 0px 15px 5px;
		border: 0px;
		margin: 0px ;
		}	

/*** PRODUCT COLOURS ***/	

#colours {	
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size: 10.5px ;
		color: #000000 ;
		background-color : #ffffff ;
		text-align: left;
		padding: 15px 0px 0px 20px ;
		margin: 0px;
		}	
		
		
#colours h2 {	
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color: #6b6b6b;
		font-size: 12.5px;
		padding: 5px 0px 5px 0px;
		margin: 0px;
		}
		
#colours img {	
		display:inline ;
		padding: 0px 0px 0px 0px ;
		margin: 0px 0px 0px 10px ;
		}			


/*** PRODUCT SPECIFICATIONS ***/	

#specs {	
		font-family : Verdana, Arial, Helvetica, sans-serif;
		background-color : #ffffff ;
		text-align: left;
		padding: 15px 0px 0px 5px ;
		margin: 0px;
		}	
		
		
#specs h2 {	
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color: #6b6b6b;
		font-size: 12.5px;
		padding: 5px 0px 5px 0px;
		margin: 0px;
		}

#specs td.specheading {	
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size: 10.5px ;
		color: #ffffff ;
		background-color : #6a707f ;
		text-align: left;
		padding: 3px 0px 3px 5px ;
		margin: 0px;
		}	
		
#specs td {	
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size: 10.5px ;
		color: #000000 ;
		background-color : #efe9e8 ;
		text-align: left;
		padding: 3px 0px 3px 5px ;
		border-bottom: 2px solid #ffffff;
		margin: 0px;
		}	
		
/*** PRODUCT SYSTEMS ***/	

#systems {	
		font-family : Verdana, Arial, Helvetica, sans-serif;
		background-color : #ffffff ;
		text-align: left;
		padding: 15px 0px 0px 20px ;
		margin: 0px;
		}	
		
		
/*** PRODUCT UTUBE ***/	

#productutube {	
		background-color : #ffffff ;
		width: 640px ;
		text-align: left;
		padding: 10px 0px 15px 5px ;
		border: 1px solid #808080 ;
		margin: 20px 0px 0px 0px;
		}
		
		
#productutubes {	
		background-color : #ffffff ;
		width: 590px ;
		text-align: left;
		padding: 10px 25px 15px 25px ;
		border: 1px solid #808080 ;
		margin: 20px 0px 0px 0px;
		}		
		
		
/*** PRODUCT TRAVEL TIPS ***/	

#producttraveltip {	
		font-family : Verdana, Arial, Helvetica, sans-serif;
		background-color : #ffffff ;
		text-align: left;
		padding: 15px 0px 0px 20px ;
		margin: 0px;
		}			

		
				
/*** RIGHT CELL ***/			
		
td.rightcell {	
		background:#ffffff;
		padding: 0px 0px 0px 0px ;
		border-left:1px solid #ccc;		
		margin: 0px 0px 0px 0px;
		}		
		

#right_cell {	
		background:#ffffff;
		padding: 0px 0px 0px 0px ;
		margin: 0px;
		}
		
#right_cell .logo{	
		display: block;
		padding: 0px 0px 0px 0px ;
		text-align: center;
		margin: 0px 0px 10px 0px;
		border: 0px;
		}		


#right_cell h3 {
		display: block;
		color: #6b6b6b;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size: 11.5px;
		font-weight: 700;
		text-decoration: none; 
		padding: 7px 0px 7px 0px;
		}
}

#right_cell a.navigation {
text-align: left;
display: block;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff ;
text-decoration: none;
background-color: #597a95;
padding: 5px 5px 10px 5px;
border-bottom: 1px solid #ffffff ;
margin: 0px;
}

#right_cell a.navigation:hover {
text-align: left;
display: block;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF ;
text-decoration: none;
background-color: #3871A9;
padding: 5px 5px 10px 5px;
border-bottom: 1px solid #ffffff ;
margin: 0px;
}



#right_cell a.name {
		display: block;
		color: #6b6b6b;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size: 11.5px;
		font-weight: 700;
		text-decoration: none; 
		padding: 7px 0px 7px 0px;
		}

#right_cell a.name:hover {
		display: block;
		color: #ff6600;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size: 11.5px;
		font-weight: 700;
		text-decoration: underline; 
		padding: 7px 0px 7px 0px;
		}				

/*** FEATURED PRODUCTS ***/			
		
#featured_products {
	background:transparent;
	display: block;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align: center ;
	font-size: 11.5px;
	color: #000000 ;
	padding: 5px 5px 5px 5px;
	margin: 25px 5px 5px 5px ;
	}


#featured_products h2 {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color: #6b6b6b;
		background:#ffffff	;
		font-size: 12.5px;
		padding: 0px 0px 20px 0px;
		border-top:1px solid #ccc;
		margin: 0px;
		}	

#featured_products .bodycopy {	
		display: block;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size: 11.0px;
		color: #6b6b6b ;
		padding: 0px 0px 4px 5px;
		border: 0px;
		margin: 0px ;
		}	

#featured_products a {
		display: block;
		color: #6b6b6b;
		font-size: 9.5px;
		font-weight: 800;
		text-decoration: none;
		text-align: center ;
		padding: 0px 0px 25px 0px;
		border-bottom:1px solid #ccc;
		}

#featured_products a:hover {
		display: block;
		color: #6b6b6b;
		font-size: 9.5px;
		font-weight: 800;
		text-decoration: underline; 
		text-align: center ;
		padding: 0px 0px 25px 0px;
		border-bottom:1px solid #ccc;
		}	
						
		
		
/*** FORMS ***/			
		
td.contact {	
		font-family : Verdana, Arial, Helvetica, sans-serif;
		text-align: left ;
		font-size: 11.5px;
		color: #000000 ;
		padding: 2px 0px 2px 0px;
		border: 0px;
		margin: 0px ;		
		}		

td.mailform {	
		font-family : Verdana, Arial, Helvetica, sans-serif;
		text-align: left ;
		font-size: 11.5px;
		color: #000000 ;
		padding: 2px 0px 2px 0px;
		border: 0px;
		margin: 0px ;		
		}	
		
#database {				
		z-index: 100 ;
		background-color: transparent ;	
		font-family : Verdana, Arial, Helvetica, sans-serif;
		text-align: left ;
		font-size: 11.5px;
		color: #000000 ;
		padding: 0px 10px 20px 10px ;
		border: 0px;
		margin: 20px 0px 0px 0px ;
		}

#database a.path {
		color: red;
		font-size: 12.5px;
		text-decoration: none; 
		}

#database a.path:hover {
		color: #000000;
		text-decoration: underline; 
		}
		
#database a.name {
		color: blue;
		font-size: 12.5px;
		text-decoration: underline; 
		}

#database a.name:hover {
		color: #ff6600;
		text-decoration: none; 
		}		

#database h1 {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color: #6b6b6b;
		font-size: 16px;
		letter-spacing: 1.5;
		padding: 10px 0px 15px 0px;
		margin: 0px;
		}
		
#database h2 {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color: #6b6b6b;
		font-size: 12.5px;
		padding: 5px 0px 5px 0px;
		margin: 0px;
		}		
		
		
#database .bodycopy {	
		display: block;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		text-align: left ;
		font-size: 11.5px;
		line-height:130%;
		color: #000000 ;
		padding: 0px 0px 7px 0px;
		border: 0px;
		margin: 0px ;
		}				

#footer {				
		background-color: #ffffff ;	
		font-family : Verdana, Arial, Helvetica, sans-serif;
		text-align: center ;
		font-size: 11.5px;
		color: #000000 ;
		padding: 5px 0px 10px 0px ;
		border-top:1px solid #ccc;		
		margin: 0px 0px 0px 0px ;
		}

#footer a {
		color: #6b6b6b;
		font-size: 11.0px;
		padding: 5px 10px 0px 0px ;
		text-decoration: none; 
		}

#footer a:hover {
		color: red;
		font-size: 11.0px;
		padding: 5px 10px 0px 0px ;
		text-decoration: underline; 
		}
		
#footer .bodycopy {	
		display: block;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		text-align: center ;
		font-size: 11.5px;
		line-height:130%;
		color: #6b6b6b ;
		padding: 7px 0px 7px 0px;
		border: 0px;
		margin: 0px ;
		}				