﻿.testdiv
{
	display: inline;
	height: 100px;
}

/***NO IMAGES Bubble background***/
a.nibubble
{
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 1.1em;
	color: #FFFFFF;
}
a.nibubble span.left
{
	background: url(../../Images/EC/Buttons/wtb_nibubble_left.png) no-repeat left;
	padding: 4px 8px 4px 7px;
}
a.nibubble span.right
{
	background: url(../../Images/EC/Buttons/wtb_nibubble_right.png) no-repeat right;
	width: 9px;
	height: 21px;
	padding: 4px 0px 4px 0px;
}
a:hover.nibubble span.left
{
	background: url(../../Images/EC/Buttons/wtb_nibubble_left_ro.png) no-repeat left;
}
a:hover.nibubble span.right
{
	background: url(../../Images/EC/Buttons/wtb_nibubble_right_ro.png) no-repeat right;
}
a.nibubble_d
{
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 1.1em;
	color: #EFEFF7;
	cursor: default;
}
a.nibubble_d span.left
{
	background: url(../../Images/EC/Buttons/wtb_nibubble_left_d.png) no-repeat left;
	padding: 4px 8px 4px 7px;
}
a.nibubble_d span.right
{
	background: url(../../Images/EC/Buttons/wtb_nibubble_right_d.png) no-repeat right;
	width: 9px;
	height: 21px;
	padding: 4px 0px 4px 0px;
}

/***Standard button that has no images***/
a.nistd
{
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 1.1em;
	color: #FFFFFF;
	cursor:pointer;
}
a.nistd span.left
{
	background: url(../../Images/EC/Buttons/wtb_nistd_left.png) no-repeat left;
	padding: 4px 8px 4px 7px;
}
a.nistd span.right
{
	background: url(../../Images/EC/Buttons/wtb_nistd_right.png) no-repeat right;
	padding: 4px 0px 4px 0px;
}
a:hover.nistd span.left
{
	background: url(../../Images/EC/Buttons/wtb_nistd_left_ro.png) no-repeat left;
}
a:hover.nistd span.right
{
	background: url(../../Images/EC/Buttons/wtb_nistd_right_ro.png) no-repeat right;
}
a.nistd_d
{
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 1.1em;
	color: #FFFFFF;
	cursor: default;
}
a.nistd_d span.left
{
	background: url(../../Images/EC/Buttons/wtb_nistd_left_d.png) no-repeat left;
	padding: 4px 8px 4px 7px;
}
a.nistd_d span.right
{
	background: url(../../Images/EC/Buttons/wtb_nistd_right_d.png) no-repeat right;
	padding: 4px 0px 4px 0px;
}

/***No Images button used in the basket when signed IN***/
a.nibasketsi
{
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 1.05em;
	color: #FFFFFF;
}
a.nibasketsi span.left
{
	background: url(../../Images/EC/Buttons/wtb_nibasketsi_left.png) no-repeat left;
	padding: 6px 8px 4px 7px;
}
a.nibasketsi span.right
{
	background: url(../../Images/EC/Buttons/wtb_nibasketsi_right.png) no-repeat right;
	padding: 6px 0px 4px 0px;
}
a:hover.nibasketsi span.left
{
	background: url(../../Images/EC/Buttons/wtb_nibasketsi_left_ro.png) no-repeat left;
}
a:hover.nibasketsi span.right
{
	background: url(../../Images/EC/Buttons/wtb_nibasketsi_right_ro.png) no-repeat right;
}
a.nibasketsi_d
{
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 1.1em;
	color: #e7e7e7;
	cursor: default;
}
a.nibasketsi_d span.left
{
	background: url(../../Images/EC/Buttons/wtb_nibasketsi_left_d.png) no-repeat left;
	padding: 4px 8px 4px 7px;
}
a.nibasketsi_d span.right
{
	background: url(../../Images/EC/Buttons/wtb_nibasketsi_right_d.png) no-repeat right;
	padding: 4px 0px 4px 0px;
}

/***No Images button used in the basket when signed OUT***/
a.nibasketso
{
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 1.1em;
	color: #FFFFFF;
}
a.nibasketso span.left
{
	background: url(../../Images/EC/Buttons/wtb_nibasketso_left.png) no-repeat left;
	padding: 4px 8px 4px 7px;
}
a.nibasketso span.right
{
	background: url(../../Images/EC/Buttons/wtb_nibasketso_right.png) no-repeat right;
	padding: 4px 0px 4px 0px;
}
a:hover.nibasketso span.left
{
	background: url(../../Images/EC/Buttons/wtb_nibasketso_left_ro.png) no-repeat left;
}
a:hover.nibasketso span.right
{
	background: url(../../Images/EC/Buttons/wtb_nibasketso_right_ro.png) no-repeat right;
}
a.nibasketso_d
{
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 1.1em;
	color: #e7e7e7;
	cursor: default;
}
a.nibasketso_d span.left
{
	background: url(../../Images/EC/Buttons/wtb_nibasketso_left_d.png) no-repeat left;
	padding: 4px 8px 4px 7px;
}
a.nibasketso_d span.right
{
	background: url(../../Images/EC/Buttons/wtb_nibasketso_right_d.png) no-repeat right;
	padding: 4px 0px 4px 0px;
}

