@charset "utf-8";
/* CSS Document */
body {font:12px Arial, Helvetica, sans-serif;color: #234701; background:url(../images/bg_img.png) repeat-x; margin:0}
a{color:#234701;text-decoration:underline;outline:none}
a :hover{color:#fff;text-decoration:underline;outline:none}
img{behavior:url("iepngfix.htc")}
p{ margin:0}
img{ border:0}
.OrangeText{ color:#ff3300}
.FooterText{ color:#333}
a.FooterText:hover{ color:#666}
.WhiteText{ color:#fff}
a.WhiteText:hover{ color:#666}
.YellowText{ color:#ffeb12}
a.YellowText:hover{ color:#ffffff; text-decoration:underline}
.RedText{ color:#C00; font-size:16px}
.SmallText{ font-size:11px}
.TitleText{ font-size:18px}
#Header{ height: 241px; z-index: 9999}
#HeaderContent{ width: 968px; height:241px; margin: 0 auto; overflow:hidden}
.HeaderBG{ width:968px; height:241px; background:url(../images/top_banner.jpg) no-repeat}
.HeaderLeftContent{ width:289px; height:auto; float:left}
.LogoSection{ width:255px; height:49px; float:left; padding:45px 0 0 34px}
.CoverOnlineImmediat{ width:187px; height:auto; float:left; padding:30px 0 0 34px}
.OnlineImmediat{ width:187px; height:72px; float:left}
#OnlineFlash{ width:187px; height:72px; float:left}
.HeaderRightContent{ width:141px; height:auto; float:right; padding:177px 33px 0 0}
.StatCounter{ width:141px; height:44px; float:left}
.StatLine{ width:141px; height:auto; float:left}
.StatNO{ width:141px; height:19px; float:left; padding-top:10px}
/*#CenterInfo{ width:968px; height:487px; margin: 0 auto; overflow:hidden} - amended by ROI - see below*/
#CenterInfo{ width:968px; margin: 0 auto; overflow:auto}
.BgLeftShadow{ width:4px; height:487px; float:left}
.BgRightShadow{ width:4px; height:487px; float:left}
.RightSectionInfo{ width:596px; height:487px; float:left; float:left}
/*.CentreSectionInfo{ width:950px; height:487px; float:left} - amended by ROI - see below*/
.CentreSectionInfo{ width:960px; float:left}
.BgCenterShadow{ width:4px; height:487px; float:left}
.LeftSectionInfo{ width:360px; height:487px; float:left}
.InfoRight{ width:566px; height:auto; float:left; padding-left:30px}
.InfoRightTitle{ width:566px; height:auto; float:left; font-size:13px; font-weight:bold}
.InfoRightLineCover{ width:566px; height:auto; float:left; padding-top:9px}
.InfoRightLine{ width:566px; height:auto; float:left}
.CoverWhereFrom{ width:271px; height:auto; float:left; padding-top:15px}
.WhereFromTitle{ width:271px; height:25px; float:left}
.WhereFromLine{ width:271px; height:auto; float:left}
.WhereFromInput{ width:251px; height:auto; float:left}
.WhereFromStar{ width:15px; height:auto; float:left; padding-left:5px; color:#ff3300; font-size:18px}
.CoverWhereTo{ width:275px; height:auto; float:left; padding:15px 0 0 15px}
.WhereToTitle{ width:275px; height:25px; float:left}
.WhereToLine{ width:275px; height:auto; float:left}
.WhereToInput{ width:251px; height:auto; float:left}
.WhereToStar{ width:15px; height:auto; float:left; padding-left:5px; color:#ff3300; font-size:18px}
.CoverContactDetails{ width:320px; height:auto; float:left; padding:7px 0 0 30px}
.ContactDetailTitle{ width:320px; height:32px; float:left}
.ContactDetailLine{ width:320px; height:auto; float:left}
.ContactDetailInput{ width:300px; height:auto; float:left}
.ContactDetailInputStar{ width:15px; height:auto; float:left; padding-left:5px; color:#ff3300; font-size:18px}
.ContactDetailInputStar2{ width:5px; height:auto; float:left; padding-left:5px; color:#ff3300; font-size:18px}
.Check{ width:75px; height:25px; float:left}
.Check2{ width:165px; height:25px; float:left}
.BtInventoryList{ width:102px; height:28px; float:left}
.InventoryText{ width:454px; height:auto; float:left; padding:6px 0 0 10px}
.CityTown, .MovefromCity, .MovetoCity, .Tel, .Mobile, .Street, .Suburb, .CarBrand, .CarModel{color:#333; background: url(../images/bg_form.gif) repeat-x; border:1px solid #cccccc;  margin:0 0 10px; padding:3px; width:242px; font:Arial, Helvetica, sans-serif; font-size:12px}
.Name, .Phone, .Email {color:#333; background: url(../images/bg_form.gif) repeat-x; border:1px solid #cccccc;  margin:0 0 10px; padding:3px; width:292px; font:Arial, Helvetica, sans-serif; font-size:12px}
.Bedroom{color:#333; background: url(../images/bg_form.gif) repeat-x; border:1px solid #cccccc; margin:0 0 10px; padding:2px; width:121px; font:Arial, Helvetica, sans-serif; font-size:12px}
.MovefromState, .MovetoState, .SubState{color:#333; background: url(../images/bg_form.gif) repeat-x; border:1px solid #cccccc;  margin:0 0 10px; padding:2px; width:250px; font:Arial, Helvetica, sans-serif; font-size:12px}
.DateForm{color:#333; background: url(../images/bg_form.gif) repeat-x; border:1px solid #cccccc; margin:0 0 10px; padding:2px; width:71px; font:Arial, Helvetica, sans-serif; font-size:12px}
.MonthForm{color:#333; background: url(../images/bg_form.gif) repeat-x; border:1px solid #cccccc; margin:0 0 10px; padding:2px; width:121px; font:Arial, Helvetica, sans-serif; font-size:12px}
.YearForm{color:#333; background: url(../images/bg_form.gif) repeat-x; border:1px solid #cccccc; margin:0 0 10px; padding:2px; width:96px; font:Arial, Helvetica, sans-serif; font-size:12px}
.Date{ width:77px; height:auto; float:left}
.Month{ width:127px; height:auto; float:left}
.Year{ width:96px; height:auto; float:left}
.Comment{color:#333; background: url(../images/bg_form.gif) top repeat-x; border:1px solid #cccccc;  margin:0 0 10px; padding:3px; width:292px; height:70px; overflow:auto; font:Arial, Helvetica, sans-serif}
.QuotesMeBT{ width:134px; height:33px; float:right; padding-right:20px}
.CoverTestimonials{ width:320px; height:auto; float:left; padding:10px 0 0 30px}
.TestimonialsTitle{ width:320px; height:29px; float:left}
.TestimonialsArea{ width:298px; height:82px; float:left; border:solid 1px #cccccc; background:#ecf3c4; margin-top:5px}
#TestimonialsFlash{ width:298px; height:82px; float:left}
#Footer{ height:74px; background:#002d19; z-index:999}
#FooterContent {width: 968px; height:74px; margin: 0 auto}
.LeftFooterContent{ width:282px; height:74px; float:left}
.BtEmail{ width:248px; height:45px; float:left; padding:14px 0 0 34px}
.RightFooterContent{ width:686px; height:74px; float:left; background:url(../images/bg_footer.png) no-repeat}
.FooterLine{ width:653px; height:auto; color:ffffff; font-size:11px; padding:25px 33px 0 0; float:left; text-align:right}
.ThankyouTitle{ width:950px; height:29px; float:left; text-align:center; padding-top:66px}
.ThankyouLine{ width:950px; height:auto; float:left; text-align:center;}
.SendingEmailLine{ width:657px; height:28px; float:left; padding:38px 0 0 303px}
.IcoEmail{ width:36px; height:28px; float:left}
.EmailLineText{ width:605px; height:auto; float:left; padding:5px 0 0 10px}
/*.ThankyouStep{ width:900px; height:auto; float:left; padding:50px 0 0 49px}*/
.ThankyouStep{ width:900px; height:auto; float:left; padding:50px 0 0 49px}
.CoverStep01{ width:411px; height:auto; float:left}
.Step01Line{ width:411px; height:auto; float:left}
.Step01No{ width:15px; height:auto; float:left}
.Step01info{ width:396px; height:auto; float:left}
.CoverStep02{ width:410px; height:auto; float:left; padding-left:40px}
.Step02Line{ width:410px; height:auto; float:left}
.Step02LineInside{ width:410px; height:auto; padding-top:7px}
.BTHome{ width:134px; height:33px; float:left}
.BTCar{ width:234px; height:33px; float:left; padding-left:20px}
.clear{clear:both;font-size:0px}
/*Update for Slide Menu*/
/*#CenterContent{ height:649px; z-index: 9999} - amended by ROI - see below*/
/*#CenterContent{ height:870px; z-index: 9999}*/
#CenterContent{ z-index: 9999}
#CenterSlide{ width:968px; height:142px; margin: 0 auto; overflow:hidden}
.CoverSlideMenu{ width:920px; padding:20px 0 10px 26px; float:left}
.SlideMenu{width:915px; height:112px; float:left}
#FlashContentSlide{width:915px; height:112px; float:left}
/*ROI Home page text*/
#ROI{height:100px; margin-right:auto; margin-left:auto; overflow:auto; padding:20px}
#ROI h1{font-size:18px; font-weight:100; margin-top:0px}
#ROI h2{font-size:16px; color:#ff5c30; font-weight:100}
#ROI h3{font-size:12px; margin-bottom:0px}
