﻿body 
{
width:778px;
margin: 0 auto;
font: normal 100% helvetica, arial, verdana, sans-serif;
padding:0;
font-size:0.8em;
background-image:url('Img/GradientBack.jpg');
background-repeat:repeat-x;
position:relative;
}
a
{
 outline-style:none;
 text-decoration:none;
 color:#00386E;
}
img
{
 border-style:none;
}

.LogoutLn
{
 float:right;
 margin:5px 12px;
 color:White;
 font-weight:bold;
 font-size:0.85em;
 text-decoration:none;
}
.MainOuter
{
 width:778px;
 background-image:url('Img/bg.gif');
 background-repeat:repeat-y;
 min-height:800px;
 background-color:Green;
}
.Main
{
 background-image:url('Img/Back.gif');
 background-position:top;
 background-repeat:no-repeat;
 padding-left:6px;
 min-height:600px;
 height:auto;
}
#BackImg
{
 margin-left:-6px;
 margin-top:-3px;
}
#Title
{
 width:765px;
 height:122px;
 background-image:url('Img/Title.jpg');
}
#Title2
{
 width:765px;
 height:50px;
 background-image:url('Img/Title2.jpg');
}
.Left
{
 float:left;
 width:146px;
 position:relative;
 top:0px;
 left:0px;
 z-index:1;
 display:inline;
}
.Left img
{}

.Right
{
 float:left;
 width:140px;
 background-color:#F2F2F2;
 height:600px;
}
html>body .Right
{
 min-height:600px;
}

#LeftMenu
{
 margin-top:-31px;
 background-image:url('img/menuBG.jpg');
 background-repeat:repeat-y;
 float:left;
 position:relative;
 z-index:1;
}
.Content
{
 float:left;
 width:479px;
}
.ContentNorm
{
 margin-left:8px;
 color:#00386E;
 position:relative;
 z-index:5;
}
.Content2
{
 float:left;
 width:611px;
 background-image:url('Img/Content2.gif');
 background-repeat:repeat-y;
 margin-left:8px;
}
.Content3
{
 float:left;
 width:471px;
 color:#00386E;
}

.Bottom
{
 width:765px;
 height:66px;
 background-image:url('Img/Bottom.jpg');
 float:left;
}
.PltHld
{
 float:left;
 width:81px;
 text-align:center;
}
.NoVRM
{
 width:74px;
 height:24px;
 background-image:url('Img/NoVRM.gif');
 background-repeat:no-repeat;
 float:left;
 margin:3px 6px 0px 1px;
 display:inline;
}
.NoVRMG
{
 width:74px;
 height:24px;
 background-image:url('Img/NoVRM2.gif');
 background-repeat:no-repeat;
 float:left;
 margin:3px 6px 0px 1px;
 display:inline;
}

.Plate
{
 width:74px;
 height:24px;
 font-size:10pt;
 font-weight:bold;
 background-image:url('Img/plate.gif');
 background-repeat:no-repeat;
 text-align:center;
 float:left;
 margin:3px 6px 0px 1px;
 color:#00386E;
 display:inline;
}
.PlateG
{
 width:74px;
 height:24px;
 font-size:10pt;
 font-weight:bold;
 background-image:url('Img/plateG.gif');
 background-repeat:no-repeat;
 text-align:center;
 float:left;
 margin:3px 6px 0px 1px;
 color:white;
 display:inline;
}
.PlateCtr
{
 float:left;
 width:80px;
 margin-top:3px;
}
.Plate2
{
 width:116px;
 height:30px;
 font-size:13pt;
 font-weight:bold;
 text-align:center;
 float:left;
 color:#00386E;
 background-image:url('img/plate2.gif');
 margin:6px 0px 0px 12px;
}
.Plate2Ctr
{
 float:left;
 margin-top:5px;
 width:116px;
}

/*Left Menu*/
.MenuSel
{
 text-decoration:none;
 width:136px;
 height:26px;
 float:left;
 background-image:url('Img/menuST.jpg');
 background-repeat:repeat-x;
 line-height:26px;
 vertical-align:middle;
 padding-left:10px;
 color:White;
 font-size:9pt;
 font-weight:bold;
}
.MenuNS
{
 text-decoration:none;
 width:136px;
 height:26px;
 float:left;
 background-image:url('Img/menuNS.jpg');
 background-repeat:repeat-x;
 line-height:26px;
 vertical-align:middle;
 padding-left:10px;
 color:#003B6E;
 font-size:9pt;
 font-weight:bold;
}
.MenuNS:Hover
{
 background-image:url('Img/menuST.jpg');
}

#MenuG
{
 background-image:url('img/menuG.jpg');
 float:left;
 width:145px;
 height:222px;
}
.lmenu
{
 background-image:url('Img/menui.jpg');
 background-repeat:repeat-y;
 width:145px;
 float:left;
}
.lmenu a
{
 text-decoration:none;
 width:145px;
 float:left;
 font-size:9pt;
 font-weight:bold;
 color:#9A9A9A;
 margin:6px 0px 0px 9px;
 padding-bottom:5px;
}
.lmenuItm
{
 background-image:url('Img/menuIB.jpg');
 background-repeat:no-repeat;
 background-position:bottom;
 width:145px;
 float:left;
}
.lmenuItmSel a
{
 color:#339E00;
}

