

.button_arrow_left_text {
display: none;
}
.button_arrow_left {
display: inline-block;
background-image: url(../con/button_left_arrow.png);
border: 0px none;
height: 0px;
width: 0px;
padding: 5px;
margin-right: 4px !important;
background-repeat: no-repeat;
}

.button_arrow_right_text {
display: none;
}
.button_arrow_right {
display: inline-block;
background-image: url(../con/button_right_arrow.png);
border: 0px none;
height: 0px;
width: 0px;
padding: 5px;
margin-left: 4px !important;
background-repeat: no-repeat;
}
.button_arrow_right:hover {
display: inline-block;
background-image: url(../con/button_right_arrow_hover.png);
border: 0px none;
height: 0px;
width: 0px;
padding: 5px;
margin-left: 4px !important;
background-repeat: no-repeat;
}


button {
/*text and colors*/
font-size: 12px;
color: #00000a;
font-family: "Lucida Sans", "Trebuchet MS", "Arial";
text-align: center;
vertical-align: middle;
background: #ffffff; /* for non-css3 browsers */
text-decoration: none;
/*size*/
padding: 0px 10px 1px 10px;

height: 18px;
/*border*/
border: 1px solid #2B7483;
-moz-border-radius: 1em;
-webkit-border-radius: 1em;

/* gradients */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#cccccc'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#cccccc)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #ffffff,  #cccccc); /* for firefox 3.6+ */

}
button:link {
color: #00000a;
text-decoration: none;
width: 100px;
}
button:hover {
color: #FFFFFF;
background: #2B7483; /* for non-css3 browsers */
/*gradients */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#40aed6', endColorstr='#2B7483'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#40aed6), to(#2B7483)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #40aed6,  #2B7483); /* for firefox 3.6+ */
text-decoration: none;


}
button img {
  margin-bottom: 0px;
  padding-bottom: 0px;
}
