body{
	margin-top:0px;
	background-color:#5E8CC9;
	margin-bottom:0px;
}

A{
	font-family: arial, tahoma;
	font-size: 14px;
	font-weight:bold; 
	color:#7A7A7A;
	text-decoration:none;
}

A:hover{
	font-family: arial, tahoma;
	font-size: 14px;
	font-weight:bold; 
	color:#F5959D;
	text-decoration:none;
}

td{
	font-family: arial, tahoma;
	font-size: 14px;
	font-weight:normal; 
	color:#7A7A7A;
	line-height:18px;
}
.main_bg_tbl
{
	background-color:#DEF1FC;
}

a.aboutmenu_link {
	background: url(../images/about_us2.gif) top no-repeat;
	width:109px;
	height:55px;
    display:block;
	text-decoration:none;
}

a.aboutmenu_link:hover {
	background-position:bottom; 
}

a.productmenu_link {
	background: url(../images/products2.gif) top no-repeat;
	width:109px;
	height:55px;
    display:block;
	text-decoration:none;
}

a.productmenu_link:hover {
   background-position:bottom; 
}

a.parentsmenu_link {
	background: url(../images/for_parents2.gif) top no-repeat;
	width:109px;
	height:55px;
    display:block;
	text-decoration:none;
}
a.parentsmenu_link:hover {
	 background-position:bottom; 
}

a.shopmenu_link {
	background: url(../images/shop2.gif) top no-repeat;
	width:109px;
	height:55px;
    display:block;
	text-decoration:none;
}
a.shopmenu_link:hover {
	background-position:bottom; 
}

a.testimenu_link {
	background: url(../images/testimonials2.gif) top no-repeat;
	width:109px;
	height:55px;
    display:block;
	text-decoration:none;
}
a.testimenu_link:hover {
  background-position:bottom; 
}
a.contactmenu_link {
	background: url(../images/contact_us2.gif) top no-repeat;
	width:109px;
	height:55px;
    display:block;
	text-decoration:none;
}
a.contactmenu_link:hover {
   background-position:bottom; 
}
.home_bg
{
 background-color:#5E8CC9;
}
.blue
{
 background-color:#5E8CC9;
}
.luvable_footer
{
    FONT-FAMILY: arial, tahoma;
	FONT-SIZE: 14px;
	FONT-WEIGHT:bold; 
	color:#5E8CC9;
	line-height:20px;
	text-decoration:none;
	padding-top:4px;
	padding-bottom:4px;
/*	background-color:#DEF1FC;*/
	word-spacing:1px;
	letter-spacing:1px;
}
.luvable_footerlink
{
    FONT-FAMILY: arial, tahoma;
	FONT-SIZE: 13px;
	FONT-WEIGHT:bold; 
	color:#5E8CC9;
	line-height:20px;
	text-decoration:none;
	padding-top:4px;
	padding-bottom:4px;
}
.luvable_footerlink:hover
{
    FONT-FAMILY: arial, tahoma;
	FONT-SIZE: 13px;
	FONT-WEIGHT:bold; 
	color:#D40032;
	line-height:20px;
	text-decoration:none;
	padding-top:4px;
	padding-bottom:4px;
}
/*.newarrivals
{
   background: url(../images/Newarrivals_bg.gif);	
   background-repeat:no-repeat;
   width:165px;
   height:58px;	

}*/
a.newarrivals_link
{
	background: url(../images/new_arrivals2.gif) top no-repeat;
	width:170px;
	height:85px;
    display:block;
	text-decoration:none;
}
a.newarrivals_link:hover
{
 background-position:bottom; 
}
/*.buying_guide
{
   background: url(../images/buyingguide_bg.gif);	
   background-repeat:no-repeat;
   width:165px;
   height:58px;	
}*/
a.buying_link
{
	background: url(../images/Buying_guide2.gif) top no-repeat;
	width:170px;
	height:85px;
    display:block;
	text-decoration:none;
}
a.buying_link:hover
{
  background-position:bottom; 

}
/*.great_gifts
{
   background: url(../images/greatgifts_bg.gif);	
   background-repeat:no-repeat;
   width:165px;
   height:58px;	
}*/
a.great_link
{
   	background: url(../images/great_gifts2.gif) top no-repeat;
	width:170px;
	height:85px;
    display:block;
	text-decoration:none;

}
a.great_link:hover
{
  background-position:bottom; 
}
.padd_top
{
 padding-top:105px;

}
.blue_bg
{
  background: url('../images/blue_bg.jpg');	
}