/*Valuation List*/
#vlHelpImg
{
 background-image:url('img/Welcome.jpg');
 width:480px;
 height:601px;
 float:left;
 margin-left:-2px;
 cursor:default;
}
#vlBarWT
{
 width:479px;
 float:left;
 text-align:center;
 margin-top:100px;
}
#vlManModDer
{
 float:left;
 width:380px;
 height:200px;
 background-color:#D7D7D7;
 position:absolute;
 top:210px;
 left:200px;
 padding:16px 0px 16px 8px;
 border: solid 1px #A6A6A6;
}
#vlManModDer select
{
 font-weight:bold;
 font-size:0.85em;
 color:#707070;
}
#vlManModDer a
{
 padding-top:4px;
 margin-right:8px;
}
#vlReg
{
 float:right;
 padding-top:4px;
 margin-right:11px;
}
#vlMMDL
{
 font-size:1em;
}
#vmMMDBtn
{
 float:right;
 margin:12px 4px 0px 0px;
}
.vlMMDDD
{
 width:370px;
 margin:2px 0px 2px 0px;
}
#vmMMDMile
{
 float:right;
 margin:4px 5px 0px 0px;
}
#vmMMDMile input
{
 font-size:9pt;
 font-weight:bold;
 padding:3px 0px 3px 6px;
 color:#6C6868;
 width:110px;
}
#vlSrch
{
 position:absolute;
 top:125px;
 left:566px;
}
#vlSrchTx
{
 width:158px;
 float:left;
}
#vlSrchGo
{
 float:left;
}
#vlSrchGo a
{
 width:26px;
 height:19px;
 background-image:url('Img/Go.gif');
 float:left;
 margin: 1px 0px 0px 5px;
}
.vlWarn
{
 float:left;
 font-size:0.9em;
 font-weight:bold;
 padding:6px 0px 0px 3px;
 height:46px;
 width:100%;
 background-image:url('Img/WarnBk.gif');
 background-repeat:repeat-x;
 color:White;
 margin-bottom:-6px;
 
}
.vlWarn img
{
 float:left;
 margin:-6px 8px 0px 0px;
}
.vlWarn span
{
 color:Yellow;
 font-size:1.3em;
}
.vlItem
{
 float:left;
 padding:6px 6px 6px 2px;
 font-size:0.85em;
 cursor:pointer;
}
.vlItemG
{
 float:left;
 padding:6px 6px 6px 2px;
 font-size:0.85em;
 cursor:pointer;
 background-color:#CFF4C8;
}
.vlRule
{
 float:left;
 background-image:url('Img/Line3.jpg');
 width:482px;
 height:1px;
 font-size:0px;
}

.vlMan
{
 font-weight:bold;
 margin-left:2px;
 color:#00386E;
 float:left;
 width:380px;
}
.vlDt
{
 color:#00386C;
 float:left;
 text-align:center;
 width:77px;
}
.vlModDer
{
 clear:both;
 margin-left:2px;
 width:182px;
 float:left;
}
.vlModDer_R
{
 margin-left:2px;
 width:252px;
 float:left;
 clear:both;
}
.vlModDer_T
{
 margin-left:2px;
 width:241px;
 float:left;
 clear:both;
}
.vlModDer_RT
{
 margin-left:2px;
 width:311px;
 float:left;
 clear:both;
}
.vlMiles
{
 float:left;
 width:60px;
 color:#707070;
 text-align:right;
 margin-right:10px;
}
.vlRetail
{
 float:left;
 width:64px;
 text-align:right;
 margin-right:6px;
}
.vlTrade
{
 float:left;
 text-align:right;
 width:59px;
}
.vlRt
{
 width:389px;
 float:left;
 color:#707070;
 font-weight:bold;
}
.vlBar
{
 float:left;
 height:24px;
 margin-bottom:4px;
 color:White;
 font-weight:bold;
 margin-top:-30px;
 margin-left:-1px;
}
#vlBarItms
{
 margin-top:4px;
 float:left;
 width:462; /*621px;*/
}
.vlB
{
 background-image:url('Img/Tab.gif');
 background-repeat:repeat-x;
 float:left;
 height:24px;
 padding:3px 0px 0px 8px;
}
#vlBar1
{
 float:left;
 width:76px;
 margin-right:1px;
}
#vlBar2
{
 float:left;
 width:179px;
 margin-right:1px;
}
#vlBar2RT
{
 float:left;
 width:317px;
 margin-right:1px;
}
#vlBar2R
{
 float:left;
 width:248px;
 margin-right:1px;
}
#vlBar2T
{
 float:left;
 width:248px;
 margin-right:1px;
}
#vlBar3
{
 text-align:center;
 float:left;
 width:60px;
 margin-right:1px;
}
#vlBar4
{
 text-align:center;
 float:left;
 width:60px;
 margin-right:1px;
}
#vlBar5
{
 text-align:center;
 width:60px;
 float:left;
 margin-right:1px;
}
#vlBar6
{
 text-align:center;
 width:132px;
 float:left;
}
.vlLink
{
 color:Black;
 text-decoration:none;
 cursor:pointer;
 float:left;
}
.vlLink:Hover
{
 background-color:#CFF4C8;
}
#vlSMS
{
 font-size:1.6em;
 margin-top:-16px;
 font-weight:bold;
 position:relative;
 z-index:5;
}
#vlSMS2
{
 font-size:1.1em;
}
#vlSMS2 a
{
 color:Green;
 text-decoration:none;
}

