.agHolder{width:789px;margin:10px auto 10px auto; position:relative;font-family:Helvetica, Arial, sans-serif;font-size:12px;color:#4e4e4e;min-height:1px;}
.agHolder p{margin:0px;}
.agHolder .color{color:#056eac;}
.agHolder .clear{height:0px;width:0px;}
.agHolder .agStep{width:780px;margin:0px;padding:0px 9px 0px 0px;background:transparent url('../img/tab_step.jpg') top left no-repeat;height:59px;overflow:hidden;text-align:right;float:left;}
.agHolder .agStep p{width:540px;float:right;margin:0px 0px 0px 0px;}
.agHolder .agStep .agTitle{position:absolute;left:22px;top:6px;width:168px;font-size:30px;color:#4e4e4e;text-align:center;}
.agHolder .agStep #quote{cursor:pointer;display:none;}
.agHolder .bottom{overflow:hidden;width:789px;height:65px;margin:0px 0px 25px 0px;padding:0px 0px 0px 0px;background:transparent url('../img/tab_bottom.gif') 0px 0px no-repeat;position:relative;float:left;}
.agHolder .bottom .nextStep{position:absolute;cursor:pointer;left:596px;width:165px;top:4px;height:53px;}
.agHolder .bottom .previousStep{position:absolute;cursor:pointer;left:16px;width:165px;top:4px;height:53px;}
.agHolder .agBody{background:transparent url('../img/holder_body.jpg') top left repeat-y;width:764px;padding:0px 17px 15px 8px;float:left;margin:0px 0px 0px 0px;}
.agHolder .agBody .agBluebar{background:transparent url('../img/bar_blue.jpg') top left no-repeat;width:743px;height:28px;color:white;font-size:14px;padding:9px 0px 0px 23px;font-weight:bold;margin:0px 0px 15px 0px;}
.agHolder .agBody h1{font-family:Helvetica, Arial, sans-serif;font-size:18px;font-weight:bold;color:black;background:transparent url('../img/h1_line.jpg') center right no-repeat;}
.agHolder .agBody .bodyStyles{height:100px;}
.agHolder .agBody .bodyStyles .bodyStyle{margin-right:10px;height:auto;float:left;padding:70px 0px 0px 0px;background:transparent url('../img/bodyStyles.jpg') 0px 0px no-repeat;color:#000000;font-weight:bold;font-size:13px;text-align:center;cursor:pointer;}
.agHolder .agBody .agMakes .agBox{width:216px;float:left;background:transparent url('../img/makes_box.jpg') bottom left no-repeat;padding:0px 0px 0px 0px;margin-right:50px;height:400px;}
.agHolder .agBody .agMakes .agBox h1{font-size:20px;text-align:center;color:#056eac;background-image:url('');margin:0px;}
.agHolder .agBody .agMakes .agBox ul{width:196px;height:346px;position:relative;margin:8px 0px 0px 0px;overflow:hidden;padding:10px;}
.agHolder .agBody .agMakes .agBox ul li{font-size:13px;font-weight:bold;color:black;padding:2px 0px 2px 10px;margin:2px 0px 2px 0px;background:transparent url('') top left no-repeat; cursor:pointer;position:relative;}
.agHolder .agBody .agMakes .agBox ul .selected{background:#f3f3f3 url('../img/list_check.jpg') center right no-repeat;color:#056eac;}
.agHolder .agBody .agMakes .agBox .all{position:absolute;font-weight:bold;bottom:5px;right:7px;text-align:right;color:#056eac;cursor:pointer;}
.agHolder .agBody .whitebox{width:764px;float:left;margin:0px 0px 25px 0px;padding:0px;height:auto;}
.agHolder .agBody .whitebox .title{float:left;margin:0px;padding:9px 20px 0px 38px;background:transparent url('../img/whitebox_title.jpg') top right no-repeat;font-size:17px;color:#1577b1;height:33px;}
.agHolder .agBody .whitebox .title .left{position:absolute;top:0px;left:0px;height:42px;width:18px;background:transparent url('../img/whitebox_title_left.jpg') top right no-repeat;}
.agHolder .agBody .whitebox .whitebody{width:728px;height:149px;overflow:hidden;margin:0px;padding:18px 18px 0px 18px;background:transparent url('../img/whitebox_body.jpg') top left no-repeat;}
.agHolder .agBody .whitebox .whitebody .fuel{float:left;width:111px;background:transparent url('../img/fuels.jpg') 0px 0px no-repeat;cursor:pointer;margin-right:0px;margin-left:90px;text-align:center;padding-top:114px;color:black;font-weight:bold;font-size:13px;display:inline;}
.agHolder .agBody .whitebox .whitebody .question{width:30px;height:29px;cursor:pointer;background:transparent url('../img/whitebox_question.jpg') 0px 0px no-repeat;position:absolute;top:15px;right:15px;}
.agHolder .agBody .whitebox .whitebody .answer{width:728px;height:149px;background:transparent url('') 0px 0px no-repeat;position:absolute;top:18px;left:18px;font-size:12px;display:none;}
.agHolder .agBody .toggle{background:transparent url('../img/tab_toggle.jpg') 0px 0px no-repeat;font-size:14px;font-weight:bold;text-align:center;color:#0b69ac;cursor:pointer;margin:0px auto;width:305px;height:28px;}
.agHolder .agBody .whitebox .whitebody .answer p{width:675px;}
.agHolder .agBody .whitebox .whitebody .answer .close{width:30px;height:29px;cursor:pointer;background:transparent url('../img/whitebox_close.jpg') 0px 0px no-repeat;position:absolute;top:0px;right:0px;}
.agHolder .agBody .whitebox .whitebody .slider{width:516px;height:27px;padding:0px;margin:50px auto 0px auto;position:relative;background:transparent url('../img/slider_bar.jpg') bottom left no-repeat;}
.agHolder .agBody .whitebox .whitebody .slider .handle{position:absolute;width:25px;height:23px;background:transparent url('../img/slider_handle.gif') bottom left no-repeat;left:10px;top:-10px;}
.agHolder .agBody .whitebox .whitebody .slider .text{position:absolute;width:300px;left:50%;margin-left:-150px;top:-30px;font-weight:bold;font-size:13px;text-align:center;}
.agHolder .agBody .whitebox .whitebody .slider .text .lowText, .agHolder .agBody .whitebox .whitebody .slider .text .highText{font-size:14px;}
.agHolder .agBody .whitebox .whitebody .importance{width:149px;height:17px;padding:0px;margin:50px 20px 0px 40px;position:relative;background:transparent url('../img/importance_bar.jpg') bottom left no-repeat;float:left;display:inline;}
.agHolder .agBody .whitebox .whitebody .importance .handle{position:absolute;width:25px;height:23px;background:transparent url('../img/slider_handle.gif') bottom left no-repeat;left:12px;top:-10px;}
.agHolder .agBody .whitebox .whitebody .importance .heading{position:absolute;top:-35px;width:149px;left:0px;text-align:center;font-size:16px;color:#1577b1;}
.agHolder .agBody .whitebox .whitebody .transmission{float:left;width:257px;height:88px;background:transparent url('../img/transmissions.jpg') 0px 0px no-repeat;cursor:pointer;margin-right:0px;margin-left:75px;display:inline;overflow:hidden;}
.agHolder .agBody .whitebox .whitebody .drive{float:left;width:167px;height:90px;background:transparent url('../img/drives.jpg') 0px 0px no-repeat;cursor:pointer;margin-right:0px;margin-left:55px;display:inline;overflow:hidden;}
.agHolder .agBody .whitebox .whitebody .pickAll{position:absolute;font-weight:bold;right:15px;bottom:30px;cursor:pointer;color:#056eac;}
.agHolder .agResults{width:789px;height:auto;padding-top:0px;}
.agHolder .agResults .style{display:none;}
.agHolder .agResults .model{display:none;float:left;width:366px;margin:0px 0px 15px 0px;height:169px;background:transparent url('../img/model_box.jpg') top left no-repeat;overflow:hidden;}
.agHolder .agResults .model .img{width:135px;height:101px;position:absolute;left:10px;top:9px;overflow:hidden;cursor:crosshair;}
.agHolder .agResults .model .img img{position:absolute;left:0px;top:0px;width:135px;}
.agHolder .agResults .model .title{color:#0076bc;font-size:13px;font-weight:bold;position:absolute;top:9px;left:147px;width:116px;text-align:center;}
.agHolder .agResults .model .title b{color:#000000;font-size:19px;position:relative;top:10px;}
.agHolder .agResults .model .match{color:#0076bc;font-size:32px;font-weight:bold;position:absolute;top:7px;left:268px;width:94px;text-align:center;}
.agHolder .agResults .model .styles{color:#0076bc;font-size:24px;font-weight:bold;position:absolute;top:88px;left:163px;width:93px;text-align:center;}
.agHolder .agResults .model .in{position:absolute;width:63px;height:17px;top:117px;left:9px;cursor:pointer;}
.agHolder .agResults .model .out{position:absolute;width:63px;height:17px;top:117px;left:83px;cursor:pointer;}
.agHolder .agResults .model .review{position:absolute;width:81px;height:35px;top:102px;left:277px;cursor:pointer;}
.agHolder .agResults .model .quoting{position:absolute;top:146px;left:40px;}
.agHolder .agResults .model a:link,.agHolder .agResults .model a:visited,.agHolder .agResults .model a:hover{color:#0076bc;}
.agHolder .agResults .nextMatches{float:right;cursor:pointer;margin-top:30px;}
.agHolder .agResults .prevMatches{float:left;cursor:pointer;margin-top:30px;display:none;}
.agHolder .agBody .colors .color{width:56px;padding-top:49px;float:left;display:inline;text-align:center;font-size:16px;color:#1577b1;background:transparent url('../img/colors.jpg') 0px 0px no-repeat;margin:0px 20px 15px 10px;cursor:pointer;}
.modal .style{width:355px;height:65px;margin:10px auto 10px auto;background:transparent url('../img/inner_style.jpg') top left no-repeat;padding:10px 0px 0px 110px;font-weight:bold;font-size:13px;}
.modal .style p{margin:0px;}
.modal .style .styleMatch{position:absolute;top:10px;left:10px;color:#0076bc;font-size:30px;}
.modal .style .research{position:absolute;left:332px;width:122px;top:53px;height:22px;cursor:pointer;overflow:hidden;}
.agHolder .reviewLink{cursor:pointer;}
.modal form{background:transparent url('../img/qq_form.jpg') 0px 0px no-repeat;width:270px;height:220px;margin:20px auto 0px auto;padding-top:53px;padding-left:80px;padding-right:80px;}
.agHolder .agInitCars{padding:0px 0px 0px 0px;background:transparent url('../img/blank.gif') top left no-repeat;min-height:1px;float:left;width:789px;}
.agHolder .agInitCars div{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.agHolder .agInitCars .column{float:left;overflow:hidden;width:100px;margin-right:9px;background:transparent url('../img/column.jpg') bottom left no-repeat;}
.agHolder .agInitCars .column div img{width:150px;}
.agHolder .agInitCars .cell{width:121px;height:101px;overflow:hidden;float:left;margin:0px 0px 0px 0px;padding:30px 5px 0px 5px;background:transparent url('../img/cell.jpg') 0px 0px repeat-x;position:relative;}
.agHolder .agInitCars .highlight{background:transparent url('../img/cell_highlight.jpg') 0px 0px repeat-x;}
.agHolder .agInitCars .cell img{width:121px;margin-bottom:6px;}
.agHolder .agInitCars .cell .title{position:absolute;top:3px;left:3px;font-weight:bold;font-size:13px;text-transform:uppercase;}
.agHolder .step1,.agHolder .step2,.agHolder .step3,.agHolder .step4,.agHolder .step5,.agHolder .step6,.agHolder .step7,.agHolder .step8,.agHolder .step9,.agHolder .step10,.agHolder .step11,.agHolder .step12,.agHolder .step13,.agHolder .step14{min-height:1px;}
.agHolder .agMakes{height:400px;}
.compareTag img{cursor:pointer;left:-3px;}
.compareTag{overflow:hidden;}
.compareTag p{display:none;}
#reloadCompare{font-size:11px; font-style:italic;color:#04649c;cursor:pointer;}
