/*----------------------------------------------------------------------

@@ƒ{ƒ^ƒ“‹¤’Ê•”•i

----------------------------------------------------------------------*/

/*-----------------------------------šššššššššššššššbtn1*/
a.btn1, span.btn1, del.btn1{
	display:inline-block;
	display:inline-block;
	border:none;
	font-size:0;
	line-height:0;
	/*
	for Safari, read this first
	http://creativebits.org/webdev/safari_background_repeat_bug_fix
	*/
	background-position:0 0;
	background-repeat:no-repeat;
	height:33px;
	text-decoration:none;
	color:#FFFFFF;
	font-style:normal;
	margin:0px 16px 0px 3px;
	padding:0 5px 0 0;
	vertical-align:middle;
	padding-top:-2px;
	_position:relative;
	_width:10px;
	_overflow-y:hidden;
}
a.btn1, span.btn1, del.btn1,
a.btn1 span, span.btn1 button, span.btn1 input, del.btn1 span{
  background-image:url(../common/btn1_bg.gif);
  _background-image:url(../common/btn1_bg.gif);
}
a.btn1 span, span.btn1 button, span.btn1 input, del.btn1 span{
	white-space:nowrap;
	color:#FFFFFF;
	display:inline-block;
	display:inline-block;
	line-height:1;
	letter-spacing:0 !important;
	font-size:15px !important;
	font-style:normal;
	background-color:transparent;
	background-position:100% 0;
	background-repeat:no-repeat;
	height:33px;
	padding:8px 10px 0 2px;
	margin:0 -16px 0 8px;
	border:none;
	vertical-align:text-top;
	zoom:1;
	_position:relative;
	_padding-left:0px;
	_padding-right:12px;
	_margin-right:-10px;
	_display:block;
	_top:0;
	_right:-5px;
}
span.btn1 button{
  line-height:1;/*Opera need this*/
}
html.safari a.btn1 span, 
html.safari del.btn1 span{
  line-height:1;
}
html.safari span.btn1 button{
  line-height:1;
}
html.safari,
html.safari span.btn1 {
  outline:none;
}
del.btn1{
	/* cursor:not-allowed;	*/
	background-position:0 -120px;
}
del.btn1 span{
  color:#aaa !important;
	background-position:100% -120px;
}
span.btn1 button, span.btn1 input{
	padding-top:0px;
	line-height:1;/*Opera need this*/
}




































/*-----------------------------------šššššššššššššššbtn6*/
a.btn6, span.btn6, del.btn6{
	display:-moz-inline-box;
	display:inline-block;
	cursor:pointer;
	border:none;
  font-size:0;
  line-height:0;
	/*
	for Safari, read this first
	http://creativebits.org/webdev/safari_background_repeat_bug_fix
	*/
	background-position:0 0;
	background-repeat:no-repeat;
	height:30px;
	text-decoration:none;
	color:#FFFFFF;
	font-style:normal;
	margin:0 6px 0px 0;
	padding:0 10px 0 0;	
	vertical-align:middle;	
  padding-top:-2px;
	_position:relative;
	_width:10px;	
	_overflow-y:hidden;
}
a.btn6, span.btn6, del.btn6,
a.btn6 span, span.btn6 button, span.btn6 input, del.btn6 span{
  background-image:url(../common/btn6_bg.gif);
  _background-image:url(../common/btn6_bg.gif);
}
a.btn6 span, span.btn6 button, span.btn6 input, del.btn6 span{
	white-space:nowrap;
	cursor:pointer;
	color:#FFFFFF;
	display:-moz-inline-box;
	display:inline-block;
	line-height:1;
  letter-spacing:0 !important;
  font-family:"Arial" !important;
  font-size:14px !important;
  font-style:normal;    
  background-color:transparent;
	background-position:100% 0;
	background-repeat:no-repeat;
	height:30px;
	padding:8px 20px 0 10px;
	margin:0 -16px 0 10px;
	border:none;
	vertical-align:text-top;
	zoom:1;
	_position:relative;
  _padding-left:0px;
	_padding-right:12px;
	_margin-right:-10px;	
	_display:block;
	_top:0;
	_right:-5px;
}
span.btn6 button{
  line-height:2.0;/*Opera need this*/
}
html.safari a.btn6 span, 
html.safari del.btn6 span{
  line-height:1.3;
}
html.safari span.btn6 button{
  line-height:2.6;
}
html.safari a.btn6:focus,
html.safari span.btn6 button:focus{
  outline:none;
}
del.btn6{
	/* cursor:not-allowed;	*/
	background-position:0 -120px;
}
del.btn6 span{
	cursor:default;
  color:#aaa !important;
	background-position:100% -120px;
}
span.btn6 button, span.btn6 input{
	padding-top:0px;
	line-height:2.0;/*Opera need this*/
}
/** optional **/
/*
a.button:visited{
	color:#aaa;
}
*/
/*Hover Style*/
a.btn6:hover, 
span.btn6:hover,
a.btn6:focus, 
a.dom-btn6-focus, 
span.btn6-behavior-hover{
	background-position:0 -30px;
	color:#FFFFFF;
	text-decoration:none;
position: relative;
top: 1px;
left: 1px;
}
a.btn6:hover span, 
span.btn6:hover button, 
a.btn6:focus span, 
span.btn6-behavior-hover button, 
span.btn6-behavior-hover input{
	background-position:100% -30px;
}
a.btn6:active, a.btn6:focus span{
	color:#FFFFFF;
}
del.btn6-behavior-hover, del.btn6:hover{
	background-position:0 -180px;
	/* cursor:not-allowed; */
}
del.btn6-behavior-hover span, del.btn6:hover span{
	background-position:100% -180px;
	/* cursor:not-allowed; */
}