#vlUser
{
 clear:both;
 float:right;
 position:relative;
 top:-34px;
 margin-right:4px;
}
#vlHelp
{
 float:right;
 position:relative;
 top:-40px;
 margin-right:4px;
 z-index:100;
}
#vlHelp a
{
 color:#00386E;
 text-decoration:none;
 font-size:0.9em;
 font-weight:bold;
 float:right;
}
#vlUserHlp
{
 background-image:url(img/help2.gif);
 float:right;
 width:17px;
 height:19px;
 margin:-2px 0px 0px 3px;
 cursor:pointer;
}
#vlDDUser
{
 width:165px;
}
#tbVRM
{
 margin:20px 0px 0px 12px;
 width:110px;
 float:left;
 background-color:Yellow;
 border-style:solid;
 border-width:1px;
 border-color:#949694;
 font-size:9pt;
 font-weight:bold;
 padding:3px 0px 3px 6px;
 color:#6C6868;
}
#tbMiles
{
 margin:10px 0px 0px 12px;
 width:110px;
 float:left;
 border-style:solid;
 border-width:1px;
 border-color:#949694;
 font-size:9pt;
 font-weight:bold;
 padding:3px 0px 3px 6px;
 color:#6C6868;
}
#vlVRM
{
 float:left;
 background-color:#D7D7D7;
 width:140px;
 padding-bottom:8px;
}
#vlVRMEr
{
 clear:both;
 background-image:url('img/warn3.gif');
 background-position:left top;
 background-repeat:no-repeat;
 padding-left:18px;
 font-size:0.9em;
 font-weight:bold;
 color:#00386E;
 margin-left:6px;
}
#vlBrowse
{
 clear:both;
 float:left;
 font-size:0.8em;
 margin:20px 0px 0px 11px;
 color:#6C6868;
}
#vlBrowse a
{
 float:left;
 background-image:url('img/novrm.jpg');
 width:118px;
 height:19px;
}
#vlVRMGo
{
 width:51px;
 height:19px;
 background-image:url('Img/Value.gif');
 float:right;
 position:relative;
 top:4px;
 left:-10px;
 font-size:1pt;
}
#vlVRMGo a
{
 float:left;
 width:51px;
 height:19px;
 text-decoration:none;
}
#vlVRMveh
{
 font-weight:bold;
 margin-bottom:8px;
}
#vlVRMvin
{
 font-size:0.8em;
}
#vlVRMRes
{
 margin-top:10px;
 float:left;
}
#vlVRMConfirm
{
 width:62px;
 height:24px;
 margin-top:8px;
 background-image:url('Img/Confirm.gif');
}
#vlVRMConfirm a
{
 float:left;
 width:100%;
 height:100%;
 text-decoration:none;
}
#vlLoad
{
 text-align:center;
 float:left;
 margin-top:8px;
 width:145px;
 font-size:0.9em;
}
#vlLoad2
{
 text-align:center;
 float:left;
 margin-top:8px;
 width:145px;
 font-size:0.9em;
}
#vlMile
{
 background-image:url('img/warn3b.gif');
 background-repeat:no-repeat;
 background-position:left top;
 float:left;
 margin:6px 0px 0px 6px;
 padding-left:18px;
 font-size:9pt;
 width:110px;
 color:#00386E;
}
#vlMile a
{
 color:Green;
 font-weight:bold;
}

/*Valuation*/
#vError
{
 float:left;
 height:245px;
}
.vConfWarn
{
 width:400px;
 color:#707070;
 font-size:0.9em;
 margin:0px 0px 16px 16px;
 background-image:url('img/warn2.gif');
 background-position:top left;
 background-repeat:no-repeat;
 padding:0px 0px 0px 35px;
 min-height:55px;
}
#vConfirm
{
 margin-left:116px;
}
.vConfirm
{
 font-size:1em;
 font-weight:bold;
 width:90px;
 padding-top:3px;
 margin-right:16px;
}
#vConfTxt
{
 color:#707070;
 font-size:0.9em;
 text-align:center;
 margin:8px 8px 20px 0px;
}
#Loading
{
 text-align:center;
 width:471px;
 margin:50px 0px 200px 0px;
 float:left;
 color:#00386C;
 font-weight:bold;
}
#vMan
{
 font-size:1.6em;
 font-weight:bold;
 margin-top:4px;
}
#vModDer
{
 font-size:1.2em;
 font-weight:bold;
}
#vDer
{
 font-size:1em;
 font-weight:bold;
}
#vsDer
{
 font-size:0.85em;
 font-weight:bold;
 margin-top:2px;
}
#vSL
{
 font-weight:normal;
 margin-top:16px;
 float:left;
 width:312px;
}
#vSR
{
 float:left;
 margin-top:-16px;
}
.vLeft
{
 float:left;
 width:165px;
 font-size:0.85em;
 color:#707070;
}
.vRight
{
 font-size:0.85em;
 color:#003876;
}
#vSummaryL
{
 background-image:url('img/vTop.jpg');
 background-repeat:repeat-x;
 float:left;
 width:381px;
 padding-left:8px;
 color:#003876;
 height:72px;
 position:relative;
 top:-24px;
 left:-8px;
 z-index:5;
 margin-right:-8px;
 margin-bottom:-24px;
}
#vSummaryLR
{
 background-image:url('img/vTopR.jpg');
 float:left;
 width:91px;
 height:79px;
 margin-top:-31px;
}
#vHelp a
{
 float:left;
 background-image:url('img/Help.gif');
 width:25px;
 height:26px;
 margin-top:38px;
 margin-left:5px;
}
#vPDF a
{
 float:left;
 background-image:url('img/PDF.gif');
 width:28px;
 height:29px;
 margin-top:35px;
 margin-left:5px;
}

