/* CSS Document */

body {
/*  background-image: url("../images/wallpaper.gif");*/
  text-align: center;
}


.linkPic {
  border: none;
  margin: 0;
  padding: 0;
}


#selection {
  position: relative;
  margin: 0 auto;
  text-align: left;
  font-size: 12px;
  line-height: 120%;
}


#estimation {
  position: relative;
  margin: 0 auto;
  text-align: left;
  font-size: 12px;
  width: 360px;
}

#estimationElement1 {
  margin: 10px 0 20px 5px;
  padding: 5px;
  border: 2px solid #339a71;
  text-align: center;
}

.estimationStr1 {
  margin: 2px 0 2px 20px;
}

.estimationElement2 {
  border-left: 10px solid #339a71;
  border-bottom: 2px solid #339a71;
  margin: 20px 0 10px 0;
  padding: 2px 0 0 10px;
}

.estimationElement3 {
  float: left;
  background-color: #339a71;
  margin: 8px 0 0 0;
  padding: 2px;
  text-align: center;
  color: #ffffff;
  width: 100px;
}

.estimationElement4 {
  float: left;
  background-color: #339a71;
  margin: 8px 0 0 0;
  padding: 2px;
  text-align: center;
  color: #ffffff;
  width: 200px;
}

.estimationText1 {
  float: left;
  margin: 12px 0 0 4px;
}

#estimationSubmit {
  float: left;
  margin: 5px 0 0 25px;
}

#estimationButton {
  float: left;
  margin: 5px 0 0 10px;
}


#container {
  position: relative;
  margin: 0 auto;
  width: 720px;
  text-align: left;
  font-size: 12px;
}


#header {
  width: 718px;
  margin: 0;
}

.headerElement1 {
  z-index: 0;
}

.headerElement2 {
  position: absolute;
  top: 60px;
  left: 150px;
  z-index: 1;
}

.headerMarquee1 {
  width: 540px;
  color: #ffffff;
  font-weight: bold;
  font-size: 18px
}


#main {
  width: 718px;
  height: auto;
  margin: 2px 0;
  padding: 2px 0;
}


#contents {
/*  width: 566px;*/
  width: 565px;
  position: relative;
  float: right;
}


#carSelect {
  padding: 2px 0 0 0;
}


#carList {
  position: static;
}

#carList A {
  color: #000000;
  text-decoration: none;
}

#carList A:hover {
  color: #ff0000;
}


.linkTitle {
  position: relative;
  font-weight: bold;
}

.linkTitleNew {
  position: absolute;
  top: 4px;
  left: 30px;
}

.linkTitleA {
  position: absolute;
  top: 4px;
  left: 85px;
  font-size: 14px;
}

.linkTitleB {
  position: absolute;
  top: 4px;
  right: 125px;
  font-size: 16px;
  color: #ff0000;
}

.linkTitleC {
  position: absolute;
  top: 4px;
  right: 80px;
  font-size: 10px;
  color: #ff0000;
  line-height: 200%;
}


.carData {
  margin: 40px 0 0 0;
}


.carName {
  font-size: 16px;
  font-weight: bold;
  color: #0000ff;
  width: 546px;
  border-bottom: 1px #000000 solid;
}


.carPicLeft {
  margin: 10px 5px 0 0;
  float: left;
}


.carPicRight {
  color: #ff0000;
  font-weight: bold;
  margin: 10px 0 0 0;
}


.car37PricePic {
  float: left;
  margin: 0 5px 0 0;
}


.car37PriceStr {
  margin: -3px 0 0 0;
}

.car37PriceNum {
  font-size: 28px;
}


.car37PriceUnit {
  font-size: 14px;
}


.carComment {
  width: 300px;
  margin: 10px 0 0 0;
  font-size:14px;
}


.carGradeSelect {
  margin: 10px 0 0 0;
  clear: left;
}


.carSelectionHeader {
  margin: 10px 0 0 0;
}

.carSelectionHeaderQ {
  position: relative;
  top: 2px;
  right: 50px;
  font-size: 18px;
  font-weight: bold;
}

.carSelectionBox {
  width: 528px;
  border: 1px solid #66cc33;
  padding: 10px 0 10px 15px;
}