/*-----------------------------------šššššššššššššššbtn7*/
a.btn7, span.btn7, del.btn7{
	display:-moz-inline-box;
	display:inline-block;
	cursor:pointer;
	border:none;
  font-size:0;
  line-height:0;
	/*
	for Safari, read this first
	http://creativebits.org/webdev/safari_background_repeat_bug_fix
	*/
	background-position:0 0;
	background-repeat:no-repeat;
	height:30px;
	text-decoration:none;
	color:#FFFFFF;
	font-style:normal;
	margin:0 6px 0px 0;
	padding:0 10px 0 0;	
	vertical-align:middle;	
  padding-top:-2px;
	_position:relative;
	_width:10px;	
	_overflow-y:hidden;
}
a.btn7, span.btn7, del.btn7,
a.btn7 span, span.btn7 button, span.btn7 input, del.btn7 span{
  background-image:url(../common/btn7_bg.gif);
  _background-image:url(../common/btn7_bg.gif);
}
a.btn7 span, span.btn7 button, span.btn7 input, del.btn7 span{
	white-space:nowrap;
	cursor:pointer;
	color:#FFFFFF;
	display:-moz-inline-box;
	display:inline-block;
	line-height:1;
  letter-spacing:0 !important;
  font-family:"Arial" !important;
  font-size:14px !important;
  font-style:normal;    
  background-color:transparent;
	background-position:100% 0;
	background-repeat:no-repeat;
	height:30px;
	padding:8px 20px 0 10px;
	margin:0 -16px 0 10px;
	border:none;
	vertical-align:text-top;
	zoom:1;
	_position:relative;
  _padding-left:0px;
	_padding-right:12px;
	_margin-right:-10px;	
	_display:block;
	_top:0;
	_right:-5px;
}
span.btn7 button{
  line-height:2.0;/*Opera need this*/
}
html.safari a.btn7 span, 
html.safari del.btn7 span{
  line-height:1.3;
}
html.safari span.btn7 button{
  line-height:2.6;
}
html.safari a.btn7:focus,
html.safari span.btn7 button:focus{
  outline:none;
}
del.btn7{
	/* cursor:not-allowed;	*/
	background-position:0 -120px;
}
del.btn7 span{
	cursor:default;
  color:#aaa !important;
	background-position:100% -120px;
}
span.btn7 button, span.btn7 input{
	padding-top:0px;
	line-height:2.0;/*Opera need this*/
}
/** optional **/
/*
a.button:visited{
	color:#aaa;
}
*/
/*Hover Style*/
a.btn7:hover, 
span.btn7:hover,
a.btn7:focus, 
a.dom-btn7-focus, 
span.btn7-behavior-hover{
	background-position:0 -30px;
	color:#FFFFFF;
	text-decoration:none;
position: relative;
top: 1px;
left: 1px;
}
a.btn7:hover span, 
span.btn7:hover button, 
a.btn7:focus span, 
span.btn7-behavior-hover button, 
span.btn7-behavior-hover input{
	background-position:100% -30px;
}
a.btn7:active, a.btn7:focus span{
	color:#FFFFFF;
}
del.btn7-behavior-hover, del.btn7:hover{
	background-position:0 -180px;
	/* cursor:not-allowed; */
}
del.btn7-behavior-hover span, del.btn7:hover span{
	background-position:100% -180px;
	/* cursor:not-allowed; */
}


