body{ margin:0px; padding:0px; background:#333333 url(images/main_bg.gif) repeat-x left top; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
ul, li, p, h1, h2, h3, p, form{ margin:0px; padding:0px; list-style-type:none;}
img{ border:0px;}
.img_left{ float:left}
.img_right{ float:right;}
#doc_width{ width:900px; margin:0px auto;}
#cont_width{ width:900px; float:left; padding:0px 0px;}
#header{ width:900px; float:left; background:url(images/header.jpg) no-repeat left top; height:192px;}
.logo{ margin:45px 0px 0px 90px; float:left;}
.header_p1{width: 900px; float:left; text-align:center; padding:42px 0px 0px 0px;}
.header_p1 p{ font-size:18px; font-weight:bold; text-transform:uppercase;}
.header_p1 p span{ color:#ff0102;}
#content_midd{ width:856px; float:left; padding:0px 22px; background:#FFFFFF}
#left_part{ width:455px; float:left; margin:0px 22px 0px 0px;}
.ford_part{ width:455px; float:left; padding:10px 0px 0px 0px;}
.ford_part h1{ color:#005ed0; font-size:14px;}
.ford_part h2{ color:#ff0102; font-size:20px;}
.ford_part p{ font-family:Tahoma; color:#f3801f; font-size:24px; text-transform:uppercase;}
.ford_part p span{color:#363636;}
.ford_part h3{ color:#363636; font-size:24px; font-family:Tahoma; background:#e0e0e0; width:455px; padding:15px 0px; text-align:center; float:left; font-weight:normal; text-transform:uppercase;}
.ford_part h3 span{ color:#ff0102; font-size:20px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.engine_gallery{ width:453px; float:left; border:1px solid #999999;  float:left;}
.engine_gallery div.row1{ width:453px; float:left; padding:15px 0px 15px 5px; }
.engine_gallery div.row1 ul{ float:left}
.engine_gallery div.row1 li{ float:left; width:140px; padding:0px 10px 10px 0px;}
.engine_gallery div.row1 li p{ font-size:11px; color:#ff0000; text-align:left;}

#right_part{ width:379px; float:left; padding:0px 0px 0px 0px; }
.box1{ width:337px; padding:20px; border:1px solid #999999; background:#ebebeb;}
.box1 p{ color:#000000; font-size:18px; padding:0px 0px 3px 0px; }
.box1 p span{ color:#f26f00; font-size:16px; font-family:Arial, Helvetica, sans-serif;}
.box1 ul{ padding:0px; margin:0px;}
.box1 li{ background:url(images/arrow.gif) no-repeat left 11px; padding:6px 0px 0px 18px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000;}
.box2{ width:379px; padding:22px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#002c5f;}
.box2 div.heading{ padding:15px 0px 15px 24px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; background:#4a87b4; font-size:26px;}
.box2 div.heading span{ font-size:13px;}
.box2 h1 span { font-size:13px;}
.box2 div.textfield_part{ width:347px; float:left; padding:15px 15px 5px 15px; border-bottom:1px solid #999999; border-left:1px solid #999999; border-right:1px solid #999999; color:#002c5f;}
.box2 div.textfield_part span{  color:#ff0000;}
.box2 input.textfield{ border:1px solid #9ba5aa; width:160px; float:left; font-size:12px; float:left;}
.box2 td.small_text{ font-size:10px;}  

.box2 textarea.textfield{ border:1px solid #9ba5aa; width:160px; float:left; font-size:12px; margin: 3px 0px 5px 0px; height:50px;}
.box2 p{ color:#b41515; font-size:18px; text-align:center; padding:0px 0px 0px 0px;}
.box2 p b { color:#010101; font-size:12px; font-weight:normal;}
.box2 h3{ width:379px;padding:10px 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#010101; font-weight:bold; background:#7f7f7f; font-size:18px; float:left;}

#content_part2{ width:856px; float:left; padding:18px 0px 10px 0px; text-align:center; font-size:24px; color:#0066cc;}
#bottom_bar{ width:900px; text-align:center; padding:20px 0px 10px 0px; font-size:11px; color:#8c8c8c; line-height:18px; float:left;}
	