.page_head
{
   color:#5E8CC9;
   padding-top:10px;
   font-family: arial, tahoma;
   font-size: 17px;
   font-weight:bold; 
}

.middle_content
{
	font-family: arial, tahoma;
	font-size: 13px;
	font-weight:normal; 
	color:#666;/*#7A7A7A*/
	line-height:18px;
	text-align:justify;
}

.menu_head
{
	font-family: arial, tahoma;
	font-size: 14px;
	font-weight:bold; 
	color:#5E8CC9;
	padding-top:12px;
	padding-bottom:7px;
}

.menu_head_prod
{
	font-family: arial, tahoma;
	font-size: 14px;
	font-weight:bold; 
	color:#5E8CC9;
	padding-top:12px;
	padding-bottom:7px;
}

a.menu_link
{
	font-family: arial, tahoma;
	font-size: 13px;
	font-weight:normal; 
	color:#7A7A7A;
	text-decoration:none;
	line-height:16px;
	padding-left:28px;
}

a.menu_link:hover
{
	font-family: arial, tahoma;
	font-size: 13px;
	font-weight:normal; 
	color:#F5959D;
	text-decoration:none;
	line-height:16px;
}

.sizechart_head
{
   color:#666;
   padding-top:10px;
   font-family: arial, tahoma;
   font-size: 14px;
   font-weight:bold; 
    border-bottom:1px dotted #7A7A7A;
}

.sizechart_tbl_border
{
	border:1px dotted #7A7A7A;
}

.sizechart_small_head
{
   color:#666;
   padding-top:10px;
   font-family: arial, tahoma;
   font-size: 12px;
   font-weight:bold; 
   border-bottom:1px dotted #7A7A7A;
}

.dotted_border
{
	border-bottom:1px dotted #7A7A7A;
}
/*added by sithal on 23/11/09*/
.padd_left
{
 padding-left:25px;
}
a.submenu_link
{
	font-family: arial, tahoma;
	font-size: 13px;
	font-weight:normal; 
	color:#7A7A7A;
	text-decoration:none;
	line-height:16px;
	padding-left:40px;
}

a.submenu_link:hover
{
	font-family: arial, tahoma;
	font-size: 13px;
	font-weight:normal; 
	color:#F5959D;
	text-decoration:none;
	line-height:16px;
}
.menu_contact_prod
{
	font-family: arial, tahoma;
	font-size: 14px;
	font-weight:bold; 
	color:#5E8CC9;
	padding-top:12px;
	padding-bottom:7px;
	padding-left:29px;
}
.menuprivacy_head
{
	font-family: arial, tahoma;
	font-size: 14px;
	font-weight:bold; 
	color:#5E8CC9;
	padding-top:12px;
	padding-bottom:7px;
	padding-left:29px;
}
.menuparents_head
{
	font-family: arial, tahoma;
	font-size: 14px;
	font-weight:bold; 
	color:#5E8CC9;
	padding-top:12px;
	padding-bottom:7px;
	padding-left:28px;
}
.menubuy_head
{
	font-family: arial, tahoma;
	font-size: 14px;
	font-weight:bold; 
	color:#5E8CC9;
	padding-top:12px;
	padding-bottom:7px;
	padding-left:28px;
}
.menu_pink
{
    background: url(../images/pink_btn.gif);	
	background-repeat:no-repeat;
	width:183px;
	height:33px;
}
a.menupink_link
{
	font-family: arial, tahoma;
	font-size: 14px;
	font-weight:bold; 
	color:#F778A1;
	text-decoration:none;
}

a.menupink_link:hover
{
	font-family: arial, tahoma;
	font-size: 14px;
	font-weight:bold; 
	color:#ffffff;
	text-decoration:none;
}