/*-----------------------------------šššššššššššššššbtn8*/
a.btn8, span.btn8, del.btn8{
	display:-moz-inline-box;
	display:inline-block;
	cursor:pointer;
	border:none;
  font-size:0;
  line-height:0;
	/*
	for Safari, read this first
	http://creativebits.org/webdev/safari_background_repeat_bug_fix
	*/
	background-position:0 0;
	background-repeat:no-repeat;
	height:30px;
	text-decoration:none;
	color:#FFFFFF;
	font-style:normal;
	margin:0 6px 0px 0;
	padding:0 10px 0 0;	
	vertical-align:middle;	
  padding-top:-2px;
	_position:relative;
	_width:10px;	
	_overflow-y:hidden;
}
a.btn8, span.btn8, del.btn8,
a.btn8 span, span.btn8 button, span.btn8 input, del.btn8 span{
  background-image:url(../common/btn8_bg.gif);
  _background-image:url(../common/btn8_bg.gif);
}
a.btn8 span, span.btn8 button, span.btn8 input, del.btn8 span{
	white-space:nowrap;
	cursor:pointer;
	color:#FFFFFF;
	display:-moz-inline-box;
	display:inline-block;
	line-height:1;
  letter-spacing:0 !important;
  font-family:"Arial" !important;
  font-size:14px !important;
  font-style:normal;    
  background-color:transparent;
	background-position:100% 0;
	background-repeat:no-repeat;
	padding:8px 20px 7px 10px;
	margin:0px -16px 0 5px;
	border:none;
	vertical-align:text-top;
	zoom:1;
	_position:relative;
  _padding-left:0px;
	_padding-right:12px;
	_margin-right:-10px;	
	_display:block;
	_top:0;
	_right:-5px;
}
span.btn8 button{
  line-height:2.0;/*Opera need this*/
}
html.safari a.btn8 span, 
html.safari del.btn8 span{
  line-height:1.3;
}
html.safari span.btn8 button{
  line-height:2.6;
}
html.safari a.btn8:focus,
html.safari span.btn8 button:focus{
  outline:none;
}
del.btn8{
	/* cursor:not-allowed;	*/
	background-position:0 -120px;
}
del.btn8 span{
	cursor:default;
  color:#aaa !important;
	background-position:100% -120px;
}
span.btn8 button, span.btn8 input{
	padding-top:5px;
	line-height:1.0;/*Opera need this*/
}
/** optional **/
/*
a.button:visited{
	color:#aaa;
}
*/
/*Hover Style*/
a.btn8:hover, 
span.btn8:hover,
a.btn8:focus, 
a.dom-btn8-focus, 
span.btn8-behavior-hover{
	background-position:0 -30px;
	color:#FFFFFF;
	text-decoration:none;
position: relative;
top: 1px;
left: 1px;
}
a.btn8:hover span, 
span.btn8:hover button, 
a.btn8:focus span, 
span.btn8-behavior-hover button, 
span.btn8-behavior-hover input{
	background-position:100% -30px;
}
a.btn8:active, a.btn8:focus span{
	color:#FFFFFF;
}
del.btn8-behavior-hover, del.btn8:hover{
	background-position:0 -180px;
	/* cursor:not-allowed; */
}
del.btn8-behavior-hover span, del.btn8:hover span{
	background-position:100% -180px;
	/* cursor:not-allowed; */
}



