/**
 *-------------------------------------------------------------------
 * Licensed Materials - Property of IBMF
 *
 * WebSphere Commerce 
 *
 * (c) Copyright IBM Corp. 2006
 *
 * US Government Users Restricted Rights - Use, duplication or
 * disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
 *
 *-------------------------------------------------------------------
 */
 
/************************************************
 * Master3_1.css 																	*
 * class Styles used in FairPrice Online Store Pages		*
 *************************************************/		  

    /**
    	style class for storelocator starts
    **/
    .strloc_heading_disp{font color:#666666; font-family:Verdana;font-size:13.5pt;}
    /**
    	style class for storelocator ends
    **/
    /**
	***Adding the new Classes for the Event Display page
	***Author: Suresh Raja Bollipo
	***Module: Event Registration
	***Starts
	**/
	.event_subtitle{color:#96303e; font-family:Gill Sans,verdana; font-size:11pt;}
	.event_type{color:#96303e; font-family:Gill Sans,verdana; font-size:9pt;}
	.event_date{color:#414141; font-family:Gill Sans,verdana; font-size:9pt;}
	.event_venue{color:#414141; font-family:Gill Sans,verdana; font-size:9pt;}
	.event_description{color:#414141; font-family:Gill Sans,verdana; font-size:9pt;}
	.event_fees{color:#414141; font-family:Verdana, Arial,sans-serif; font-size:8pt;}
	.event_bold{font-weight: bold;}
	/**
	***Module: Event Registration
	***Ends
	**/
 	.ext-gecko .x-dlg-bd .x-form-item {
    -moz-outline: none;
    overflow: auto;
}

.ext-gecko .x-form-item {
    -moz-outline: none;
}
 	.textareatest {width: 99.99999999999999999999999999999%;margin:0%;padding:1em 0%;overflow:visible;}
 	
 	/* Start :Added by Neha for BPC Calendar*/
	#calendarDiv{position:absolute;width:205px;border:1px solid #96303E;padding:1px;background-color: #FFF;	font-family:arial;font-size:10px;padding-bottom:20px;visibility:hidden;}
	#calendarDiv span,#calendarDiv img{	float:left;	}
	#calendarDiv .selectBox,#calendarDiv .selectBoxOver{color:#FFFFFF;line-height:12px;	padding:1px;cursor:pointer;	padding-left:2px;}
	#calendarDiv .selectBoxTime,#calendarDiv .selectBoxTimeOver{color:#FFFFFF;line-height:12px;padding:1px;	cursor:pointer;	padding-left:2px;}
	#calendarDiv td{padding:3px;margin:0px;font-size:10px;}
	#calendarDiv .selectBox{border:1px solid #D9D9D9;color: #F4F4F4;position:relative;}
	#calendarDiv .selectBoxOver{border:1px solid #FFF;background-color: #96303E;color: #F4F4F4;	position:relative;}
	#calendarDiv .selectBoxTime{border:1px solid #96303E;color: #96303E;position:relative;}
	#calendarDiv .selectBoxTimeOver{border:1px solid #216072;color: #216072;position:relative;}
	#calendarDiv .topBar{height:16px;padding:2px;background-color: #96303E;	color: #FFFFFF;}
	#calendarDiv .activeDay{	/* Active day in the calendar */color:#FF0000;}
	#calendarDiv .todaysDate{height:17px;line-height:17px;padding:2px;background-color: #D9D9D9;text-align:center;position:absolute;bottom:0px;width:201px;}
	#calendarDiv .todaysDate div{float:left;}
	#calendarDiv .timeBar{height:17px;line-height:17px;background-color: #D9D9D9;width:72px;color:#FFFFFF;position:absolute;right:0px;}
	#calendarDiv .timeBar div{color:#FFFFFF;float:left;margin-right:1px;}
	#calendarDiv .monthYearPicker{background-color: #D9D9D9;border:1px solid #AAAAAA;position:absolute;color: #96303E;left:0px;top:15px;z-index:1000;display:none;}
	#calendarDiv #monthSelect{color:#FFFFFF;width:70px;}
	#calendarDiv .monthYearPicker div{float:none;clear:both;padding:1px;margin:1px;cursor:pointer;}
	#calendarDiv .monthYearActive{background-color:#96303E;	color: #E2EBED;}
	#calendarDiv td{text-align:right;cursor:pointer;}
	#calendarDiv .topBar img{cursor:pointer;}
	#calendarDiv .topBar div{color:#FFFFFF;	float:left;margin-right:1px;}
	/* End :Added by Neha for BPC Calendar*/

	/*Added by Suresh Raja for Feedback Management Starts*/
	.headding_fb{
		FONT-SIZE: 30px; 
		COLOR: #96303e; 
		FONT-FAMILY: Gill Sans, Verdana, Arial,sans-serif
	}
	
	.txtbox {
		BORDER-RIGHT: #c0c0c0 1px solid; 
		BORDER-TOP: #c0c0c0 1px solid; 
		FONT-SIZE: 11px; 
		BORDER-LEFT: #c0c0c0 1px solid; 
		COLOR: #444444; 
		MARGIN-RIGHT: 5px; 
		PADDING-TOP: 2px; 
		BORDER-BOTTOM: #c0c0c0 1px solid; 
		FONT-FAMILY: Verdana, Arial,sans-serif
	}
	
	.lables{
		FONT-SIZE: 11px; 
		COLOR: #181818; 
		FONT-FAMILY: Verdana, Arial,sans-serif;
		font-weight:bold;
		PADDING-RIGHT: 7px; 
	}
	
	.lables1{
		FONT-SIZE: 11px; 
		COLOR: #181818; 
		FONT-FAMILY: Verdana, Arial,sans-serif;	
		PADDING-RIGHT: 8px;
		line-height:16pt
	}
	
	tr.height_fb{
		height:30px;
	}
	
	.button_fb {
		border:1px;
		CLEAR: both; 
		PADDING-RIGHT: 2px; 
		PADDING-LEFT: 2px; 
		FONT-WEIGHT: bold; 
		FONT-SIZE: 11px; 	
		COLOR: #ffffff;
		BACKGROUND-IMAGE: url(../images/cartBtnBgImg.gif);
		BACKGROUND-REPEAT: repeat-x; 
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		TEXT-DECORATION: none
	}
	/* the following class changed for weekly spl changes*/
	/*.p_tab_normal { vertical-align: middle; height: 30px; background-image: url(../images/p_b_bg.gif); background-repeat: repeat-x; border-top: 0px none; border-right: 1px solid #9F9F9F; border-bottom: 1px solid #949494; border-left: 0px none; margin-top: -5px; }*/
	.p_tab_normal { vertical-align: middle; height: 32px;margin-top: -5px;}
	.p_tab_link { font-family: verdana, helvetica, sans-serif; font-size: 10px; color: #565656; font-weight: bold; }
	.p_tab_normal_new_WeeklySpecial{vertical-align: middle;width:330px; height: 30px; background-image: url(../images/tab_weeklyspecials.jpg);border-top: 0px none; border-right: 1px solid #9F9F9F; border-bottom: 1px solid #949494; border-left: 0px none; margin-top: -5px;}
	.p_tab_normal_new_WhatsNew{vertical-align: middle;width:330px; height: 30px; background-image: url(../images/tab_whatsnew.jpg);border-top: 0px none; border-right: 1px solid #9F9F9F; border-bottom: 1px solid #949494; border-left: 0px none; margin-top: -5px;}
	.p_tab_normal_new_OthPromo{vertical-align: middle;width:330px; height: 30px; background-image: url(../images/tab_otherpromotions.jpg);border-top: 0px none; border-right: 1px solid #9F9F9F; border-bottom: 1px solid #949494; border-left: 0px none; margin-top: -5px;}
	/*Added by Suresh Raja for Feedback Management Ends*/  
	
	/* Start: Header */
	.page_body { background-color: white; width: 1007px; }

	.header_user_link { color: #707070; font-family: verdana, helvetica, sans-serif; font-size:10px; font-weight: bold; text-decoration:none; }
	.header_user_link_sep { padding: 0px 3px 0px 3px; }
	.header_user_emphasize { font-style: italic; }

	.header_placement_left { background: url(../images/searchbartop_01.gif ) #D9D9D9; background-repeat: no-repeat; width: 8px; }
	.header_placement_center { background: url(../images/searchbartop_03.gif) #D9D9D9; background-repeat: repeat-x; }
	.header_placement_right { background: url(../images/searchbartop_05.gif) #D9D9D9; background-repeat: no-repeat; width:9px; }
	.header_placement_content { padding: 0px 0px 0px 5px; }
	.header_placement_link { color: #444444; font-family: verdana, arial, sans-serif; font-size: 10px; font-weight: bold; padding: 0 0 3px 0; text-decoration:none;}
	.header_placement_input { border: 1px solid #BFBFBF; font-family: verdana, arial, sans-serif; font-size: 11px; }
	.header_breadcrumbs { padding: 4px 5px 4px 0px; }
	.header_breadcrumbs_link { color: #707070; font-family: verdana, helvetica, sans-serif; font-size:10px; font-weight: bold; text-decoration:none; }
	.header_breadcrumbs_text { color: #707070; font-family: verdana, helvetica, sans-serif; font-size:10px; font-weight: normal; text-decoration:none; }

	.hr_line_table { margin-top: 5px; }
	.hr_line_cell { background-image:url(../images/dot-gray.gif); background-repeat: repeat-x; font-size: 5px; vertical-align: middle; }

	.dept_background { height: 20px; margin-top: -100px; vertical-align: top; width: 119px; }
	.dept_background_1 { background: url(../images/topcategorybg_1.jpg) #D9D9D9; background-repeat: no-repeat; }
	.dept_background_2 { background: url(../images/topcategorybg_2.jpg) #D9D9D9; background-repeat: no-repeat; }
	.dept_background_3 { background: url(../images/topcategorybg_3.jpg) #D9D9D9; background-repeat: no-repeat; }
	.dept_background_4 { background: url(../images/topcategorybg_4.jpg) #D9D9D9; background-repeat: no-repeat; }
	.dept_background_5 { background: url(../images/topcategorybg_5.jpg) #D9D9D9; background-repeat: no-repeat; }
	.dept_background_6 { background: url(../images/topcategorybg_6.jpg) #D9D9D9; background-repeat: no-repeat; }
	.dept_background_7 { background: url(../images/topcategorybg_7.jpg) #D9D9D9; background-repeat: no-repeat; }
	.dept_background_8 { background: url(../images/topcategorybg_8.jpg) #D9D9D9; background-repeat: no-repeat; }
	.dept_link { color: #FFFFFF;  font-size:12px; font-family: 'Gill Sans MT',helvetica,sans-serif,Arial Narrow,Times New Roman,verdana; font-weight: bold; letter-spacing: normal; text-decoration: none; }
/*M1007702 */
	.dept_f_img_cell { border-top: 0px none; border-right: 1px solid #C8C8C8; border-bottom: 0px solid #C8C8C8; border-left: 1px solid #C8C8C8; height: 83px; width: 117px; }				/* TASK: Should be changed to 120px */
	.dept_f_img_cell:hover { border-top: 0px none; border-right: 0px solid #C8C8C8; border-bottom: 1px solid #C8C8C8; border-left: 0px solid #C8C8C8; height: 83px; width: 117px; }				/* TASK: Should be changed to 120px */
	.dept_f_img { border: 0px; height: 83px; width: 117px; }
	.dept_separator { width: 5px; }

	.header_banner { padding: 5px 0 0 0; }
	.header_banner_img { border: 0px; height: 60px; width: 980px; }

	.header_menu_container { border: 0px none; position: absolute; visibility: hidden; width: 177px; z-index: 100; }
	.header_menu_container_scroll { border-top: 1px solid #717171; clear: both; height: 192px; margin-top: 5px; overflow-y: auto; padding-top: 1px; z-index: 100; }	/* Default for 10 sub-categories */
	.header_menu_table { background-color: #F4F4F4; width: 100%; }
/*	.header_menu_cell { background-color: red; color: #717171; }
	.header_menu_cell_over { background-color: #96303E; color: #F4F4F4; }
	.header_menu_bullet { padding: 3px 2px 3px 20px; background-color: #F4F4F4; background-image: url(../images/arrow.gif); background-position: 5% 50%; background-repeat: no-repeat; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; width: 160px; }
*/	
	.header_menu_link { background-color: #F4F4F4; border-top: 0px none; border-right: 0px none; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; display:block; font-family: verdana, arial, sans-serif; font-size: 10px; font-weight: normal; height: 15px; padding: 3px 0 3px 0; text-decoration: none; vertical-align: middle; }
	.header_menu_link:hover { background-color: #96303E; border-top: 0px none; border-right: 0px none; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; color: #FFFFFF; font-family: verdana, arial, sans-serif; font-size: 10px; font-weight: normal; display:block; text-decoration: none; }
	.header_menu_link_na { background-color: #F4F4F4; border-top: 0px none; border-right: 0px none; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; display:block; font-family: verdana, arial, sans-serif; font-size: 10px; font-weight: normal; height: 15px; padding: 3px 0 3px 0; text-decoration: none; vertical-align: middle; }
	.header_menu_link_na:hover { background-color: #888888; border-top: 0px none; border-right: 0px none; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; color: #FFFFFF; font-family: verdana, arial, sans-serif; font-size: 10px; font-weight: normal; display:block; text-decoration: none; }
	.header_menu_link_fixed { width: 99.5%; }
	.header_menu_link_scroll { width: 99.5%; }
/*
	#div123 a:visited, a { filter: alpha(opacity=40); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40); -moz-opacity: 0.40; opacity:0.4; }
	#div123 a:hover { filter: alpha(opacity=100); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity: 1.00; opacity:1; }
*/
	.dept_img_fade { filter: alpha(opacity=40); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40); -moz-opacity: 0.40; opacity:0.4; }
	.dept_img_normal { filter: alpha(opacity=100); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity: 1.00; opacity:1; }

	.js_disabled_container { border: 1px solid #FFA500; }
	.js_disabled_cell { background-color: #FFE1AA; height: 40px; text-align: center; vertical-align: middle; }
	
	/* Start: Breadcrumb Trail Navigation*/
	a.breadCrumb { color: #96303E; 	font-family: verdana, arial, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; }
	a.breadCrumb:VISITED { color: #96303E; text-decoration: none; }
	a.breadCrumb:HOVER { color: #444444; text-decoration: none; } /*#444444*/
	a.breadCrumb:ACTIVE { color: #707070; text-decoration: none; } /*#707070*/

	.crumbSeparator { color: #96303E; font-family: verdana, arial, sans-serif; font-size: 10px; padding-right: 5px; text-decoration: none; }
	.crumbText { color: #181818; font-family: verdana, arial, sans-serif; font-size: 10px; text-decoration: none; }
	/* End: Breadcrumb Trail Navigation*/
	
	/* End: Header */

	/* Start: Content Area */
	.content_area { width: 984px; }
	.content_margin { padding-left: 11px }
	.homePage_tab_banner { height: 190px; width: 984px; }
	.homePage_tab_banner_img { border: 0px; height: 190px; width: 984px; }
	/* End: Content Area */
	
	.fp_list_price_label { color: #444444; font-family: verdana, arial, sans-serif; font-size: 12px; font-weight: normal; }
	.fp_list_price	 { color: #96303E; font-family: verdana, arial, sans-serif; font-size: 12px; font-weight: normal; }
	.fp_offer_price_label { color: #444444; font-family: verdana, arial, sans-serif; font-size: 12px; font-weight: bold; }
	.fp_offer_price { color: #96303E; font-family: verdana, arial, sans-serif; font-size: 12px; font-weight: bold; }
	.fp_no_price { color: #96303E; font-size:  12px; font-family: verdana, arial, sans-serif; }
	
	/* Start: Product Listing */
	.subpage_heading_container { margin-bottom: 15px; }
	.subpage_heading_cell { background: url(../images/category_arrow.gif); background-repeat: no-repeat; border-bottom: 2px solid #993345;}
	.subpage_heading { color: #96303E; font-family: 'Gill Sans MT', verdana, helvetica, sans-serif; font-size: 34px; font-weight: normal; line-height: normal; padding-left: 24px; }

	.left_nav_container { width: 172px; }
	.left_nav_menu_scroll { width: 156px; }
	.left_nav_menu_static { width: 172px; }

	.tableContainer { border: 0px none; clear: both; overflow: auto; width: 172px; }
	
	.left_nav_bullet { border: 0; height: 5px; width: 3px; }
	.left_nav_link { padding-right: 10px; }
	/*	.left_nav_cell { background: url(../images/arrow.gif); background-position: 8px 50%; background-repeat: no-repeat; border: 0; padding: 0 0 0 12px; }*/
	
	.p_container { background-color: #D9D9D9; }
	.pagination_input { border: solid 1px #BFBFBF; color:#444444; font-family: verdana, arial, sans-serif; font-size: 11px; height: 16px; margin: 0px; padding:0px; }
	.p_top_separator { margin-bottom: 5px; }
	.p_bottom_separator { margin-top: 5px; }

	.m_container { width: 620px; }

	.row_light { background-color: #FFFFFF; } /* FFFFFF, F0F0F0 */ 
	.row_dark { background-color: #F4F4F4;} /* F3F3F2, BFBFBF */
	
	.p_list_detail_container { border-top: 0px none; border-right: 0px none; border-bottom: 0px none; border-left: 1px solid #717171;}
	.p_list_image_container { border: 0px solid; border-left: 1px solid #717171; }
	.p_list_image_row { border-top: 0px none; border-right: 1px solid #717171; border-bottom: 1px solid #717171; border-left: 0px none; height: 207px; text-align: center; vertical-align: middle; width: 207px; }
	.p_list_image_row_last { border-top: 0px none; border-right: 1px solid #717171; border-bottom: 0px none; border-left: 0px none; height: 207px; text-align: center; vertical-align: middle; width: 207px; }
	.p_list_image { border: 0px; height: 80px; padding: 10 10 15 10px; width: 60px; }
	.p_list_p_img_cell { width: 207px; height: 155px; vertical-align: top; border-top: 0px none; border-right: 1px solid #717171; border-bottom: 1px solid #717171; border-left: 0px none; text-align: center; vertical-align: top; }
	.p_list_p_img_cell_last { width: 207px; height: 155px; vertical-align: top; border-top: 0px none; border-right: 1px solid #717171; border-bottom: 0px none; border-left: 0px none; text-align: center; }
	/*Updated for fontsize issue*/
	.cart_t_img { border: 0px; width: 60px; height: 80px }
	.desc_attr { font-size: 12px; }
	.pagination_text { font-family: Verdana, Arial,sans-serif; font-size: 11px; color:#444444; }
	.lblCheckUnCheck { font-size: 12px; }
	.empty_cart { font-size: 12px; }
	.cart_price { font-size: 12px; }
	.review_price { font-family: Verdana, Arial,sans-serif; font-size: 12px; font-weight: bold; color:#393c6c; }
	.review_total_price { font-family: Verdana, Arial,sans-serif; font-size: 12px; font-weight: bold; color:#393c6c; }
	.lblListName { font-size: 12px; }
	.lblReviewSummary { font-family: Verdana, Arial,sans-serif; font-size: 12px; font-weight: bold; color:#393c6c; }
	.lblReviewGSummary { font-family: Verdana, Arial,sans-serif; font-size: 12px; font-weight: bold; color:#000000; }
	.ReviewSummaryTotal { font-family: Verdana, Arial,sans-serif; font-size: 12px; font-weight: bold; color:#393c6c; }
	.ReviewGSummaryTotal { font-family: Verdana, Arial,sans-serif; font-size: 12px; font-weight: bold; color:#000000; }
	.confirmOrderWelcome { font-size: 12px; }
	.confirmOrderContact { font-size: 12px; }
	.confirmOrderItemName { font-size: 12px; }
	.confirmOrderItemNtWt { font-size: 12px; }
	.confirmOrderItemPrice { font-size: 12px; }
	.confirmOrderItemQty { font-size: 12px; }
	.confirmOrderItemTPrice { font-size: 12px; }
	.lblConfirmOrderSummary { font-size: 12px; }
	.confirmOrderDeliveryInfo { font-size: 12px; }
	.confirmOrderError { color: red; font-size: 12px; }
	.list_empty_msg { font-size: 12px; }
	.lblQty { font-size: 12px; }
	/*Updated for fontsize issue*/

	/* Start: Thumbnail display */
	.t_name { color: #403f40; font-family: verdana, arial, sans-serif; font-weight: bold; font-size: 12px; text-decoration: none; }
	.t_image { border: 0px; }
	.t_image_detailed_container { width: 65px; }
/*	.t_price_container { }
	.t_price_cell_offer { }
*/	.t_price_cell { padding-right: 5px; text-align: left; width: 170px;}
	.t_price_cell_none { text-align: justify; }
	.fp_price_separator { width: 20px; }
	/* End: Thumbnail display */

	/* End: Product Listing */

  /* Content Management changes starts by Arjun (M1007702)*/
.paragraph {
	color: #666666;
	font-family: Verdana;;
	font-size: 110%;;
	font-align: justify;
}

.anchor:link{
	color: #184D7F;
	font-family: Verdana;;
	font-size: 100%;;
	font-align: justify;
}

.anchor:visited{
	color: #184D7F;
	font-family: Verdana;;
	font-size: 100%;;
	font-align: justify;
}

.anchor:hover{
	color: #3366FF;
	font-family: Verdana;;
	font-size: 100%;;
	font-align: justify;
}

.anchor:active {
	color:#184D7F;
	font-family: Verdana;;
	font-size: 100%;;
	font-align: justify;
}

/* confirm order page - Special Instruction Display by Arun (M1006800)*/
.textdisplay{height:auto;width:600px;padding-top:5px;}


/* Content Management changes ends by Arjun (M1007702)*/
  
	/* Start: Product Details Display */
	.p_detail { height: 300px; }
	.p_detail_img_full { border: 0; }
	.p_detail_img_full_border { border: 2px solid #D6D6D6; height: 180px; text-align: center; vertical-align: middle; width: 180px; padding: 10px 10px; }
	.p_detail_img_cell { vertical-align:top; height: 200px; width: 220px; }

	.p_detail_name_cell { padding-bottom: 12px; text-align: left; vertical-align: top; }
	.p_detail_name { color: #96303E; font-family: verdana, arial, sans-serif; font-size: 1.5em; font-weight: normal; margin: .75em 0; text-align: left; }
	.p_detail_attr_cell { font-size: 12px; padding-bottom: 10px; text-align: left; vertical-align: top; }
	.p_detail_desc_cell { font-size: 12px; padding-right: 80px; text-align: left; vertical-align: top; }
	.p_detail_desc { font-family: verdana, arial, sans-serif; font-size: 12px; font-weight: normal; text-align: left; }
	.p_detail_attach_cell { height: 0px; vertical-align: middle; text-align: left; }
/*	.p_detail_price_cell { padding-bottom: 25px; text-align: left; vertical-align: middle; }*/
	.p_detail_price_cell { padding-top: 10px; vertical-align: middle; }
	.lblQty { font-size: 12px; }
	
	.p_detail_define_cell {  padding-bottom: 18px; text-align: left; vertical-align: middle; }
	.p_detail_btn_cell { padding: 15px 0; text-align: center; vertical-align: bottom; }
	.p_tos { color: #FF0000; font-family: verdana, arial, sans-serif; font-size: 11px; font-weight: bold; text-align: left; }

	/* End: Product Details Display  */
	
	/* Start: Search Result */
	.s_result_container { width: 795px; }
	.s_result_none { font-size: 12px; }
	.s_result_tips { font-size: 12px; }
	.s_result_msg { font-size: 12px; }
	th.s_result_colHeader { background-color: #F4F4F4; border-top: solid 1px #D6D6D6; border-bottom: solid 1px #D6D6D6; border-left: solid 1px #D6D6D6; color: #444444; font-size: 11px; font-weight: bold; height: 19px; padding: 3px 4px 3px 4px; text-align: center; vertical-align: top;}
	th.border_last { border-right: solid 1px #D6D6D6; }

	.s_result_row_light { border-bottom: solid 1px #D6D6D6; color: #444444; font-size: 11px; padding: 2px 0; vertical-align: middle; }
	.s_result_check_cell { padding: 0 3px 0 0; vertical-align: middle; width: 12px; }
	.s_result_img_cell { padding: 5px 15px 2px 0; text-align: left; vertical-align: top; width: 100px; }
	.s_result_img { border: 0; height: 80px; width: 60px; }
	.s_result_name_cell { padding: 4px 10px 10px 0; vertical-align: top; width: 100%; }
	.s_result_name { font-size: 12px;  }
	.s_result_attr_cell { font-size: 12px; padding: 0 0 10px 0; vertical-align: top; width: 100%; }
	.s_result_attr { font-size: 12px; }
	.s_result_desc_cell { font-size: 12px; padding: 0 15px 10px 0; vertical-align: top; width: 100%; }
	.s_result_desc { font-size: 12px; }
	.s_result_price_placeholder { width: 120px; border-bottom: 1px solid #D6D6D6; }
	.s_result_qty_placeholder { width: 160px; border-bottom: 1px solid #D6D6D6; }
	.s_result_qty_container { padding-left: 12px; text-align: center; vertical-align: middle; width: 135px; }
	.s_result_qty_alert_cell { vertical-align: middle; width: 25px; }
	.s_result_separator_top { margin-top: 6px; }
	.s_result_separator_bottom { margin-bottom: 15px; }
	.s_result_none { height: 230px; vertical-align: top; }
	/* End: Search Result */

	/* Start: Footer */
	.footer_tab { width: 117px; }
	.footer_tab_short { background-color: #D9D9D9; width: 119px; }
	.footer_tab_short_container { margin-bottom: 10px; }
	.footer_tab_link {font-family: 'Gill Sans MT', helvetica, sans-serif,verdana; letter-spacing: normal; font-size: 12px; color: #000000; font-weight: 500; text-decoration: none; }
	.footer_tab_bg { background: url(../images/footer-tab-header.jpg) #D9D9D9; background-repeat: no-repeat; }
	.footer_tab_img { border-top: 0px none; border-right: 1px solid #C8C8C8; border-bottom: 1px solid #C8C8C8; border-left: 1px solid #C8C8C8; height: 72px; }
	.footer_tab_img_h { border: 0px; vertical-align :bottom; height: 71px; width: 117px; }
	.footer_tab_v { height: 46px; }
	.footer_tab_img_v { border: 0px; height: 42px; width: 117px; }
	.footer_p_link { color: #444444; font-family: verdana, arial, sans-serif; font-size: 10px; font-weight: bold; padding: 0 0 3px 0; text-decoration:none;}
	.footer_p_no_link { color: #444444; font-family: verdana, arial, sans-serif; font-size: 10px; font-weight: bold; text-decoration:none;}
	.footer_p_layout {padding: 2px 0 15px 0; }
	/* End: Footer */
	
	/* Start: Spinbox Control for product quantity field */
	input.spin-button { background-image:url(../images/spinbtn_updn.gif); background-repeat:no-repeat; border: 1px solid #717171; background-position:100% 0%; padding-right:20px; text-align: right; width:45; }
	input.spin-button-error { background-image:url(../images/spinbtn_updn.gif); background-repeat:no-repeat; border: 1px solid #red; border-color: red;background-position:100% 0%; padding-right:20px; text-align: right; width:45; }
	input.spin-button.up { background-position:100% -18px; cursor:pointer; }
	input.spin-button.down { background-position:100% -36px; cursor:pointer; }
	/* End: Spinbox Control for product quantity field */


 
	.session_time_out { height: 230px; vertical-align: top; }
 
/* soumya mini shopping cart starts */
/* Added by Reji to be used in MinShopCart */
	.cart_sel_font1{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;width:60px}

/* Edited by Reji for Mini Shop Cart*/

	.cart_demo{
	background-image:url(../images/cartBtnBgImg.gif);
	background-repeat:repeat-x;
	}
	.main_cart_button{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	clear:both;
	background-image:url(../images/cartBtnBgImg.gif);
	background-repeat:repeat-x;
	text-decoration:none;
	padding-left:2px;
	padding-right:2px;
	}
	  
	.main_cart_footer_header { 
	height: 20px;
	background-color: #757374;
	font-size: 13px;
	color:#ffffff; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	}
	.shopping_list_button{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	clear:both;
	background-image:url(../images/cartBtnBgImg.gif);
	background-repeat:repeat-x;
	text-decoration:none;
	padding-left:2px;
	padding-right:2px;
	}
	.shopping_list_bgcolor{
	background-color:gray;	
		}
	.shopping_list_bgcolorforDesc{
	color : white; font-size: 12px;
		}
.shopping_list_bgcolorforMsg{
	color : red;	
		}
		.shopping_list_bgcolorforMsgSaved{
	color : green;
		}
.shopping_list_input, .select{font-family: Verdana, Arial,sans-serif; font-size: 11px; border: solid 1px ; height: 20px; padding-top:2px;margin-right:8px;} 
	.main_cart_input, .select{font-family: Verdana, Arial,sans-serif; font-size: 11px; border: solid 1px ; height: 20px; padding-top:2px;margin-right:8px;} 
	
	.mini_shop_cart_input, .select{font-family: Verdana, Arial,sans-serif; font-size: 9px; border: solid 1px #565656; height: 20px; padding-top:2px;margin-right:5px;} 
	.mini_shop_cart_TEXTAREA {font-family: Verdana, Arial,sans-serif; font-size: 9px; color:#444444; border: solid 1px #565656; padding-top:2px;margin-right:5px;}

	.mini_shop_cart {font-family: Verdana, Arial,sans-serif; font-size: 8px; font-weight: bolder; ; font-style: normal; color:#565656;;text-decoration:underline;}	
	.mini_shop_cart:hover {text-decoration:underline}
/* soumya mini shopping cart ends */
	/* Added by Arun m1006800 for checkout process starts*/
	
	.columnleftpadding{padding-left: 55px;}
	.checkout_footer_header { 
	height: 20px;
	background-color: #757374;
	font-size: 13px;
	color:#ffffff; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left: 55px;
	}
	/* Added by Arun m1006800 for checkout process ends*/
	/* Added by Arun m1006800 for JWCHomepage starts */
		.jwcdept_background { height: 20px; margin-top: -100px; vertical-align: top; width: 150px; }
	.jwcdept_background_1 { background: url(../images/jwctopcategorybg_1.jpg) #D9D9D9; background-repeat: no-repeat; }
	.jwcdept_background_2 { background: url(../images/jwctopcategorybg_2.jpg) #D9D9D9; background-repeat: no-repeat; }
	.jwcdept_background_3 { background: url(../images/jwctopcategorybg_3.jpg) #D9D9D9; background-repeat: no-repeat; }
	.jwcdept_background_4 { background: url(../images/jwctopcategorybg_4.jpg) #D9D9D9; background-repeat: no-repeat; }
	.jwcdept_background_5 { background: url(../images/jwctopcategorybg_5.jpg) #D9D9D9; background-repeat: no-repeat; }
	.jwcdept_background_6 { background: url(../images/jwctopcategorybg_6.jpg) #D9D9D9; background-repeat: no-repeat; }
	.jwcdept_background_7 { background: url(../images/jwctopcategorybg_7.jpg) #D9D9D9; background-repeat: no-repeat; }
	.jwcdept_background_8 { background: url(../images/jwctopcategorybg_8.jpg) #D9D9D9; background-repeat: no-repeat; }
		.jwc_header { 
	height: 20px;
	background-color: #757374;
	font-size: 13px;
	color:#ffffff; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left: 15px;
	}
		.jwc_select{font-family: Verdana, Arial,sans-serif; font-size: 10px; border: solid 1px #c0c0c0;}

		.jwcleftpadding{padding-left: 15px;}
	/* Added by Arun m1006800 for JWCHomepage starts */
	/*Added By Arun m1006800 for BPC About Page starts*/
	.bpcdept_background_1 { background: url(../images/bpcabout.jpg) #D9D9D9; background-repeat: no-repeat; width: 147px; height: 23px;}
	.bpcdept_background_2 { background: url(../images/bpcevents.jpg) #D9D9D9; background-repeat: no-repeat; width: 76px; height: 23px;}
	.bpcdept_background_3 { background: url(../images/bpcproduct.jpg) #D9D9D9; background-repeat: no-repeat; width: 88px; height: 23px;}
	.bpcdept_background_4 { background: url(../images/bpcallaboutbabies.jpg) #D9D9D9; background-repeat: no-repeat; width: 148px; height: 23px;}
	.bpcdept_background_5 { background: url(../images/bpcmember.jpg) #D9D9D9; background-repeat: no-repeat; width: 148px; height: 23px;}
	.bpcdept_background_6 { background: url(../images/bpconlineshopping.jpg) #D9D9D9; background-repeat: no-repeat; width: 147px;  height: 23px;}
	 .bpc_naviBg {
	background-image: url(../images/backGroundOfOurClubParents.gif);
	background-repeat: repeat;
	padding-left: 5px;
	}
	/*Added By Arun m1006800 for BPC About Page Ends*/
	/* General classes start */
	/*Online Browse m1004487 varsha modified/added classes starts here   */
	.h_link {color: #707070;font-family:Verdana, Helvetica, sans-serif;}
	.test_border{border: 2px;}
	.srch_input{border-bottom-color:#9B9B9D;border-right-color:#9B9B9D;}
	.top_ctgry_bgrnd1{background:url(../images/topcategorybg_1.jpg);background-repeat:no-repeat;height:20px;padding-left: 5px;}/* body{} to set background colour */
	.top_ctgry_bgrnd2{background:url(../images/topcategorybg_2.jpg);background-repeat:no-repeat;height:20px;padding-left: 5px;}
	.top_ctgry_bgrnd3{background:url(../images/dummy.jpg);background-repeat:no-repeat;height:20px;padding-left: 5px;}
	.top_ctgry_bgrnd4{background:url(../images/topcategorybg_4.jpg);background-repeat:no-repeat;height:20px;padding-left: 5px;}
	.top_ctgry_bgrnd5{background:url(../images/topcategorybg_5.jpg);background-repeat:no-repeat;height:20px;padding-left: 5px;}
	.top_ctgry_bgrnd6{background:url(../images/topcategorybg_6.jpg);background-repeat:no-repeat;height:20px;padding-left: 5px;}
	.top_ctgry_bgrnd7{background:url(../images/topcategorybg_7.jpg);background-repeat:no-repeat;height:20px;padding-left: 5px;}
	.top_ctgry_bgrnd8{background:url(../images/topcategorybg_8.jpg);background-repeat:no-repeat;height:20px;padding-left: 5px;}
	.top_ctgry_bgrnd9{background:url(../images/topcategorybg_9.jpg);background-repeat:no-repeat;height:20px;padding-left: 5px;}
	/* body{} to set background colour */
	.a_detail_font{font-family:Verdana, Helvetica, sans-serif;font-size:10px;color:#565656;font-weight:normal;text-decoration:none;}
	body {background-color:#cccccc;top:auto;margin:0;scrollbar-face-color:#cccccc}
	.cart_input { font-size: 10px; font-family: Verdana ;size:2 }
/*Online Browse m1004487 varsha modified/added classes ends here   */
.whiteBackground {margin:0px; padding:0px;background-color: #FFFFFF;}
	/*H1 {font-family: Times, Arial,sans-serif; font-size: 20px; color: #427DBE;line-height:40px;font-weight: normal;padding:0px; margin:0px;}*/
	H1{color:#96303e; font-family:Gill Sans,verdana; font-size:14 pt;font-weight: 500;}
	/*H2 {font-family: verdana, arial, helvetica, sans-serif;font-size: 12px;font-weight: bold;text-align: left;color: #427DBE;line-height:24px; padding:0px; margin:0px;} */
	H2{color:#96303e; font-family:Gill Sans,verdana; font-size:11 pt;font-weight: 500;}


	FORM {padding:0px; margin:0px;}
	/*Online Browse m1004487 varsha modified the class TD{} to set table-Layout   */
	TD,SPAN,DIV,P,UL,LI {font-family: Verdana, Arial,sans-serif; font-size: 11px; color:#444444;}
	.checkbox, .radio {color:#7EABDC;padding:0px; margin:0px;}
	.input, .select{font-family: Verdana, Arial,sans-serif; font-size: 10px;border:none; border: solid 1px #C0C0C0;  padding-top:2px;margin-right:6px;}
	.error_input ,.error_select{font-family: Verdana, Arial,sans-serif; font-size: 10px;border:none; border: solid 1px #C0C0C0;padding-top:2px;margin-right:6px;border-color:red}
	TEXTAREA {font-family: Verdana, Arial,sans-serif; font-size: 11px; color:#444444; border: solid 1px #7EABDC; padding-top:2px;margin-right:5px;}
	/*Online Browse m1004487 varsha commented and added  the modified a{},a:generallink{} class   */
	/*a {font-family: Verdana, Arial,sans-serif; font-size: 11px; color:#174D8A;text-decoration:underline}	*/
	a {font-family:Verdana, Helvetica, sans-serif;font-size:10px;color:#565656;font-weight:bold;text-decoration:none;}
	a:generallink{font-family:Verdana, Helvetica, sans-serif;font-size:10px;color:#565656;text-decoration:none;}
	a:hover {text-decoration:none}
	.space {padding-top:7px; padding-bottom:7px;}
	/*Online Browse m1004487 varsha modified the class p_width{} to set width to 767px   */
	.p_width {width:975px;}
	.bold {font-family: Verdana, Arial,sans-serif; font-size: 11px; color:#444444;font-weight:bold;}
	.select_length {width:224px;}
	
	/* General classes end */
	/* language select classes start */
	
	.lng_logo {padding-left:26px;}
	.lng_link {text-decoration:none}
	.lng_flag {border:solid 1px #7EABDC;}
	
	/* language select classes end */
	/* Menu classes start */
	
	.m_line {vertical-align:bottom; height:35px;padding:0px; margin:0px;}
	.m_top {padding-bottom:3px;vertical-align:bottom;}
	.m_top_link {font-family: Verdana, Arial,sans-serif; font-size: 10px; font-weight:bold;color: #444444;padding-bottom:3px;text-decoration:none;}
	.m_top_link:hover {color: #174D8A;}
	.m_tile {background-image : url(../images/colors/color1/m_tile.gif); background-repeat: repeat-x; background-color: #659BD6; text-align: -moz-center; height:26px;  padding:0px; margin:0px;}
	/*.m_link {background-image : url(../images/colors/color1/m_button_back.gif); background-repeat:no-repeat; font-family: Verdana, Arial,sans-serif; font-size: 11px; font-weight:bold;color: white;padding-left:12px;padding-right:15px; text-decoration:none; text-transform:uppercase; }*/
	/*Online Browse m1004487 varsha modified m.link and m_link:hover class to display top category fonts as NTUC specific on 19 Dec*/
	.m_link {background-repeat:no-repeat; font-family:"Gill Sans MT",Verdana, Arial,sans-serif; font-size: 13px; font-weight:normal;color: white;text-decoration:none;text-transform:inherit;letter-spacing:normal; }
	.m_link:hover {background-image :/*url(../images/colors/color1/m_button_back2.gif);*/color: #174D8A;text-decoration:none;}
	.m_bottom_line {background-image :url(../images/colors/color1/m_bottom_line.gif);}
	.m_back {background-color:white;}
	
	/* Menu classes end */
	/* search area classes start */
	.registration_border{border-color: #757374}
	.s_back {background-color: #F0F3F8;border-bottom: solid 1px #7EABDC;height:27px;}
	.s_padding {padding-left:5px;}
	.s_text {font-family: Verdana, Arial,sans-serif; font-size: 11px; font-weight:bold; text-decoration:none;color: #5C5E62;vertical-align:middle;}
	.s_text_black {color:#174D8A;font-size: 11px;}
	.s_link {font-family: Verdana, Arial,sans-serif; font-size: 11px;text-decoration:none;color: #5C5E62;}
	.s_link2 {color: #174D8A;font-size: 11px;}
	.s_link:hover {color: #174D8A;text-decoration:underline;}
	.s_input {font-family: Verdana, Arial,sans-serif; font-size: 11px; color:black; border: solid 1px #CFD2DC;height: 19px;}
	.s_input2 {font-family: Verdana, Arial,sans-serif; font-size: 11px; color:black; border: solid 1px #6E93BD;height: 19px;}
	
	/* search area classes end */
	/* logon classes start */
	
	.log_height {height: 20px;padding-top:5px;}
	.log_page {height:100%;}
	
	/* logon classes end */
	/* content classes start */
	
	#content {font-family: Verdana, Arial,sans-serif; font-size: 11px; color:#444444;}
	.c_back {background-color:white;padding: 10px 0px 10px 0px;}
	.c_headings {color:#5F82AA; font-size: 11px;font-weight:bold;padding-bottom:6px;padding-top:10px;}
	.c_line {width:100%; background-image :url(../images/colors/color1/c_line.gif);line-height:8px;margin:0px;font-size:2px;background-repeat: repeat-x;}
	.c_large_img {width:240px; vertical-align:top;}
	.c_flash {padding-top:10px; padding-bottom:13px;}
	.c_homepage_cat {border:solid 1px #abaaaa;}
	.c_homepage_cat_txt {font-family: Verdana, Arial,sans-serif; font-size: 13px; color:#444444;font-weight:bold; padding-left:6px; height:20px; text-transform: uppercase;}
	.c_home_txt_blue {font-family: Verdana, Arial,sans-serif; font-size: 15px; color:#427DBE;font-weight:bold;}
	.c_home_txt_black {font-family: Verdana, Arial,sans-serif; font-size: 15px; color:#444444;}
	.c_select_yr_mnth {width:110px;}
	
	/* content classes end */
	/* subNav classes start */
	
	#subNav {width:135px;padding-right:20px;vertical-align:top;}
	.sn_heading {font-family: Times, Arial,sans-serif; font-size: 20px; color: #444444;line-height:40px;}
	/*Online Browse m1004487 varsha modified the class sn_off,sn_on,sn_link:hover for setting the colours  */
	td.sn_off {height:20px; border-top:solid 1px #ffffff;background-color:#F4F4F4 }
	td.sn_on {height:19px; border-top:solid 1px #ffffff;background-color:#96303e;color:#ffffff;}
	/*Suresh Raja modified the sn_link added padding-left --Start*/
	a.sn_link {font-family: Verdana, Arial,sans-serif; font-size: 10px; background-color:#F4F4F4; color:#313131;text-decoration:none;height:19px;width:100%;padding-top:3px; padding-left:7px;}
	a.sn_link:hover {background-color:#96303e;/*background-color:#F4F4F4;*/text-decoration:none;color:#ffffff;}
	a.sn_link_active{font-family: Verdana, Arial,sans-serif; font-size: 10px; background-color:#96303e; color:#ffffff;text-decoration:none;height:19px;width:100%;padding-top:3px; padding-left:7px;}
	a.sn_link_na {font-family: Verdana, Arial,sans-serif; font-size: 10px; background-color:#F4F4F4; color:#313131;text-decoration:none;height:19px;width:100%;padding-top:3px; padding-left:7px;}
	a.sn_link_na:hover {background-color:#888888;text-decoration:none;color:#ffffff;}
/*	a.sn_link:active {background-color:#96303e;/*background-color:#F4F4F4;*/text-decoration:none;color:#ffffff; }*/
	/*Suresh Raja adding this class for Online Browse for side bar*/
	img.img_text_gap {padding-right: 14px; }
	
	/* subNav classes end */
	/* table classes start */
	/*Online Browse m1004487 varsha modified table background colour to white*/
	#table {font-family: Verdana, Arial,sans-serif; font-size: 11px; background-color:white;}
	.cate_link{font-family: 'Gill Sans MT',Verdana, Helvetica, sans-serif; letter-spacing: normal; font-size:12px; color: #FFFFFF; font-weight:600; text-decoration: none;}
	.t_table {width: 100%;}
	.t_hd_last {color:#444444; font-size: 11px;font-weight:bold;padding: 3px 4px 3px 4px; background-color:#F0F3F8; text-align:left;height:15px;border:solid 1px #7EABDC;vertical-align:top;}
	.t_reg_heading { color:#96303e; font-family:Gill Sans,verdana; font-size:11 pt;font-weight: 500; padding-left: 100px; }
	.t_tr {border-bottom: solid 1px #7EABDC;}
	.t_hd {color:#444444; font-size: 11px;font-weight:bold;padding: 3px 4px 3px 4px; background-color:F1F3F6; text-align:left;height:19px;border-top:solid 1px #7EABDC;border-left:solid 1px #7EABDC;border-bottom:solid 1px #7EABDC;vertical-align:top;}
	/*Suresh Raja modified the border color of the t_td class Start*/
	.t_td { font-size: 11px; color:color:#444444;padding: 6px 4px 6px 4px;vertical-align:top; border-bottom: solid 1px #d6d6d6;}
	/*Suresh Raja modified the border color of the t_td class End*/
	.t_td2 { font-size: 11px; color:color:#444444;padding: 7px 4px 3px 0px;vertical-align:top;width:33%;align:right}
	.t_hd_rght {text-align : right; width:100%;color:#444444;  font-size: 11px;font-weight:bold;display:block;}
	.t_hd_cntr {text-align : center; width:100%;color:#444444; font-size: 11px;font-weight:bold;display:block;}
	.t_hd_price_last {color:#444444; font-size: 11px;font-weight:bold;padding: 3px 4px 3px 4px; background-color:#DCE3ED; text-align:left;height:15px;border-top:solid 1px #7EABDC;border-left:solid 1px #7EABDC;border-bottom:solid 1px #7EABDC;border-right:solid 1px #7EABDC;vertical-align:top;}
	.t_rght {text-align : right; display:block; font-size:11px;}
	.t_cntr {text-align : center; width:100%;display:block;}
	.t_fees { text-align : right; font-size: 11px; color:black;padding: 1px 4px 0px 4px;vertical-align:top;}
	.t_fees_spc {line-heght:3px;font-size: 4px;}
	.t_total { text-align : right; font-size: 11px; color:#444444;padding: 3px 4px 3px 4px;vertical-align:top;border-top:solid 1px #7EABDC;border-bottom:solid 1px #7EABDC;font-weight:bold;}
	.t_total_figure { text-align : right; font-size: 11px; color:#444444;padding: 3px 4px 3px 4px;vertical-align:top;border-top:solid 1px #7EABDC;border-bottom:solid 1px #7EABDC;border-left:solid 1px #7EABDC;background-color:#DCE3ED;font-weight:bold;}
	.t_discount {font-size: 11px; color:#8E8E8E;text-decoration : line-through;text-align : right; width:100%;display:block;}
	.t_button {background-color:#D3DCE7; font-family: Verdana, Arial,sans-serif; font-size: 10px; text-decoration: none; font-weight:bold;color: #444444; padding:1 0 2 0px;border: solid 1px #7EABDC;height:14px; width:100%;text-align : center;margin-bottom:5px;display:block;}
	.t_button:hover {color:#174D8A;border: solid 1px #6E93BD;background-color: #BDD0E6;text-decoration: none;}
	.t_total_button {background-color:#D3DCE7; font-family: Verdana, Arial,sans-serif; font-size: 10px; text-decoration: none; font-weight:bold;color: #444444; padding:1 0 2 0px;border: solid 1px #7EABDC;height:14px; width:100%;text-align : center;margin-bottom:1px;display:block;}
	.t_total_button:hover {color:#174D8A;border: solid 1px #6E93BD;background-color: #BDD0E6;text-decoration: none;}
	
	.t_img_view {text-align : center; width:120px;display:block;padding-top:12px;padding-bottom:10px;vertical-align:top;}
	.t_detail_view {display:block;padding-top:12px;padding-bottom:10px;vertical-align:top;}
	.t_space {padding-bottom: 8px;text-align : center;}
	/*Suresh Raja modified the border color of the t_img_border class Starts*/
	.t_img_border { border:solid 1px #d6d6d6;}
	/*Suresh Raja modified the border color of the t_img_border class Ends*/
	.t_empty_cell {width:14px}

	.t_row_img {padding-top:10px;padding-bottom:10px;vertical-align:top;}
	/* modified by varsha by produst item detail view
	.t_row_detail {padding:6px;vertical-align:top;width:230px;}*/
	.t_row_detail{width:130px;height: 20px; vertical-align: middle; border-top: 0px none; border-right: 0px none; border-bottom: 1px solid #717171; border-left: 0px none; padding-left: 30px;}
	.t_txt_detail {font-size: 10px;}
/* modified by varsha by produst item detail view
	.t_row_price {padding-top:6px;padding-bottom:6px;vertical-align:top;width:95px;display:block}*/
	.t_row_price {width:150px;height: 20px; vertical-align: middle; border-top: 0px none; border-right: 0px none; border-bottom: 1px solid #717171; border-left: 0px none; padding-left: 30px;}
	.t_button_space {padding-top:5px;display:block}
	.t_line {border-bottom:solid 1px #717171;font-size:1px;}/* #7EABDC*/
	.t_rght_space {padding-right:5px;}
	/**modified by suresh for product list items Start*/	
	.img_product_disp{border: solid thin #D6D6D6;border-collapse: collapse;width:180px;height:180px;}
	.img_product_disp_list{border: solid thin #D6D6D6;border-collapse: collapse;width:90px;height:90px;}
	/**modified by suresh for product list items ends*/	
	.link_product_disp{text-decoration: none;}
	/* table classes end */
	/* page scrolling widget start*/
	
	.ps_align_left {text-align:left;border-left:solid 1px #7EABDC; border-bottom:solid 1px #7EABDC;border-top:solid 1px #7EABDC;padding:0px; margin: 0px;}
	.ps_align {text-align:right;border-right:solid 1px #7EABDC; border-bottom:solid 1px #7EABDC;border-top:solid 1px #7EABDC;padding:0px; margin: 0px;}
	.ps_pad {padding-left:4px;}
	.ps_view {padding-right:5px;background-color:#DCE3ED; }
	/*Suresh Raja modified the border color for ps_input Start */
	.ps_input {font-family: Verdana, Arial,sans-serif; font-size: 11px; color:#444444; border: solid 1px #d6d6d6;height: 16px; padding-top:0px;margin-right:0px;border-top:solid 1px #d6d6d6;padding:0px; margin: 0px;}
	/*Suresh Raja modified the border color for ps_input Start */
	.ps_text {font-family: Verdana, Arial,sans-serif; font-size: 11px; color:#444444;padding-left:4px;}

	/* page scrolling widget end*/
	/* footer classes start */
	
	.f_back {border-top:solid 1px #929499;align:left;background-color: #F0F3F8;}
	.f_title {font-family: Verdana, Arial,sans-serif; font-size: 10px; color: #727272;font-weight:bold; text-transform: uppercase;}
	.f_link {font-family: Verdana, Arial,sans-serif; font-size: 10px; color: #9B9B9D;}
	.f_link:hover {color: #444444;}
	.f_padding {vertical-align:top;padding: 10px 17px 10px 0px;}
	
	/* footer classes end */
	
	/****************************************
	 * delta from Snippet.css
	 * classes to be used in snippets
	 ****************************************/
	
	/* Button link styles 
	a.button {background-color:#D3DCE7; font-family: Verdana, Arial,sans-serif; font-size: 11px; text-decoration: none; font-weight:bold;color: #444444; padding:2 7 3 6px;border: solid 1px #7EABDC;height:19px;}
	a.button:hover {color:#174D8A;border: solid 1px #6E93BD;background-color: #BDD0E6;text-decoration: none;}
	*/
	a.button {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	clear:both;
	background: url(../images/cartBtnBgImg.gif) #96303E;
	background-repeat:repeat-x;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
	}

	a.button:hover 
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	clear:both;
	background: url(../images/cartBtnBgImg.gif) #96303E;
	background-repeat:repeat-x;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
	}
	/* TD class styles */
	/*Suresh raja has modified the border color of colHeader and colHeader_price -- Start*/
	th.colHeader	{color:#444444; font-size: 11px;font-weight:bold;padding: 3px 4px 3px 4px; background-color:#f4f4f4; text-align:left;height:19px;border-top:solid 1px #d6d6d6;border-left:solid 1px #d6d6d6;border-bottom:solid 1px #d6d6d6;vertical-align:top;}
	th.colHeader_price	{color:#444444; font-size: 11px;font-weight:bold;padding: 3px 4px 3px 4px; background-color:#f4f4f4; text-align:left;height:15px;border-top:solid 1px #d6d6d6;border-left:solid 1px #d6d6d6;border-bottom:solid 1px #d6d6d6;border-right:solid 1px #d6d6d6;vertical-align:top;}
	th.colHeader_last {color:#444444; font-size: 11px;font-weight:bold;padding: 3px 4px 3px 4px; background-color:#F4f4f4; text-align:left;height:15px;border-top:solid 1px #d6d6d6;border-left:solid 1px #d6d6d6;border-bottom:solid 1px #d6d6d6;border-right:solid 1px #d6d6d6;vertical-align:top;border:solid 1px #d6d6d6;}
	/*Suresh raja has modified the border color of colHeader and colHeader_price -- End*/
	td.price 		{font-size:  11px; color: #444444; font-family: arial, helvetica, sans-serif; text-align: right;}
	td.offerPrice	{font-size:  9pt; color: #444444; font-family: arial, helvetica, sans-serif; text-align: right;}
	td.discountPrice{font-size:  9pt; color: #9B9B9B; font-family: arial, helvetica, sans-serif; text-align: right;}
	
	/* This class is used to bold regular text */
	strong 		{	font-weight: bold;}
	
	/* The following classes format how currency is displayed */
	.price		{	}
	/*Modified by suresh on online browse changing the font-size and the color for listPrice*/
	.listPrice	{	font-size:  11px; color: #403f40; font-family: Verdana, Arial,sans-serif; }/*text-decoration: line-through;}*/
	.offerPrice	{	font-size:  9pt; color: #444444; font-family: arial, helvetica, sans-serif;}
	.discountPrice{font-size:  9pt; color: #9B9B9B; font-family: arial, helvetica, sans-serif;}
	
	/* This class is used to format product names */
	/*modified by Suresh for Online Browse */
	.productName{font-size:12px;color: #403f40;font-family: Verdana, Arial,sans-serif;/*font-weight: bold;*/text-decoration: none}
	
	/* Class to highlight a required field on a form */
	.required	{	font-family: verdana; color: red; FONT_SIZE: 2pt;}
	
	/* Class to highlight an error message */
	.error		{	color: red;}
	
	/* The background color of a table and alternating row background colors */
	/*Online Browse m1004487 varsha modified bgcolor class{} background colour to white*/
	.bgColor 	{	background-color:#ffffff ;border-collapse: collapse; width: 100%; }
	.cellBG_1	{	 }
	.cellBG_2	{	 }


	/* This class is used for the section heading */
	/*Suresh Raja Online Browse Changing the heading class Start**/
	/*.heading {font-family: Times, Arial,sans-serif; font-size: 20px; color: #427DBE;line-height:40px;}*/
	.heading {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #96303e;line-height:40px;text-transform:capitalize;}
	/*Suresh Raja Online Browse Changing the heading class End**/	
	.heading2 {font-family: Times, Arial,sans-serif; font-size: 20px; color: #444444;line-height:40px;}
	
	/* This class is used for the section sub-heading */
	.subHeading {font-family: verdana, arial, helvetica, sans-serif;font-size: 12px;font-weight: bold;text-align: left;color: #427DBE;line-height:30px;}
	.registration_subheading{color:#96303e; font-family:Gill Sans; font-size:14 px;padding-left:50px}
	/* Breadcrumb trail for checkout pages */
	a.chkout_done {font-family: Verdana, Arial,sans-serif;color:#AFAFAF;font-weight: bold;sans-serif;font-size: 11px;}
	a.chkout_done:hover {color:#174D8A;}
	td.chkout {font-family: Verdana, Arial,sans-serif;color:#AFAFAF;font-weight: bold;sans-serif;font-size: 11px;}
	td.chkout_active {font-family: Verdana, Arial,sans-serif; font-size: 11px; font-weight:bold; color:#427DBE;}
	td.divider {width: 1px;}

	/* Online Browse 
	varsha m1004487
	new classes for NTUC specific style
	starts */
	.paddingLeftLarge{padding-Left:30px;}
	.paddingRightLarge{padding-Right:30px;}
	.paddingBottomSmall{padding-bottom:5px;}
	.paddingTopMedium{padding-top:20px;}
	.outer_table { width: 1000px; }
	.header_footer_table{width: 950px; background-color:white  }/*width: 767px;*/
	.cate_row_ht_align{height: 40px;vertical-align: bottom;}
	.cate_img_row_ht_align{height:62px; vertical-align:bottom}
	.footer_img1row_ht{height:45px; vertical-align: top}
	.footer_img2row_ht{height:45px;vertical-align: bottom;}
	.hori_ln_img{color:#993345; size:1pt;}

	IMG{border:0}

	/*  navi side bar top border*/
	.navi_outer_table{width:170 px;}
	.navi_inner_table{width:157px;}
	/* varsha navi side bar top border*/
	.categoryFont{font-family:"Gill Sans MT",Verdana, Helvetica, sans-serif;font-size:30px;color:#96303e;font-weight:normal; padding-left: 24px}
	.ctgry_bckgrd_img{background:url(../images/category_arrow.gif);background-repeat:no-repeat;}
	
	.hori_btm { border-bottom-color: black; }
	/*.cate_link_sel{font-family:"Gill Sans MT",Verdana, Helvetica, sans-serif;letter-spacing:normal; font-size:16px;color: white;font-weight: normal;}*/
	/* for shopping cart starts*/
	.cart_button{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	clear:both;
	background-image:url(../images/cartBtnBgImg.gif);
	background-repeat:repeat-x;
	text-decoration:none;
	padding-left:2px;
	padding-right:2px;
	}
	.cart_bg{background-image:url(../images/myBasket.gif);
	width:150px;
	height:168px;
	background-repeat:no-repeat;}
	.cartDiv{
	background-color:#ffffff;
	width:170px;
	height:500px;
	overflow:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;	
	padding-top:2px;
	padding-left:2px;
	padding-bottom: 10px;}
	.cart_table{
		overflow:auto;
	}
	.cart_font{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;}
	.cart_sel_font{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;width:90px}
	.add_wish{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #993345;
	text-decoration: none;
	}
/* for shopping cart ends*/
	.italic_name{font-style: italic;font-family:Verdana, Helvetica, sans-serif;font-size:10px;color:/*#174D8A*/#707070;text-decoration:none;font-weight: bold;}
	.navi_border_btm{border-bottom:1px #717171 ;}
	.logo_header{width:450px;}
	/* Online Browse 
	varsha m1004487
	new classes for NTUC specific style
	ends */
	/*added by neha */
	.text {font-family: verdana, arial, helvetica;font-size: 11px;color:#181818}
	.label_text {font-family: verdana, arial, helvetica;font-size: 10px;color:#181818}
    .registration_title{color:#96303e; font-family:Gill Sans,verdana; font-size:15 pt;}
    .registration_subtitle{color:#96303e; font-family:Gill Sans,verdana; font-size:12 pt;}
    .address_left{padding-left: 50px}
    .contact_number_left{padding-left: 60px}
    .forgot_password_left{padding-left: 25px}
    .reg_select{font-family: Verdana, Arial,sans-serif; font-size: 10px;border:none; border: solid 1px #C0C0C0;  padding-top:2px;margin-right:6px;}
    .error_table{width:95%;border-style: solid; border-width: 1px ;border-bottom:solid 1px red ;padding-left:20px;border-color:red;border-collapse:collapse}
/***** Changes for Darwyn Start *****/

	/****************************************
	 * delta from Snippet.css
	 * classes to be used in snippets
	 ****************************************/

	/* This class is used to format text for discounts */
	/*modified by suresh raja Online Browse for changing the color Start***********
	*****.discount {font-family:Verdana,Arial,sans-serif; font-size:11px; font-weight:bold; color:#427DBE; vertical-align:middle;}*/
	.discount {font-family:Verdana,Arial,sans-serif; font-size:11px; font-weight:bold; color:#96303e; vertical-align:middle;}
	/*modified by suresh raja Online Browse for changing the color End*/
	
/***** Changes for Darwyn End *****/


	

	/***** Added by Teertha for Confirmation page *****/
	.Gray_row_1{background-color: #DDDDDD;}
	.White_row_1{background-color: #FFFFFF;}
	.price_detail{color:"#003737"; font-weight: bold; font-size: 12px; }
	.price_total{ font-weight: bold; font-size: 12px; }
	.hor_line_color{color:#96303e;}
	/**************Added by Neha for Ferret Integration ******************/
	h5{font-size:1.2em;padding:4px;padding-top:8px;background-image:url(../images/searchbartop_03.gif);color:#000000;}
	.results a:link, .results a:visited{font:normal 9pt/13pt Arial, Helvetica, sans-serif;color:#0075BD;}
	.metaDta{font-size:0.8em;color:#EF9C00;}
	#formatContent H1{ 
	color:#000000;fo font-family:verdana; font-size:14 pt;font-weight:bold;
	} 
	#formatContent H2{ 
	color:#000000; font-family:verdana; font-size:14 pt;font-weight: 500;
	} 

	.button_no_border { color: #FF0000; font-family: verdana, arial, helvetica; font-size: 12px; font-weight: bold; padding-right: 5px; text-decoration: none; }
	.discount_invalid { color: red; font-family: verdana, arial, helvetica; font-size: 11px; }
	.discount_long_desc { color: #000; font-family: verdana, arial, helvetica; font-size: 11px; }
	.discount_disclaimer { color: #000; font-family: verdana, arial, helvetica; font-size: 11px; }
	.discount_disclaimer_cell { height:30px; vertical-align: middle; padding: 10px 0 5px 0; text-align: justify;}

