/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/bg.gif);
	background-repeat: repeat-x;
	font-family:Verdana;
	font-size:10px;
	line-height:16px;
	color:#2a6584;
	text-align:left;
}


td{ font-size:11px}


p{
text-align:left;
}


.homepromotext{
font-family:Arial;
font-weight:bold;
color:#69dcf1;
padding-left:20px;
padding-right:5px;
line-height:20px;
text-align:left;
}
.welcomeheadline{
font-family:Arial;
font-size:14px;
font-weight:bold;
color:#5d8100;
padding-left:20px;
padding-bottom:10px;
padding-right:5px;
line-height:20px;
text-align:left;
}
.welcometext{
font-family:Verdana;
font-size:11px;
color:#5d8100;
padding-left:20px;
padding-bottom:10px;
padding-right:5px;
line-height:18px;
text-align:left;
}
.welcometextf{
font-family:Verdana;
font-size:11px;
color:#136976;
padding-left:20px;
padding-bottom:10px;
padding-right:5px;
line-height:18px;
text-align:left;
}
.invoice{
font-family:Verdana;
font-size:11px;
color:#000000;
padding-left:20px;
padding-bottom:10px;
padding-right:5px;
line-height:18px;
text-align:left;
}
.welcometextp{
font-family:Verdana;
font-size:11px;
color:#FFFFFF;
padding-left:20px;
padding-bottom:10px;
padding-right:5px;
line-height:18px;
text-align:left;
}
.registertop{
font-family:Verdana, sans-serif;
background-image:url(../images/floraltop.gif);
background-repeat:no-repeat;
background-color:#91d423;
height:30px;
font-size:11px;
line-height:14px;
color:#ffffff;
padding-top:0px;
margin-right:5px;
}
.registerformtop{
	font-family:Verdana;
	font-size:10px;
	color:#7d9f22;
	margin-left:5px;
	
}
.giftfinderform{
font-family:Verdana;
font-size:11px;
width:150px;
height:19px;
border-color:#d0d9e8;
border-width:1px;
border-style:solid;
color:#677d80;
margin-top:4px;
margin-bottom:4px;
margin-left:4px;
}
a{
color:#3593a0;
text-decoration:none;
}
.tablecontent{
width:785px;
}
.centretext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
color:#16435b;
width:300px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
text-align:left;
}
.tablebottom{
width:785px;
background-image:url(../images/bottomgraphic.gif);
background-repeat:no-repeat;
height:30px;
}
.footer{
height:35px;
color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
line-height:25px;
}
a.footer{
color:#ffffff;
padding-left:4px;
text-decoration:none;
}
.footer a:hover{
color:#ffffff;
text-decoration:underline;
}
.copyright{
padding-right:400px;
}
.sectiontitle{
padding:10px;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#16435b;
text-align:left;
}
.formfield{
font-family:Verdana;
font-size:10px;
color:#4d4a4a;
height: 18px;
width: 160px;
margin-top:5px;
}
.newstable{
width:192px;
font-family:Verdana;
font-size:11px;
color:#1f5d7e;
text-align:left;
line-height:14px;
padding-left:10px;
}
h2.news{
font-family:Verdana;
color:#3f91bd;
line-height:21px;
font-size:11px;
}
.pagetitle{
font-family:Verdana;
font-size:14px;
font-weight:bold;
color:#247dac;
padding-left:10px;
line-height:20px;
text-align:left;
}
.maintext{
font-family:Verdana;
font-size:11px;
line-height:16px;
color:#2a6584;
text-align:left;
width:500px;
}
.leftnavtable{
width:184px;
padding-left:0px;
margin-right:22px;
}
.centrepanel{
width:511px;
padding-left:0px;
margin-right:20px;
}
.birthdayreminders{
width:186px;
height:120px;
font-family:Verdana;
font-size:11px;
color:#3593a0;
line-height:14px;
padding-top:40px;
padding-left:10px;
background-image:url(../images/btns/birthdayreminder.gif);
background-repeat:no-repeat;
padding-left:0px;
}
.specialoffers{
width:186px;
height:69px;
color:#3593a0;
font-family:Verdana;
font-size:11px;
line-height:14px;
padding-top:40px;
padding-left:10px;
background-image:url(../images/btns/specialoffers.gif);
background-repeat:no-repeat;
padding-left:0px;
}
.catalogue{
width:186px;
height:61px;
color:#3593a0;
font-family:Verdana;
font-size:11px;
line-height:14px;
padding-top:30px;
padding-left:10px;
background-image:url(../images/btns/catalogue.gif);
background-repeat:no-repeat;
padding-left:0px;
}
.shipping{
width:186px;
height:90px;
color:#3593a0;
font-family:Verdana;
font-size:11px;
line-height:14px;
padding-top:40px;
padding-left:10px;
background-image:url(../images/btns/freeshipping.gif);
background-repeat:no-repeat;
padding-left:0px;
}
.loyalty{
width:186px;
height:90px;
color:#3593a0;
font-family:Verdana;
font-size:11px;
line-height:14px;
padding-top:40px;
padding-left:10px;
background-image:url(../images/btns/loyaltyscheme.gif);
background-repeat:no-repeat;
padding-left:0px;
}
.gift{
width:186px;
height:90px;
color:#3593a0;
font-family:Verdana;
font-size:11px;
line-height:14px;
padding-top:40px;
padding-left:10px;
background-image:url(../images/btns/freewrapping.gif);
background-repeat:no-repeat;
padding-left:0px;
}
.newsletter{
width:186px;
height:77px;
color:#3593a0;
line-height:14px;
font-family:Verdana;
font-size:11px;
padding-top:30px;
background-image:url(../images/btns/newsletter.gif);
background-repeat:no-repeat;
padding-left:0px;
}
.underpromo{
width:511px;
background-image:url(../images/promo/bgpromo.gif);
background-repeat:repeat-x;
padding-left:0px;
}
.underpromof{
width:511px;
background-image:url(../images/promo/bgpromo_furniture.gif);
background-repeat:repeat-x;
padding-left:0px;
}
.underpromop{
width:511px;
background-image:url(../images/promo/bgpromo_preschool.gif);
background-repeat:repeat-x;
padding-left:0px;
}
.toyfinder{
width:184px;
font-family:Verdana;
font-size:11px;
color:#3f91bd;
text-align:left;
border-color:#e9eaec;
border-top-color:#FFFFFF;
border-width:1px;
border-style:solid;
}
.toyfinderform{
font-family:Verdana;
font-size:11px;
width:150px;
height:16px;
border-color:#d0d9e8;
border-width:1px;
border-style:solid;
color:#677d80;
margin-top:4px;
margin-bottom:4px;
}
.newsletterform{
font-family:Verdana;
font-size:11px;
width:150px;
height:16px;
border-color:#d0d9e8;
border-width:1px;
border-style:solid;
color:#677d80;
}
.gobtn{
padding:0px;
}
.leftnavheader{
width:210px;
background-image:url(../images/interiornavbgheader.gif);
height:24px;
font-family:Verdana;
font-size:11px;
color:#fff;
line-height:22px;
text-align:left;
padding-left:15px;
}
.contacttable{
width:210px;
padding-top:15px;
margin-right:10px;
font-family:Verdana;
font-size:11px;
color:#3f91bd;
text-align:left;
}
.contacttable2{
width:210px;
margin-right:10px;
font-family:Verdana;
font-size:11px;
color:#3f91bd;
text-align:left;
}
.contacttableimage{
padding:8px;
}
h2.cpost-title { font-family:Arial, serif; font-size:16px; font-weight:normal; color:#16435b; }

/*- Menu 3  - This is the interior left nav--------------------------- */
	
#menu3 {
	width: 182px;
	margin: 0px;
	border-style: solid solid none solid;
	border-color: #dfe9e9;
	border-size: 1px;
	border-width: 1px;
	list-style-type:none;
	list-style:none;
	}
	