/*-----------------------------------šššššššššššššššbtn9*/
a.btn9, span.btn9, del.btn9{
	display:-moz-inline-box;
	display:inline-block;
	cursor:pointer;
	border:none;
  font-size:0;
  line-height:0;
	/*
	for Safari, read this first
	http://creativebits.org/webdev/safari_background_repeat_bug_fix
	*/
	background-position:0 0;
	background-repeat:no-repeat;
	height:24px;
	text-decoration:none;
	color:#333333;
	font-style:normal;
	margin:0 3px 0px 0;
	padding:0 5px 0 0;	
	vertical-align:middle;	
  padding-top:-2px;
	_position:relative;
	_width:10px;	
	_overflow-y:hidden;
}
a.btn9, span.btn9, del.btn9,
a.btn9 span, span.btn9 button, span.btn9 input, del.btn9 span{
  background-image:url(../common/btn9_bg.gif);
  _background-image:url(../common/btn9_bg.gif);
}
a.btn9 span, span.btn9 button, span.btn9 input, del.btn9 span{
	white-space:nowrap;
	cursor:pointer;
	color:#333333;
	display:-moz-inline-box;
	display:inline-block;
	line-height:1;
  letter-spacing:0 !important;
  font-size:12px !important;
  font-style:normal;    
  background-color:transparent;
	background-position:100% 0;
	background-repeat:no-repeat;
	height:24px;
	padding:5px 10px 0 2px;
	margin:0 -16px 0 4px;
	border:none;
	vertical-align:text-top;
	zoom:1;
	_position:relative;
  _padding-left:0px;
	_padding-right:12px;
	_margin-right:-10px;	
	_display:block;
	_top:0;
	_right:-5px;
}
span.btn9 button{
  line-height:1;/*Opera need this*/
}
html.safari a.btn9 span, 
html.safari del.btn9 span{
  line-height:1;
}
html.safari span.btn9 button{
  line-height:1;
}
html.safari a.btn9:focus,
html.safari span.btn9 button:focus{
  outline:none;
}
del.btn9{
	/* cursor:not-allowed;	*/
	background-position:0 -120px;
}
del.btn9 span{
	cursor:default;
  color:#aaa !important;
	background-position:100% -120px;
}
span.btn9 button, span.btn9 input{
	padding-top:0px;
	line-height:1;/*Opera need this*/
}
/** optional **/
/*
a.button:visited{
	color:#aaa;
}
*/
/*Hover Style*/
a.btn9:hover, 
span.btn9:hover,
a.btn9:focus, 
a.dom-btn9-focus, 
span.btn9-behavior-hover{
	background-position:0 -36px;
	color:#333333;
	text-decoration:none;
position: relative;
top: 1px;
left: 1px;
}
a.btn9:hover span, 
span.btn9:hover button, 
a.btn9:focus span, 
span.btn9-behavior-hover button, 
span.btn9-behavior-hover input{
	background-position:100% -36px;
}
a.btn9:active, a.btn9:focus span{
	color:#333333;
}
del.btn9-behavior-hover, del.btn9:hover{
	background-position:0 -180px;
	/* cursor:not-allowed; */
}
del.btn9-behavior-hover span, del.btn9:hover span{
	background-position:100% -180px;
	/* cursor:not-allowed; */
}