.menupink_head
{
	font-family: arial, tahoma;
	font-size: 17px;
	font-weight:bold; 
	color:#F778A1;
	padding-top:9px;
	padding-bottom:17px;
}
.pagepink_head
{
   
   font-family: arial, tahoma;
   font-size: 18px;
   font-weight:bold; 
   color:#F778A1;
   padding-top:10px;
}
a.submenupink_link
{
	font-family: arial, tahoma;
	font-size: 13px;
	font-weight:bold; 
	color:#F778A1;
	text-decoration:none;
	line-height:16px;
	padding-left:55px;
}

a.submenupink_link:hover
{
	font-family: arial, tahoma;
	font-size: 13px;
	font-weight:bold; 
	color:#5E8CC9;
	text-decoration:none;
	line-height:16px;
}

a.pink_txt
{
	font-family: arial, tahoma;
	font-size: 13px;
	font-weight:bold; 
	color:#F778A1;
	line-height:18px;
	text-align:justify;
}
a.pink_txt:hover
{
	font-family: arial, tahoma;
	font-size: 13px;
	font-weight:bold; 
	color:#F778A1;
	line-height:18px;
	text-align:justify;
}
.menupinktxt_head
{
	font-family: arial, tahoma;
	font-size: 14px;
	font-weight:bold; 
	color:#F778A1;
	padding-top:12px;
	padding-bottom:7px;
}


.menupurple_head
{
	font-family: arial, tahoma;
	font-size: 17px;
	font-weight:bold; 
	color:#C38EC7;
	padding-top:9px;
	padding-bottom:17px;
}
.menu_purple
{
    background: url(../images/purple_btn.gif);	
	background-repeat:no-repeat;
	width:183px;
	height:33px;
}
a.menupurple_link
{
	font-family: arial, tahoma;
	font-size: 14px;
	font-weight:bold; 
	color:#C38EC7;
	text-decoration:none;
}

a.menupurple_link:hover
{
	font-family: arial, tahoma;
	font-size: 14px;
	font-weight:bold; 
	color:#ffffff;
	text-decoration:none;
}

.pagepurple_head
{
   
   font-family: arial, tahoma;
   font-size: 18px;
   font-weight:bold; 
   color:#C38EC7;
   padding-top:10px;
}

a.purple_txt
{
	font-family: arial, tahoma;
	font-size: 13px;
	font-weight:bold; 
	color:#C38EC7;
	line-height:18px;
	text-align:justify;
}
a.purple_txt:hover
{
	font-family: arial, tahoma;
	font-size: 13px;
	font-weight:bold; 
	color:#869590;
	line-height:18px;
	text-align:justify;
}
.menuviolet_head
{
	font-family: arial, tahoma;
	font-size: 17px;
	font-weight:bold; 
	color:#8569B6;
	padding-top:9px;
	padding-bottom:17px;
}
.pageviolet_head
{
   
   font-family: arial, tahoma;
   font-size: 18px;
   font-weight:bold; 
   color:#8569B6;
   padding-top:10px;
}

.menu_violet
{
    background: url(../images/violet_btn.gif);	
	background-repeat:no-repeat;
	width:183px;
	height:33px;
}
a.menuviolet_link
{
	font-family: arial, tahoma;
	font-size: 14px;
	font-weight:bold; 
	color:#8569B6;/*#7A5DC7*/
	text-decoration:none;
}

a.menuviolet_link:hover
{
	font-family: arial, tahoma;
	font-size: 14px;
	font-weight:bold; 
	color:#ffffff;
	text-decoration:none;
}
a.submenuviolet_link
{
	font-family: arial, tahoma;
	font-size: 13px;
	font-weight:bold; 
	color:#8569B6;
	text-decoration:none;
	line-height:16px;
	padding-left:55px;
}

a.submenuviolet_link:hover
{
	font-family: arial, tahoma;
	font-size: 13px;
	font-weight:bold; 
	color:#5E8CC9;
	text-decoration:none;
	line-height:16px;
}
a.violet_txt
{
	font-family: arial, tahoma;
	font-size: 13px;
	font-weight:bold; 
	color:#8569B6;
	line-height:18px;
	text-align:justify;
}
a.violet_txt:hover
{
	font-family: arial, tahoma;
	font-size: 13px;
	font-weight:bold; 
	color:#8569B6;
	line-height:18px;
	text-align:justify;
}
.menu_orange
{
    background: url(../images/orange_btn.gif);	
	background-repeat:no-repeat;
	width:183px;
	height:33px;
}
a.menuorange_link
{
	font-family: arial, tahoma;
	font-size: 14px;
	font-weight:bold; 
/*	color:#FF9866; */
	color:#FFA275; 
	text-decoration:none;
}