#vVeh
{
 margin-top:20px;
}
#vLogo
{
 float:left;
 margin-right:4px;
}
#vLogoHold
{
 float:left;
 height:72px;
}
.vRule
{
 background-image:url('img/line.jpg');
 float:left;
 width:619px;
 height:1px;
 font-size:0.01em;
 display:block;
 position:relative;
 left:-8px;
 margin-right:-8px;
}
.vRuleS
{
 background-image:url('img/lines.jpg');
 background-repeat:no-repeat;
 float:left;
 width:136px;
 margin:25px 0px 0px -4px;
 padding-left:4px;
}
.vLineVL
{
 background-color:#00386C;
 color:White;
 position:relative;
 margin-left:-8px;
 padding:0px 6px 2px 60px;
 font-size:0.8em;
 font-weight:normal;
 float:left;
 width:414px;
}
.vLineVL1
{
 float:left;
 width:104px;
 padding-top:1px;
}
.vLineVL2
{
 float:left;
 text-align:right;
 margin-right:1px;
 font-size:1.2em;
 font-weight:bold;
}
.vLineVL2S
{
 background-color:#767676;
}
.vLineVL2 span
{
 float:left;
 width:62px;
 font-size:0.82em;
 font-weight:normal;
}
.vLineVL2 div
{
 margin-right:8px;
}
.vLineVL2 a
{
 color:White;
 float:left;
 padding:0px 8px 0px 8px;
}
.vLineVL2 a span
{
 cursor:pointer;
}
.vLineVL21
{
 float:left;
 padding:0px 8px 0px 8px;
 width:62px;
}

.vLineVL2 a:Hover
{
 background-color:#767676;
}

.vLineL
{
 width:475px;
 float:left;
 font-size:1.1em;
 font-weight:bold;
}
.vLineLs
{
 width:475px;
 float:left;
 font-size:1em;
}

.vLineR
{
 width:136px;
 float:left;
}
.vLineLL
{
 width:380px;
 float:left;
 font-weight:bold;
 margin-top:10px;
 color:#003876;
}
.vLineLLT
{
 width:380px;
 float:left;
 font-weight:bold;
 margin-top:4px;
 margin-left:16px;
 color:white;
 display:inline;
}
.vLineLLG
{
 width:380px;
 float:left;
 font-weight:bold;
 padding-top:3px;
 color:#707070;
}
.vLineLLI
{
 width:364px;
 float:left;
 padding-left:18px;
 color:#707070;
}

.vLineLLIW
{
 width:466px;
 float:left;
 color:#707070;
}
.vLLIW1
{
 float:left;
 width:71px;
}
.vLLIW2
{
 float:left;
 width:310px;
}
.vLLIW2s
{
 float:left;
 width:284px;
}
.vLLIW3
{
 float:left;
 width:85px;
 text-align:right;
}
.vLLIW4 a
{
 background-image:url('Img/Close.gif');
 float:left;
 width:14px;
 height:15px;
 margin-left:10px;
}
.vLineLLI1
{
 width:266px;
 float:left;
 color:#707070;
}
.vLineLLI2
{
 width:180px;
 float:left;
 color:#707070;
 margin-right:20px;
}
.vLineLR
{
 float:right;
 margin-right:10px;
 margin-top:10px;
 color:#003876;
 display:inline;
}
.vLineLRT
{
 float:right;
 margin-right:10px;
 margin-top:4px;
 color:white;
 display:inline;
}
.vLineLRG
{
 float:right;
 margin-right:10px;
 color:#707070;
}

.vLineGap
{
 float:left;
 width:100%;
 height:16px;
}
.vLineGapSm
{
 float:left;
 width:100%;
 height:6px;
}
.vSum
{
 background-image:url('Img/ViewSum.gif');
 background-position:center;
 background-repeat:no-repeat;
 width:137px;
 height:20px;
}
.vSum a
{
 width:137px;
 height:20px;
 float:left;
}

.vBtn, .vBtn
{
 margin-left:11px;
 float:left;
 display:inline;
}
.vBtn a
{
 background-image:url('Img/Btn.jpg');
 background-repeat:repeat-x;
 width:112px;
 height:26px;
 float:left;
 text-decoration:none;
 color:White;
 font-size:8pt;
 text-align:center;
}
.vBtn a:Hover
{
 background-image:url('Img/Btn2.jpg');
}
.vBtnR a
{
 background-image:url('Img/BtnR.jpg');
 background-repeat:repeat-x;
 width:112px;
 height:26px;
 float:left;
 text-decoration:none;
 color:White;
 font-size:8pt;
 text-align:center;
}
.vBtnR a:Hover
{
 background-image:url('Img/Btn2.jpg');
}

