div#formContainer {
    width: 160px;
}

div#formContainer div.row {
    background-color: #FFF;
    display: block;
    overflow: auto;
    margin: 5px 0;
    border: 1px solid #DDD;
    padding: 2px;
}

div > label:first-of-type {
    font-weight: normal;
}

div#formContainer div#none {
    background-color: transparent;
    display: block;
    overflow: auto;
    border: none;
}

div#formContainer div.row label {
    float: left;
    margin-left: 3px;
    color: #000;
    text-transform: uppercase;
}

div#formContainer div.row label.normal {
    font-weight: normal;
    text-transform: none;
}

div#formContainer div.row input[type="text"] {
    float: left;
    display: none;
    border: 0;
    width: 148px;
    color: #666;
}

div#formContainer div.row input[type="image"]:focus, div#formContainer div.row input[type="image"]:hover {
    opacity: .9;
}

span#ctl00_ctl00_OuterContent_ctl00_error {
    color: #f00;
}

.short-tall-green {
    -moz-box-shadow: inset 0px 0px 3px 0px #dbdbdb;
    -webkit-box-shadow: inset 0px 0px 3px 0px #dbdbdb;
    box-shadow: inset 0px 0px 3px 0px #dbdbdb;
    background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #59994c), color-stop(1, #075e1c) );
    background: -moz-linear-gradient( center top, #59994c 5%, #075e1c 100% );
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#59994c', endColorstr='#075e1c');
    background-color: #59994c;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    display: inline-block;
    color: #ffffff;
    font-family: Arial;
    font-size: 18px;
    font-weight: normal;
    padding: 9px 34px;
    text-decoration: none;
    text-shadow: 1px 1px 13px #666266;
}

.short-tall-green:hover {
    background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #075e1c), color-stop(1, #59994c) );
    background: -moz-linear-gradient( center top, #075e1c 5%, #59994c 100% );
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#075e1c', endColorstr='#59994c');
    background-color: #075e1c;
}

.short-tall-green:active {
    position: relative;
    top: 1px;
}
/* This imageless css button was generated by CSSButtonGenerator.com */



.long-dark-gray {
    -moz-box-shadow: inset 0px 0px 1px 0px #ffffff;
    -webkit-box-shadow: inset 0px 0px 1px 0px #ffffff;
    box-shadow: inset 0px 0px 1px 0px #ffffff;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #8a8a8a), color-stop(1, #242424));
    background: -moz-linear-gradient(top, #8a8a8a 5%, #242424 100%);
    background: -webkit-linear-gradient(top, #8a8a8a 5%, #242424 100%);
    background: -o-linear-gradient(top, #8a8a8a 5%, #242424 100%);
    background: -ms-linear-gradient(top, #8a8a8a 5%, #242424 100%);
    background: linear-gradient(to bottom, #8a8a8a 5%, #242424 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8a8a8a', endColorstr='#242424',GradientType=0);
    background-color: #8a8a8a;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    display: inline-block;
    color: #ffffff;
    font-family: arial;
    font-size: 18px;
    font-weight: normal;
    padding: 9px 76px;
    text-decoration: none;
    text-shadow: 0px 0px 3px #000000;
}

.long-dark-gray:hover {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #242424), color-stop(1, #8a8a8a));
    background: -moz-linear-gradient(top, #242424 5%, #8a8a8a 100%);
    background: -webkit-linear-gradient(top, #242424 5%, #8a8a8a 100%);
    background: -o-linear-gradient(top, #242424 5%, #8a8a8a 100%);
    background: -ms-linear-gradient(top, #242424 5%, #8a8a8a 100%);
    background: linear-gradient(to bottom, #242424 5%, #8a8a8a 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#242424', endColorstr='#8a8a8a',GradientType=0);
    background-color: #242424;
}

.long-dark-gray:active {
    position: relative;
    top: 1px;
}


/* This imageless css button was generated by CSSButtonGenerator.com */


.small-sidebar-green {

    -moz-box-shadow: 0px 0px 1px 0px #3e7327;
    -webkit-box-shadow: 0px 0px 1px 0px #3e7327;
    box-shadow: 0px 0px 1px 0px #3e7327;

    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #7acf84), color-stop(1, #155715));
    background:-moz-linear-gradient(top, #7acf84 5%, #155715 100%);
    background:-webkit-linear-gradient(top, #7acf84 5%, #155715 100%);
    background:-o-linear-gradient(top, #7acf84 5%, #155715 100%);
    background:-ms-linear-gradient(top, #7acf84 5%, #155715 100%);
    background:linear-gradient(to bottom, #7acf84 5%, #155715 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7acf84', endColorstr='#155715',GradientType=0);

    background-color:#7acf84;

    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    -ms-border-radius:5px;
    border-radius:5px;

    display:inline-block;
    color:#ffffff;
    font-family:arial;
    font-size:13px;
    font-weight:bold;
    padding:7px 19px;
    text-decoration:none;

    text-shadow:0px 1px 0px #5b8a3c;

}
.small-sidebar-green:hover {

    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #155715), color-stop(1, #7acf84));
    background:-moz-linear-gradient(top, #155715 5%, #7acf84 100%);
    background:-webkit-linear-gradient(top, #155715 5%, #7acf84 100%);
    background:-o-linear-gradient(top, #155715 5%, #7acf84 100%);
    background:-ms-linear-gradient(top, #155715 5%, #7acf84 100%);
    background:linear-gradient(to bottom, #155715 5%, #7acf84 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#155715', endColorstr='#7acf84',GradientType=0);

    background-color:#155715;
}
.small-sidebar-green:active {
    position:relative;
    top:1px;
}



.small-green {
    -moz-box-shadow: inset 0px 0px 1px 0px #807e80;
    -webkit-box-shadow: inset 0px 0px 1px 0px #807e80;
    box-shadow: inset 0px 0px 1px 0px #807e80;
    background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #7acf84), color-stop(1, #155715) );
    background: -moz-linear-gradient( center top, #7acf84 5%, #155715 100% );
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7acf84', endColorstr='#155715');
    background-color: #7acf84;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    display: inline-block;
    color: #ffffff;
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    padding: 13px 24px;
    text-decoration: none;
    text-shadow: 1px 1px 13px #5c4c5c;
}

.small-green:hover {
    background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #155715), color-stop(1, #7acf84) );
    background: -moz-linear-gradient( center top, #155715 5%, #7acf84 100% );
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#155715', endColorstr='#7acf84');
    background-color: #155715;
}

.small-green:active {
    position: relative;
    top: 1px;
}
/* This imageless css button was generated by CSSButtonGenerator.com */
.small-blue {
    -moz-box-shadow: inset 0px 0px 1px 0px #807e80;
    -webkit-box-shadow: inset 0px 0px 1px 0px #807e80;
    box-shadow: inset 0px 0px 1px 0px #807e80;
    background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #5cbae6), color-stop(1, #1952b3) );
    background: -moz-linear-gradient( center top, #5cbae6 5%, #1952b3 100% );
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5cbae6', endColorstr='#1952b3');
    background-color: #5cbae6;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    display: inline-block;
    color: #ffffff;
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    padding: 13px 24px;
    text-decoration: none;
    text-shadow: 1px 1px 13px #5c4c5c;
}

.small-blue:hover {
    background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1952b3), color-stop(1, #5cbae6) );
    background: -moz-linear-gradient( center top, #1952b3 5%, #5cbae6 100% );
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1952b3', endColorstr='#5cbae6');
    background-color: #1952b3;
}

.small-blue:active {
    position: relative;
    top: 1px;
}
/* This imageless css button was generated by CSSButtonGenerator.com */