a.menuorange_link:hover
{
	font-family: arial, tahoma;
	font-size: 14px;
	font-weight:bold; 
	color:#ffffff;
	text-decoration:none;
}
.menuorange_head
{
	font-family: arial, tahoma;
	font-size: 17px;
	font-weight:bold; 
	/* color:#FF8040; */
	color:#FBBA86;
	padding-top:9px;
	padding-bottom:17px;
}

.pageorange_head
{
   font-family: arial, tahoma;
   font-size: 18px;
   font-weight:bold; 
   /*color:#FF8040; */
   color:#FBBA86;
   padding-top:10px;
}

a.orange_txt
{
	font-family: arial, tahoma;
	font-size: 13px;
	font-weight:bold; 
/*	color:#FF8040; */
	color:#FBBA86;
	line-height:18px;
	text-align:justify;
}
a.orange_txt:hover
{
	font-family: arial, tahoma;
	font-size: 13px;
	font-weight:bold; 
	color:#869590;
	line-height:18px;
	text-align:justify;
}
a.middleorange_txtlink
{
	font-family: arial, tahoma;
	font-size: 13px;
	font-weight:bold; 
/*	color:#FF8040; */
	color:#FBBA86;
	line-height:18px;
	text-align:justify;
	text-decoration:none;
}
a.middleorange_txtlink:hover
{
	font-family: arial, tahoma;
	font-size: 13px;
	font-weight:bold; 
	color:#869590;
	line-height:18px;
	text-align:justify;
	text-decoration:none;
}

/**/

.menu_green
{
    background: url(../images/green_btn.gif);	
	background-repeat:no-repeat;
	width:183px;
	height:33px;
}
a.menugreen_link
{
	font-family: arial, tahoma;
	font-size: 14px;
	font-weight:bold; 
	/* color:#499205; */
	color:#74A637;
	text-decoration:none;
}

a.menugreen_link:hover
{
	font-family: arial, tahoma;
	font-size: 14px;
	font-weight:bold; 
	color:#ffffff;
	text-decoration:none;
}
.menugreen_head
{
	font-family: arial, tahoma;
	font-size: 17px;
	font-weight:bold; 
	/* color:#499205; */
	color:#A0CD69;
	padding-top:9px;
	padding-bottom:17px;
}

.pagegreen_head
{
   font-family: arial, tahoma;
   font-size: 18px;
   font-weight:bold; 
   /* color:#499205; */
   color:#A0CD69;
   padding-top:10px;
}

a.green_txt
{
	font-family: arial, tahoma;
	font-size: 13px;
	font-weight:bold; 
	/* color:#499205; */
	color:#85BE3F;
	line-height:18px;
	text-align:justify;
}
a.green_txt:hover
{
	font-family: arial, tahoma;
	font-size: 13px;
	font-weight:bold; 
	color:#869590;
	line-height:18px;
	text-align:justify;
}
a.submenugreen_link
{
	font-family: arial, tahoma;
	font-size: 13px;
	font-weight:bold; 
	color:#499205;
	text-decoration:none;
	line-height:16px;
	padding-left:55px;
}

a.submenugreen_link:hover
{
	font-family: arial, tahoma;
	font-size: 13px;
	font-weight:bold; 
	color:#499205;
	text-decoration:none;
	line-height:16px;
}
.bg_gray
{
 background-color:#DBE5F0;
 font-family:arial;
 font-size:12px;
 color:#666;
}
.graytxt_link
{
 background-color:#DBE4EF;
 font-family:arial;
 font-size:13px;
}
/**/

.menu_blue
{
    background: url(../images/blue_btn.gif);	
	background-repeat:no-repeat;
	width:183px;
	height:33px;
}
a.menublue_link
{
	font-family: arial, tahoma;
	font-size: 14px;
	font-weight:bold; 
	color:#4DC8E9;
	text-decoration:none;
}

