a.squarebutton {
	background:transparent url('/ndf/sites/ndf/graphics/default/buttons/a.gif?jcb=1243448578') no-repeat top left;
	display:block;
	float:left;
	height:44px;
	padding-left:23px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	padding-right:4px;
	padding-top:0;
	padding-bottom:0;
}
a:link.squarebutton, a:visited.squarebutton, a:active.squarebutton {
	color:#4A5E17;
}
a.squarebutton span {
	display:block;
	background-color:transparent;
	background-image:url(/ndf/sites/ndf/graphics/default/buttons/aa.gif?jcb=1243448578);
	background-repeat:no-repeat;
	background-position:right top;
	padding-top:15px;
	padding-right:50px;
	padding-bottom:15px;
	padding-left:0;
	white-space:nowrap;
}
.buttonwrapper {
	overflow:hidden;
	width:100%;
}
a.squarebutton:hover {
	background-position:bottom left;
}
a.squarebutton:hover span {
	background-position:right -47px;
	color:#666;
}
a.squarebuttonback {
	display:block;
	float:left;
	height:44px;
	padding-left:23px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	padding-right:0;
	padding-top:0;
	padding-bottom:0;
	background-color:transparent;
	background-image:url(/ndf/sites/ndf/graphics/default/buttons/back_left.gif?jcb=1243448578);
	background-repeat:no-repeat;
	background-position:left top;
}
a:link.squarebuttonback, a:visited.squarebuttonback, a:active.squarebuttonback {
	color:#4A5E17;
}
a.squarebuttonback span {
	display:block;
	background-color:transparent;
	background-image:url(/ndf/sites/ndf/graphics/default/buttons/back_left_end.gif?jcb=1243448578);
	background-repeat:no-repeat;
	background-position:right top;
	padding-top:15px;
	padding-right:30px;
	padding-bottom:15px;
	padding-left:30px;
}
a.squarebuttonback:hover {
	background-position:left -47px;
}
a.squarebuttonback:hover span {
	background-position:right -50px;
	color:#666;
}
.buttonwrapper_green_bg {
	overflow:hidden;
	width:100%;
}
a.squarebutton_green_bg {
	background:transparent url('/ndf/sites/ndf/graphics/default/buttons/buttonslogin_corner.gif?jcb=1243448578') no-repeat top left;
	display:block;
	float:left;
	height:44px;
	padding-left:23px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	padding-right:4px;
	padding-top:0;
	padding-bottom:0;
}
a.squarebutton_green_bg span {
	display:block;
	background-color:transparent;
	background-image:url('/ndf/sites/ndf/graphics/default/buttons/buttonslogin_corner_long.gif?jcb=1243448578');
	background-repeat:no-repeat;
	background-position:right top;
	padding-top:15px;
	padding-right:50px;
	padding-bottom:15px;
	padding-left:0;
	white-space:nowrap;
}
a.squarebutton_green_bg:hover {
	background-position:left bottom;
}
a.squarebutton_green_bg:hover span {
	background-position:right -50px;
	color:#666;
}
a:link.squarebutton_green_bg, a:visited.squarebutton_green_bg, a:active.squarebutton_green_bg {
	color:#4A5E17;
}
a.squarebutton_simple {
	background:transparent url('/ndf/sites/ndf/graphics/default/buttons/simple_button.gif?jcb=1243448578') no-repeat top left;
	display:block;
	float:left;
	height:44px;
	padding-left:23px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	padding-right:4px;
	padding-top:0;
	padding-bottom:0;
}
a:link.squarebutton_simple, a:visited.squarebutton_simple, a:active.squarebutton_simple {
	color:#4A5E17;
}
a.squarebutton_simple span {
	display:block;
	background-color:transparent;
	background-image:url(/ndf/sites/ndf/graphics/default/buttons/back_left_end.gif?jcb=1243448578);
	background-repeat:no-repeat;
	background-position:right top;
	padding-top:15px;
	padding-right:50px;
	padding-bottom:15px;
	padding-left:0;
}
a.squarebutton_simple:hover {
	background-position:bottom left;
}
a.squarebutton_simple:hover span {
	background-position:right -47px;
	color:#666;
}

/* added  by vikram for event ticket 25-5-2010*/
#event_image
	{background-image:url(/ndf/sites/ndf/graphics/default/cms_uploads/diagram/Options-page_ticket.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:396px;
	height:148px;
	background-position:center;
	padding-bottom:2px;
	}
.numbering_image
	{
		background-image:url(/ndf/sites/ndf/graphics/default/cms_uploads/diagram/Options-page_ticket_number.jpg);
		background-repeat:no-repeat;
		width:32px;
		height:82px;
		vertical-align:middle;
	}
.perforation_image
	{
		background-image:url(/ndf/sites/ndf/graphics/default/cms_uploads/diagram/Options-page_ticket_perf.gif);
		background-repeat:no-repeat;
		width:1px;
		height:147px;
		overflow:hidden;
		
	}
	
#left_top
	{background-image:url(/ndf/sites/ndf/graphics/default/cms_uploads/diagram/Options-page_round-corner_top-left2.jpg);
	background-repeat:no-repeat;
	width:17px;
	height:18px;
	vertical-align:top;

		}
		
#right_top		
	{
	background-image:url(/ndf/sites/ndf/graphics/default/cms_uploads/diagram/Options-page_round-corner_top-right2.jpg);
	background-repeat:no-repeat;
	width:18px;
	height:18px;
	vertical-align:top;

	}
#left_bottom
{
background-image:url(/ndf/sites/ndf/graphics/default/cms_uploads/diagram/Options-page_round-corner_bottom-left2.jpg);
background-repeat:no-repeat;
width:18px;
height:18px;
vertical-align:bottom;
}
	
#right_bottom
{
background-image:url(/ndf/sites/ndf/graphics/default/cms_uploads/diagram/Options-page_round-corner_bottom-right2.jpg);
background-repeat:no-repeat;
width:18px;
height:18px;
overflow:hidden;
/*padding-right:1px;*/
}	

.pointer
	{
		cursor:pointer;
	}
	
	/* end*/