/***No Images button used in the feedback panel***/
a.nifp
{
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 1.1em;
	color: #FFFFFF;
}
a.nifp span.left
{
	background: url(../../Images/EC/Buttons/wtb_nifp_left.gif) no-repeat left;
	padding: 4px 20px 4px 30px;
}
a.nifp span.right
{
	background: url(../../Images/EC/Buttons/wtb_nifp_right.gif) no-repeat right;
	padding: 4px 9px 4px 0px;
}
a:hover.nifp span.left
{
	background: url(../../Images/EC/Buttons/wtb_nifp_left_ro.gif) no-repeat left;
}
a:hover.nifp span.right
{
	background: url(../../Images/EC/Buttons/wtb_nifp_right_ro.gif) no-repeat right;
}

/***Small No Images button used in the train service table***/
/* this button has been borrowed for the users order 
rows and the ticket search control close button, with a 
different font color */
a.nisservices
{
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 1.1em;
	color: #FFFFFF;
	
	padding-right: 4px;
    display: block;
}
a.nisservices span.left
{
	background: url(../../Images/EC/Buttons/wtb_nisservices_left.png) no-repeat left;
	padding: 4px 1px 4px 8px;
    display: inline;
}
a.nisservices span.right
{
	background: url(../../Images/EC/Buttons/wtb_nisservices_right.png) no-repeat right;
	padding: 4px 4px 4px 0px;
    display: inline;
}
a:hover.nisservices span.left, .Hover a.nisservices span.left
{
	background: url(../../Images/EC/Buttons/wtb_nisservices_left_ro.png) no-repeat left;
}
a:hover.nisservices span.right, .Hover a.nisservices span.right
{
	background: url(../../Images/EC/Buttons/wtb_nisservices_right_ro.png) no-repeat right;
}

/***Standard small button that has No Images***/
/**  TODO: NEED TO CREATE THE IMAGES FOR THIS BUTTON **/
/*a.nisstd{text-decoration:none; font-family:Arial; font-weight:bold;	font-size:small; color:#FFFFFF;}
a.nisstd span.left{background:url(../../Images/EC/Buttons/wtb_nisservices_left.png) no-repeat left;
	padding: 4px 8px 4px 7px;}
a.nisstd span.right{background:url(../../Images/EC/Buttons/wtb_nisservices_right.png) no-repeat right;
	visibility:visible; padding:4px 0px 4px 0px;}
a:hover.nisstd span.left{background:url(../../Images/EC/Buttons/wtb_nisservices_left_ro.png) no-repeat left;}
a:hover.nisstd span.right{background:url(../../Images/EC/Buttons/wtb_nisservices_right_ro.png) no-repeat right;}
*/

/***Small button that is used in the checkout area and has no images***/
a.nischeckout
{
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 1.1em;
	color: #294D52;
}
a.nischeckout span.left
{
	padding: 4px 8px 4px 7px;
}
a.nischeckout span.right
{
	padding: 4px 0px 4px 0px;
}
a:hover.nischeckout span.left
{
	background: url(../../Images/EC/Buttons/wtb_nischeckout_left_ro.png) no-repeat left;
}
a:hover.nischeckout span.right
{
	background: url(../../Images/EC/Buttons/wtb_nischeckout_right_ro.png) no-repeat right;
}

/***Small button that is used in the callout area and has no images***/
a.niscallout
{
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 1.0em;
	color: #002e4f;
}
a.niscallout span.left
{
	padding: 4px 2px 4px 7px;
}
a.niscallout span.right
{
	padding: 4px 2px 4px 0px;
}
a:hover.niscallout span.left
{
	background: url(../../Images/EC/Buttons/wtb_niscallout_left_ro.png) no-repeat left;
}
a:hover.niscallout span.right
{
	background: url(../../Images/EC/Buttons/wtb_niscallout_right_ro.png) no-repeat right;
}

