﻿/* Defalt Behaviours */
a.butt 
{
	float:left;
	padding:0;
	margin:0;
	background-repeat:no-repeat;
	background-position:left;
	height:18px;
	cursor:pointer;
}
a.butt span
{
    display:none;
}
a.butt:hover
{
	background-position:right;
}
a.butt[disabled]
{
	opacity:.3;
	-moz-opacity:.3;
	filter:alpha(opacity = 30);
	cursor:auto;
}
a.butt[disabled]:hover
{
	background-position:left;
}
a.tsbutt
{
	float:left;
	padding:0;
	margin:0;
	background-repeat:no-repeat;
	background-position:left;
	cursor:pointer;
}
a.tsbutt span
{
    display:none;
}
a.tsbutt:hover
{
	background-position:top center;
}
a.tsbutt:active
{
    background-position:top right;
}
a.tsbutt[disabled]
{
	opacity:.3;
	-moz-opacity:.3;
	filter:alpha(opacity = 30);
	cursor:auto;
}
a.tsbutt[disabled]:hover
{
	background-position:left;
}
a.tsbutt[disabled]:active
{
	background-position:left;
}
/* Buttons */
a.search
{
    width:18px;
    background-image:url(../images/buttons/searchgo.gif);
    margin-left:5px;
}
a.continue
{
    width:86px;
    height:20px;
	background-image:url(../images/buttons/continue.png);
}
a.modalclose
{
    width:58px;
    height:23px;
	background-image:url(../images/buttons/modalclose.png);
}
form.search input:hover { background-position: right !important; }
/** Paging **/
a.pagefirst
{
    width:8px;
	height:24px;
	background-image:url(../images/buttons/first.png);
	margin-left:6px;
}
a.pageprevious
{
    width:56px;
	height:24px;
	background-image:url(../images/buttons/previous.png);
	margin-left:2px;
}
a.pagenext
{
    width:34px;
	height:24px;
	background-image:url(../images/buttons/next.png);
}
a.pagelast
{
    width:8px;
	height:24px;
	background-image:url(../images/buttons/last.png);
	margin-left:2px;
}
a.pageviewall
{
    width:50px;
	height:24px;
	background-image:url(../images/buttons/pageviewall.png);
}
/*** Product List ***/
a.more_info
{
    width:77px;
    height:20px;
	background-image:url(../images/buttons/more_info.png);
}
/*** Product Detail ***/
a.add_to_enquiry
{
    width:122px;
    height:20px;
	background-image:url(../images/buttons/add_to_enquiry.png);
	margin-left:10px;
}
a.see_larger_image
{
    width:119px;
    height:20px;
	background-image:url(../images/buttons/see_larger_image.png);
	position:absolute;
	bottom:0;
	left:0;
}
a.back_to_prod_list
{
    width:159px;
    height:20px;
	background-image:url(../images/PD/buttons/back_to_prod_list.png);
}
/*** My Account ***/
a.sign_in
{
    width:70px;
    height:20px;
	background-image:url(../images/buttons/sign_in.png);
	margin-left:136px;
	clear:left;
}
a.create_account
{
    width:127px;
    height:20px;
	background-image:url(../images/buttons/create_account.png);
	margin-left:136px;
	clear:left;
}
a.ma_next
{
    width:60px;
    height:20px;
	background-image:url(../images/buttons/ma_next.png);
	margin-left:136px;
	clear:left;
}
a.help
{
    width:14px;
    height:14px;
	background-image:url(../images/buttons/help.png);
}
a.update_details
{
    width:122px;
    height:20px;
	background-image:url(../images/buttons/update_details.png);
	margin-left:136px;
	clear:left;
}
a.oh_more_info
{
    width:77px;
    height:18px;
	background-image:url(../images/buttons/oh_more_info.png);
}
a.oh_remove
{
    width:77px;
    height:18px;
	background-image:url(../images/buttons/oh_remove.png);
	margin-top:5px;
}
/*** Shopping Basket ***/
a.send_enquiry
{
    width:111px;
    height:20px;
	background-image:url(../images/buttons/send_enquiry.png);
	float:right;
}
a.sb_update
{
    width:77px;
    height:18px;
	background-image:url(../images/buttons/sb_update.png);
	clear:both;
}
/*** Contact Us ***/
a.send_message
{
    width:113px;
    height:20px;
	background-image:url(../images/buttons/send_message.png);
	margin-left:136px;
	clear:left;
}