.carSelectionTD {
  width: 260px;
}


.carSelectionComment {
  margin: 10px 0;
  float: left;
}

.carSelectionCommentQ {
  font-size: 18px;
  font-weight: bold;
}

.carReturn {
  margin: 15px 0 5px 430px;
}


#breadCrumb {
  padding: 4px 0;
  font-size: 10px;
}


#pageName {
  font-size: 16px;
  font-weight: bold;
  color: #0000ff;
  width: 546px;
  border-bottom: 1px #000000 solid;
  margin: 0 0 10px 0;
}


.data1Box1 {
  width: 205px;
  margin: 0 8px 8px 13px;
}

#data1Box1Str1 {
  width: 199px;
  padding: 2px;
  border: 1px solid #bbbbbb;
  border-top: none;
  font-size: 10px;
}

#data1Box1Str2 {
  width: 203px;
  padding: 6px 0 5px 0;
  border: 1px solid #339a71;
  border-top: none;
  text-align: center;
  font-size: 16px;
  font-weight: bold;
}

#data1Box1Str3 {
  width: 203px;
  padding: 4px 0 3px 0;
  border: 1px solid #339a71;
  border-top: none;
  text-align: center;
  font-size: 24px;
  font-weight: bold;
  color: #ff0000;
}


.data1Box2 {
  width: 320px;
  margin: 0 0 8px 0;
}

#data1Box2Str1 {
  width: 314px;
  padding: 2px;
  border: 1px solid #339a71;
  border-top: none;
}

#data1Box2Str1Name1 {
  text-align: center;
  font-size: 16px;
  font-weight: bold;
  color: #0000ff;
}

#data1Box2Str1Comment1 {
  padding: 4px;
  height: 52px;
  font-size: 14px;
}

#data1Box2Str2 {
  width: 157px;
  padding: 4px 0 4px 0;
  border: 1px solid #339a71;
  border-top: none;
  text-align: center;
  font-size: 16px;
  font-weight: bold;
}

#data1Box2Space1 {
  float: left;
  width: 2px;
}

#data1Box2Str3 {
  width: 157px;
  padding: 4px 0 4px 0;
  border: 1px solid #339a71;
  border-top: none;
  text-align: center;
  font-size: 16px;
  font-weight: bold;
}

#data1Box2Str4 {
  width: 314px;
  padding: 2px;
  border: 1px solid #339a71;
  border-top: none;
}

#data1Box2Str4Note1 {
  padding: 2px 0 0 0;
  text-align: center;
  font-size: 10px;
}

#data1Box2Str4Form1 {
  margin: 0px;
  padding: 0px;
  height: 80px;
}

div#data1Box2Str4Input1 {
  margin: 0px;
  padding: 0px;
  height: 80px;
}


.data1Box3 {
  padding: 0 0 0 13px;
}

#data1Box3Form1 {
  margin: 0;
  padding: 0;
}

#data1Box3Note1 {
  clear: left;
  font-size: 10px;
}

#data1Box3Str1 {
  width: 527px;
  padding: 2px;
  border: 1px solid #339a71;
  border-top: none;
  text-align: center;
}


.data1Box4 {
  cursor: pointer;
  margin: 4px 0 0 13px;
}

.data1Box4Name1 {
  width: 300px;
  float: left;
  background-color: #cccccc;
  text-align: center;
  line-height: 180%;
  color: #666666;
}

.data1Box4Button1 {
  width: 50px;
}

.data1Box4Open1 {
  display: inline;
  float: left;
}

.data1Box4Close1 {
  display: none;
  float: left;
}


.data1Box5 {
  width: 531px;
  display: none;
  border: 1px solid #cccccc;
  margin: 0 0 2px 13px;
}

.data1Box5Str1 {
  margin: 4px;
}

#data1Box6 {
  margin: 10px 0 0 13px;
  font-size: 10px;
}

#data1Box6Form1 {
  margin: 0;
  padding: 0;
}


.data2Box1 {
  width: 205px;
  margin: 0 8px 8px 13px;
}


#data2Box1Str1 {
  width: 199px;
  padding: 2px;
  border: 1px solid #bbbbbb;
  border-top: none;
  font-size: 10px;
}


