body {
	margin: 0px 0px 0px 0px;
	background-color: #6699CC;
	color:#000000;
	text-align:center;
	}	
	
a:link{
    color:#29328D;
    text-decoration:none;
    background-color:transparent
    }

a:visited{
    color:#29328D;
    text-decoration:none;
    background-color:transparent;
    }
    
a:active{
    color:#29328D;
    text-decoration:none;
    background-color:transparent;
    }
    
a:hover{
    color:#29328D;
    text-decoration:underline;
    background-color:transparent;
    font-weight:light;
    }

a.footer:link { color: #666666; }
a.footer:visited { color: #666666; }
a.footer:hover { color: #666666; text-decoration:underline; }	

.h1{
	padding: 29px 0px 0px 15px;
   	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 1.5em;		
	color:#4D7DC0;	
	}	

.h1Demonstration{
	padding: 29px 0px 0px 22px;
   	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 1.5em;		
	color:#F68A0C;	
	}	

.h1Demonstration2{
	padding: 0px 0px 0px 22px;
	}		
	
.h1Home{
	padding: 19px 0px 0px 15px;
   	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 1.5em;		
	color:#4D7DC0;	
	}		
	
.ImgBorder{
	border-style: solid;
	}	
	
.h2{
	padding: 0px 0px 0px 15px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
    color:#666666;	
	FONT-SIZE: 0.8em;	
	line-height: 13pt;		
	}
	
.h2Large{
	padding: 0px 0px 0px 15px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
    color:#666666;	
	FONT-SIZE: 1.2em;	
	line-height: 13pt;		
	}	
	
.h2Padding{
	padding: 0px 0px 0px 25px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
    color:#666666;	
	FONT-SIZE: 0.8em;	
	line-height: 13pt;		
	}

.h2Small{
	padding: 0px 0px 0px 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
    color:#666666;	
	FONT-SIZE: 0.7em;	
	}	
		
.h2padding{
	padding: 0px 265px 0px 15px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
    color:#666666;	
	FONT-SIZE: 0.8em;	
	line-height: 13pt;		
	}
	
.h2paddingEn{
	padding: 0px 285px 0px 15px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
    color:#666666;	
	FONT-SIZE: 0.8em;	
	line-height: 13pt;		
	}	
			
.hShopping{
	color:#666666;
	padding: 0px 10px 10px 10px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 0.9em;	
	}
				
/* Footer */	
.h3{
	color:#666666;
	padding: 0px 0px 0px 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 0.7em;	
	line-height: 15pt;	
	}
/* End */
.bgVideo {
  width: 326px;
  height: 292px;
  background-image: url('/resources/photos/bgdemo.gif'); 
  background-repeat: no-repeat; 
  padding: 0px 0px 0px 6px;
  } 		
	
.bgmenu{ 
	background-image: url('/resources/images/bgmenu.jpg');
	background-repeat: no-repeat;
	height: 28px; 
	width:	781px;
	}
	
.bgRightColours{ 
	background-image: url('/resources/images/right_colours.gif');
	background-repeat: repeat;
	background-position: top right bottom;
	}
	
.bgLeftColours{ 
	background-image: url('/resources/images/left_colours.gif');
	background-repeat: repeat;
	background-position: top right bottom;
	}
		
.tagline{
	padding: 10px 0px 0px 15px;
	}	
	
.productTitle{
	padding: 5px 0px 5px 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
    color:#4D7DC0;	
	FONT-SIZE: 0.9em;
	font-weight: bold;	
	line-height: 13pt;		
	}

.productTitle2{
	padding: 5px 0px 5px 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
    color:#821417;	
	FONT-SIZE: 0.9em;
	font-weight: bold;	
	line-height: 13pt;		
	}	

.submit
{
color: #ffffff;
background: #4D7DC0;
border: 2px outset #4D7DC0;
cursor: hand;
}

.bg_home{ 
	background-image: url('/resources/photos/crawl1.jpg');
	background-repeat: no-repeat;
	background-position: top right;
	}
	
.bg_en{ 
	background-image: url('/resources/photos/flower2.jpg');
	background-repeat: no-repeat;
	background-position: top right;
	}	
	
.bg_aboutus{ 
	background-image: url('/resources/photos/cars.jpg');
	background-repeat: no-repeat;
	background-position: top right;
	height: 690px;
	}			
	
.bg_aboutus{ 
	background-image: url('/resources/photos/cars.jpg');
	background-repeat: no-repeat;
	background-position: top right;
	height: 690px;
	}

.bg_nappicino{ 
	background-image: url('/resources/photos/babies.jpg');
	background-repeat: no-repeat;
	background-position: top right;
	height: 425px;
	}	
	
.bg_laundry{ 
	background-image: url('/resources/photos/laundry_service.jpg');
	background-repeat: no-repeat;
	background-position: top right;
	height: 1620px;
	}	

.bg_facts{ 
	background-image: url('/resources/photos/blocks2.jpg');
	background-repeat: no-repeat;
	background-position: top right;
	}			