body{
 font-family: Arial; 
font-size: 12px; 
background-color:#FFFFFF;
margin:0px;
background-image:url(Images/BackGround.jpg);
background-position:top center;
background-repeat:no-repeat;

}


h1{
font-family: Georgia;
}

img{
border:0px;
}
a{
  color: #db6d00;
  text-decoration:none;
}
a:hover{
  text-decoration:underline;
color:#5e4734;
}


hr{
color:#bfb9b2;
padding:0px;
margin:0px;

}
#UploadPopup{
 width:300px;
}

#TopLinks{
position:absolute;
display:block;
text-align:right;
width:975px;
color:white;
top:3px;
vertical-align: middle; 
font-size:13pt;
}

#TopLinks a,#TopLinks .PhoneNumber  {
background-color:#6d9232;
vertical-align: middle; 
margin:0px;
padding:7px;
color:white;
height:20px;
text-decoration:none;
}

#TopLinks a:hover, #TopLinks .PhoneNumber:hover{
color:#bea590;
text-decoration:underline;
}

#TopLinks .Sep{
background-color:#6d9232;
vertical-align: middle; 
margin:0px;
padding:7px;
color:white;
text-decoration:none;
height:20px;
}



#TopNav{
position:absolute;
height:40px;
top:106px;
}
#TopNav td {
width:163px;	
height:40px;

vertical-align: top; 
text-align: center; 
padding:0px;
padding-top:11px;
background-image:url(images/TopNavBG.gif);
}
#TopNav td.First {
background-image:url(images/TopNavBGFirst.gif);
}
#TopNav td.Last {
background-image:url(images/TopNavBGLast.gif);
}

#TopNav a{
font-family: Georgia;
color:#e7d5c7;
text-decoration:none;
text-transform:uppercase;
font-weight:bold;
}

#TopNav a:hover{
color:#fefefe;
}



#SplashMainBodyBG{
position:absolute;
top:-93px;
left:-32px;
display:block;
padding:0px;
margin:0px;
}


#SplashMainFlipImage{
position:absolute;
top:-90px;
left:-40px;
margin-left:8px;
display:block;
}

#SplashMainFlipText{
position:absolute;
top:-65px;
left:-32px;
width:440px;
margin-left:500px;
display:block;
font-family: Georgia;
}

#SplashMainFlipText h1{
}
.SpecialHeader{
color:#6d9431;
font-style: italic;

}




#SplashMainFlipContactUs{
position:absolute;
top:167px;
left:-50px;
width:140px;
height:58px;
margin-left:800px;
display:block;
font-family: Georgia;
color:white;
}

#SplashMainFlipContactUs a{
display:block;
font-weight:bold;
vertical-align: middle; 
text-align: center; 
text-decoration:none;
padding:0px;
padding-top:10px;
height:40px;
width:140px;
margin-right:0px;
background-image:url(images/ContactUSLinkBG.gif);
color:white;
}



#SplashMainFlipSelector{
width:147px;
height:27px;
position:absolute;
top:173px;
left:-40px;
margin-left:506px;
display:block;
font-family: Georgia;
color:black;
}

#SplashMainFlipSelector a{
text-align: center; 
vertical-align: middle; 
width:27px;
height:27px;
font-size:16pt;
padding-top:0px;
padding-left:8px;
padding-right:8px;
padding-bottom:4px;
margin-left:9px;
text-decoration:none;
}

#SplashMainFlipSelector a.Selected{
color:white;
padding-right:8px;
background-image:url(images/MainFlipSelect.gif);
background-repeat:no-repeat;
}
#SplashMainFlipSelector a.Unselected{
padding-right:8px;
color:black;
background-image:url(images/MainFlipUnselect.gif);
background-repeat:no-repeat;
}





#SplashMainFlipContactUs a:hover{

color:#c9d15b;
text-decoration:none;
}



#SplashMainValues{
position:absolute;
top:230px;
left:-40px;
width:280px;
font-family: Arial; 
font-size:9pt;
margin-left:670px;
display:block;
color:#2c2016;
}


#SplashMainValues h1{
font-size:18pt;
margin-top:15pt;
margin-bottom:5pt;
}



#SplashMainResources{
width:600px;
position:absolute;
left:-45px;
top:236px;
margin-left:35px;
display:block;
font-family: Georgia;
color:white;
}

#SplashMainResources h1{
margin-top:15pt;
margin-bottom:5pt;
font-style: italic;
color:#2c2016;
font-size:18pt;
}

