/*this CSS file content all public sessions which crossed in whole web site*/
/*created @Nov.26 ,2007 --Shirley Sun*/
/*Page Define*/

.pagebody, .staticcontainer, .body_content
{
	/*width:990px;*/
	width:1030px;
	margin-left:auto; 
	margin-right:auto;
}
.pagemain
{
	float:left;
	/*width:780px;*/
	width:1030px;
	margin-left:auto; 
	margin-right:auto;
}
.pagetitle
{
	float:left;
	/*width:780px;*/
	width:1030px;
	height:50px;
	margin:0px;
	background-color:#fff;
}


.maincontainer
{
	float:left;
	/*width:780px;*/
	width:1030px;
	font-family:Arial;
	font-size:10px;
	margin-top:2px;
	background-image:url(../images/menu/leftnav_body.jpg);
	background-position:0px 0px;
	background-repeat:repeat-y;
}

.maincontainer_left
{
	float:left;
	width:805px;

}
.maincontainer_right
{
	float:right;
	width:220px;
	margin-top:2px;
}
.container
{
	width:780px; 
	margin-left:auto; 
	margin-right:auto;
}
.container_sc
{
	width:990px;
	margin-left:auto; 
	margin-right:auto;
}
.container_blank
{
	width:200px;
	float:left;
}
.container_left
{
	width:780px;
	float:left;
}
/*End of Page Define*/

/*Header*/
/*.top_middle
{
	float:right;
	width:330px;
	margin-left:0px !important;
	margin-top:5px!important;
	*margin:0px;
	padding:0px;
}*/
/*.top_openbanner
{
	float:right;
	width:80px !important;
	_width:70px;
	margin-top:8px !important;
	margin-top:4px;
}*/
.companylogo_box
{
	float:left;
	width:220px;
	margin-top:6px;
	margin-left:-4px;
/*	margin-bottom:-2px;
	margin-left:15px !important;
	margin-left:10px;*/
}

