.thMnHd{width:966px; height:412px;background-image:url(../images/thankyou/car_image.jpg);background-repeat:no-repeat; background-position:right bottom;}

.smallVeh{width:717px;height:389px;position:relative;top:15px;left:30px;background-image:url('../images/thankyou/thank_you_img.jpg'); 
background-repeat:no-repeat; background-position:29px 232px;}

.smallThank{width:540px;height:350px;position:relative;float:right;background-image:url('../images/thankyou/thank_you.jpg'); 
background-repeat:no-repeat; background-position:140px 234px;}


.mycarlinks_Pwd{width:488px;height:160px;position:relative;float:right;top:50px; text-align:justify;border:1px solid #e5e1e2;}

.mycarlinks{width:488px;height:160px;position:relative;float:right;top:50px; text-align:justify;border:1px solid #e5e1e2;}
.mycarlinks_new{width:388px;position:relative;float:right;top:10px; text-align:justify;border:1px solid #e5e1e2;}
.mycarlinks_newone{width:100%;position:relative;float:right;top:10px; text-align:justify;border:1px solid #e5e1e2;}
.mycarmain{width:100%;float:left;margin-top:40px;}
.mycarsignup{}
.myCarPwdBlock{width:350px;float:left;margin:0px 0 0 0px;}
.myCarPwdMid{float:right;width:260px;text-align:right;margin-top:20px;}
.myCarPwdBlockA{float:left;width:260px;height:25px;text-align:right;}
.myCarPwdBlockB{float:left;width:230px;height:25px;text-align:right;}
.myCarEmail{float:left;width:85px;height:25px;text-align:left;}
.myCarEmailInput{float:left;height:25px;width:136px;}
.myCarEmailInput input{float:right;width:126px;}

.myCarEmailStar{float:left;height:25px;width:8px; }

.myCarEmailSubmit{float:left;margin:3px 0 0 0;height:25px;width:136px;}



.linktxt{font:90% Verdana, Arial, Helvetica, sans-serif;color:#0452be;height:18px;}
.linktxt a:link{text-decoration:none;color:#0452be;}
.linktxt a:visited{text-decoration:none;color:#0452be;}
.linktxt a:hover{text-decoration:underline;color:#0452be;}
.linktxt a:active{text-decoration:none;color:#0452be;}


.profileimg{float:left;width:100px;background:url(../images/mycar/profile-image.jpg) no-repeat;width:100px;	height:83px;background-position:17px center;}
.carprofile{float:left;width:85px;background: url(../images/mycar/car-profile.jpg) no-repeat;width:85px;	height:83px;background-position:0px center;}
.innerdiv{width:135px;float:left;}

.pwdStar{width:102px;position:relative; float:right;}

.typetxtright{width:30%;position:relative; float:right; left:120px;}
.mycar_startxt{font:80% Arial, Helvetica, sans-serif;color:#d2241b; line-height:20px;}
.mycarFtR{line-height:22px;padding-left:60px;}
.mycarFtRa{ float:left;width:125px; height:20px; padding-right:15px;}
.mycarFtRb{ float:left;width:165px; height:20px;}

.mycarFtRf{float:left;width:125px;height:19px;text-align:right; padding-right:15px;}
.mycarFtRs{float:left;width:165px;height:22px; text-align:left;}
.mycarFtRs input{width:147px; font-size:11px; height:12px;line-height:10px;}
.mycarSr{ font-size:10px;color:#FF0000;vertical-align:top;padding-left:3px;margin-top:-10px;}
.mycartxt{font:85% Verdana, Arial, Helvetica, sans-serif;line-height:18px;}

/*edit & update profile*/
.VmyProMain{float:left;width:800px; height:392px; position:relative; top:10px; left:15px; font:10px/14pt Verdana, Arial, Helvetica, sans-serif;}
.myProMain{float:left;width:740px; height:392px; position:relative; top:10px; left:15px; font:10px/14pt Verdana, Arial, Helvetica, sans-serif;}
.myProHd{width:740px;height:32px;padding-top:5px;text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;}

.myProHdSg{width:740px;height:8px;text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;}
.VmyProLft{float:left;width:335px; height:302px; border-right:1px solid #666666;}
.myProLft{float:left;width:290px; height:302px; border-right:1px solid #666666;}
.myProLftSg{float:left;width:379px; height:302px; border-right:1px solid #666666;}

.myProRt{float:left;width:449px; height:302px;}
.myProRtSg{float:left;width:360px;height:302px;}

.myProRta{position:relative;float:left; width:301px;height:20px;color:#fff;background-color:#414143;letter-spacing:1px;text-align:left;font-size:12px;font-weight:bold; padding-left:10px; }

.myProRtaSignup{position:relative;float:left; width:267px;height:20px;color:#fff;background-color:#414143;letter-spacing:1px;text-align:left;font-size:12px;font-weight:bold; padding-left:10px; }

.myProRtb{position:relative;width:410px;height:20px;top:10px;border:1px solid #7E9DB9;float:left;}
.myProRtbEd{position:relative;width:410px;height:20px;top:10px;float:left;}


.myProRtbSg{position:relative;width:280px;height:20px;top:10px;float:left; margin-top:2px;}
.myProRtbSga{float:left;width:115px;text-align:right;padding-right:15px;}
.myProRtbSgb{float:left;width:140px;}
.myProRtbSgb input{width:130px;font-size:10px;vertical-align:middle;}
.myProRtbSgb select{width:65px;font-size:10px;}
.myProRtbSgc{float:left;width:5px;}

.myProRtga{float:left;width:85px;text-align:right;padding-right:15px;}
.myProRtgb{float:left;width:290px;color:#0966E9;}

.myProRtba{float:left;width:85px;text-align:right;padding-right:15px;}
.myProRtbb{float:left;width:310px;color:#0966E9;}
.myProRtbc{float:left;width:280px;color:#0966E9;}
.myProRtbc input{width:200px;font-size:11px;}

.myProRtbb select{width:70px;font-size:10px;}
.myProRtbb input{width:140px;font-size:10px;}

.myProRtbbNw{float:left;width:306px;color:#0966E9;padding:2px; line-height:15px;}
.myProRtbbNwA{float:left;width:285px;color:#0966E9;padding:2px; line-height:15px;}

.myProHpcode{float:left;width:130px;text-align:right;}

.myProRtc{position:relative;width:410px;top:10px;border:1px solid #7E9DB9;float:left;}
.myProRtd{position:relative;width:390px;top:10px;border:1px solid #7E9DB9;float:left;}
.myProRtg{position:relative;width:390px;height:20px;top:10px;border:1px solid #7E9DB9;float:left;}

.myProRtcEd{position:relative;width:410px;top:10px;float:left;}

.myProRtf{width:390px;float:left; margin-top:3px;}
.myProRtfa{float:left;width:85px;text-align:right;padding-right:15px;}
.myProRtfb{float:left; width:50px;text-align:left; color:#0A65EA;}
.myProRtfch{float:left; width:15px;text-align:center;}
.myProRtfb input{width:30px;font-size:10px;}

.myProRtfc{float:left; width:100px; text-align:left; color:#0A65EA;}
.myProRtfc input{width:88px;font-size:10px;}

.myProRtfd{float:left; width:200px; text-align:left; color:#0A65EA;}

.myProLftf{float:left;width:165px; height:20px; margin-top:51px; text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  font-weight:bold; color:#414143; letter-spacing:1px;}
.myProLftfSg{float:right;width:190px; height:20px; margin-top:61px; padding-left:10px; text-align:left;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:bold; background-color:#414143; letter-spacing:1px;}
.myProErrMsg{ position:relative;font:normal 11px/14px Verdana; color:red;margin-top:21px;float:right; right:50px; text-align:center;}

.VmyProLfts{position:relative; width:330px; height:20px; border:1px solid #7E9DB9; top:10px; float:right;}
.myProLfts{position:relative; width:325px; border:1px solid #7E9DB9; top:10px; float:right;}
.VmyProLftsEm{position:relative; width:330px; border:1px solid #7E9DB9; top:10px; float:right; }
.myProLftsEm{position:relative; width:325px; border:1px solid #7E9DB9; top:10px; float:right; }

.myProLftsnEd{position:relative; width:323px; height:20px; top:10px; float:right; border:1px solid #999999;}
.myProLftsEd{position:relative; width:323px;top:10px; float:right;border:1px solid #999999;}


.myProLftsSg{position:relative; width:275px;height:20px;top:15px;float:right;margin-top:2px;}
.myProLftsSga{float:left;width:110px; text-align:right; padding-right:15px;}
.myProLftsSgb{float:left;width:143px;}
.myProLftsSgb input{width:135px; font-size:10px;}
.myProRtbSgsp{width:37px; float:left;}
.myProRtbSgsp input{width:30px;font-size:10px;}
.myProRtbSpace{float:left;width:15px; text-align:center}
.myProRtbSgspb{width:83px;float:left;}
.myProRtbSgspb input{width:78px; font-size:10px;}
.myProLftsSgc{float:left;width:5px;}
.stmyProf{font-size:10px;color:#FF0000;vertical-align:top;}

.VmyProLftsa{float:left;text-align:left;padding-left:5px; color:#106FEF;}

.myProLftsa{float:left;width:115px;text-align:left;padding-left:7px;}
.myProLftsb{float:left;width:150px;color:#0966E9;font-weight:bold;}

.myProLftsb input{width:120px;font-size:10px;}
.myProLftsb checkbox{ width:10px; float:left;}


.myProLftd{position:relative;width:157px; padding-left:8px; height:20px; top:50px; text-align:left;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:bold; background-color:#414143; letter-spacing:1px; float:right;}



.myProInr{padding-left:48px; margin-top:0px;}
.myProTtl{line-height:32px;text-align:center; font-size:13px; margin-top:20px;}
.myProFormTxt{width:96px; height:16px; float:left; text-align:right}
.myProFormFld{padding-left:22px; width:142px; float:left;}
.myProFormFld input{font-size:10px;width:135px;}
.myProFormFld select{font-size:10px;}
.myProEmpty{height:220px; float:left; width:305px;}
.myProChk{width:16px; height:16px; float:left;}

.myProRow{height:24px;}
.myProRowA{height:18px;}
.myProCd{width:39px; float:left;}
.myProCd input{width:33px;}
.myProHy{width:16px; height:16px; text-align:center; float:left;}
.myProPh{width:83px; float:left;}
.myProPh input{width:79px;}
.myProRqFld{height:15px; text-align:right; font-size:9px; padding:5px 15px 0 0;}
.my_BlueTxt{color:#106FEF; font-weight:bold;}
.myProBut{width:257px; height:30px; padding-top:10px; text-align:right;}
.myUpdTtl{line-height:42px;text-align:center; color:#599B06; font-weight:bold; font-size:13px;}
.myProStr{font-size:10px;color:#FF0000;vertical-align:top;}

/* list_cardetails */

.carMain{width:592px;position:relative;float:right;top:0px; text-align:justify;border:1px solid #e5e1e2;padding-bottom:5px;background-color:#fff;}
.carHeading{width:592px;height:45px;float:left;}
.carHeadText{width:470px;height:33px;float:left;position:relative;margin:12px 0 0 8px;}


.carHeadTextA{width:172px;height:22px;float:left;position:relative;padding-left:10px;line-height:22px;}
.carHeadTextB{width:175px;height:22px;float:left;position:relative;line-height:22px;}
.carHeadTextC{width:110px;height:22px;float:left;position:relative;line-height:22px;}

.carBlueBold{font:bold 12px/14px Verdana, sans-serif; color:#2C65D8; }
.carList{width:582px;height:25px;float:left;margin:2px 0 0 8px;}
.carDetail{width:470px;height:25px;float:left;font:normal 13px/18px Verdana, sans-serif; margin-right:3px;  background-color:#E5E1E2;}
.carBut{width:105px;height:25px;float:left;}


/*add details*/

.myAddInr{height:177px;padding-left:20px;}
.myAddTopLft{width:344px; float:left;}
.myAddTtlBox{height:35px;}
.myAddFrmTxt{height:18px; width:122px; padding-right:20px; text-align:right; float:left;}
.myAddTtl{line-height:28px; font-size:12px;}
.myAddRow{height:23px;}
.myAddFrmTxt{height:18px; width:122px; padding-right:20px; text-align:right; float:left;}
.myAddFrmFld{height:18px; /*width:155px;*/float:left;}

.myAddFrmFlda{height:18px; width:125px;float:left;}
.yrOfMan{font-size:10px; width:75px;}
.inMdl{font-size:10px; width:154px;}
.insPolicy{font-size:10px; width:155px;}
.myAddFrmFld input{font-size:10px; width:150px;}

.insExdt{float:left;}
.insExdt input{width:80px; height:14px; font-size:11px;}

.reqStar{width:10px;height:18px; background-image:url(../images/common/star.gif); background-repeat:no-repeat; background-position:top right; float:left;}
.dateIcon{margin:2px 0 0 3px; float:left;}
.insExdtb{float:left;}
.insExdtb select{ width:125px; height:18px; font-size:11px;}

.insExdtc{float:left; margin-left:18px;}
.insExdtc select{ width:125px; height:18px; font-size:11px;}

.insExdtd{ width:255px;float:left;padding-left:20px;}
.insExdtd input{width:255px; height:14px; font-size:11px;}

/*View details page*/
.myViewBox{width:677px; height:125px; border:1px solid #0964E8;}
.myViewHd{height:20px; background-color:#0964E8;color:#FFF; font-weight:bold;}
.myVwRow{height:20px; border-bottom:1px solid #0964E8;}
.myVwHdTxt{width:110px;float:left; text-align:center;}
.myVwHdTxt1{width:345px;float:left; text-align:center;}
.myViewTxt{width:109px; height:20px; border-right:1px solid #0964E8;float:left; text-align:center;}
.myViewTxt1{width:345px; height:20px;float:left; text-align:center;}
.myViewTxt1 a{color:#0964E8;}
.myVwTbl{color:#0964E8;}