/*-----------------------------------šššššššššššššššbtn10*/
a.btn10, span.btn10, del.btn10{
	display:-moz-inline-box;
	display:inline-block;
	border:none;
  font-size:0;
  line-height:0;
	/*
	for Safari, read this first
	http://creativebits.org/webdev/safari_background_repeat_bug_fix
	*/
	background-position:0 0;
	background-repeat:no-repeat;
	height:21px;
	text-decoration:none;
	color:#FFFFFF;
	font-style:normal;
	margin:3px 15px 3px 3px;
	padding:0 5px 0 0;	
	vertical-align:middle;	
  padding-top:-2px;
	_position:relative;
	_width:10px;	
	_overflow-y:hidden;
}
a.btn10, span.btn10, del.btn10,
a.btn10 span, span.btn10 button, span.btn10 input, del.btn10 span{
  background-image:url(../common/btn10_bg.gif);
  _background-image:url(../common/btn10_bg.gif);
}
a.btn10 span, span.btn10 button, span.btn10 input, del.btn10 span{
	white-space:nowrap;
	color:#FFFFFF;
	display:-moz-inline-box;
	display:inline-block;
	line-height:1;
  letter-spacing:0 !important;
  font-size:13px !important;
  font-style:normal;    
  background-color:transparent;
	background-position:100% 0;
	background-repeat:no-repeat;
	height:21px;
	padding:3px 10px 0 2px;
	margin:0 -16px 0 8px;
	border:none;
	vertical-align:text-top;
	zoom:1;
	_position:relative;
  _padding-left:0px;
	_padding-right:12px;
	_margin-right:-10px;	
	_display:block;
	_top:0;
	_right:-5px;
}
span.btn10 button{
  line-height:1;/*Opera need this*/
}
html.safari a.btn10 span, 
html.safari del.btn10 span{
  line-height:1;
}
html.safari span.btn10 button{
  line-height:1;
}
html.safari a.btn10:focus,
html.safari span.btn10 button:focus{
  outline:none;
}
del.btn10{
	/* cursor:not-allowed;	*/
	background-position:0 -120px;
}
del.btn10 span{
  color:#aaa !important;
	background-position:100% -120px;
}
span.btn10 button, span.btn10 input{
	padding-top:0px;
	line-height:1;/*Opera need this*/
}



/*-----------------------------------šššššššššššššššbtn12*/
a.btn12, span.btn12, del.btn12{
	display:-moz-inline-box;
	display:inline-block;
	border:none;
  font-size:0;
  line-height:0;
	/*
	for Safari, read this first
	http://creativebits.org/webdev/safari_background_repeat_bug_fix
	*/
	background-position:0 0;
	background-repeat:no-repeat;
	height:21px;
	text-decoration:none;
	color:#FFFFFF;
	font-style:normal;
	margin:3px 15px 3px 3px;
	padding:0 5px 0 0;	
	vertical-align:middle;	
  padding-top:-2px;
	_position:relative;
	_width:10px;	
	_overflow-y:hidden;
}
a.btn12, span.btn12, del.btn12,
a.btn12 span, span.btn12 button, span.btn12 input, del.btn12 span{
  background-image:url(../common/btn12_bg.gif);
  _background-image:url(../common/btn12_bg.gif);
}
a.btn12 span, span.btn12 button, span.btn12 input, del.btn12 span{
	white-space:nowrap;
	color:#FFFFFF;
	display:-moz-inline-box;
	display:inline-block;
	line-height:1;
  letter-spacing:0 !important;
  font-size:13px !important;
  font-style:normal;    
  background-color:transparent;
	background-position:100% 0;
	background-repeat:no-repeat;
	height:21px;
	padding:3px 10px 0 2px;
	margin:0 -16px 0 8px;
	border:none;
	vertical-align:text-top;
	zoom:1;
	_position:relative;
  _padding-left:0px;
	_padding-right:12px;
	_margin-right:-10px;	
	_display:block;
	_top:0;
	_right:-5px;
}
span.btn12 button{
  line-height:1;/*Opera need this*/
}
html.safari a.btn12 span, 
html.safari del.btn12 span{
  line-height:1;
}
html.safari span.btn12 button{
  line-height:1;
}
html.safari a.btn12:focus,
html.safari span.btn12 button:focus{
  outline:none;
}
del.btn12{
	/* cursor:not-allowed;	*/
	background-position:0 -120px;
}
del.btn12 span{
  color:#aaa !important;
	background-position:100% -120px;
}
span.btn12 button, span.btn12 input{
	padding-top:0px;
	line-height:1;/*Opera need this*/
}

