﻿.standard-button, .standard-button-hover
{
	width: 6em;
	float: left;
}

.standard-button .standard-button-t { background: url(images/dot.gif) 0 0 repeat-x #ff0000; }
.standard-button .standard-button-b { background: url(images/dot.gif) 0 100% repeat-x; }
.standard-button .standard-button-l { background: url(images/dot.gif) 0 0 repeat-y; }
.standard-button .standard-button-r { background: url(images/dot.gif) 100% 0 repeat-y; }
.standard-button .standard-button-bl { background: url(images/bl.gif) 0 100% no-repeat; }
.standard-button .standard-button-br { background: url(images/br.gif) 100% 100% no-repeat; }
.standard-button .standard-button-tl { background: url(images/tl.gif) 0 0 no-repeat; }
.standard-button .standard-button-tr 
{
	background: url(images/tr.gif) 100% 0 no-repeat; 
	padding: 0.5px;		/*changed by Lightstone [was 2px] - fault #1211*/
	text-align: center;	
} 
 
.standard-button-tr a 
{ 
	white-space: nowrap;
	color: white!important; 
	text-decoration: none;
	font-size: 73%;
}

.Xstandard-button-tr a 
{ 
	white-space: nowrap;
	color: white!important; 
	text-decoration: none;
	font-size: 93%;
}


.standard-button-tr img
{
	vertical-align: middle;
	border: 0px;
}

.standard-button input
{
	white-space: nowrap;
	color: white!important; 
	text-decoration: none;
	border:0em;
	padding: 0em;
	margin:0em;
	background-color:transparent;
	cursor: hand;
	cursor: pointer;
	font-size: 80%;
	/*Change No. 23 of Redesign Homepage changes ~ */
	position: relative;
	left: 0px;				/*changed by Lightstone [was -3px] - fault #1211*/
	/* ~ Change No. 23  */
	width: 98%;				/*added by Lightstone - fault #1211*/
}

.standard-button a
{
	color: white!important;
	font-size: 73%;
}

.standard-button-hover .standard-button-t { background: url(images/thover.gif) 0 0 repeat-x #ffffff;}
.standard-button-hover .standard-button-b { background: url(images/bhover.gif) 0 100% repeat-x; }
.standard-button-hover .standard-button-l { background: url(images/lhover.gif) 0 0 repeat-y; }
.standard-button-hover .standard-button-r { background: url(images/rhover.gif) 100% 0 repeat-y; }
.standard-button-hover .standard-button-bl { background: url(images/blhover.gif) 0 100% no-repeat; }
.standard-button-hover .standard-button-br { background: url(images/brhover.gif) 100% 100% no-repeat; }
.standard-button-hover .standard-button-tl { background: url(images/tlhover.gif) 0 0 no-repeat; }
.standard-button-hover .standard-button-tr 
{
	background: url(images/trhover.gif) 100% 0 no-repeat; 
	padding: 0.5px;		/*changed by Lightstone [was 2px] - fault #1211*/
	text-align: center;	
} 

.standard-button-hover-tr a 
{ 
	white-space: nowrap;
	color: white; 
	text-decoration: none;
	font-size: 73%;
}

.standard-button-hover-tr img
{
	vertical-align: middle;
	border: 0px;
}

.standard-button-hover input
{
	white-space: nowrap;
	color: #ff0000!important; 
	text-decoration: none;
	border:0em;
	padding: 0em;
	margin:0em;
	background-color:transparent;
	cursor: hand;
	font-size: 80%;
	/*Change No. 23 of Redesign Homepage changes  mouseover ~ */
	position: relative;
	left: 0px;				/*changed by Lightstone [was -3px] - fault #1211*/
	/* ~ Change No. 23  */	
	width: 98%;				/*added by Lightstone - fault #1211*/
}

.Xstandard-button-hover input
{
	white-space: nowrap;
	color: #ff0000!important; 
	text-decoration: none;
	border:0em;
	padding: 0em;
	margin:0em;
	background-color:transparent;
	cursor: hand;
	font-size: 80%;
	/*Change No. 23 of Redesign Homepage changes  mouseover ~ */
	position: relative;
	left: 0px;				/*changed by Lightstone [was -3px] - fault #1211*/
	/* ~ Change No. 23  */	
	width: 98%;				/*added by Lightstone - fault #1211*/
}

.standard-button-hover a
{
	color: #ff0000!important;
	font-size: 73%;
}

/* CUSTOMER SERVICE SEARCH */

/*added by Lightstone*/
body:last-child .standard-buttonCS
{
	margin-right: 3em!important;
}
body:last-child .standard-buttonCS-hover
{
	margin-right: 3em!important;
}
.standard-buttonCS, .standard-buttonCS-hover
{
	width: 5em;
	float: right!important;
	margin-right: 1em!important;
	margin-top: -1.4em!important;
}
/* Lightstone Safari specific */
@media screen and (-webkit-min-device-pixel-ratio:0)
{
.standard-buttonCS {margin-top: 0em!important;}
.standard-buttonCS-hover {margin-top: 0em!important;}
}

.standard-buttonCS .standard-buttonCS-t { background: url(images/dot.gif) 0 0 repeat-x #ff0000; }
.standard-buttonCS .standard-buttonCS-b { background: url(images/dot.gif) 0 100% repeat-x; }
.standard-buttonCS .standard-buttonCS-l { background: url(images/dot.gif) 0 0 repeat-y; }
.standard-buttonCS .standard-buttonCS-r { background: url(images/dot.gif) 100% 0 repeat-y; }
.standard-buttonCS .standard-buttonCS-bl { background: url(images/bl.gif) 0 100% no-repeat; }
.standard-buttonCS .standard-buttonCS-br { background: url(images/br.gif) 100% 100% no-repeat; }
.standard-buttonCS .standard-buttonCS-tl { background: url(images/tl.gif) 0 0 no-repeat; }
.standard-buttonCS .standard-buttonCS-tr 
{
	background: url(images/tr.gif) 100% 0 no-repeat; 
	padding: 1px;		/*changed by Lightstone [was 2px] - fault #1211*/
	text-align: center;	
} 
 
.standard-buttonCS-tr a 
{ 
	white-space: nowrap;
	color: white; 
	text-decoration: none;
	font-size: 73%;
}

.standard-buttonCS-tr img
{
	vertical-align: middle;
	border: 0px;
}

.standard-buttonCS input
{
	white-space: nowrap;
	color: white!important; 
	text-decoration: none;
	border:0em;
	padding: 0em;
	margin:0em;
	background-color:transparent;
	cursor: hand;
	cursor: pointer;
	font-size: 73%;
	/*Change No. 23 of Redesign Homepage changes ~ */
	position: relative;
	left: 0px;				/*changed by Lightstone [was -3px] - fault #1211*/
	width: 95%;				/*changed by Lightstone [was 4.5px] - fault #1211*/
	/* ~ Change No. 23  */
	
	
}
.standard-buttonCS-hover .standard-buttonCS-t { background: url(images/thover.gif) 0 0 repeat-x #ffffff;}
.standard-buttonCS-hover .standard-buttonCS-b { background: url(images/bhover.gif) 0 100% repeat-x; }
.standard-buttonCS-hover .standard-buttonCS-l { background: url(images/lhover.gif) 0 0 repeat-y; }
.standard-buttonCS-hover .standard-buttonCS-r { background: url(images/rhover.gif) 100% 0 repeat-y; }
.standard-buttonCS-hover .standard-buttonCS-bl { background: url(images/blhover.gif) 0 100% no-repeat; }
.standard-buttonCS-hover .standard-buttonCS-br { background: url(images/brhover.gif) 100% 100% no-repeat; }
.standard-buttonCS-hover .standard-buttonCS-tl { background: url(images/tlhover.gif) 0 0 no-repeat; }
.standard-buttonCS-hover .standard-buttonCS-tr 
{
	background: url(images/trhover.gif) 100% 0 no-repeat; 
	padding: 1px;		/*changed by Lightstone [was 2px] - fault #1211*/
	text-align: center;	
} 

.standard-buttonCS-hover-tr a 
{ 
	white-space: nowrap;
	color: white; 
	text-decoration: none;
	font-size: 73%;
}

.standard-buttonCS-hover-tr img
{
	vertical-align: middle;
	border: 0px;
}

.standard-buttonCS-hover input
{
	white-space: nowrap;
	color: #ff0000!important; 
	text-decoration: none;
	border:0em;
	padding: 0em;
	margin:0em;
	background-color:transparent;
	cursor: hand;
	font-size: 73%;
	/*Change No. 23 of Redesign Homepage changes  mouseover ~ */
	position: relative;
	left: 0px;				/*changed by Lightstone [was -3px] - fault #1211*/
	width: 95%;				/*added by Lightstone - fault #1211*/
	/* ~ Change No. 23  */	
}