.data2Box2 {
  width: 320px;
  margin: 0 0 8px 0;
}


#data2Box2Str1 {
  width: 318px;
  padding: 5px 0 5px 0;
  border: 1px solid #339a71;
  border-top: none;
}


#data2Box2Str1Name1 {
  text-align: center;
  font-size: 16px;
  font-weight: bold;
  color: #0000ff;
}


#data2Box2Str2 {
  width: 157px;
  padding: 5px 0 4px 0;
  border: 1px solid #339a71;
  border-top: none;
  text-align: center;
  font-size: 16px;
  font-weight: bold;
}


#data2Box2Space1 {
  float: left;
  width: 2px;
}


#data2Box2Str3 {
  width: 157px;
  padding: 5px 0 4px 0;
  border: 1px solid #339a71;
  border-top: none;
  text-align: center;
  font-size: 16px;
  font-weight: bold;
}


#data2Box2Str4 {
  width: 318px;
  padding: 5px 0 4px 0;
  border: 1px solid #339a71;
  border-top: none;
  text-align: center;
  font-size: 16px;
  font-weight: bold;
}


.data2Box3 {
  margin: 0 0 0 13px;
}


.data2Box4 {
  margin: 0 0 0 13px;
  width: 416px;
  border: 1px solid #339a71;
  border-top: none;
  padding: 15px 0 10px 115px;
}

.data2Box4Element1 {
 float: left;
}

.data2Box4Element2 {
  float: left;
  width: 95px;
  height: 15px;
  border: 1px solid #339a71;
  text-align: center;
  line-height: 125%;
}

.data2Box4Str1 {
  clear: left;
  margin: 10px 0 0 190px;
  font-size: 10px;
}

.data2Box4Element3 {
  width: 300px;
  border: 1px solid #cccccc;
}

.data2Box4Element3TD1 {
  width: 68%;
  height: 15px;
}

.data2Box4Left {
  float: left;
}

.data2Box4Right {
  text-align: right;
}

.data2Box4Element4 {
  width: 300px;
  height: 15px;
  border: 1px solid #cccccc;
  background-color: #cccccc;
  text-align: center;
  line-height: 120%;
}

.data2Box4Element5 {
  width: 300px;
  height: 20px;
  border: 1px solid #cccccc;
  text-align: center;
  line-height: 170%;
  font-size: 16px;
}

.data2Box4Element6 {
  margin: 15px 0 0 0;
}

.data2Box4Str2 {
  margin: 2px;
  padding-left: 10px;
  font-size: 10px;
}

.data2Box4Element7 {
  width: 147px;
  border: 1px solid #cccccc;
  background-color: #cccccc;
  height: 15px;
  text-align: center;
  line-height: 150%;
  font-size: 10px;
}

.data2Box4Element8 {
  padding: 2px;
  border: 1px solid #cccccc;
  text-align: center;
}

#initialPayment, #bonusPayment {
  width: 20px;
  ime-mode: disabled;
}

.data2Box4Space1 {
  float: left;
  width: 4px;
}

.data2Box4Str3 {
  clear: left;
  margin: 10px 0 2px 0;
  font-size: 10px;
}

.data2Box4Elemnet9 {
  width: 300px;
  border: 1px solid #cccccc;
  background-color: #cccccc;
  height: 20px;
  text-align: center;
  line-height: 170%;
}

.data2Box4Element10 {
  width: 300px;
  padding: 2px 0 2px 0;
  border: 1px solid #cccccc;
  text-align: center;
}

.data2Box4Mod {
  margin: 0 0 0 15px;
}

.data2Box4Str4 {
  margin: 10px 0 0 0;
  font-size: 10px;
}

.data2Box4Str5 {
  margin: 2px 0 0 0;
  font-size: 10px;
}

.data2Box4Str6 {
  margin: 2px 0 0 10px;
  font-size: 10px;
}

.data2Box4Element11 {
  margin: 15px 0 0 20px;
}


.data3Box1 {
  width: 205px;
  margin: 0 8px 8px 13px;
}