a.menublue_link:hover
{
	font-family: arial, tahoma;
	font-size: 14px;
	font-weight:bold; 
	color:#ffffff;
	text-decoration:none;
}
.menublue_head
{
	font-family: arial, tahoma;
	font-size: 17px;
	font-weight:bold; 
	color:#4DC8E9;
	padding-top:9px;
	padding-bottom:17px;
	letter-spacing:1px;
}

.pageblue_head
{
   font-family: arial, tahoma;
   font-size: 18px;
   font-weight:bold; 
   color:#4DC8E9;
   padding-top:20px;
   padding-left:60px;
}

a.submenugreen1_link
{
	font-family: arial, tahoma;
	font-size: 13px;
	font-weight:bold; 
	color:#499205;
	text-decoration:none;
	line-height:16px;
}

a.submenugreen1_link:hover
{
	font-family: arial, tahoma;
	font-size: 13px;
	font-weight:bold; 
	color:#499205;
	text-decoration:none;
	line-height:16px;
}
.all_txt
{
 	FONT-FAMILY: arial;
	FONT-SIZE: 13px;
	font-weight:bold;
	color:#8569B6;
	text-decoration:none;

}

.allshift_ret
{
 padding-left:28px;
}


.allshift_cust
{
 padding-left:28px;
 padding-top:0px;
}
.all_link
{
	FONT-FAMILY: arial;
	FONT-SIZE: 13px;
	font-weight:normal;
	color:#8569B6;
	text-decoration:none;
}

a.all_link:hover
{
	FONT-FAMILY: arial;
	FONT-SIZE: 13px;
	font-weight:normal;
	color:#cc0033;
	text-decoration:none;
}
.all_see
{
    FONT-FAMILY: arial;
	FONT-SIZE: 13px;
	font-weight:bold;
	color:#8569B6;
	text-decoration:none;
}
.all_see:hover
{
    FONT-FAMILY: arial;
	FONT-SIZE: 13px;
	font-weight:bold;
	color:#cc0033;
	text-decoration:none;
}
.middleviolet_content
{
	font-family: arial, tahoma;
	font-size: 13px;
	font-weight:normal; 
	color:#8569B6;
}
.blue_head
{
	font-family: arial, tahoma;
	font-size: 18px;
	font-weight:bold; 
	color:#5E8CC9;
	padding-left:60px;
	padding-top:30px;
	
}
.blue_txt
{
	font-family: arial, tahoma;
	font-size: 13px;
	font-weight:normal; 
	color:#666;/*#7A7A7A*/
	padding-left:60px;
	padding-top:30px;
	
}
.pinkbold_txt
{
	font-family: arial, tahoma;
	font-size: 13px;
	font-weight:bold; 
	color:#F778A1;
	line-height:18px;
	text-align:justify;
}
.pinkbold1_txt
{
	font-family: arial, tahoma;
	font-size: 14px;
	font-weight:bold; 
	color:#7686C2;
	line-height:18px;
	text-align:justify;
}

.pinkbold3_txt
{
	font-family: arial, tahoma;
	font-size: 13px;
	font-weight:bold; 
	color:#7686C2;
	line-height:18px;
	text-align:justify;
}

a.pink2_txt
{
	font-family: arial, tahoma;
	font-size: 12px;
	font-weight:normal; 
	color:#F778A1;
	line-height:18px;
	text-align:justify;
}
a.pink2_txt:hover
{
	font-family: arial, tahoma;
	font-size: 12px;
	font-weight:normal; 
	color:#5E8CC9;
	line-height:18px;
	text-align:justify;
}
a.gray_txt
{
    font-family: arial, tahoma;
	font-size: 13px;
	font-weight:bold; 
	color:#666;
	line-height:18px;
	text-align:justify;
}
a.gray_txt:hover
{
    font-family: arial, tahoma;
	font-size: 13px;
	font-weight:bold; 
	color:#F35A72;
	line-height:18px;
	text-align:justify;
}
a.middleviolettxt_content
{
	font-family: arial, tahoma;
	font-size: 13px;
	font-weight:bold; 
	color:#8569B6;
	line-height:18px;
	text-align:justify;
}
a.middleviolettxt_content:hover
{
	font-family: arial, tahoma;
	font-size: 13px;
	font-weight:bold; 
	color:#869590;
	line-height:18px;
	text-align:justify;
}
a.middleviolettxtgreen1_content
{
	font-family: arial, tahoma;
	font-size: 13px;
	font-weight:bold; 
	/* color:#499205; */
	color:#85BE3F;
	line-height:18px;
	text-align:justify;
}
a.middleviolettxtgreen1_content:hover
{
	font-family: arial, tahoma;
	font-size: 13px;
	font-weight:bold; 
	color:#869590;
	line-height:18px;
	text-align:justify;
}