.vBtnG
{
 float:left;
 margin-top:4px;
 width:112px;
 cursor:pointer;
}
#vLineTotal
{
 background-image:url('Img/Total.jpg');
 background-repeat:repeat-x;
 float:left;
 height:25px;
 width:480px;
 margin-left:-8px;
 font-size:1.2em;
 font-weight:bold;
}
#vAutoChk
{
 background-image:url('Img/AutoCheck.gif');
 background-position:center;
 background-repeat:no-repeat;
 width:137px;
 height:20px;
 margin-top:8px;
}
#vAutoChk a
{
 width:137px;
 height:20px;
 float:left;
}
.vNoVal
{
 float:left;
 width:466px;
 padding-bottom:8px;
}
.vNoValImg
{
 float:left;
 background-image:url('img/warn2.gif');
 background-position:center;
 background-repeat:no-repeat;
 width:24px;
 height:60px;
}
.vNoValTxt
{
 float:left;
 margin:14px 0px 8px 12px;
 width:420px;
 color:Red;
 font-weight:bold;
}

/*Valuation Ajax*/
.vValSec
{
 float:left;
 width:90px;
 text-align:right;
 margin-right:1px;
 color:#00386E;
 font-weight:bold;
}
.vValRule
{
 width:91px;
 height:4px;
 background-image:url('Img/Line.jpg');
 background-repeat:repeat-x;
 background-position:bottom;
 margin-left:-1px;
 clear:both;
}
.vValErr
{
 float:left;
 margin: 8px 16px 16px 0px;
 color:Red;
 width:462px;
}
.vValHd
{
 padding-right:8px;
 clear:both;
}
.vValHd label
{
 float:right;
}
.vValHdEr
{
 padding-right:8px;
 clear:both;
}
.vValHdEr label
{
 float:right;
}
.vVExc
{
 background-image:url('img/warn3.gif');
 float:right;
 width:12px;
 height:15px;
 margin-right:4px;
 color: Red;
 background-color:Lime;
}
.vVal1
{
 padding-right:8px;
 color:#969696;
}
.vVal2
{
 padding-right:8px;
 background-color:#EAEAEA;
}
.vVal3
{
 padding-right:8px;
}
.vVal4
{
 padding-right:8px;
 background-color:#EAEAEA;
}
.vVal5
{
 padding-right:8px;
 background-color:#CDFECE;
}
#vlBarIt
{
 float:left;
 width:90px;
}
.vBar
{
 width:471px;
 float:left;
 margin-bottom:4px;
 color:White;
 font-weight:bold;
 position:relative;
 left:-12px;
 background-image:url('Img/Tab.gif');
 background-repeat:repeat-x;
 float:left;
 height:24px;
 padding-left:12px;
}

.vBarI
{
 float:left;
 width:90px;
 text-align:center;
}
.vBarJ
{
 float:left;
 width:200px;
 margin-left:4px;
}
#vRecalc
{
 float:right;
 margin-top:8px;
}
#vRecalcL
{
 float:right;
 width:240px;
 font-size:0.9em;
 text-align:right;
 margin-right:23px;
}
#vRecalcR
{
 clear:both;
 float:right;
 width:210px;
 margin-right:23px;
}
#vRecalcD
{
 font-size:0.85em;
 text-align:right;
 font-weight:bold;
 margin-top:8px;
}
#vRecalcM
{
 float:left;
 width:80px;
 text-align:right;
 padding:13px 0px 0px 30px;
}
#vRecalcMtb input
{
 float:right;
 width:80px;
 text-align:center;
 font-weight:bold;
}
#vRecalcBtn
{
 float:right;
 width:92px;
 height:24px;
 background-image:url('Img/LBtn3.jpg');
 background-repeat:no-repeat;
 margin: 8px 23px 0px 0px;
 font-weight:bold;
 padding-top:3px;
 text-align:center;
 margin-bottom:-3px;
}
#vWarn
{
 color:Red;
 font-weight:bold;
 margin-top:8px;
 float:left;
}
#vWarn2
{
 width:400px;
 color:#707070;
 font-size:0.9em;
 margin: 8px 0px -27px 16px;
 background-image:url('img/warn2B.gif');
 background-position:top left;
 background-repeat:no-repeat;
 padding:0px 0px 0px 35px;
 min-height:55px;
 font-weight:bold;
 float:left;
}
#vWait
{
 float:right;
 background-image:url('img/wait.gif');
 width:32px;
 height:32px;
 margin:4px 12px 0px 0px;
}