#data3Box1Str1 {
  width: 199px;
  padding: 2px;
  border: 1px solid #bbbbbb;
  border-top: none;
  font-size: 10px;
}

.data3Box2 {
  width: 320px;
  margin: 0 0 8px 0;
}

#data3Box2Str1 {
  width: 318px;
  padding: 5px 0 5px 0;
  border: 1px solid #339a71;
  border-top: none;
}

#data3Box2Str1Name1 {
  text-align: center;
  font-size: 16px;
  font-weight: bold;
  color: #0000ff;
}

#data3Box2Str2 {
  width: 157px;
  padding: 5px 0 4px 0;
  border: 1px solid #339a71;
  border-top: none;
  text-align: center;
  font-size: 16px;
  font-weight: bold;
}

#data3Box2Space1 {
  float: left;
  width: 2px;
}

#data3Box2Str3 {
  width: 157px;
  padding: 5px 0 4px 0;
  border: 1px solid #339a71;
  border-top: none;
  text-align: center;
  font-size: 16px;
  font-weight: bold;
}

#data3Box2Str4 {
  width: 318px;
  padding: 5px 0 4px 0;
  border: 1px solid #339a71;
  border-top: none;
  text-align: center;
  font-size: 16px;
  font-weight: bold;
}

.data3Box3 {
  margin: 0 0 0 13px;
}

.data3Box4 {
  width: 515px;
  margin: 0 0 0 13px;
  border: 1px solid #339a71;
  border-top: none;
  padding: 10px 8px;
}

.data3Box4Element1 {
  width: 203px;
  border: 1px solid #339a71;
  border-top: none;
  text-align: center;
  text-align: center;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 4px;
}

.data3Box4Element2 {
  width: 203px;
  border: 1px solid #339a71;
  border-top: none;
  text-align: center;
  font-size: 24px;
  font-weight: bold;
  color: #ff0000;
}

#data3Box4Element3 {
  float: left;
  margin: 0 0 0 4px;
  padding: 4px;
}

#data3Box4Verisign1 {
  float: left;
  width: 180px;
  padding: 10px 0 0 0;
}

#data3Box4Verisign2 {
  float: left;
  padding: 0 0 0 12px;
}

.data3Box4Element4 {
  border-left: 10px solid #339a71;
  border-bottom: 2px solid #339a71;
  margin: 20px 0 10px 0;
  padding: 2px 0 0 10px;
}

.data3Box4Element5 {
  float: left;
  background-color: #339a71;
  margin: 8px 0 0 0;
  padding: 2px;
  text-align: center;
  color: #ffffff;
  width: 100px;
}

.data3Box4Text1 {
  float: left;
  margin: 7px 0 0 4px;
}

.data3Box4Radio1 {
  float: left;
  margin: 6px 0 0 4px;
}

.data3Box4Select1 {
  float: left;
  margin: 8px 0 0 8px;
}

.data3Box4Checkbox1 {
  float: left;
  margin: 6px 0 0 4px;
}

.data3Box4Str1 {
  padding: 2px 0 0 5px;
  font-size: 10px;
}

.data3Box4Form1 {
  margin: 5px 0 0 0;
}

.data3Box4Form2 {
  margin: 0;
}

.data3Box4Str2 {
  float: left;
  margin: 10px 0 0 10px;
}

.data3Box4Element6 {
  float: left;
  background-color: #339a71;
  margin: 8px 0 0 0;
  padding: 2px;
  text-align: center;
  color: #ffffff;
  width: 200px;
}

.data3Box4Textarea1 {
  width:480px;
  height: 100px;
}

.data3Box4Textarea2 {
  width:480px;
  height: 25px;
}

.data3Box4Str3 {
  font-size: 10px;
}

.data3Box4Str4 {
  font-size: 10px;
}

.data3Box4Str5 {
  float: left;
  margin: 8px 0 0 0;
  font-size: 10px;
}

.data3Box4Str6 {
  font-size: 10px;
  color: #ff0000;
}

#data3Box4Submit1 {
  float: left;
  margin: 20px 10px 0 45px;
}

#data3Box4Reset1 {
  float: left;
  margin: 20px 0 0 0;
}


