.bottom_header_left h1
{
	list-style-type: none;
	font-family: Arial;
	font-size: 11px;
	color: gray;
}
body
{
	margin: 0;
	padding: 0;
}

.ht1bhead {
    background-color: #3EA5AE;
    font-size: 19px;
    height: 30px;
    margin: 5px -3px 3px 7px;
    padding-top: 10px;
}
.ht1bhead a:hover
{
	font-family: Arial;
	text-decoration: underline;
}

.ht1clss
{
	margin: 0px;
	padding: 0px;
	float: left;
	list-style: none;
	margin-right: 41px;
	text-align: left;
	width: 150px;
	color: #fff;
}

.ht1head a:hover
{
	font-family: Arial;
	text-decoration: underline;
}

.ht1head
{
	font-family: Arial;
	font-size: 15px;
	color: #fff;
	height: 25px;
	padding-top: 5px;
	font-weight: bold;
	margin-bottom: 5px;
	text-align: center;
	background-color: #444B53;
}
.ht1Normal
{
	font-family: Arial;
	font-size: 13px;
	color: #1993AE;
	height: 25px;
	border-bottom: dotted 1px #4982BF;
	padding-top: 5px;
	background-image: url(http://cdn.firstcry.com/brainbees/images/gl_cat_arrow.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	text-align: left;
}
.ht1Normal a:link
{
	font-family: Arial;
	font-size: 13px;
	color: gray;
	height: 25px;
	padding-top: 5px;
	text-decoration: none;
}
.ht1Normal a:hover
{
	font-family: Arial;
	font-size: 13px;
	height: 25px;
	padding-top: 5px;
	text-decoration: underline;
}



a:link, a:visited, a:focus, a:link
{
	text-decoration: none;
	outline: none;
	color: gray;
}
:focus
{
	-moz-outline-style: none;
	text-decoration: none;
	outline: none;
}

.shopheader_GL
{
	width: 355px;
	height: 57px;
	float: left;
	display: inline-block;
	font-family: Arial;
	font-size: 13px;
	color: #EE4004;
	padding-top: 3px;
	text-align: right;
}
.top_links_li_GL
{
	list-style-type: none;
	width: 103px;
	float: left;
	height: 45px;
	cursor: pointer;
	font-family: Segoe UI;
	color: white;
	font-size: 12px;
	line-height: 4;
	background-image: url(http://cdn.firstcry.com/brainbees/images/GLMIDLINE.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
.top_links_li_GL a
{
	color: white;
	font-size: 12px;
}
.top_links_li_GL a:hover
{
	color: black;
	font-size: 12px;
}
.top_links_li_GL a:visited
{
	color: white;
	font-size: 12px;
}
.top_links_li_GL a:link
{
	color: white;
	font-size: 12px;
}
.top_links_li_GL_over
{
	list-style-type: none;
	width: 103px;
	float: left;
	height: 52px;
	cursor: pointer;
	font-family: Segoe UI;
	color: black;
	font-size: 12px;
	line-height: 4;
	display: block;
	text-decoration: none;
	background-color: #F2F4F7;
}
.top_links_li_left_GL
{
	list-style-type: none;
	width: 150px;
	float: left;
	height: 40px;
	cursor: pointer;
	font-family: Tahoma;
	color: white;
	font-size: 12px;
	line-height: 4;
	font-weight: bold;
}
.top_links_li_right_GL
{
	list-style-type: none;
	width: 155px;
	float: left;
	height: 40px;
	cursor: pointer;
	font-family: Tahoma;
	color: white;
	font-size: 12px;
	line-height: 4;
	font-weight: bold;
}
.top_header_full_GL
{
	width: 100%;
	display: inline-block;
	background-image: url(http://cdn.firstcry.com/brainbees/images/gl_blue-bgv8.jpg);
	background-position: center bottom;
	background-repeat: no-repeat;
	height: 165px;
}
.top_header_full
{
	width: 100%;
	display: inline-block;
	background-image: url(http://cdn.firstcry.com/brainbees/images/backshadowimg7.jpg);
	background-position: center top;
	background-repeat: no-repeat;
}
.top_header
{
	width: 980px;
	height: 108px;
	display: inline-block;
	text-align: right;
}
.logo_Space
{
	width: 250px;
	height: 95px;
	float: left;
	display: inline-block;
	background-image: url(http://cdn.firstcry.com/brainbees/images/fclogo.jpg);
	background-repeat: no-repeat;
}
.scart_boxcss_upper
{
	width: 420px;
	margin-left: 20px;
	height: 405px;
	overflow: auto;
	padding-top: 5px;
}
.scart_boxcss
{
	width: 400px;
}
.shopheader
{
	width: 338px;
	height: 57px;
	float: left;
	display: inline-block;
	font-family: Arial;
	font-size: 13px;
	color: #EE4004;
	margin-top: 10px;
	padding-top: 3px;
	text-align: right;
	background-image: url(http://cdn.firstcry.com/brainbees/images/cartback.png);
	background-repeat: no-repeat;
}
.sCartclose
{
	cursor: pointer;
}
.RecAddShopCart
{
	width: 422px;
	height: 30px;
	background-color: Gray;
	padding-left: 10px;
	padding-right: 10px;
}
.RecAddShopCart_css
{
	width: 422px;
	height: 30px;
	background-color: Gray;
	padding-left: 10px;
	padding-right: 10px;
}
.sCartHead_Ui
{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.sCartHead_Li
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	float: left;
	padding-top: 6px;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: white;
}
.sCartHead_Liclose
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	text-align: right;
	padding-top: 6px;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: white;
}
.shopcart_box1
{
	width: 45px;
	height: 35px;
	float: left;
	display: inline-block;
	font-family: Arial;
	font-size: 12px;
	color: white;
	text-align: Center;
	padding-top: 8px;
	font-weight: bold;
	cursor: pointer;
	padding-left: 5px;
	margin-left: 130px;
	margin-top: 13px;
}
.shopcart_box2
{
	width: 75px;
	height: 34px;
	float: left;
	display: inline-block;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #7c7875;
	text-align: center;
	padding-top: 18px;
}
.shopcart_box3
{
	width: 50px;
	height: 40px;
	float: left;
	display: inline-block;
	text-align: right;
	padding-top: 2px;
	margin-top: 7px;
	margin-left: 32px;
}

.cart_Space_shopping
{
	width: 650px;
	height: 65px;
	display: inline-block;
	text-align: right;
}
.cart_Space
{
	width: 700px;
	height: 23px;
	display: inline-block;
	text-align: right;
	padding-top: 5px;
}
.link_Space
{
	width: 317px;
	height: 40px;
	display: inline-block;
	text-align: right;
	padding-top: 10px;
}
.top_links
{
	width: 971px;
	height: 50px;
	display: inline-block;
}
.top_links_ul_bottom
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 640px;
}
.top_links_ul
{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.top_links_li
{
	list-style-type: none;
	width: 95px;
	float: left;
	height: 40px;
	border-right: solid 1px white;
	padding-top: 10px;
	cursor: pointer;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}
.top_links_li_bottom
{
	list-style-type: none;
	width: 90px;
	float: left;
	height: 35px;
	padding-top: 10px;
	cursor: pointer;
	font-family: Arial;
	color: gray;
	font-size: 12px;
	font-weight: bold;
}
.top_links_li_left
{
	list-style-type: none;
	width: 85px;
	float: left;
	height: 40px;
	border-right: solid 1px white;
	padding-top: 10px;
	cursor: pointer;
	font-family: Arial;
	color: white;
	font-size: 12px;
	font-weight: bold;
}
.top_links_li_right
{
	list-style-type: none;
	width: 87px;
	float: left;
	height: 40px;
	padding-top: 10px;
	cursor: pointer;
	font-family: Arial;
	color: white;
	font-size: 12px;
	font-weight: bold;
}
.sublinks_ul
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	text-align: right;
}
.sublinks_li
{
	list-style-type: none;
	width: 315px;
	float: left;
	height: 15px;
	text-align: right;
	font-family: Arial;
	color: gray;
	font-size: 13px;
}
.n_cart_basket
{
	width: 700px;
	height: 20px;
	display: inline-block;
	font-family: Arial;
	color: gray;
	font-size: 11px;
	text-align: right;
}
.n_cart_basket a:link
{
	font-family: Arial;
	color: gray;
	font-size: 11px;
	padding-right: 10px;
	text-align: right;
}
.n_cart_basket a:visited
{
	font-family: Arial;
	color: gray;
	font-size: 11px;
	padding-right: 10px;
	text-align: right;
}
.n_cart_basket a:focus
{
	font-family: Arial;
	color: gray;
	font-size: 11px;
	padding-right: 10px;
	text-align: right;
}
.shoppingline
{
	width: 280px;
	height: 30px;
	float: left;
	display: inline-block;
	font-family: Arial;
	font-size: 13px;
	color: #B14B8F;
	text-align: right;
	padding-right: 20px;
}
.shopping_name
{
	font-family: Arial;
	font-size: 12px;
	color: #8D8D8D;
	font-weight: bold;
	padding-top: 1px;
	vertical-align: top;
}
.cart_small
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	text-align: right;
	padding-right: 5px;
}
.cart_small_links
{
	height: 20px;
	font-family: Tahoma;
	font-size: 12px;
	color: white;
}
.cart_small_li
{
	height: 20px;
	font-family: Tahoma;
	font-size: 14px;
	color: white;
}
.Search_link_space
{
	width: 305px;
	height: 35px;
	font-family: Tahoma;
	font-size: 12px;
	color: #053B86;
	padding-bottom: 10px;
	display: inline-block;
	text-align: left;
	margin-top: 14px;
}
.Mid_Product_css_li_head
{
	width: 945px;
	text-align: justify;
	display: inline-block;
	list-style-type: none;
	display: inline-block;
	height: 30px;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	color: White;
	border-bottom: solid 1px #34B7C9;
	margin-bottom: 10px;
}
.viewmore_css
{
	color: Gray;
    display: inline-block;   
    font-family: Arial;
    font-size: 13px;
    height: 14px;
    text-align: right;
    padding-top:10px;
}
.viewmore_css a
{	
	color: #A9B838;
    float:right;
}
.Mid_Product_css_li
{
	width: 971px;
	text-align: justify;
	display: inline-block;
	list-style-type: none;
	display: inline-block;
	padding: 0;
	margin: 0;
}
.Mid_Product_css_ul
{
	width: 950px;
	text-align: justify;
	display: inline-block;
	list-style-type: none;
	display: inline-block;
	padding: 0;
	margin: 10px 0 5px 15px;
	float: left;
}
.Mid_Product_css_ul_green
{
	width: 950px;
	text-align: justify;
	display: inline-block;
	list-style-type: none;
	display: inline-block;
	padding: 0;
	margin: 10px 0 5px 15px;
	float: left;
}
.Mid_Product_css_li_head_green
{	
    border-bottom: 1px solid #A9B838;
    color: White;
    display: inline-block;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    height: 30px;
    list-style-type: none;
    margin-bottom: 10px;
    text-align: left;
    width: 945px;

}
.Mid_Banners_css_ul
{
	width: 750px;
	text-align: justify;
	display: inline-block;
	list-style-type: none;
	display: inline-block;
	padding: 0 0 0 1px;
	margin: 15px 0 0 0;
	float: left;
}
.Mid_Banners_css_ul_side
{
	width: 200px;
	text-align: justify;
	display: inline-block;
	list-style-type: none;
	display: inline-block;
	padding: 0 0 0 1px;
	margin: 0;
}
.Mid_Banners_css_li1_side
{
	width: 200px;
	text-align: justify;
	display: inline-block;
	list-style-type: none;
	display: inline-block;
	padding: 0 11px 0 0;
	margin: 0;
	float: left;
}
.Mid_Banners_css_li1
{
	width: 230px;
	text-align: justify;
	display: inline-block;
	list-style-type: none;
	display: inline-block;
	padding: 0 11px 0 0;
	margin: 0 0 10px 0;
	float: left;
}
.bottom_copyright_ul
{
	width: 950px;
	text-align: justify;
	display: inline-block;
	list-style-type: none;
	padding: 5px;
	margin: 20px 0 0 0;
	color: White;
	border-top: dotted 1px silver;
}
.bottom_copyright_ul a
{
	color: White;
	font-family: Tahoma;
	font-size: 11px;
}
.bottom_copyright_li1
{
	text-align: justify;
	display: inline-block;
	list-style-type: none;
	display: inline-block;
	padding: 0 10px 0 0;
	margin: 0;
	float: left;
	font-family: Tahoma;
	font-size: 11px;
	color: white;
}
.bottom_copyright_li2
{
	width: 150px;
	height: 100px;
	text-align: justify;
	display: inline-block;
	list-style-type: none;
	display: inline-block;
	padding: 0;
	margin: 0;
	float: left;
}
.bottom_header_copyright
{
	width: 100%;
	height: 150px;
	font-family: Tahoma;
	padding-top: 10px;
}
.bottom_headerall
{
	width: 100%;
	display: inline-block;
	background-color: #F0F0F0;
	margin: 0;
	padding: 0;
	background-color: #646567;
}
.bottom_header_main
{
	width: 971px;
	display: inline-block;
	margin: 0;
	padding: 0;
}
.bottom_header_left
{
	width: 645px;
	display: inline-block;
	float: left;
}
.bottom_header_left a
{
	color: silver;
}
.bottom_header_right
{
	width: 300px;
	display: inline-block;
}
.bottom_ul
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	padding-top: 7px;
	padding-left: 10px;
	width: 146px;
	height: 150px;
	float: left;
	margin-left: 2px;
}
.bottom_ul_maincat
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	padding-left: 10px;
	width: 200px;
	float: left;
	margin-left: 2px;
	padding-top: 20px;
}
.bottom_ul_Feedback
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	padding-top: 20px;
	padding-left: 10px;
	width: 290px;
	float: left;
}
.bottom_li_head
{
	list-style-type: none;
	display: inline-block;
	font-family: Segoe UI Light;
	font-size: 12px;
	color: white;
	text-align: left;
	height: 20px;
	width: 150px;
	font-weight: bold;
	padding-top: 5px;
	border-bottom: dotted 1px silver;
	margin-bottom: 10px;
}
.bottom_li_headmaincat
{
	list-style-type: none;
	display: inline-block;
	font-family: Tahoma;
	font-size: 12px;
	color: black;
	text-align: left;
	height: 20px;
	width: 640px;
	font-weight: bold;
	padding-top: 5px;
	padding-left: 10px;
}
.bottom_li_head_feedback
{
	list-style-type: none;
	display: inline-block;
	font-family: Segoe UI Light;
	font-size: 12px;
	color: white;
	text-align: left;
	height: 20px;
	width: 290px;
	font-weight: bold;
	padding-top: 5px;
	border-bottom: dotted 1px silver;
	margin-bottom: 14px;
}
.bottom_li
{
	list-style-type: none;
	display: inline-block;
	font-family: Arial;
	font-size: 11px;
	color: silver;
	text-align: left;
	height: 20px;
	width: 150px;
	padding-top: 3px;
}
.bottom_li_icon
{
	list-style-type: none;
	display: inline-block;
	font-family: Arial;
	font-size: 11px;
	color: gray;
	text-align: left;
	height: 30px;
	width: 150px;
	padding-top: 3px;
}
.bottom_li_feedback_home
{
	list-style-type: none;
	display: inline-block;
	font-family: Arial;
	font-size: 12px;
	color: silver;
	text-align: left;
	height: 115px;
	width: 390px;
	padding-top: 5px;
}
.testiBtn
{
	list-style-type: none;
	display: inline-block;
	padding: 0;
	margin: 0;
	width: 350px;
	text-align: right;
	height: 20px;
}
.testiBtn_pad
{
	text-align: right;
	width: 250px;
	display: inline-block;
	float: left;
}
.testiBtn_li
{
	list-style-type: none;
	display: inline-block;
	font-family: Arial;
	font-size: 12px;
	color: Gray;
	font-weight: bold;
	margin-left: 5px;
	cursor: pointer;
	text-align: center;
	background-color: Silver;
	float: left;
	height: 18px;
	width: 25px;
	border: solid 1px gray;
}
.bottom_li_feedback
{
	list-style-type: none;
	display: inline-block;
	font-family: Arial;
	font-size: 13px;
	color: red;
	text-align: left;
	height: 85px;
	width: 290px;
	padding-top: 5px;
}
.bottom_li_fbbutton
{
	list-style-type: none;
	display: inline-block;
	text-align: left;
	height: 45px;
	width: 290px;
}
.bottom_ulcredit
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 320px;
	height: 200px;
	float: left;
	padding-top: 25px;
}
.bottom_ulfollow
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 200px;
	height: 200px;
	float: left;
	padding-top: 25px;
}
.bottom_licredit
{
	list-style-type: none;
	display: inline-block;
	font-family: Arial;
	font-size: 12px;
	color: gray;
	text-align: left;
	border-bottom: dotted 1px #EDECEC;
}
.bottomLineinfo
{
	width: 570px;
	height: 40px;
	padding-top: 20px;
	display: inline-block;
	text-align: left;
}
.totproducts
{
	width: 270px;
	padding-left: 10px;
	display: inline-block;
	font-family: Tahoma;
	font-size: 20px;
	font-weight: bold;
	color: Gray;
	float: left;
}
.search_lbl
{
	padding-top: 5px;
	width: 180px;
	height: 30px;
	float: left;
	text-align: center;
	font-family: Tahoma;
	font-size: 15px;
	color: #0E1F57;
}
.search_txt
{
	width: 258px;
	height: 30px;
	float: left;
	text-align: left;
	padding-top: 8px;
}
.search_text_css
{
	width: 235px;
	height: 25px;
	border: solid 1px white;
	font-family: Georgia;
	font-size: 19px;
	color: silver;
	line-height: 1.5;
}
.search_btn
{
	width: 44px;
	height: 30px;
	float: left;
	padding-top: 4px;
}
.babyreg_btn
{
	width: 100px;
	height: 20px;
	float: left;
	padding-left: 60px;
}
.babyesen_btn
{
	width: 40px;
	height: 20px;
	float: left;
	margin-left: 15px;
	padding-left: 35px;
}
.gift_btn
{
	width: 100px;
	height: 20px;
	margin-left: 15px;
	padding-left: 43px;
	float: left;
}
.backtoschool_btn
{
	width: 110px;
	height: 20px;
	margin-left: 15px;
	padding-left: 30px;
	float: left;
}
.master_submenu_css
{
	width: 411px;
	visibility: hidden;
	position: absolute;
	display: none;
	background-color: #F2F4F7;
	text-align: left;
	margin: 0;
	padding: 0;
	vertical-align: top;
	z-index: 40000;
	border-left: solid 1px gray;
	border-bottom: solid 1px gray;
	border-right: solid 1px gray;
}
.master_submenu_css_brand
{
	width: 665px;
	visibility: hidden;
	position: absolute;
	display: none;
	background-color: #F2F4F7;
	text-align: left;
	margin: 0;
	padding: 0;
	vertical-align: top;
	z-index: 40000;
	border-left: solid 1px gray;
	border-bottom: solid 1px gray;
	border-right: solid 1px gray;
}
.manuarea_css_brand
{
	width: 650px;
	display: block;
	margin-left: 10px;
	padding: 0;
	vertical-align: top;
}
.master_submenu_css_small
{
	width: 255px;
	height: 410px;
	visibility: hidden;
	position: absolute;
	display: none;
	background-image: url(http://cdn.firstcry.com/brainbees/images/menuback_small.png);
	background-position: bottom;
	background-repeat: repeat;
	text-align: left;
	margin: 0;
	padding: 0;
	vertical-align: top;
	z-index: 40000;
}
.manuarea_css_small
{
	width: 245px;
	height: 390px;
	display: block;
	margin-left: 10px;
	padding: 0;
	vertical-align: top;
}
.master_submenu_css_toy
{
	width: 590px;
	height: 410px;
	visibility: hidden;
	position: absolute;
	display: none;
	background-image: url(http://cdn.firstcry.com/brainbees/images/menubackimgtoy1.png);
	background-position: bottom;
	background-repeat: repeat;
	text-align: left;
	margin: 0;
	padding: 0;
	vertical-align: top;
	z-index: 10000;
}
.master_submenu_css_cart_GL
{
	width: 441px;
	height: 500px;
	visibility: hidden;
	position: absolute;
	display: none;
	text-align: left;
	margin: 0;
	padding: 0;
	vertical-align: top;
	z-index: 10000;
	background-color: White;
	border: solid 1px black;
	top: 60px;
}
.master_submenu_css_cart
{
	width: 461px;
	height: 500px;
	visibility: hidden;
	position: absolute;
	display: none;
	background-image: url(http://cdn.firstcry.com/brainbees/images/menubackimgsmallcart.png);
	background-position: bottom;
	background-repeat: repeat;
	text-align: left;
	margin: 0;
	padding: 0;
	vertical-align: top;
	z-index: 10000;
}
.menuarrow_css
{
	width: 415px;
	height: 10px;
	text-align: right;
	margin: 0;
	padding: 0;
	vertical-align: top;
	background-image: url(http://cdn.firstcry.com/brainbees/images/menuarrow.png);
	background-position: right;
	background-repeat: no-repeat;
	display: block;
}
.manuarea_css_toy
{
	width: 570px;
	height: 390px;
	display: block;
	margin-left: 10px;
	padding: 0;
	vertical-align: top;
}
.manuarea_css
{
	width: 410px;
	display: block;
	padding: 0;
	vertical-align: top;
}
.categoryManu
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	margin-top: 10px;
	width: 220px;
	float: left;
	padding-bottom: 15px;
}
.categoryManu_toy
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	margin-top: 10px;
	width: 200px;
	float: left;
	height: 360px;
}
.categoryManu_brand
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	margin-top: 10px;
	padding-bottom: 15px;
	width: 780px;
	float: left;
}
.categoryManu_toy_line
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	margin-top: 10px;
	width: 200px;
	float: left;
	height: 360px;
	background-image: url(http://cdn.firstcry.com/brainbees/images/menuline_brandcol.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.categoryManuBrand
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	margin-top: 10px;
	width: 140px;
	float: left;
	display: block;
}
.CM_head
{
	font-family: Segoe UI Semibold;
	font-size: 12px;
	color: #454545;
	text-align: left;
	padding-left: 11px;
	font-weight: bold;
	padding-bottom: 5px;
	color: #E52763;
}
.CM_normal_brand
{
	font-family: Segoe UI Semibold;
	font-size: 11px;
	color: gray;
	text-align: left;
	margin-left: 10px;
	border-bottom: dotted 1px silver;
	height: 25px;
	text-decoration: none;
	width: 145px;
	line-height: 2;
	float: left;
	padding-left: 5px;
	display: inline-block;
}
.CM_normal_brand a
{
	font-family: Segoe UI Semibold;
	font-size: 11px;
	color: gray;
	text-align: left;
	text-decoration: none;
	display: inline-block;
	padding-left: 5px;
}
.CM_normal_brand a:hover
{
	font-family: Segoe UI Semibold;
	font-size: 11px;
	color: white;
	text-align: left;
	height: 25px;
	width: 145px;
	display: inline-block;
	text-decoration: none;
	line-height: 2;
	background-color: #E52763;
	padding-left: 5px;
}
.CM_normal
{
	font-family: Segoe UI Semibold;
	font-size: 11px;
	color: gray;
	text-align: left;
	margin-left: 10px;
	border-bottom: dotted 1px silver;
	height: 25px;
	text-decoration: none;
	width: 195px;
	line-height: 2;
	padding-left: 5px;
	display: inline-block;
}
.CM_normal a
{
	font-family: Segoe UI Semibold;
	font-size: 11px;
	color: gray;
	text-align: left;
	height: 25px;
	text-decoration: none;
	width: 195px;
	line-height: 2;
	padding-left: 5px;
	display: inline-block;
}
.CM_normal a:hover
{
	font-family: Segoe UI Semibold;
	font-size: 11px;
	color: white;
	text-align: left;
	height: 25px;
	display: inline-block;
	text-decoration: none;
	line-height: 2;
	background-color: #E52763;
	width: 195px;
}
.CM_normal_b
{
	font-family: Segoe UI Semibold;
	font-size: 11px;
	color: gray;
	text-align: left;
	margin-left: 10px;
	border-bottom: dotted 1px silver;
	height: 25px;
	text-decoration: none;
	width: 165px;
	line-height: 2;
	padding-left: 5px;
	display: inline-block;
}
.CM_normal_b a
{
	font-family: Segoe UI Semibold;
	font-size: 11px;
	color: gray;
	text-align: left;
	height: 25px;
	text-decoration: none;
	width: 165px;
	line-height: 2;
	padding-left: 5px;
	display: inline-block;
}
.CM_normal_b a:hover
{
	font-family: Segoe UI Semibold;
	font-size: 11px;
	color: white;
	text-align: left;
	height: 25px;
	display: inline-block;
	text-decoration: none;
	line-height: 2;
	background-color: #E52763;
	width: 165px;
}
.CM_Image
{
	font-family: Tahoma;
	font-size: 11px;
	color: gray;
	text-align: left;
	margin-left: 15px;
	height: 60px;
}
.categoryManu_SIDE
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	margin-top: 10px;
	width: 175px;
	float: left;
}
.CM_head_side
{
	font-family: Tahoma;
	font-size: 12px;
	color: gray;
	text-align: left;
	padding-left: 15px;
	font-weight: bold;
	padding-bottom: 10px;
	padding-top: 5px;
}
.CM_normal_SIED
{
	font-family: Tahoma;
	font-size: 12px;
	color: #104C89;
	text-align: left;
	margin-left: 15px;
	padding-top: 5px;
	padding-bottom: 2px;
	border-bottom: dotted 1px silver;
	height: 20px;
	cursor: pointer;
}
.CM_normal_SIED_filter
{
	font-family: Tahoma;
	font-size: 12px;
	color: #104C89;
	text-align: left;
	margin-left: 15px;
	height: 20px;
	cursor: pointer;
	padding-bottom: 5px;
}
.allbuttoncss
{
	width: 610px;
	height: 30px;
	background-image: url(http://cdn.firstcry.com/brainbees/images/topbutton5.jpg);
	background-position: top;
	background-position: left;
	background-repeat: no-repeat;
	display: inline-block;
	padding: 0;
	margin: 0;
	padding-top: 10px;
	text-align: left;
}
.maincontentArea
{
	width: 975px;
	height: 100%;
	display: inline-block;
	padding-bottom: 20px;
}
.LeftSideMenu
{
	float: left;
	display: block;
	width: 190px;
	background-color: White;
}
.LeftSideMenuFullpage
{
	float: left;
	display: none;
	width: 190px;
	background-color: White;
}
.RightSideContentArea
{
	display: inline-block;
	width: 775px;
	height: 100%;
	float: left;
	border: solid 1px red;
}
.RightSideContentAreafullpage
{
	display: inline-block;
	width: 971px;
	height: 100%;
	background-color: White;
}
.main_view_content_newm
{
	display: inline-block;
	width: 975px;
	height: 100%;
}
.main_view_content
{
	display: inline-block;
	width: 765px;
	height: 100%;
	background-color: White;
}
.main_view_content_combo
{
	display: inline-block;
	width: 968px;
	height: 100%;
	background-color: White;
}
.view_content_combo
{
	display: inline-block;
	width: 998px;
	height: 540px;
	background-color: White;
	border: solid 5px #D5360C;
}
.view_content_combo1
{
	display: inline-block;
	width: 238px;
	height: 320px;
	float: left;
	text-align: center;
	margin-left: 34px;
	margin-top: 17px;
}
.combo_header_top
{
	width: 100%;
	height: 30px;
	background-color: #D5360C;
}
.comboHeadText
{
	height: 29px;
	width: 945px;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 20px;
	color: White;
	text-align: left;
	float: left;
	display: inline-block;
	padding-left: 5px;
}
.combo_close_css
{
	width: 30px;
	height: 29px;
	display: inline-block;
}
.view_content_combo2
{
	display: inline-block;
	width: 238px;
	height: 320px;
	float: left;
	margin-left: 97px;
	margin-top: 17px;
}
.view_content_combo3
{
	display: inline-block;
	width: 238px;
	height: 320px;
	float: left;
	margin-left: 93px;
	margin-top: 17px;
}
.combobtnCss1
{
	height: 32px;
	display: inline-block;
	width: 248px;
	float: left;
	margin-left: 29px;
}
.combobackclass
{
	-moz-opacity: .6;
	opacity: .6;
	filter: alpha(opacity = 60);
	background-color: black;
}
.combobtnCss2
{
	height: 30px;
	display: inline-block;
	width: 238px;
	float: left;
	margin-left: 97px;
}
.combobtnCss3
{
	height: 30px;
	display: inline-block;
	width: 238px;
	float: left;
	margin-left: 93px;
}
.combobtnimage
{
	background-image: url(http://cdn.firstcry.com/brainbees/images/comobobuttonimg);
	background-repeat: no-repeat;
}
.view_content_combo4
{
	display: inline-block;
	width: 155px;
	height: 400px;
	float: left;
}
.combo_deals_back
{
	display: inline-block;
	width: 968px;
	height: 450px;
	background-color: White;
	background-image: url(http://cdn.firstcry.com/brainbees/images/comboback.jpg);
	background-repeat: no-repeat;
}
.offerdiv
{
	display: inline-block;
	width: 100%;
	margin-top: 30px;
}
.offerflag1
{
	height: 35px;
	display: inline-block;
	width: 248px;
	float: left;
	margin-left: 29px;
	text-align: center;
	padding-top: 5px;
	font-family: Tahoma;
	color: White;
	font-size: 13px;
	font-weight: bold;
}
.offerflag2
{
	height: 35px;
	display: inline-block;
	width: 238px;
	float: left;
	margin-left: 95px;
	text-align: center;
	padding-top: 5px;
	font-family: Tahoma;
	color: White;
	font-size: 13px;
	font-weight: bold;
}
.offerflag3
{
	height: 35px;
	display: inline-block;
	width: 238px;
	float: left;
	margin-left: 90px;
	text-align: center;
	padding-top: 5px;
	font-family: Tahoma;
	color: White;
	font-size: 13px;
	font-weight: bold;
}
.SideMenuHead
{
	background-color: #09C;
	height: 20px;
	width: 185px;
	font-family: Arial;
	color: white;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	padding-top: 7px;
	padding-left: 5px;
	background-image: url(http://cdn.firstcry.com/brainbees/images/sidemenuheadback.jpg);
	background-position: top;
	background-repeat: no-repeat;
}
.SideMenuContent
{
	display: inline-block;
	border: solid 1px #09C;
	width: 188px;
}
.SideMenuContentFacebook
{
	width: 188px;
	display: inline-block;
	padding-top: 10px;
}
.SideMenuContenttop
{
	height: 100px;
	border: solid 1px #09C;
	width: 188px;
	margin-bottom: 10px;
}
.SideMenuContenttopHomePage
{
	height: 130px;
	border: solid 1px #09C;
	width: 188px;
	margin-bottom: 10px;
}
.Home_BannerFull
{
	float: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 2px;
	width: 712px;
	display: block;
}
.Home_Banner1
{
	float: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 2px;
	width: 372px;
	display: block;
}
.Home_Banner_top
{
	float: left;
	padding-top: 10px;
	padding-left: 2px;
	display: inline-block;
	width: 765px;
}
.top_products_head
{
	display: inline-block;
	height: 18px;
	margin-top: 10px;
	font-family: Tahoma;
	font-size: 15px;
	font-weight: bold;
	color: gray;
	text-align: left;
	padding-left: 5px;
	width: 760px;
}
.Home_Banner2
{
	float: left;
	padding-top: 10px;
	display: block;
	padding-left: 7px;
}
.navigation_arrows
{
	width: 100%;
	height: 20px;
}
.breadcurm_css
{
	display: inline-block;
	width: 960px;
	height: 25px;
	text-align: left;
	font-family: Tahoma;
	font-size: 11px;
	padding-top: 5px;
}
.Shopcar_pageHead
{
	width: 960px;
	float: left;
	height: 60px;
	border-bottom: dotted 1px #52CEE5;
	border-top: dotted 1px #52CEE5;
	margin-bottom: 10px;
}
.shopcart_pagecss
{
	width: 600px;
	float: left;
	padding-bottom: 10px;
}
.shopcart_pagecsspay
{
	width: 660px;
	float: left;
	padding: 5px;
	overflow: auto;
	border: solid 0 silver;
	overflow: hidden;
}
.shopcartdontforgotcss
{
	width: 335px;
	float: left;
}
.shopcartpage_ul
{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.shopcartpage_li_1
{
	list-style-type: none;
	margin: 0;
	padding: 13px 0 0 10px;
	float: left;
	width: 250px;
	text-align: left;
	font-family: Arial;
	font-size: 24px;
	font-weight: bold;
	color: #57CDE2;
}
.shopcartpage_myAccUserName
{
	list-style-type: none;
	margin: 0;
	padding: 13px 0 0 10px;
	float: left;
	width: 650px;
	text-align: left;
	font-family: Arial;
	font-size: 24px;
	font-weight: bold;
	color: #57CDE2;
}
.shopcartpage_li_2
{
	list-style-type: none;
	margin: 0;
	padding: 8px 0 0 0;
	float: left;
	width: 150px;
}
.prvnextcss
{
	width: 900px;
	text-align: right;
	display: inline-block;
}
.shopcartpage_li_3
{
	list-style-type: none;
	margin: 0;
	padding: 10px 0 0 0;
	float: left;
	text-align: right;
	width: 550px;
}
.shopcartpage_freeshipping
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	color: #FE952B;
	width: 300px;
	display: inline-block;
	float: left;
	vertical-align: top;
	height: 20px;
}
.txtboxcss
{
	border: solid 1px gray;
	width: 200px;
}
.login_exitinguser
{
	width: 400px;
	display: inline-block;
	float: left;
	height: 500px;
}
.login_newuser
{
	width: 500px;
	display: block;
	float: left;
	text-align: left;
	margin-left: 10px;
}
.login_newusersmall
{
	width: 500px;
	display: block;
	float: left;
	text-align: left;
	margin-left: 0;
	border: solid 1xp red;
}
.loginex_ul
{
	margin: 0;
	padding: 10px 0 10px 10px;
	list-style-type: none;
	width: 380px;
	background-color: #F8F8F8;
	border-top: dotted 1px silver;
	border-bottom: dotted 1px silver;
	display: inline-block;
}
.loginnew_ul
{
	margin: 0;
	padding: 10px 0 10px 10px;
	list-style-type: none;
	width: 500px;
	background-color: #F8F8F8;
	border-top: dotted 1px silver;
	border-bottom: dotted 1px silver;
	display: inline-block;
}
.loginnew_ulsmall
{
	margin: 0;
	padding: 10px 0 10px 10px;
	list-style-type: none;
	width: 350px;
	background-color: #F8F8F8;
	border-top: dotted 1px silver;
	border-bottom: dotted 1px silver;
	display: inline-block;
}
.loginnew_uloffersmall
{
	margin: 0;
	padding: 10px 0 10px 10px;
	list-style-type: none;
	width: 350px;
	display: inline-block;
}
.loginnex_uln
{
	margin: 0;
	padding: 10px 0 10px 0;
	list-style-type: none;
	width: 380px;
	display: inline-block;
}
.loginnew_uloffer
{
	margin: 0;
	padding: 10px 0 10px 10px;
	list-style-type: none;
	width: 550px;
	display: inline-block;
}
.loginex_lismall
{
	list-style-type: none;
	float: left;
	width: 340px;
	text-align: left;
	font-family: Tahoma;
	font-size: 11px;
	color: Gray;
	padding-bottom: 4px;
	display: inline-block;
}
.loginex_litxtsmall
{
	list-style-type: none;
	float: left;
	height: 20px;
	width: 340px;
	text-align: left;
	padding-bottom: 10px;
	font-size: 11px;
	display: inline-block;
}
.loginex_li
{
	list-style-type: none;
	float: left;
	width: 140px;
	text-align: left;
	font-family: Tahoma;
	font-size: 12px;
	color: Gray;
	padding-bottom: 4px;
	display: inline-block;
}
.loginex_libtn
{
	list-style-type: none;
	float: left;
	width: 400px;
	text-align: left;
	padding-bottom: 4px;
	display: inline-block;
}
.loginex_litxt
{
	list-style-type: none;
	height: 20px;
	width: 225px;
	text-align: left;
	padding-bottom: 10px;
	display: inline-block;
}
.loginex_lichk
{
	list-style-type: none;
	float: left;
	height: 20px;
	width: 540px;
	text-align: left;
	padding-bottom: 10px;
	font-family: Tahoma;
	font-size: 12px;
	color: gray;
	display: inline-block;
}
.loginex_head
{
	float: left;
	height: 25px;
	width: 540px;
	text-align: left;
	font-family: Tahoma;
	font-size: 16px;
	color: #399CB1;
	font-weight: bold;
	padding-bottom: 10px;
	padding-top: 10px;
	display: inline-block;
}
.loginex_li_headsmall
{
	float: left;
	height: 20px;
	width: 310px;
	text-align: left;
	font-family: Tahoma;
	font-size: 12px;
	color: #399CB1;
	font-weight: bold;
	padding-bottom: 10px;
	padding-left: 10px;
	display: inline-block;
	padding-top: 5px;
	display: inline-block;
}
.loginex_li_headclose
{
	height: 20px;
	width: 20px;
	text-align: left;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 10px;
	padding-left: 10px;
	display: inline-block;
	padding-top: 5px;
	cursor: pointer;
	display: inline-block;
}
.loginex_li_head
{
	float: left;
	height: 30px;
	width: 340px;
	text-align: left;
	font-family: Tahoma;
	font-size: 16px;
	color: #399CB1;
	font-weight: bold;
	padding-bottom: 10px;
	padding-left: 10px;
	display: block;
	display: inline-block;
}
.staticpagecontent
{
	font-family: Tahoma;
	font-size: 11px;
	color: #575757;
	text-align: left;
	line-height: 2;
	padding-left: 10px;
}
.staticpagecontentinner
{
	font-family: Tahoma;
	font-size: 13px;
	color: #575757;
	text-align: left;
	line-height: 2;
	width: 700px;
}
.checkoutright
{
	display: inline-block;
	margin-left: 5px;
	text-align: left;
	font-family: Arial;
	font-size: 12px;
	border: solid 1px red;
}
.checkoutleft_payment
{
	width: 48%;
	display: inline-block;
	float: left;
	margin-left: 5px;
	text-align: left;
}
.checkout_payment
{
	width: 350px;
	display: inline-block;
	margin-left: 5px;
	width: 100%;
	text-align: left;
	font-family: Tahoma;
}
.payment_css
{
	margin: 0;
	padding: 0;
	text-align: left;
	width: 550px;
	font-family: Tahoma;
	font-weight: normal;
}
.payment_li
{
	height: 100%;
	font-size: 12px;
	font-family: Tahoma;
	color: black;
	width: 530px;
	display: inline-block;
}
.payment_li input
{
	float: left;
	width: 20px;
	display: inline-table;
}
.payment_li label
{
	padding-left: 5px;
	display: block;
	width: 460px;
	font-size: 12px;
	font-family: Arial;
	color: black;
}
.checkoutmsgarea
{
	display: inline-block;
	width: 670px;
	height: 30px;
	margin-left: 20px;
	font-size: 11px;
	font-family: Arial;
	color: red;
}
.checkoutleft
{
	width: 927px;
	display: block;
	float: left;
	text-align: left;
	margin-left: 5px;
}
.checkout_head
{
	float: left;
	height: 30px;
	width: 310px;
	text-align: left;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: Teal;
	padding-bottom: 10px;
	padding-left: 10px;
	display: block;
	display: inline-block;
	line-height: 2;
}
.checkout_head_next
{
	height: 30px;
	width: 290px;
	text-align: right;
	font-family: Tahoma;
	font-size: 14px;
	color: #399CB1;
	font-weight: bold;
	padding-bottom: 10px;
	padding-left: 10px;
	display: block;
	display: inline-block;
}
.checkout_head_left
{
	float: left;
	height: 20px;
	width: 48%;
	text-align: left;
	font-family: Tahoma;
	font-size: 12px;
	color: Teal;
	font-weight: bold;
	padding-bottom: 10px;
	padding-left: 5px;
	display: block;
	display: inline-block;
	font-family: Tahoma;
}
.checkout_head_right
{
	float: left;
	height: 20px;
	width: 410px;
	text-align: left;
	font-family: Tahoma;
	font-size: 14px;
	color: #399CB1;
	font-weight: bold;
	padding-bottom: 10px;
	padding-left: 10px;
	display: block;
	display: inline-block;
}
.checkout_head_right1
{
	height: 20px;
	width: 300px;
	text-align: left;
	font-family: Tahoma;
	font-size: 12px;
	color: Teal;
	font-weight: bold;
	padding-bottom: 10px;
	padding-left: 10px;
	display: inline-block;
	float: left;
}
.checkout_head_right333
{
	height: 20px;
	width: 600px;
	text-align: right;
	font-family: Tahoma;
	font-size: 14px;
	color: #399CB1;
	font-weight: bold;
	padding-bottom: 10px;
	padding-left: 10px;
	display: inline-block;
}
.checkout_ul
{
	margin: 0;
	padding: 10px 0 10px 10px;
	list-style-type: none;
	width: 650px;
	display: inline-block;
}
.checkout_ul_sP
{
	margin: 0;
	padding: 10px 0 10px 10px;
	list-style-type: none;
	width: 540px;
	display: inline-block;
}
.checkout_li
{
	list-style-type: none;
	float: left;
	width: 100px;
	text-align: right;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: Gray;
	padding-bottom: 10px;
	padding-right: 5px;
	height: 30px;
}
.checkout_li_sp
{
	list-style-type: none;
	width: 100px;
	text-align: left;
	font-family: Tahoma;
	font-size: 12px;
	color: Gray;
	padding-bottom: 4px;
}
.checkout_litxt
{
	list-style-type: none;
	float: left;
	width: 220px;
	text-align: left;
	padding-bottom: 10px;
	height: 30px;
}
.checkout_litxt_sp
{
	list-style-type: none;
	float: left;
	height: 25px;
	width: 500px;
	text-align: left;
	padding-bottom: 10px;
}
.checkout_litxt_spBig
{
	list-style-type: none;
	float: left;
	height: 80px;
	width: 500px;
	text-align: left;
	padding-bottom: 10px;
}
.checkout_litxtbig
{
	list-style-type: none;
	float: left;
	height: 40px;
	width: 200px;
	text-align: left;
	padding-bottom: 10px;
}
.loginnew_ulofferpay
{
	margin: 0;
	padding: 10px 0 10px 10px;
	list-style-type: none;
	width: 340px;
	display: inline-block;
}
.loginex_headpay
{
	float: left;
	height: 25px;
	width: 340px;
	text-align: left;
	font-family: Tahoma;
	font-size: 16px;
	color: #399CB1;
	font-weight: bold;
	padding-bottom: 10px;
	padding-top: 10px;
	display: inline-block;
}
.glmenuphoto1
{
	display: block;
	width: 410px;
	height: 83px;
	float: left;
	border-top: solid 1px silver;
}
.loginex_lichkpay
{
	list-style-type: none;
	float: left;
	height: 20px;
	width: 320px;
	text-align: left;
	padding-bottom: 10px;
	font-family: Tahoma;
	font-size: 13px;
	color: gray;
	display: inline-block;
}
.radiocss
{
	float: left;
	text-align: left;
	vertical-align: top;
	padding-right: 5px;
}
.ddltxtcss
{
	width: 205px;
	border: solid 1px gray;
}
.Searchresultcss
{
	font-family: Tahoma;
	font-size: 14px;
	color: Gray;
}
.paginigrowcss
{
	padding: 4px;
	border: solid 1px silver;
	margin-right: 10px;
	display: inline-block;
	color: black;
}
.TestimonialHeadLine
{
	width: 950px;
	font-family: Arial;
	font-size: 20px;
	color: gray;
	display: inline-block;
	text-align: left;
	padding-bottom: 10px;
}
.Testimonialline
{
	width: 775px;
	font-family: Tahoma;
	font-size: 13px;
	color: gray;
	display: block;
	text-align: left;
	line-height: 1.5;
	float: left;
	padding: 5px 10px 10px 15px;
	margin: 5px 0 30px 0;
}
.star_rating_reviews
{
	font-size: 0;
	width: 30px;
	height: 30px;
	margin: 0;
	padding: 0;
	cursor: pointer;
	display: inline-block;
	background-repeat: no-repeat;
	float: none;
}
.star_rating
{
	font-size: 0;
	width: 30px;
	height: 30px;
	margin: 0;
	padding: 0;
	cursor: pointer;
	display: inline-block;
	background-repeat: no-repeat;
	float: none;
}
.star_filled
{
	background-image: url(http://cdn.firstcry.com/brainbees/images/FilledStar.png);
}
.star_empty
{
	background-image: url(http://cdn.firstcry.com/brainbees/images/EmptyStar.png);
}
.star_saved
{
	background-image: url(http://cdn.firstcry.com/brainbees/images/WaitingStar.png);
}
.reviewusername
{
	width: 435px;
	height: 25px;
	font-family: Tahoma;
	font-size: 12px;
	color: #5F6C6F;
	border-bottom: dotted 1px silver;
	display: inline-block;
	padding-top: 5px;
	font-weight: bold;
	padding-left: 5px;
}
.reviewCommentcss
{
	width: 435px;
	font-family: Tahoma;
	font-size: 12px;
	color: gray;
	display: inline-block;
	padding-bottom: 10px;
	padding-top: 5px;
	line-height: 2;
	padding-left: 5px;
}
.mainoutsidereviewdiv
{
	width: 450px;
	font-family: Tahoma;
	font-size: 12px;
	color: gray;
	display: inline-block;
	padding-bottom: 10px;
	padding-top: 5px;
	margin-top: 10px;
	padding-left: 5px;
	background-image: url(http://cdn.firstcry.com/brainbees/images/reviewbackimg.png);
	background-repeat: no-repeat;
	background-position: top;
}
.reviewsubmit_css
{
	font-family: Tahoma;
	font-size: 12px;
	color: gray;
	padding-left: 10px;
}
.MM_Content
{
	width: 320px;
	font-family: Arial;
	font-size: 14px;
	color: gray;
	display: inline-block;
	margin-top: 10px;
	padding-left: 5px;
}
.msgalertcss
{
	width: 350px;
	font-family: Tahoma;
	font-size: 12px;
	color: gray;
	display: inline-block;
	padding-top: 5px;
	padding-left: 5px;
	text-align: right;
	padding-right: 20px;
}
.mGrid
{
	font-family: Arial;
	font-size: 12px;
	width: 100%;
	background-color: #fff;
	margin: 5px 0 10px 0;
	border: solid 1px #525252;
	border-collapse: collapse;
}
.mGrid td
{
	padding: 2px;
	border: solid 1px #c1c1c1;
	color: #717171;
}
.mGrid th
{
	padding: 4px 2px;
	color: #fff;
	background: #424242 url(/css/v4/grd_head.png) repeat-x top;
	border-left: solid 1px #525252;
	text-align: left;
	font-size: .8em;
}
.mGrid .alt
{
	background: #fcfcfc url(/css/v4/grd_alt.png) repeat-x top;
}
.mGrid .pgr
{
	background: #424242 url(/css/v4/grd_pgr.png) repeat-x top;
}
.mGrid .pgr table
{
	margin: 5px 0;
}
.mGrid .pgr td
{
	border-width: 0;
	padding: 0 6px;
	border-left: solid 1px #666;
	font-weight: bold;
	color: #fff;
	line-height: 12px;
}
.mGrid .pgr a
{
	color: #666;
	text-decoration: none;
}
.mGrid .pgr a:hover
{
	color: #000;
	text-decoration: none;
}
.progressbarCss
{
	-moz-opacity: .8;
	opacity: .8;
	filter: alpha(opacity = 60);
	width: 99%;
	height: 100%;
	text-align: center;
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	background-color: Gray;
	z0index:8000;
}
.gftDtls
{
	font-family: Tahoma;
	font-size: 10px;
	color: Gray;
}
.shopcart_total
{
	float: left;
	display: block;
	width: 110px;
	height: 20px;
	padding-top: 13px;
	font-family: Arial;
	font-size: 11px;
	color: White;
	font-weight: bold;
}
.shopcart_total a:link
{
	font-family: Arial;
	font-size: 11px;
	color: White;
	font-weight: bold;
}
.shopcart_total a:visited
{
	color: White;
}
.shopcart_total a:hover
{
	text-decoration: underline;
	color: White;
}
.shopcart_iconcss
{
	float: left;
	display: block;
	width: 30px;
	height: 20px;
	font-family: Arial;
	font-size: 11px;
	padding-top: 6px;
	color: White;
	font-weight: bold;
}
.shopcart_checkout
{
	float: left;
	display: inline-block;
	width: 110px;
	height: 30px;
	text-align: right;
}
.cartempty
{
	font-family: Tahoma;
	font-size: 12px;
	color: black;
	font-weight: bold;
	text-align: center;
	padding-top: 100px;
	padding-bottom: 100px;
}
.smallcartheadcss
{
	font-family: Arial;
	font-size: 12px;
	color: Black;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	border-bottom: dotted 1px gray;
	height: 20px;
	padding-left: 5px;
}
.smallcartitemcss
{
	font-family: Arial;
	font-size: 12px;
	color: Black;
	text-align: left;
	vertical-align: top;
	border-bottom: dotted 1px gray;
	width: 80px;
}
.smallcartitemcssprice
{
	font-family: Arial;
	font-size: 12px;
	color: Black;
	text-align: left;
	vertical-align: top;
	border-bottom: dotted 1px gray;
}
.smallcartitemcssremove
{
	font-family: Arial;
	font-size: 12px;
	color: Black;
	text-align: left;
	vertical-align: top;
	border-bottom: dotted 1px gray;
	width: 450px;
}
.smallcartitemcssremoveright
{
	font-family: Arial;
	font-size: 12px;
	color: Black;
	text-align: right;
	vertical-align: top;
	border-bottom: dotted 1px gray;
}
.smallcartitemcssremovecenter
{
	font-family: Arial;
	font-size: 12px;
	color: Black;
	text-align: center;
	vertical-align: top;
	border-bottom: dotted 1px gray;
}
.smallcartproimage
{
	float: left;
	margin-right: 8px;
	margin-left: 8px;
	height: 50px;
	width: 50px;
	border: solid 0 silver;
}
.freeshippingcss
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	width: 100%;
	height: 20px;
	text-align: center;
	padding-top: 5px;
	color: #B14B8F;
}
.CouponCodeCss
{
	width: 345px;
	height: 80px;
	float: left;
	text-align: left;
	display: inline-block;
	padding-left: 10px;
	padding-top: 10px;
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #D43200;
	line-height: 2;
}
.subtotalcss
{
	width: 220px;
	height: 160px;
	display: inline-block;
	margin-bottom: 10px;
	padding: 5px 5px 0 5px;
}
.pagesmallcartheadcss1m
{
	font-family: Arial;
	font-size: 12px;
	color: #B14B8F;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	border-right: solid 1px silver;
	border-bottom: solid 1px silver;
	height: 20px;
	padding: 5px;
	background-color: #ECECEC;
	width: 88px;
}
.pagesmallcartheadcss1mIn
{
	font-family: Arial;
	font-size: 12px;
	color: #B14B8F;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	border-right: solid 1px silver;
	border-bottom: solid 1px silver;
	height: 20px;
	padding: 5px;
	background-color: #ECECEC;
	width: 460px;
	padding: 5px;
}
.smallcartitemcssremoverightm
{
	font-family: Arial;
	font-size: 12px;
	color: Black;
	text-align: right;
	vertical-align: top;
	border-right: solid 1px silver;
	border-bottom: solid 1px silver;
	padding: 5px;
}
.smallcartitemcssremovemIn
{
	font-family: Arial;
	font-size: 12px;
	color: Black;
	text-align: left;
	vertical-align: top;
	border-right: solid 1px silver;
	border-bottom: solid 1px silver;
	width: 460px;
	padding: 5px;
}
.smallcartitemcss1m
{
	font-family: Arial;
	font-size: 12px;
	color: Black;
	text-align: left;
	vertical-align: top;
	border-right: solid 1px silver;
	border-bottom: solid 1px silver;
	width: 80px;
	padding: 5px;
}
.smallcartitemcssremovecenterm
{
	font-family: Arial;
	font-size: 12px;
	color: Black;
	text-align: center;
	vertical-align: top;
	border-right: solid 1px silver;
	border-bottom: solid 1px silver;
}
.pagesmallcartheadcss1
{
	font-family: Arial;
	font-size: 12px;
	color: Gray;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	border-bottom: dotted 1px gray;
	border-top: dotted 1px gray;
	height: 20px;
	padding-left: 5px;
	background-color: #ECECEC;
}
.pagesmallcartheadcss1mitem
{
	font-family: Arial;
	font-size: 12px;
	color: Gray;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	border-bottom: dotted 1px gray;
	border-top: dotted 1px gray;
	height: 20px;
	padding-left: 5px;
	background-color: #ECECEC;
}
.pagesmallcartheadcss1in
{
	font-family: Arial;
	font-size: 12px;
	color: Gray;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	border-bottom: dotted 1px gray;
	border-top: dotted 1px gray;
	height: 20px;
	padding-left: 5px;
	background-color: #ECECEC;
	width: 450px;
}
.pagesmallcartheadcss2
{
	font-family: Arial;
	font-size: 12px;
	color: Gray;
	text-align: center;
	vertical-align: top;
	font-weight: bold;
	border-bottom: dotted 1px gray;
	border-top: dotted 1px gray;
	height: 20px;
	padding-left: 5px;
	background-color: #ECECEC;
}
.pagesmallcartheadcss3
{
	font-family: Arial;
	font-size: 12px;
	color: Gray;
	text-align: center;
	vertical-align: top;
	font-weight: bold;
	border-bottom: dotted 1px gray;
	border-top: dotted 1px gray;
	height: 20px;
	background-color: #ECECEC;
}
.pagesmallcartheadcss4
{
	font-family: Arial;
	font-size: 12px;
	color: Gray;
	text-align: right;
	vertical-align: top;
	font-weight: bold;
	border-bottom: dotted 1px gray;
	border-top: dotted 1px gray;
	height: 20px;
	padding-right: 15px;
	background-color: #ECECEC;
}
.pagesmallcartitemcss
{
	font-family: Arial;
	font-size: 12px;
	color: Gray;
	text-align: left;
	vertical-align: top;
	border-bottom: dotted 1px gray;
	width: 320px;
	padding-bottom: 10px;
	padding-top: 10px;
	background-color: #F8F8F8;
}
.pagesmallcartitemcssprice
{
	font-family: Arial;
	font-size: 12px;
	color: Gray;
	text-align: right;
	vertical-align: top;
	border-bottom: dotted 1px gray;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-top: 10px;
	background-color: #F8F8F8;
}
.pagesmallcartitemcssqty
{
	font-family: Arial;
	font-size: 12px;
	color: Gray;
	text-align: center;
	vertical-align: top;
	border-bottom: dotted 1px gray;
	padding-bottom: 10px;
	padding-top: 10px;
	background-color: #F8F8F8;
}
.pagesmallcartitemcssremove
{
	font-family: Arial;
	font-size: 12px;
	color: Gray;
	text-align: center;
	vertical-align: top;
	border-bottom: dotted 1px gray;
	padding-bottom: 10px;
	padding-top: 10px;
	background-color: #F8F8F8;
}
.itemtotalcssName
{
	width: 90px;
	height: 25px;
	border-bottom: solid 1px silver;
	float: left;
	display: inline-block;
	text-align: right;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	padding-top: 5px;
}
.itemtotalcssName_redeem
{
	width: 160px;
	height: 45px;
	border-bottom: solid 1px silver;
	float: left;
	display: inline-block;
	text-align: right;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	padding-top: 5px;
}
.itemtotalcssValue_redeem
{
	width: 145px;
	height: 45px;
	border-bottom: solid 1px silver;
	display: inline-block;
	text-align: right;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	padding-top: 5px;
	color: gray;
}
.itemtotalcssValue1
{
	width: 105px;
	height: 25px;
	border-bottom: solid 1px silver;
	display: inline-block;
	text-align: right;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	padding-top: 5px;
	color: gray;
}
.itemtotalcssValue5
{
	width: 105px;
	height: 25px;
	border-bottom: solid 1px silver;
	display: inline-block;
	text-align: right;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	padding-top: 5px;
	color: #B14B8F;
}
.scp_youmaylike
{
	width: 100%;
	height: 20px;
	border-bottom: dotted 1px gray;
	margin-left: 20px;
	background-color: #A8E2EE;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #4A4381;
	text-align: left;
	padding-top: 5px;
	padding-left: 5px;
}
.CouponCodeCssPay
{
	width: 575px;
	height: 100%;
	float: left;
	text-align: left;
	display: inline-block;
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #D43200;
	line-height: 2;
	margin-left: 5px;
}
.CouponCodeCssPay1
{
	width: 240px;
	margin-right: 5px;
	text-align: left;
	display: inline-block;
	padding-top: 0;
	padding-left: 5px;
	padding-bottom: 5px;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: Teal;
	line-height: 2;
	float: left;
}
.CouponCodeCssPay2
{
	text-align: left;
	display: inline-block;
	padding-top: 10px;
	font-family: Tahoma;
	font-size: 11px;
	color: gray;
	margin-left: 0;
	float: left;
	width: 257px;
	padding: 10px;
	background-color: #DDF7FA;
	border: solid 1px #CCC;
	line-height: 16px;
}
.CouponCodeCssPayDiv
{
	height: 100%;
	text-align: left;
	display: inline-block;
	width: 310px;
}
.subtotalcsspay
{
	width: 275px;
	height: 100%;
	display: inline-block;
	margin-bottom: 10px;
	padding: 10px 0 0 5px;
}
.scremovecss
{
	cursor: pointer;
}
.socss
{
	width: 396px;
	height: 20px;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: normal;
	background-color: #B14B8F;
	color: White;
	padding-left: 4px;
}
.socssm
{
	width: 902px;
	height: 20px;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: normal;
	background-color: #B14B8F;
	color: White;
	padding-left: 4px;
}
.cocss
{
	width: 400px;
	height: 20px;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	background-color: #4FC7EC;
	color: White;
	padding-left: 4px;
}
.Gift_lbl_pro_name_css
{
	font-family: Arial;
	font-size: 25px;
	font-weight: bold;
	color: #666;
	display: block;
	text-align: left;
	display: inline-block;
	padding-top: 10px;
}
.Gift_lbl_pro_description
{
	font-family: Arial;
	font-size: 12px;
	color: #666;
	display: block;
	text-align: left;
	display: inline-block;
	line-height: 1.5;
	padding-top: 10px;
	padding-bottom: 30px;
}
.giftcertificatearea
{
	width: 960px;
	display: inline-block;
}
.Gieftarearight
{
	width: 500px;
	display: inline-block;
	height: 500px;
}
.GieftareaLeft
{
	width: 440px;
	display: inline-block;
	float: left;
	text-align: left;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	line-height: 1.5;
	color: #666;
}
.GiftCertlbl
{
	width: 180px;
	height: 20px;
	display: inline-block;
	float: left;
	text-align: left;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
}
.GiftCertCtrl
{
	width: 300px;
	display: inline-block;
	text-align: left;
	padding-bottom: 10px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
}
.giftCertBtn
{
	width: 450px;
	display: inline-block;
	text-align: right;
	padding-bottom: 10px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
}
.outofstockcss
{
	font-family: Arial;
	font-size: 10px;
	color: red;
}
.txtforzoomandroll
{
	display: inline-block;
	width: 450px;
	vertical-align: middle;
	text-align: center;
	font-family: Tahoma;
	font-size: 11px;
	height: 14px;
	padding-top: 5px;
	color: Navy;
}
.textdescriptioncss
{
	font-family: Segoe UI;
	font-size: 13px;
	color: gray;
	padding-top: 2px;
}
.item_list_li_GiftCert
{
	float: left;
	list-style-type: none;
	vertical-align: bottom;
	padding: 5px 5px 5px 5px;
	margin: 5px 5px 5px 5px;
	width: 300px;
	height: 282px;
	display: block;
	border: dotted 1px silver;
}
.item_list_inner_li1_GiftCert
{
	font-family: Tahoma;
	font-size: 11px;
	text-align: center;
	font-weight: bold;
	color: #ED9C17;
	display: block;
	vertical-align: bottom;
}
.item_list_inner_li4_1_GiftCert
{
	font-family: Tahoma;
	font-size: 11px;
	text-align: left;
	color: #303030;
	display: inline-block;
	height: 20px;
	cursor: pointer;
}
.item_list
{
	float: left;
	list-style-type: none;
	padding: 0;
	margin: 0;
}
.item_list_home
{
	float: left;
	list-style-type: none;
	padding: 0;
	margin: 0;
	vertical-align: bottom;
	display: inline-block;
}
.item_list_li_home_line
{
	float: left;
	width: 1px;
	height: 320px;
	list-style-type: none;
	vertical-align: bottom;
	display: inline-block;
	background-repeat: no-repeat;
	text-align: left;
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
	border-left: dotted 1px silver;
}
.item_list_li_home_line_filterpage
{
	float: left;
	width: 1px;
	height: 410px;
	border-left: dotted 1px silver;
	list-style-type: none;
	vertical-align: bottom;
	display: inline-block;
	background-repeat: no-repeat;
	text-align: left;
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
}
.item_list_li_home
{
	float: left;
	list-style-type: none;
	margin: 5px 5px 5px 8px;
	width: 176px;
	height: 325px;
	text-align: center;
	position: relative;
	display: block;
}
.item_list_inner_li5_1_home
{
	font-family: Tahoma;
	font-size: 10px;
	text-align: left;
	display: block;
	height: 20px;
	color: black;
	padding-top: 4px;
	padding-left: 10px;
	cursor: pointer;
}
.item_list_inner_li2_home
{
	font-family: Tahoma;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
	color: #4982BF;
	display: block;
	height: 18px;
	padding-left: 10px;
}
.item_list_inner_li4_home
{
	font-family: Tahoma;
	font-size: 11px;
	text-align: left;
	color: #303030;
	display: inline-block;
	width: 70px;
	float: left;
	height: 18px;
	vertical-align: middle;
	padding-top: 5px;
	padding-left: 10px;
}
.item_list_inner_li4_1_home
{
	font-family: Tahoma;
	font-size: 11px;
	text-align: center;
	color: #303030;
	display: inline-block;
	width: 60px;
	height: 18px;
	vertical-align: middle;
	padding-top: 5px;
	cursor: pointer;
	padding-left: 10px;
}
.item_list_inner_li1_home
{
	text-align: center;
	display: block;
	height: 227px;
	display: inline-block;
	line-height: 227px;
}
.item_list_inner_spoffer_home
{
	font-family: Tahoma;
	font-size: 10px;
	text-align: left;
	display: block;
	padding-top: 10px;
	height: 10px;
	color: red;
	padding-left: 10px;
	text-decoration: underline;
	cursor: pointer;
}
.homepage_headings
{
	width: 950px;
	display: inline-block;
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: black;
	text-align: left;
	height: 25px;
	border-bottom: solid 1px silver;
	margin-bottom: 10px;
	padding-top: 5px;
	padding-left: 10px;
	background-color: #EFEFEF;
}
.discountbanner_home
{
	display: inline-block;
	height: 50px;
	text-align: left;
	width: 100%;
	background-image: url(http://cdn.firstcry.com/brainbees/images/discountback.png);
	background-repeat: no-repeat;
	background-position: left;
	left: -2px;
	position: absolute;
}
.lbl_mrp_css_subyousave_home
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bolder;
	color: white;
	text-align: center;
	top: 9px;
	padding-left: 5px;
	position: relative;
}
.item_list_li
{
	float: left;
	list-style-type: none;
	vertical-align: bottom;
	margin: 5px 5px 5px 5px;
	width: 177px;
	height: 410px;
	display: inline-block;
	text-align: left;
	border-bottom: dotted 1px silver;
}
.discountbanner
{
	display: inline-block;
	height: 25px;
	text-align: left;
	width: 100%;
	background-image: url(http://cdn.firstcry.com/brainbees/images/discountback.jpg);
	background-repeat: no-repeat;
	background-position: left;
	top: -10px;
	left: -2px;
	position: relative;
}
.discountbannerFalse
{
	display: inline-block;
	height: 26px;
	z-index: 4000;
	text-align: left;
	width: 100%;
	top: -10px;
	left: -2px;
	position: relative;
}
.lbl_mrp_css_subyousave
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: white;
	text-align: center;
	top: 4.3px;
	padding-left: 10px;
	position: relative;
}
.item_list_li_combo
{
	float: left;
	list-style-type: none;
	vertical-align: bottom;
	padding: 10px 5px 5px 5px;
	margin: 5px 5px 5px 5px;
	width: 209px;
	height: 340px;
	display: block;
}
.item_list_li_small
{
	float: left;
	list-style-type: none;
	vertical-align: bottom;
	padding: 5px 5px 5px 5px;
	margin: 5px 5px 5px 5px;
	width: 100px;
	height: 200px;
	display: block;
	border: dotted 1px silver;
}
.item_list_li_top
{
	float: left;
	list-style-type: none;
	vertical-align: bottom;
	padding: 5px 5px 5px 5px;
	margin: 5px 5px 5px 5px;
	width: 167px;
	display: block;
	border: dotted 1px silver;
}
.item_list_li_top_small
{
	float: left;
	list-style-type: none;
	vertical-align: bottom;
	padding: 2px 3px 2px 3px;
	margin: 3px 3px 3px 3px;
	width: 135px;
	display: inline-block;
	display: inline;
	height: 300px;
	text-align: center;
}
.item_list_li a
{
	border: none;
	color: #4982BF;
	text-decoration: none;
}
.sidefilterblock
{
	width: 166px;
	overflow: auto;
	margin-top: 15px;
	font-family: Segoe UI;
	font-size: 12px;
	color: Gray;
}
.MaintitleHead
{
	font-family: Segoe UI;
	font-size: 18px;
	color: #37B4C6;
	width: 160px;
}
.TypetitleHead
{
	font-family: Segoe UI;
	font-size: 14px;
	color: #37B4C6;
	width: 160px;
	border-bottom: solid 1px #E0E0E0;
}
.item_list_inner_li1
{
	text-align: center;
	color: #ED9C17;
	height: 227px;
	line-height: 227px;
	display: block;
	margin-left: 4px;
	padding-left: 4px;
}
.item_list_inner_li1_small
{
	text-align: center;
	color: #ED9C17;
	height: 200px;
	line-height: 200px;
	vertical-align: bottom;
}
.item_list_inner_li2
{
	font-family: Tahoma;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
	color: gray;
	display: block;
	height: 30px;
	padding-left: 10px;
}
.item_list_inner_li2 a
{
	color: gray;
}
.item_list_inner_li3
{
	font-family: Tahoma;
	font-size: 11px;
	text-align: left;
	color: #616970;
	display: block;
	height: 30px;
	padding-left: 10px;
}
.item_list_inner_li4
{
	font-family: Tahoma;
	font-size: 11px;
	text-align: left;
	color: #303030;
	display: inline-block;
	width: 70px;
	float: left;
	height: 25px;
	vertical-align: middle;
	padding-top: 5px;
	padding-left: 10px;
}
.item_list_inner_li4_pd
{
	font-family: Tahoma;
	font-size: 11px;
	text-align: left;
	color: #303030;
	display: inline-block;
	width: 130px;
	float: left;
	height: 25px;
	vertical-align: middle;
	padding-top: 5px;
	padding-left: 10px;
}
.item_list_inner_li4_small
{
	font-family: Tahoma;
	font-size: 11px;
	text-align: left;
	color: #303030;
	display: inline-block;
	width: 70px;
	float: left;
	height: 30px;
}
.item_list_inner_li4_1
{
	font-family: Tahoma;
	font-size: 11px;
	text-align: center;
	color: #303030;
	display: inline-block;
	width: 60px;
	height: 25px;
	vertical-align: middle;
	padding-top: 5px;
	cursor: pointer;
	padding-left: 10px;
}
.item_list_inner_li4_1_small
{
	font-family: Tahoma;
	font-size: 11px;
	text-align: left;
	color: #303030;
	display: inline-block;
	width: 120px;
	height: 30px;
	cursor: pointer;
}
.item_list_inner_li5
{
	font-family: Tahoma;
	font-size: 10px;
	text-align: left;
	font-weight: bold;
	display: block;
	padding-top: 10px;
	height: 10px;
	color: gray;
	padding-left: 10px;
}
.item_list_inner_spoffer
{
	font-family: Tahoma;
	font-size: 10px;
	text-align: left;
	display: block;
	padding-top: 10px;
	height: 10px;
	color: red;
	padding-left: 10px;
	text-decoration: underline;
	cursor: pointer;
}
.item_list_inner_li5_1_new
{
	font-family: Tahoma;
	font-size: 10px;
	text-align: left;
	display: block;
	height: 20px;
	color: black;
	padding-top: 3px;
	padding-left: 10px;
	width: 200px;
	cursor: pointer;
}
.item_list_inner_li5_1
{
	font-family: Tahoma;
	font-size: 10px;
	text-align: left;
	display: block;
	height: 25px;
	color: black;
	padding-top: 8px;
	cursor: pointer;
	padding-left: 10px;
}
.image_area_css
{
	display: inline-block;
	width: 450px;
	float: left;
	vertical-align: middle;
	text-align: center;
}
.productD_left_area_css
{
	display: inline-block;
	width: 450px;
	height: 100%;
	float: left;
}
.product_display_css
{
	display: block;
	display: inline-block;
	width: 480px;
	height: 100%;
	text-align: left;
}
.breadcurm_css
{
	display: inline-block;
	width: 960px;
	height: 25px;
	text-align: left;
	font-family: Tahoma;
	font-size: 11px;
	padding-top: 5px;
}
.breadcurm_css_SUBCAT
{
	display: inline-block;
	width: 755px;
	text-align: left;
	font-family: Tahoma;
	font-size: 11px;
	padding-top: 5px;
}
.breadcurm_css_SUBCAT_New
{
	display: inline-block;
	width: 970px;
	text-align: left;
	font-family: Tahoma;
	font-size: 11px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.breadcurm_css_giftcert
{
	display: inline-block;
	width: 955px;
	height: 25px;
	text-align: left;
	font-family: Tahoma;
	font-size: 11px;
	padding-top: 5px;
}
.breadcurm_css_comboline
{
	display: inline-block;
	width: 955px;
	height: 35px;
	text-align: left;
	font-family: Tahoma;
	font-size: 11px;
	padding-top: 5px;
}
.mdiv
{
	height: 25px;
	width: 530px;
	float: left;
}
.mdiv1
{
	height: 20px;
	width: 85px;
	float: left;
	margin-top: 7px;
}
.mdiv2
{
	margin-top: 7px;
	height: 20px;
	width: 170px;
	float: left;
	font-family: Tahoma;
	font-size: 15px;
	font-weight: bold;
	color: White;
	text-align: center;
}
.mdiv3
{
	height: 20px;
	width: 100px;
	float: left;
	margin-top: 7px;
}
.pNameCss
{
	display: block;
	width: 475px;
	margin: 0;
	padding: 0;
	border-bottom: dotted 1px silver;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
.lbl_pricediv_css
{
	width: 180px;
	height: 60px;
	border-right: dotted 1px gray;
	float: left;
	display: inline-block;
	font-family: Arial;
	font-size: 22px;
	font-weight: bold;
	color: #FF9023;
}
.splbl_mrp_css
{
	font-family: Arial;
	font-size: 12px;
	color: #EA2764;
}
.lbl_mrp_css
{
	font-family: Arial;
	font-size: 22px;
	font-weight: bold;
	color: #EA2764;
}
.lbl_afdisco_css
{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: gray;
	text-decoration: line-through;
}
.splbl_afdisco_css
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: gray;
	text-decoration: line-through;
}
.lbl_mrp_css_sub
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #404040;
}
.lbl_afdisco_css_sub
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: gray;
	text-decoration: line-through;
}
.lbl_mrp_css_sub_save
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: red;
}
.lbl_shipping_css
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: gray;
	width: 260px;
	height: 60px;
	padding-left: 20px;
	display: inline-block;
}
.Product_Info_css
{
	width: 500px;
	height: 100%;
	display: block;
	float: left;
	text-align: left;
	margin-top: 20px;
	display: inline-block;
	margin-right: 5px;
	border: dotted 1px silver;
}
.prolistcss
{
	width: 475px;
	display: inline-block;
	text-align: left;
	margin: 0;
	padding: 0;
}
.glheadcss
{
	width: 210px;
	font-family: Segoe UI;
	font-size: 16px;
	font-weight: lighter;
	height: 27px;
	padding-top: 3px;
	padding-left: 10px;
	display: inline-block;
}
.pro_info_head
{
	width: 500px;
	display: inline-block;
	text-align: left;
	font-family: Segoe UI Light;
	font-size: 15px;
	font-weight: bold;
	color: white;
	border-bottom: dotted 1px #34B7C9;
	margin-bottom: 10px;
	background-color: #34B7C9;
}
.ProductReviewcss
{
	width: 500px;
	display: block;
	text-align: left;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-family: Segoe UI;
	font-size: 13px;
	color: black;
	text-align: left;
	line-height: 1.5;
	color: black;
	display: inline-block;
}
.prodetail_head
{
	width: 450px;
	height: 20px;
	text-align: left;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-family: Segoe UI;
	font-size: 15px;
	background-color: #A9B837;
	color: white;
	border-bottom: dotted 1px #A9B837;
	display: inline-block;
}
.lblshippingcss
{
	font-family: Arial;
	font-size: 12px;
	color: #5CC1D6;
	padding-left: 37px;
}
.lbl_ProductInfohead_css
{
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: black;
	text-align: left;
	line-height: 1.5;
}
.pnl_product_info_css
{
	font-family: Segoe UI;
	font-size: 13px;
	color: black;
	text-align: left;
	line-height: 1.5;
	padding-left: 5px;
}
.small_img_box
{
	width: 450px;
	height: 70px;
	display: inline-block;
	text-align: left;
	padding-bottom: 10px;
	float: left;
	padding-top: 10px;
	padding-left: 5px;
}
.thumb_img_css
{
	width: 60px;
	height: 60px;
	border: solid 1px gray;
	padding: 5px 5px 5px 5px;
	cursor: pointer;
}
.lbl_pro_name_css
{
	font-family: Arial;
	font-size: 22px;
	font-weight: bold;
	color: #36b1c7;
	display: block;
	width: 475px;
	margin: 0;
	padding: 0;
	padding-bottom: 3px;
}
.lbl_reviewandshare
{
	display: inline-block;
	width: 80px;
	height: 30px;
	padding-top: 10px;
	border-bottom: dotted 1px gray;
	margin-bottom: 5px;
	text-align: right;
}
.lbl_reviewandlikebt
{
	display: inline-block;
	width: 390px;
	height: 30px;
	padding-top: 10px;
	border-bottom: dotted 1px gray;
	margin-bottom: 5px;
	text-align: right;
	float: left;
}
.productselectioncart2
{
	display: inline-block;
	width: 475px;
	height: 75px;
	border-top: dotted 1px gray;
	border-bottom: dotted 1px gray;
	text-align: right;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #FFF7E8;
}
.productselectioncart
{
	display: inline-block;
	width: 475px;
	border-top: dotted 1px gray;
	text-align: right;
	padding-top: 10px;
	margin-bottom: 10px;
}
.cart_productcss
{
	font-family: Tahoma;
	font-size: 11px;
	color: #187fa5;
	font-weight: bold;
}
.productcartcheckout
{
	display: block;
	width: 475px;
	border-top: solid 2px gray;
	text-align: left;
	padding-top: 10px;
}
.productsuggestioncss
{
	display: inline-block;
	width: 455px;
	text-align: right;
	margin-top: 20px;
	padding-bottom: 10px;
	border: solid 1px silver;
}
.glpagecontcss
{
	width: 980px;
	display: block;
	display: inline-block;
}
.totalpricecss
{
	display: block;
	width: 225px;
	text-align: right;
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #EA2764;
	display: inline-block;
}
.togglecss
{
	width: 465px;
	height: 20px;
	display: inline-block;
	text-align: right;
	cursor: pointer;
	font-family: Segoe UI;
	font-size: 12px;
	padding-top: 3px;
	margin-top: 20px;
	color: White;
}
.Msize_div_css
{
	width: 70px;
	float: left;
	font-family: Tahoma;
	font-size: 12px;
	cursor: pointer;
	margin-left: 5px;
	margin-bottom: 10px;
	text-align: left;
	display: inline-block;
}
.checkoutbtncss
{
	display: inline-block;
	width: 225px;
	float: left;
	display: block;
}
.col_img
{
	display: block;
	width: 60px;
	text-align: center;
	float: left;
}
.col_proname
{
	display: block;
	width: 270px;
	text-align: left;
	float: left;
	padding-left: 5px;
	font-family: Arial;
	font-size: 11px;
	color: gray;
	border-right: dotted 1px silver;
}
.col_price
{
	display: block;
	width: 67px;
	height: 45px;
	text-align: center;
	float: left;
	padding-left: 5px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: gray;
	border-right: dotted 1px silver;
}
.col_quntity
{
	display: block;
	width: 50px;
	height: 45px;
	text-align: left;
	float: left;
	padding-left: 5px;
}
.ui-spinner
{
	width: 40px;
	display: block;
	position: relative;
	overflow: hidden;
	border: 1px solid #999;
	background: #FEFEFE url(http://cdn.firstcry.com/brainbees/images/spinner-bg.gif) repeat-x left bottom;
	padding: 0 5px;
}
.ui-spinner-disabled
{
	background: #F4F4F4;
	color: #CCC;
}
.ui-spinner-box
{
	width: 30px;
	height: 100%;
	float: left;
	font-size: 125%;
	border: none;
	background: none;
	padding: 0;
}
.ui-spinner-up, .ui-spinner-down
{
	width: 15px;
	height: 50%;
	font-size: .5em;
	padding: 0;
	margin: 0;
	z-index: 100;
	text-align: center;
	vertical-align: middle;
	position: absolute;
	right: 0;
	cursor: default;
	border: 1px solid #999;
	border-right: none;
	border-top: none;
}
.ui-spinner-down
{
	bottom: 0;
	border-bottom: 0;
}
.ui-spinner-pressed
{
	background: #FEFEFE;
}
.ui-spinner-list, .ui-spinner-listitem
{
	margin: 0;
	padding: 0;
}
.dpage_topimg
{
	display: inline-block;
	width: 755px;
	text-align: left;
	font-family: Tahoma;
	font-size: 11px;
	height: 170px;
	padding-bottom: 10px;
}
.dpage_title
{
	display: inline-block;
	width: 755px;
	text-align: left;
	font-family: Tahoma;
	font-size: 20px;
	padding-top: 5px;
	padding-left: 5px;
	height: 30px;
	color: Gray;
}
.dpage_content
{
	display: inline-block;
	width: 755px;
	text-align: left;
	font-family: Tahoma;
	font-size: 11px;
	padding-top: 5px;
}
.dpage_topimg_new
{
	display: inline-block;
	text-align: left;
	font-family: Tahoma;
	font-size: 11px;
	height: 185px;
	padding-bottom: 10px;
	width: 970px;
}
.dpage_title_new
{
	display: inline-block;
	text-align: left;
	font-family: Tahoma;
	font-size: 20px;
	padding-top: 5px;
	padding-left: 5px;
	height: 30px;
	color: Gray;
	width: 970px;
}
.dpage_content_new
{
	display: inline-block;
	text-align: left;
	font-family: Tahoma;
	font-size: 11px;
	padding-top: 5px;
	width: 970px;
}
.dpage_content_mm
{
	display: inline-block;
	width: 350px;
	text-align: left;
	font-family: Tahoma;
	font-size: 11px;
	padding-top: 5px;
	float: left;
}
.dpage_content_products
{
	display: inline-block;
	width: 390px;
	text-align: left;
	font-family: Tahoma;
	font-size: 11px;
	padding-top: 5px;
	margin-left: 20px;
}
.dpage_ul
{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.dpage_li
{
	list-style-type: none;
	width: 175px;
	height: 180px;
	border: dotted 1px silver;
	float: left;
	margin: 5px 5px 5px 5px;
	background-image: url(http://cdn.firstcry.com/brainbees/images/subgrinite.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
}
.dpage_head
{
	display: block;
	width: 169px;
	height: 20px;
	background-color: #F7F7F7;
	border-bottom: dotted 1px silver;
	padding-top: 5px;
	padding-left: 5px;
	font-family: Tahoma;
	font-size: 12px;
	background-image: url(http://cdn.firstcry.com/brainbees/images/subgrinite.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
}
.dpage_image
{
	text-align: center;
	padding-top: 2px;
}
.forwardarrow
{
	background-image: url(http://cdn.firstcry.com/brainbees/images/forwardarrow.jpg);
	background-position: bottom;
	border: none;
	width: 20px;
	height: 19px;
	cursor: pointer;
}
.backwardarrow
{
	background-image: url(http://cdn.firstcry.com/brainbees/images/backwardarrow.jpg);
	background-position: bottom;
	border: none;
	width: 20px;
	height: 19px;
	cursor: pointer;
}
.buttonspan
{
	display: inline-block;
	height: 20px;
	float: left;
	padding-right: 5px;
	margin-top: 3px;
}
.buttonspan1
{
	display: inline-block;
	height: 20px;
	float: left;
	padding-right: 5px;
}
.buttonspan2
{
	display: inline-block;
	height: 20px;
	float: left;
	padding-right: 5px;
}
.buttonspan3
{
	display: inline-block;
	height: 20px;
	float: left;
	padding-right: 5px;
}
.buttonspan4
{
	display: inline-block;
	height: 20px;
	float: left;
	padding-right: 5px;
	margin-top: 3px;
}
.buttonspan5
{
	display: inline-block;
	height: 20px;
	float: left;
	padding-right: 5px;
}
.paging_rowfull
{
	display: inline-block;
	width: 940px;
	height: 35px;
	text-align: left;
	font-family: Tahoma;
	font-size: 11px;
	margin-top: 10px;
	margin-bottom: 10px;
	background-color: #F5FBFB;
	border: solid 1px #E8E8E8;
}
.paging_rowfullcombo
{
	display: inline-block;
	width: 99.78%;
	height: 35px;
	text-align: left;
	font-family: Tahoma;
	font-size: 11px;
	background-color: #E1E1E1;
	border: solid 1px #E1E1E1;
}
.paging_row
{
	display: inline-block;
	width: 755px;
	height: 35px;
	text-align: left;
	font-family: Tahoma;
	font-size: 11px;
	margin-top: 10px;
	margin-bottom: 10px;
	background-color: #F5FBFB;
	border: solid 1px #E8E8E8;
}
.pagenumberscombo
{
	display: inline-block;
	width: 650px;
	text-align: left;
	font-family: Tahoma;
	font-size: 11px;
	float: left;
	padding-top: 5px;
	padding-left: 10px;
}
.pagenumbers
{
	display: inline-block;
	width: 460px;
	text-align: left;
	font-family: Tahoma;
	font-size: 11px;
	float: left;
	padding-top: 5px;
	padding-left: 10px;
}
.pagessortingtxt
{
	display: inline-block;
	width: 140px;
	text-align: right;
	font-family: Tahoma;
	font-size: 11px;
	padding-top: 7px;
	float: left;
}
.pagessorting
{
	display: inline-block;
	width: 135px;
	text-align: right;
	font-family: Tahoma;
	font-size: 11px;
	padding-top: 4px;
	color: Gray;
}
*
{
	outline: none;
}
img
{
	border: 0;
}
.container
{
	width: 756px;
	padding: 0;
	margin: 0 auto;
}
.folio_block
{
	position: absolute;
	left: 50%;
	top: 50%;
	margin: -140px 0 0 -395px;
}
.main_view
{
	position: relative;
	display: inline-block;
	float: left;
	margin-bottom: 15px;
}
.window
{
	height: 226px;
	width: 780px;
	overflow: hidden;
	position: relative;
	border: solid 1px silver;
	float: left;
}
.image_reel
{
	position: absolute;
	top: 0;
	left: 0;
}
.image_reel img
{
	float: left;
}
.paging
{
	position: absolute;
	bottom: 3px;
	right: -7px;
	width: 178px;
	height: 47px;
	z-index: 100;
	text-align: center;
	line-height: 40px;
	display: none;
}
.paging a
{
	font-weight: bold;
	padding: 5px;
	text-decoration: none;
	color: black;
	font-family: Tahoma;
	font-size: 11px;
	border: 1px solid #610000;
}
.paging a.active
{
	font-weight: bold;
	background: #920000;
	border: 1px solid #610000;
	-moz-border-radius: 2px;
	-khtml-border-radius: 2px;
	-webkit-border-radius: 2px;
	font-family: Tahoma;
	font-size: 11px;
}
.paging a:hover
{
	font-weight: bold;
	font-family: Tahoma;
	font-size: 11px;
}