#vRecalcBtn a
{
 width:92px;
 height:24px;
 float:right;
 color:#00386E;
 text-decoration:none;
}
#vLB
{
 width:210px;
 height:206px;
 float:left;
 overflow:scroll;
}
.CARApp
{
 margin-left:12px;
 float:left;
 background-image:url('Img/App_CAR.gif');
 width:232px;
 height:206px;
 cursor:crosshair;
 display:inline;
}
.LIGHTSApp
{
 margin-left:6px;
 float:left;
 background-image:url('Img/App_LCV.gif');
 width:257px;
 height:204px;
 cursor:crosshair;
 display:inline;
}
.vAppItm
{
 background-image:url('Img/Appraisal.gif');
 background-position:left center;
 background-repeat:no-repeat;
 padding-left:12px;
 font-size:0.85em;
 position:absolute;
 z-index:10;
 cursor:pointer;
}
#vAppOut
{
 Position:relative;
 float:left;
}
#Appraisal
{
 Position:relative;
 float:left;
}
#vAppOth
{
 clear:both;
 float:left;
 margin-top:10px;
 margin-bottom:20px;
}
.vapplb
{
 width:400px;
 float:left;
}
.vappcb
{
 float:left;
}
.vappAD
{
 float:left;
 width:450px;
}

/*IE Only Style to work with Fixed Panel*/
* html {
overflow:hidden;
}
* html body {
height:100%;
overflow:auto;
 width:798px;
 margin: 0 auto;
}
* html .fixed {
position:absolute;
}
* html #iebodydiv {
position:relative;
width:100%;
height:100%;
overflow:auto;
}
* html .fixBack
{
 display:none;
}
/*Fixed Panel*/
#fix1, #fixSV {
top:30%;
left:37%;
}
.fixed {
position:fixed;
z-index:15;
}

#fixLd,#fixSVLd
{
 background-image:url('img/wait.gif');
 background-repeat:no-repeat;
 background-position:center top;
 margin-top:95px;
 height:240px;
}
#fixMain,#fixSVMain,#fixWait,#fixSVWait
{
 float:left;
 background-color:White;
 border:solid 1px red;
 position:relative;
 width:316px;
 height:250px;
 z-index:15;
 padding-bottom:4px;
}
.fxHd,.fxErrHd,.fxSvHd
{
 float:left;
 color:White;
 width:300px;
 padding:8px 8px 4px 12px;
}
.fxHd
{
 background-color:#00386C;
 height:24px;
}
.fixBack
{
 clear:both;
 position:fixed;
 top:31%;
 left:38%;
 float:left;
 background-color:Gray;
 filter: alpha(opacity=80);
 -moz-opacity: .8; 
 width:316px;
 height:258px;
 z-index:14;
}
#DateOffer
{
 z-index:16;
}
#fixCls, #fixSVCls
{
 top:0px;
 left:306px;
 position:absolute;
 width:12px;
 height:12px;
 z-index:15;
}
#fixCls a,#fixSVCls a
{
 float:left;
 width:12px;
 height:12px;
 background-image:url('img/close3.gif');
 background-repeat:no-repeat;
}
/*Offers*/
#Offers
{
 padding-top:38px;
 float:left;
}
#Offers label
{
 float:left;
 margin-bottom:6px;
}
.OffLn
{
 margin-bottom:3px;
}
#Offers label
{
 margin:6px 3px 0px 0px;
 text-align:right;
 width:100px;
}
#OffBtns
{
 float:left;
 margin:12px 0px 0px 75px;
 display:inline;
}
#OffNew
{
 margin-bottom:140px;
}
#OffErr
{
 background-image:url('Img/Warn2.gif');
 background-repeat:no-repeat;
 background-position:left center;
 float:left;
 padding:11px 0px 0px 30px;
 color:Red;
 height:30px;
 margin:4px 0px 0px 20px;
}
/*Contact Ajax*/
#vCont
{
 float:left;
 width:460px;
 padding-bottom:20px;
 margin:4px 0px 0px 2px;
}
.vContL
{
 float:left;
 width:90px;
 margin-right:8px;
 text-align:right;
 margin-top:4px;
 color:#00386E;
 font-weight:bold;
}
.vContR
{
 margin-bottom:2px; 
}
.vContR input
{
 width:348px;
}

#vContCm
{
 float:left;
 width:348px;
 height:100px;
}
.vContSav
{
 float:left;
 margin:8px 16px 0px 0px;
 width:77px;
 height:25px;
 background-image:url('img/lbtn2.jpg');
 font-weight:bold;
}
.vContSav a
{
 padding-top:5px;
 float:left;
 width:77px;
 height:25px;
 margin-bottom:-5px;
 text-align:center;
}

/*Options Ajax*/
.Slide
{
 width:480px;
 height:32px;
 margin-left:-8px;
 font-size:0.9em;
}
.SlideR
{
 background-image:url('img/line.jpg');
 float:left;
 width:480px;
 height:1px;
 font-size:0.01em;
 margin-top:-7px;
}
.SlideTb
{
 background-image:url('img/slide.gif');
 width:163px;
 height:32px;
 position:relative;
 left:-6px;
 display:inline;
 outline:none;
 z-index:0;
}
.SlideTb:Hover
{
 background-image:url('img/slide2.gif');
 cursor:pointer;
}
.SlideTbErr
{
 background-image:url('img/slide3.gif');
 width:163px;
 height:32px;
 position:relative;
 left:-6px;
 display:inline;
 outline:none;
}
.SlideNm
{
 float:left;
 margin:5px 0px 0px 20px;
}
.Slide a
{
 color:White;
 text-decoration:none;
 float:left;
}
.SlideErr
{
 background-color:red;
 width:450px;
 border:solid 1px black;
 padding: 3px 0px 3px 2px;
 margin-bottom:5px;
}
.SlideErr a
{
 color:White;
 text-decoration:none;
}
.toggle
{
 position:relative;
 left:8px;
 top:10px;
 float:left;
 z-index:100;
}
.togDn
{
 background-image:url(Img/Dn2.gif);
 width:6px;
 height:7px;
 float:left;
 outline:none;
 overflow:hidden;
 position:relative;
 z-index:100;
}
.togUp
{
 background-image:url(Img/Up2.gif);
 width:6px;
 height:7px;
 float:left;
 outline:none;
 overflow:hidden;
 position:relative;
 z-index:100;
}