/***LEFT IMAGE SEARCH (MAGNIFYING GLASS) ICON**/
a.lisearch
{
	display:block;
	padding:4px 0;
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 1.1em;
	color: #FFFFFF;
}
a.lisearch span.left
{
	background: url(../../Images/EC/Buttons/wtb_lisearch_left.png) no-repeat left; /*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../Images/EC/Buttons/wtb_lisearch_left.png');*/
	padding: 4px 8px 4px 35px;
}
a.lisearch span.right
{
	background: url(../../Images/EC/Buttons/wtb_lisearch_right.png) no-repeat right;
	padding: 4px 2px 4px 0px;
}
a:hover.lisearch span.left
{
	background: url(../../Images/EC/Buttons/wtb_lisearch_left_ro.png) no-repeat left;
}
a:hover.lisearch span.right
{
	background: url(../../Images/EC/Buttons/wtb_lisearch_right_ro.png) no-repeat right;
}
a.lisearch_d
{
	display:block;
	padding:4px 0;
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 1.1em;
	color: #bdcbde;
	cursor: default;
	cursor: default;
}
a.lisearch_d span.left
{
	background: url(../../Images/EC/Buttons/wtb_lisearch_left_d.png) no-repeat left; /*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../Images/EC/Buttons/wtb_lisearch_left.png');*/
	padding: 4px 8px 4px 35px;
}
a.lisearch_d span.right
{
	background: url(../../Images/EC/Buttons/wtb_lisearch_right_d.png) no-repeat right;
	padding: 4px 0px 4px 0px;
}

/***LEFT IMAGE REMOVE ICON***/
a.liremove
{
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 1.0em;
	color: #00244A;
}
a.liremove span.left
{
	background: url(../../Images/EC/Buttons/wtb_liremove_left.png) no-repeat left;
	padding: 4px 2px 4px 22px;
}
a.liremove span.right
{
	padding: 4px 4px 4px 0px;
}
a:hover.liremove span.left
{
	background: url(../../Images/EC/Buttons/wtb_liremove_left_ro.png) no-repeat left;
}
a:hover.liremove span.right
{
	background: url(../../Images/EC/Buttons/wtb_liremove_right_ro.png) no-repeat right;
}

a.liremove_d
{	
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 1.0em;
	color: #FFFFFF;
	cursor: default;
}
a.liremove_d span.left
{
	background: url(../../Images/EC/Buttons/wtb_liremove_left_d.png) no-repeat left;
	padding: 4px 8px 4px 22px;
}
a.liremove_d span.right
{
	background: url(../../Images/EC/Buttons/wtb_liremove_right_d.png) no-repeat right;
	padding: 4px 0px 4px 0px;
}

/*** LEFT IMAGE EDIT ICON ***/
a.liedit
{
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 1.0em;
	color: #00244A;
}
a.liedit span.left
{
	background: url(../../Images/EC/Buttons/wtb_liedit_left.png) no-repeat left;
	padding: 4px 2px 4px 22px;
}
a.liedit span.right
{
	padding: 4px 4px 4px 0px;
}
a:hover.liedit span.left
{
	background: url(../../Images/EC/Buttons/wtb_liedit_left_ro.png) no-repeat left;
}
a:hover.liedit span.right
{
	background: url(../../Images/EC/Buttons/wtb_liedit_right_ro.png) no-repeat right;
}


a.liedit_d
{	
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 1.0em;
	color: #FFFFFF;
	cursor: default;
}
a.liedit_d span.left
{
	background: url(../../Images/EC/Buttons/wtb_liedit_left_d.png) no-repeat left;
	padding: 4px 8px 4px 22px;
}
a.liedit_d span.right
{
	background: url(../../Images/EC/Buttons/wtb_liedit_right_d.png) no-repeat right;
	padding: 4px 0px 4px 0px;
}


/*** LEFT IMAGE ADD ICON ***/
a.liadd
{
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 1.0em;
	color: #00244A;
}
a.liadd span.left
{
	background: url(../../Images/EC/Buttons/wtb_liadd_left.png) no-repeat left;
	padding: 4px 8px 4px 22px;
}
a.liadd span.right
{
	padding: 4px 0px 4px 0px;
}
a:hover.liadd span.left
{
	background: url(../../Images/EC/Buttons/wtb_liadd_left_ro.png) no-repeat left;
}
a:hover.liadd span.right
{
	background: url(../../Images/EC/Buttons/wtb_liadd_right_ro.png) no-repeat right;
}

a.liadd_d
{	
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 1.0em;
	color: #FFFFFF;
	cursor: default;
}
a.liadd_d span.left
{
	background: url(../../Images/EC/Buttons/wtb_liadd_left_d.png) no-repeat left;
	padding: 4px 8px 4px 22px;
}
a.liadd_d span.right
{
	background: url(../../Images/EC/Buttons/wtb_liadd_right_d.png) no-repeat right;
	padding: 4px 0px 4px 0px;
}

