
#compare_container { width:932px; height:490px; margin:0 auto; position: relative; }
ul#compare_nav {  width:931px; margin:0; padding:0; background:url('/images/compare/nav_bg.gif'); }
ul#compare_nav li { font-size:1.2em; font-weight:bold; float:left; margin:0; padding:0 3px 0 0; list-style-type:none; display:block; background:url('/images/compare/nav_fr_off.gif') no-repeat; }
ul#compare_nav li.on { background:url('/images/compare/nav_fr_on.gif') no-repeat; }
ul#compare_nav li a { text-decoration:none; width:215px; height:30px; display:block; text-align:center; }
ul#compare_nav li a span { display:block; padding:8px 0 0 0; }

#compare_content { width:932px; float:left; height:462px; background:url('/images/compare/mainbg.png') bottom no-repeat; }
#compare_content div { text-align:left; }

#compare_content_photos, #compare_content_whybuyford, #compare_content_advantages, #compare_content_specifications, #compare_content_ratings,
#compare_subnav_second, #compare_subnav_third, #compare_subnav_fourth, #compare_subnav_fifth, #compare_subnav_sixth, #compare_subnav_seventh, #compare_subnav_eighth
{ display:none; }

#compare_vehicle_dropdowns { height:87px; }
.compare_vehicle_dropdown { font-size:1.2em; float:left; width:304px; position:relative; padding:10px 0 0 5px; }
.compare_vehicle_dropdown img { behavior:url('/css/iepngfix.htc'); width:160px; height:80px; position:absolute; top:0; left:5; behavior:url('/css/iepngfix.htc'); }
.compare_vehicle_dropdown p { width:auto; font-weight:bold; text-align:right; color:#039; margin:16px 0; padding:0; }
.compare_vehicle_dropdown p b { font-size:1.7em; margin-top:9px; display:block; color:#000; }
.compare_vehicle_dropdown form { margin:0 0 0 10px; padding:0; position:absolute; top:90px; }
.compare_vehicle_dropdown form select { font-weight:bold; font-size:.9em; width:294px; margin:0; }

.compare_subnav  { width:919px; padding:40px 0 0 10px; margin:0;  }
*HTML .compare_subnav { padding-top:30px; }
.compare_subnav li { font-size:1.1em; font-weight:bold; float:left; margin:0; padding:0 6px 0 0; list-style-type:none; display:block; }
.compare_subnav li.on { background:url('/images/compare/subnav_on_right.gif') no-repeat right top;  }
.compare_subnav li.on a span { background:url('/images/compare/subnav_on_left.gif') no-repeat left top; height:21px;  }
.compare_subnav li a { text-decoration:none; height:21px; display:block; text-align:center; float:left; cursor:pointer }
.compare_subnav li a span { display:block; padding:6px 5px 0 14px; float:left; }

.middlebar { width:927px; height:44px; background:url('/images/compare/middlebar_bg.png'); margin:0 0 0 2px; }
.middlebar p { margin:0; padding:18px 0 0 15px; font-size:1.2em; font-weight:bold; }

.columnbox { width:301px; font-size:1.2em; float:left; margin-right:8px; }
.columnbox3 { width:284px; font-size:1.2em; float:left; }
.columnbox h4 { font-size:1.1em; }
.columnbox p, .columnbox3 p, .columnbox h4 { padding:10px; margin:0; }
.columnbox ul, .columnbox3 ul { margin:10px 5px 5px 5px; padding:0 20 0 30px;  }
.columnbox .title, .columnbox3 .title { color:#fff; background:url('/images/compare/spectable_headerbg.png'); height:22px; font-weight:bold; padding:4px 0 0 10px; margin:0; }

#compareYear a.btn2008 {background:transparent url(/images/compare/bkg/btn_2008.gif) no-repeat center bottom;}
#compareYear a.btn2008_on  {background:transparent url(/images/compare/bkg/btn_2008.gif) no-repeat center top;}
#compareYear a.btn2009 {background:transparent url(/images/compare/bkg/btn_2009.gif) no-repeat center bottom;}
#compareYear a.btn2009_on  {background:transparent url(/images/compare/bkg/btn_2009.gif) no-repeat center top;}
#compareYear a {display:block;float:left;height:22px;width:57px;}
#compareYear a span {left:-9999px;position:absolute;}
#compareoverlay_anyvehicle2, #compareoverlay_anyvehicle3{background:url('/images/compare/bkg/logo_fr.jpg') no-repeat right top;}
#photos_zoom_buttons { /* background:url('/images/compare/photozoomreplacement.gif') no-repeat bottom;*/ height:16px; }
#bottombar_whybuyford_container { width:919px; height:267px; overflow-y:auto; overflow-x:hidden;background:url('/images/compare/bkg/driveone_fr.jpg') top left no-repeat; margin:0 0 0 5px; }
#bottombar_whybuyford { width:921px; height:266px; overflow-y:auto; overflow-x:hidden;position:relative; }
.x_10283, .x_9544 {background:transparent url(/images/compare/bkg/focus_2009.jpg) no-repeat 0 0;}
.x_10150, .x_9216  {background:transparent url(/images/compare/bkg/fusion_2009.jpg) no-repeat 0 0;}
.x_10309, .x_9117 {background:transparent url(/images/compare/bkg/taurus_2009.jpg) no-repeat 0 0;}
.x_10062, .x_9331 {background:transparent url(/images/compare/bkg/mustang_2009.jpg) no-repeat 0 0;}
.x_10007, .x_9190{background:transparent url(/images/compare/bkg/shelby_2009.jpg) no-repeat 0 0;}
.x_10493, .x_9195 {background:transparent url(/images/compare/bkg/ranger_2009.jpg) no-repeat 0 0;}
.x_10383 {background:transparent url(/images/compare/bkg/f150_2009.jpg) no-repeat 0 0;}
.x_9503 {background:transparent url(/images/compare/bkg/f150_2008.jpg) no-repeat 0 0;}
.x_10521,.x_10525, .x_10492, .x_10468, .x_10472, .x_10433, .x_8862, .x_8895, .x_8896, .x_8875, .x_8897 {background:transparent url(/images/compare/bkg/superduty_2009.jpg) no-repeat 0 0;}
.x_10540, .x_9657  {background:transparent url(/images/compare/bkg/edge_2009.jpg) no-repeat 0 0;}
.x_10053, .x_10054, .x_8857, .x_8858 {background:transparent url(/images/compare/bkg/escape_2009.jpg) no-repeat 0 0;}
.x_10257,.x_10262, .x_9393, .x_9394  {background:transparent url(/images/compare/bkg/expedition_2009.jpg) no-repeat 0 0;}
.x_10411, .x_9461 {background:transparent url(/images/compare/bkg/sporttrac_2009.jpg) no-repeat 0 0;}
.x_10375, .x_9286 {background:transparent url(/images/compare/bkg/explorer_2009.jpg) no-repeat 0 0;}
.x_10288, .x_9204 {background:transparent url(/images/compare/bkg/taurusx_2009.jpg) no-repeat 0 0;}
.x_10514, .x_10365, .x_10366, .x_10367, .x_9519,.x_9468,.x_9474,.x_9469{background:transparent url(/images/compare/bkg/eseries_2009.jpg) no-repeat 0 0;}
.x_9955{background:transparent url(/images/compare/bkg/flex_2009.jpg) no-repeat 0 0;}
#bottombar_whybuyford .columnbox { width:465px;}
#bottombar_whybuyford .columnbox h4 {color:#003399;}
#bottombar_whybuyford .columnbox p.title{background:none;color:#003399;font-size:20px;margin:4px 0 0 7px;padding:0 0 10px 3px;}
#bottombar_whybuyford .columnbox p i {font-size:10px;}
#bottombar_whybuyford ul { margin:0; padding:0 0 0 20px; }
#bottombar_whybuyford li { list-style-type:square; margin:10px; paddding:10px; }
#bottombar_ratings_container { width:919px; height:267px; overflow:auto; background:url('/images/compare/bottombar_ratings_bg.png') top left no-repeat; margin:1px 0 0 5px;}
#bottombar_ratings { width:919px; height:267px; overflow:auto; }
#bottombar_advantages_container { width:919px; height:267px; overflow-y:auto; overflow-x:hidden; background:url('/images/compare/bottombar_specifications_bg.png') top left no-repeat; margin:1px 0 0 5px; }

#bottombar_specifications_container { width:925px; overflow:auto; background:url('/images/compare/bottombar_specifications_bg.png') top left no-repeat; margin:1px 0 0 5px;}
#bottombar_specifications { width:918px; height:266px; overflow:auto; margin:0 0 0 2px;}
#bottombar_specifications table td { border-bottom:2px solid #e6e6e6; font-size:1.1em; padding:3px 3px 3px 5px;}
#bottombar_specifications tr.header { background:url('/images/compare/spectable_headerbg.png') bottom; height:22px; color:#fff; font-size:1.2em; }
#bottombar_specifications tr.title { border:0; background:url('/images/compare/spectable_categoriesbg.png'); font-size:1.2em; height:22px; color:#fff;  }
#bottombar_specifications tr.title td, #bottombar_specifications tr.header td { border:0; font-weight:bold;  }
#bottombar_specifications td.a { text-transform:capitalize; width:128px; border-right:2px solid #e6e6e6; }
#bottombar_specifications td.b { width:163px; }
#bottombar_specifications td.c { width:313px; }
#bottombar_specifications td.d { width:300px; }
#bottombar_specifications td.z { width:12px; border:0; }

#photos_thumbnails { height:61px; background:url('/images/compare/photothumbnails_bg.gif') no-repeat; clear:both; margin:0 3px 0 2px; }
#photos_thumbnails ul { margin:0 0 0 3px; padding:0; }
#photos_thumbnails ul li { margin:5px 2px 0 0; padding:0; float:left; display:block; list-style-type:none; }
#photos_thumbnails ul li a { background:url('/images/compare/photothumbnails_thumbbg.gif') top left; width:69px; height:52px; display:block; }
#photos_thumbnails img { margin:2px 0 0 2px; }
#photos_thumbnails li.on a { opacity: .5; filter: alpha(opacity=50); }

ul#photos_large { margin:0; padding:0 0 0 2px; border-top:2px solid #bebebe; width:929px; }
ul#photos_large li { float:left; margin:0; padding:0; list-style-type:none; display:block; border-bottom:0; border-right:3px solid #bebebe; border-left:0;  background: transparent url(/images/compare/disclaimer_fr.gif) no-repeat bottom left; padding-bottom:15px; }
ul#photos_large li.third { border-right:0; }
ul#photos_large li span { width:307px; height:230px; display:block; }
ul#photos_large li.third span { width:307px; }

#photos_zoom_buttons a { width:309px; display:block; float:left; border-right:2px #bebebe solid; }
#photos_zoom_buttons a span { width:309px; height:20px; display:block; float:left; /* background:url('/images/compare/btn_viewfullscreen_en.gif') right no-repeat; */ }
#photos_zoom_buttons a.third { border:0; }
#photos_zoom_buttons a.third span { width:307px; }

#compareoverlay_deletecontainer { font-size:1.5em; font-weight:bold; position:absolute; top:75px; left:325px; display:none; }
#compareoverlay_delete { float:left; background:url('/images/compare/overlay_delete_bottom.png') bottom; behavior:url('/css/iepngfix.htc'); width:301px; height:256px;}
#compareoverlay_delete div { text-align:center; }
#compareoverlay_delete p { margin:70px 0 20px 0; }
#compareoverlay_delete a { text-decoration:none; color:#039; margin:0 3px; }


#compareoverlay_errorcontainer { font-size:1.3em; font-weight:bold; position:absolute; top:75px; left:325px; display:none; }
#compareoverlay_error { float:left; background:url('/images/compare/overlay_delete_bottom.png') bottom; behavior:url('/css/iepngfix.htc'); width:301px; height:256px;}
#compareoverlay_error div { text-align:center; }
#compareoverlay_error p { margin:70px 0 20px 0; }
#compareoverlay_error a { text-decoration:none; color:#039; margin:0 3px; }

.compareoverlay_changecontainer { position:absolute; top:5px; left:215px; display:none; }

.compareoverlay_changefordsubnav { behavior:url('/css/iepngfix.htc'); background:url('/images/compare/overlay_change_top.png') no-repeat; width:532px; height:79px; }
.compareoverlay_changefordsubnav p { font-size:1.4em; color:#039; font-weight:bold; padding:19px 0px 0px 15px; margin:0; }
.compareoverlay_changefordsubnav p.title { width:200px; float:left; }

.compareoverlay_subnav { height:31px; padding:0; margin:0 7px 0 6px; background:url('/images/compare/overlaysubnav_bg.gif'); }
.compareoverlay_subnav ul { margin:0; padding:0; }
.compareoverlay_subnav li { font-size:1.1em; font-weight:bold; float:left; margin:0; padding:0 3px 0 0; list-style-type:none; display:block; }
.compareoverlay_subnav li { background:url('/images/compare/overlaysubnav_right.gif') no-repeat right top; padding-right:8px; margin:0 1px; }
.compareoverlay_subnav li a { background:url('/images/compare/overlaysubnav_left.gif') no-repeat left top; height:31px; }
.compareoverlay_subnav li.on { background:url('/images/compare/overlaysubnav_on_right.gif') no-repeat right top; }
.compareoverlay_subnav li.on a { background:url('/images/compare/overlaysubnav_on_left.gif') no-repeat left top; }
.compareoverlay_subnav li a { text-decoration:none; height:31px; display:block; text-align:center; float:left; }
.compareoverlay_subnav li a span { display:block; padding:9px 5px 0 14px; }

#compareoverlay_direct { text-align:left; color:#676767; }
#compareoverlay_direct div { margin:20px 0 0 20px; padding:20px 0 0 170px; height:72px; font-size:1.3em; }

#comparisoncontent { float:left; background:url('/images/compare/overlay_change_bottom.png') bottom; width:532px; height:379px; text-align:left; }
.compareoverlay_changefordcontent {    }
.compareoverlay_changefordcontent img { behavior:url('/css/iepngfix.htc'); width:153px; height:77px; }
.compareoverlay_changefordcontent .title { border-bottom:2px solid #ccc; padding:0 0 5px 0; font-size:1.2em; }
.compareoverlay_changefordcontent a { text-decoration:none; }
.compareoverlay_changefordcontent .breadcrumb strong { color:#000; }
.compareoverlay_changefordcontent p.make { font-size:1.7em; color:#000; margin:0 0 -10px 0; padding:0; }
.compareoverlay_changefordcontent p.trim { margin:5px 0; padding:0; font-size:1.2em; color:#000;  }
#compareoverlay_anyvehicle1 { margin:5px 25px 0 25px; color:#676767;  }
#compareoverlay_anyvehicle1 .column { width:155px; float:left; }
#compareoverlay_anyvehicle2 .column { width:235px; float:left; }
#compareoverlay_anyvehicle1 a { display:block; }
#compareoverlay_anyvehicle2, #compareoverlay_anyvehicle3 { margin:10px 25px 0 25px; color:#676767;  }
#compareoverlay_anyvehicle .column, #compareoverlay_anyvehicle3 .column { font-size:1.1em; }
#compareoverlay_anyvehicle2 .column a, #compareoverlay_anyvehicle3 .column a { width:105px;  }

p.cancel a { display:block; background:url('/images/compare/close_fr.png') no-repeat; width:63px; height:32px; text-indent:-999; margin-left:430px; }
p.cancel a span { display:none; }

.black { color:#000; }
.red { color:#f00; }