.Items,.ItemsSE
{
 clear:both;
 margin: 0px 0px 8px 0px;
}
.ItemsSE input
{
 margin-right:8px;
}
.ItemsSE label
{
 margin-top:2px;
}
.cb
{
 float:left;
}
.item
{
 width:454px;
}
.itemErr
{
 width:454px;
 color:Red;
}
.item .itemErrIcon
{
 width:14px;
 height:14px;
 float:left;
 background-image:none;
 margin-right:2px;
}
.itemErrIcon
{
 width:14px;
 height:14px;
 float:left;
 background-image:url(Img/Err.gif);
 margin-top:3px;
 margin-right:2px;
 overflow:hidden;
}

.dsc
{
 max-width:330px;
 float:left; 
 margin-right:3px;
}
.rule
{
 background-image:url(Img/Rule.gif);
 width:15px;
 height:9px;
 float:left;
 margin-top:5px;
 overflow:hidden;
}
.prc
{
 float:right;
 margin-right:2px;
}
.clr
{
 clear:both;
}
.Hint
{
 max-width:500px;
 background-color:#FFFF77;
 padding: 8px 8px 8px 8px;
 float:left;
 position:absolute;
 font-size:0.7em;
}
.Rule
{
 max-width:500px;
 background-color:#FFA879;
 padding: 8px 8px 8px 8px;
 float:left;
 position:absolute;
 font-size:0.7em;
}

/*LoginPage*/
#LogInfo
{
 float:left;
 margin-top:-11px;
 position:relative;
 z-index:200;
}
#InfoAd
{
 float:left;
 width:140px;
 height:103px;
 background-image:url('Img/InfoSite.gif');
}
#iPhoneAd
{
 float:left;
 width:127px;
 height:134px;
 background-image:url('Img/iPhoneButton.png');
 margin:20px 0px 0px 7px;
}
#LogLeft
{
 background-image:url('Img/PreReg_Left.jpg');
 float:left;
 width:147px;
 height:582px;
 position:relative;
 top:-31px;
 z-index:1;
}
.LogBlue
{
 float:left;
 width:445px;
 height:25px;
 background-image:url('img/BlueBar.jpg');
 background-repeat:repeat-x;
 text-align:center;
 color:White;
 font-weight:bold;
 font-size:12pt;
 padding-top:3px;
 margin-bottom:-3px;
}
#LogQ
{
 font-weight:bold;
 text-align:center;
}
#LogRG
{
 margin:16px 0px 16px 0px;
 float:left;
}
.LogReg
{
 width:445px;
 float:left;
 margin:6px 0px 6px 0px;
}
.LogRegTxt
{
 clear:both;
 padding:8px 16px 12px 16px;
}

#LogRegT
{
 clear:left;
 margin:0px 6px 8px 6px;
 text-align:center;
}
#LogClck
{
 float:left;
 width:77px;
 height:25px;
 background-image:url('img/lbtn2.jpg');
 margin:6px 0px 6px 184px;
 display:inline;
}
.LogBtns
{
 float:right;
 margin:2px 94px 0px 0px;
 display:inline;
}
.LogGap
{
 float:left;
 width:8px;
}
.LogBtn2
{
 float:left;
 width:77px;
 height:25px;
 background-image:url('img/lbtn2.jpg');
}
.LogBtn2 a
{
 padding-top:5px;
 float:left;
 width:77px;
 height:25px;
 margin-bottom:-5px;
 text-align:center;
}