#menu3 li a {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	list-style-type:none;
	list-style:none;
	}	
	
#menu3 li a:link, #menu3 li a:visited {
	color: #3593a0;
	display: block;
	background:  url(../images/menu3.gif);
	padding: 8px 0 0 5px;
	list-style-type:none;
	list-style:none;
	}
	
#menu3 li a:hover {
	color: #09b1cc;
	background:  url(menu3.gif) 0 -32px;
	padding: 8px 0 0 5px;
	}
	
#menu3 ul{
	list-style-type:none;
	list-style:none;
	margin: 0;
	padding: 0;
	}

/*- Menu 1  - This is the Current & Previous Developments navigation Style--------------------------- */
	
#menu1 {
	width: 210px;
	margin: 0px;
	}
	
#menu1 li a {
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 26px;
	text-decoration: none;
	text-align:left;
	line-height:26px;
	padding-left:15px;
	}	
	
#menu1 li a:link, #menu3 li a:visited {
	color: #013d56;
	display: block;
	background:  url(../images/menu3.gif);
	font-size:12px;
	
	}
	
#menu1 li a:hover {
	color: #013d56;
	background:  url(../images/menu3.gif) 0 -32px;
	
	}
	ul {
	margin: 0;
	padding: 20px;
	}

img {
    border: none;
} 
.devtitle{
padding-left:20px;
font-size:12px;
padding-bottom:6px;
padding-top:6px;
text-align:left;
}
.devdescription{
padding-left:20px;
padding-bottom:6px;
padding-top:3px;
width:450px;
text-align:left;
}
.disclaimer{
font-size:9px;
color:#778585;
line-height:11px;
padding-left:20px;
padding-bottom:6px;
padding-top:6px;
width:450px;
text-align:left;
}
.catheader {
	padding:10px;
	width:506px;
	padding-left:50px;
	font-size:14px;
	font-family:Verdana;
	color:#2da8ba;
	text-align:left;
	font-weight: bold;
}
.giftheader {
	padding:10px;
	width:240px;
	padding-left:50px;
	font-size:14px;
	font-family:Verdana;
	color:#2da8ba;
	text-align:left;
	font-weight: bold;
}
.enlargebtn {
margin-top:5px;
}
.prodspec {
font-size: 11px;
	font-family: Verdana;
	color: #424242;
	}
