.top-bar-blue {
  background: blue;
 }
 
.top-bar-section-blue ul li > a{
    background: blue; }
	
.top-bar-section-blue ul li > a.button {
         background-color:blue;
        border-color: blue;
        color: green; }

.top-bar.expanded .title-area, .contain-to-grid, 
.top-bar, .top-bar-section ul, .top-bar-section ul li, 
.top-bar-section li:not(.has-form) a:not(.button), 
.top-bar-section .dropdown li a, .top-bar-section 
.dropdown li:not(.has-form) a:not(.button), 
.top-bar-section li:not(.has-form) a:not(.button):hover {
 //background:transparent ;
   border-radius: 10px ;
  }
	
.bluebgrepeater {background: rgb(21, 149, 207); height: 15px;}
.greenbar {background: rgb(14, 115, 16); height: 10px;}

.greenbar2 {height: 340px;  background: url('../images/gradientgreen.png'); background-repeat: repeat-x; text-align: center ;}

 .center {
	display: block !important;    margin-left: auto !important;    margin-right: auto !important; text-align: center !important;    
}

 .centered { left: 50%;        margin-right: -50%;        transform: translate(-50%, -50%); }

 .button
 {
   background-color: rgb(214,214,214);
  border-color: rgb(51,51,51);
  color: rgb(51,51,51);
   font-weight: 600;
 }
 
  .orange
 {
   background-color: rgb(228,155,69);
  border-color: rgb(228,155,69);
  color: rgb(120,85,0);
   font-weight: 900;
 }
 
 .button:hover
 {
	background-color: rgb(75,164,42);
	
 }

 
.panel.radius {border-radius: 12px; }

.panel.callout {
border-style: solid;
border-width: 1px;
border-color: rgb(153,218,102);
box-shadow: 5px 5px 5px ;
margin-bottom: 1.25rem;
padding: 1.25rem;
background: rgb(153,218,102) }

.panel.callout2 {
border-style: solid;
border-width: 1px;
border-color: rgb(138,212,104);
box-shadow: 2px 2px 2px inset;
margin-bottom: 1.25rem;
padding: 1.25rem;
background: rgb(138,212,104);
//background: rgb(121,190,55);
//background: rgb(240,231,64);
//background: rgb(199,186,128);
text-align: left ; 

 }

a.gl:link {
    color: rgb(75,164,42);
}
a.gl:visited {
    color: rgb(75,164,42);
}

a.bl:link {
    color: rgb(0,162,232) !Important;
}
a.bl:visited {
    color: rgb(0,162,232) !Important;
}

.content_top	{
	background: url("../images/content_top_bg.jpg") repeat-x;
	background-color: #ffffff;
	height: 490px;
}
.top	{
	background: url("../images/header_bg1.jpg")no-repeat center center;
		height: 25px;
}

.content_top_green	{
	background: url("../images/gradientgreen-full.png") repeat-x;
	background-color: #ffffff;
	height: 490px;
}

a.or:link {
    color: orange;
	 font-weight: 900;
}
a.or:visited {
    color: orange;
	 font-weight: 900;
}

marginsonauto{
 margin-left: auto;
     margin-right: auto;
}

#orange_box	{
	text-align: center;
	width: 100%;
	max-width: 600px;
//background: #90D66F;
//background: #3B5A76;
background: #FE8900;
	 margin-left: auto;
     margin-right: auto;
	box-shadow: 1px 3px 18px #888888;
	border-radius:10px;
	padding:5px 15px;
	padding-bottom:70px;
}
#orange_box .search_vehicle_history 	{
//background: #059105;
//background: #059105;
background: #059105;
    display: block;
	margin-left: auto;   
    margin-right: auto;
    height: 30px;
	text-align: center;
    width: 100%;
	max-width: 300px;
    border: none;
	color: white;
	 font-family: Helvetica;
    font-size: 20px;
	border-radius:25px;
	margin:0 auto;
	margin-top:20px !important;
	font-weight:bold;
}
#orange_box .search_vehicle_history:HOVER {
//background: #00F900;
//background: #00F900;
background: #00F900;
}
#orange_box h2 {
    color: white;
    font-family: Helvetica;
    font-size: 26px;
    font-weight: bold;
    line-height: 35px;
    padding-top: 20px;
    text-align: center;
}
#no_vin_no_problem a	{
	font-weight: bold;
	font-style: italic;

	color: black;
	font-family: Helvetica;
    font-size: 18px;
}
#orange_box input.home	{
	border-radius: 10px;
	border: 1px solid black;
    color: #888888;
    font-size: 15.4px;
    font-style: italic;
    width: 265px;
	height: 51px;
	color: #808080;
	 margin-left: auto;
	 margin-right: auto;
	text-align: center;
}
#what_vin	{
	display: block;
	color: black;
    font-size: 13px;
    font-weight: bold;
    margin: 10px 0 5px;
    text-align: center;
    text-decoration: underline;
}