/* MEDIUM */

table.TextImageButtonSmall
{		
	margin: 0px;		
	padding: 0px;
}

table.TextImageButtonSmall td a
{		
	color: #FFFFFF;
	font-weight: bold;
	font-size: 75%;
	margin: 0px;		
	padding: 0px;
	padding-left: 10px;
	text-decoration: none;	
}

table.TextImageButtonSmall td a:hover
{		
	color: #FFFFFF;
	padding-left: 10px;
	text-decoration: none;
}

table.TextImageButtonSmall td
{			
	background-image: url(../Images/Buttons/sml_button.jpg);
	background-repeat: no-repeat;	
	background-position: right center;	
	border: solid 0px Blue;	
	padding-left: 0px;		
	vertical-align: middle;
	width: 74px;	
}



/* MEDIUM */

table.TextImageButton
{		
	margin: 0px;		
	padding: 0px;
}

table.TextImageButton td a
{		
	color: #FFFFFF;
	font-weight: bold;
	font-size: 75%;
	margin: 0px;		
	padding: 0px;		
	padding-left: 10px;
	text-decoration: none;	
}

table.TextImageButton_Text a
{
	text-decoration: none;
}

table.TextImageButton td a:hover
{		
	color: #FFFFFF;
	padding-left: 10px;
	text-decoration: none;
}

table.TextImageButton td
{			
	background-image: url(../Images/Buttons/mid_button.jpg);
	background-repeat: no-repeat;	
	background-position: right center;	
	border: solid 0px Blue;	
	padding-left: 0px;		
	vertical-align: middle;
	width: 110px;	
}


/* LARGE */

table.TextImageButtonLarge	  
{		
	margin: 0px;		
	padding: 0px;
}

table.TextImageButtonLarge td a
{		
	color: #FFFFFF;
	font-weight: bold;
	font-size: 75%;
	margin: 0px;		
	padding: 0px;
	padding-left: 10px;
	text-decoration: none;	
}

table.TextImageButtonLarge td a:hover
{		
	color: #FFFFFF;
	padding-left: 10px;
	text-decoration: none;
}

table.TextImageButtonLarge td
{			
	background-image: url(../Images/Buttons/large_button.jpg);
	background-repeat: no-repeat;	
	background-position: right center;	
	border: solid 0px Blue;	
	padding-left: 0px;		
	vertical-align: middle;
	width: 152px;
}

/* ****************** */

/* TG : Added new styles for the button */
div.TextButtonContainer
{
	font-size: 12px;
}

button.TextImageButtonSmall
{
	background-image: url(../Images/Buttons/sml_button.jpg);
	background-repeat: no-repeat;	
	background-position: right center;	
	border: 0px;
	padding-left: 2px;
	vertical-align: middle;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 100%;
	width: 74px;
	text-align: left;
	height:16px;
	cursor:hand;
}


button.TextImageButton
{
	background-image: url(../Images/Buttons/mid_button.jpg);
	background-repeat: no-repeat;	
	background-position: right center;
	border: 0px;
	padding-left: 2px;		
	vertical-align: middle;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 100%;
	width: 110px;
	text-align: left;
	height:16px;
	padding: 1 1 1 1;
	cursor: hand;
}


button.TextImageButtonLarge
{
	background-image: url(../Images/Buttons/large_button.jpg);
	background-repeat: no-repeat;	
	background-position: right center;	
	border: 0px;
	padding-left: 0px;		
	vertical-align: middle;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 100%;
	width: 152px;
	text-align: left;
	height:16px;
	cursor: hand;
}