/** Left Image Email Icon**/
a.liemail
{
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 1.0em;
	color: #00244A;
}
a.liemail span.left
{
	background: url(../../Images/EC/Buttons/wtb_liemail_left.png) no-repeat left;
	padding: 4px 8px 4px 27px;
}
a.liemail span.right
{
	padding: 4px 0px 4px 0px;
}
a:hover.liemail span.left
{
	background: url(../../Images/EC/Buttons/wtb_liemail_left_ro.png) no-repeat left;
}
a:hover.liemail span.right
{
	background: url(../../Images/EC/Buttons/wtb_liemail_right_ro.png) no-repeat right;
}
a.liemail_d
{
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 1.0em;
	color: #84a6bd;
	cursor: default;
}
a.liemail_d span.left
{
	background: url(../../Images/EC/Buttons/wtb_liemail_left_d.png) no-repeat left;
	padding: 4px 8px 4px 27px;
}
a.liemail_d span.right
{
	padding: 4px 0px 4px 0px;
}

/** Left Image Email Icon - GREY**/
a.liemailgrey
{
	text-decoration: none;
	font-family: Arial;
	font-weight: normal;
	font-size: 1.0em;
	color: #737373;
}
a.liemailgrey span.left
{
	background: url(../../Images/EC/Buttons/wtb_liemail_left.png) no-repeat left;
	padding: 4px 8px 4px 27px;
}
a.liemailgrey span.right
{
	padding: 4px 0px 4px 0px;
}
a:hover.liemailgrey span.left
{
	background: url(../../Images/EC/Buttons/wtb_liemail_left_ro.png) no-repeat left;
}
a:hover.liemailgrey span.right
{
	background: url(../../Images/EC/Buttons/wtb_liemail_right_ro.png) no-repeat right;
}
a.liemailgrey_d
{
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 1.0em;
	color: #84a6bd;
	cursor: default;
}
a.liemailgrey_d span.left
{
	background: url(../../Images/EC/Buttons/wtb_liemail_left_d.png) no-repeat left;
	padding: 4px 8px 4px 27px;
}
a.liemailgrey_d span.right
{
	padding: 4px 0px 4px 0px;
}

/** Left Image Print Icon**/
a.liprint
{
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 1.0em;
	color: #00244A;
}
a.liprint span.left
{
	background: url(../../Images/EC/Buttons/wtb_liprint_left.png) no-repeat left;
	padding: 4px 8px 4px 25px;
}
a.liprint span.right
{
	padding: 4px 0px 4px 0px;
}
a:hover.liprint span.left
{
	background: url(../../Images/EC/Buttons/wtb_liprint_left_ro.png) no-repeat left;
}
a:hover.liprint span.right
{
	background: url(../../Images/EC/Buttons/wtb_liprint_right_ro.png) no-repeat right;
}
a.liprint_d
{
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 1.0em;
	color: #84a6bd;
	cursor: default;
}
a.liprint_d span.left
{
	background: url(../../Images/EC/Buttons/wtb_liprint_left_d.png) no-repeat left;
	padding: 4px 8px 4px 25px;
}
a.liprint_d span.right
{
	padding: 4px 0px 4px 0px;
}

/** Left Image Print Icon - GREY**/
a.liprintgrey
{
	text-decoration: none;
	font-family: Arial;
	font-weight: normal;
	font-size: 1.0em;
	color: #737373;
}
a.liprintgrey span.left
{
	background: url(../../Images/EC/Buttons/wtb_liprint_left.png) no-repeat left;
	padding: 4px 8px 4px 25px;
}
a.liprintgrey span.right
{
	padding: 4px 0px 4px 0px;
}
a:hover.liprintgrey span.left
{
	background: url(../../Images/EC/Buttons/wtb_liprint_left_ro.png) no-repeat left;
}
a:hover.liprintgrey span.right
{
	background: url(../../Images/EC/Buttons/wtb_liprint_right_ro.png) no-repeat right;
}
a.liprintgrey_d
{
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 1.0em;
	color: #84a6bd;
	cursor: default;
}
a.liprintgrey_d span.left
{
	background: url(../../Images/EC/Buttons/wtb_liprint_left_d.png) no-repeat left;
	padding: 4px 8px 4px 25px;
}
a.liprintgrey_d span.right
{
	padding: 4px 0px 4px 0px;
}

/*** LEFT IMAGE ARROW POINTING RIGHT***/

.TravelTimetable a.liarrowpr
{
	color: #17415f;
}

.Options a.liarrowpr
{
	color: #17415f;
}