#SplashMainResources h2{
margin-bottom:10px;
font-style: italic;
color:#2c2016;
font-size:13pt;
}

#SplashMainResources td{
color:white;
font-size:9pt;
}

#SplashMainResources .Learn{
font-family: Arial; 
font-weight:bold;
font-size:9pt;
text-align: center; 
vertical-align: middle; 
color:white;
background-image:url(images/LearnMoreLinkBG.gif);
background-repeat:no-repeat;
text-decoration:none;
margin-top:15px;
padding-left:0px;
display:block;
padding-bottom:20px;
padding-top:4px;
width:100px;

}

#SplashMainResources a:hover{
color:#c9d15b;
}




#SplashFooter h2, #MainFooterLong h2, #MainFooterVLong h2, #MainFooterShort h2, #MainFooterVShort h2, #MainFooterSplash h2, #MainFooter h2, #EBayMainFooter h2{
margin-bottom:10px;
color:#d3c7b9;
font-size:12pt;
}

#SplashFooter ul, #MainFooterVLong ul, #MainFooterLong ul, #MainFooterShort ul, #MainFooterSplash ul, #MainFooterVShort ul, #MainFooter ul, #EBayMainFooter ul{
margin:15px;
padding:0px;
color:white;
}

#SplashFooter li, #MainFooterVLong li, #MainFooterLong li, #MainFooterShort li, #MainFooterVShort li,#MainFooterSplash li,#MainFooter li,#EBayMainFooter li{
margin:0px;
color:white;
}

#SplashFooter a, #MainFooterVLong a, #MainFooterLong a, #MainFooterShort a, #MainFooterVShort a,#MainFooterSplash a, #MainFooter a, #EBayMainFooter a{
text-decoration:none;
font-size:10pt;
color:white
}

#SplashFooter a:hover,  #MainFooterVLong a:hover, #MainFooterLong a:hover, #MainFooterShort a:hover, #MainFooterVShort a:hover,#MainFooterSplash a:hover, #MainFooter a:hover, #EBayMainFooter a:hover{
text-decoration:underline;
color:#d3c7b9;
}

#MainFooterVLongAddress a, #MainFooterLongAddress a, #MainFooterShortAddress a, #MainFooterVShortAddress a, #MainFooterSplashAddress a,#MainFooterAddress a, #EBayMainFooterAddress a{
color:#d3c7b9;
font-size:10pt;
font-family: Arial; 
text-decoration:none;
}

#MainFooterVLongAddress a:hover, 
#MainFooterLongAddress a:hover, 
#MainFooterShortAddress a:hover, 
#MainFooterVShortAddress a:hover,
#MainFooterSplashAddress a:hover, 
#MainFooterAddress a:hover, 
#EBayMainFooterAddress a:hover{
font-size:10pt;
font-family: Arial; 
text-decoration:underline;
color:#fff;
}


#MainBodyBG{
position:absolute;
top:146px;
display:block;
padding:0px;
margin:0px;
}


#MainBodyHeading{
position:absolute;
top:150px;
display:block;
padding:0px;
margin-left:30px;
}

#MainBodyHeading h1{
font-size:22pt;
color:#2c2016;
margin:0px;
margin-top:15px;
}

#MainBodyHeading .SpecialHeading, #MainBodyHeading h1 .SpecialHeading{
color:#6d9431;
font-style: italic;

}

#MainBody{
position:absolute;
top:241px;
display:block;
padding:0px;
margin:0px;
margin-left:40px;
width:880px;
color:#2c2016;
font-family: Arial; 
font-size:11pt;
}

#MainBody h2{
font-family: Georgia;
font-size:14pt;
color:#2c2016;
margin:10px;
margin-left:0px;
}

/* -------------------------------------------------------------------- */
/*  Spacing for Splash Page Only  */


#MainFooterBGSplash, #MainFooterBG, #MainFooterBGVLong, #MainFooterBGLong, #MainFooterBGShort, #MainFooterBGVShort,#MainFooterBGSplash {
left:0px;
}

#MainFooterBGSplash{
position:relative;
top:627px;
}

#MainFooterSplash{
position:absolute;
top:858px;
font-family: Arial; 
padding-left:40px;
}

#MainFooterSplashQuote{
position:absolute;
color:#d3c7b9;
text-align: right; 
font-size:9pt;
top:1095px;
font-style: italic;
margin-right:720px;
font-family: Arial; 
padding-left:40px;
width:250px;
}