#secret1Element1 {
/*  margin: 10px 50px 0 0;*/
  text-align: center;
  font-size: 18px;
  font-weight: bold;
  color: #0066ff;
  text-decoration: underline;
}

#secret1Element2 {
/*  margin: 10px 0 0 120px;*/
  text-align: center;
  font-size: 18px;
  font-weight: bold;
  color: #0066ff;
  text-decoration: underline;
}

#secret1Element3 {
  margin: 20px 50px 20px 50px;
  font-size: 18px;
  font-weight: bold;
}

#secret1Element4 {
  text-align: center;
  font-size: 18px;
  font-weight: bold;
}

.secret1Element5 {
  text-align: center;
}

#secret1Element6 {
  margin: 20px 0 0 0;
  text-align: center;
  font-size: 18px;
  font-weight: bold;
}

#secret1Element7 {
  margin: 0 0 20px 0;
  text-align: center;
  font-size: 18px;
  font-weight: bold;
}

#secret1Element8 {
  text-align: center;
}

#secret1Element9 {
/*  color: #ff0000;*/
  line-height: 1.5em;
  margin-left: 13px;
  margin-right: 26px;
}

#secret1Element10 {
  line-height: 2em;
  font-size: 26px;
  margin-left: 13px;
}


#secret2Element1 {
  margin: 10px 0 0 0;
  text-align: center;
  font-size: 18px;
  font-weight: bold;
  color: #0066ff;
  text-decoration: underline;
}

#secret2Element2 {
  margin: 10px 50px 10px 50px;
}

.secret2Str1 {
  font-size: 14px;
  line-height: 150%;
}

.secret2Element3 {
  margin: 10px 0 0 50px;
}

.secret2Element4 {
  margin: 0 55px 0 50px;
  padding: 8px 16px 8px 16px;
  border: 1px solid #66cc33;
  font-size: 16px;
  font-weight: bold;
}

#secret2Element5 {
  margin: 10px 50px 10px 50px;
}

#secret2Element6 {
  text-align: center;
}


.economicStr {
  text-align: center;
  font-size: 18px;
  font-weight: bold;
  color: #0066ff;
  text-decoration: underline;
}

.economicElement1 {
  margin: 5px;
  position: relative;
}

.economicBalloon1 {
  position: absolute;
  background-image: url(../images/balloon_r.gif);
  background-repeat: no-repeat;
  width: 190px;
  height: 137px;
}

.economicBalloon2 {
  position: absolute;
  background-image: url(../images/balloon_l.gif);
  background-repeat: no-repeat;
  width: 190px;
  height: 137px;
}

#b_1 {
  visibility: hidden;
  top: -70px;
  left: 270px;
}

#b_2 {
  visibility: hidden;
  top: -80px;
  left: 290px;
}

#b_3 {
  visibility: hidden;
  top: 30px;
  left: 270px;
}

#b_4 {
  visibility: hidden;
  top: 60px;
  left: 180px;
}

#b_5 {
  visibility: hidden;
  top: 80px;
  left: 310px;
}

#b_6 {
  visibility: hidden;
  top: -80px;
  left: 123px;
}

#b_7 {
  visibility: hidden;
  top: -80px;
  left: 164px;
}

#b_8 {
  visibility: hidden;
  top: -80px;
  left: 236px;
}

#b_9 {
  visibility: hidden;
  top: -80px;
  left: 275px;
}

.economicBalloon1Str1 {
  padding: 10px 15px 10px 20px;
}

.economicBalloon2Str1 {
  padding: 10px 25px 10px 10px;
}

.economicBalloon1Close1 {
  position: absolute;
  top: 77px;
  left: 73px;
}

.economicBalloon2Close1 {
  position: absolute;
  top: 77px;
  left: 63px;
}

.economicStr3 {
  margin: 0 0 0 2px;
  float: left;
  font-size: 14px;
}

.economicStr3Click {
  margin: 0 0 0 0;
  float: left;
}

.economicStr4 {
  margin: 5px;
  font-size: 14px;
  font-weight: bold;
  color: #0066ff;
}

.economicStr5 {
  margin: 5px 20px 5px 10px;
}


.bonusElement1 {
  margin: 10px 0 0 0;
  line-height: 120%;
}