.top_right
{
	float:right;
	width:800px;
	height:32px;
	margin-top:10px;
	background-image:url(../images/menu/cartbar.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}
.top_phoneemail
{
	float:left;
	width:285px;
	margin-top:8px;
	margin-left:10px;
	_margin-left:5px;
	font-family:Arial;
	font-size:11px;
	color:#5f616b;
}
.top_phoneemail .phone
{
	float:left;
	text-indent:10px;
	font-weight:bold;
}

.top_signin
{
	float:right;
	width:505px;
	height:32px;
}
.top_signin .media
{
	float:left;
	width:180px;
	height:32px;
	margin:0px;
}
.top_signin #signin
{
	float:right;
	height:32px;
	margin:0px 0px 0px 0px;
}
.top_signin .signin_btns
{
	float:left;
	height:32px;
	width:320px;
    margin-left:5px;
}
.signin_btns p, .media p
{
	margin-top:9px;
	margin-left:16px;
	margin-right:0px;
	margin-bottom:0px;
}
.signin_btns #account
{
	float:left;
	width:74px;
	height:32px;
	margin:0px;
	background-image:url(../images/menu/cartbar_divider.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
.signin_btns #help
{
	float:left;
	width:48px;
	height:32px;
	margin:0px;
	background-image:url(../images/menu/cartbar_divider.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
.signin_btns #tracking
{
	float:left;
	width:110px;
	height:32px;
	margin:0px;
	background-image:url(../images/menu/cartbar_divider.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
.signin_btns #cart
{
	float:left;
	width:85px;
	height:32px;
	margin:0px;
	cursor:pointer;
	*cursor:hand;
	/*background-color:Transparent;
	background-image:url(../images/menu/cart.gif);
	background-position:50px 3px;
	background-repeat:no-repeat;*/
}
.signin_btns .cartlink
{
	float:left;
	width:30px;
	margin-top:9px;
	margin-left:16px;

}

.signin_btns .cartimg
{
	float:left;
	width:25px;
	height:25px;
	margin-left:5px;
	margin-top:3px;
	
	border:none;
}
/*.company_tag
{
	float:left;
	margin-left:10px;
	margin-top:23px;
	width:310px;
	padding-bottom:0px;
	
}
.topsalesinfobar
{
	float:right; 
	width:740px;
	height:25px;
}

.topsalesinfoTitle
{ 
	font-family:Arial;
	font-size:10px;
	line-height: 12px;
	color:#666666;
	margin-top:0px;
	*margin-top:-2px;
	margin-left:17px;
}

.topsalesinfoTitle2
{ 
	float:left;
	width:310px;
	font-family:Arial;
	font-size:10px;
	line-height: 12px;
	color:#666666;
	padding:0px;
	margin-top:7px;
}

.topsalesinfo
{
	float:left;
	font-family:Arial;
   	font-size:14px;
	font-weight:bold;
	color:#666;
	margin-top:5px;
	margin-left:5px;
	
}

.topsalesinfo2
{
	width:315px !important;
	_width:250px;
	font-family:Arial;
	font-size:11px;
    line-height: 12px;
	font-weight:bold;
	color:#00467f;
	margin-top:0px;
	*margin-top:-2px;
	margin-left: 8px;
}

.topshipping
{
	color:#00467f;
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	margin-right:55px;
	width:300px;
    line-height: 12px;
}

.topinfo_items
{
	float:left;
	width:300px;
	font-size:12px;
}
.topinfo_img
{
	float:left;
	width:25px; 
}
.topinfo_mail
{
	float:left;
}
*/
.header
{
	float:left;
	width:1030px;
	margin-left:0px;
	padding:0px;
}

/*.otherlogo
{
	float:right;
	width:180px !important;
	_width:170px;
	margin-right:0px;
	margin-top:0px;
}
.otherlogo_left
{
	float:left;
	width:65px !important;
	_width:50px;
	margin-top:5px;
	background-image:url(../images/endeca/mycartdvider.gif);
	background-position:right top;
	background-repeat:no-repeat;
}
.otherlogo_right
{
	float:right;
	width:105px !important;
	_width:100px;
	font-family:Arial;
	font-size:9px;
	color:#FCB133;
}
.shoppingcart
{
	float:right;
	margin-top:2px;
	margin-right:10px;
}
.con_shoppingcart
{
	float:right;
	margin-top:0px;
	margin-right:10px;
}*/
a.con_shoppingcart:link, a.con_shoppingcart:visited
{

	text-align:left;
	font-family:Arial;
	font-size:11px;
	color:#5f616b;
	text-decoration:none;
}
a.con_shoppingcart:hover
{
	font-family:Arial;
	font-size:11px;
	color:#FCB133;
	text-decoration:none;
}
a.top_link:link, a.top_link:visited
{

	font-family:Arial;
	font-size:11px;
	color:#5f616b;
	text-decoration:none;
}
a.top_link:hover
{
	font-family:Arial;
	font-size:11px;
	line-height:15px;
	color:#FCB133;
	text-decoration:none;
}
a.top_email:link
{
	font-family:Arial;
	margin-left:5px;
	margin-top:0px;
	color:#5f616b;
	font:11px;
	line-height:15px;
/*	font-weight:bold;*/
	text-decoration:underline;

}
a.top_email:visited
{
	margin-left:5px;
	margin-top:0px;
	color:#FCB133;
	text-decoration:underline;
/*font-weight:bold;*/

}
a.top_email:hover
{
	margin-left:5px;
	margin-top:0px;
	color:#FCB133;
	text-decoration:underline;
	/*font-weight:bold;*/

}
.rst_title
{
	float:left;
	width:1030px;
	height:35px;
	margin-top:0px;
	background-image:url(../images/menu/titlebar.jpg);
	background-position:0px top;
	background-repeat:no-repeat;
}
.rst_title h1
{
	margin-left:25px !important;
	margin-left:20px;
	margin-top:8px;
	margin-bottom:0px;
	font-family:Arial;
	font-weight:normal;
	font-size:16px;
}
.rst_title p
{
	margin:0px !important;
	margin:6px 0px 0px 0px;
	padding:10px 0px 0px 0px !important;
	padding:0px;
}
.rst_title_1
{
	font-weight:bold;
	color:#000000;
}
.rst_results_div
{
	float:left;
	margin-top:2px;
	margin-top:12px !important;
}
.rst_results 
{ 
	margin-left:14px; 
	font-family:Arial;
	font-size:11px;
	color:#000000;
	float:left;
}


/*End Of Header*/

/*Main Menu ******************************************/

.topbar_menu
{
  float: left;
 /* width: 768px;*/
 width:1030px;
 height:52px;
 padding: 0px;
 margin: 2px 0px 0px 0px;
 font-family: Arial;
 /*background-image:url(../images/menu/blue_menubar.jpg);
 background-position:0px 0px;
 background-repeat:no-repeat;*/

}

/*.topbar_menu li:hover 
{
    position: static;
}*/

.topbar_menu_hide
{
	visibility:hidden;
}

/* ----new design menu---*/

.topbar_menu a.menu_flooring
{
	display: block;
	color:transparent;
	cursor: hand;
	width:123px;
	height:52px;
	margin:0px 0px 0px 0px;
	padding:0px;
	background-image:url(../images/menu/blue_flooring.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;

}

.topbar_menu a.menu_flooring:hover, .topbar_menu a.selected_menu_flooring:hover
 
{
	width:123px;
	height:52px;
	background-image:url(../images/menu/highlighted_flooring.jpg);
	background-position: 0px 0px;
	background-repeat:no-repeat;
}

.topbar_menu a.selected_menu_flooring
{
	display: block;
	color:transparent;
	cursor: hand;
	width:123px;
	height:52px;
	margin:0px 0px 0px 0px;
	padding:0px;
	background-image:url(../images/menu/selected_flooring.jpg);
	background-position: 0px 0px;
	background-repeat:no-repeat;
	
}

/*.topbar_menu .selected_decking,.topbar_menu .selected_sidingroofing, .topbar_menu .selected_landscape, .topbar_menu .selected_outdoorliving, .topbar_menu .selected_kitchenbath,*/
.topbar_menu a.menu_decking, .topbar_menu a.menu_sidingroofing, .topbar_menu a.menu_landscape, .topbar_menu a.menu_outdoorliving, .topbar_menu a.menu_kitchenbath, .topbar_menu a.menu_clearance,
.topbar_menu a.selected_menu_decking,.topbar_menu a.selected_menu_sidingroofing, .topbar_menu a.selected_menu_landscape, .topbar_menu a.selected_menu_outdoorliving, .topbar_menu a.selected_menu_kitchenbath, .topbar_menu a.selected_menu_clearance
{

	display:block;
	color:transparent;
	cursor: hand;
	width:117px;
	height:52px;
	margin:0px 0px 0px 0px;
	padding:0px;
}

.topbar_menu a.menu_decking
{
	margin-left:0px;
	background-image:url(../images/menu/blue_decking.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;
}
.topbar_menu a.menu_decking:hover, .topbar_menu a.selected_menu_decking:hover 
{
	margin-left:0px;
	background-image:url(../images/menu/highlighted_decking.jpg);
	background-position: 0px 0px;
	background-repeat:no-repeat;
}
.topbar_menu a.selected_menu_decking
{	
	background-image:url(../images/menu/selected_decking.jpg);
	background-position: 0px 0px;
	background-repeat:no-repeat;
	z-index:999;
}

.topbar_menu a.menu_sidingroofing
{
	margin-left:0px;
	background-image:url(../images/menu/blue_sidingroofing.jpg);
	background-position: 0px 0px;
	background-repeat:no-repeat;
}
.topbar_menu a.menu_sidingroofing:hover, .topbar_menu a.selected_menu_sidingroofing:hover 
{
	margin-left:0px;
	background-image:url(../images/menu/highlighted_sidingroofing.jpg);
	background-position: 0px 0px;
	background-repeat:no-repeat;
}

.topbar_menu a.selected_menu_sidingroofing
{

	margin-left:0px;
	background-image:url(../images/menu/selected_sidingroofing.jpg);
	background-position: 0px 0px;
	background-repeat:no-repeat;
}

.topbar_menu a.menu_landscape
{
	margin-left:0px;
	background-image:url(../images/menu/blue_landscape.jpg);
	background-position: 0px 0px;
	background-repeat:no-repeat;
}
.topbar_menu a.menu_landscape:hover, .topbar_menu a.selected_menu_landscape:hover
{

	margin-left:0px;
	background-image:url(../images/menu/highlighted_landscape.jpg);
	background-position: 0px 0px;
	background-repeat:no-repeat;
}
.topbar_menu a.selected_menu_landscape
{
	margin-left:0px;
	background-image:url(../images/menu/selected_landscape.jpg);
	background-position: 0px 0px;
	background-repeat:no-repeat;
}
.topbar_menu a.menu_outdoorliving
{
	
	margin-left:0px;
	background-image:url(../images/menu/blue_outdoorliving.jpg);
	background-position: 0px 0px;
	background-repeat:no-repeat;
}
.topbar_menu a.menu_outdoorliving:hover, .topbar_menu a.selected_menu_outdoorliving:hover
{
	margin-left:0px;
	background-image:url(../images/menu/highlighted_outdoorliving.jpg);
	background-position: 0px 0px;
	background-repeat:no-repeat;
}

.topbar_menu a.selected_menu_outdoorliving
{
	margin-left:0px;
	background-image:url(../images/menu/selected_outdoorliving.jpg);
	background-position: 0px 0px;
	background-repeat:no-repeat;
}

.topbar_menu a.menu_kitchenbath
{

	margin-left:0px;
	background-image:url(../images/menu/blue_kitchenbath.jpg);
	background-position: 0px 0px;
	background-repeat:no-repeat;
}
.topbar_menu a.menu_kitchenbath:hover, .topbar_menu a.selected_menu_kitchenbath:hover
{
	margin-left:0px;
	background-image:url(../images/menu/highlighted_kitchenbath.jpg);
	background-position: 0px 0px;
	background-repeat:no-repeat;
}

.topbar_menu a.selected_menu_kitchenbath
{
	margin-left:0px;
	background-image:url(../images/menu/selected_kitchenbath.jpg);
	background-position: 0px 0px;
	background-repeat:no-repeat;
}

.topbar_menu a.menu_clearance
{
	margin-left:0px;
	background-image:url(../images/menu/blue_clearance.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat
}


.topbar_menu a.menu_clearance:hover, .topbar_menu a.selected_menu_clearance:hover
{
	margin-left:0px;
	background-image:url(../images/menu/highlighted_clearance.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;
}

.topbar_menu a.selected_menu_clearance
{
	margin-left:0px;
	background-image:url(../images/menu/selected_clearance.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;
}


.topbar_menu .menu_search
{
	width:205px;
	height:52px;
	background-image:url(../images/menu/searchbar.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;
}
/*------------------------------------*/
.topbar_menu ul#nav
{
	float:left;
	list-style: none;
	width: 1030px;
	padding: 0px;
	margin: 0px;
	z-index:200;
}
.topbar_menu  ul#nav li
 {
	float:left;
	font-size:12px;
	font-weight:bold;
}

.topbar_menu  ul#nav li b
{
	color:#0066CC; /*#005aaf;*/

}

.topbar_menu ul#nav li .subcategory
{

	position:absolute;
	width:740px;
	background-color:#fff;
	border:1px #005aaf solid;
	padding: 0px;
	margin:0px;
	list-style:none;
	display:none;
	z-index:9999;
}

.topbar_menu ul#nav li .subcategory ul
{
	float:left;
	list-style:none;
	margin:5px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	width:185px;
}
 .topbar_menu ul#nav li .subcategory1 ul
{
	float:left;
	list-style:none;
	margin:5px 5px 0px 5px;
	padding: 5px 5px 0px 5px;
	width:190px;

}
.topbar_menu ul#nav li .subcategory ul li, .topbar_menu ul#nav li .subcategory1 ul li
{
	float:left;
	width:100%;
	height:20px;
	margin:0px 0px 5px 0px;
	padding:0px;
	float:left;
	text-indent:5px;
	font-size:12px;
}
.topbar_menu ul#nav li .subcategory ul li a, .topbar_menu ul#nav li .subcategory1 ul li a
{
	float:none;
	height:20px;
	width:180px;
	margin: 0px 2px 0px 0px;
	padding: 0px 0px 0px 0px;
	color:#333333;
	float:left;
	font-size:12px;
	font-weight:normal;
    text-decoration:none;
	display:block;
}

.topbar_menu ul#nav li .subcategory ul li a:hover, .topbar_menu ul#nav li .subcategory1 ul li a:hover
{
	color:#333333;
	
	text-decoration:underline;
}


.topbar_menu ul#nav li .subcategory1, .topbar_menu ul#nav li .nosubcategory
{
	float: left;
	position:absolute;
	width:190px;
	background-color:#fff;
	border:1px #005aaf solid;
	margin-left:0px;
	padding: 0px;
	display:none;
	z-index:9999;
}


/*End Of Main Menu */

/*Left Menu*/
.ordertype_nav 
{
	float:left;
	width:190px;
	_width:170px;
	/*padding: 5px 0px 10px 10px !important;*/
	padding:0px;
	margin:0px !important;
	/*margin:5px 0px 5px 10px;*/
	margin:5px 0px 5px 0px;
}
.leftmenu_ordertype
{
	float:left;
	width:140px;
	margin-top:20px;
	margin-bottom:0px;
	margin-left:20px !important;
	margin-left:15px;
	list-style-type:none;
}
.leftmenubar
{
	float:left;
	width:205px;
	background-image:url(../images/menu/leftnav_top.jpg);
	background-position:0px top;
	background-repeat:no-repeat;
}

.resourceLinks
{
	float:left;
	width:180px;
	margin-left:25px;
	_margin-left:15px;
	margin-top:10px;
	font-family:Arial;
	font-size:11px;
	line-height:18px;
	text-align:justify;
}
.resourceLinks a 
{
	text-decoration:none; 
	color:#666666;
}
.resourceLinks a:hover
{
	text-decoration:none; 	
	color:#fcb034;
}
/*.leftmenu_refine_1
{
	float:left;
	width:180px;
	margin-top:10px;
	height:55px;
	background-image:url(../images/endeca/sidenav_tab.gif);
	background-position:0px top;
	background-repeat:no-repeat;

}*/
.leftmenu_refine_cat
{
	float:left;
	margin-top:0px;
	width:190px;
}
.leftmenu_refine_text
{
	float:left;
	width:190px;
	margin-left:10px;
	_margin-left:5px;
	margin-top:18px;
	font-family:Arial;
	font-size:12px;
	line-height:20px;
	font-weight:bold;
}
.leftmenu_1:Link, .leftmenu_1:visited,.deals_leftmenu_1
{
	
	font-family:Arial;
	font-weight:bold;
	font-size:13px;
	/*color:#00467e;*/
	color:#444444;
	/*color:#0066CC;*/
	margin-top:20px;
	margin-left:1px;
	line-height:30px;
	text-decoration:none;
}

 .deals_leftmenu_1 a:Link, .deals_leftmenu_1 a:visited
 {
 	font-family:Arial;
	font-weight:bold;
	font-size:13px;
	/*color:#00467e;*/
	color:#0066CC;
 }
.leftmenu_1:hover, .deals_leftmenu_1:hover , .categorymenu ul li:hover
{
	font-family:Arial;
	font-weight:bold;
	font-size:13px;
		/*color:#00467e;*/
	color:#0066CC;
	/*color:#fff;*/
	background-color:#fcb034;
	text-decoration:none;
}


.deals_leftmenu_2, .deals_leftmenu_2:link, .deals_leftmenu_2:visited
{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:5px;
	line-height:20px;
	/*color:#7a7a7a;
	color:#363636;*/
	color:#666;
	text-decoration:none;
}
.leftmenu_2,.leftmenu_2 a:Link, .leftmenu_2 a:visited, .categorymenu ul li a
{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	margin-top:5px;
	margin-left:10px;
	margin-bottom:5px;
	line-height:20px;
	/*color:#7a7a7a;*/
	color:#666;
	text-decoration:none;
}
.leftmenu_2:hover, .deals_leftmenu_2:hover
{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	line-height:20px;
	margin-top:5px;
	margin-bottom:5px;
	color:#333;
	background-color:#fcb034;
	text-decoration:none;
}
.leftmenu_3,.leftmenu_3:Link, .leftmenu_3:visited 
{
	font-family:Arial;
	font-weight:normal;
	font-size:11px;
	margin-bottom:0px;
	margin-left:20px;
	padding:0px;
	line-height:18px;
	color:#0066CC;/*#6b6b6b;*/
	text-decoration:none;
}
.categorymenu_sp .leftmenu_3
{
	color:#333;
}
.leftmenu_3:hover
{
/*	margin-top:0px;
	margin-bottom:0px;
	font-family:Arial;
	font-weight:normal;
	font-size:11px;
	line-height:17px;
	color:#5b5b5b;*/
	color:#0066CC;
	line-height:18px;
	background-color:#fcb034;
	text-decoration:none;
}
.leftmenu UL, .leftmenu_sp UL
{
	margin-top:5px !important;
	margin-top:0px;
	list-style-type:none;
	padding:0px;
	width:170px;
	margin:0px 0px 0px 20px;
	padding:0px;
}
.leftmenu UL li, .leftmenu_sp UL li
{	
	line-height:12px;
	width:160px;
	margin-left:10px;
	font-size:11px;
	color:#333;
}
.leftmenu UL li a, .leftmenu_sp UL li a
{
	color:#333;
	text-decoration:none;
}
.leftmenu UL li a:hover
{
	text-decoration:none;
	font-weight:normal;
	color:#fcb034;
	margin-left:0px;
}
/*End Of Left Menu */
/*Refinement Session*/
.leftmenu_cat
{
	float:left;
	margin:0px 0px 0px 5px;
	_margin:0px 0px 0px 0px;
	width:200px;
}
.leftmenu_cat ul
{
	float:left;
	width:200px;
	margin:0px;
	list-style:none;
	font-family:Arial;
	color:#5b5b5b;
}
.leftmenu_cat ul li
{
	width:190px;
	margin-left:10px;
	margin-top:4px;
}
.refine_section
{
	margin-top:20px;
	margin-bottom:0px;
	line-height:18px;
	background-image:url(../images/endeca/sidenav_bullet.gif);
	background-position:left 7px;
	background-repeat:no-repeat; 
	font-size:12px;
	font-weight:bold;
}
.refine_title
{
	margin-left:10px;
	font-size:12px;
	font-weight:bold;
	/*color:#00477f;*/
	color:#0066CC;
}
.refine_title_red
{
	margin-left:10px;
	font-size:12px;
	font-weight:bold;
	color:red;
	/* change back to red when Deals on/blue when off */
	/*color:#00477f;*/
}
/*.ts_os_hidden
{
	visibility:hidden;
	display:none;
}*/
.ts_os_display
{
	visibility:visible;
	margin-left:10px;
	font-size:11px;
	line-height:15px;
}	
/*End Of Refinement Session*/
/*Category Menu */
.categorymenu, .categorymenu_sp
{
	float:left;
	width:200px;
	margin-left:5px;
	/*margin-left:8px !important;
	margin-left:3px;*/
	margin-top: 5px;
}
.categorymenu ul, .categorymenu_sp ul
{
	margin-top:5px;
	list-style-type:none;
	padding:0px;
	margin-left:5px;
	width:190px;
}
.categorymenu ul li, .categorymenu_sp ul li
{	
	float:left;
	width:185px;
	padding:0px;
	margin-left:5px;
	_margin-left:0px;
}
.category_text
{
	margin-top:10px;
}
/*End Of Category Menu*/

/*Search Box*/
/*.search
{
	float:left;
	width:762px;
	height:24px;
	padding:0px;
	margin-top:10px;
	margin-bottom:0px;
	background-image:url(../images/endeca/search_leftconner.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
.searchbox
{
	float:right;
	width:754px;
	background-image:url(../images/endeca/search_body.gif);
	background-position:left top;
	background-repeat:repeat-x;
	margin:0px;
	height:24px;
	
}*/	
.search
{
	float:right;
	width:126px;
	height:20px;
	margin-top:11px;
	margin-right:10px;
	font-family:Arial;
	font-size:10px;
}
/*.searchbox1
{
	float:right;
	width:216px;
	height:24px;
	background-image:url(../images/endeca/search_txtback.gif);
	background-position:left top;
	background-repeat:no-repeat;
	background-color:#ffffff;
	
}*/
.findbuttonbox
{
	float:right;
	width:40px;
	height:24px;
	margin-right:0px;
}


.search_textbox
{
	float:left;
	height:15px;
	width:110px;
	margin-top:6px;
	*margin-top:7px;
	/*margin-top:3px !important;
	margin-top:4px ;
	margin-left:3px;
	font-family:Arial;*/
   font-family: Arial;
    
	vertical-align:bottom;
	line-height:15px;
	border:none;
	-webkit-appearance: none;
}

/*End Of Search Box*/
.additioninfo
{
	width:500px;
}
/*Subscribe Session */
.subscribe_1
{
	float:left;
	width:205px;
	background-color:#fff;
	font-family:Arial;
	font-size:11px;
	/*background-image:url(../images/menu/navright_subscribe.jpg);*/
	background-image:url(../images/menu/navright_connectwithus.jpg);
	background-position:top left;
	background-repeat:no-repeat;

}
.subscribe_2
{
	float:left;
	width:170px;
	height:160px;
	margin-left:18px !important;
	_margin-left:5px;
	margin-top:50px;
	padding-bottom:20px;
}
.subscribe_body
{
	float:left;
	height:110px;
	margin-top:5px;

}
/*.signuptext*/
.subscribe_1 p, .subscribe_2 p 
{
	float:left;
	margin-top:5px;
	margin-left:10px;
	margin-bottom:0px;
	padding:0px;
	font-family:Arial;
	font-size:11px;
	width:180px;
	color:#666666;
	line-height:15px;
}
.subscribe_1 .subscribebox, .subscribe_2 .subscribebox
{	
	float:left;
	margin-left:10px;
	margin-top:15px;
	padding:0px;
	width:180px ;
	height:30px;
}

.subscribe_1 .subscribebox_text,.subscribe_2  .subscribebox_text
{
	float:left;
	margin-left:12px;
	margin-top:0px;
	*margin-top:2px;
	margin-left:2px;
	font-family:Arial;
	font-size:10px;
	width:128px;
	height:16px;
	border:none;
	color:#666666;
	background-color:#ffffff;
		
}
.subscribe_1 .subscribebutton,.subscribe_2  .subscribebutton
{
	float:right;
}
.subscribe_1 .subscribe_error,.subscribe_2  .subscribe_error
{
	color:Red;
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	line-height:13px;	
}
.subscribe_1 .subscribebox_confirm,.subscribe_2  .subscribebox_confirm
{

	font-family:Arial;
	font-size:11px;
	height:13px;
	text-align:left;
	color:#666666;
	
}
.subscribe_1 .subscribe_msg,.subscribe_2  .subscribe_msg
{
	width:180px;
	margin-top:0px;
	margin-left:10px;
}

/* green pages*/
.subscribe_3
{
	float:left;
	width:170px;
	
	height:160px;
	margin-left:18px; 
	*margin-left:18px;
	_margin-left:9px;
	margin-top:50px;
	padding-bottom:20px;
}
.subscribe_3 p
{
	float:left;
	margin-top:8px;
	margin-left:12px;
	*margin-left:12px;
	_margin-left:5px;
	margin-bottom:0px;
	padding:0px;
	font-family:Arial;
	font-size:11px;
	width:150px;
	color:#666666;
	line-height:15px;
}
.subscribe_3 .subscribebox
{	
	float:left;
	margin-left:12px;
	*margin-left:12px;
	_margin-left:5px;
	margin-top:5px;
	padding:0px;
	width:150px ;
	height:30px;
}
.subscribe_3 .subscribebox_text
{
	margin-top:5px;
	*margin-top:3px;
	margin-left:2px;
	font-family:Arial;
	font-size:10px;
	width:128px;
	height:16px;
	border:none;
	color:#666666;
	background-color:#ffffff;
}
.subscribe_3 .subscribebutton
{
	float:left;
	margin-left:12px;
	*margin-left:12px;
	_margin-left:10px;
}
.subscribe_3 .subscribe_error
{
	color:Red;
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	line-height:13px;	
}
.subscribe_3 .subscribebox_confirm
{
	font-family:Arial;
	font-size:11px;
	height:13px;
	text-align:left;
	color:#666666;
}
.subscribe_3 .subscribe_msg
{
	width:160px;
	margin-top:5px;
	margin-left:13px;
	*margin-left:13px;
	_margin-left:15px;
}
/* end green pages*/

/*End Of Subscribe Session */

/*Breadcrumb Session*/
.breadcrumb_1
{
	float:left;
	width:1030px;
	font-family:Verdana;
	font-size:10px;
	line-height:18px;
	margin:2px 0px 2px 0px;
}
.breadcrumb_nonelink
{
	/*color:#00477f;*/
	color:#0066CC;
	text-decoration:none;
}
a.breadcrumb_nonelink:link, a.breadcrumb_nonelink, a.breadcrumb_nonelink:hover
{
	text-decoration:none;
	/*color:#00477f;*/
	color:#0066CC;
}
.breadcrumb_1 p
{
	width:990px;
	float:left;
	color:#666666;
	font-family:Verdana;
	font-size:10px;
	margin:2px 0px 0px 20px !important;
	margin:2px 0px 0px 10px;
	padding:0px 0px 3px 0px ;
}
a.breadcrumb_item:link, a.breadcrumb_item:visited
{
	color:#666666;
	padding-bottom:5px !important;
	padding-bottom:0px;
	text-decoration:underline;
}
a.breadcrumb_item:hover
{
	color:#a1a1a5;
	padding-bottom:5px !important;
	padding-bottom:0px;
	text-decoration:underline;
}
a.breadcrumb_item1:link, a.breadcrumb_item1:visited, a.breadcrumb_item1:hover
{
	text-decoration:none;
}
.breadcrumb_remove
{
	vertical-align:middle !important;
	vertical-align:bottom;
}

/*End Of Breadcrumb Session*/

/*Cart Header*/
.othermenubar
{
	float:left;
	margin-left:0px;
	margin-right:15px;
	margin-top:5px;
	width:400px;
	height:33px;
	position:relative;
	top:5px;
	left:105px;
}
.othermenuitem_1
{	
	float:left;
	width:90px;
	height:15px;
	padding:5px;
	text-align:center;
}
a.othermenuitem_1:link, a.othermenuitem_1:visited
{
	font-family: Tahoma, Arial,Verdana, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#525252;
	font-weight:normal;
}
a.othermenuitem_1:hover
{
	font-family: Tahoma, Arial,Verdana, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	/*color:#00467f;*/
		color:#0066CC;
	font-weight:normal;
}
.othermenuitem_2
{
	float:left;
	width: 110px;
	height: 15px;
	padding:5px;
	text-align:center;
	position:relative;
	left:-4px;
}
a.othermenuitem_2:link, a.othermenuitem_2:visited
{
	text-decoration:none;
	font-size:11px;
	font-family: Tahoma, Arial,Verdana, Helvetica, sans-serif;
	color:#525252;
	font-weight:normal;
}
a.othermenuitem_2:hover
{
	text-decoration:none;
	font-size:11px;
	font-family: Tahoma, Arial,Verdana, Helvetica, sans-serif;
	/*color:#00467f;*/
	color:#0066CC;
	font-weight:normal;
}
.othermenuitem_spacer1
{
	float:left;
	margin-top:10px;
	width:5px;
	height:5px;
	background-image:url(../images/endeca/osq.gif);
	background-position:top left;
	background-repeat:no-repeat;
	position:relative;
	left:5px;
	top:1px;
}
.othermenuitem_spacer2
{
	float:left;
	margin-top:10px;
	width:5px;
	height:5px;
	background-image:url(../images/endeca/osq.gif);
	background-position:top left;
	background-repeat:no-repeat;
	position:relative;
	left:-5px;
	top:1px;
}
/*End Of Cart Header */

/*Footer Session*/
.footer
{
	float:left;
	width:1030px;
}
.footer_copyright
{
	float:right;
	text-align:right;
	font-family:Arial;
	font-size:9px;
	color: #727272;
}
.footerbar
{
	float:left;
	width:1030px;
	height:140px;
	margin-top:2px;
}
.footerbar_confirm
{
	float:left;
	width:1030px;
	height:140px;
	margin-top:2px;
	margin-left:0px;
	background-image:url(../images/menu/footerbar.jpg);
	background-position:0px top;
	background-repeat:no-repeat;
}
.footerbar a, .footerbar a:link, .footerbar a:visited
{
	font-family: Arial,Verdana Helvetica, sans-serif;
	color:#666666;
	font-size:10px;
	text-decoration:none;
}
.footerbar a:hover
{
	font-family:Arial;
	font-size:10px;
	text-decoration:none;
	color:#FCB133;
}
.footer_container
{
	float:left;
	width:1030px;
	height:140px;
	/*margin-left:16px !important;
	margin-left:8px;*/
	background-image:url(../images/menu/footerbar.jpg);
	background-position:0px top;
	background-repeat:no-repeat;
}
.footer_cart
{
	float:left;
	width:780px;
	height:120px;
	margin-left:0px;
	background-image:url(../images/endeca/footerbar.gif);
	background-position:0px top;
	background-repeat:no-repeat;
}
.footer_container a
{
	color:#666666;
	line-height: 15px;
	text-decoration:none;
}
.footer_container a:hover
{
	color:#fcb034;
	text-decoration:none;
	margin-left:0px;
}
.footer_signup
{
	float:left;
	width:700px;
	margin-bottom:5px;
	margin-left:10px;
}
.footer_img_box
{
	float:right;
	margin-right:30px;
	width:175px;
	height:70px;
	margin-top:30px;
}
/*.footer_img_verifysitesafe
{
	float:left;
	width:100px;
	margin-top:19px;
	margin-left:0px;
}/*
/*.footer_img_hacker
{
	float:right;
	width:170px;
	margin-top:2px;
	margin-right:0px;
	
}

.footer_img_security
{
	float:left;
	margin-top:10px;
	margin-left:30px !important;
	margin-left:15px;
}*/
.footer_other
{
	float:left;
	width:1030px;
	font-family: Arial,Verdana Helvetica, sans-serif;
	font-size: 10px;
	color:#666666;
}
.footer_3col
{
	float:left;
	width:780px;
	padding:0px;
	margin-top:0px;
	*margin-top:10px;
	margin-left:10px;
}
.footer_3col_left
{
	float:left;
	width:300px;
	height:120px;
	border-right:2px solid #ffffff;
}
.footer_title
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	/*color:#00477f;*/
	color:#0066CC;
	margin-bottom:5px;
}
.footerbar h4
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	/*color:#00477f;*/
	color:#0066CC;
	margin-bottom:5px;
}
.footer_3col_left_content
{
	float:left;
	width:290px;
	margin:0px 0px 0px 10px;
}
.footer_3col_left_2col_left
{
	float:left;
	width:140px;
}
.footer_3col_left_2col_right
{
	float:right;
	width:140px;
	margin-right:0px;
}
.footer_3col_right
{
	float:right;
	width:290px;
}
.footer_3col_right_content
{
	float:left;
	width:290px;
	margin: 0px 2px 5px 8px;
}
.footer_3col_right_2col_left
{
	float:left;
	width:140px;
}
.footer_3col_right_2col_right
{
	float:right;
	width:140px;
}
.footer_3col_center
{
	float:left;
	width: 140px;
	margin-left:15px;
	height:120px;
	border-right:2px solid #ffffff;
}
.footer_3col_center_content
{
	float:left;
	width:150px;
	margin: 0px 0px 5px 0px;
}
.clear
{
	font-size: 1px;
	height: 1px
}

.footer_container h1, .footer_cart h1
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	/*color:#00477f;*/
	color:#0066CC;
	margin-bottom:5px;
}
/*.footer_img_box
{
	float:right;
	margin-right:30px;
	width:175px;
	height:90px;
	margin-top:30px;
}*/
/*.footer_img_verifysitesafe
{
	float:left;
	width:100px;
	margin-top:19px;
	margin-left:0px;
}*/
/*.footer_img_hacker
{
	float:right;
	width:68px;
	margin-top:22px;
	margin-right:-1px;
	*margin-right:3px;
	_margin-right:-1px;
	
}*/
.footer_img_security
{
	float:left;
	margin-top:15px;
	margin-left:25px;
}
/*.hackersafe, .hackersafe:link, .hackersafe:visited
{
	float:right;
	width:70px;
	height:30px;
	margin-right:2px;
	margin-top:0px;
}*/
/*End Of Footer Session */



/* Bill Me Later */
.bmlbanner
{
	float:left;
	width:580px;
	height:51px;
	background-image:url(../images/bml_banner.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;
}
.bmlsnippet
{
	float:left;
	width:578px;
	height:51px;
	background-image:url(../images/bml_banner_granite.jpg);
	background-position:right 0px;
	background-repeat:no-repeat;
}
.bmlbanner_sublanding
{
	float:right;
	width:578px;
}
.bmlbanner .learnmore, .bmlpdp .learnmore
{
	float:right;
	width:88px;
	height:16px;
	margin-top:27px;
	margin-right:0px;
	/*font-weight:bold;*/
}
.bmlsnippet .learnmore, .bmlpdp .learnmore
{
	float:right;
	width:84px;
	height:16px;
	margin-top:27px;
	margin-right:0px;
}
.bmlpdp
{
	float:right;
	margin-right:1px;
	width:596px;
	height:50px;
	background-image:url(../images/bml_pdpbanner.jpg);

	background-position:0px top;
	background-repeat:no-repeat;	
}
.bmlcart
{
	float:right;

	width:230px;
	height:215px;
	background-image:url(../images/bml_mycartbanner.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}
.bmlcart .learnmore 
{
	float:right;
	width:150px;
	height:16px;
	text-align:left;
	margin-top:182px;
	margin-right:5px;
}
.bmlfooter_1
{
	float:left;
	width:780px;
	height:70px;
}
.bmlfooter
{
	float:left;
	width:358px;
	height:70px;
	background-image:url(../images/Money_Back761_01.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	
}
/*.bmlfooter .LearnMoreLink, .bmlfooter .LearnMoreLink a,.bmlfooter .LearnMoreLink a:hover
{
	float:right;
	margin-right:10px;
	color:#fff;
	text-decoration:none;
}*/
.bmlcontainer
{
	width:192px;
	height:215px;
	background-image:url(../images/bml_container.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
.bmlcontainer .learnmore
{
	float:right;
	width:132px;
	height:16px;
	font-size:10px;
	text-align:left;
	margin-top:183px;
	margin-right:5px;
}
.learnmore .link
{
	font-family:Arial;
	font-size:9px;

	/*color:#00467f;*/
	color:#7f7f7f;

	text-decoration:underline;
	cursor:pointer;
	*cursor:hand;
}
.bml_footer_logo
{
	width:50px;
	height:15px;
	float:right; 
	/*float:right;*/
	margin:8px 16px 10px 0px;
	
	cursor:pointer;
	*cursor:hand;
}

/* End Of Bill Me Later */

/****************Bill Me Later new version ***********************/

/*Banner(571)*/
/*Home/landing/sublanding*/
.bmlbanner_sublanding
{
	float:right;
	width:578px;
}
.bmlbanner_1 
{
	float:left;
	width:579px;
	height:50px;
}
.bmlbanner_1 .bmlMoneyBack
{ 
    /*width:265px; */
    width:257px;
	height:50px;
	float:left;
	/*background-image:url(../images/bml_pdpbanner_579_A.jpg);*/
	/*background-image:url(../images/banner-257-left.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;*/
	cursor:pointer;
	*cursor:hand;
}
.bmlbanner_1 .LearnMoreLink
{
	float:right;
	width:56px;
	font-size:10px;
	text-align:left;
	margin-top:31px;
	margin-right:0px;
}
.bmlbanner_1 .PaymentOptions 
{ 
	/*width:308px; */
	width:322px;
	height:50px;
	float:left;
/*	background-image:url(../images/bml_pdpbanner_579_B.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;*/
}
/*.bmlbanner_1  .bmlImage
{ 
	width:91px;
	height:48px;
	float:right;
}*/
 /*PDP Banner(598)*/
.bmlpdp_1
{
	float:right;
	margin-right:1px;
	width:597px;
	height:50px;
}
.bmlpdp_1 .bmlMoneyBack
{ 
	/*width:285px; */
	width:274px;
	height:50px;
	float:left;
	/*background-image:url(../images/bml_pdpbanner_596_A.jpg);*/
	/*background-image:url(../images/banner-274-left.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;*/
	cursor:pointer;
	*cursor:hand;
}
.bmlpdp_1 .LearnMoreLink
{
	/*float:left;*/
	width:56px;
	font-size:11px;
	text-align:left;
	margin-top:31px;
	margin-left:221px;
}
.bmlpdp_1 .PaymentOptions
{ 
	width:310px; 
	height:50px;
	float:left; 
	/*background-image:url(../images/bml_pdpbanner_596_B.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;*/
}
/*.bmlpdp_1 .bmlImage
{ 
	width:91px; 
	height:50px;
	float:right;
}*/
/*Cart*/
.bmlcart_1
{	float:left;
	width:230px;
	height:215px;
}
.bmlcart_1 .bmlMoneyBack
{ 
	width:222px;
	height:94px; 
	vertical-align:top;  
	background-image:url(../images/bml_mycartbanner_A.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;
	cursor:pointer;
	*cursor:hand;
}
.bmlcart_1 .LearnMoreLink
{
	float:right;
	width:82px;
	text-align:left;
	margin-top:79px;
	margin-right:0px;
}
.bmlcart_1 .PaymentOptions 
{ 
	width:222px;
	height:116px; 
	vertical-align:middle;  
	background-image:url(../images/bml_mycartbanner_B.jpg);
}
.bmlcart_1 .bmlImage  
{
	width:136px;
	height:53px; 
	float:right; 
	margin-top:62px; 
	*margin-top:63px; 
	margin-left:20px; 
}
/*Cart*/
.bmlcart_1
{	float:left;
	width:230px;
	height:215px;
}
.bmlcart_1 .bmlMoneyBack
{ 
	width:222px;
	height:94px; 
	vertical-align:top;  
	background-image:url(../images/bml_mycartbanner_A.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;
	cursor:pointer;
	*cursor:hand;
}
.bmlcart_1 .LearnMoreLink
{
	float:right;
	width:82px;
	text-align:left;
	margin-top:79px;
	margin-right:0px;
}
.bmlcart_1 .PaymentOptions 
{ 
	width:222px;
	height:116px; 
	vertical-align:middle;  
	background-image:url(../images/bml_mycartbanner_B.jpg);
}
.bmlcart_1 .bmlImage  
{
	width:136px;
	height:53px; 
	float:right; 
	margin-top:62px; 
	*margin-top:63px; 
	margin-left:20px; 
}
/*Box_1*/
.bmlcontainer_1
{
	width:192px;
	height:215px;
}
.bmlcontainer_1 .bmlMoneyBack
{ 
	width:192px;
	height:95px; 
	background-image:url(../images/bml_container_A.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;
	cursor:pointer;
	*cursor:hand;
}
.bmlcontainer_1 .LearnMoreLink
{  float:right;
	width:56px;
	font-size:9px;
	text-align:left;
	margin-top:79px;
	margin-right:0px;
}
.bmlcontainer_1 .PaymentOptions 
{
	width:192px;
	height:115px; 
	background-image:url(../images/bml_container_B.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;
 }
.bmlcontainer_1 .bmlImage
{ 
	width:120px;
	height:53px; 
	float:right; 
	margin-top:63px; 
}
.bmlbanner_1 .bmlMoneyBack .LearnMoreLink,
.bmlcontainer_1 .bmlMoneyBack .LearnMoreLink,
.bmlpdp_1 .bmlMoneyBack .LearnMoreLink,
.bmlcart_1 .bmlMoneyBack .LearnMoreLink,
.bmlsnippet_1 .bmlMoneyBack .LearnMoreLink
{
	font-family:Arial;
	font-size:9px;
	color:White ; 
	text-decoration:underline;
	height:16px;
}
/******************* End Of Bill Me Later new version**********************/

/* Money Back Guarantee*/
.rst_message style1 
{
	font-family: Arial, Helvetica, sans-serif
}
.titleImageReturn
{
	float:left;
	background-image: url(../images/Underline.jpg);
	background-repeat:no-repeat;
	width:680px;
	height:23px;
	margin-top:10px;
	margin-bottom:10px;
	text-align:left;
	font-family:Arial;
	font-size:12px;
	color: #666666;
}
/* End Money Back Guarantee*/
.stp_h1  {
	background-color:#F9A128;
	background-image:url(../images/staticpages/bg_h1.gif);
	background-repeat:no-repeat;
	color:#000000;
	font-size: 16px;
	clear:both;
	padding: 3px 10px 3px 15px;
	line-height: 1.8em;
	margin: 0px 1px 6px 0px;
	width:739px;  
	*width:763px;  
}
/******************* Live chat**********************/
.LiveChatDiv
{
	float:left;
	text-align:left;  
	width:65px; 
	*margin-top:-2px; 
	 _margin-top:-2px;
	font-weight:bold;  
}
.LiveChatDiv a:link
{
	font-family:Arial;
	font-size:12px;
	color:#00477F;
	text-decoration:none;
}
.LiveChatDiv a:hover
{
	font-family:Arial;
	font-size:12px;
	color:#FCB133;
	text-decoration:none;
}
.LiveChatDiv a:visited
{
	font-family:Arial;
	font-size:12px;
	color:#00477F;
		text-decoration:none;
}
.LiveChatBtn 
{
	float:left;
	margin-left:15px !important;
	*margin-left:20px;
	_margin-left:10px;
	MARGIN-TOP: 20px;
	cursor:pointer;
	*cursor:hand;
}

/*Social Networking Buttons*/

.SNtext
{

	/*color:#00467f;*/
	color:#0066CC;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	margin-left:270px;
	margin-top: 5px;
	float:left;
	
}



a.SNlink
{
	/*color:#00467f;*/
	color:#0066CC;
	text-decoration:underline;
	
}

a.SNlink:hover
{
	color:#FCB133;
	

	
}

.facebookDiv
{
	
	
	float:left;
	height:23px;
	width:24px;
	display:block;
	overflow:hidden;
	background-image:url(../images/endeca/facebook.gif);
	margin-left: 5px;
}

a.facebookLink
{
	
	
	
	height:23px;
	width:24px;
	display:block;

	text-indent:-9999px;
}

.twitterDiv
{
	
	
	float:left;
	height:23px;
	width:24px;
	display:block;
	overflow:hidden;
	background-image:url(../images/endeca/twitter.gif);
	margin-left: 4px;
	Margin-right: 2px;
}

a.twitterLink
{
	
	
	
	height:23px;
	width:24px;
	display:block;

	text-indent:-9999px;
}

.youtubeDiv
{
	
	
	float:left;
	height:23px;
	width:47px;
	display:block;
	overflow:hidden;
	background-image:url(../images/endeca/youtube.gif);
	margin-left: 2px;
	Margin-right: 2px;
}

a.youtubeLink
{
	
	
	
	height:23px;
	width:47px;
	display:block;

	text-indent:-9999px;
}

/* End of Social Networking Buttons*/


/*******************End Live chat**********************/