#MainFooterSplashAddress{
position:absolute;
color:#d3c7b9;
text-align: left; 
font-size:10pt;
top:1095px;
width:600px;
margin-left:380px;
font-family: Arial; 
padding-left:40px;
font-size:9pt;
}




/* -------------------------------------------------------------------- */
/*  Spacing for EBay Listing Pages  */

#EBayMainFooterBG{
position:relative;
top:1333px;
margin-left:9px;
height:379px;
 }

#EBayMainFooter{
position:absolute;
top:1540px;
font-family: Arial; 
padding-left:40px;
}

#EBayMainFooterQuote{
position:absolute;
color:#d3c7b9;
text-align: right; 
font-size:9pt;
top:1556px;
font-style: italic;
margin-right:720px;
font-family: Arial; 
padding-left:40px;
width:250px;
}

#EBayMainFooterAddress{
position:absolute;
color:#d3c7b9;
text-align: left; 
font-size:10pt;
top:1556px;
width:600px;
margin-left:380px;
font-family: Arial; 
padding-left:40px;
font-size:9pt;
}



/* -------------------------------------------------------------------- */
/*  Spacing for Normal Pages  */

#MainFooterBG{
position:relative;
top:998px;
}

#MainFooter{
position:absolute;
top:1240px;
font-family: Arial; 
padding-left:40px;
}

#MainFooterQuote{
position:absolute;
color:#d3c7b9;
text-align: right; 
font-size:9pt;
top:1476px;
font-style: italic;
margin-right:720px;
font-family: Arial; 
padding-left:40px;
width:250px;
}

#MainFooterAddress{
position:absolute;
color:#d3c7b9;
text-align: left; 
font-size:10pt;
top:1476px;
width:600px;
margin-left:380px;
font-family: Arial; 
padding-left:40px;
font-size:9pt;
}


#MainFooterBGVShort,#MainFooterBGShort,#MainFooterBG,#MainFooterBGLong,#MainFooterBGVLong{
 height:379px;
}



/* -------------------------------------------------------------------- */
/*  Spacing for VLong Pages  */

#MainFooterBGVLong{
position:relative;
top:1598px;
}

#MainFooterVLong{
position:absolute;
top:1839px;
font-family: Arial; 
padding-left:40px;
}

#MainFooterVLongQuote{
position:absolute;
color:#d3c7b9;
text-align: right; 
font-size:9pt;
top:2074px;
font-style: italic;
margin-right:720px;
font-family: Arial; 
padding-left:40px;
width:250px;
}

#MainFooterVLongAddress{
position:absolute;
color:#d3c7b9;
text-align: left; 
font-size:10pt;
top:2074px;
width:600px;
margin-left:380px;
font-family: Arial; 
padding-left:40px;
font-size:9pt;
}


/* -------------------------------------------------------------------- */
/*  Spacing for Long Pages  */

#MainFooterBGLong{
position:relative;
top:1298px;
}
#MainFooterLong{
position:absolute;
top:1542px;
font-family: Arial; 
padding-left:40px;
display:block;
}

#MainFooterLongQuote{
position:absolute;
color:#d3c7b9;
text-align: right; 
font-size:9pt;
top:1777px;
font-style: italic;
margin-right:720px;
font-family: Arial; 
padding-left:40px;
width:250px;
display:block;
}

#MainFooterLongAddress{
position:absolute;
color:#d3c7b9;
text-align: left; 
font-size:10pt;
top:1777px;
width:600px;
margin-left:380px;
font-family: Arial; 
padding-left:40px;
display:block;
font-size:9pt;
}



/* -------------------------------------------------------------------- */
/*  Spacing for Short Pages  */

#MainFooterBGShort{
position:relative;
top:821px;
}

#MainFooterShort{
position:absolute;
top:1061px;
font-family: Arial; 
padding-left:40px;
}

#MainFooterShortQuote{
position:absolute;
color:#d3c7b9;
text-align: right; 
font-size:9pt;
top:1305px;
font-style: italic;
margin-right:720px;
font-family: Arial; 
padding-left:40px;
width:250px;
}

#MainFooterShortAddress{
position:absolute;
color:#d3c7b9;
text-align: left; 
font-size:10pt;
top:1305px;
width:600px;
margin-left:380px;
font-family: Arial; 
padding-left:40px;
font-size:9pt;
}


/* -------------------------------------------------------------------- */
/*  Spacing for VShort Pages  */

