/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.6.0
*/
.btn{display:-moz-inline-box;display:inline-block;vertical-align:text-bottom;}.btn .first-child{display:block;*display:inline-block;}.btn button,.btn a{display:block;*display:inline-block;border:none;margin:0;}.btn button{background-color:transparent;*overflow:visible;cursor:pointer;}.btn a{text-decoration:none;}body .btn{border-width:1px 0;border-style:solid;border-color:#808080;background:url(http://yui.yahooapis.com/2.6.0/build/assets/skins/sam/sprite.png) repeat-x 0 0;margin:auto .25em;}body .btn .first-child{border-width:0 1px;border-style:solid;border-color:#808080;margin:0 -1px;*position:relative;*left:-1px;_margin:0;_position:static;}body .btn button,body .btn a{padding:0 10px;font-size:93%;line-height:2;*line-height:1.7;min-height:2em;*min-height:auto;color:#000;}body .btn a{*line-height:1.875;*padding-bottom:1px;}body .yui-split-button button,body .yui-menu-button button{padding-right:20px;background-position:right center;background-repeat:no-repeat;}body .yui-menu-button button{background-image:url(http://yui.yahooapis.com/2.6.0/build/button/assets/skins/sam/menu-button-arrow.png);}body .yui-split-button button{background-image:url(http://yui.yahooapis.com/2.6.0/build/button/assets/skins/sam/split-button-arrow.png);}body .btn-focus{border-color:#7D98B8;background-position:0 -1300px;}body .btn-focus .first-child{border-color:#7D98B8;}body .btn-focus button,body .btn-focus a{color:#000;}body .yui-split-button-focus button{background-image:url(http://yui.yahooapis.com/2.6.0/build/button/assets/skins/sam/split-button-arrow-focus.png);}body .btn.over{border-color:#7D98B8;background-position:0 -1300px;}body .btn.over .first-child{border-color:#7D98B8;}body .btn.over button,body .btn.over a{color:#000;}body .yui-split-button-hover button{background-image:url(http://yui.yahooapis.com/2.6.0/build/button/assets/skins/sam/split-button-arrow-hover.png);}body .btn-active{border-color:#7D98B8;background-position:0 -1700px;}body .btn-active .first-child{border-color:#7D98B8;}body .btn-active button,body .btn-active a{color:#000;}body .yui-split-button-activeoption{border-color:#808080;background-position:0 0;}body .yui-split-button-activeoption .first-child{border-color:#808080;}body .yui-split-button-activeoption button{background-image:url(http://yui.yahooapis.com/2.6.0/build/button/assets/skins/sam/split-button-arrow-active.png);}body .yui-radio-button-checked,body .yui-checkbox-button-checked{border-color:#304369;background-position:0 -1400px;}body .yui-radio-button-checked .first-child,body .yui-checkbox-button-checked .first-child{border-color:#304369;}body .yui-radio-button-checked button,body .yui-checkbox-button-checked button{color:#fff;}body .btn-disabled{border-color:#ccc;background-position:0 -1500px;}body .btn-disabled .first-child{border-color:#ccc;}body .btn-disabled button,body .btn-disabled a{color:#A6A6A6;cursor:default;}body .yui-menu-button-disabled button{background-image:url(http://yui.yahooapis.com/2.6.0/build/button/assets/skins/sam/menu-button-arrow-disabled.png);}body .yui-split-button-disabled button{background-image:url(http://yui.yahooapis.com/2.6.0/build/button/assets/skins/sam/split-button-arrow-disabled.png);}


/* 
	Buttons 
*/
body .btn{
	height:26px; 
	background:url(../images/btn.png) 0px 0px no-repeat; /* Left */
	border:none;
	margin: 0 0 0 1px;
}
body #content .btn, body .btn.dk{
	background:url(../images/btn-dk.png) 0px 0px no-repeat; /* Left */
}
body .btn2{
	display:-moz-inline-box;
	display:inline-block;
	vertical-align:text-bottom;
	height:26px; 
	margin-left: 5px; 
	background:url(../images/btn.png) 0px -50px repeat-x; /* Mid */
}
body #content .btn2, body .btn.dk .btn2{
	background:url(../images/btn-dk.png) 0px -50px repeat-x; /* Mid */
}
body .btn .first-child{
	height:26px; 
	background:url(../images/btn.png) right -100px no-repeat; /* Right */
	border:none;
}
body #content .btn .first-child, body .btn.dk .first-child{
	background:url(../images/btn-dk.png) right -100px no-repeat; /* Right */
}
body .btn button{
	padding: 0px 8px 0 2px;
	font-size:12px;
	line-height:22px;
	font-weight:bold;
	color:#000000;
}
/* Small */
body .btn.small{
	height:22px; 
	background:url(../images/btn.png) 0px -400px no-repeat; /* Left */
}
body #content .btn.small{
	background:url(../images/btn-dk.png) 0px -400px no-repeat; /* Left */
}
body .small .btn2{
	height:22px; 
	background:url(../images/btn.png) 0px -450px repeat-x; /* Mid */
}
body #content .small .btn2{
	background:url(../images/btn-dk.png) 0px -450px repeat-x; /* Mid */
}
body .btn.small .first-child{
	height:22px; 
	background:url(../images/btn.png) right -500px no-repeat; /* Right */
}
body #content .btn.small .first-child{
	background:url(../images/btn-dk.png) right -500px no-repeat; /* Right */
}
body .btn.small button{
	padding: 2px 8px 0 2px;
	font-size:10px;
	line-height:18px;
}

/* Hover */
body .btn.over button{
	color:#ffffff;
}
body .btn.over, body #content .btn.over{
	background-position: 0px -200px; /* Left */
}
body #content .btn.small.over{
	background-position: 0px -600px; /* Left Small */
}
body .btn.over .btn2, body #content .btn.over .btn2{
	background-position: 0px -250px; /* Mid */
}
body #content .btn.small.over .btn2{
	background-position: 0px -650px; /* Mid Small */
}
body .btn.over .first-child, body #content .btn.over .first-child{
	background-position: right -300px; /* Right */
}
body #content .btn.small.over .first-child{
	background-position: right -700px; /* Right Small */
}
/* Disabled */
body .btn-disabled button{
	color:#b2b2b2;
}

/* Submit Buttons */
body .submitbtn .first-child, body #content .submitbtn .first-child{
	background-position: right -150px; /* Right */
}
body .submitbtn button{
	padding-right:20px;
}
body .submitbtn.over .first-child, body #content .submitbtn.over .first-child{
	background-position: right -350px; /* Right Hover */
}
body .submitbtn.small.over .first-child, body #content .submitbtn.small.over .first-child{
	background-position: right -750px; /* Right Small Hover */
}
