*
{
	margin:0;
	padding:0;
}

TD.h-toolbar
{
	FONT-FAMILY: tahoma;
	COLOR: #FFFFFF;
	FONT-SIZE: 11px;
	FONT-WEIGHT: 800;
	BORDER-BOTTOM: 0px solid white;
	WIDTH: 10%;
}

A.h-toolbar
{
	FONT-FAMILY: verdana, arial, sans-serif;
	COLOR: #FFFFFF;
	FONT-SIZE: 11px;
	FONT-WEIGHT: 200;
	TEXT-DECORATION: none;
}

TD.v-toolbar
{
	HEIGHT: 18px;
	PADDING-LEFT: 2px;
	PADDING-TOP: 10px;
	PADDING-BOTTOM: 10px;
	BORDER-LEFT: 0px solid rgb(146,122,136);
	TEXT-DECORATION: none;
}

TD.v-toolbar-on
{
	FONT-FAMILY: verdana, arial, sans-serif;
	COLOR: rgb(193,194,124);
	FONT-SIZE: 11px;
	FONT-WEIGHT: 800;
	HEIGHT: 18px;
	PADDING: 10px;
	BORDER: 0px solid rgb(193,194,124);
	background: rgb(193,194,24);
}

A.v-toolbar
{
	FONT-FAMILY: verdana, arial, sans-serif;
	COLOR: #FFFFFF;
	FONT-SIZE: 12px;
	FONT-WEIGHT: 200;
	TEXT-DECORATION: none;
}

.normaltext
{
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-WEIGHT: 200;
	COLOR: #000000;
	FONT-SIZE: 12px;
}

.colouredtext
{
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-WEIGHT: 400;				
	COLOR: rgb(146,122,136);
	FONT-SIZE: 13px;
	PADDING-TOP: 1px;
	PADDING-BOTTOM: 10px;
	TEXT-DECORATION: none;
}

.babykeepsakeboxlink
{
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-WEIGHT: 400;				
	COLOR: DarkRed;
	FONT-SIZE: 13px;
	PADDING-TOP: 1px;
	PADDING-BOTTOM: 10px;
	TEXT-DECORATION: none;
}

.newbabygifts
{
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-WEIGHT: 400;				
	COLOR: PaleVioletRed;
	FONT-SIZE: 14px;
	PADDING-TOP: 1px;
	PADDING-BOTTOM: 10px;
	TEXT-DECORATION: none;
}
.smallcolouredtext
{
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-WEIGHT: 400;				
	COLOR: rgb(146,122,136);
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
}

.boyslabel
{
	FONT-FAMILY: georgia, serif;
	FONT-WEIGHT: 400;				
	COLOR: rgb(180,207,250);
	FONT-SIZE: 16px;
	TEXT-DECORATION: none;
}

.girlslabel
{
	FONT-FAMILY: georgia, serif;
	FONT-WEIGHT: 400;				
	COLOR: rgb(251,183,228);
	FONT-SIZE: 16px;
	TEXT-DECORATION: none;
}

.errortext
{
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-WEIGHT: 800;				
	COLOR: rgb(200,0,0);
	FONT-SIZE: 11px;
	PADDING-TOP: 1px;
	PADDING-BOTTOM: 10px;
	TEXT-DECORATION: none;
}
a
{
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-WEIGHT: 400;				
	COLOR: rgb(146,122,136);
	FONT-SIZE: 13px;
	PADDING-TOP: 1px;
	PADDING-BOTTOM: 10px;
	TEXT-DECORATION: none;
}

.boldcolouredtext2
{
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-WEIGHT: 800;				
	COLOR: rgb(146,122,136);
	FONT-SIZE: 11px;
	PADDING-TOP: 10px;
	PADDING-BOTTOM: 10px;
	TEXT-DECORATION: none;
}
.boldcolouredtext
{
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-WEIGHT: 800;				
	COLOR: rgb(146,122,136);
	FONT-SIZE: 13px;
	PADDING-TOP: 10px;
	PADDING-BOTTOM: 10px;
	TEXT-DECORATION: none;
}

