body{font-family:Arial,Helvetica,sans-serif;text-align:left;}.code-notes{background-color:#FF0;}.notice{margin:5px 0;padding:5px;background-color:#FF0;border:1px solid #BBB;}#page-loading-mask{background-color:silver;position:absolute;top:0;left:-99999px;z-index:99999;opacity:.5;width:10px;}.numbered-list,.numbered-list li{list-style:decimal;list-style-position:inside;}.unordered-list,.unordered-list li{list-style:disc;list-style-position:inside;}.outside,.outside li{list-style-position:outside;}.loading-mask{background-color:silver;}.blockUI h1{margin:10px;}.loading-message{font-size:20px;font-weight:bold;}h1{font-size:15px;font-weight:bold;margin-bottom:10px;}p{margin-top:5px;line-height:160%;}fieldset{border:1px solid #BBB;margin:10px 0;padding:5px;}legend{border:1px solid #BBB;padding:5px;}strong{font-weight:bold;}li{list-style-type:disc;list-style-position:inside;}.form-table th{font-weight:bold;}.form-table td,.form-table th{padding:3px;}#debugger{position:fixed;top:20px;right:0;}#no-js{background-color:#FFA;border:1px solid #000;font-size:15px;text-align:center;padding:5px;}#page-footer{margin:auto;width:700px;text-align:center;}#demo-site-message{position:fixed;z-index:1000;top:0;left:0;width:100px;margin:5px;padding:5px;background-color:#FF0;border:1px solid #000;}.error-div-inline div.fieldWithErrors{display:inline;}th .desc{font-weight:normal;}.flash-notification{background-color:#FFFFCA;}div.flash-notification-error{background-color:#FAA;}.flash-notification .bd{text-align:center;}#free-driver-assessment-report-banner{position:absolute;width:100px;height:100px;z-index:1000;top:-11px;right:167px;}.vehicle-image{border:1px solid #BBB;}fieldset.add-record,fieldset.add-record legend{border-color:#C5DBF7;border-width:2px;}fieldset.add-record legend{font-size:130%;font-weight:bold;color:#555;border:none;}fieldset.add-record p{margin:5px 0;}.add-record-form-container{border:1px solid #C5DBF7;background-color:#FFF;padding:3px;}.na-tooltip,.tooltip,.truncated-mouseover,.misc-tool-tip{position:absolute;z-index:999;left:-8888px;background-color:#dedede;padding:5px;border:1px solid #fff;width:200px;}.na-tooltip p,.tooltip p,.truncated-mouseover p,.misc-tool-tip p{margin:0;padding:0;color:#fff;background-color:#222;padding:2px 7px;}.active-scaffold tr.record td,.box3,table.active-scaffold-replica tr.odd td{background-color:#D9DEE8!important;}.active-scaffold tr.even-record td{background-color:#FFF!important;}table.active-scaffold-replica th{background-color:#555;color:#FFF;}table.active-scaffold-replica td,table.active-scaffold-replica th{font-size:11px;padding:5px 4px;}table.active-scaffold-replica th{font-weight:bold;color:#FFF;text-align:left;}table.active-scaffold-replica td{font-size:11px;border-bottom:1px solid #C5DBF7;border-left:1px solid #C5DBF7;color:#333;}table.active-scaffold-replica tr.even td{background-color:#FFF;}table.active-scaffold-replica tr.odd td{background-color:#E6F2FF;}table.active-scaffold-replica td.action-links{border-right:1px solid #C5DBF7;text-align:right;}table.active-scaffold-replica td.action-links a{font-weight:bold;margin:0 2px;color:#06C;text-decoration:none;}table.active-scaffold-replica td.action-links a:hover{background-color:#FF8;}table.active-scaffold-replica tr.empty-message td{background-color:#E8E8E8;text-align:center;color:#555;padding:4px;font-size:13px;}.active-scaffold-header h2.activeScaffoldTableDesc{padding:0;font-size:13px;font-weight:normal;line-height:200%;color:#000;}#main-menu-bar{margin:5px 0;margin-top:0;}.errorExplanation{margin:5px 0;padding:5px;border:1px solid #F00;background-color:pink;}.errorExplanation h2{font-size:15px;font-weight:bold;}.errorExplanation li{list-style-type:circle;list-style-position:inside;}.fieldWithErrors{display:inline;}.errors-list{border:1px solid #F00;margin:3px 0;padding:3px;background:pink;}.errors{margin:5px 0;padding:5px;background-color:#FB0;border:1px solid #BBB;}.grid-unit{padding:5px;}#left li{list-style-type:none;list-style-position:inside;}.field-info{display:block;margin:3px 0;padding:5px;border:1px solid #BBB;background-color:#FFFFCA;}.box1{padding:5px;border:1px solid #BBB;background-color:#FFFFCA;}.box2{margin:3px 0;padding:5px;border:1px solid #BBB;background-color:#FAFAFA;}.box3{padding:5px;border:1px solid #BBB;}.box4{margin:3px 0;padding:5px;border:1px solid #BBB;background-color:pink;}table.list{width:99%;}table.list th,table.list td{padding:3px;vertical-align:middle;}table.list th a,table.list td a{vertical-align:middle;}table.list th{font-weight:bold;}table.list .action-links{text-align:right;}table.list .action-links a{padding-left:10px;}.row-color-1{background-color:#EDF5FF;}.row-color-2{background-color:#FFF;}.highlight-row{background-color:pink;}.no-results{margin:5px 0;padding:5px;border:1px solid #BBB;background-color:#FFF;text-align:center;}#left li{margin-top:5px;}#list-on-order-details table{border-collapse:separate;border-spacing:3px;}#list-on-order-details td.data-present{width:250px;}#list-on-order-details td.no-data-present{background-color:pink;width:250px;}.field-title{font-weight:bold;}.driver-card{margin:0 auto;height:140px;background-color:#E9E9E9;border:1px solid #808080;}.driver-card p{font-size:12px;line-height:100%;}#quick-car-selector-content{border:1px solid #808080;margin-top:5px;background-color:#E9E9E9;padding:5px;}.driver-card button{font-weight:normal;}.left-arrow{position:relative;left:-5px;}.right-arrow{position:relative;left:5px;}.tab{padding:5px;}.text-box-span{display:inline;width:200px;border:1px solid #BBB;background-color:#EAEAEA;margin-right:5px;padding:1px 0;}#car-user-id-select-container{display:inline;}#make-model-version-table{margin-top:5px;width:500px;}#make-model-version-table th,#make-model-version-table td{vertical-align:top;padding-bottom:3px;}#make-model-version-table th{width:300px;}#make-model-version-table th input,#make-model-version-table th #car_make_name_span.text-box-span{width:80%;}#make-model-version-table th #car_make_name_span.text-box-span{display:block;}#make-model-version-table td{text-align:right;}#make-model-version-table td select{width:80%;margin-bottom:5px;}#contracts-tab{min-height:500px;height:auto!important;height:500px;}div.yui-editor-panel{z-index:1000!important;}#placeholder-text-area-panel{z-index:1000;}#terms-and-conditions,h2,#privacy,h2{margin:10px 0;font-weight:bold;font-size:15px;}#terms-and-conditions p,#privacy p{font-weight:normal;font-size:12px;}body.package1 #cars-count_overdue_tasks-column,body.package1 #cars-count_overdue_tasks-column p,body.package1 td.count_overdue_tasks-column,body.package1 .not-available{background-color:#F0F0F0!important;color:#BBB!important;}body.package1 td.count_overdue_tasks-column{border-bottom:none!important;}body.package1 ul.yui-nav li.not-available a{background-color:#F0F0F0!important;color:#BBB!important;}#manufacturers-recovery-phone-numbers .phone{border-right:1px solid #C5DBF7;}#sales-page #main-container{margin:auto;}#sales-page .main,#sales-page .sales-right{padding:10px;border:1px solid #6D80A5;}#sales-page .main{width:675px;background-color:#B8C2D8;}#sales-page .sales-right{width:225px!important;background-color:#ECECED;border-left:none;}#does-this-sound-like-you p,#free-lunches p,#duty-of-care p{margin:10px 0;}#sales-page .left-p p{text-align:left!important;}#sales-page .large{font-size:25px!important;}#sales-page h1 a{text-decoration:underline;}#sales-page h1,#sales-page h2{font-size:20px;}#sales-page #intro-page p{margin:0;}.quote,p{margin:0;}#sales-page,#sales-page p,#sales-page td{font-size:14px;}#sales-page .unordered-list li{margin:10px;}.duty-of-care-nl li{margin:10px 0;font-weight:bold;}.duty-of-care-nl li span{margin:10px 0;font-weight:normal;}.sales-right-column-list li{margin:10px 20px;}.right-hr{margin:20px auto;border-top:1px solid #516691;height:1px;width:200px;}.right-small-hr{margin:10px auto;border-top:1px solid #516691;height:1px;width:50%;}.main-hr{margin:20px;border-top:1px solid #FFF;height:2px;}.quote{border:1px solid #516691;border-top:none;border-bottom:none;margin:10px 0;padding:10px;background-color:#F4F4F4;}#additional-sales-msgs li{margin:20px 0;font-size:14px;}#additional-sales-msgs div{margin:10px;}#additional-sales-msgs p{margin:10px 0;}.testimonial{margin:10px 0;}.testimonial p.origin{margin-bottom:10px;}h3{font-size:17px;margin:5px;}#register{margin:10px 10px;text-align:center;}#register img{cursor:pointer!important;}#register ul,#register li{list-style-type:disc;font-size:15px;}#s3slider,#s3sliderContent,.bottom{width:550px!important;}#s3slider{height:165px;position:relative;overflow:hidden;margin:auto;}#s3sliderContent{position:absolute;top:0;margin-left:0;}.s3sliderImage{float:left;position:relative;display:none;}.s3sliderImage span{position:absolute;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;padding:10px 10px;width:374px;background-color:#000;filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7;color:#fff;display:none;}.clear{clear:both;}.top{top:0;left:0;height:30px;}.bottom{bottom:0;left:0;height:30px;}.left{top:0;left:0;}.right{right:0;bottom:0;}ul,li{list-style-type:none;}#s3sliderContent{padding:0;}#sales-page .pics{height:271px;width:566px;padding:0;margin:0;margin:auto;}#slide-show-table{margin:auto;margin-bottom:300px;}#sales-page .pics img{width:500px;height:160px;border:2px solid #CCC;margin-top:10px;}#sales-page .card{margin:0;background:url(/images/sales_pages/slideshow_card.png) no-repeat;width:566px;height:271px;top:0;left:0;text-align:center;}#sales-page .pics p{font-size:15px;font-weight:bold;margin:5px;}#sales-page .pics p.one-sentence{font-size:20px;}#sales-page .pics div div{padding:15px;}#duty-of-care-slideshow .card p,#main-sales-slideshow .card p{font-size:17px;}#main-sales-slideshow .slide-body-container{padding:5px;}#main-sales-slideshow .services-list{border-collapse:separate;border-spacing:5px;}#main-sales-slideshow .services-list td{padding:3px;font-weight:bold;}#driver-view-car-details-page #funder-contract-details{float:right;position:relative;top:0;margin-left:10px;}#driver-vehicle-details p,#driver-contract-details p{margin:10px;}#contract-details-faq-comment{text-align:right;position:relative;top:-17px;}.on{border:none;}.control-panel-container fieldset{border-color:#555!important;}.table-minimizer .find-height{margin:5px 0;}.table-minimizer .opener{cursor:pointer;height:30px;border:1px solid #000;background-color:#5D7199;color:#FFF;font-weight:bold;padding:0 3px;text-align:center;}.table-minimizer .closer{cursor:pointer;height:30px;border:1px solid #000;background-color:#5D7199;color:#FFF;font-weight:bold;padding:0 3px;}.table-minimizer .closer p{line-height:30px;font-size:11px;width:150px;}.table-minimizer .closer p{line-height:30px;font-size:11px;width:150px;margin:0;}.table-minimizer .closer p.left{float:left;}.table-minimizer .closer p.right{float:right;text-align:right;}.table-minimizer-tooltip{position:absolute;z-index:1000;width:200px;padding:5px;background-color:#DEDEDE;border:1px solid #FFF;}.table-minimizer-tooltip p{margin:0!important;padding:0;color:#FFF;background-color:#222;padding:2px 7px;}#driver-report-table p{margin:0;}#quick-car-details-root-container{position:relative;z-index:9999997;top:-10px;height:1px;}#expander,#quick-car-details-container{width:99%;}#expander{height:350px;margin:auto;width:880px;background-color:#F0F0F0;border:1px solid #B0B0B0;border-top:none;}#quick-car-details-container{height:1px;position:absolute;text-align:center;}#quick-car-details-show-link-container{margin:auto;position:relative;top:-1px;left:200px;background-image:url(/images/quick_car_details/tab.png);background-position:center bottom;background-repeat:no-repeat;width:130px;height:29px;}#quick-car-details-show-link-container p{line-height:29px;}#quick-car-details-show-link-container span{text-decoration:none;color:#000;}#quick-car-detials-slide-container,.quick-car-detials-slide{width:770px;}#quick-car-detials-slide-container{height:300px;}.quick-car-detials-slide{height:300px;background-color:transparent!important;}#expanders-root-container{padding-top:10px;}#expander table{margin:auto;}.contract-faq-slide-section,.car-details-slide-section,#quick-car-details-index{height:290px;border:2px solid #B0B0B0;border-top:none;border-bottom:none;padding:3px 10px;background-color:#FFF;}.contract-faq-slide-section{float:right;width:350px;overflow:auto;}.car-details-slide-section,#quick-car-details-index{width:350px;}.car-details-slide-section p,.car-details-slide-section li{font-size:15px!important;}.funder-faq-details-text p,.funder-faq-details-text li{font-size:12px!important;}.car-details-slide-section p{line-height:35px;}#quick-car-details-previous-link img{margin-right:20px;}#quick-car-details-next-link img{margin-left:20px;}#quick-car-details-index{position:absolute;z-index:99999999;top:10px;}#quick-car-detials-slide-container .content{padding-top:10px;}#quick-car-details-index ul{margin-left:20px;}#quick-car-details-index li{margin:10px 0;}#driver-report .active-scaffold-replica p{margin:0;}p.empty{color:#F00;}#sales-page .pics div div{padding:13px 15px 15px 13px;}#sales-page .pics div div td{border:1px solid #FFF;}#sales-page .step{position:absolute;top:20px!important;left:0!important;width:100%;padding:0!important;margin:0!important;text-align:center!important;font-size:25px!important;font-weight:bold;}.folders{background:url(/images/duty_of_care_slideshow/folders.png) no-repeat;background-position:352px 40px;}.audit{background:url(/images/duty_of_care_slideshow/audit.png) no-repeat;background-position:238px 67px;}.book{background:url(/images/duty_of_care_slideshow/book.png) no-repeat;background-position:315px 93px;}.phone{background:url(/images/duty_of_care_slideshow/phone.png) no-repeat;background-position:321px 75px;}.test{background:url(/images/duty_of_care_slideshow/test.png) no-repeat;background-position:200px 147px;}.tyre{background:url(/images/duty_of_care_slideshow/tyre.png) no-repeat;background-position:300px 75px;}.sign{background:url(/images/duty_of_care_slideshow/signing.png) no-repeat;background-position:332px 85px;}.magnifying_glass{background:url(/images/duty_of_care_slideshow/magnifying_glass.png) no-repeat;background-position:160px 160px;}.paperwork{background:url(/images/duty_of_care_slideshow/paperwork.png) no-repeat;background-position:307px 109px;}.caution{background:url(/images/duty_of_care_slideshow/caution.png) no-repeat;background-position:420px 65px;}.email{background:url(/images/duty_of_care_slideshow/email.png) no-repeat;background-position:368px 88px;}.calendar{background:url(/images/duty_of_care_slideshow/calendar.png) no-repeat;background-position:387px 123px;}.card .tagline{position:absolute;bottom:10px;text-align:left;color:#FFF;}#sales-page .money{background:url(/images/duty_of_care_slideshow/money.png) no-repeat;background-position:321px 123px;}#sales-page .computer{background:url(/images/duty_of_care_slideshow/computer.png) no-repeat;background-position:303px 51px;}#sales-page .paperwork_2{background:url(/images/duty_of_care_slideshow/paperwork_3.png) no-repeat;background-position:303px 134px;}#sales-page .spreadsheet{background:url(/images/duty_of_care_slideshow/spreadsheet.png) no-repeat;background-position:103px 87px;}#sales-page .help{background:url(/images/duty_of_care_slideshow/help.png) no-repeat;background-position:387px 87px;}#sales-page .screenshot{background:url(/images/duty_of_care_slideshow/screen_shot_small.png) no-repeat;background-position:250px 87px;}#sales-page .headset_woman{background:url(/images/duty_of_care_slideshow/woman_with_headset.png) no-repeat;background-position:370px 23px;}#sales-page .business_woman_1{background:url(/images/duty_of_care_slideshow/business_woman_1.png) no-repeat;background-position:320px 53px;}#sales-page .easy{background:url(/images/duty_of_care_slideshow/easy.png) no-repeat;background-position:420px 25px;}#sales-page .team{background:url(/images/duty_of_care_slideshow/business_team_working.png) no-repeat;background-position:257px 64px;}#sales-page .decision{background:url(/images/duty_of_care_slideshow/decision_dice.png) no-repeat;background-position:354px 71px;}#sales-page .lost_files{background:url(/images/duty_of_care_slideshow/lost_files.png) no-repeat;background-position:357px 78px;}#sales-page .business_woman_with_keys{background:url(/images/duty_of_care_slideshow/business_woman_with_car_keys.png) no-repeat;background-position:334px 73px;}#sales-page .pennies{background:url(/images/duty_of_care_slideshow/pennies.png) no-repeat;background-position:329px 91px;}#sales-page .saved_money{background:url(/images/duty_of_care_slideshow/money_2.png) no-repeat;background-position:335px 127px;}#sales-page .car{background:url(/images/duty_of_care_slideshow/car.png) no-repeat;background-position:335px 0;}#slide-show-pager-container{text-align:center;margin:10px auto;padding:12px;border:1px solid #7A8CAD;width:533px;}#slide-show-pager-container a{margin:3px;padding:5px;font-size:13px;color:#7A8CAD;text-decoration:none;}#slide-show-pager-container a.activeSlide{border:1px solid #FFF;color:#FFF;}#intro-page-text p{margin:10px 0!important;}#slide-show-table.new #slide-show-pager-container{width:500px;}#slide-show-table.new #slide-show-pager-container a{font-size:11px;font-weight:bold;}#live-presentation-intro p{margin:10px;}.next-slide-msg{position:absolute;top:41px;left:-157px;z-index:99;width:200px;height:100px;background:url(/images/duty_of_care_slideshow/speach_bubble.png) no-repeat;background-position:0 0;}.next-slide-msg p{line-height:114px;text-align:center;font-size:11px!important;}.Delivered,tr.Delivered td{background-color:#FF8!important;}.InformalExtension,tr.InformalExtension td{background-color:#AAD5FF!important;}.InContactWith,tr.InContactWith td{background-color:#FFC097!important;}.VehicleOnOrder,tr.VehicleOnOrder td{background-color:#FFC000!important;}.NotInterested,tr.NotInterested td{background-color:#CCC!important;}#renewals-table-key li{display:inline;}#renewals-table-key span{border:1px solid #555;}table.mmc-datatable{width:100%;clear:both;}table.mmc-datatable th{background-color:#555;color:#FFF;}table.mmc-datatable td,table.mmc-datatable th{font-size:11px;padding:0 4px;}table.mmc-datatable td{font-size:11px;padding:4px;}table.mmc-datatable th{font-weight:bold;color:#FFF;text-align:left;}table.mmc-datatable td{font-size:11px;border-bottom:1px solid #C5DBF7;border-left:1px solid #C5DBF7;color:#333;}table.mmc-datatable tr.even td{background-color:#FFF;}table.mmc-datatable tr.odd td{background-color:#D9DEE8;}table.mmc-datatable td.action-links{border-right:1px solid #C5DBF7;text-align:right;}table.mmc-datatable td.action-links a{font-weight:bold;margin:0 2px;color:#06C;text-decoration:none;}table.mmc-datatable td.action-links a:hover{background-color:#FF8;}table.mmc-datatable tr.empty-message td{background-color:#E8E8E8;text-align:center;color:#555;padding:4px;font-size:13px;}.dataTables_info{padding:5px 0;font-weight:bold;}table.mmc-datatable td.actions{text-align:right;}table.mmc-datatable td.actions a{color:#06C;font-weight:bold;text-decoration:none;}table.mmc-datatable a:hover{background-color:#FF8;}.sorting_asc{background-color:#333!important;background:url(/images/arrow_up.gif) no-repeat right;}.sorting_desc{background-color:#333!important;background:url(/images/arrow_down.gif) no-repeat right;}th.sorting,th.sorting_desc,th.sorting_asc{cursor:pointer;}#admin_logs_positioner{position:fixed;top:0;right:0;z-index:999999999;}#admin_logs_container{position:absolute;top:10px;right:10px;width:550px;min-height:500px;background-color:#C0C0C0;border:2px solid #555;padding:5px;}#admin_logs_container textarea{width:500px;}.droppy-menu{display:block;margin:0;padding:0;position:relative;}.droppy-menu li{display:block;list-style:none;margin:0;padding:0;float:left;position:relative;}.droppy-menu a{display:block;}.droppy-menu ul{display:none;position:absolute;left:0;margin:0;padding:0;}* html .droppy-menu ul{line-height:0;}.droppy-menu ul a{zoom:1;}.droppy-menu ul li{float:none;}.droppy-menu ul ul{top:0;}.droppy-menu ul{width:170px;}.droppy-menu ul ul{left:131px;}.droppy-menu{background-color:#30A8C3;height:24px;}.droppy-menu *:hover{background-color:none;}.droppy-menu a{border-right:1px solid white;color:white;font-size:12px;padding:6px;line-height:1;}.droppy-menu li.hover a{background-color:#5E5A5A;}.droppy-menu ul{top:25px;}.droppy-menu ul li a{background-color:#5E5A5A;}.droppy-menu ul a.hover{background-color:#30A8C3;}.droppy-menu ul a{border-bottom:1px solid white;border-right:none;opacity:.9;filter:alpha(opacity=90);}.active-scaffold form,.active-scaffold table,.active-scaffold p,.active-scaffold div,.active-scaffold fieldset{margin:0;padding:0;}.active-scaffold{margin:5px 0;}.active-scaffold table{width:100%;border-collapse:separate;}.active-scaffold a,.active-scaffold a:visited{color:#06c;text-decoration:none;}.active-scaffold a.disabled{color:#999;}.active-scaffold a:hover{background-color:#ff8;}.active-scaffold .clear-fix{clear:both;}noscript.active-scaffold{border-left:solid 5px #f66;background-color:#fbb;font-size:11px;font-weight:bold;padding:5px 20px 5px 5px;color:#333;}.active-scaffold-header{position:relative;}.blue-theme .active-scaffold-header{background-color:#005CB8;}.active-scaffold-header h2{padding:2px 0;margin:0;color:#555;font:bold 160% arial,sans-serif;}.blue-theme .active-scaffold-header h2{color:#fff;padding:2px 5px 4px 5px;}.active-scaffold-header div.actions a{float:right;font:bold 14px arial;letter-spacing:-1px;text-decoration:none;padding:1px 2px;white-space:nowrap;margin-left:5px;background-position:1px 50%;background-repeat:no-repeat;}.blue-theme .active-scaffold-header div.actions a{color:#fff;}.active-scaffold-header div.actions a.disabled{color:#666;opacity:.5;}.blue-theme .active-scaffold-header div.actions a.disabled{color:#fff;opacity:.5;}.active-scaffold-header div.actions a.new,.active-scaffold-header div.actions a.new_existing,.active-scaffold-header div.actions a.show_search{padding-left:19px;background-position:1px 50%;background-repeat:no-repeat;}.active-scaffold-header div.actions a.new,.active-scaffold-header div.actions a.new_existing{background-image:url(../../../images/active_scaffold/default/add.gif);}.active-scaffold-header div.actions a.show_search{background-image:url(../../../images/active_scaffold/default/magnifier.png);}.blue-theme .active-scaffold-header div.actions a:hover{background-color:#378CDF;}.active-scaffold-header div.actions a.disabled:hover{background-color:transparent;cursor:default;}.active-scaffold-header div.actions{position:absolute;right:5px;top:5px;text-align:right;}.active-scaffold th{background-color:#555;text-align:left;}.active-scaffold th a,.active-scaffold th p{font:bold 11px arial,sans-serif;display:block;background-color:#555;}.active-scaffold th a{color:#fff;padding:2px 15px 2px 5px;}.active-scaffold th p{color:#eee;padding:2px 5px;}.active-scaffold th a:hover{background-color:#000;color:#ff8;}.active-scaffold th.sorted{background-color:#333;}.active-scaffold th.asc a,.active-scaffold th.asc a:hover{background:#333 url(../../../images/active_scaffold/default/arrow_up.gif) right 50% no-repeat;}.active-scaffold th.desc a,.active-scaffold th.desc a:hover{background:#333 url(../../../images/active_scaffold/default/arrow_down.gif) right 50% no-repeat;}.active-scaffold th.loading a,.active-scaffold th.loading a:hover{background:#333 url(../../../images/active_scaffold/default/indicator-small.gif) right 50% no-repeat;}.active-scaffold tr.record td{padding:5px 4px;color:#333;font-family:Verdana,sans-serif;font-size:11px;background-color:#E6F2FF;border-bottom:solid 1px #C5DBF7;border-left:solid 1px #C5DBF7;}.active-scaffold tr.even-record td{background-color:#fff;border-left:solid 1px #ddd;}.active-scaffold tr.record td.sorted{background-color:#B9DCFF;border-bottom:solid 1px #AFD0F5;}.active-scaffold tr.even-record td.sorted{background-color:#E6F2FF;border-bottom:solid 1px #AFD0F5;}.active-scaffold tbody.records td.empty{color:#999;text-align:center;}.active-scaffold td.numeric,.active-scaffold-calculations td{text-align:right;}.active-scaffold tr.record td.actions{border-right:solid 1px #ccc;padding:0;width:1%;}.active-scaffold tr.record td.actions table{float:right;width:auto;margin-right:5px;}.active-scaffold tr.record td.actions table td{border:none;text-align:right;padding:0 2px;}.active-scaffold tr.record td.actions a{font:bold 11px verdana,sans-serif;letter-spacing:-1px;padding:2px;margin:0 2px;line-height:16px;white-space:nowrap;}.active-scaffold .view{background-color:#DAFFCD;padding:4px;border:solid 1px #7FcF00;}.active-scaffold tbody.records td.inline-adapter-cell .view{border-top:none;}.active-scaffold .before-header td.inline-adapter-cell .view{border-bottom:none;}.active-scaffold a.inline-adapter-close{float:right;text-indent:-4000px;width:16px;height:17px;background:url(../../../images/active_scaffold/default/close.gif) 0 0 no-repeat;}.blue-theme .active-scaffold .active-scaffold-header,.blue-theme .active-scaffold .active-scaffold-footer{background-color:#1F7F00;background:transparent;}.active-scaffold .active-scaffold .active-scaffold-header h2{font-size:12px;font-weight:bold;}.blue-theme .active-scaffold .active-scaffold-header h2,.active-scaffold .active-scaffold .active-scaffold-footer{color:#444;}.active-scaffold .active-scaffold .active-scaffold-header div.actions a{font:bold 11px verdana,sans-serif;padding:0 2px 1px 17px;}.blue-theme .active-scaffold .active-scaffold-header div.actions a{color:#06c;}.blue-theme .active-scaffold .active-scaffold-header div.actions a:hover{background-color:#ff8;}.active-scaffold .active-scaffold td{background-color:#ECFFE7;border-bottom:solid 1px #CDF7C5;border-left:solid 1px #CDF7C5;}.active-scaffold .active-scaffold td.inline-adapter-cell{background-color:#FFB;padding:4px;border:solid 1px #DDDF37;border-top:none;}.active-scaffold .active-scaffold .active-scaffold-footer{font-size:11px;}.active-scaffold-calculations td{background-color:#eee;border-top:2px solid #005CB8;font:bold 12px arial,sans-serif;}.active-scaffold .active-scaffold-footer{padding:3px 0 2px 0;border-bottom:none;font:bold 12px arial,sans-serif;}.blue-theme .active-scaffold-footer{background-color:#005CB8;color:#ccc;}.active-scaffold-footer .active-scaffold-pagination{float:right;white-space:nowrap;margin-right:5px;}.blue-theme .active-scaffold-footer .active-scaffold-records{margin-left:5px;}.active-scaffold-footer a{text-decoration:none;letter-spacing:0;padding:0 2px;margin:0 -2px;font:bold 12px arial,sans-serif;}.blue-theme .active-scaffold-footer a{color:#fff;}.blue-theme .active-scaffold-footer a:hover{background-color:#378CDF;}.active-scaffold-footer .next{margin-left:0;padding-left:5px;border-left:solid 1px #ccc;}.active-scaffold-footer .previous{margin-right:0;padding-right:5px;border-right:solid 1px #ccc;}.active-scaffold .messages-container,.active-scaffold .active-scaffold .messages-container{padding:0;margin:0 7px;border:none;}.active-scaffold .empty-message{background-color:#e8e8e8;padding:4px;text-align:center;color:#666;}.active-scaffold .message{font-size:11px;font-weight:bold;padding:5px 20px 5px 5px;color:#333;position:relative;margin:2px 7px;line-height:12px;}.active-scaffold .message a{position:absolute;right:10px;top:4px;padding:0;font:bold 11px verdana,sans-serif;letter-spacing:-1px;}.active-scaffold .messages-container .message{margin:0;}.active-scaffold .error-message{border-left:solid 5px #f66;background-color:#fbb;}.active-scaffold .warning-message{border-left:solid 5px #ff6;background-color:#ffb;}.active-scaffold .info-message{border-left:solid 5px #66f;background-color:#bbf;}.active-scaffold .errorExplanation{background-color:#fcc;margin:2px 0;border:solid 1px #f66;}.active-scaffold fieldset{clear:both;}.active-scaffold .errorExplanation h2{padding:2px 5px;color:#333;font-size:11px;margin:0;letter-spacing:0;font-family:Verdana;background-color:#f66;}.active-scaffold .errorExplanation ul{margin:0;padding:0 2px 4px 25px;list-style:disc;}.active-scaffold .errorExplanation p{font-size:11px;padding:2px 5px;font-family:Verdana;margin:0;}.active-scaffold .errorExplanation ul li{font:bold 11px verdana;letter-spacing:-1px;margin:0;padding:0;background-color:transparent;}.active-scaffold .loading-indicator{vertical-align:bottom;width:16px;margin:0;}.active-scaffold .active-scaffold-header .loading-indicator{margin-bottom:3px;}.active-scaffold .show-view dl{margin-left:5px;}.active-scaffold .show-view dt{width:12em;float:left;clear:left;font:normal 11px verdana,sans-serif;color:#555;line-height:16px;}.active-scaffold .show-view dd{float:left;font:bold 14px arial;padding-left:5px;margin-bottom:5px;}.active-scaffold .submit{font-weight:bold;font-size:14px;font-family:Arial,sans-serif;letter-spacing:0;margin:0;margin-top:5px;}.active-scaffold form p{clear:both;}.active-scaffold fieldset{border:none;}.active-scaffold h4,.active-scaffold h5{padding:2px;margin:0;text-transform:none;color:#1F7F00;letter-spacing:-1px;font:bold 16px arial;}.active-scaffold h5{padding:0;margin:5px 0 2px 0;font-size:14px;letter-spacing:0;}.active-scaffold ol{clear:both;float:none;padding:2px;margin-left:5px;list-style:none;}.active-scaffold p.form-footer{clear:both;}.active-scaffold a.cancel,.active-scaffold p.form-footer a{font:bold 14px arial,sans-serif;letter-spacing:0;}.active-scaffold li.form-element{clear:both;padding-top:2px;}.active-scaffold label{font:normal 11px verdana,sans-serif;color:#555;}.active-scaffold li.form-element dt{float:left;width:12em;padding:6px 0;}.active-scaffold li.form-element dd{float:left;}.active-scaffold .description{color:#999;font-size:10px;margin-left:5px;}.active-scaffold .required label{font-weight:bold;}.active-scaffold label.example{font-size:11px;font-family:arial;color:#888;}.active-scaffold input.text-input,.active-scaffold select{font:bold 16px arial;letter-spacing:-1px;border:solid 1px #1F7F00;}.active-scaffold input.text-input{padding:2px;}.active-scaffold .fieldWithErrors input.text-input,.active-scaffold .fieldWithErrors select{border:solid 1px #f00;}.active-scaffold select{padding:1px;}.active-scaffold input.example{color:#aaa;}.active-scaffold select:focus,.active-scaffold input.text-input:focus{background-color:#ffc;}.active-scaffold textarea{height:65px;font-family:Arial,sans-serif;font-size:12px;padding:1px;border:solid 1px #1F7F00;}.active-scaffold .checkbox-list li{padding-right:5px;display:inline;}.active-scaffold .checkbox-list li label{padding:0 0 0 2px;}.active-scaffold li.sub-section{clear:left;padding:5px 0;}.active-scaffold .sub-form{float:left;clear:left;padding:5px 0;padding-left:5px;}.active-scaffold .sub-form h5{margin-left:-5px;}.active-scaffold .sub-form table,.active-scaffold .sub-form table td{width:auto;background:none;}.active-scaffold .sub-form table th{font:normal 10px verdana,sans-serif;color:#555;padding:0 5px 0 1px;background:none;}.active-scaffold .sub-form label{display:none;}.active-scaffold .sub-form .checkbox-list{padding:0 2px 2px 2px;background-color:#fff;border:solid 1px #1F7F00;}.active-scaffold .sub-form .checkbox-list label{display:block;}.active-scaffold .sub-form table td{border:none;background-color:none;padding:1px;vertical-align:top;color:#999;}.active-scaffold .sub-form table td.actions{vertical-align:middle;background-color:transparent;}.active-scaffold .sub-form .association-record a.destroy{font-weight:bold;display:block;height:16px;padding:0;width:16px;text-indent:-4000px;background:url(../../../images/active_scaffold/default/cross.png) 0 0 no-repeat;}.active-scaffold .sub-form .locked a.destroy{display:none;}.active-scaffold .sub-form .association-record a{font:bold 12px arial;}.active-scaffold .sub-form input.text-input,.active-scaffold .sub-form select{letter-spacing:0;font:bold 12px arial;}.active-scaffold .sub-form .footer-wrapper{margin-top:3px;margin-right:10px;}.active-scaffold .sub-form .footer{color:#999;padding:3px 5px;}.active-scaffold .sub-form .footer select,.active-scaffold .sub-form .footer input{font-weight:bold;font-size:12px;padding:0;}.active-scaffold a.visibility-toggle{font-size:100%;}.active-scaffold-found{float:left;}div.jGrowl{padding:10px;z-index:9999;}div.ie6{position:absolute;}div.ie6.top-right{right:auto;bottom:auto;left:expression((0 - jGrowl.offsetWidth+(document.documentElement.clientWidth ? document.documentElement.clientWidth:document.body.clientWidth)+(ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft:document.body.scrollLeft))+'px');top:expression((0+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop))+'px');}div.ie6.top-left{left:expression((0+(ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft:document.body.scrollLeft))+'px');top:expression((0+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop))+'px');}div.ie6.bottom-right{left:expression((0 - jGrowl.offsetWidth+(document.documentElement.clientWidth ? document.documentElement.clientWidth:document.body.clientWidth)+(ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft:document.body.scrollLeft))+'px');top:expression((0 - jGrowl.offsetHeight+(document.documentElement.clientHeight ? document.documentElement.clientHeight:document.body.clientHeight)+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop))+'px');}div.ie6.bottom-left{left:expression((0+(ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft:document.body.scrollLeft))+'px');top:expression((0 - jGrowl.offsetHeight+(document.documentElement.clientHeight ? document.documentElement.clientHeight:document.body.clientHeight)+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop))+'px');}div.ie6.center{left:expression((0+(ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft:document.body.scrollLeft))+'px');top:expression((0+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop))+'px');width:100%;}body>div.jGrowl{position:fixed;}body>div.jGrowl.top-left{left:0;top:0;}body>div.jGrowl.top-right{right:0;top:0;}body>div.jGrowl.bottom-left{left:0;bottom:0;}body>div.jGrowl.bottom-right{right:0;bottom:0;}body>div.jGrowl.center{top:0;width:50%;left:25%;}div.center div.jGrowl-notification,div.center div.jGrowl-closer{margin-left:auto;margin-right:auto;}div.jGrowl div.jGrowl-notification,div.jGrowl div.jGrowl-closer{background-color:#000;color:#fff;opacity:.85;filter:alpha(opacity = 85);zoom:1;width:235px;padding:10px;margin-top:5px;margin-bottom:5px;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:12px;text-align:left;display:none;-moz-border-radius:5px;-webkit-border-radius:5px;}div.jGrowl div.jGrowl-notification{min-height:40px;}div.jGrowl div.jGrowl-notification div.header{font-weight:bold;font-size:10px;}div.jGrowl div.jGrowl-notification div.close{float:right;font-weight:bold;font-size:12px;cursor:pointer;}div.jGrowl div.jGrowl-closer{height:15px;padding-top:4px;padding-bottom:4px;cursor:pointer;font-size:11px;font-weight:bold;text-align:center;}