.bonusElement2 {
  margin: 5px 0 0 80px;
  width: 450px;
}

.bonusElement2 {
  margin: 15px 0 0 80px;
}

.bonusElement3 {
  margin: 15px 0 0 80px;
  width: 450px;
}

.bonusElement4 {
  margin: 5px 0 0 160px;
  width: 350px;
}

.bonusElement4Str1 {
  float: left;
  width: 100px;
}

.bonusElement4Str2 {
  float: left;
  width: 150px;
  text-align: right;
}

.bonusElement5 {
  margin: 5px 0 0 240px;
}

.bonusElement6 {
  margin: 5px 0 0 160px;
  font-size: 30px;
  font-weight: bold;
  color: #0066ff;
  line-height: 100%;
}


.sequenceElement1 {
  
}

.sequenceStr1 {
  float: left;
  margin: 24px 30px 0 0;
  line-height: 200%;
  font-size: 16px;
}

.sequenceHR1 {
  width: 546px;
}


.faqElement1 {
  margin: 5px 0 0 23px;
}

.faqElement1Str1 {
  padding: 0 0 0 5px;
  width: 450px;
  font-size: 15px;
  font-weight: bold;
  line-height: 120%;
}

.faqStr1 {
  margin: 10px 37px 0 23px;
  padding: 4px;
  background-color: #0066ff;
  font-size: 13px;
  font-weight: bold;
  color: #ffffff;
}

.faqStr2 {
  margin: 10px 37px 0 23px;
  padding: 4px;
  background-color: #e5ecf9;
  font-size: 13px;
  font-weight: bold;
}

.faqStr3 {
  margin: 10px 37px 0 23px;
  line-height: 150%;
}

.faqStr3Large {
  text-align: center;
  font-size: 15px;
  font-weight: bold;
}

.faqHR1 {
  width: 546px;
}

.faqReturn {
  margin: 0 0 0 423px;
}


.voicesElement1 {
  position: relative;
  margin: 10px 0 0 20px;
}

.voicesElement1Str1 {
  position: absolute;
  top: 15px;
  left: 100px;
  font-size: 13px;
  font-weight: bold;
  color: #0066ff;
}

.voicesElement1Str2 {
  position: absolute;
  top: 30px;
  left: 100px;
  font-size: 13px;
  font-weight: bold;
  color: #0066ff;
}

.voicesElement2 {
  margin: 10px 0 30px 40px;
  width: 455px;
  line-height: 150%;
}


.reassuranceStr1 {
  margin: 5px 0 0 20px;
  width: 500px;
  line-height: 120%;
  font-size: 13px;
}

.reassuranceStr2 {
  margin: 10px 0 0 0;
}

.reassuranceStr3 {
  float: left;
  margin: 5px 10px 0 0;
}

.reassuranceStr4 {
  float: left;
  font-size: 12px;
}

.reassuranceStr5 {
  float: left;
  font-size: 10px;
}

.reassuranceStr6 {
  font-size: 12px;
}

.reassuranceStr7 {
  float: left;
  font-size: 10px;
  margin: 0 0 10px 0;
}


.assistanceElement1 {
  margin: 3px 0 0 140px;
}

.assistanceStr1 {
  padding: 0 0 0 5px;
  width: 360px;
  font-size: 15px;
  font-weight: bold;
  line-height: 120%;
}

.assistanceStr2 {
  margin: 10px 0 0 10px;
  padding: 4px;
  width: 510px;
  background-color: #339a71;
  font-size: 14px;
  color: #ffffff;
}

.assistanceElement2 {
  margin: 10px 0 0 15px;
  width: 505px;
  line-height: 120%;
}

.assistanceHR1 {
  width: 546px;
}

.assistanceElement3 {
  margin: 0 0 0 423px;
}

.assistanceStr3 {
  float: left;
  width: 200px;
}

.assistanceStr4 {
  float: left;
  width: 80px;
}

.assistanceStr5 {
  float: left;
  width: 420px;
}


#expositionTitle {
  font-size: 18px;
  font-weight: bold;
  color: #0099ff;
}