/*-----------------------------------šššššššššššššššbtn13*/
a.btn13, span.btn13, del.btn13{
	display:-moz-inline-box;
	display:inline-block;
	border:none;
  font-size:0;
  line-height:0;
	/*
	for Safari, read this first
	http://creativebits.org/webdev/safari_background_repeat_bug_fix
	*/
	background-position:0 0;
	background-repeat:no-repeat;
	height:21px;
	text-decoration:none;
	color:#FFFFFF;
	font-style:normal;
	margin:3px 15px 3px 3px;
	padding:0 5px 0 0;	
	vertical-align:middle;	
  padding-top:-2px;
	_position:relative;
	_width:10px;	
	_overflow-y:hidden;
}
a.btn13, span.btn13, del.btn13,
a.btn13 span, span.btn13 button, span.btn13 input, del.btn13 span{
  background-image:url(../common/btn13_bg.gif);
  _background-image:url(../common/btn13_bg.gif);
}
a.btn13 span, span.btn13 button, span.btn13 input, del.btn13 span{
	white-space:nowrap;
	color:#FFFFFF;
	display:-moz-inline-box;
	display:inline-block;
	line-height:1;
  letter-spacing:0 !important;
  font-size:13px !important;
  font-style:normal;    
  background-color:transparent;
	background-position:100% 0;
	background-repeat:no-repeat;
	height:21px;
	padding:3px 10px 0 2px;
	margin:0 -16px 0 8px;
	border:none;
	vertical-align:text-top;
	zoom:1;
	_position:relative;
  _padding-left:0px;
	_padding-right:12px;
	_margin-right:-10px;	
	_display:block;
	_top:0;
	_right:-5px;
}
span.btn13 button{
  line-height:1;/*Opera need this*/
}
html.safari a.btn13 span, 
html.safari del.btn13 span{
  line-height:1;
}
html.safari span.btn13 button{
  line-height:1;
}
html.safari a.btn13:focus,
html.safari span.btn13 button:focus{
  outline:none;
}
del.btn13{
	/* cursor:not-allowed;	*/
	background-position:0 -120px;
}
del.btn13 span{
  color:#aaa !important;
	background-position:100% -120px;
}
span.btn13 button, span.btn13 input{
	padding-top:0px;
	line-height:1;/*Opera need this*/
}



/*-----------------------------------šššššššššššššššbtn14*/
a.btn14, span.btn14, del.btn14{
	display:-moz-inline-box;
	display:inline-block;
	border:none;
  font-size:0;
  line-height:0;
	/*
	for Safari, read this first
	http://creativebits.org/webdev/safari_background_repeat_bug_fix
	*/
	background-position:0 0;
	background-repeat:no-repeat;
	height:25px;
	text-decoration:none;
	color:#333333;
	font-style:normal;
	margin:3px 15px 3px 3px;
	padding:0 5px 0 0;	
	vertical-align:middle;	
  padding-top:-2px;
	_position:relative;
	_width:10px;	
	_overflow-y:hidden;
}
a.btn14, span.btn14, del.btn14,
a.btn14 span, span.btn14 button, span.btn14 input, del.btn14 span{
  background-image:url(../common/btn14_bg.gif);
  _background-image:url(../common/btn14_bg.gif);
}
a.btn14 span, span.btn14 button, span.btn14 input, del.btn14 span{
	white-space:nowrap;
	color:#333333;
	display:block;
	line-height:1;
	letter-spacing:0 !important;
	font-size:13px !important;
	font-style:normal;
	background-color:transparent;
	background-position:100% 0;
	background-repeat:no-repeat;
	height:25px;
	padding:5px 10px 0 2px;
	margin:0 -16px 0 8px;
	border:none;
	vertical-align:text-top;
	zoom:1;
	_position:relative;
	_padding-left:0px;
	_padding-right:12px;
	_margin-right:-10px;
	_display:block;
	_top:0;
	_right:-5px;
	min-width:50px;
	width: auto !important;
	width: 50px;
}
span.btn14 button{
  line-height:1;/*Opera need this*/
}
html.safari a.btn14 span, 
html.safari del.btn14 span{
  line-height:1;
}
html.safari span.btn14 button{
  line-height:1;
}
html.safari a.btn14:focus,
html.safari span.btn14 button:focus{
  outline:none;
}
del.btn14{
	/* cursor:not-allowed;	*/
	background-position:0 -120px;
}
del.btn14 span{
  color:#aaa !important;
	background-position:100% -120px;
}
span.btn14 button, span.btn14 input{
	padding-top:0px;
	line-height:1;/*Opera need this*/
}