.LogBG
{
 background-image:url('img/PreReg_CaptBack.gif');
 background-repeat:repeat;
 float:left;
 position:relative;
 z-index:100;
 padding-bottom:4px;
 width:460px;
}
.LogTitle
{
 font-size:19pt;
 margin-top:-48px;
 margin-left:24px;
 margin-bottom:17px;
 font-weight:bold;
 color:White;
 float:left;
 position:relative;
 z-index:5;
 display:inline;
}
.LogBtn
{
 float:left;
 width:64px;
 height:26px;
 background-image:url('img/lbtn.jpg');
 color:#00386E;
 margin-left:8px;
}
.LogBtn a
{
 margin-top:4px;
 font-weight:bold;
 font-size:10pt;
 text-decoration:none;
 float:left;
 width:64px;
 text-align:center;
 color:Black;
}
.LogBtn a:Hover
{
 color:Maroon;
}
#LogMessage
{
 padding-left:12px;
}
#formLogin
{
 color:#003876;
 font-size:0.89em;
}
#LogCapt
{
 background-image:url('Img/PreReg_CaptBack.gif');
 background-repeat:repeat-y;
 width:460px;
 margin-top:-3px;
 padding-top:4px;
 height:100px;
}
#LogCpt
{
 background-image:url('Img/LoginCapt.jpg');
 width:459px;
 height:53px;
 float:left;
 margin-top:8px;
}
#LogSubmit
{
 background-image:url('Img/PreReg_CaptBack.gif');
 background-repeat:repeat-y;
 padding-top:30px;
 height:70px;
 text-align:center;
 position:relative;
 z-index:100;
 top:-3px;
 margin-bottom:-3px;
}
.LogL
{
 clear:left;
 width:192px;
 float:left;
 text-align:right;
 margin-right:4px;
 padding-top:3px;
 margin-bottom:6px;
}
.LogR
{
 width:248px;
 float:left;
 margin-bottom:6px;
}
.LogR input
{
 width:160px;
}

.LogSL
{
 width:252px;
 float:left;
 text-align:right;
 margin-right:58px;
 padding-top:5px;
 margin-bottom:6px;
 font-size:0.8em;
 margin-top:8px;
}
.LogSR
{
 margin-top:8px;
 float:left;
 margin-bottom:6px;
}
.LogSR2
{
 float:left;
 margin:8px 0px 16px 206px;
}
.LogErrL
{
 float:left;
 margin-left:12px;
 margin-top:12px;
}
.LogErrR
{
 float:left;
 width:360px;
 margin-left:12px;
 margin-top:6px;
 font-size:10pt;
}
.LogText
{
 clear:left;
 margin-top:12px;
 width:450px;
 float:left;
}
#LogWait
{
 background-image:url('img/wait.gif');
 width:32px;
 height:32px;
 position:relative;
 top:-54px;
 left:8px;
 z-index:200;
 margin-bottom:-32px;
}

/*Credits*/
#Credits a
{
 background-image:url('img/credits.gif');
 background-repeat:no-repeat;
 text-decoration:none;
 font-weight:bold;
 color:White;
 width:112px;
 height:26px;
 float:left;
 margin-left:15px;
 margin-top:8px;
 text-align:center;
 padding-top:3px;
}
#Credits a:Hover
{
 background-image:url('img/credits2.gif');
}
#Credits1_lCredits
{
 color:Yellow;
 cursor:pointer;
}

/*PreRegister*/
#PreRegister
{
 color:#003876;
 font-size:0.89em;
}
#PreLeftLink
{
 position:absolute;
 top:272px;
 left:7px;
 font-size:7pt;
 display:none;
}
#PreLeftLink a
{
 text-decoration:none;
 font-weight:bold;
 color:#119420;
}
#PreLeftLink a:Hover
{
 text-decoration:underline;
}
#PreContent
{
 margin-left:19px;
}
#PreContent a
{
 text-decoration:none;
 font-weight:bold;
 color:#119420;
}
#PreContent a:Hover
{
 text-decoration:underline;
}
.PreText
{
 margin-right:12px;
}
#PreCapt
{
 background-image:url('Img/PreReg_CaptBack.gif');
 background-repeat:repeat-y;
 width:460px;
 margin-top:-3px;
 padding-top:4px;
 height:270px;
}
.PreCaptL
{
 clear:left;
 width:192px;
 float:left;
 text-align:right;
 margin-right:4px;
 padding-top:3px;
 margin-bottom:6px;
}
.PreCaptR
{
 width:264px;
 float:left;
 margin-bottom:6px;
}
.PreCaptSL
{
 width:252px;
 float:left;
 text-align:right;
 margin-right:58px;
 padding-top:5px;
 margin-bottom:6px;
 font-size:0.8em;
 margin-top:8px;
}
.PreCaptSR
{
 margin-top:8px;
 float:left;
 margin-bottom:6px;
}
#PreCapSum
{
 clear:left;
 margin-top:8px;
 font-size:0.85em;
 margin-left:12px;
 width:390px;
 float:left;
}

#tbPreSubID
{
 font-size:0.9em;
 width:172px;
}
#tbPreName
{
 font-size:0.9em;
 width:172px;
}
#tbPreJob
{
 font-size:0.9em;
 width:172px;
}
#tbPreEmail
{
 font-size:0.9em;
 width:172px;
}
#tbPrePostCode
{
 font-size:0.9em;
 width:172px;
}
#tbPreMobile
{
 font-size:0.9em;
 width:172px;
}
#PreRight
{
 height:640px;
 float:left;
}
#PreSubmit
{
 width:64px;
 height:24px;
 background-image:url('img/submit.gif');
 float:left;
}
#PreSubmit:Hover
{
 background-image:url('img/submit2.gif');
}
#PreCaptSubmit
{
 text-align:center;
 margin-top:85px;
}
#PreCapErrL
{
 float:left;
 margin-left:12px;
 margin-top:12px;
}
#PreCapErrR
{
 float:left;
 width:360px;
 margin-left:12px;
 margin-top:6px;
 font-size:10pt;
}
#PreCaptFin
{
 text-align:center;
 padding:30px 8px 0px 8px;
}