﻿
.bigButton,
.bigButtonNarrow,
.bigButtonWide,	
.bigButtonXWide,	
.bigButtonXXWide,
.smButton,		
.smButtonNarrow,	
.smButtonWide,	
.smButtonXWide,	
.smButtonXXWide,	
.btn {
  display: inline-block;
  *display: inline;
  padding: 4px 12px;
  margin-bottom: 0;
  *margin-left: .3em;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  color: #ffffff;
  text-align: center;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); 
  vertical-align: middle;
  cursor: pointer;
  *border: 0;
   background-color: #7ab800;
  *background-color: #669900;
  background-image: -moz-linear-gradient(top, #88cc00, #669900);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#88cc00), to(#669900));
  background-image: -webkit-linear-gradient(top, #88cc00, #669900);
  background-image: -o-linear-gradient(top, #88cc00, #669900);
  background-image: linear-gradient(to bottom, #88cc00, #669900);
  background-repeat: repeat-x;
  border-color: #669900 #669900 #334d00;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff88cc00', endColorstr='#ff669900', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  border: 1px solid rgba(0, 0, 0, 0);
  border-bottom-color: rgba(0, 0, 0, 0);
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0099cc', endColorstr='#ff007399', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  *zoom: 1;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.input-group .btn {  margin-bottom: 10px; }
.control-group .btn {  margin-bottom: 10px; }

.bigButton:hover, .bigButton:focus, .bigButton:active, .bigButton.active, .bigButton.disabled, .bigButton[disabled],
.bigButtonNarrow:hover, .bigButtonNarrow:focus, .bigButtonNarrow:active, .bigButtonNarrow.active, .bigButtonNarrow.disabled, .bigButtonNarrow[disabled],
.bigButtonWide:hover, .bigButtonWide:focus, .bigButtonWide:active, .bigButtonWide.active, .bigButtonWide.disabled, .bigButtonWide[disabled],
.bigButtonXWide:hover, .bigButtonXWide:focus, .bigButtonXWide:active, .bigButtonXWide.active, .bigButtonXWide.disabled, .bigButtonXWide[disabled],
.bigButtonXXWide:hover, .bigButtonXXWide:focus, .bigButtonXXWide:active, .bigButtonXXWide.active, .bigButtonXXWide.disabled, .bigButtonXXWide[disabled],
.smButton:hover, .smButton:focus, .smButton:active, .smButton.active, .smButton.disabled, .smButton[disabled],
.smButtonWide:hover, .smButtonWide:focus, .smButtonWide:active, .smButtonWide.active, .smButtonWide.disabled, .smButtonWide[disabled],
.smButtonXWide:hover, .smButtonXWide:focus, .smButtonXWide:active, .smButtonXWide.active, .smButtonXWide.disabled, .smButtonXWide[disabled],
.smButtonXXWide:hover, .smButtonXXWide:focus, .smButtonXXWide:active, .smButtonXXWide.active, .smButtonXXWide.disabled, .smButtonXXWide[disabled],
.btn:hover, .btn:focus, .btn:active, .btn.active, .btn.disabled, .btn[disabled] 
{
  color: #fff;
  background-color: #669900;
  *background-color: #558000;
}

.btn:active,
.btn.active {
  background-color: #446600 \9;
}

.btn:first-child {
  *margin-left: 0;
}

.bigButton:hover, .bigButton:focus,
.bigButtonNarrow:hover, .bigButtonNarrow:focus, 
.bigButtonWide:hover, .bigButtonWide:focus, 
.bigButtonXWide:hover, .bigButtonXWide:focus, 
.bigButtonXXWide:hover, .bigButtonXXWide:focus, 
.smButton:hover, .smButton:focus, 
.smButtonWide:hover, .smButtonWide:focus, 
.smButtonXWide:hover, .smButtonXWide:focus, 
.smButtonXXWide:hover, .smButtonXXWide:focus, 
.btn:hover,
.btn:focus {
  color: #fff;
  text-decoration: none;
  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
     -moz-transition: background-position 0.1s linear;
       -o-transition: background-position 0.1s linear;
          transition: background-position 0.1s linear;
}

.bigButton:focus,
.bigButtonNarrow:focus, 
.bigButtonWide:focus, 
.bigButtonXWide:focus, 
.bigButtonXXWide:focus, 
.smButton:focus, 
.smButtonWide:focus, 
.smButtonXWide:focus, 
.smButtonXXWide:focus, 
.btn:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

.bigButton:active,
.bigButtonNarrow:active, 
.bigButtonWide:active, 
.bigButtonXWide:active, 
.bigButtonXXWide:active, 
.smButton:active, 
.smButtonWide:active,
.smButtonXWide:active, 
.smButtonXXWide:active, 
.btn.active,
.btn:active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.bigButton:disabled,
.bigButtonNarrow:disabled, 
.bigButtonWide:disabled, 
.bigButtonXWide:disabled, 
.bigButtonXXWide:disabled, 
.smButton:disabled, 
.smButtonWide:disabled, 
.smButtonXWide:disabled, 
.smButtonXXWide:disabled, 
.btn.disabled,
.btn[disabled] {
  cursor: default;
  background-image: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
     -moz-box-shadow: none;
          box-shadow: none;
}

.btn-large {
  padding: 11px 19px;
  font-size: 17.5px;
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
}

.btn-large [class^="icon-"],
.btn-large [class*=" icon-"] {
  margin-top: 4px;
}

.btn-small {
  padding: 2px 10px;
  font-size: 11.9px;
  -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
          border-radius: 3px;
}

.btn-small [class^="icon-"],
.btn-small [class*=" icon-"] {
  margin-top: 0;
}

.btn-mini [class^="icon-"],
.btn-mini [class*=" icon-"] {
  margin-top: -1px;
}

.btn-mini {
  padding: 0 6px;
  font-size: 10.5px;
  -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
          border-radius: 3px;
}

.btn-block {
  display: block;
  width: 100%;
  padding-right: 0;
  padding-left: 0;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}

.btn-block + .btn-block {
  margin-top: 5px;
}

input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}

.btn.gray {
  background-color: #616161;
  *background-color: #595959;
  background-image: -moz-linear-gradient(top, #666666, #595959);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#666666), to(#595959));
  background-image: -webkit-linear-gradient(top, #666666, #595959);
  background-image: -o-linear-gradient(top, #666666, #595959);
  background-image: linear-gradient(to bottom, #666666, #595959);
  background-repeat: repeat-x;
  border: 1px solid rgba(0, 0, 0, 0);
  border-color: #595959 #595959 #333333;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  border-bottom-color: rgba(0, 0, 0, 0);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff666666', endColorstr='#ff595959', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.btn.gray:hover,
.btn.gray:focus,
.btn.gray:active,
.btn.gray.active,
.btn.gray.disabled,
.btn[disabled] {
  background-color: #595959;
  *background-color: #4d4d4d;
}




.bigButton			{ min-width:125px}
.bigButtonNarrow	{ min-width:100px; }
.bigButtonWide		{ min-width:150px; }
.bigButtonXWide		{ min-width:175px; }
.bigButtonXXWide	{ min-width:200px; }

.smButton			{ min-width:100px}
.smButtonNarrow	    { min-width:75px; }
.smButtonWide		{ min-width:124px; }
.smButtonXWide		{ min-width:150px; }
.smButtonXXWide	    { min-width:175px; }

.bigButton { font-size: 11pt; margin:5px 0px; padding: 3px 10px 6px ;  line-height:normal;}
.smButton, .smButtonNarrow, .smButtonWide, .smButtonXWide, .smButtonXXWide 	{ font-size: 9.5pt; margin:5px 4px; padding: 1px 10px 3px;  line-height:normal; }	 
						


.btn.cyan {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #65b8a0;
  *background-color: #56b197;
  background-image: -moz-linear-gradient(top, #6ebca6, #56b197);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#6ebca6), to(#56b197));
  background-image: -webkit-linear-gradient(top, #6ebca6, #56b197);
  background-image: -o-linear-gradient(top, #6ebca6, #56b197);
  background-image: linear-gradient(to bottom, #6ebca6, #56b197);
  background-repeat: repeat-x;
  border-color: #56b197 #56b197 #43907a;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff65b8a0', endColorstr='#ff43907a', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn.cyan:hover,
.btn.cyan:focus,
.btn.cyan:active,
.btn.cyan.active,
.btn.cyan.disabled,
.btn.cyan[disabled] {
  color: #ffffff;
  background-color: #56b197;
  *background-color: #4ea98f;
}

.btn.cyan:active,
.btn.cyan.active {
  background-color: #489c84 \9;
}


.btn.red {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #b9331a;
  *background-color: #9e2b16;
  background-image: -moz-linear-gradient(top, #c9371c, #9e2b16);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#c9371c), to(#9e2b16));
  background-image: -webkit-linear-gradient(top, #c9371c, #9e2b16);
  background-image: -o-linear-gradient(top, #c9371c, #9e2b16);
  background-image: linear-gradient(to bottom, #c9371c, #9e2b16);
  background-repeat: repeat-x;
  border-color: #9e2b16 #9e2b16 #611b0e;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc9371c', endColorstr='#ff9e2b16', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn.red:hover,
.btn.red:focus,
.btn.red:active,
.btn.red.active,
.btn.red.disabled,
.btn.red[disabled] {
  color: #ffffff;
  background-color: #9e2b16;
  *background-color: #8b2613;
}

.btn.red:active,
.btn.red.active {
  background-color: #762111 \9;
}


.btn.mustard {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #c1ab28;
  *background-color: #ab9723;
  background-image: -moz-linear-gradient(top, #d0b82b, #ab9723);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#d0b82b), to(#ab9723));
  background-image: -webkit-linear-gradient(top, #d0b82b, #ab9723);
  background-image: -o-linear-gradient(top, #d0b82b, #ab9723);
  background-image: linear-gradient(to bottom, #d0b82b, #ab9723);
  background-repeat: repeat-x;
  border-color: #ab9723 #ab9723 #746718;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd0b82b', endColorstr='#ffc4861f', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn.mustard:hover,
.btn.mustard:focus,
.btn.mustard:active,
.btn.mustard.active,
.btn.mustard.disabled,
.btn.mustard[disabled] {
  color: #ffffff;
  background-color: #ab9723;
  *background-color: #998720;
}

.btn.mustard:active,
.btn.mustard.active {
  background-color: #87771c \9;
}


.btn.orange {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #da9522;
  *background-color: #c4861f;
  background-image: -moz-linear-gradient(top, #df9c2e, #c4861f);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#df9c2e), to(#c4861f));
  background-image: -webkit-linear-gradient(top, #df9c2e, #c4861f);
  background-image: -o-linear-gradient(top, #df9c2e, #c4861f);
  background-image: linear-gradient(to bottom, #df9c2e, #c4861f);
  background-repeat: repeat-x;
  border-color: #c4861f #c4861f #334d00;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdf9c2e', endColorstr='#ffc4861f', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn.orange:hover,
.btn.orange:focus,
.btn.orange:active,
.btn.orange.active,
.btn.orange.disabled,
.btn.orange[disabled] {
   color: #ffffff;
  background-color: #c4861f;
  *background-color: #b47b1c;
}

.btn.orange:active,
.btn.orange.active {
  background-color: #a16e19 \9;
}


.btn.rust {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #da6122;
  *background-color: #c4581f;
  background-image: -moz-linear-gradient(top, #df6b2e, #c4581f);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#df6b2e), to(#c4581f));
  background-image: -webkit-linear-gradient(top, #df6b2e, #c4581f);
  background-image: -o-linear-gradient(top, #df6b2e, #c4581f);
  background-image: linear-gradient(to bottom, #df6b2e, #c4581f);
  background-repeat: repeat-x;
  border-color: #c4581f #c4581f #334d00;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdf6b2e', endColorstr='#ffc4581f', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn.rust:hover,
.btn.rust:focus,
.btn.rust:active,
.btn.rust.active,
.btn.rust.disabled,
.btn.rust[disabled] {
  color: #ffffff;
  background-color: #c4581f;
  *background-color: #b4501c;
}

.btn.rust:active,
.btn.rust.active {
   background-color: #a14819 \9;
}

/*
.bigButton				{	 
							height:38px; padding-bottom:6px; margin:5px 0px; color:#fff; vertical-align:middle;
							font-size: 11pt; font-weight:bold; text-align: center; border:none; 
							background: transparent url(../images/dr_button_ln.png) no-repeat left top; width:125px }
.bigButtonNarrow		{	 
							height:38px; padding-bottom:6px; margin:5px 0px; color:#fff; vertical-align:middle;
							font-size: 11pt; font-weight:bold; text-align: center; border:none; 
							background: transparent url(../images/dr_button_ls.png) no-repeat left top; width:100px }
.bigButtonWide			{	 
							height:38px; padding-bottom:6px; margin:5px 0px; color:#fff; vertical-align:middle;
							font-size: 11pt; font-weight:bold; text-align: center; border:none; 
							background: transparent url(../images/dr_button_lw.png) no-repeat left top; width:150px }
.bigButtonXWide			{	 
							height:38px; padding-bottom:6px; margin:5px 0px; color:#fff; vertical-align:middle;
							font-size: 11pt; font-weight:bold; text-align: center; border:none; 
							background: transparent url(../images/dr_button_lx.png) no-repeat left top; width:175px }
.bigButtonXXWide		{	 
							height:38px; padding-bottom:6px; margin:5px 0px; color:#fff; vertical-align:middle;
							font-size: 11pt; font-weight:bold; text-align: center; border:none; 
							background: transparent url(../images/dr_button_lxx.png) no-repeat left top; width:200px }
.bigButton:hover		{	background-position: 0 -38px; }
.bigButtonNarrow:hover	{	background-position: 0 -38px; }
.bigButtonWide:hover	{	background-position: 0 -38px; }
.bigButtonXWide:hover	{	background-position: 0 -38px; }
.bigButtonXXWide:hover	{	background-position: 0 -38px; }


.smButton				{	 
							height:28px;  padding-bottom:7px; line-height:21px; margin:5px 0px; color:#fff; vertical-align:middle;
							font-size: 9.5pt; font-weight:bold; text-align: center;  border:none;  
           					background: transparent url(../images/dr_button_n.png) no-repeat left top; width:100px; }
.smButtonNarrow			{	 
							height:28px; padding-bottom:7px; line-height:21px; margin:5px 0px; color:#fff; vertical-align:middle;
							font-size: 9.5pt; font-weight:bold; text-align: center;  border:none;  
           					background: transparent url(../images/dr_button_s.png) no-repeat left top; width:75px; }
.smButtonWide			{	 
							height:28px; padding-bottom:7px; line-height:21px; margin:5px 0px; color:#fff; vertical-align:middle;
							font-size: 9.5pt; font-weight:bold; text-align: center;  border:none;  
           					background: transparent url(../images/dr_button_w.png) no-repeat left top; width:124px; }
.smButtonXWide			{	 
							height:28px; padding-bottom:7px; line-height:21px; margin:5px 0px; color:#fff; vertical-align:middle;
							font-size: 9.5pt; font-weight:bold; text-align: center;  border:none;  
           					background: transparent url(../images/dr_button_x.png) no-repeat left top; width:150px; }
.smButtonXXWide			{	 
							height:28px; padding-bottom:7px; line-height:21px; margin:5px 0px; color:#fff; vertical-align:middle;
							font-size: 9.5pt; font-weight:bold; text-align: center;  border:none;  
           					background: transparent url(../images/dr_button_xx.png) no-repeat left top; width:175px; }
.smButton:hover			{	background-position: 0 -28px; }
.smButtonNarrow:hover	{	background-position: 0 -28px; }
.smButtonWide:hover		{	background-position: 0 -28px; }
.smButtonXWide:hover	{	background-position: 0 -28px; }
.smButtonXXWide:hover	{	background-position: 0 -28px; }


.buttonPage 			{	 
							font-weight: bold; text-align: center; 	font-size:9.5pt; vertical-align:middle; 
							height:18pt; color: #FFF; background: #a0bd2a none;
							padding:0px 10px 2px 10px; background:#a0bd2a none; border: solid 1px #6d8b00; 
							-webkit-border-radius:4px; -moz-border-radius:4px; }
.buttonPage:hover		{ background-color:#ff9501; border-color:#b96c01 }

*/

.btnTiny
{
	 
	font-size: 0.6em;
	padding: 5px; 
	line-height: 1em; 
	color:#5B8B01; 
	vertical-align:middle;
	font-size: 9.5pt; 
	font-weight:bold; 
	text-align: center;  
	border: 1px solid;
	background: transparent;
	margin-top: 5px;
}

.btnTiny:hover
{
	background-color: #FFAE01;
	border-color: #FFAE01;
	color: #ffffff;
	cursor: pointer;
}

.slButton				{	 
							height:28px;  padding-bottom:6px; line-height:22px; margin:5px 0px; color:#606060; vertical-align:middle;
							font-size: 9.5pt; font-weight:normal; text-align: center;  border:none;  
           					background: transparent url(../images/light_button_n.png) no-repeat left top; width:100px; }
.slButtonNarrow			{	  
							height:28px; padding-bottom:6px; line-height:22px; margin:5px 0px; color:#606060; vertical-align:middle;
							font-size: 9.5pt; font-weight:normal; text-align: center;  border:none;  
           					background: transparent url(../images/light_button_s.png) no-repeat left top; width:75px; }
.slButtonWide			{	 
							height:28px; padding-bottom:6px; line-height:22px; margin:5px 0px; color:#606060; vertical-align:middle;
							font-size: 9.5pt; font-weight:normal; text-align: center;  border:none;  
           					background: transparent url(../images/light_button_w.png) no-repeat left top; width:124px; }
.slButtonXWide			{	 
							height:28px; padding-bottom:6px; line-height:22px; margin:5px 0px; color:#606060; vertical-align:middle;
							font-size: 9.5pt; font-weight:normal; text-align: center;  border:none;  
           					background: transparent url(../images/light_button_x.png) no-repeat left top; width:150px; }
.slButtonXXWide			{	 
							height:28px; padding-bottom:6px; line-height:22px; margin:5px 0px; color:#606060; vertical-align:middle;
							font-size: 9.5pt; font-weight:normal; text-align: center;  border:none;  
           					background: transparent url(../images/light_button_xx.png) no-repeat left top; width:175px; }
.slButton:hover			{	background-position: 0 -28px; }
.slButtonNarrow:hover	{	background-position: 0 -28px; }
.slButtonWide:hover		{	background-position: 0 -28px; }
.slButtonXWide:hover	{	background-position: 0 -28px; }
.slButtonXXWide:hover	{	background-position: 0 -28px; }



.slButtonDown			{	 
							height:28px;  padding-bottom:6px; line-height:22px; margin:5px 0px; color:#606060; vertical-align:middle;
							font-size: 9.5pt; font-weight:normal; text-align: center;  border:none;  
           					background: transparent url(../images/light_d_button_n.png) no-repeat left top; width:100px; }
.slButtonNarrowDown		{	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;  
							height:28px; padding-bottom:6px; line-height:22px; margin:5px 0px; color:#606060; vertical-align:middle;
							font-size: 9.5pt; font-weight:normal; text-align: center;  border:none;  
           					background: transparent url(../images/light_d_button_s.png) no-repeat left top; width:75px; }
.slButtonWideDown		{	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
							height:28px; padding-bottom:6px; line-height:22px; margin:5px 0px; color:#606060; vertical-align:middle;
							font-size: 9.5pt; font-weight:normal; text-align: center;  border:none;  
           					background: transparent url(../images/light_d_button_w.png) no-repeat left top; width:124px; }
.slButtonXWideDown		{	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
							height:28px; padding-bottom:6px; line-height:22px; margin:5px 0px; color:#606060; vertical-align:middle;
							font-size: 9.5pt; font-weight:normal; text-align: center;  border:none;  
           					background: transparent url(../images/light_d_button_x.png) no-repeat left top; width:150px; }
.slButtonXXWideDown		{	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
							height:28px; padding-bottom:6px; line-height:22px; margin:5px 0px; color:#606060; vertical-align:middle;
							font-size: 9.5pt; font-weight:normal; text-align: center;  border:none;  
           					background: transparent url(../images/light_d_button_xx.png) no-repeat left top; width:175px; }
.slButtonDown:hover			{	background-position: 0 -28px; }
.slButtonNarrowDown:hover	{	background-position: 0 -28px; }
.slButtonWideDown:hover		{	background-position: 0 -28px; }
.slButtonXWideDown:hover	{	background-position: 0 -28px; }
.slButtonXXWideDown:hover	{	background-position: 0 -28px; }



