﻿p{
    padding:.75em 0;
}
.term-container{
    width:85%;
    margin:0 auto;
    padding-bottom: 110px;
}

a.btn{
    text-decoration:none;
}

/*  temp home of terms css  */

body {
  background-image: none;
  font-weight: normal;
  font-size: 1em;
  background: #eee;
}

#mainContainer header {
    position: relative;
    width: 100%;
}

#MCont .terms-page-header {
    height: 50px;
    color: #fff;
    background: #76b900;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #76b900 0%, #76b900 15%, #6db104 33%, #448915 92%, #e2e2e2 94%, #fbfbfb 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #76b900), color-stop(15%, #76b900), color-stop(33%, #6db104), color-stop(92%, #448915), color-stop(94%, #e2e2e2), color-stop(100%, #fbfbfb));
    background: -webkit-linear-gradient(top, #76b900 0%, #76b900 15%, #6db104 33%, #448915 92%, #e2e2e2 94%, #fbfbfb 100%);
    background: -o-linear-gradient(top, #76b900 0%, #76b900 15%, #6db104 33%, #448915 92%, #e2e2e2 94%, #fbfbfb 100%);
    background: -ms-linear-gradient(top, #76b900 0%, #76b900 15%, #6db104 33%, #448915 92%, #e2e2e2 94%, #fbfbfb 100%);
    background: linear-gradient(to bottom, #76b900 0%, #76b900 15%, #6db104 33%, #448915 92%, #e2e2e2 94%, #fbfbfb 100%);
}

    #MCont .terms-page-header .sh-container {
        /*padding-left: 25px;*/
        padding: 0 10px 0 25px;
        width: 1080px;
    }
#MCont .terms-page-header  .sh-container h1 {
font-family: Arial, sans-serif;
  color: #fff;
  font-size: 18px;
  line-height: 30px;
  font-weight: bold;
  padding: 9px 0 0 0;
  margin: 0;
  text-transform: uppercase;
  text-shadow: #3C5900 0 0 2px;
  }

.term-container .login-body {
    padding-top: 20px;
    padding-bottom: 20px;
}
.term-container .terms-buttons {
    position: relative;
}
.terms-buttons button.submitbutton,
.term-footer a {
    float: left;
  background-color: #4c9300;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #90c247), color-stop(13%, #83b939), color-stop(33%, #62a217), color-stop(42%, #569a0b), color-stop(50%, #4e9402), color-stop(54%, #4c9300), color-stop(100%, #4c9300));
  background-image: -webkit-linear-gradient(top, #90c247 0%, #83b939 13%, #62a217 33%, #569a0b 42%, #4e9402 50%, #4c9300 54%, #4c9300 100%);
  background-image: -moz-linear-gradient(top, #90c247 0%, #83b939 13%, #62a217 33%, #569a0b 42%, #4e9402 50%, #4c9300 54%, #4c9300 100%);
  background-image: -o-linear-gradient(top, #90c247 0%, #83b939 13%, #62a217 33%, #569a0b 42%, #4e9402 50%, #4c9300 54%, #4c9300 100%);
  background-image: linear-gradient(top, #90c247 0%, #83b939 13%, #62a217 33%, #569a0b 42%, #4e9402 50%, #4c9300 54%, #4c9300 100%);
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  display: inline-block;
  border: none;
  color: #ffffff;
  text-transform: uppercase;
  padding: 5px 20px;
  text-shadow: none;
  text-decoration: none;
  margin-bottom: 10px;
  cursor: pointer;
  height: 36px;
  letter-spacing: 1px;
  font-family: arial;
  font-size: 12px;
  font-weight: bold;
}
.term-footer a {
    height: 26px;
    line-height: 26px;
}
.terms-buttons button.submitbutton:hover,
.term-footer a:hover {
  background-color: #7dbf0b;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #aad847), color-stop(13%, #a0d339), color-stop(38%, #82c111), color-stop(50%, #77bb02), color-stop(100%, #76ba00));
  background-image: -webkit-linear-gradient(top, #aad847 0%, #a0d339 13%, #82c111 38%, #77bb02 50%, #76ba00 100%);
  background-image: -moz-linear-gradient(top, #aad847 0%, #a0d339 13%, #82c111 38%, #77bb02 50%, #76ba00 100%);
  background-image: -o-linear-gradient(top, #aad847 0%, #a0d339 13%, #82c111 38%, #77bb02 50%, #76ba00 100%);
  background-image: linear-gradient(top, #aad847 0%, #a0d339 13%, #82c111 38%, #77bb02 50%, #76ba00 100%);
  text-decoration: none;
  color: #333333;
}

.terms-buttons .btn-gray, 
.fp-form .btn-gray {
    float: left;
  height: 26px;
  line-height: 26px;
  letter-spacing: 1px;
  font-family: arial;
  font-size: 12px;
  background-color: #eee;
  color: #777;
  *zoom: 1;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  display: inline-block;
   border: none;
  text-transform: uppercase;
  padding: 5px 20px;
  text-shadow: none;
  text-decoration: none;
  margin-left: 10px;
  cursor: pointer;
}
.terms-buttons .btn-gray:hover, 
.fp-form .btn-gray:hover {
   background-color: #a0a0a0;
   color: #ffffff;
}

/*  some FORGOT PASSWORD styles  */

#MCont .login-container.fp-form {
    margin-top: 30px;
}

#MCont .login-container.fp-form .login-actions {
    text-align: left;
}

.login-container .login-message {
  font-size: .9em;
  line-height: 1.3em;
  padding-top: 20px;
}
