.pad-left{ padding-left:14px}
.top-space{ height:2px}
.left-space{ width:3px}
.right-space{ width:7px}
.main-space{width:95px}
.white-row{ background-color:#fff; height:23px}
.gray-row{ background-color:#f2f2f2; height:23px}
.txt-label{ font-size: 12px; font-weight:normal; color:#494949; padding: 2px 2px 2px 15px; width: 50%}
.person-campervan{ width:474px; border: solid 1px #f2f2f2}
.b-img{width:375px; text-align:left}
.tbl-person{ width:474px}

.txt-label-white{ font-size: 12px; font-weight:normal; color:#494949; padding: 2px 2px 2px 15px; width: 237px; background-color:#fff; height:23px; border-right:solid 1px #d7d7d7}
.txt-label-gray{ font-size: 12px; font-weight:normal; color:#494949; padding: 2px 2px 2px 15px; width: 237px; background-color:#f2f2f2; height:23px; border-right:solid 1px #d7d7d7}
.img-center-white{ text-align:center; background-color:#ffffff; height:23px; border-right:solid 1px #d7d7d7; width: 237px}
.img-center-gray{ text-align:center; background-color:#f2f2f2; height:23px; border-right:solid 1px #d7d7d7; width: 237px;}
.txt-label2-white{text-align:center;color:#494949;background-color:#ffffff; height:23px; font-size: 12px; font-weight:normal; border-right:solid 1px #d7d7d7; width: 237px;}
.txt-label2-gray{text-align:center;color:#494949;background-color:#f2f2f2; height:23px; font-size: 12px; font-weight:normal; border-right:solid 1px #d7d7d7; width: 237px;}

.dh{ height:20px}
.dh1{ height:10px}
.list-item-rental{ padding:0px 10px 0px 12px; margin:0px; list-style-type:disc; color:#92a76c}
.list-item-rental li.sml-label{ font-family:Verdana; font-size:11px; color:#808080}
.effect-bg-img{width:478px; height:300px; background:url(images/step2a/hover-thing-bg2.gif) no-repeat}
.gray-t{ font-family:Verdana; color:#999999; font-size:15px}
.sml-imgbdr{ border:solid 2px #fff; width:89px; height:68px}
.bigimg2{ width:368px; height:283px}
.3campervan-img{ width:474px}

.stepViewButton_panel { float:right; margin:3px 0px 0 0;}

.stepViewButton { float:right; width:208px; height:25px; margin:2px 0px 0 10px;}
a.stepViewButton:link, a.stepViewButton:visited { text-decoration:none; color:#808080; font-size:10px; width:203px;	text-align:left; font-weight:normal; font-family:Verdana; height:25px; line-height:25px; padding:0px 0px 0px 0px; 	background:url(images/step2a/view-btnbg.gif) right no-repeat}
a.stepViewButton:hover { text-decoration:none; width:203px; background:url(images/step2a/view-btnbg-hover.gif) right no-repeat }


tr.rentaltxt-whiterow{ font-family:Verdana; font-size: 10px; font-weight:normal; color:#494949; padding: 2px; background-color:#fff; height:23px; border-right:solid 1px #d7d7d7; }
tr.rentaltxt-whiterow:hover{ font-family:Verdana; font-size: 10px; font-weight:normal; color:#494949; padding:2px; background-color:#f37b03; height:23px; border-right:solid 1px #d7d7d7}

tr.rentaltxt-grayrow-head{ font-family:Verdana; font-size: 10px; font-weight:normal; color:#494949; padding: 4px; background-color:#f2f2f2; height:60px; border-right:solid 1px #d7d7d7}

tr.rentaltxt-grayrow-head2{ font-family:Verdana; font-size: 10px; font-weight:normal; color:#ffffff; padding: 4px; background-color:#f37b03; height:23px; border-right:solid 1px #d7d7d7; text-indent:5px}

tr.rentaltxt-grayrow{ font-family:Verdana; font-size: 10px; font-weight:normal; color:#494949; padding: 4px; background-color:#f2f2f2; height:23px; border-right:solid 1px #d7d7d7}
tr.rentaltxt-grayrow:hover{ font-family:Verdana; font-size: 10px; font-weight:normal; color:#494949; padding:4px; background-color:#f37b03; height:23px; border-right:solid 1px #d7d7d7}
.rental-campervan{ border: solid 1px #d7d7d7; width:588px; margin-left:4px; margin-right:4px}
.rental-rbdr{border-right:solid 1px #d7d7d7; padding-left:5px}
.rental-rbdr-center{border-right:solid 1px #d7d7d7; text-align:center; font-family:Verdana; font-size: 9px; font-weight:normal; color:#494949;}
.rental-center{  text-align:center; font-family:Verdana; font-size: 9px; font-weight:normal; color:#494949;}

.btn-booknow{ width:75px; height:31px; border:solid 0px #ccc; cursor:pointer}
.img-white-bdr{ border:solid 3px #fff; margin:4px}

.rental-img-center{border-right:solid 1px #d7d7d7; text-align:center; font-family:Verdana; font-size: 10px; font-weight:normal; color:#494949; vertical-align:top}
.rental-img-center1{ text-align:center; font-family:Verdana; font-size: 10px; font-weight:normal; color:#494949; vertical-align:top}
.column-width{ }
/* Modal Window Pop  Styles */
body
{
    margin: 0px;
	overflow-x:hidden;
}
#modalPage
{
    display: none;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px; left: 0px;
}
.modalBackground-page1
{
    filter: Alpha(Opacity=44); -moz-opacity:0.4; opacity: 0.4;
    width: 1400px; height: 1650px; background-color: #000000;
    position: absolute;
    z-index: 500;
    top: 0px; left: 0px;
}
.modalBackground-page2
{
    filter: Alpha(Opacity=44); -moz-opacity:0.4; opacity: 0.4;
    width: 1400px; height: 1990px; background-color: #000000;
    position: absolute;
    z-index: 500;
    top: 0px; left: 0px;
}
.modalBackground-page3
{
    filter: Alpha(Opacity=44); -moz-opacity:0.4; opacity: 0.4;
    width: 1400px; height: 2098px; background-color: #000000;
    position: absolute;
    z-index: 500;
    top: 0px; left: 0px;
}
.modalBackground-page4
{
    filter: Alpha(Opacity=44); -moz-opacity:0.4; opacity: 0.4;
    width: 1400px; height: 2155px; background-color: #000000;
    position: absolute;
    z-index: 500;
    top: 0px; left: 0px;
}
.modalBackground-page5
{
    filter: Alpha(Opacity=44); -moz-opacity:0.4; opacity: 0.4;
    width: 1400px; height: 2060px; background-color: #000000;
    position: absolute;
    z-index: 500;
    top: 0px; left: 0px;
}
.modalContainer
{
    position: absolute;
    width: 300px;
    top: 200px;
    z-index: 750;
}
.modal
{
    background-color: white;
    border: solid 2px #ffffff; position: relative;
    z-index: 1000;
    width: 600px;
    height: 698px;
	margin-left:200px; margin-top:300px
}
.modalBody
{
   // padding: 10px;
}

.quote-btn{padding-top:32px}
.sml-thumb-img{width:70px; height:40px; border:solid 3px #fff; margin:3px}
.iframe-stl{width:600px; height:698px; }
.smltxt{ font-size:9px}
