﻿/****************************************************/
.verticalSpacer
{
	height:12px;
}
.horizontalSpacer
{
	width:20px;
}


/****************************************************/
.myBtn {        
    width: 122px;
    padding: 2px 0 2px 5px;
    text-align:left;
    background-color:#D1D1D1;
    border: 1px solid #787878;
    font-family:Tahoma;
    font-size:12px;    
    color:Gray;    
}
.myBtn:hover div
{
	width: 122px;
    padding: 2px 0 2px 5px;
    text-align:left;
	background-color:#B3B3B3;
	border: 1px solid #787878;
	font-family:Tahoma;
    font-size:12px;    
    color:Gray;
}
.myBtnSelected {        
    width: 122px;
    padding: 2px 0 2px 5px;
    text-align:left;
    background-color:#B3B3B3;
    border: 1px solid #787878;
    font-family:Tahoma;
    font-size:12px;    
    color:Gray;    
}

/***********background-color:#D1D1D1;*****padding:10px 0 10px 5px;******************************/

.topLbl
{
	padding:0 5px 0 5px;
	font-family:Tahoma;
    font-size:10px;
    font-weight:bolder;    
    color:Gray;    
}

.popupDiv
{	
	background: transparent url('gradient_lgt.jpg') repeat-y top left;
	display: block;	
    border: 2px solid #989898;
    width:300px;
    font-family:Tahoma;
    font-size:12px;    
    color:Gray;
	text-align: left; 
	line-height: 14px;
	float: left;
}

.popupDiv p
{	
	padding:5px 5px 5px 5px;    
}

.lftcolDiv
{
	background: transparent url('gradient.jpg') repeat-y top left;
	display: block;	
    border: 2px solid #989898;    
    font-family:Tahoma;
    font-size:12px;    
    color:Gray;
	text-align: left;  
}

.heroImgCustomizedVehicles
{
	background:transparent url('ASV_Banner.jpg');
	display:block;
	height:275px;
}
.heroImgContactUs
{
	background:transparent url('ContactUs.jpg');
	display:block;
	height:275px;
}
.heroImgPartsAndService
{
	background:transparent url('Parts and Service Hero - Corvette_closeup.jpg');
	display:block;
	height:275px;
}
/*************************************************/

.pageText
{
	font-family:Tahoma;
    font-size:12px;
    padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
    color:Gray;
	text-align:justify;
}
.pageText p
{
	line-height: 18px;
	padding: 0px 10px 0px 0px;
	text-align:left;
}


/************Button Inages***************************/

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

a.ovalbutton{
background: transparent url('oval-gray-left.png') no-repeat top left;
display: block;
float: left;
font: normal 12px Tahoma; /* Change 13px as desired */
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 24px; /* Height of button background height */
padding-left: 11px; /* Width of left menu image */
text-decoration: none;
cursor:pointer;
text-align:left;
}

a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{
color: #494949;	
}

a.ovalbutton span{
background: transparent url('oval-gray-right.png') no-repeat top right;
display: block;
padding: 4px 11px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
}

/* Hover state CSS */
a.ovalbutton:hover{ 
background-position: bottom left;
}

/* Hover state CSS */
a.ovalbutton:hover span{ 
background-position: bottom right;
color: black;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}

a.ovalbuttonCurrent{
background: transparent url('oval-gray-left.png') no-repeat top left;
display: block;
float: left;
font: normal 12px Tahoma; /* Change 13px as desired */
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 24px; /* Height of button background height */
padding-left: 11px; /* Width of left menu image */
text-decoration: none;
background-position: bottom left;
text-align:left;
}

a.ovalbuttonCurrent span{
background: transparent url('oval-gray-right.png') no-repeat top right;
display: block;
padding: 4px 11px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
background-position: bottom right;
color: black;
}

.contactformtext {
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 10px;
}
