﻿/*buttons*/
.greenButton, .smallGreenButton, .greenButton.disabled:hover, .smallGreenButton.disabled:hover {
	font-weight: bold;
	/*text-shadow: 1px 1px 1px #FFF;*/
	cursor: pointer;
	border: 1px #777 solid;
	background: #33cc33;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#93dd00), to(#33cc33));
	background: -moz-linear-gradient(#93dd00, #33cc33);
	background: linear-gradient(#93dd00, #33cc33);
    -webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
}

.greenButton {
    padding: 7px 12px;
    font-size: 1.2em;
}

    .greenButton:hover, .smallGreenButton:hover {
        background: #059612;
        background: -webkit-gradient(linear, 0 0, 0 bottom, from(#33cc33), to(#93dd00));
        background: -moz-linear-gradient(#33cc33, #93dd00);
        background: linear-gradient(#33cc33, #93dd00);
    }

.smallGreenButton {
	padding: 5px 10px;
} 

.orangeButton, .smallOrangeButton, .orangeButton.disabled:hover, .smallOrangeButton.disabled:hover {
	font-weight: bold;
	/*text-shadow: 1px 1px 1px #666;*/
	cursor: pointer;
    color: #FFF;
	border: 1px #777 solid;
	background: #E9A137;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f7bd68), to(#E9A137));
	background: -moz-linear-gradient(#f7bd68, #E9A137);
	background: linear-gradient(#f7bd68, #E9A137);
    -webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
}

.orangeButton {
    padding: 7px 12px;
    font-size: 1.2em;
}

    .orangeButton:hover, .smallOrangeButton:hover {
        background: #f7bd68;
        background: -webkit-gradient(linear, 0 0, 0 bottom, from(#E9A137), to(#f7bd68));
        background: -moz-linear-gradient(#E9A137, #f7bd68);
        background: linear-gradient(#E9A137, #f7bd68);
    }

.smallOrangeButton {
	padding: 5px 10px;
} 

.greyButton, .greyButton.disabled:hover {
    background: #eee; /* Old browsers */
    background: #eee -moz-linear-gradient(top, rgba(255,255,255,.2) 0%, rgba(0,0,0,.2) 100%); /* FF3.6+ */
    background: #eee -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,255,255,.2)), color-stop(100%, rgba(0,0,0,.2))); /* Chrome,Safari4+ */
    background: #eee -webkit-linear-gradient(top, rgba(255,255,255,.2) 0%, rgba(0,0,0,.2) 100%); /* Chrome10+,Safari5.1+ */
    background: #eee -o-linear-gradient(top, rgba(255,255,255,.2) 0%, rgba(0,0,0,.2) 100%); /* Opera11.10+ */
    background: #eee -ms-linear-gradient(top, rgba(255,255,255,.2) 0%, rgba(0,0,0,.2) 100%); /* IE10+ */
    background: #eee linear-gradient(top, rgba(255,255,255,.2) 0%, rgba(0,0,0,.2) 100%); /* W3C */
    border: 1px solid #aaa;
    border-top: 1px solid #ccc;
    border-left: 1px solid #ccc;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    color: #444;
    /*display: inline-block;
    font-size: 11px;*/
    font-weight: bold;
    text-decoration: none;
    /*text-shadow: 0 1px rgba(255, 255, 255, .75);*/
    cursor: pointer;
    line-height: normal;
    padding: 4px 5px;
    margin: 0 1px;
    /*font-family: Arial, Helvetica, sans-serif;*/
}

    .greyButton:hover {
        color: #222;
        background: #ddd; /* Old browsers */
        background: #ddd -moz-linear-gradient(top, rgba(255,255,255,.3) 0%, rgba(0,0,0,.3) 100%); /* FF3.6+ */
        background: #ddd -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,255,255,.3)), color-stop(100%, rgba(0,0,0,.3))); /* Chrome,Safari4+ */
        background: #ddd -webkit-linear-gradient(top, rgba(255,255,255,.3) 0%, rgba(0,0,0,.3) 100%); /* Chrome10+,Safari5.1+ */
        background: #ddd -o-linear-gradient(top, rgba(255,255,255,.3) 0%, rgba(0,0,0,.3) 100%); /* Opera11.10+ */
        background: #ddd -ms-linear-gradient(top, rgba(255,255,255,.3) 0%, rgba(0,0,0,.3) 100%); /* IE10+ */
        background: #ddd linear-gradient(top, rgba(255,255,255,.3) 0%, rgba(0,0,0,.3) 100%); /* W3C */
        border: 1px solid #888;
        border-top: 1px solid #aaa;
        border-left: 1px solid #aaa;
    }

input.disabled, button.disabled, #body input.disabled, #body button.disabled {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5;
  cursor: default;
}