a.liarrowpr
{
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 1.0em;
	color: #942474;
}
a.liarrowpr span.left
{
	background: url(../../Images/EC/Buttons/wtb_liapr_left.png) no-repeat left;
	padding: 4px 4px 4px 16px;
}
a.liarrowpr span.right
{
	padding: 4px 4px 4px 0px;
}
a:hover.liarrowpr span.left
{
	background: url(../../Images/EC/Buttons/wtb_liapr_left_ro.png) no-repeat left;
}
a:hover.liarrowpr span.right
{
	background: url(../../Images/EC/Buttons/wtb_liapr_right_ro.png) no-repeat right;
}

a.liarrowpr_d
{
	text-decoration: none;
	font-weight: bold;
	font-size: 1.0em;
	color: #949694;
	cursor: default;
}
a.liarrowpr_d span.left
{
	background: url(../../Images/EC/Buttons/wtb_liapr_left_d.png) no-repeat left;
	padding: 4px 4px 4px 18px;
}
a.liarrowpr_d span.right
{
	padding: 4px 4px 4px 0px;
}

/*** LEFT IMAGE ARROW POINTING RIGHT***/
a.liarrowprfp
{
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 1.0em;
	color: #00244A;
}
a.liarrowprfp span.left
{
	background: url(../../Images/EC/Buttons/wtb_liaprfp_left.png) no-repeat left;
	padding: 4px 4px 4px 18px;
}
a.liarrowprfp span.right
{
	padding: 4px 3px 4px 0px;
}
a:hover.liarrowprfp span.left
{
	background: url(../../Images/EC/Buttons/wtb_liaprfp_left_ro.png) no-repeat left;
}
a:hover.liarrowprfp span.right
{
	background: url(../../Images/EC/Buttons/wtb_liaprfp_right_ro.png) no-repeat right;
}
a.liarrowprfp_d
{
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 1.0em;
	color: #a59a52;
	cursor: default;
}
a.liarrowprfp_d span.left
{
	background: url(../../Images/EC/Buttons/wtb_liaprfp_left_d.png) no-repeat left;
	padding: 4px 8px 4px 18px;
}
a.liarrowprfp_d span.right
{
	padding: 4px 0px 4px 0px;
}

/*** LEFT IMAGE ARROW POINTING LEFT***/
a.liarrowpl
{
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 1.0em;
	color: #00244A;
}
a.liarrowpl span.left
{
	background: url(../../Images/EC/Buttons/wtb_liapl_left.png) no-repeat left;
	padding: 4px 4px 4px 18px;
}
a.liarrowpl span.right
{
	padding: 4px 3px 4px 0px;
}
a:hover.liarrowpl span.left
{
	background: url(../../Images/EC/Buttons/wtb_liapl_left_ro.png) no-repeat left;
}
a:hover.liarrowpl span.right
{
	background: url(../../Images/EC/Buttons/wtb_liapl_right_ro.png) no-repeat right;
}
a.liarrowpl_d
{
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 1.0em;
	color: #949694;
	cursor: default;
}
a.liarrowpl_d span.left
{
	background: url(../../Images/EC/Buttons/wtb_liapl_left_d.png) no-repeat left;
	padding: 4px 4px 4px 18px;
}
a.liarrowpl_d span.right
{
	padding: 4px 4px 4px 0px;
}

/*** LEFT IMAGE LARGE ARROW POINTING LEFT***/
a.lilarrowpl
{
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 1.1em;
	color: #FFFFFF;
}
a.lilarrowpl span.left
{
	background: url(../../Images/EC/Buttons/wtb_lilapl_left.png) no-repeat left;
	padding: 4px 4px 4px 24px;
}
a.lilarrowpl span.right
{
	background: url(../../Images/EC/Buttons/wtb_lilapl_right.png) no-repeat right;
	padding: 4px 4px 4px 0px;
}
a:hover.lilarrowpl span.left
{
	background: url(../../Images/EC/Buttons/wtb_lilapl_left_ro.png) no-repeat left;
}
a:hover.lilarrowpl span.right
{
	background: url(../../Images/EC/Buttons/wtb_lilapl_right_ro.png) no-repeat right;
}
a.lilarrowpl_d
{
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 1.1em;
	color: #d6dfef;
	cursor: default;
}
a.lilarrowpl_d span.left
{
	background: url(../../Images/EC/Buttons/wtb_lilapl_left_d.png) no-repeat left;
	padding: 4px 8px 4px 24px;
}
a.lilarrowpl_d span.right
{
	background: url(../../Images/EC/Buttons/wtb_lilapl_right_d.png) no-repeat right;
	padding: 4px 0px 4px 0px;
}