#MainFooterBGVShort{
position:relative;
top:612px;
}

#MainFooterVShort{
position:absolute;
top:858px;
font-family: Arial; 
padding-left:40px;
}

#MainFooterVShortQuote{
position:absolute;
color:#d3c7b9;
text-align: right; 
font-size:9pt;
top:1095px;
font-style: italic;
margin-right:720px;
font-family: Arial; 
padding-left:40px;
width:250px;
}

#MainFooterVShortAddress{
position:absolute;
color:#d3c7b9;
text-align: left; 
font-size:10pt;
top:1095px;
width:600px;
margin-left:380px;
font-family: Arial; 
padding-left:40px;
font-size:9pt;
}

/* -------------------------------------------------------------------- */


.NoTopMargin{
margin-top:0px;
padding-top:0px;
}


.LinkGroup{
color:white;
background-image:url(images/LinkGroupBG.gif);
background-repeat:no-repeat;
padding:10px;
vertical-align: top; 
}
.LinkGroup a {
color:white;
text-decoration:none;
font-size:10pt;
}
.LinkGroup a:hover {
text-decoration:underline;
color:#efe8b7;
}

.LinkGroup li, LinkGroup ul {
 padding:0px;
 margin:0px;
}
.LinkGroup h3{
margin-bottom:0px;
}

.RequestButton{
display:block;
background-image:url(images/RequestAccountButton.gif);
vertical-align: middle; 
font-weight:bold;
padding:10px;
padding-top:12px;
padding-left:12px;
padding-right:0px;
margin-right:0px;
width:370px;
margin-left:100px;
color:white;

}
.WhySimulationButton{
display:block;
background-image:url(images/WhySimulationButton.gif);
vertical-align: middle; 
font-weight:bold;
padding:10px;
padding-top:12px;
padding-left:12px;
padding-right:0px;
margin-right:0px;
width:476px;
margin-left:100px;
color:white;

}

.WhySimulationButton:hover, .RequestButton:hover {
text-decoration:none;
color:#deccbe
}


#MainFlipTitle h2{
font-size: 20pt; 
color:#6d9431;
font-style: italic;
font-weight:bold;
}


input.SMALLBUTTON {
border: 1px #db6c01;
padding: 3px;
margin:0px;
background-color: #983800;
color: #ffffff;
font-size: 90%;
font-weight: bold;
font-family: Verdana, Helvetica, Arial, sans-serif;

}
input.SMALLBUTTON:hover {
 
background-color: #da6b00;
border: 1px double #983800;

}

input.BUTTON {
border: 3px double #db6c01;
padding: 10px;
margin:10px;
background-color: #983800;
color: #ffffff;
font-size: 90%;
font-weight: bold;
font-family: Verdana, Helvetica, Arial, sans-serif;

}
input.BUTTON:hover {
 
background-color: #da6b00;
border: 3px double #983800;

}
.rowalt {
  background-color: #EEEEEE;
}
.WideInput, .WideTextArea{
width:550px;
}
.MediumInput{
width:400px;
}
.WideTextArea{
height:600px;
width:850px;
}

.VWideTextArea{
width:650px;
height:1200px;
}


#ExplainPopup{
 font-size:10px;
 font-family:Verdana;
  position:absolute;
  top:0px;
  left:0px;
  width:306px;
  height:263px;
  background-image: url("images/ExplainPopup.gif");
  visibility:hidden;
  overflow: hidden;
  display:block;
 z-index:5000;
  padding:10px;
}

#PopupString{
text-decoration:none;
}


.FolderList{
visibility:visible;
background-color:#FCFBBE;
border:1px solid black; 
height:100%;
padding:25px;
}
.FileList{
visibility:visible;
height:100%;
background-color:#FCFBBE;
}
#ImageLIst{
height:1300px;
width:500px;
overflow: auto;
}

.Popup{
  position:absolute;
  top:0px;
  left:0px;
  visibility:hidden;
  display:block;
 background-color:#D9ECC6;
  padding:5px;
 border:2px solid #6EA638;
z-index:999;
}

.Picked{
font-weight:bold;
font-style: italic;
color:red;
}

.AutoScroll{
height:1200px;
overflow: auto;
}


#LHSMenu{
font-weight:bold;
border:5px;
width:200px;
height:800px;
display:block;
}

#RHSMenu{
font-weight:bold;
border:5px;
width:200px;
height:800px;
display:block;
}