.boldcolouredtext-nopad
{
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-WEIGHT: 800;				
	COLOR: rgb(146,122,136);
	FONT-SIZE: 13px;
	TEXT-DECORATION: none;
}

.headertext, h1
{
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-WEIGHT: 800;				
	COLOR: rgb(146,122,136);
	FONT-SIZE: 14px;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 0px;
}

.redheadertext
{
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-WEIGHT: 800;				
	COLOR: rgb(200,0,0);
	FONT-SIZE: 14px;
	PADDING-TOP: 10px;
	PADDING-BOTTOM: 10px;
}

.redtext
{
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-WEIGHT: 800;				
	COLOR: rgb(200,0,0);
	FONT-SIZE: 12px;
	PADDING-TOP: 10px;
	PADDING-BOTTOM: 10px;
}
.newwhiteheadertext
{
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-WEIGHT: 400;				
	COLOR: rgb(255,255,255);
	FONT-SIZE: 11px;
	PADDING-TOP: 0px;
}

.whiteheadertext
{
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-WEIGHT: 400;				
	COLOR: rgb(255,255,255);
	FONT-SIZE: 12px;
	PADDING-TOP: 0px;
}

.whitetext
{
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-WEIGHT: 100;				
	COLOR: rgb(255,255,255);
	FONT-SIZE: 12px;
	PADDING-TOP: 0px;
}

.mainDiv
{
	BORDER:solid rgb(146,122,136);
	BORDER-WIDTH: 2px;
	WIDTH: 800px;
	HEIGHT: auto;
	position: absolute;
	left: 100px;
	margin: 0px;
	TOP: 5px;
}

.contentDiv
{
	position: relative; 
	left:30px; 
	top:10px; 
	width:600px;
}

.companycolour
{
	background: rgb(194,184,201)
}

.companycolourdark
{
	background: rgb(146,122,136)
}

.underline
{
	color: rgb(194,184,201);
}
.product-cell
{
	PADDING: 15px;
}

.toolbar-left
{
	position:relative; 
	top:0px; 
	left:0px; 
	width: 796px; 
	height: auto; 
	border-left: 130px solid rgb(194,184,201); 
	z-index:1;
}

.imgborder
{
	border: 1px solid rgb(194,184,201); 
	padding-left: 2px; 
	padding-right:2px; 
	padding-top:4px;
}

.homeImageDiv
{
 	position:relative; 
 	top:10px;
}

.homeMottoDiv
{
 	position:relative; 
 	top: 40px;
}

.largeItalicText
{
 	FONT-FAMILY: verdana, arial, sans-serif; 
 	FONT-WEIGHT: 200;
 	COLOR: #FFFFFF;
 	FONT-SIZE: 16px;
}

.homeMainDiv
{
 	position:absolute; 
 	left:100px; 
 	top:30px; 
 	width:800px; 
 	height:800px;
 	background: rgb(194,184,201);
}
    		
.homeSubDiv
{
 	position:relative; 
 	left: 100px; 
   	top: 40px; 
    width: 600px;
}
    		
.homeSubTextDiv
{
 	position:relative; 
    left:0px; 
    top:30px;
    width:600px;
 }
    		
.homeSubImageDiv
{
	position:relative; 
	left:340px; 
	top:-100px;
	width:180px; 
	border:0px;
}
    		
.homeMenuDiv
{
	position:relative; 
	left: 50px; 
	width: 700px; 
	border-top:1px solid white;
	background: rgb(194,184,201);
	top : 100px;
}
    		
.smallMenuText
{
	FONT-FAMILY: verdana, arial, sans-serif; 
	FONT-WEIGHT: 200;
	COLOR: #FFFFFF;
	FONT-SIZE: 11px; 
	text-decoration: none;
}

.productTextDiv
{
	position:relative; 
	width:192;
	border:0px solid black; 
	padding:0px;
}

.divStyle
{
	position:relative; 
	width:190; 
	height:160;
}