/*** RIGHT IMAGE LARGE ARROW POINTING RIGHT***/
a.rilarrowpr
{
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 1.1em;
	color: #FFFFFF;
}
a.rilarrowpr span.left
{
	background: url(../../Images/EC/Buttons/wtb_rilapr_left.png) no-repeat left;
	padding: 4px 0px 4px 8px;
}
a.rilarrowpr span.right
{
	background: url(../../Images/EC/Buttons/wtb_rilapr_right.png) no-repeat right;
	padding: 4px 17px 4px 0px;
}
a:hover.rilarrowpr span.left
{
	background: url(../../Images/EC/Buttons/wtb_rilapr_left_ro.png) no-repeat left;
}
a:hover.rilarrowpr span.right
{
	background: url(../../Images/EC/Buttons/wtb_rilapr_right_ro.png) no-repeat right;
}
a.rilarrowpr_d
{
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 1.1em;
	color: #d6dfef;
	cursor: default;
}
a.rilarrowpr_d span.left
{
	background: url(../../Images/EC/Buttons/wtb_rilapr_left_d.png) no-repeat left;
	padding: 4px 0px 4px 8px;
}
a.rilarrowpr_d span.right
{
	background: url(../../Images/EC/Buttons/wtb_rilapr_right_d.png) no-repeat right;
	padding: 4px 17px 4px 0px;
}

/*** RIGHT IMAGE ARROW POINTING RIGHT ***/
a.riarrowpr
{
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 1.0em;
	color: #00244A;
}
a.riarrowpr span.left
{
	padding: 4px 0px 4px 8px;
}
a.riarrowpr span.right
{
	background: url(../../Images/EC/Buttons/wtb_riapr_right.png) no-repeat right;
	padding: 4px 15px 4px 0px;
}
a:hover.riarrowpr span.left
{
	background: url(../../Images/EC/Buttons/wtb_riapr_left_ro.png) no-repeat left;
}
a:hover.riarrowpr span.right
{
	background: url(../../Images/EC/Buttons/wtb_riapr_right_ro.png) no-repeat right;
}
a.riarrowpr_d
{
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 1.0em;
	color: #949694;
	cursor: default;
}
a.riarrowpr_d span.left
{
	padding: 4px 0px 4px 8px;
}
a.riarrowpr_d span.right
{
	background: url(../../Images/EC/Buttons/wtb_riapr_right_d.png) no-repeat right;
	padding: 4px 15px 4px 0px;
}

/*** LEFT IMAGE BUY NOW (MOUSE) ICON ***/
a.limouse
{
	text-decoration: none;
	font-weight: bold;
	font-size: 1.2em;
	color: #FFFFFF;
}
a.limouse span.left
{
	background: url(../../Images/EC/Buttons/wtb_limouse_left.png) no-repeat left;
	padding: 4px 8px 4px 43px;
}
a.limouse span.right
{
	background: url(../../Images/EC/Buttons/wtb_limouse_right.png) no-repeat right;
	width: 9px;
	height: 21px;
	padding: 4px 0px 4px 0px;
}
a:hover.limouse span.left
{
	background: url(../../Images/EC/Buttons/wtb_limouse_left_ro.png) no-repeat left;
}
a:hover.limouse span.right
{
	background: url(../../Images/EC/Buttons/wtb_limouse_right_ro.png) no-repeat right;
}
a.limouse_d
{
	text-decoration: none;
	font-weight: bold;
	font-size: 1.2em;
	color: #efe7ce;
	cursor: default;
}
a.limouse_d span.left
{
	background: url(../../Images/EC/Buttons/wtb_limouse_left_d.png) no-repeat left;
	padding: 4px 8px 4px 43px;
}
a.limouse_d span.right
{
	background: url(../../Images/EC/Buttons/wtb_limouse_right_d.png) no-repeat right;
	width: 9px;
	height: 21px;
	padding: 4px 0px 4px 0px;
}

/*** LEFT IMAGE BUY NOW (MOUSE) ICON USED ON REVIEW ORDER 
(Has a light blue disabled button)***/
a.limouse2
{
	text-decoration: none;
	font-weight: bold;
	font-size: 1.2em;
	color: #FFFFFF;
}
a.limouse2 span.left
{
	background: url(../../Images/EC/Buttons/wtb_limouse2_left.png) no-repeat left;
	padding: 4px 8px 4px 43px;
}
a.limouse2 span.right
{
	background: url(../../Images/EC/Buttons/wtb_limouse2_right.png) no-repeat right;
	width: 9px;
	height: 21px;
	padding: 4px 0px 4px 0px;
}
a:hover.limouse2 span.left
{
	background: url(../../Images/EC/Buttons/wtb_limouse2_left_ro.png) no-repeat left;
}
a:hover.limouse2 span.right
{
	background: url(../../Images/EC/Buttons/wtb_limouse2_right_ro.png) no-repeat right;
}
a.limouse2_d
{
	text-decoration: none;
	font-weight: bold;
	font-size: 1.2em;
	color: #efe7ce;
	cursor: default;
}
a.limouse2_d span.left
{
	background: url(../../Images/EC/Buttons/wtb_limouse2_left_d.png) no-repeat left;
	padding: 4px 8px 4px 43px;
}
a.limouse2_d span.right
{
	background: url(../../Images/EC/Buttons/wtb_limouse2_right_d.png) no-repeat right;
	width: 9px;
	height: 21px;
	padding: 4px 0px 4px 0px;
}

