#main_content{height:auto;padding-bottom:20px;background:#b1b0b0 url('/shared/images/service_contracts/middle_back.jpg') repeat-x bottom left;}.sc_header-tool-tip{color:#000;}.sc_header-tool-tip{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='/shared/images/service_contracts/tool_tip.png',sizingMethod='scale');}.sc_header-tool-tip[class]{background-image:url('/shared/images/service_contracts/tool_tip.png');}.sc_header-tool-text{font-size:10px;}.sc_header-tool-text strong{font-size:11px;color:#222;}#sc_header_nav_container{border-bottom:solid 1px #d3d3d3;}#home_text{color:#222;font-weight:600;font-size:10px;text-decoration:none;}#sc_header_nav ul li{list-style:none;}#sc_header_nav ul li a{color:#222;font-weight:600;font-size:10px!important;text-decoration:none;background:url('/shared/images/service_contracts/header_link_back_off.gif') repeat-x top left;padding-top:6px;line-height:11px;}#why_chrysler_service_contracts{padding-top:1px!important;font-size:10px!important;height:25px!important;}#convenience_packages{*letter-spacing:-.05em;}.comming_soon{padding-top:1px!important;color:#777!important;font-size:10px!important;height:25px!important;cursor:default;}.nav_on{color:#fff!important;background:url('/shared/images/service_contracts/header_link_back_on.gif') repeat-x top left!important;}#info_panel{border:solid 1px #ecebeb;color:#222;width:247px;background:#d0cfc9 url('/shared/images/service_contracts/info_panel_back.jpg') repeat-x bottom left;min-height:530px;}#info_panel a{color:#667546;}.panel_container{margin-bottom:0;}.ipToggler{cursor:pointer;padding-bottom:5px;padding-top:2px;width:247px;margin-top:13px;}.ipToggler h1{font-size:14px;font-weight:normal;color:#fff;width:100%;margin-left:0;padding-left:10px;}.ipToggler div{color:#fff;margin-top:-6px;}.panel_container input[type=text]{border-top:none;border-right:1px solid #cecece;border-bottom:1px solid #e2e2e2;border-left:1px solid #cecece;background:#fff url('/shared/images/service_contracts/input_text_bg.gif') repeat-x;}.togglerIpOn{background:url('/shared/images/service_contracts/ip_toggler_on.gif') repeat-x top left;}.togglerOn{background:url('/shared/images/service_contracts/ip_arrow_on.gif') no-repeat center right;}.togglerIpOff{background:#3e3526;}.togglerOff{background:url('/shared/images/service_contracts/ip_arrow_off.gif') no-repeat center right;}.csc_submit{background:transparent url(/shared/images/service_contracts/submit_bg.gif) no-repeat scroll;border:medium none;color:#FFF!important;padding:3px 30px 3px 4px;text-decoration:none;}.ipGap h1{font-size:12px;}.required{color:red;}.form_hidden{visibility:hidden;}.csc_reset{color:#667546!important;font-family:arial,helvetica,verdana,sans-serif!important;font-size:9px!important;font-weight:normal!important;background:none!important;padding-right:8px!important;text-decoration:underline!important;}.validation-advice{color:#F00;font-weight:bolder;}#errors label{color:#ac2220;}#checkout-wrapper select{display:inline;}#checkout-wrapper input{margin:3px;font-size:10px;border:1px solid #981c1b;}.purchase_online #info_panel{position:relative;width:211px;margin-left:0;background:none;left:15px;border:none;}.purchase_online .ipFooter{display:none;}#checkout-progress{position:relative;width:211px;background-color:white;border:1px solid white;margin-left:0;background:white url('');}.purchase_online #info_panel ol{margin:0;padding:0;list-style-position:inside;}.purchase_online #info_panel ol li{padding:10px;font-size:12px;margin-bottom:1px;font-weight:bold;text-indent:-1.5em;padding-left:30px;}.purchase_online #info_panel ol li.step_nav{background-color:#3c3022;color:white;}.purchase_online #info_panel ol li.step_selected{background-color:white;color:#6d7b4f;}.purchase_online .ipGap,.purchase_online .ipAccordion{padding:0;}#info{margin-top:8px;background-color:#ccc;font-size:12px;padding:10px;}.recommended_plan{background-color:white;border:1px solid #9b9b9b;padding:4px;}#csc-new-form .component_holder{border-top:1px solid #9B9B9B;}.border-line{border-right:1px solid #ccc;}.confirm_section{background-color:white;border:1px solid #9B9B9B;}