a.middleviolettxtpuple_content
{
	font-family: arial, tahoma;
	font-size: 13px;
	font-weight:bold; 
	color:#C38EC7;
	line-height:18px;
	text-align:justify;
}
a.middleviolettxtpuple_content:hover
{
	font-family: arial, tahoma;
	font-size: 13px;
	font-weight:bold; 
	color:#869590;
	line-height:18px;
	text-align:justify;
}
a.submenupink1_link
{
	font-family: arial, tahoma;
	font-size: 13px;
	font-weight:bold; 
	color:#000000;
	text-decoration:none;
	line-height:16px;
	padding-left:55px;
}

a.submenupink1_link:hover
{
	font-family: arial, tahoma;
	font-size: 13px;
	font-weight:bold; 
	color:#000000;
	text-decoration:none;
	line-height:16px;
}


.submenu_lightgray{
	/*border-left:1px solid #335CA2;
	border-right:1px solid #335CA2;
	border-bottom:1px solid #335CA2;
	border-top:1px solid #335CA2;
  background-color: #FFFFFF;
  border-width: 1px;
  border-style: solid;
  border-color: #AAAAAA;
  padding: 0px;*/
  border-bottom:dotted 1px #AAAAAA ;
}
a.green2_txt
{
	font-family: arial, tahoma;
	font-size: 12px;
	font-weight:normal; 
	 color:#499205; 
	/* color:#85BE3F; */
	line-height:18px;
	text-align:justify;
}
a.green2_txt:hover
{
	font-family: arial, tahoma;
	font-size: 12px;
	font-weight:normal; 
	color:#869590;
	line-height:18px;
	text-align:justify;
}


a.green3_txt
{
	font-family: arial, tahoma;
	font-size: 13px;
	font-weight:bold; 
	color:#499205;
	line-height:18px;
	text-align:justify;
}
a.green3_txt:hover
{
	font-family: arial, tahoma;
	font-size: 13px;
	font-weight:bold; 
	color:#869590;
	line-height:18px;
	text-align:justify;
}
.middlegray_content
{
	font-family: arial, tahoma;
	font-size: 12px;
	font-weight:normal; 
	color:#666;/*#7A7A7A*/
	line-height:18px;
	text-align:justify;
}
a.bgtxt_gray
{
 background-color:#DBE5F0;
 font-family:arial;
 font-size:12px;
 color:#666;
 font-weight:bold;
 text-decoration:none;
}
a.bgtxt_gray:hover
{
 background-color:#DBE5F0;
 font-family:arial;
 font-size:12px;
 color:#A1A09D;
 font-weight:bold;
 text-decoration:none;
}
.top
{
 padding-top:10px;
}
.luvablebaby_footerlink
{
    FONT-FAMILY: arial, tahoma;
	FONT-SIZE: 14px;
	FONT-WEIGHT:bold; 
	color:#5E8CC9;
	line-height:20px;
	text-decoration:none;
	padding-top:4px;
	padding-bottom:4px;
}
.luvablebaby_footerlink:hover
{
    FONT-FAMILY: arial, tahoma;
	FONT-SIZE: 14px;
	FONT-WEIGHT:bold; 
	color:#D40032;
	line-height:20px;
	text-decoration:none;
	padding-top:4px;
	padding-bottom:4px;
}
.bg_pic
{
 background:url(../images/infantchart.jpg) top no-repeat ;
 width:575px;
 height:611px;
 padding-top:230px;
 padding-left:358px;
}