/* These styles have veen added to get round a bug in IE6 */
a:hover.nibubble
{
	border: 0;
}
a:hover.nistd
{
	border: 0;
}
a:hover.nibasketsi
{
	border: 0;
}
a:hover.nibasketso
{
	border: 0;
}
a:hover.nifp
{
	border: 0;
}
a:hover.nisservices
{
	border: 0;
}
a:hover.nisstd
{
	border: 0;
}
a:hover.nischeckout
{
	border: 0;
}
a:hover.niscallout
{
	border: 0;
}
a:hover.liremove
{
	border: 0;
}
a:hover.liedit
{
	border: 0;
}
a:hover.noimage
{
	border: 0;
}
a:hover.liemail
{
	border: 0;
}
a:hover.liemailgrey
{
	border: 0;
}
a:hover.liprint
{
	border: 0;
}
a:hover.liprintgrey
{
	border: 0;
}
a:hover.liarrowpr
{
	border: 0;
}
a:hover.liarrowprfp
{
	border: 0;
}
a:hover.liarrowpl
{
	border: 0;
}
a:hover.lilarrowpl
{
	border: 0;
}
a:hover.rilarrowpr
{
	border: 0;
}
a:hover.riarrowpr
{
	border: 0;
}
a:hover.lisearch
{
	border: 0;
}
a:hover.limouse
{
	border: 0;
}
a:hover.limouse2
{
	border: 0;
}

a:hover.lihelp
{
	border: 0;
}

a:hover.nicontinue
{
	border: 0;
}

a:hover.niclose
{
	border: 0;
}

/** Left Image Help Icon**/

a.lihelp
{
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 1.0em;
	color: #00304f;
	line-height:18px;
}

a.lihelp span.left
{
	background: url(../../Images/EC/Buttons/wtb_lihelp_left.png) no-repeat left;
	padding: 4px 2px 4px 24px;
}

a.lihelp span.right
{
	padding: 4px 0px 4px 4px;
}

a:hover.lihelp span.left
{
	background: url(../../Images/EC/Buttons/wtb_lihelp_left_ro.png) no-repeat left;
}

a:hover.lihelp span.right
{
	background: url(../../Images/EC/Buttons/wtb_lihelp_right_ro.png) no-repeat right;
}


a.nicontinue
{
	text-decoration: none;
	font-weight: bold;
	font-size: 1.2em;
	color: #FFFFFF;
}
a.nicontinue span.left
{
	background: url(../../Images/EC/Buttons/wtb_nicontinue_left.png) no-repeat left;
	padding: 4px 8px 4px 10px;
}
a.nicontinue span.right
{
	background: url(../../Images/EC/Buttons/wtb_nicontinue_right.png) no-repeat right;
	width: 9px;
	height: 22px;
	padding: 4px 0px 4px 0px;
}

a:hover.nicontinue span.left
{
	background: url(../../Images/EC/Buttons/wtb_nicontinue_left_ro.png) no-repeat left;
}
a:hover.nicontinue span.right
{
	background: url(../../Images/EC/Buttons/wtb_nicontinue_right_ro.png) no-repeat right;
}


/*

a.lihelp
{
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 1.0em;
	color: #00304f;
}
a.lihelp span.left
{
	background: url(../../Images/EC/Buttons/wtb_lihelp_left.gif) no-repeat left;
	padding: 6px 6px 4px 27px;
}
a.lihelp span.right
{
	padding: 4px 0px 4px 0px;
}
*/


a.niclose
{
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 1.1em;
	color: #FFFFFF;
	
	padding-right: 4px;
    display: block;
}
a.niclose span.left
{
	background: url(../../Images/EC/Buttons/wtb_niclose_left.png) no-repeat left;
	padding: 4px 1px 4px 8px;
    display: inline;
}
a.niclose span.right
{
	background: url(../../Images/EC/Buttons/wtb_niclose_right.png) no-repeat right;
	padding: 4px 4px 4px 0px;
    display: inline;
}
a:hover.niclose span.left, .Hover a.niclose span.left
{
	background: url(../../Images/EC/Buttons/wtb_niclose_left_ro.png) no-repeat left;
}
a:hover.niclose span.right, .Hover a.niclose span.right
{
	background: url(../../Images/EC/Buttons/wtb_niclose_right_ro.png) no-repeat right;
}

a.niorange, a.niwhite
{
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 1.1em;
	height: 40px;
}

