body { color: black; background-color: #515151; background-image: url(images/bg_gradstrip_vert.jpg); background-repeat: repeat-x; background-position: 0 top; }



p { font-size:12px; font-family:Arial, Helvetica, sans-serif; color: #666666; }



td {}



b { font-size:14px; }



ul { font-size:12px; font-family:Arial, Helvetica, sans-serif; color: #666666; list-style-type: square; }



a:link { color: #900 ; text-decoration: none; }



a:visited { color: #900 ; text-decoration: none; }



a:hover { color: #c00 ; text-decoration: underline; }



a:active { color: #999 ; text-decoration: underline; }



H1 { font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#666666; }

H2 { font-size:14px; font-family:Arial, Helvetica, sans-serif; color: #660000; }



#container { background-color: #515151; background-position: left 0; top: 0; left: 0; width: 766px; visibility: visible; margin: 0 auto; padding: 0; }



#body_container { background-color: #fff; top: 0; left: 0; width: 766px; visibility: visible; border: solid 1px #000; }



#header{ background-color: #fff; position: relative; top: 0; width: 572px; float: left; margin-top: 0; }



#header a{ color: #fff; }



#nav {width: 179px; font-size:12px; font-family:Arial, Helvetica, sans-serif; position: relative; float: left; }



#body_content{ background-color: #fff; position: relative; width: 555px; float: left; padding-left: 15px; padding-bottom: 15px; }

#body_content form{ background-color: #fff; position: relative; width: 500px; float: left; padding-left: 15px; padding-bottom: 15px; }



#left_col{ background-color: #fff; position: relative; width: 275px; float: left; }



#right_col{ background-color: #fff; position: relative; width: 275px; float: left; }



#IGCEMA{ background-color: #fff; position: relative; width: 275px; float: left; margin-left: 20px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color: #666666; width: 550px; }



#IGCEMA_contact{ background-color: #fff; position: relative; width: 275px; float: left; margin-left: 20px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color: #666666; width: 550px; }



#engine_details{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color: #666666; position: relative; width: 500px; float: left; padding-left: 25px; }



#engine_details2{ background-color: #fff; font-size:12px; font-family:Arial, Helvetica, sans-serif; color: #666666; position: relative; width: 500px; float: left; padding-left: 25px; }



#engine_details3{ background-color: #fff; font-size:12px; font-family:Arial, Helvetica, sans-serif; color: #666666; position: relative; width: 500px; float: left; padding-left: 25px; }



#other_apps_vehicle{ background-color: #fff; font-size:14px; font-family:Arial, Helvetica, sans-serif; color: #666666; font-weight:bold; position: relative; width: 260px; float: left; padding-left: 25px; }



#other_apps_kit{ background-color: #fff; font-size:12px; font-family:Arial, Helvetica, sans-serif; color: #666666; position: relative; width: 260px; float: left; padding-left: 30px; }



#body_footer{ background-color: #fff; background-image:url(images/bodyFooter.png); background-repeat:no-repeat; position: relative; width: 766px;}



#footer { color: #c5c6c6; font-size: 10px; font-family: arial, sans-serif; text-align: right; position: relative; top: 0; width: 766px; margin-top: 0; margin-right: auto; margin-left: auto; }

#footer h2{ padding:5px; margin:0px 0px 0px 0px; font-family:arial, sans-serif; font-size:10px; font-weight:normal; text-align:center; color:#c5c6c6;}