/*-----------------------------------šššššššššššššššbtn15*/
a.btn15, span.btn15, del.btn15{
	display:-moz-inline-box;
	display:inline-block;
	border:none;
  font-size:0;
  line-height:0;
	/*
	for Safari, read this first
	http://creativebits.org/webdev/safari_background_repeat_bug_fix
	*/
	background-position:0 0;
	background-repeat:no-repeat;
	height:21px;
	text-decoration:none;
	color:#FFFFFF;
	font-style:normal;
	margin:3px 15px 3px 3px;
	padding:0 5px 0 0;	
	vertical-align:middle;	
  padding-top:-2px;
	_position:relative;
	_width:10px;	
	_overflow-y:hidden;
}
a.btn15, span.btn15, del.btn15,
a.btn15 span, span.btn15 button, span.btn15 input, del.btn15 span{
  background-image:url(../common/btn15_bg.gif);
  _background-image:url(../common/btn15_bg.gif);
}
a.btn15 span, span.btn15 button, span.btn15 input, del.btn15 span{
	white-space:nowrap;
	color:#FFFFFF;
	display:-moz-inline-box;
	display:inline-block;
	line-height:1;
  letter-spacing:0 !important;
  font-size:13px !important;
  font-style:normal;    
  background-color:transparent;
	background-position:100% 0;
	background-repeat:no-repeat;
	height:21px;
	padding:3px 10px 0 2px;
	margin:0 -16px 0 8px;
	border:none;
	vertical-align:text-top;
	zoom:1;
	_position:relative;
  _padding-left:0px;
	_padding-right:12px;
	_margin-right:-10px;	
	_display:block;
	_top:0;
	_right:-5px;
}
span.btn15 button{
  line-height:1;/*Opera need this*/
}
html.safari a.btn15 span, 
html.safari del.btn15 span{
  line-height:1;
}
html.safari span.btn15 button{
  line-height:1;
}
html.safari a.btn15:focus,
html.safari span.btn15 button:focus{
  outline:none;
}
del.btn15{
	/* cursor:not-allowed;	*/
	background-position:0 -120px;
}
del.btn15 span{
  color:#aaa !important;
	background-position:100% -120px;
}
span.btn15 button, span.btn15 input{
	padding-top:0px;
	line-height:1;/*Opera need this*/
}


/*-----------------------------------šššššššššššššššbtn16*/
a.btn16, span.btn16, del.btn16{
	display:-moz-inline-box;
	display:inline-block;
	border:none;
  font-size:0;
  line-height:0;
	/*
	for Safari, read this first
	http://creativebits.org/webdev/safari_background_repeat_bug_fix
	*/
	background-position:0 0;
	background-repeat:no-repeat;
	height:21px;
	text-decoration:none;
	color:#FFFFFF;
	font-style:normal;
	margin:3px 15px 3px 3px;
	padding:0 5px 0 0;	
	vertical-align:middle;	
  padding-top:-2px;
	_position:relative;
	_width:10px;	
	_overflow-y:hidden;
}
a.btn16, span.btn16, del.btn16,
a.btn16 span, span.btn16 button, span.btn16 input, del.btn16 span{
  background-image:url(../common/btn16_bg.gif);
  _background-image:url(../common/btn16_bg.gif);
}
a.btn16 span, span.btn16 button, span.btn16 input, del.btn16 span{
	white-space:nowrap;
	color:#FFFFFF;
	display:-moz-inline-box;
	display:inline-block;
	line-height:1;
  letter-spacing:0 !important;
  font-size:13px !important;
  font-style:normal;    
  background-color:transparent;
	background-position:100% 0;
	background-repeat:no-repeat;
	height:21px;
	padding:3px 10px 0 2px;
	margin:0 -16px 0 8px;
	border:none;
	vertical-align:text-top;
	zoom:1;
	_position:relative;
  _padding-left:0px;
	_padding-right:12px;
	_margin-right:-10px;	
	_display:block;
	_top:0;
	_right:-5px;
}
span.btn16 button{
  line-height:1;/*Opera need this*/
}
html.safari a.btn16 span, 
html.safari del.btn16 span{
  line-height:1;
}
html.safari span.btn16 button{
  line-height:1;
}
html.safari a.btn16:focus,
html.safari span.btn16 button:focus{
  outline:none;
}
del.btn16{
	/* cursor:not-allowed;	*/
	background-position:0 -120px;
}
del.btn16 span{
  color:#aaa !important;
	background-position:100% -120px;
}
span.btn16 button, span.btn16 input{
	padding-top:0px;
	line-height:1;/*Opera need this*/
}