a.niorange
{
	color: #FFFFFF;
}

a.niwhite
{
	color:#4c524a;
}

a.niorange span.left, a.niwhite span.left
{
	padding: 8px 8px 4px 7px;
	margin:0;
}

a.niorange span.right, a.niwhite span.right
{
	padding: 8px 0px 4px 0px;
	margin:0;
}

a.niorange span.left
{
	background: url(../../Images/EC/Buttons/wtb_niorange_left.png) no-repeat left;
}

a.niorange span.right
{
	background: url(../../Images/EC/Buttons/wtb_niorange_right.png) no-repeat right;
}

a:hover.niorange span.left
{
	background: url(../../Images/EC/Buttons/wtb_niorange_left_ro.png) no-repeat left;
}
a:hover.niorange span.right
{
	background: url(../../Images/EC/Buttons/wtb_niorange_right_ro.png) no-repeat right;
}



a.niwhite span.left
{
	background: url(../../Images/EC/Buttons/wtb_niwhite_left.png) no-repeat left;
}

a.niwhite span.right
{
	background: url(../../Images/EC/Buttons/wtb_niwhite_right.png) no-repeat right;
}


a:hover.niwhite span.left
{
	background: url(../../Images/EC/Buttons/wtb_niwhite_left_ro.png) no-repeat left;
}
a:hover.niwhite span.right
{
	background: url(../../Images/EC/Buttons/wtb_niwhite_right_ro.png) no-repeat right;
}

/*** Grey Standard button that has no images***/
a.nistdgrey
{
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 1.1em;
	color: #FFFFFF;
	cursor:pointer;
}
a.nistdgrey span.left
{
	background: url(../../Images/EC/Buttons/wtb_nistdgrey_left.png) no-repeat left;
	padding: 4px 8px 4px 7px;
}
a.nistdgrey span.right
{
	background: url(../../Images/EC/Buttons/wtb_nistdgrey_right.png) no-repeat right;
	padding: 4px 0px 4px 0px;
}
/*
a:hover.nistdgrey span.left
{
	background: url(../../Images/EC/Buttons/wtb_nistdgrey_left_ro.png) no-repeat left;
}
a:hover.nistdgrey span.right
{
	background: url(../../Images/EC/Buttons/wtb_nistdgrey_right_ro.png) no-repeat right;
}

a.nistdgrey_d
{
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 1.1em;
	color: #FFFFFF;
	cursor: default;
}
a.nistdgrey_d span.left
{
	background: url(../../Images/EC/Buttons/wtb_nistdgrey_left_d.png) no-repeat left;
	padding: 4px 8px 4px 7px;
}
a.nistdgrey_d span.right
{
	background: url(../../Images/EC/Buttons/wtb_nistdgrey_right_d.png) no-repeat right;
	padding: 4px 0px 4px 0px;
}
*/

/*** LEFT IMAGE ARROW POINTING RIGHT***/
a.liarrowprred
{
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 1.0em;
	color: #2a6ebb;
}
a.liarrowprred span.left
{
	background: url(../../Images/EC/Buttons/wtb_liaprred_left.png) no-repeat left;
	padding: 4px 4px 4px 16px;
}
a.liarrowprred span.right
{
	padding: 4px 4px 4px 0px;
}
a:hover.liarrowprred span.left
{
	background: url(../../Images/EC/Buttons/wtb_liaprred_left_ro.png) no-repeat left;
}
a:hover.liarrowprred span.right
{
	background: url(../../Images/EC/Buttons/wtb_liaprred_right_ro.png) no-repeat right;
}

a.liarrowprred_d
{
	text-decoration: none;
	font-weight: bold;
	font-size: 1.0em;
	color: #949694;
	cursor: default;
}
a.liarrowprred_d span.left
{
	background: url(../../Images/EC/Buttons/wtb_liaprred_left_d.png) no-repeat left;
	padding: 4px 4px 4px 18px;
}
a.liarrowprred_d span.right
{
	padding: 4px 4px 4px 0px;
}


/*** NO IMAGE LINK BUTTON ***/
a.noimage
{
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 1.0em;
	color: #00244A;
}
a.noimage span.left
{
	padding: 4px 2px 4px 10px;
}
a.noimage span.right
{
	padding: 4px 4px 4px 0px;
}
a:hover.noimage span.left
{
	background: no-repeat left;
}
a:hover.noimage span.right
{
	background: no-repeat right;
}


a.noimage_d
{	
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	font-size: 1.0em;
	color: #FFFFFF;
	cursor: default;
}
a.noimage_d span.left
{
	padding: 4px 8px 4px 10px;
}
a.noimage_d span.right
{
	padding: 4px 0px 4px 0px;
}

	