.expositionElement1 {
  margin: 5px 0 0 10px;
  padding: 4px;
  width: 507px;
  border: 1px solid #c0c0c0;
}

.expositionStr1 {
  text-align: right;
}

.expositionElement2 {
  margin: 10px 0 0 10px;
  padding: 4px;
  width: 510px;
  background-color: #339a71;
  font-size: 14px;
  color: #ffffff;
}

.expositionElement3 {
  margin: 5px 0 0 20px;
  width: 500px;
  line-height: 120%;
}

.expositionStr2 {
  width: 25px;
}

.expositionStr3 {
  margin: 0 0 0 150px;
}

.expositionHR1 {
  width: 546px;
}


#companyStr1 {
  font-size: 18px;
  font-weight: bold;
  color: #0099ff;
}


.companyElement1 {
  float: left;
  margin: 10px 0 0 5px;
  line-height: 150%;
  width: 150px;
}

.companyElement2 {
  float: left;
  margin: 10px 0 0 0;
  line-height: 150%;
}

.companyHR1 {
  width: 546px;
}


#privacyStr1 {
  font-size: 18px;
  font-weight: bold;
  color: #0099ff;
}

.privacyElement1 {
  margin: 10px 0 0 10px;
  padding: 4px;
  width: 510px;
  background-color: #339a71;
  font-size: 14px;
  color: #ffffff;
}

.privacyElement2 {
  margin: 5px 0 0 20px;
  width: 500px;
  line-height: 150%;
}

.privacyHR1 {
  width: 546px;
}

.privacyUL1 {
  list-style-type: decimal;
  line-height: 150%;
}

.privacyUL2 {
  list-style-type: lower-roman;
  line-height: 150%;
}


#specificStr1 {
  font-size: 18px;
  font-weight: bold;
  color: #0099ff;
}

.specificElement1 {
  width: 506px;
  margin: 10px 0 0 20px;
  border: 1px solid #cccccc;
  line-height: 120%;
}

.specificBox1 {
  width: 500px;
  padding: 2px;
  border: 1px solid #cccccc;
  text-align: center;
}

.specificBox2 {
  width: 187px;
  padding: 2px;
  border: 1px solid #cccccc;
  float: left;
}

.specificBox3 {
  width: 307px;
  padding: 2px;
  border: 1px solid #cccccc;
  float: left;
}

.specificHR1 {
  width: 546px;
}


#menu {
  width: 145px;
  position: relative;
}


.inquiryElement1 {
  background-color: #339a71;
  margin: 10px 0 10px 30px;
  padding: 4px;
  width: 350px;
  text-align: center;
  font-weight: bold;
  color: #ffffff;
}

.inquiryStr1 {
  margin: 0 0 0 30px;
}

.inquiryStr2 {
  margin: 0 0 0 30px;
  font-size: 10px;
  color: #ff0000;
}

.inquiryElement2 {
  margin: 0 0 0 30px;
}

.inquiryForm1 {
  margin: 0;
}

.inquiryForm1Str1 {
  float: left;
  background-color: #339a71;
  margin: 8px 0 0 0;
  padding: 2px;
  text-align: center;
  color: #ffffff;
  width: 100px;
}

.inquiryForm1Str2 {
  float: left;
  margin: 7px 0 0 0;
}

.inquiryForm1Input1 {
  width: 200px;
}

.inquiryForm1Input2 {
  width: 200px;
  ime-mode: disabled;
}

.inquiryForm1Input3 {
  width: 100px;
  ime-mode: disabled;
}

.inquiryForm1Input4 {
  width:480px;
  height: 25px;
}

.inquiryForm1Input5 {
  width:480px;
  height: 50px;
}

.inquiryForm1Button1 {
  float: left;
  margin: 20px 10px 0 45px;
}

.inquiryForm1Button2 {
  float: left;
  margin: 20px 0 0 0;
}


#proposedCarPic1 {
  margin: 2px 0 0 0;
  z-index: 0;
}

#proposedCarStr1 {
  position: absolute;
  top: 460px;
  left: 23px;
  z-index: 1;
  font-size: 11px;
  font-weight: bold;
}


#footer {
  width: 718px;
  margin: 10px 0 0 50px;
  text-align: center;
}


