#slot_1{width:284px;min-height:500px;position:relative;}#slot_2{width:653px;margin:0 10px 0 0;position:relative;}.group_copy{clear:both;padding-bottom:20px;}#overview_links ol{margin:0;padding:0;}#overview_links ol li strong{display:block;margin-top:20px;}#overview_links ol li p{margin-bottom:15px;cursor:text;}#overview_links ol li h3{padding:2px 10px 2px 2px;display:inline;cursor:pointer;}#overview_links ol li strong p{margin:0;cursor:text;}#include_container{margin-top:10px;position:relative;}#include_container strong{margin-right:2px;display:block;}#component_links_container{margin-top:20px;width:360px;visibility:hidden;}.component_link{margin:0 30px 10px 0;width:150px;float:left;cursor:text;}.component_link img{float:left;cursor:pointer;}.component_link .bullets_title{float:left;width:70px;}.bullets_title{margin-left:5px;vertical-align:20px;}.component_bullets .bullets_title{top:20px;Left:65px;display:block;position:absolute;width:175px;}.bullets_title p{display:inline;cursor:pointer;}.bullet_list{display:inline;width:230px;}.bullet_list li.li_comp_header{margin-left:-15px;font-size:12px;font-weight:bold;list-style-type:none;}.component_bullets{position:absolute;width:250px;padding:5px 10px 5px 5px;position:absolute;top:50px;right:0;visibility:hidden;}.group_header{position:relative;clear:both;width:600px;height:66px;margin-bottom:10px;overflow:hidden;}.group_header h1,.group_header strong{bottom:30px;clear:both;left:90px;position:relative;}#slot_2 .content_holder{padding:15px;border:solid 1px #ecebeb;background:#e5e4e0 url(/shared/images/service_contracts/slot_back.jpg) repeat-x scroll left bottom;}#overview_links{color:#222;}.group_copy{width:600px;border-bottom:solid 1px #adaaa4;}#overview_links ol li{width:520px;list-style:none;}#overview_links ol li a{text-decoration:none;}#slot_2 h1{font-size:14px;}#overview_links ol li strong{font-size:14px;color:#222;}#overview_links ol li p{color:#222;}#overview_links ol li h3{background:#3E3526 url(/shared/images/service_contracts/ip_arrow_off.gif) no-repeat 99% center;padding-left:3px;color:#fff;font-size:11px;}#include_container strong{color:#222;font-size:14px;font-weight:normal;}.component_bullets{border:solid 5px #ecebeb;background:#b3b2b0 url('/shared/images/service_contracts/slot_back.jpg') repeat-x top left;color:#222!important;}.component_bullets ul li{color:#222!important;}.component_bullets ul{margin:10px;}.component_links_container{color:#222;}.bullets_title{font-weight:600;font-size:10px;color:#222;}.bullet_list li{font-size:12px;}.linkDisabled{color:#CCC;text-decoration:line-through;}.linkOn{text-decoration:underline;}.linkOff{text-decoration:none;}.additional_bene_copy{position:absolute;top:650px;left:0;padding:3px;color:#222!important;background-color:#ECEBEB;width:334px;}.additional_bene_copy h2{font-size:13px;padding:7px 0;font-weight:bold;}.additional_bene_copy h4{font-size:11px;padding-top:7px;padding-bottom:2px;font-weight:bold;}.additional_bene_copy p{font-size:9px;}.group_copy h4{padding:6px 0 0 0;}.group_copy p{padding-top:6px;}#pre-owned_vehicle_components #purchase_button_1,#pre-owned_vehicle_components #purchase_button_2,#new_vehicle_components #purchase_button_1,#new_vehicle_components #purchase_button_2,#overview_links #purchase_button{margin-top:6px;}#pre-owned_vehicle_components #purchase_button_1,#new_vehicle_components #purchase_button_1{margin-left:490px;margin-bottom:-20px;}#pre-owned_vehicle_components .purchase_button,#new_vehicle_components .purchase_button,#overview_links .purchase_button{background:#3E3526 url('/shared/images/service_contracts/ip_arrow_off.gif') no-repeat center right;color:#fff;font-size:11px;cursor:pointer;padding:2px 10px 2px 2px;text-decoration:none;position:relative;z-index:2;}