#AnotherMenu{
color:white;
}
#AnotherMenu a{
  color:blue;
  font-size:10pt;
  text-decoration:none;
}
#AnotherMenu a:hover{
  color:#f0f;
  font-size:10pt;
  text-decoration:underline;
 
}
.SearchForm{
margin:0px;
display:inline;
padding:0px;
padding-top:6px;
padding-bottom:8px;
background-color:#6d9232;

}
#SearchString{
background-color:#6d9232;
padding:7px;
border:0px;
color:#000;
height:20px;
text-decoration:none;
background-image:url(images/SearchStringBG.gif);
background-repeat:no-repeat;
font-size:8pt;
top:2px;
width:180px;
height:18px;

}

#HomeClick{
height:200px;
cursor: pointer; 
width:300px;
}

#Slogan{
  z-index:9999;
  position:relative;
  left:740px;
  top:-10px;
  font-size:14pt;
  font-family: Impact, Charcoal, sans-serif; 
  opacity:.3;
  -ms-filter:"alpha(opacity=30)";
  filter:alpha(opacity=30); 
}
#VVCover{
position:absolute;
background-color:#bbb;
display:block;
visibility:visible;
  color: #91530b;
  top:100px;
  left:0px;
  width:875px;
  height:650px;
  z-index:9999;
  padding:10px;
  font-size:12pt;
  
}

#VVProductTitle{
   position:absolute;
   top:60px;
   left:250px;
   width:400px;
  color: #91530b;
 font-family: Impact; 
  font-size:12pt;
}

#VVProductImage, #VVProductImageBack{
  overflow:hidden;
   position:absolute;
   top:100px;
   left:540px;
  width:250px;
  height:150px;
}
#VVLogo{
   position:absolute;
   top:255px;
   left:575px;
  width:200px;
  height:200px;
}

#VVProductImageBack{
z-index:10;
}
#VVProductImage{
z-index:20;
}
#VVProductDescription{
   position:absolute;
   top:420px;
   left:20px;
  z-index:20;
  padding:10px;
  background-color:#fbecd9;
  border-style:ridge;
  border-width: 10px;
  border-color: #d38115;
  display:block;
  width:770px;
  height:230px;
}



.SalePrice{
  color:red;
  font-weight:bold;
}
.DealerPricing{
  color:blue;
  font-size:12pt;
  font-weight:bold;
}



#ProductLHSList{
background-color:#eee;
width:180px;
height:600px;
padding:10px;
display:block;
text-align:left;
overflow:auto;
}



#ProductFlipImage{
position:absolute; 
top:12px; 
left:240px; 
margin:0px;
display:block;
width:550px;
height:450px;
overflow:hidden;
}

#ProductFlipText{
position:absolute; 
top:300px; 
left:300px; 
display:block; 
width:580px; 
height:220px; 
color:white;
margin:10px;
font-family: Georgia;
}

#ProductFlipText a{
color:white;
font-style: italic;
}
#ProductFlipText a:hover{
color:#666;
}


#ProductFlipText h3{
  margin:5px;
}
#ProductFlipText .SpecialHeader{
color:#fffea1;
font-style: italic;
}



#ProductFlipSelector{
width:147px;
height:27px;
position:absolute;
top:535px;
left:760px;
display:block;
font-family: Georgia;
color:black;
 margin:0px;
}

#ProductFlipSelector a{
text-align: center; 
vertical-align: middle; 
width:27px;
height:27px;
font-size:15pt;
padding-top:0px;
padding-left:8px;
padding-right:8px;
padding-bottom:5px;
margin-left:9px;
margin-bottom:2px;
text-decoration:none;
}

#ProductFlipSelector a.Selected{
color:white;
padding-right:8px;
background-image:url(images/MainFlipSelect.gif);
background-repeat:no-repeat;
}
#ProductFlipSelector a.Unselected{
padding-right:8px;
color:black;
background-image:url(images/MainFlipUnselect.gif);
background-repeat:no-repeat;
}

#AcctBox{
position:absolute;
top:10px;
left:600px;
display:block;
color:white;
background-image:url(images/LinkGroupBG.gif);
background-repeat:no-repeat;
padding:10px;
vertical-align: top; 
}

#AcctBox td{
color:#d8d8d8;
}

#AcctBox a {
color:white;
text-decoration:none;
}
#AcctBox a:hover {
text-decoration:underline;
color:#efe8b7;
}

dd{
margin-bottom:10px;
}
dt{
font-weight:bold;
}

