body { color: #000000; background-color: #117505; font-family: Arial; font-size: 10pt; }
a { color: #003300; }
.header_color { color: #593632; background-color: #117505; }
.sidebar_color { color: #593632; background-color: #117505; }
.sideheading_color { color: #593632; background-color: #117505; }
.sidehighlight_color { color: #593632; background-color: #117505; }
.sideheadinghighlight_color { color: #593632; background-color: #117505; }
.menubar_color { color: #593632; background-color: #F1D42E; }
.menu_color { color: #FFFFFF; background-color: #117505; }
.highlight_color { color: #F1D42E; background-color: #117505; }
.content_color { color: #000000; background-color: #FFFFFF; }
.blockheading_color { color: #593632; background-color: #FFFFFF; }
.footer_color { color: #FFFFFF; background-color: #117505; }
.floatLeft { float: left; }
.floatRight { float: right; }
.clear { clear: both; }
.imageContainer { width: 39%; padding: 5px; }
.textContainer { width: 56%; padding: 5px; }
.rotationContainer { width: 600px; min-width: 600px; max-width: 600px; }
.counter { padding-bottom: 10px; }
.barchart-privacy-policy {
display: block;
font-size: 11px;
text-align: center;
margin-top: 15px;
}
.terms-and-agreements-links ul.list-inline {
 display: inline-block;
 list-style-type: none !important;
}
.terms-and-agreements-links ul.list-inline li {
 display: inline-block;
 padding: 3px 15px;
}
.terms-and-agreements-links ul.list-inline li:not(:last-child) {
border-right: 1px solid #666;
}
.copyright2 a, .copyright3 a {
	text-decoration: underline !important;}.fixed-nav-fix {
  padding-top: 213px;
}
.carousel {
  position: relative;
  margin-top: -63px;
}
@media screen and (min-width:768px){
.displaySmall {
  display:none;
}
.sidebar-nav {
    position: fixed;
    top: 165px;
    left: 50%;
    transform: translateX(-50%);
    background: #000000;
    border-radius: 0% 0% 15px 15px;
    width: 1237px;
}
}
.navbar-brand {
  position: fixed;
  left: 50%;
  transform: translateX(-50%);
}
.navbar-default, .navbar-default .navbar-toggle, .sidebar {
    color: #FFF0;
    background-color: #FFF;
    border-color: #000000;
    height: 167px;
    border-bottom-width: 4px;
}
.footer {
    background-color: #000000;
    color: #FFFFFF;
}
.carousel-container {
  position: relative;
  top: -20px;
  left: -19.5vw;
  width: 100vw;
  margin-left: -15px;
}
.sidebar-nav li a {
  padding: 0 15px 0 15px;
  display: block;
  text-decoration: none;
  color: #FFFFFF;
  font-weight: bold;
  text-rendering: optimizelegibility;
}
.title-block {
  background-color: #08497500;
  color: #333333;
}
.leftDiv {
  width: 100% !important;
  margin: 0 !important;
  padding: 3em;
  box-sizing: border-box;
  background: #fff;
  border-color: #008000cc;
  border: 50px solid #008000cc;
}

.rightDiv {
  width: 100% !important;
  margin: 0 !important;
  padding: 3em;
  box-sizing: border-box;
  background: #fffc;
  border: 50px solid #28347bcc;
}
.tanBox {
  margin-right: -15px;
  background: #d7ceb363;
  margin-top: -59px;
  padding-top: 10px;
  padding-bottom: 30px;
  margin-left: -15px;
  box-shadow: -4px 2px 10px -2px #666666;
}
.whiteBox {
  margin-right: -15px;
  background: white;
  margin-top: -50px;
  padding-top: 28px;
  padding-bottom: 30px;
  margin-left: -15px;
  box-shadow: -4px 2px 10px -2px #666666;
}
.firstIMG {
  border-radius: 10px;
  object-fit: cover;
  box-shadow: 10px 10px 10px rgba(0,0,0,.1);
}
hr {
  border-top: 1px solid #eee0;
}
#carousel-container {
  box-shadow: -4px 2px 10px -2px #666;
}
.carousel-caption {
  text-shadow: 1px 2px #444;
}
.footer a:focus, .footer a:hover, .footer .disclaimer a {
  color: #337ab7;
}
a:focus, a:hover {
  color: #4b8b40;
  text-decoration: none;
}
.greentxt {
  color: #000000;
}
.title-block {
  background-color: #08497500;
  color: #333333;
  font-weight: bold;
  text-align: center;
}
.noshow {
  display: none;
}
.topIMG {
  margin-top: -60px;
  padding-bottom: 50px;
}
iframe {
  border-color: #f000;
}
.text-left.hidden-md.hidden-lg.show-hide-sidebar {
  display: none;
}
@media screen and (min-width:768px){
.smallDisplay {
  display: none !important;
}
}
@media screen and (max-width:768px){
.displayLarge {
  display:none;
}
.carousel-caption h2{
  font-size:14px;
}
.carousel-caption h4{
  font-size:12px;
}
.nav.navbar-nav.navbar-right {
  background: #000000;
  padding-top: 15px;
  text-align: center;
  font-size: 15px;
  font-weight: bold;
}
#ac-navbar-1 {
  top: -25px;
  position: relative;
}
.navbar-toggle.collapsed {
  background: #084975;
  height: 34px;
  border-color: #f000;
}
.largeDisplay{
display: none;
}
.rw{
display: none;
}
.caret {
  display: none;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
  border-color: #3FC38000;
}
}
.left.carousel-control {
  display: none;
}
.right.carousel-control {
  display: none;
}
.carousel-indicators {
  display: none;
}
.navbar-logo-margin {
    margin-top: -10px;
    height: 158px;
}
.carousel-container .carousel-image {
    width: 100vw;
    height: auto !important;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    margin-top: 37px;
}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
    background-color: #000000;
    border-color: #f000;
}
.navbar-toggle.collapsed {
    background: #000000;
    height: 34px;
    border-color: #f000;
}
@media screen and (max-width:767px){
   .navbar-logo-margin {
     margin-top: 2px;
    margin-left: -60px;
    height: 101px;
    width: 326px;
}
.carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img {
    display: block;
    max-width: none;
    height: auto;
}
}
.sidebar-nav .open .dropdown-menu, .sidebar-nav .open .dropdown-menu > li, .sidebar-nav .open .dropdown-menu > li > a {
    background: #000000;
}
.navbar-default .navbar-nav .open .dropdown-menu {
    background-color: #000000;
}

@media (min-width: 768px){
.navbar-right {
  float: left !important;
  margin-right: -15px;
}
}

.rw {
  width: 255px;
}

.footer a:focus, .footer a:hover, .footer .disclaimer a {
  color: #b3b3b3;
}
.buttons img:hover {
  transform: scale(1.1);
}
/*CASH BID JSI STYLE CODE*/

 .cashbid_table {
    font-size:14px; 
    border-top:1px solid #dadada;
    border-left:1px solid #dadada !important;
}
.cashbid_h2 {
    font-weight:bold;
    margin-bottom:10px !important;
}
.cashbid_th {
    padding:6px;
    border-right:1px solid #dadada;
    border-bottom:2px solid #dadada;
    font-size:11px;
    text-transform: uppercase;
    background-color: silver;
}
.cashbid_td {
    padding:2px 10px 2px 10px;
    border-right:1px solid #dadada;
    border-bottom:1px solid #dadada;
}
.cashbid_stamp {
    text-align:center;
    font-size:90%;
}
.cashbid_refresh {
    text-align:center;
    font-size:90%;
}

.cashbid_tr:nth-child(even) {
    background-color: #EEEEEE;
}

.homepage_quoteboard thead td, .homepage_quoteboard thead th {
  font-weight: bold;
  border-bottom: 1px solid #545454;
  background-color: #CCCCCC;
}
.homepage_quoteboard tbody tr.even td {
  background-color: #EEEEEE;
}
.homepage_quoteboard tbody td {
  border-bottom: 1px solid #545454;
}
.homepage_quoteboard td, .homepage_quoteboard th {
  padding: 2px;
}
.block_title.blockheading_color {
  font-size:16px;
  font-weight: bold;
}
.carousel-caption {
  text-shadow: none;
  background-color: #000;
  border-radius: 1em;
}

.rotationContainer { width: 600px; min-width: 600px; max-width: 600px; }
