*
{
    border: 0 none;
    margin: 0;
    padding: 0;
}

html
{
    margin-bottom: 1px;
    height: 100%;
    overflow-y: scroll;
}

.homePopUpCTAText
{
    font-weight:bold;
}

.homePopupOverlayCloseLink
{
    color:White;
}

.apptBookForm
{
    width: 470px;
    margin-left: 8px;
    float: left;
}

.continueWebsite
{
  /*margin-top:20px;
  margin-bottom:20px;   
      width:230px;
    height: 50px;
   display:block;
        cursor: pointer;
  background: url(http://cloud.webuyanycar.com/images/wbac/WB1422_CTW.png) no-repeat 0px 0px;
*/
/*width:230px;
height: 50px;
display:inline;
cursor: pointer;
background: url(http://cloud.webuyanycar.com/images/wbac/WB1422_CTW.png) no-repeat 0px 0px;*/

 background-repeat:no-repeat;
    width:200px;
    height:54px;
background: url(http://cloud.webuyanycar.com/images/wbac/small-blank-button.png) no-repeat 0px 0px;

}

body
{
    font: 12px Arial, tahoma, verdana;
    color: #010101;
    background: #000;
    margin: 0;
}

body 
{
    
    background: url(http://cloud.webuyanycar.com/images/wbac/WB1422_fade_back.png) repeat-x left top;
}

.noShadeBody
{
 background:white !important;   
 width:480px !important;
}

.whiteFormSubmit
{
       margin-left:230px;
       cursor: pointer;
       color:White;
       height:30px;
       width:75px;
       font-weight:bold;
    background-color:#42B85C;
}

.whiteFormSubmit:hover
{
   cursor: pointer;
}

.imgSubmit:hover
{
   cursor: pointer;
}

#super 
{
   margin: 0px auto 0px auto; 
   width: 969px;
}

#superIFrame
{
   margin: 0px auto 0px auto; 
   width: 480px !important;
}

#wrapper
{
    width: 966px;
    background: url(http://cloud.webuyanycar.com/images/wbac/WB1422_content_back.png) repeat-y left top;
    padding-left: 8px;
}

#wrapperIFrame
{
    width: 450px;
    padding-left: 8px;
}

.cleardiv
{
    clear: both;
}

.logo2
{
    width: 328px;
    float: left;
    padding: 0 0 5px 20px;
}

.logoIFrame
{
    width: 500px;
    float: left;
    padding: 0 0 5px 20px;
}

.topnav
{
    width: 961px;
    float: left;
    background: #22B14C;
    height:21px;
}

.topnavleft
{
    width: 10px;
    height:52px;
    float: left;
    margin-left:-10px;
    margin-top:-5px;
    background: url(http://cloud.webuyanycar.com/images/wbac/WB1422_nav_left_edge.png) no-repeat left bottom;   
    font-size: 1px;
}

.topnavright
{
    width: 10px;
    height:52px;
    float: left;
    margin-top:-9px;
    margin-left:5px;
    background: url(http://cloud.webuyanycar.com/images/wbac/WB1422_nav_rght_edge.png) no-repeat left bottom;
    font-size: 1px;
}

.topnavmid
{
    width: 946px;
    height:20px;
    float: left;
}

.whatisvin 
{
    position:absolute;
    bottom: 5px;
    right: 10px;
    color:#fff;
    text-decoration: underline;
}

.whatisvinhome
{
   
    color:white;
    text-decoration: underline;
}

.content
{
    width: 950px;
    float: left;
    padding: 0;
}

.IFrameImage
{
    width:280;
    float:left;
}

.IFrameTestimonial 
{
    width:180px;
    float:left;
    margin-left:10px;
}
.IFrameTestimonial p
{
    text-align:justify;
}
.IFrameImageSection
{
    width:500px;
}
.contenttop
{
    width: 950px;   
    height: 9px;
    float: left;
    background-color:#fff;
}

.vehiclePicSec h1
{
    font: 22px 'Arial Rounded MT Bold' ,Arial, Tahoma, verdana;
    width:450px;    
    margin: 0;
    padding: 0 0 5px;
    text-align:center;
}

.vehicleTitleIFrame
{
      font: 22px 'Arial Rounded MT Bold' ,Arial, Tahoma, verdana;
    width:450px;
    margin: 0;
    padding: 0 0 5px;
        color:#42B85C;
    text-align:center;
}

.contenttopIFrame
{
    width: 480px;
    
    height: 9px;
    float: left;
    background-color:#fff;
}


.contentbot
{
    height: 10px;
    float: left;
}

.contentmid
{
    width: 910px;
    float: left;
    background: #fff;
    padding: 5px 20px 0 20px;
}

.contentmidbd
{
    width: 910px;
    float: left;
    background: #fff;
    padding: 0px 20px 0 20px;
}
.contentmidIFrame
{
    width: 450px;
    float: left;
    background: #fff;
    padding: 0px 10px 0 10px;
}

#footer
{
    width: 930px;
    float: left;
    padding: 10px 0px 0px 4px;
    background: url(http://cloud.webuyanycar.com/images/wbac/WB1422_footer_bar.png) no-repeat left top;
    display:block;
    margin-left: 10px;
}

.footerquote 
{
    font-size: 10px;
    font-weight:bold;   
    text-align: justify;
    color: #888;
    margin-left: 16px;
    width: 915px;
}

.greencurvtop
{
    height: 9px;
    float: left;
    font-size: 1px;
}

.greencurvbot
{
    height: 9px;
    float: left;
    font-size: 1px;
}

.footermid
{
    width: 885px;
    float: left;
    color: #fff;
    padding: 5px 10px 5px 20px;
}

.copy
{
    width: 150px;
    float: left;
    margin-top:-20px;
}

.links
{
    float:right;
    font-size:11px;
}

.footermid a
{
    color: #fff;
    text-decoration: none;
}

.footermid a:hover
{
    color: #fff;
    text-decoration: underline;
}

.section#socialLinks ul
{
    list-style: none;
    margin: 0;
    padding: 0;
}

.section#socialLinks ul li
{
    padding-bottom: 10px;
    list-style: none;
}

.section#socialLinks img
{
    display: block;
}

.section#socialLinks a
{
    border: 0;
}

.section#socialLinks a#fbLink, .section#socialLinks a#ytLink, .section#socialLinks a#twitLink
{
    display: block;
    height: 33px;
    width: 189px;
    color: #fff;
    font-weight: 700;
    text-decoration: none;
    line-height: 30px;
    border: none;
}

.section#socialLinks a#fbLink:link, .section#socialLinks a#fbLink:visited
{
    background: url(http://cloud.webuyanycar.com/images/wbac/ico-fb.jpg) no-repeat left top;
}

.section#socialLinks a#ytLink:link, .section#socialLinks a#ytLink:visited
{
    background: url(http://cloud.webuyanycar.com/images/wbac/ico-utube.jpg) no-repeat left top;
}

.section#socialLinks a#twitLink:link, .section#socialLinks a#twitLink:visited
{
    background: url(http://cloud.webuyanycar.com/images/wbac/ico-twitter.jpg) no-repeat left top;
}

.section#socialLinks a#fbLink:hover, .section#socialLinks a#fbLink:active
{
    background: url(http://cloud.webuyanycar.com/images/wbac/ico-fb1.jpg) no-repeat 0 0;
}

.section#socialLinks a#ytLink:hover, .section#socialLinks a#ytLink:active
{
    background: url(http://cloud.webuyanycar.com/images/wbac/ico-utube1.jpg) no-repeat 0 0;
}

.section#socialLinks a#twitLink:hover, .section#socialLinks a#twitLink:active
{
    background: url(http://cloud.webuyanycar.com/images/wbac/ico-twitter1.jpg) no-repeat 0 0;
}

.maincontent
{
    width: 930px;
   
    float: left;
    background: #FFF;
    padding: 5px 10px 10px;
}

.content-right
{
    float: left;
    padding: 0 0 0 7px;
    width: 340px;
}

.rightRow
{
    width: 350px;
    float: left;
    padding: 0 0 10px;
}

.greyboxBot
{
    width: 570px;
    height: 6px;
    float: left;
    font-size: 1px;
}

.greyboxBg
{
    width: 548px;
    float: left;
    padding: 15px 10px 10px 10px;
    margin-top: -10px;
}

.greyboxVideoBg
{
    width: 548px;
    float: left;
    border-left: 1px solid #DDD;
    border-right: 1px solid #DDD;
    padding: 10px;
}

.greyboxVideoBlockBg
{
    width: 120px;
    float: left;
    padding: 8px;
}

.findBoxBg-small
{
    width: 335px;
    height: 117px;
    float: left;
    background: url(http://cloud.webuyanycar.com/images/wbac/WB1422_faq_loc_panel.png) repeat-x left top;
    border-left: 1px solid #DDD;
    border-right: 1px solid #DDD;
   text-align:center;
}


.findInput
{
    width: 160px;
    height: 33px;
    background: url(http://cloud.webuyanycar.com/images/wbac/WB1422_faq_zip_entry.png) no-repeat left top;
    line-height: 30px;
    font-family: Arial Rounded MT Bold,Arial;
    font-size: 20pt;
    text-align: center;
    text-transform: uppercase;
}

.findtxtfld-small
{
    width: 134px;
    float: left;
    margin-left: 10px;
}

.findBoxBg-small h2
{
    font: 30px 'Arial Rounded MT Bold' ,Arial, Tahoma, verdana;
    color: #20B14D;
    margin: 0;
    padding: 6px 0px 0px 0px;
}

.findBoxBg-small p
{
    font: 13px 'Arial Rounded MT Bold' ,Arial, Tahoma, verdana;
    color: #151212;
    line-height: 18px;
    margin: 0;
    padding: 5px 0;
}

.greyboxBg1
{
    width: 338px;
    float: left;
}

.reasonTitle
{
    width: 314px;
    float: left;
    padding: 10px;
    text-align:center;
}

h1
{
    font: 25px 'Arial Rounded MT Bold' ,Arial, Tahoma, verdana;
    color:#42B85C;
    margin: 0;
    padding: 0 0 5px;
}

.apptHeader
{
    font: 22px 'Arial Rounded MT Bold' ,Arial, Tahoma, verdana;
    color:black;
    margin: 0;
    padding: 0 0 5px;
}

.apptHeaderIFrame
{
    font: 22px 'Arial Rounded MT Bold' ,Arial, Tahoma, verdana;
    color:black;
    margin: 0;
    width:465px;
    padding-bottom:5px;
    padding-left:5px;
}


.nearestBranchIFrame
{
    font: 18px 'Arial Rounded MT Bold' ,Arial, Tahoma, verdana;
    color:black;
    margin-top:10px;
    padding-top:20px;
}


h2
{
    font: 25px 'Arial Rounded MT Bold' ,Arial, Tahoma, verdana;
    color:#42B85C;
    margin: 0;
    padding: 0 0 5px;
}

.formh1
{
    font: 25px 'Arial Rounded MT Bold' ,Arial, Tahoma, verdana;
      color:#42B85C;
    text-align:center;
 
}


h1 span
{
    color: #21B14E;
}

.greyBox p span
{
    color: #555;
}

.middle
{
    vertical-align: middle;
}

.vinsechometop
{
    height: 12px;
    float: left;
    clear:both;
}

#vinsechomeNew
{
    margin-left:15px;
    height:140px;
    width:920px;
    float: left;
    background: url(http://cloud.webuyanycar.com/images/wbac/WB1422_why-sell.png) no-repeat left top;
}
.vinsechomebot
{
    width: 950px;
    height: 11px;
    float: left;
}

.vinsechomemid
{
    width: 950px;
    float: left;
    margin-left:14px;
}

.vinsechomeleft
{
    width: 541px;
    height: 133px;
    float: left;
    background: url(http://cloud.webuyanycar.com/images/wbac/vinbg.jpg) repeat-y;
    padding:23px 0 0 15px;
}

.vinsechomeleft h2
{
    font: 25px 'Arial Rounded MT Bold',Arial, Verdana, Tahoma;
    color: #FDB813;
    margin: 0;
    padding: 0;
}

.vinsechomeleft h3
{
    font: 18px 'Arial Rounded MT Bold',Arial, Verdana, Tahoma;
    color: #000;
    margin: 0;
    padding: 0 0 5px;
}

.vinsechomefld
{
    width: 369px;
    float: left;
    background: url(http://cloud.webuyanycar.com/images/wbac/midfld.jpg) no-repeat left top;
    padding: 0;
}

.vinsechomeroundmid
{
    width: 27px;
    height: 156px;
    float: left;
    background: url(http://cloud.webuyanycar.com/images/wbac/vinroundmid.jpg) no-repeat left top;
}

.vinsechomerightNew
{

    float: right;
    padding: 6px 40px 6px 25px;
}
ul.list1 li
{
   
    font: 18px Arial, Verdana, Tahoma;
    color: white;
    line-height: 24px;
    text-decoration: none;
    padding: 0 0 0 12px;
}

ul.list2 li
{
    list-style: none;
    background: url(http://cloud.webuyanycar.com/images/wbac/bullet.png) no-repeat 0 7px;
    font: 14px Arial, Verdana, Tahoma;
    color: #151212;
    line-height: 18px;
    text-decoration: none;
    padding: 0 0 0 12px;
}

.apptList
{
  margin-top:20px;
}


.apptList li
{
    margin-left:40px;
    background-image: url(http://cloud.webuyanycar.com/images/wbac/bullet.png);
    background-repeat: no-repeat;
    background-position: 0px 12px;
}

.apptList p 
{
    font-size:12px !important;
    margin-left:10px;
}


.downarrow-bar
{
    width: 536px;
    height: 33px;
    float: left;
    background: url(http://cloud.webuyanycar.com/images/wbac/downarrow.jpg) no-repeat 0 0;
    font-size: 13px;
    font-weight: 700;
    color: #42B85C;
    margin-bottom: 5px;
    padding: 6px 0 0 10px;
}

.downarrow-bar-IFrame
{
    width: 480px;
    height: 33px;
    float: left;
    background: url(http://cloud.webuyanycar.com/images/wbac/downarrow.jpg) no-repeat 0 0;
    font-size: 13px;
    font-weight: 700;
    color: #42B85C;
    margin-bottom: 5px;
    padding: 6px 0 0 10px;
}

.downarrow-bar h5
{
font-size:16px;
}

.downarrow-bar h5 a
{
font-size:16px;
text-decoration:none;
color:#42B85C;
}

.downarrow-bar h1
{
font: 14px Arial, Verdana, Tahoma;
color:Black;
font-weight:bold;
}

.main-content
{
    width: 548px;
    float: left;
    font: 12px Arial, Tahoma, verdana;
    line-height: 18px;
}


.main-content-IFrame
{
    width: 480px;
    float: left;
    font: 12px Arial, Tahoma, verdana;
    color: #555;
    line-height: 18px;
}


.main-content-new
{
    width: 920px;
    float: left;
    padding-left:20px;
    padding-bottom:10px;
    font: 12px Arial, Tahoma, verdana;
    color: #555;
    line-height: 18px;
}

.full
{
    width: 100%;
    float: left;
}

ul.ques li
{
    line-height: 18px;
    font-size: 12px;
    color: #000;
    background: none !important;
    margin: 0;
    padding: 2px 0;
}

ul.ques li a
{
    background: url(http://cloud.webuyanycar.com/images/wbac/bullet.jpg) no-repeat 0 5px;
    padding: 2px 0 2px 10px;
}

.uparrow
{
    width: 514px;
    float: left;
    background: url(http://cloud.webuyanycar.com/images/wbac/uparrow.jpg) no-repeat top #f7f7f7;
    padding: 20px 15px;
}

ul.ans li
{
    line-height: 18px;
    font-size: 12px;
    color: #555;
    background: url(http://cloud.webuyanycar.com/images/wbac/arrow2.jpg) no-repeat 0 6px;
    margin: 0;
    padding: 2px 0 2px 10px;
}

ul.ans li a
{
    color: #555;
    text-decoration: none;
}

.paging
{
    width: 534px;
    float: left;
    border: 1px solid #e1e1e1;
    margin-bottom: 5px;
    padding: 5px;
}

.prev
{
    width: 52px;
    float: left;
}

.paging-mid
{
    width: 430px;
    float: left;
    font-size: 12px;
    color: #FFF;
    text-align: center;
}

.paging-mid a
{
    width: 14px;
    height: 14px;
    color: #FFF;
    background: #231f20;
    text-decoration: none;
    margin: 0 2px;
    padding: 0 3px;
}

.paging-mid a:hover
{
    width: 14px;
    height: 14px;
    color: #FFF;
    background: #21b14f;
    text-decoration: none;
    margin: 0 2px;
    padding: 0 3px;
}

.paging-mid a.active
{
    color: #FFF;
    background: #21b14f;
    width: 14px;
    height: 14px;
    text-decoration: none;
}

.testimonial-text
{
    width: 348px;
    float: left;
    padding: 10px;
}

.testimonial-image
{
    width: 169px;
    float: left;
    border: 1px solid #e0e0e0;
    padding: 3px;
}

.shade-blk
{
    color: #000;
}

.sitemap
{
    width: 548px;
    float: left;
    background: url(http://cloud.webuyanycar.com/images/wbac/tree-bg.jpg) repeat-y left top;
}

ul.sitepg
{
    background: url(http://cloud.webuyanycar.com/images/wbac/ul-bg.jpg) no-repeat bottom left;
    font: 12px Arial, Tahoma, Verdana;
    color: #151212;
    line-height: 26px;
    margin: 0;
    padding: 0;
}

ul.sitepg li
{
    list-style: none;
    background: url(http://cloud.webuyanycar.com/images/wbac/branch-bg.jpg) no-repeat 0 13px;
    padding: 0 0 0 18px;
}

ul.sitepg li a
{
    color: #151212;
    text-decoration: none;
}

.locationPic
{
    width: 156px;
    float: left;
}

.locationInfo
{
    width: 378px;
    float: left;
    font: 12px Arial, Tahoma, Verdana;
    color: #151212;
    padding: 0 0 0 12px;
}

.locationTxt
{
    width: 378px;
    float: left;
    padding: 0 0 5px;
}

.locationLinks
{
    width: 378px;
    float: left;
}

.showMoreBranches
{
    float:left;
    padding-left: 20px;
    width:150px;
}

.locationLinks-c1
{
    width: 225px;
    float: left;
    padding: 3px 0;
}

.locationLinks-c2
{
    width: 153px;
    float: left;
    padding: 3px 0;
}

.locationLinks-c3
{
    width: 300px;
    float: left;
    padding: 3px 0;
}
.ophrs
{
    width: 546px;
    float: left;
    font: bold 13px Arial, Tahoma, Verdana;
    color: #008FD5;
    padding: 5px 0;
}

.opTbl
{
    width: 542px;
    float: left;
    border: 1px solid #D0DDE2;
    padding: 1px 1px 0;
}

.dayRow
{
    width: 542px;
    float: left;
    background: #DFF3FC;
    border-bottom: 1px solid #FFF;
}

.timeRow
{
    width: 542px;
    float: left;
    background: #F3FBFF;
    border-bottom: 1px solid #FFF;
}

.opdata
{
    width: 77px;
    float: left;
    font: 11px Arial, Tahoma, Verdana;
    color: #151212;
    text-align: center;
    padding: 3px 0;
}

.imgbdr
{
    border: 3px double #D9D9D9;
}

.popup
{
    width: 410px;
    float: left;
    border: 5px solid #11AE4C;
}

.popTitleBar
{
    width: 410px;
    float: left;
    background: #11AE4C;
    padding: 0 0 5px;
}

.popTitle
{
    width: 390px;
    float: left;
    font: 22px 'Arial Rounded MT Bold' , Arial, Verdana, Tahoma;
    color: #FFF;
}

.popClose
{
    width: 20px;
    float: left;
}

.popTxt
{
    width: 390px;
    float: left;
    padding: 20px 10px 10px;
}

.popTxt h2
{
    font: bold 16px Arial, Tahoma, verdana;
    color: #555;
    line-height: 18px;
    margin: 0;
    padding: 3px 0;
}

.popTxt ul
{
    margin: 0;
    padding: 5px 0;
}

.popTxt ul li
{
    list-style: none;
    background: url(http://cloud.webuyanycar.com/images/wbac/disc.jpg) no-repeat 2px 9px;
    font: 12px Arial, Verdana, Tahoma;
    color: #151212;
    line-height: 22px;
    text-decoration: none;
    padding: 0 0 0 15px;
}

.fullRow
{
    float: left;
    padding: 3px 0 0 5px;
    position: relative;
    width: 932px;
}

.fullRow h1
{
    font: bold 25px 'Arial Rounded MT Bold' , Arial, Tahoma, verdana;
    color: #21B14F;
    line-height: 25px;
    margin: 0;
    padding: 3px 0 5px;
}

.fullRow h2
{
    font: 18px 'Arial Rounded MT Bold' , Arial, Tahoma, verdana;
    color: #616161;
    line-height: 18px;
    margin: 0;
    padding: 5px 0;
}

.fullRow p span
{
    font: bold 13px Arial, Tahoma, verdana;
    color: #000;
}

.fullRowText
{
    width: 906px;
    float: left;
    text-align: justify;
    padding: 3px 20px;
}

.fullRowText p span
{
    font: 10px Arial, Tahoma, verdana;
    text-align: justify;    
}

.fullRowTextIFrame
{
    width: 450px;
    float: left;
    text-align: justify;
    padding: 3px 20px;
}

.fullRowTextIFrame p span
{
    font: 10px Arial, Tahoma, verdana;
    text-align: justify;    
}


.fullRowText a
{
    color:Blue;
}

.addBoxin
{
    background: none repeat scroll 0 0 #E9F6FC;
    border: 1px solid #CAD8DF;
    padding: 10px;
    position: absolute;
    right: 23px;
    height:275px;
    top: 8px;
    width: 266px;
}


.addBoxinUpdate
{
    background: none repeat scroll 0 0 #E9F6FC;
    border: 1px solid #CAD8DF;
    padding: 10px;
    position: absolute;
    right: 15px;
    top: 80px;
    width: 266px;
}


.address
{
    width: 296px;
    float: left;
}

.addresslinkpic
{
    float: left;
    margin-top: 5px;
    padding: 1px 0 0;
    text-align: center;
    width: 20px;
}

.addresslinktext
{
    width:264px;
    float: left;
    padding: 5px;
}

.addresslinktextAppt
{
    width:120px;
    float: left;
    padding: 5px 0 5px 5px;
}

.addresslinktextApptIFrame
{
    width:120px;
    float: left;
    padding: 0px 0px 2px 0px;
}

.locTbl
{
    border: 1px solid #20B14D;
    color: #000000;
    float: left;
    font: 12px Arial,Tahoma,verdana;
    margin-left: 13px;
    padding-top: 10px;
    position: relative;
    width: 903px;
}

.locTbl h1 
{
    font: 20px 'Arial Rounded MT Bold' ,Arial, Tahoma, verdana;
    margin-left: 10px;
    margin-top: -8px;
    padding-top: 0;
}

.locTblCap
{
    background: none repeat scroll 0 0 #D5EBD4;
    border-bottom: 1px solid #FFFFFF;
    float: left;
    width: 100%;
}

.locTblCap1
{
    width: 220px;
    float: left;
    padding: 8px 10px;
}

.locTblCap2
{
    width: 70px;
    float: left;
    padding: 8px 10px;
}

.locTblCap3
{
    width: 206px;
    float: left;
    padding: 8px 10px;
}

.locTbldata
{
    width: 556px;
    float: left;
}

.locTbldata1
{
    width: 220px;
    float: left;
    padding: 5px 10px;
}

.locTbldata2
{
    width: 70px;
    float: left;
    padding: 5px 10px;
}

.locTbldata3
{
    width: 206px;
    float: left;
    padding: 5px 10px;
}

.altbg1
{
    background: #BDF5CF;
}

.zipsearch
{
    background: none repeat scroll 0 0 #E9F5E8;
    border: 1px solid #CAD8DF;
    color: #000000;
    font: bold 12px Arial,Tahoma,verdana;
    margin-bottom: 10px;
    margin-right: 13px;
    padding: 12px 10px;
    position: absolute;
    right: 20px;
    text-align: center;
    top: 80px;
    width: 300px;
}

.zipsearch img 
{
    margin-top:5px;
}


.greenBox
{
    border: 1px solid #20B14D;
    float: left;
    margin-left: 13px;
    padding: 10px 30px 15px 15px;
    width: 858px;
    margin-top:10px;
    background-color: #D5EBD4;
    position:relative;
    height:170px;
}

.greenBoxLabel
{
    width: 538px;
    float: left;
    font: bold 16px Arial, Tahoma, verdana;
    color: #000;
    padding: 5px 0 3px;
}

.greenBoxFld
{
    width: 538px;
    float: left;
    padding: 0 0 5px;
}

.greenBoxLabel2
{
    width: 300px;
    float: left;
    font: bold 13px Arial, Tahoma, verdana;
    color: #FFF;
    padding: 5px 0 3px;
}

.greenBoxFld2
{
    width: 300px;
    float: left;
    padding: 0 0 5px;
}

.spiralBlock
{
    width: 930px;
    float: left;
    padding: 10px 0;
}

.spiralTop
{
    width: 930px;
    height: 8px;
    float: left;
    background: url(http://cloud.webuyanycar.com/images/wbac/spiral-top.jpg) no-repeat left top;
    font-size: 1px;
}

.spiralBot
{
    width: 930px;
    height: 8px;
    float: left;
    background: url(http://cloud.webuyanycar.com/images/wbac/spiral-bot.jpg) no-repeat left top;
    font-size: 1px;
}

.spiralMid
{
    width: 930px;
    float: left;
    background: url(http://cloud.webuyanycar.com/images/wbac/spiral-bg.jpg) repeat-y left top;
}

.spiralMid-in
{
    background: url(http://cloud.webuyanycar.com/images/wbac/spiral.jpg) repeat-y 364px top;
    width: 930px;
    float: left;
}

.datImg
{
    width: 334px;
    float: left;
    padding: 0 15px;
}

.datSec
{
    width: 482px;
    float: left;
    padding: 0 15px 0 69px;
}

.vectorImg
{
    width: 334px;
    float: left;
    position: relative;
    padding: 8px 0 0;
}

.rotator
{
    width: 51px;
    float: left;
    position: absolute;
    top: 10px;
    right: 5px;
}

.altView
{
    width: 334px;
    float: left;
    padding: 4px 0 0;
}

.scroll_home
{
    height: 182px;
    width: 334px;
}

.scroll_bodywork
{
    height: 0px;
    width: 400px;
}

.grid
{
    width: 325px;
    float: left;
    padding: 10px 0 0;
}

.gridrow
{
    width: 325px;
    float: left;
    border-bottom: 1px solid #21B14F;
}

.gridrowIFrame
{
    width: 450px;
    color: #067430;
    background: #CCE7CA;
    float: left;
    border-bottom: 2px solid white;
}

.damage
{
    width: 295px;
    float: left;
    font: bold 12px Arial, Tahoma, verdana;
    color: #067430;
    padding: 5px 0 5px 10px;
}

.damageIframe
{
    width: 420px;
    float: left;
    font: bold 12px Arial, Tahoma, verdana;

    padding: 5px 0 5px 10px;
    
        background: #CCE7CA;
    color: #151212;
}

.remove
{
    width: 20px;
    float: left;
    padding: 5px 0 0;
}

.removeIFrame
{
    width: 20px;
    float: left;
           background: #CCE7CA;
    color: #151212;
    padding: 5px 0 0;
}

.gridrow a
{
    color: #067430;
    text-decoration: none;
}

.gridrowIFrame a
{
    color: black;
    text-decoration: none;
}


.dat
{
    width: 482px;
    float: left;
    font: 25px 'Arial Rounded MT Bold' , Arial, Tahoma, verdana;
    color: #FFF;
    line-height: 30px;
    padding: 5px 0 15px;
}

.damageType
{
    width: 482px;
    float: left;
    font: 18px 'Arial Rounded MT Bold' , Arial, Tahoma, verdana;
    color: #FFF;
    background: url(http://cloud.webuyanycar.com/images/wbac/damagetype-bot.jpg) no-repeat bottom left #067430;
    padding: 0;
}

.damageType span
{
    width: 472px;
    float: left;
    background: url(http://cloud.webuyanycar.com/images/wbac/damagetype-top.jpg) no-repeat top left;
    padding: 5px 0 5px 10px;
}

.damageArea
{
    width: 482px;
    float: left;
    padding: 10px 0 5px;
}

.damageAreaTop
{
    width: 482px;
    height: 5px;
    float: left;
    background: url(http://cloud.webuyanycar.com/images/wbac/whtBlock-top.jpg) no-repeat left top;
    font-size: 1px;
}

.damageAreaBot
{
    width: 482px;
    height: 5px;
    float: left;
    background: url(http://cloud.webuyanycar.com/images/wbac/whtBlock-bot.jpg) no-repeat left top;
    font-size: 1px;
}

.damageAreaMid
{
    width: 462px;
    float: left;
    background: #FFF;
    padding: 5px 10px;
}

.area
{
    width: 462px;
    float: left;
    padding: 0 0 10px;
}

.area h2
{
    font: bold 13px Arial, Tahoma, verdana;
    color: #0A7C2F;
    background: #E3F1E7;
    line-height: 13px;
    margin: 0;
    padding: 5px 10px;
}

.type
{
    width: 154px;
    float: left;
    font: 11px Arial, Tahoma, verdana;
    color: #424242;
    line-height: 16px;
    padding: 5px 0 0;
}

.adddamage
{
    width: 482px;
    float: left;
    text-align: left;
    padding: 10px 0;
}

.center
{
    text-align: center;
}

.cheque
{
    width: 634px;
    height: 264px;
    float: left;
    background: url(http://cloud.webuyanycar.com/images/wbac/WB1422_cheque.png) no-repeat center top;
    font: bold 20px Arial, Tahoma, verdana;
    color: #252525;
    position:relative;
}

.chequeIFrame
{
    width: 500px;
    height: 204px;
    float: left;
    background: url(http://cloud.webuyanycar.com/images/wbac/WB1422_cheque_500.png) no-repeat center top;
    font: bold 20px Arial, Tahoma, verdana;
    color: #252525;
    position:relative;
}

.cheque-c1
{
    width: 634px;
    float: left;
}

.cheque-c1-Iframe
{
    width: 450px;
    float: left;
}

.cheque-c2
{
    width: 197px;
    float: left;
    position:absolute;
    right:26px;
    top:12px;
}

.cheque-c3
{
    width: 150px;
    float: left;
    position:absolute;
    right:5px;
    top:195px;
}


.chequeName
{
    width: 274px;
    float: left;
    height:20px !important;
    font-size: 16px;
    padding: 105px 0 0 69px;
    font-style: italic;
}

.chequeNameIFrame
{
    width: 274px;
    float: left;
    height:20px !important;
    font-size: 14px;
    padding: 77px 0 0 60px;
}



.cheque-c1 a
{
  
    cursor: pointer;
    text-decoration:none;
    color:black;
     font: bold 20px Arial, Tahoma, verdana;
}


.cheque-c1-Iframe a
{
  
    cursor: pointer;
    text-decoration:none;
    color:black;
     font: bold 20px Arial, Tahoma, verdana;
}

.chequeName1
{
    width: 624px;

    float: left;
    font-size: 14px;
    padding: 15px 0 0 23px;
    font-style: italic;
}

.chequeName1IFrame
{
    width: 324px;
    float: left;
    font-size: 11px;
    padding: 8px 0 0 31px;
}

.ovr
{
    width: 454px;
    float: left;
    padding: 10px 0 0 242px;
}

.ovrIFrame
{
    width: 285px;
    float: left;
    font-size: 14px;
    padding: 8px 0 0 190px;
}

.refreshIcon
{
    float:left;
    width:30px;
}

.refreshLink
{
    float:left;
        margin-top:17px;
        margin-left:20px;
}

.refreshLink a
{
    color: #252525;
    font: bold 13px Arial, Tahoma, verdana;
}


.date
{
    width: 157px;
    float: left;
    font: bold 13px Arial, Tahoma, verdana;
    color: #252525;
    padding: 20px 0 0 40px;
}

.dateIFrame
{
    width: 157px;
    float: left;
    font: bold 12px Arial, Tahoma, verdana;
    color: #252525;
    padding: 10px 0 0 75px;
}

.amount
{
    width: 165px;
    float: left;
    font: bold 28px Arial, Tahoma, verdana;
    color: #252525;
    padding: 38px 0 0 32px;
}

.amountIFrame
{
    width: 130px;
    float: left;
    font: bold 26px Arial, Tahoma, verdana;
    color: #252525;
    padding: 25px 0 0 72px;
}

.dvCenter
{
    width: 321px;
    float: left;
    text-align: center;
    padding: 5px 0px 0px 5px;
}

.branchName
{
    width: 318px;
    float: left;
    background: #21B14F;
    font: bold 13px Arial, Tahoma, verdana;
    color: #FFF;
    padding: 5px;
}

.branchRow
{
    width: 328px;
    float: left;
    padding: 10px 0 0;
}

.branchPic
{
    width: 150px;
    float: left;
    padding: 0 10px 0 0;
}

.branchPic p
{
    font: 12px Arial, Tahoma, verdana;
    line-height: 15px;
    margin: 0;
    padding: 5px 0 0;
}

.branchTimeApptPage
{
    width: 133px;
    float: left;
    padding-left: 37px;
}

.branchTimeBranchPage
{
    width: 133px;
    float: left;
}

.branchTime
{
    width: 133px;
    float: left;
}

.branchTimeIFrame
{
    width: 133px;
    float: left;
    margin-top:5px;
    margin-right:10px;
}


.btcap
{
    width: 133px;
    float: left;
    background: #80D4FA;
    font: bold 13px Arial, Tahoma, verdana;
    color: #FFF;
}

.apptBtcap
{
    width: 133px;
    float: left;
    background: #757877;
    font: bold 13px Arial, Tahoma, verdana;
    color: #FFF;
}

.btcap-c1
{
    width: 35px;
    float: left;
    border-right: 1px solid #FFF;
    padding: 2px 3px 2px 5px;
}

.btcap-c2
{
    width: 81px;
    float: left;
    padding: 2px 3px 2px 5px;
}

.btdata
{
    width: 133px;
    float: left;
    font: 12px Arial Tahoma, verdana;
    border-bottom: 1px solid #FFF;
    color: black;

}

.btdata-c1
{
    width: 35px;
    float: left;
    border-right: 1px solid #FFF;
    padding: 2px 3px 2px 5px;
}

.btdata-c2
{
    width: 81px;
    float: left;
    padding: 2px 3px 2px 5px;
}

.bg2
{
    background: #D0D0D0;
}

.appbg1
{
    background: #F8F8F8;
}

.appbg2
{
    background: #bec1c0;
}

.paging-mid .disabled
{
    color: #FFF;
    background: #000;
    text-decoration: none;
    margin: 0 2px;
    padding: 0 3px;
}

.paging-mid .current
{
    color: #FFF;
    background: #21b14f;
    text-decoration: none;
    margin: 0 2px;
    padding: 0 3px;
}

.label
{
    width: 170px;
    float: left;
    border-right: 5px solid #FFF;
    font-weight: 700;
    padding: 10px;
    height:24px;
}


.labelIFrame
{
    width: 100px;
    float: left;
    border-right: 5px solid #FFF;
    font-weight: 700;
    padding: 10px;
    height:24px;
}

.labelIFrameBody
{
    width: 140px;
    float: left;
    border-right: 5px solid #FFF;
    font-weight: 700;
    padding: 10px;
    height:24px;
}


.labelAppointment
{
    width: 80px;
    float: left;
    border-right: 2px solid #FFF;
    font-weight: 700;
    padding: 10px;
    height:19px;
}

.labelExp
{
    width: 60px;
    float: left;
    border-right: 5px solid #FFF;
    font-weight: 700;
    padding: 10px;
    height:24px;
}


.field
{
    width: 300px;
    float: left;
    padding: 8px 10px 0px;
}


.fieldIframeBody
{
    width: 250px;
    float: left;
    padding: 8px 10px 0px;
}





.fieldAppointment
{
    
    padding-top:10px;
    float: left;
    padding: 5px 5px 0px;
}


fieldAppointment Select
{
    padding-top:10px;
    padding-left:10px;
}
.field-terms
{
    width: 515px;
    float: left;
    padding: 9px 6px 9px;
    font-weight: bold;
}

.fieldExp
{
    width: 200px;
    float: left;
    padding: 10px 10px 0px;
}

.formField
{
    width: 300px;
    float: left;
    padding: 8px 10px 0px;
}

.whiteformRow textarea
{
      border: 1px solid #DCDEE1;
      
}

.formField input
{
    margin-top:5px;
     margin-left:5px;
    width: 300px;
    
}
.tip
{
    float: left;
    padding: 8px 1px 0px;
}

.validation
{
    color: Red;
}

.Red
{
    color: red;
}

.water
{
    color: gray;
    opacity: 0.3;
    filter: alpha(opacity=30);
    font-family: Arial Rounded MT Bold,Arial;
    font-size: 20pt;
    text-align: center;
    text-transform: uppercase;
}

.tbncuntinue
{
    background-image: url(http://cloud.webuyanycar.com/images/wbac/btn-continue.gif);
    width: 151px;
    height: 38px;
    cursor: pointer;
  
}


.tbncuntinueIframe
{
    background-image: url(http://cloud.webuyanycar.com/images/wbac/btn-continue.gif);
    width: 151px;
    height: 38px;
    margin-right:50px;
    cursor: pointer;
    float:right;
  
}
.btnGetYourQuoteExp
{
    background: url(http://cloud.webuyanycar.com/images/wbac/get-quote-express.png) no-repeat 0px 0px;
    width: 260px;
    height: 50px;
    display:block;
    cursor: pointer;
    font: bold 22px 'Arial Rounded MT Bold',Arial,Verdana,Tahoma;
    color:#fff;
   margin-left:40px;
}

.btnGetYourQuoteExp:hover
{
    background: url(http://cloud.webuyanycar.com/images/wbac/get-quote-express-hover.png) no-repeat 0px 0px;
    width: 260px;
    height: 50px;
    cursor: pointer;
    display:block;
    margin-left:40px;
}


.btnHomeIFrame
{
    background: url(http://cloud.webuyanycar.com/images/wbac/WB1422_cfv_button.png) no-repeat 0px 0px;
    width: 455px;
    height: 75px;
    cursor: pointer;

}

.btnHomeIFrame:hover
{
    background: url(http://cloud.webuyanycar.com/images/wbac/WB1422_cfv_button_h.png) no-repeat 0px 0px;
   width: 455px;
    height: 75px;
    cursor: pointer;
}


.btnCarDetailsIFrame
{
    background: url(http://cloud.webuyanycar.com/images/wbac/WB1422_ctc_button_2.png) no-repeat 0px 0px;
    width: 455px;
    height: 75px;
    cursor: pointer;

}

.btnCarDetailsIFrame:hover
{
    background: url(http://cloud.webuyanycar.com/images/wbac/WB1422_ctc_button_2_h.png) no-repeat 0px 0px;
   width: 455px;
    height: 75px;
    cursor: pointer;
}

.btnVehicleDetailsIFrame
{
    background: url(http://cloud.webuyanycar.com/images/wbac/WB1422_cts_button.png) no-repeat 0px 0px;
    width: 455px;
     height: 75px;
    cursor: pointer;

}

.btnVehicleDetailsIFrame:hover
{
    background: url(http://cloud.webuyanycar.com/images/wbac/WB1422_cts_button_h.png) no-repeat 0px 0px;
   width: 455px;
    height: 75px;
    cursor: pointer;
}

.btnGetYourQuote
{
    
background: url(http://cloud.webuyanycar.com/images/wbac/generic-button-large-sprite.png) no-repeat 0 0;
padding-bottom: 5px;
width: 370px;
height: 68px;
display: block;
cursor: pointer;
margin-left: 60px;
font: bold 30px 'Arial Rounded MT Bold',Arial,Verdana,Tahoma;
color: white;

}

.btnGetYourQuoteNow
{
    background: url(http://cloud.webuyanycar.com/images/wbac/QuoteNow.png) no-repeat 0px 0px;
    width: 370px;
    height: 68px;
    display:block;
    cursor: pointer;
    margin-left: 60px;
    font: bold 25px 'Arial Rounded MT Bold',Arial,Verdana,Tahoma;
    color:#fff;
}

.btnGetYourQuoteNow:hover
{
    background: url(http://cloud.webuyanycar.com/images/wbac/QuoteNowHover.png)  no-repeat 0px 0px;
    width: 370px;
    height: 68px;
    cursor: pointer;
    display:block;
    margin-left:60px;
}

.btnGetYourQuote:hover
{
    background: url(http://cloud.webuyanycar.com/images/wbac/generic-button-large-sprite.png) no-repeat 0px -68px;
    width: 370px;
    height: 68px;
    cursor: pointer;
    display:block;
    margin-left:60px;
}

.btnGetYourQuotesmall
{
    background-image: url(http://cloud.webuyanycar.com/images/wbac/btn-continue-cmp.gif);
    width: 220px;
    height: 38px;
    cursor: pointer;
    margin-right: 14px;
}


.btnGetYourQuotesmallIFrame
{
    background-image: url(http://cloud.webuyanycar.com/images/wbac/btn-continue-cmp.gif);
       width: 220px;
    height: 38px;
    margin-right:50px;
    cursor: pointer;
    float:right;
}




.vinInputSearch
{
    width: 359px;
    height: 30px;
    background: none;
    line-height: 30px;
    border: medium none;
    font-family: Arial Rounded MT Bold,Arial;
    font-size: 20pt;
    text-align: center;
    text-transform: uppercase;
    padding: 4px;
}

.btnappointment
{
    background-image: url(http://cloud.webuyanycar.com/images/wbac/WB1422_bya_button.png);
    width: 369px;
    height: 127px;
    cursor: pointer;
    margin-top:-4px;
}

.btnappointmentwait
{
    background-image: url(http://cloud.webuyanycar.com/images/wbac/WB1422_bya_button_wait.png);
   width: 369px;
    height: 127px;
    cursor: pointer;
    margin-top:-4px;
     font-family: Arial Rounded MT Bold,Arial;
    font-size: 14pt;
 
}

.alpha
{
    color: #21B14F;
    font-weight: 700;
    text-decoration: underline;
}

.alpha a
{
    height: 10px;
    width: 10px;
    color: #21B14F;
    font-weight: 700;
    text-decoration: none;
    line-height: 18px;
    padding: 3px 8px;
}

.alpha a:hover
{
    height: 10px;
    width: 10px;
    color: #FFF;
    font-weight: 700;
    text-decoration: none;
    line-height: 18px;
    padding: 3px 8px;
}

.vehicleTitle2
{
    width: 373px;
    float: left;
    font: bold 25px 'Arial Rounded MT Bold' , Arial, Verdana, Tahoma;
    color: #21B14F;
    padding: 0 0 10px;
}

.vehicleTitle3
{
    width: 530px;
    float: left;
    font: bold 23px 'Arial Rounded MT Bold' , Arial, Verdana, Tahoma;
    color: #1e1e1e;
    padding: 0 0 10px;
}

.vehicleText
{
    width: 530px;
    float: left;
    font-size: 12px;
    color: #555;
    padding: 0 0 10px;
}

.btn-valuation
{
    width: 530px;
    float: left;
    text-align: center;
    padding: 0 0 10px;
}

.update-box
{
    width: 361px;
    float: left;
    border: 1px solid #DCDEE1;
    margin-top: 10px;
    padding: 5px;
}

.update-box-row
{
    width: 361px;
    float: left;
    padding-bottom: 8px;
    font-size: 12px;
    color: #555;
}

.update-box-col
{
    width: 130px;
    float: left;
}

.update-box-col2
{
    width: 90px;
    float: left;
}

.frmfld2
{
    width: 125px;
    border: 1px solid #909090;
}

.frmfld3
{
    width: 245px;
    border: 1px solid #909090;
}

.label2
{
    width: 25px;
    float: left;
    border-right: 5px solid #FFF;
    text-align: center;
    padding: 8px 0;
}

.field2
{
    width: 480px;
    float: left;
    padding: 8px 10px 5px;
}

.Lebelterm
{
    width: 520px;
    float: left;
    background: #CCE7CA;
    border-bottom: 5px solid #FFF;
    font: 13px Arial, Verdana, Tahoma;
    color: #151212;
    padding: 8px 0 8px 10px;
}

.Lebelterm p 
{
  padding-left:105px;
}

.Lebelterm a
{
    color: #21B14F;
    font-weight: 700;
    text-decoration: none;
}

.field-terms a
{
    color: #21B14F;
    font-weight: 700;
    text-decoration: none;
}

.appoint-outer
{
    width: 920px;
    float: left;
}

.appoint-top
{
    width: 920px;
    float: left;
    height: 6px;
}

.appoint-mid
{
    width: 898px;
    float: left;
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    padding: 10px;
}

.appoint-mid p
{
    font-size: 12px;
    color: #555;
    margin: 0;
    padding: 0;
}

.appoint-mid h2
{
    color: #221e1f;
    font: bold 22px 'Arial Rounded MT Bold' , Arial, Verdana, Tahoma;
    margin: 0;
    padding: 0 0 10px;
}

.apooint-row
{
    width: 898px;
    float: left;
    padding-top: 10px;
}

.appoint-col1
{
    width: 449px;
    float: left;
}

.appoint-col2
{
    width: 422px;
    float: left;
    margin: 0 10px 0 14px;
}

.appoint-col-top
{
    width: 422px;
    float: left;
    height: 6px;
}

.appoint-col-mid
{
    width: 410px;
    float: left;
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    padding: 5px;
}

.appoint-branch
{
    width: 184px;
    float: left;
}

.appoint-branch-det
{
    width: 220px;
    float: left;
    padding-left: 6px;
    font-size: 12px;
    color: #555;
}

.appoint-branch-det a
{
    color: #21b14f;
    text-decoration: underline;
}

.padd
{
    padding-top: 5px;
}

.padd15
{
    padding-top: 15px;
}

.appoint-bar
{
    width: 888px;
    height: 33px;
    float: left;
    background: url(http://cloud.webuyanycar.com/images/wbac/downarrow-2.jpg) no-repeat 0 0;
    font-size: 13px;
    font-weight: 700;
    color: #151212;
    margin-top: 10px;
    padding: 6px 0 0 10px;
}

.apooint-row2
{
    width: 878px;
    float: left;
    font-size: 12px;
    color: #555;
    padding: 10px;
}

.btnChangeappointment
{
    background-image: url(http://cloud.webuyanycar.com/images/wbac/btn-change-your-appoint.jpg);
    width: 422px;
    height: 78px;
    cursor: pointer;
}

.oops
{
    width: 928px;
    float: left;
    text-align: center;
}

.oops h1
{
    font: bold 50px 'Arial Rounded MT Bold' , Arial, Tahoma, verdana;
    color: #000;
    line-height: 25px;
    margin: 0;
    padding: 20px 0;
}
bodF
.oops p
{
    font: 18px Arial, Tahoma, verdana;
    color: #23B14F;
    line-height: 18px;
    margin: 0;
    padding: 10px 0;
}

.btnBlock-c11
{
    
    width: 240px;
    float: left;
    text-align: left;
}

.btnBlock-c111
{
    padding-left:15px;
    width: 205px;
    float: left;
    text-align: left;
}


.btnBlock-c22
{
    width: 240px;
    float: left;
    text-align: right;
}

.vectorImg2
{
    width: 334px;
    float: left;
    padding: 8px 0 0;
}

.dat2
{
    width: 334px;
    float: left;
    font: 25px 'Arial Rounded MT Bold' , Arial, Tahoma, verdana;
    color: #FFF;
    line-height: 30px;
    padding: 0 0 5px;
}

.dat3
{
    width: 334px;
    float: left;
    text-align:justify;
    font-weight:bold;
    font: 15px Arial, Tahoma, verdana;
    color: #FFF;
    
    
}

#headerStep
{
    width: 950px;
    float: left;
    background: #FFF;
}

#headerStepIFrame
{
    width: 450px;
    float: left;
    background: #FFF;
}

.pgTitle
{
    width: 570px;
    float: left;
    font: bold 30px 'Arial Rounded MT Bold' , Arial, Verdana, Tahoma;
    color: #008FD5;
    text-align: right;
    padding: 60px 10px 0 0;
}

.pgTitle1
{
    width: 570px;
    float: left;
    font: bold 30px 'Arial Rounded MT Bold' , Arial, Verdana, Tahoma;
    color: #008FD5;
    text-align: right;
    padding: 38px 10px 0 0;
}

.pgTitleIFrame
{
    width: 270px;
    float: left;
    font: bold 20px 'Arial Rounded MT Bold' , Arial, Verdana, Tahoma;
    color: #008FD5;
    text-align: right;
    padding: 38px 10px 0 0;
}

.pgTitle2
{
    width: 570px;
    font: bold 30px 'Arial Rounded MT Bold' , Arial, Verdana, Tahoma;
    color: #008FD5;
    text-align: right;
    padding: 50px 10px 0 0; 
    position:absolute;
    top:10px;
}

#contentStep
{
    width: 932px;
    float: left;
    background: #FFF;
    padding: 0 9px;
    
    position:relative;
}

#contentStep ul li
{
    list-style: none;
    height: 30px;
    float: left;
    display: block;
    font: bold 13px Arial, Tahoma, Verdana;
    line-height: 30px;
    padding: 0;
}

.processBlock
{
    width: 932px;
    float: left;
    padding: 20px 0 0;
}

.apptTestimonialText
{
    margin-top:15px;
    width:280px;
     font-family: Arial, tahoma, verdana;
    text-align:justify;
}

.apptWhywebuy
{
     margin-top:25px;
      margin-bottom:5px;
     margin-left:10px;
     font-size:22px;
        width:280px;
 font-family: 'Arial Rounded MT Bold',Arial,Tahoma,verdana;
 
}

.apptWhywebuyAnswers
{
      width:280px;
      
}

.apptImage
{
    margin-top:9px;
}
.appointmentLeft
{
    width: 634px;
    float: left;
    padding-bottom:10px;
    
}

.appointmentRight
{

    float: left;
    padding-bottom:10px;
    
}

.vehiclePicIFrame
{
    width: 500px;
    float: left;
    
}

.vehiclePicIFrame p
{
    padding-bottom:10px;
    
}

.vehiclePicSec
{
    width: 373px;
    float: left;
    
}

.vehiclePicSec p
{
    padding-bottom: 10px;
}

.vehiclePicText p
{
    padding-top: 10px;
}

.vehiclePic
{
    width: 371px;
    float: left;
    text-align: center;
    border: 1px solid #DCDEE1;
    padding: 20px 0;
}

.picShadow
{
    width: 373px;
    height: 15px;
    float: left;
    background: url(http://cloud.webuyanycar.com/images/wbac/shadow.jpg) no-repeat left top;
    font-size: 1px;
}

.process
{
    width: 530px;
    float: left;
    padding: 0px 0px 0px 20px;
}

.processAppointment
{
    width: 250px;
    float: left;
    padding-left:5px;
}

.processAppointmentIFrame
{
    width: 250px;
    float: left;
    padding-left:5px;
}

.noBooking
{
    width: 250px;
    float: left;
    padding-left:5px;
}

.noBooking p
{
    width: 265px;    
    text-align:justify;
}

.noBooking img
{
    margin-top:10px;
    margin-left:10px;
}

.branchDetails
{
    width: 335px;
    float: left;
    padding-left:10px;

}
.branchDetailsIFrame
{
}

.vehicleTitle
{
    width: 371px;
    float: left;
    font: bold 25px 'Arial Rounded MT Bold' , Arial, Verdana, Tahoma;
    color: #21B14F;
    padding: 0 0 10px 0px;
}

.valForm
{
    width: 530px;
    float: left;
}

.frmfldHome
{
    width: 300px;
    border: 1px solid #909090;
}

.frmfldBody
{
    width: 250px;
    border: 1px solid #909090;
}


.frmfld
{
    width: 221px;
    border: 1px solid #909090;
}

.frmfld1
{
    width: 150px;
    border: 1px solid #909090;
    padding: 2px;
    
}


.frmfld7
{
    width: 150px;
    height:30px;
    border: none;    
    padding-bottom:12px;
    background: url(http://cloud.webuyanycar.com/images/wbac/WB1422_zip_button.png) no-repeat;
}
.optBox
{
    width: 508px;
    float: left;
    border: 1px solid #DCDEE1;
    font: 13px Arial, Verdana, Tahoma;
    color: #151212;
    padding: 5px 10px;
}

.optBoxRow
{
    width: 508px;
    float: left;
    padding: 3px 0;
}

.btnBlock
{
    float: left;
    padding: 10px 0;
    width: 530px;
    background-color: #CCE7CA;
}

.btnBlockBod
{
    float: left;
    padding: 10px 0;
    width: 480px;
    background-color: #CCE7CA;
}

.btnBlock-c1
{
    width: 240px;
    float: left;
    padding-left:8px;
}

.btnBlock-step2
{
    width: 330px;
    float: left;
    padding-left:8px;
}

.btnBlock-c2
{
    width: 250px;

    float: left;
    text-align: right;
}

.btnBlock-c2-submit
{
    padding-left: 190px;
width: 320px;
float: left;
text-align: right;
}


#header, #topbar
{
    width: 951px;
    float: left;
    background: #fff;
    position:relative;
}

#topbarIFrame
{
    width: 450px;
    float: left;
    background: #fff;
    position:relative;
}

#topbar2
{
    float: left;
    background: #fff;
    position:relative;
}

.topnav ul, ul.list, ul.list1, #contentStep ul
{
    margin: 0;
    padding: 0;
}

.vinbtn, .vinsechomebtn
{
    width: 159px;
    float: left;
}

#content, #vinsechome
{
    background-color: #FFFFFF;
    border-top: 1px solid #999999;
    float: left;
    padding: 9px 0 0;
    width: 950px;
}

#contentIFrame
{

    background-color: #FFFFFF;
    border-top: 1px solid #999999;
    float: left;
    padding: 9px 0 0;
    width: 500px;
}

.leftpanel ul, .greyboxBg ul, .main-content ul, .main-content-IFrame ul, ul.points
{
    margin: 0;
    padding: 5px 0 10px;
}

.leftpanel ul li, .greyboxBg ul li, .main-content ul li, .main-content-IFrame ul li, ul.points li
{
    list-style-type: none;
    background: url("http://cloud.webuyanycar.com/images/wbac/bullet.jpg") no-repeat scroll 0 7px transparent;
    font-size: 12px;
    color: #000000;
    line-height: 18px;
    padding: 0 0 5px 12px;
}

.leftpanel ol, .greyboxBg ol, .main-content ol, .main-content-IFrame ol
{
    list-style-position: inside;
    margin: 0;
    padding: 5px 0 10px;
}

.leftpanel ol li, .greyboxBg ol li, .main-content ol li,  .main-content-IFrame ol li
{
    font-size: 12px;    
    line-height: 18px;
    padding: 0 0 5px 12px;
}

.content-left, .greyBox
{
    width: 570px;
    float: left;
    padding: 0 0 0 2px;
}

.findBox-small, .reasonSec
{
    width: 350px;
    float: left;
    padding: 0;
    
}

.reasonSec 
{
    background: url(http://cloud.webuyanycar.com/images/wbac/WB1422_faq_whybuy_panel.png) no-repeat left top ;
    width: 338px;
    height: 156px;
    display:block;
    position:relative;
}

.reasontxt, .branchInfo
{
    width: 328px;
    float: left;
    padding: 5px 10px;
}

.greyBox p, .popTxt p, .fullRow p
{
    font: 12px Arial, Tahoma, verdana;
    color: #000000;
    line-height: 18px;
    margin: 0;
    padding: 5px 0;
}

.greyBox p a, .downarrow-bar span
{
    color: #11AE4C;
}

ul.ques, ul.ans
{
    list-style: none;
    margin: 0;
    padding: 0px 0px 5px 0px;
}

.testimonial-text p span, .appoint-branch-det span
{
    color: #21b14f;
}

ul.sitepg li a:hover, .locationLinks a, .popTxt ul li a
{
    color: #11AE4C;
    text-decoration: underline;
}

.blueBox, .locationBox
{
    width: 546px;
    float: left;
    padding: 0 0 10px;
}

.branchAppt
{    
    float:left;
    width:160px;
}

.branchApptIFrame
{    
    float:left;
    margin-left:25px;
    width:190px;
}

.apptMapIFrame
{
    margin-top:10px;
    width: 270px; 
    height: 150px
}


.timingsAppt
{
    float:left;
}

.locationDetail, .timings
{
    width: 546px;
    float: left;
}

.fullRow p a, .dvCenter a, .branchPic p a
{
    color: #21B14F;
    text-decoration: underline;
}

.altbg, .bg1
{
    background: #DFF3FC;
}

.appbg
{
    background: #dbdedd;
}

.vehicleText span, .update-box-row span
{
    color: #21B14F;
}

.valFormRow2, .valFormRow
{
    width: 530px;
    float: left;
    background: #CCE7CA;
    border-bottom: 5px solid #FFF;
    font: 13px Arial, Verdana, Tahoma;
    color: #151212;
}

.valFormRowAppointment
{
    width: 265px;
    float: left;
    border-bottom: 2px solid #FFF;
    background: #CCE7CA;
    font: 13px Arial, Verdana, Tahoma;
    color: #151212;
}

.valFormRowAppointmentButton
{
    width: 265px;
    height:55px;
    float: left;
    background: #CCE7CA;
    font: 13px Arial, Verdana, Tahoma;
    color: #151212;
}

.valFormRowAppointmentMap
{
    width: 265px;
    height:60px;
    float: left;  
    font: 13px Arial, Verdana, Tahoma;
}

.formButton
{
    color :white;
    height: 43px;
    background-color: #42B85C;
    line-height: 30px;
    font-size: 12pt;
    text-align: center;
    font-weight:bold;
    vertical-align: middle;
    padding: 0 0 0 10px;
    cursor: pointer;
    width:270px;
}
.formRow
{
    width: 530px;
    margin-left:40px;
    float: left;
    background: #CCE7CA;
    border-bottom: 5px solid #FFF;
    font: 13px Arial, Verdana, Tahoma;
    color: #151212;
}

.whiteformRow
{
    width: 530px;
    margin-left:10px;
    margin-bottom:10px;
    float: left;
    font: 13px Arial, Verdana, Tahoma;

}


.greyboxVideoBlockBg a
{
    color: #21B14F;
    text-decoration: underline;
}

.news-events-text{width:348px; float:left; padding:0px 10px 10px 10px;}
.news-events-text p span{color:#21b14f;}
.news-readmore{float:right; font-size:13px; color:#10af4b !important; text-decoration:none; padding-top:7px;}
.news-readmore:hover{color:#000 !important;}
.date-calendar{float:left; width:auto; clear:both; padding-top:10px;}

.main-content-news {width:548px; float:left; font:12px Arial, Tahoma, verdana; color:#555555; line-height:18px; padding-bottom:15px;}
.top-heading-date{float:right; padding-right:5px;}

.testimonial-image-datils{width:169px; float:left; padding:3px; border:1px solid #e0e0e0; margin-right:10px; }

.news-events-text-datils{width:536	px; float:left; padding:0px 10px 10px 10px;}
.news-events-text-datils p span{color:#21b14f;}
.main-content-news-datils {width:548px; float:left; font:12px Arial, Tahoma, verdana; color:#555555; line-height:18px;}

.topnav ul li 
{
    background: url("http://cloud.webuyanycar.com/images/wbac/WB1422_nav.png") no-repeat scroll right  transparent;
    color: #FDB813;
    display: block;
    float: left;
    font: bold 9px Arial,Verdana,Tahoma;
    height: 21px;
    list-style: none outside none;
    position: relative;
    width: 118px;
}

.topnav ul li a 
{
     color: #FFFFFF;
    display: block;
    float: left;
    font: 14px 'Arial Rounded MT Bold',Arial,Verdana,Tahoma;
    list-style: none outside none;
    padding: 2px;
    text-align: center;
    text-decoration: none;
    width: 121px;
}

.topnav ul li.first 
{
    background : none;
}

.topnav ul li.last
{
    list-style: none;
    display: block;
    float: left;
    background: none;
    font: bold 15px Arial, Verdana, Tahoma;
    color: #fdb813;
}

.topnav ul li ul{
left:0px;
position: absolute;
top:0px; 
display: block;
visibility: hidden; border-top:none !important;
z-index:1000;
margin-left:1px;
}

.topnav ul li ul li{
top:0px;
position: relative;
display: inline;
float:left; line-height:18px;
padding: 0px 0px 0px 0px;
background:#22B14C;
color:#000000;
z-index:1000;
}

.topnav ul li ul li a{
display: block;
width: 73px; 
text-decoration: none;
 font: 14px 'Arial Rounded MT Bold', Arial,Verdana,Tahoma !important;
color:#FFF;
padding-left: 10px;
margin-top:0px;
font-size:10pt;
font-weight:normal;
text-align:left;
float:none;
}

.topnav ul li ul li a:hover
{
color:#FDB813;
float:none;
}

.topnav ul li a:hover, .topnav ul li a.on
{
    list-style: none;
    display: block;
    float: left;
    color: black;
    text-decoration: none;
}

.processBlockHome
{
    float: left;
    padding: 0px;
    width: 932px;
}

.vehicleTitleHome
{
    width: 910px;
    float: left;
    font: bold 25px 'Arial Rounded MT Bold' , Arial, Verdana, Tahoma;
    color: #21B14F;
    padding: 0 0 10px;
}

.processHome
{
    width: 500px;
    float: left;
    padding: 0 0 0 38px;
}

.processHome h1 
{
    padding-bottom:20px;
}

.valFormExp
{
    width: 338px;
    float: left;
}


.valFormRowExp
{
    width: 338px;
    float: left;
    background: #CCE7CA;
    border-bottom: 5px solid #FFF;
    font: 13px Arial, Verdana, Tahoma;
    color: #151212;
}



.valFormHomeIFrame
{
    margin-top:10px;
    width: 450px;
    float: left;
}

.valFormHome
{
    width: 400px;
    float: left;
}


.valFormRowHome
{
    width: 500px;
    float: left;
    background: #CCE7CA;
    border-bottom: 5px solid #FFF;
    font: 13px Arial, Verdana, Tahoma;
    color: #151212;
}

.valFormRowHomeIFrame
{
    width: 450px;
    float: left;
    background: #CCE7CA;
    border-bottom: 5px solid #FFF;
    font: 13px Arial, Verdana, Tahoma;
    color: #151212;
}

.valFormRowHomeIFrameWhite
{
    width: 450px;
    float: left;
    background:white;
    border-bottom: 5px solid #FFF;
    font: 13px Arial, Verdana, Tahoma;

}

.bodFormRow
{
    width: 480px;
    float: left;
    background: #CCE7CA;
    border-bottom: 5px solid #FFF;
    font: 13px Arial, Verdana, Tahoma;
    color: #151212;
}

.bodFormField
{

    float: left;
    padding: 8px 10px 0px;
}

.bodFormLabel
{
    width: 300px;
    float: left;
    border-right: 5px solid #FFF;
    font-weight: 700;
    padding: 10px;
}

#contentStepHome
{
    width: 922px;
    float: left;
    background: #FFF;
    padding: 0 4px;
}

.tipHome
{
    width: 40px;
    float: left;
    padding: 8px 1px;
}

.btnBlockHome
{
    width: 500px;
    float: left;
  
    padding: 10px 0;

}

.btnBlockVal
{
    width: 500px;
    float: left;
     padding-top:10px;
    padding-left:40px;

}

.btnBlockValIFrame
{
    width: 410px;
    float: left;
     padding-top:10px;
    padding-right:40px;

}

.btnBlockNow
{
    width: 500px;
    float: left;
     padding-top:10px;
    padding-left:110px;

}

.apptTestimonial 
{
    text-align: left; 
    width: 900px;
    text-align:justify;
    padding-top:10px;
     padding-left: 30px;
     font-size:14px;
}

.apptButton
{
    margin-top:7px;
     margin-left:23px;
    width:220px;
    height:40px;
     border: 4px outset gray;
    color:white;
    font: 22px 'Arial Rounded MT Bold' ,Arial, Tahoma, verdana;
    font-weight:bolder;
    cursor:pointer;
    background-color:black;
}

.apptButton:hover
{
    margin-top:7px;
     margin-left:23px;
    width:220px;
    height:40px;
     border: 4px outset gray;
    color:#f8f8f8;
    font: 22px 'Arial Rounded MT Bold' ,Arial, Tahoma, verdana;
    font-weight:bolder;
    cursor:pointer;
    background-color:#202020;
}

.btnBlockExp
{
    width: 338px;
    float: left;
    height:45px;
    padding: 10px 0;

}

.sell-my-car-image{width:150px; float:left; padding:3px; border:1px solid #e0e0e0; margin-right:10px; }

.processSell
{
    width: 530px;
    float: left;
    padding: 0 0 0 0px;
}

.headerout 
{
    width: 610px;
    margin-left: 13px;
    padding-bottom:8px;
}

.headeroutappt
{
    width: 330px;
    margin-left: 8px;
    float:left;
}

.bookapptHeader
{
    float:left;
    font: 22px 'Arial Rounded MT Bold' ,Arial, Tahoma, verdana;
    padding: 0 0 5px 10px;
}


.headerout h1
{
    font: 20px 'Arial Rounded MT Bold' ,Arial, Tahoma, verdana;
    color:#42B85C;
    margin: 0;
    padding: 0 0 5px;
}

.headerout h2
{
    font: 18px 'Arial Rounded MT Bold' ,Arial, Tahoma, verdana;
    color:Black;
    margin: 0;
    padding: 0 0 5px;
}

.plusone
{
    position:absolute;
    right: 10px;
    top: 0px;
}

.plusone-text
{
    position:absolute;
    left: 687px;
    top: 2px;
    line-height:normal;
    font: 16px 'Arial Rounded MT Bold', Arial, Tahoma, Verdana;
}

.social-media-buttons
{
    display:inline-block;
    width:450px;
    
    margin-top:30px;
    margin-left:150px;
    clear:both;
    text-align:right;
    
}

.twitterbutton
{
    display:inline;
    float:right;
    min-width:100px;
}

.plusonebutton
{
    float:right;
    display:inline;
    padding-right:2px;
    text-align:right;
    max-width:75px;
}

.pinterest
{
    float:right;
    display:inline;
    padding-right:2px;
    max-width:90px;
}

.pinterest iframe #PinItCount
{
   display:block !important;
}

#hbread {
	position:relative;
	background-position: 0px 0px;
	height: 25px;
	width: 550px;
}



#hbread ul {
	float:left;
	width:auto;
	list-style: none;
	padding: 12px 0px 0px 0px;
}

#hbread li {
	display:inline;
}
#hbread a {
	text-decoration:none;
}
#hbread a:hover {
	text-decoration:underline;
}

#autobread {
	position:relative;
	background-position: 0px 0px;
	height: 25px;
	width: 400px;
	padding-left: 25px;
}

#autobread ul {
	float:left;
	width:auto;
	list-style: none;
	padding: 12px 0px 0px 0px;
}

#autobread li {
	display:inline;
}
#autobread a {
	text-decoration:none;
}
#autobread a:hover {
	text-decoration:underline;
}


#hbreadbd {
	position:relative;
	background-position: 0px 0px;
	width: 400px;
}

#cmsbread {
	position:relative;
	background-position: 0px 0px;
	height: 25px;
	width: 500px;
	padding-left: 10px;
}

#cmsbread ul {
	float:left;
	width:auto;
	list-style: none;
	padding: 12px 0px 0px 0px;
}

#cmsbread li {
	display:inline;
}
#cmsbread a {
	text-decoration:none;
}
#cmsbread a:hover {
	text-decoration:underline;
}


#hbreadbd {
	position:relative;
	background-position: 0px 0px;
	width: 400px;
}

#hbreadbd ul {
	float:left;
	width:auto;
	list-style: none;
	padding: 0px 0px 0px 0px;
}

#hbreadbd li {
	display:inline;
}
#hbreadbd a {
	text-decoration:none;
}
#hbreadbd a:hover {
	text-decoration:underline;
}


#yd 
{
    position:absolute;
    
    width: 455px;
    left: 15px;
    top:75px;
    *top: 87px;
}

#yd ul li
{
   clear:left;
    height:23px;
    width: 440px;
}

#yd label
{
    float:left;
    width: 135px;
    color: #000;
    font-weight: normal;
    font-size: 12px;
    height:23px;
}

#yd input
{
       border: 1px solid #909090;
}

.directory
{
    list-style: none;
    margin-left:30px;
}


.CMSContent
{
    margin-left:15px;
    width : 920px;
}

.CMSContent ul
{
    padding-left:20px;
    padding-top:10px;
}
.CMSContent ul li
{
    padding-top:10px;
}

#popupOverlay
{
      width: 610px;
      position: absolute;
      display: none;
      background:#fff;border:1px solid #444;
      z-index: 10;
}

#homePopupOverlay
{
      width: 498px;
      position: absolute;

      background:#fff;
      /*border:1px solid #444;*/
      z-index: 10;
}

#popupOverlayInner {height:220px;border:2px solid #000;}
#popupOverlayHeader {height:55px;background:#00b146;border-bottom:2px solid #1a6c3a;}
#popupOverlayTitle {float:left;}

#homePopupOverlayInner {height:325px;/*border:2px solid #42B85C;*/}
#homePopupOverlayHeader {height:40px;/*background:#00b146;border-bottom:2px solid #1a6c3a;*/}
#homePopupOverlayTitle {text-align:left;}
#popupOverlayTitle h2 
{

      font-size: 14pt;
      color:White;
      line-height:35px; 
      padding:10px;
}

#popupOverlayClose 
{
      float:right;
      text-align:right;
      margin:2px;
}

#popupOverlaytext 
{
      padding:30px 25px 5px 25px;
      clear:both;
      font-size:10pt;
}

#popupOverlayImages 
{
      width:100%;
      text-align:center;
      margin-top:20px;
}


#homePopupOverlayTitle h2 
{

      font-size: 14pt;
      color:White;
      padding:10px;
}

#homePopupOverlayClose 
{
      float:right;
      text-align:right;
      margin:5px;
      cursor:pointer;
}

#homePopupOverlayClose a
{
    color:White;
    font-weight:bold;    
}

#homePopupOverlaytext 
{
      padding:30px 25px 5px 25px;
      clear:both;
      font-size:10pt;
}

#homePopupOverlayImages 
{
      width:100%;
      text-align:center;
      margin-top:20px;
}


#homePopupOverlayVehicle
{
    width:506px;
    float:left;
    margin-top:10px;
    margin-bottom:10px;
    max-height:150px;
}

#homePopupOverlayVehicle h4
{
       float:left;
       
       margin-left:5px;
       margin-top:5px;
       margin-right:10px;
       /*width:250px;*/
       text-align:justify;
}

#homePopupOverlayVehicle .img
{
       margin-left:10px;
       /*float:left;
       max-width:250px;*/
       margin-top:0px;
       max-height:150px;
       /*display:inline;*/
       text-align:center;
}

#homePopupOverlayVehicle .text
{
       /*float:left;
       display:inline;*/
       padding-left:10px;
       text-align:center;
       
}

#homePopupOverlayVehicle p
{
       font: 14px 'Arial Rounded MT' ,Arial, Tahoma, verdana;
       margin-left:20px;
       margin-top:10px;
       width:300px;
}
#homePopupOverlayCTA
{
    /*
    float:right;
    width:200px;
    margin-top:40px;
    margin-right:50px;
    */
     padding-top:7px;
     text-align:center;
     clear:both;
}

.buttonContainer
{
    width:470px;
    text-align:center;
    clear:both;
    margin-left: auto !important;
    margin-right:auto !important;
    margin-top:5px;
    
}

.buttonContainer .continue
{
    float:left;
    display:inline !important;
    padding: 0px !important;
    text-align:center !important;
    margin-left:15px;
    margin-right:15px;
    width:200px;
}

.buttonContainer .retrieve
{
    float:left;
    display:inline !important;
    padding: 0px !important;
    text-align:center !important;
    width:200px;
    margin-left:20px;
    margin-right:15px;
}

#homePopupOverlayCTA h4
{
    text-align:center;
    font-size:14px;
    margin-bottom:10px;
}

#homePopupOverlayCTA a
{
    text-decoration:none;
    margin-top:20px;
    margin-bottom:20px;   
    
    min-width:200px;
    min-height: 54px;
    
    background-image: url("http://cloud.webuyanycar.com/images/wbac/small-blank-button.png");
    background-repeat:no-repeat;
    
    text-align:center;
    display:block;
    
    padding-top:10px;
    
    font: bold 19px 'Arial Rounded MT Bold',Arial,Verdana,Tahoma;
    color:#fff;
}

#homePopupOverlayCTA a:hover
{
    background-image: url("http://cloud.webuyanycar.com/images/wbac/small-blank-button-hover.png");
}

#homePopupOverlayCTA button
{
    margin-top:10px;
    width:190px;
    height:45px;
    background:black;
    border: 5px outset gray;
    color:black;
    font: 16px 'Arial Rounded MT Bold' ,Arial, Tahoma, verdana;
    cursor:pointer;
    background-color:Silver;
}




#popupOverlayTakeMeTo 
{
      width:50%; 
      float:left;
      margin-top:5px;
      
}

#popupOverlayContinueTo
{
      width:50%; 
      float:right;
      margin-top:5px;
}

#lnkTakeMeTo, #lnkContinueTo
{
      display:block;
      clear:both;
      margin-top:20px;
      color: #007C38;
    font-size: 14px;
    font-weight: bold;
}

#lblTakeMeTo, #lblContinueTo 
{
      font-size:12px;
}

#popupOverlay a
{
      cursor: pointer;
      text-decoration: none;
}

.processAppointment input
{
    width:140px;
    border: 1px solid #909090;
}
.homeButton:hover
{
    margin-top:5px;
    margin-left:50px;
    width:320px;
    height:50px;
    border: 5px outset gray;
    color:#F8F8F8;
    font: 26px 'Arial Rounded MT Bold' ,Arial, Tahoma, verdana;
    font-weight:bolder;
    cursor:pointer; 
    background-color: #202020;
}

.processAppointment p
{

    width:270px;
    text-align:justify;

}
.processAppointment textarea
{
    margin-top:15px;
    width:245px;
    border: 1px solid #909090;
    height:150px;
}

.processAppointment select
{
    width:140px;
    border: 1px solid #909090;
}

.processAppointment li
{
    list-style:none;
}

.processAppointment ul
{
    width:770px;
    padding-left:15px;
}

.processAppointment label
{
    margin-top:15px;
    width:180px;
}
 
.processAppointment legend
{
    color:#42B85C;
    width:750px;
}

.branchDirectoryA
{
    text-decoration:none;
    color: inherit;
}

.branchDirectoryP
{
    text-align:justify;
}

/* FOOTER */
#cFooter {background-color : #fff; float:left; position:relative; padding-left:90px; margin-left : 0.6em;width:864px;color:#585958; font: Arial, Verdana, Tahoma;}
#cFooter a,#cFooter a:hover {color:#585958; text-decoration: none;}
#cFooter .links {float:left;}
#cFooter .socialLinks {float:left;}

#cFooter dl,#cFooter dd,#cFooter dl,#cFooter ul{margin : 0em; padding:0em;}
#cFooter dl {float:left; width:300px;}
#cFooter dt,#cFooter .socialLinks span {font-size:16px; font-weight: bold;}
#cFooter dd {margin-top : 5px;}
#cFooter dd li {font-size:12px; margin : 0.8em 0em; padding:0em; width:19em; list-style-type: none;}

.mft a, .mff a, .mfl a, .mfr a {width: 25px; height: 25px; display: block;}

#cFooter .socialLinks p { margin-top:110px; margin-right:20px; width:250px;}

#cFooter .socialLinks span {margin-top: 1px;}
#cFooter .socialLinks ul {margin-top: 5px;  float:left; list-style:none;}
#cFooter .socialLinks ul li {float:left; margin-right:10px; margin-top:5px;}

.label{font-weight:bold; padding:10px 0px 10px 5px;}
.copy{color:#FFF; font:11px Tahoma, Arial, Verdana; padding:20px 10px 20px 10px;}
.maincontent{padding:0px 0px 0px 20px;}
ul.leftnav li{background: url("http://cloud.webuyanycar.com/images/wbac/green-bullet.jpg") no-repeat scroll 10px 10px transparent;
   font:11px Tahoma, Arial, Verdana; color:#21B14F; font-weight:bold; 
    padding: 4px 0 4px 20px;
    text-decoration: none; list-style:none;
    
    }
ul.leftnav li a:hover{color:#21B14F; text-decoration:underline;}
ul.normal li a:hover{color:#666666; text-decoration:underline;}
a.small:hover{color:#21B14F;text-decoration:none;}
.alpha {color:#FFF; font-weight:bold; text-decoration:none; padding:3px 3px 3px 3px; line-height:22px;}
.alpha a{height:10px; width:10px; display:block; background:#21B14F; color:#FFF; font-weight:bold; text-decoration:none; padding:3px 8px 3px 8px; line-height:18px;}
.alpha a:hover{height:10px; width:10px; display:block; background:#151212; color:#FFF; font-weight:bold; text-decoration:none; padding:3px 8px 3px 8px;line-height:18px;}
.btn
{
	background-color: #FEF1D1;
	border: solid 1px #000066;
	color: #000;
	font-weight: bold;
	font-family: Calibri;
	font-size: 14px;
}
.paging-mid  a{color:#FFF;  background:#231f20;  text-decoration:none; padding:0px 3px 0px 3px;  margin:0px 2px 0px 2px;}
.paging-mid .disabled{color:#FFF;  background:#000; text-decoration:none; padding:0px 3px 0px 3px;  margin:0px 2px 0px 2px;}
.paging-mid  a:hover{color:#FFF;  background:#21b14f;  text-decoration:none; padding:0px 3px 0px 3px;  margin:0px 2px 0px 2px;}
.paging-mid .current{color:#FFF;  background:#21b14f;  text-decoration:none; padding:0px 3px 0px 3px; margin:0px 2px 0px 2px;}
.head-strip a{color:#FFF; text-decoration:none;}
.head-strip a:hover, .head-strip a.on{color:#000000; text-decoration:none;}

.regionConatiner
{
    width:97%;
    clear:both;   
    margin-top:10px; 
}

.regionConatiner .states
{
    width:49%;
    float:left;
    padding:2px;    
}

.regionConatiner .regions
{
    width:49%;
    float:left;
    padding:2px;
    
}

.regionConatiner .states ul, .regionConatiner .regions ul
{
    margin:0px;
    margin-top:10px;
    padding:0px;
}

.regionConatiner .states ul a, .regionConatiner .regions ul a
{
   
    padding:0px;
    margin:0px;
   
}

.retrieve-quote
{
    background-image: url("http://cloud.webuyanycar.com/images/wbac/WB1422_RV.png");
    background-repeat:no-repeat;
    width:200px;
    height:54px;
}

.retrieve-quote:hover
{
    background-image: url("http://cloud.webuyanycar.com/images/wbac/WB1422_RV_h.png");
}

.continue-website
{
    background-image: url("http://cloud.webuyanycar.com/images/wbac/small-blank-button.png");
    background-repeat:no-repeat;
    width:200px;
    height:54px;
}

.continue-website:hover
{
    background-image: url("http://cloud.webuyanycar.com/images/wbac/small-blank-button-hover.png");
}

.finish-quote
{
    /*background-image: url("http://cloud.webuyanycar.com/images/wbac/WB1422_FV.png");
    background-repeat:no-repeat;
    width:200px;
    height:54px;*/
    background-image: url("http://cloud.webuyanycar.com/images/wbac/small-blank-button.png");
    background-repeat:no-repeat;
    width:200px;
    height:54px;
    
}

.finish-quote:hover
{
    background-image: url("http://cloud.webuyanycar.com/images/wbac/small-blank-button-hover.png");
}

.sell-car
{
    background-image: url("http://cloud.webuyanycar.com/images/wbac/WB1422_SMC.png");
    background-repeat:no-repeat;
    width:200px;
    height:54px;
}

.sell-car:hover
{
    background-image: url("http://cloud.webuyanycar.com/images/wbac/WB1422_SMC_h.png");
}

.book-appointment
{
   /* background-image: url("http://cloud.webuyanycar.com/images/wbac/WB1422_BA.png");
    background-repeat:no-repeat;
    width:200px;
    height:54px;*/
    background-image: url("http://cloud.webuyanycar.com/images/wbac/small-blank-button.png");
    background-repeat:no-repeat;
    width:200px;
    height:54px;
    
}

.book-appointment:hover
{
    background-image: url("http://cloud.webuyanycar.com/images/wbac/WB1422_BA-h.png");
}

.field-partial
{
    width: 300px;
    float: left;
    padding: 8px 10px 0px;
}

.field-partial select
{
    width:300px !important; 
}

.welcome-text
{
    font: 14px 'Arial Rounded MT Bold', Arial, Tahoma, Verdana;
    float:right;   
    margin-right:80px;
}
.welcome-text span
{
    /*42b85c*/
    color:#42b85c;
}

#fb-home
{
    float:right;
}

#fb-home span, #fb-home span iframe
{
    width:90px !important;
    overflow:hidden;
}

#fb-appointment span, #fb-appointment span iframe
{
    width:250px !important;
    overflow:hidden;
}

#fb-iframe span, #fb-iframe span iframe
{
    width:250px !important;
    overflow:hidden;
}


.pinterest iframe head body #PinItCount
{
    display:block !important;
}



.iframe-copy-text-top
{
    margin-top: 8px;
    margin-left: 25px;
    margin-right: 40px;
    margin-bottom: 8px;
    text-align: center;
    font-family: Arial, Verdana, Tahoma;
    font-size: 12px;
}

.iframe-copy-text-bottom
{
    margin-top: 20px;
    margin-left: auto;
    margin-right:auto;
    text-align: left;
    font-family: Arial;
    font-size: 12px;
    width:315px;
    
}
.iframe-copy-text-bottom p
{
    margin-bottom:11px;    
}

.iframe-vehiclePicSec
{
    width: 480px;
    float: left;
    
}

.iframe-vehiclePicSec h1
{
    font: 22px 'Arial Rounded MT Bold' ,Arial, Tahoma, verdana;
    width:450px;
    
    margin: 0;
    padding: 0 0 5px;
    text-align:center;
}



#find-by-zip-wrapper
{
    width:550px;
    height:150px;
}

#find-by-zip-wrapper #background
{
    width:550px;
    height:150px;
    background-image:url(http://cloud.webuyanycar.com/images/wbac/find-by-zip-v2.jpg);
    background-repeat:no-repeat;
    background-position:center;
    margin-left:7px;
    margin-right:10px;
}

#background h1
{
    font: 28px 'Arial Rounded MT Bold' ,Arial, Tahoma, verdana;
    /*color:#ffc414;*/
    color:#20B14D;
    padding-top:10px;
    padding-left:20px;
    margin-bottom:5px;
}

#background h2
{
    font: 18px 'Arial Rounded MT Bold' ,Arial, Tahoma, verdana;
    color:Black;
    padding-left:20px;
}

#background h3
{
    font: 14px 'Arial Rounded MT Bold' ,Arial, Tahoma, verdana;
    color:Black;
    padding-left:20px;
}

#background .search-box
{
    background-image:url(http://cloud.webuyanycar.com/images/wbac/branchSearch-yellow.png);
    background-repeat:no-repeat;
    background-position:center;
    width:119px;
    height:30px;
    line-height:30px;
    text-transform:uppercase;
    margin-left:20px;
    margin-top:10px;
    padding-left:5px;
    padding-right:5px;
    
    
    font-family: Arial Rounded MT Bold,Arial;
    font-size: 15pt;
}

#background .search
{
    background-image:url(http://cloud.webuyanycar.com/images/wbac/shorter-blank-button.png);
    background-repeat:no-repeat;
    background-position:center;
    
    width:200px;
    height:34px;
    
    color:White;
    font: 18px 'Arial Rounded MT Bold' ,Arial, Tahoma, verdana;
    background-color:transparent !important;
    
    cursor:pointer;
}

#background .search:hover
{
    background-image:url(http://cloud.webuyanycar.com/images/wbac/shorter-blank-button-hover.png);
    background-repeat:no-repeat;
    background-position:center;
    
}

#brnach-item-wrapper
{
    margin-bottom:15px;
    width:537px;
}


#brnach-item-wrapper .body
{
    background-color:#e7f0e7;
    width:537px;
}

#brnach-item-wrapper .top
{
    background-image:url(http://cloud.webuyanycar.com/images/wbac/branch-item-top-v2.png);
    background-repeat:no-repeat;
    background-position:center;
    width:537px;
    height:17px;
}

#brnach-item-wrapper .bottom
{
    background-image:url(http://cloud.webuyanycar.com/images/wbac/branch-item-bottom-v2.png);
    background-repeat:no-repeat;
    background-position:center;
     width:537px;
    height:17px;
}

#brnach-item-wrapper .top-row
{
    border-bottom: 1px dotted #999;
    margin-left:5px;
    margin-right:5px;
    width:520px;
}

#second-row
{
    clear:both;
    display:block;
    margin-top:10px;
}

#brnach-item-wrapper .float-left
{
    float:left;
}

#brnach-item-wrapper .float-right
{
    float:right;
}

#brnach-item-wrapper .display-block
{
    display:block;
}

#brnach-item-wrapper .clear
{
    clear:both;
}

#brnach-item-wrapper h2
{
    color:#20B14D;
    padding-bottom:10px;
    font: 18px 'Arial Rounded MT Bold' ,Arial, Tahoma, verdana;
    padding-left:5px;
}
#brnach-item-wrapper #branch-address
{
    
    padding-left:10px;
    padding-top:5px;
    padding-bottom:10px;
    width:350px;
    
    float:left;
}
#branch-timings-outer
{
    float:right;
    border-left:1px dotted #999;
    padding-left:5px;
    margin-bottom: 10px;
}

.branch-image img
{
    max-width:100px;
    border:1px solid #999;
}

.branch-image img:hover
{
    border:1px solid #fabb2c;
}

#branch-timings-outer h3
{
    font: 11px 'Arial Rounded MT Bold' ,Arial, Tahoma, verdana;
    margin-left:3px;
}

#branch-address .phone img
{
    max-width:30px;
    margin-left:-5px;
    
}

#brnach-item-wrapper #branch-links
{
    margin-top:10px;
    margin-left:5px;
    clear:both;    
}

#brnach-item-wrapper #branch-links .map
{ margin-left:5px;}

#brnach-item-wrapper #branch-links .email
{  }

#brnach-item-wrapper #branch-links img
{
    max-width:30px;
}

#brnach-item-wrapper #branch-links a
{
    color:#20B14D;
    text-decoration:underline;
    font-size:11px;
    font-family:'Arial Rounded MT' ,Arial, Tahoma, verdana;
}

#brnach-item-wrapper #branch-links a:hover
{
    color:#fabb2c;
}

#branch-timing-wrapper
{
    width:150px;
    padding:5px;
    font-size:10px;
    font-family:'Arial Rounded MT' ,Arial, Tahoma, verdana;
}

#branch-timing-wrapper #days
{
    float:left;
    margin-right:10px;
    
}
#branch-timing-wrapper #hours
{
    float:left;    
     margin-left:5px;
}
.val-btn-small {
background-image: url(http://cloud.webuyanycar.com/images/wbac/btn-continue-blank-small.gif);
background-color:transparent;
width: 151px;
height: 36px;
cursor: pointer;
font: bold 24px 'Arial Rounded MT Bold',Arial,Verdana,Tahoma;
text-align: left;
padding-left: 6px;
}

.btnGetYourQuotesmall {
background-image: url(http://cloud.webuyanycar.com/images/wbac/btn-continue-blank-large.gif);
width: 320px;
height: 37px;
cursor: pointer;
margin-right: 14px;
padding-left: 20px;
text-align: left;
font: bold 26px 'Arial Rounded MT Bold',Arial,Verdana,Tahoma;
}