/* GLOBAL CSS RESET FOR ALL BROWSERS */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;}
:focus {outline: 0;}
body {line-height: 1;color: black;background: white;}
ol, ul {list-style: none;}
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after,q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
/* END GLOBAL CSS RESET FOR ALL BROWSERS */

body{font-family: 'trebuchet ms', verdana, Arial, Helvetica, sans-serif;font-size:11px;background:url(../images/bg.png) left top #000000 repeat-x;}

/* MAIN TEMPLATE CONTAINER LAYOUTS */
#container {background:url(../images/bg2.png) center top no-repeat;}
#splash_container{background:url(../images/splash.jpg) left top no-repeat;width:912px;height:239px;margin:0 auto;text-align:right;}
#splash_container_aero{background:url(../images/splash_aero.jpg) left top no-repeat;width:912px;height:239px;margin:0 auto;}
#splash_container_rzr{background:url(../images/splash_rzr.jpg) left top no-repeat;width:912px;height:239px;margin:0 auto;}
#splash_container_dragon{background:url(../images/splash_dragon.jpg) left top no-repeat;width:912px;height:239px;margin:0 auto;}
#splash_container_rush{background:url(../images/splash_rush.jpg) left top no-repeat;width:912px;height:239px;margin:0 auto;}
#splash_container_prowler{background:url(../images/splash_prowler.jpg) left top no-repeat;width:912px;height:239px;margin:0 auto;}
#splash_container_victory{background:url(../images/splash_victory.jpg) left top no-repeat;width:912px;height:239px;margin:0 auto;}
#splash_container_g8{background:url(../images/splash_g8.jpg) left top no-repeat;width:912px;height:239px;margin:0 auto;}
#splash_container_tech{background:url(../images/splash_tech.jpg) left top no-repeat;width:912px;height:239px;margin:0 auto;}
#splash_container_military{background:url(../images/splash_military.jpg) left top no-repeat;width:912px;height:239px;margin:0 auto;}
#splash_container_spyder{background:url(../images/splash_spyder.jpg) left top no-repeat;width:912px;height:239px;margin:0 auto;}
#splash_container_dragon_doc{background:url(../images/splash_dragon_doc.jpg) left top no-repeat;width:912px;height:239px;margin:0 auto;}
#splash_container_dragon_hmt{background:url(../images/splash_dragon_hmt.jpg) left top no-repeat;width:912px;height:239px;margin:0 auto;}
#splash_container_porsche{background:url(../images/splash_porsche.jpg) left top no-repeat;width:912px;height:239px;margin:0 auto;}
#splash_container_rmk{background:url(../images/splash_rmk.jpg) left top no-repeat;width:912px;height:239px;margin:0 auto;}
#splash_container_revxp{background:url(../images/splash_revxp.jpg) left top no-repeat;width:912px;height:239px;margin:0 auto;}

#splash_container_media{background:url(../images/splash_media.jpg) left top no-repeat;width:912px;height:239px;margin:0 auto;}
#splash_container_turbo{background:url(../images/splash_turbo.jpg) left top no-repeat;width:912px;height:239px;margin:0 auto;}
#splash_container_contact{background:url(../images/splash_contact.jpg) left top no-repeat;width:912px;height:239px;margin:0 auto;}
#middle_container{background:url(../images/midbg1.jpg) left top no-repeat #B8B9BD;width:912px;height:200px;margin:0 auto;}
#middle_container_int{background:url(../images/midbg2.jpg) left top repeat-y #B8B9BD;width:852px;margin:0 auto;padding:30px;font-size:14px;line-height:22px;}
#footer_container{background:url(../images/footer.jpg) left top no-repeat;width:912px;height:329px;margin:0 auto;}
#head{background:url(../images/head.png) left top no-repeat;width:912px;height:70px;margin:0 auto;}
#nav{float:right;}
#home{float:left;display:block;background:url(../images/navigation/home.png) left top no-repeat;width:58px;height:70px;letter-spacing : normal; text-indent : -999em; overflow : hidden;}
#home:hover{background:url(../images/navigation/home.png) left bottom no-repeat;}
#turbochargers{float:left;display:block;background:url(../images/navigation/turbochargers.png) left top no-repeat;width:115px;height:70px;letter-spacing : normal; text-indent : -999em; overflow : hidden;}
#turbochargers:hover{background:url(../images/navigation/turbochargers.png) left bottom no-repeat;}
#kits{float:left;display:block;background:url(../images/navigation/kits.png) left top no-repeat;width:89px;height:70px;letter-spacing : normal; text-indent : -999em; overflow : hidden;}
#kits:hover{background:url(../images/navigation/kits.png) left bottom no-repeat;}
#technology{float:left;display:block;background:url(../images/navigation/technology.png) left top no-repeat;width:105px;height:70px;letter-spacing : normal; text-indent : -999em; overflow : hidden;}
#technology:hover{background:url(../images/navigation/technology.png) left bottom no-repeat;}
#store{float:left;display:block;background:url(../images/navigation/store.png) left top no-repeat;width:56px;height:70px;letter-spacing : normal; text-indent : -999em; overflow : hidden;}
#store:hover{background:url(../images/navigation/store.png) left bottom no-repeat;}
#media{float:left;display:block;background:url(../images/navigation/media.png) left top no-repeat;width:59px;height:70px;letter-spacing : normal; text-indent : -999em; overflow : hidden;}
#media:hover{background:url(../images/navigation/media.png) left bottom no-repeat;}
#contact{float:left;display:block;background:url(../images/navigation/contact.png) left top no-repeat;width:109px;height:70px;letter-spacing : normal; text-indent : -999em; overflow : hidden;}
#contact:hover{background:url(../images/navigation/contact.png) left bottom no-repeat;}
#testimonials{float:right;width:252px;padding:20px 35px 0 0;font-size:15px;color:#2F2F2F;line-height:19px;}
.testimonial_giver{color:#0D2B6D;font-weight:bold;display:block;font-size:11px;padding:10px 0 0 0;text-transform:uppercase;}
#welcome{float:left;width:545px;padding:20px 0 0 35px;font-size:19px;color:#0E0E0F;line-height:28px;}
#welcome a {text-decoration:none;color:#0D2B6D;font-weight:bold;}
#welcome a:visited {text-decoration:none;color:#0D2B6D;font-weight:bold;}
#welcome a:hover {color:#fff;}
#welcome strong{font-weight:normal;color:#000;}
.footer_content{width:195px;float:left;padding:20px 0 0 35px;line-height:22px;}
.footer_content_mid{width:150px;float:left;padding:20px 0 0 10px;line-height:22px;}
.footer_content_right{width:190px;float:left;padding:20px 0 0 10px;line-height:22px;}
.footer_content a{color:#0D2B6D;display:block;text-decoration:none;}
.footer_content_mid a{color:#0D2B6D;display:block;text-decoration:none;}
.footer_content_right a{color:#0D2B6D;display:block;text-decoration:none;}
.footer_content a:visited{color:#0D2B6D;display:block;text-decoration:none;}
.footer_content_mid a:visited{color:#0D2B6D;display:block;text-decoration:none;}
.footer_content_right a:visited{color:#0D2B6D;display:block;text-decoration:none;}
.footer_content a:hover{color:#fff;text-decoration:none;margin:0px 1px;}
.footer_content_mid a:hover{color:#fff;text-decoration:none;margin:0px 1px;}
.footer_content_right a:hover{color:#fff;text-decoration:none;margin:0px 1px;}
.footer_content h2{color:#DFDFDF;font-size:15px;font-weight:bold;text-transform:uppercase;}
.footer_content_mid h2{color:#DFDFDF;font-size:15px;font-weight:bold;text-transform:uppercase;}
.footer_content_right h2{color:#DFDFDF;font-size:17px;font-weight:bold;text-transform:uppercase;}
#contact_container{float:right;width:265px;text-align:right;padding:20px 35px 0 0;color:#fff;font-size:18px;font-weight:bold;line-height:22px;}
#contact_container em{font-size:24px;}
#white_small{color:#fff;font-size:12px;font-weight:bold;}
#black_small{color:#2F2F2F;font-size:11px;font-weight:bold;text-transform:uppercase;}
#turbochargers_sub{position: absolute; visibility: hidden; top: 144px; left: 308px;background:url(../images/navigation/dd_footer_bg.png) left bottom no-repeat;padding: 0 0 21px 0;}
#turbochargers_sub a{padding:10px;display:block;background:url(../images/navigation/dd_item_bg.png) left top repeat-y;width:184px;color:#fff;text-decoration:none;}
#turbochargers_sub a:hover{padding:10px;display:block;background:url(../images/navigation/dd_item_bg.png) left bottom repeat-y;width:184px;color:#fff;text-decoration:none;}
#kits_sub{position: absolute; visibility: hidden; top: 144px; left: 308px;background:url(../images/navigation/dd_footer_bg.png) left bottom no-repeat;padding: 0 0 21px 0;}
#kits_sub a{padding:10px;display:block;background:url(../images/navigation/dd_item_bg.png) left top repeat-y;width:184px;color:#fff;text-decoration:none;}
#kits_sub a:hover{padding:10px;display:block;background:url(../images/navigation/dd_item_bg.png) left bottom repeat-y;width:184px;color:#fff;text-decoration:none;}
#technology_sub{position: absolute; visibility: hidden; top: 144px; left: 308px;background:url(../images/navigation/dd_footer_bg.png) left bottom no-repeat;padding: 0 0 21px 0;}
#technology_sub a{padding:10px;display:block;background:url(../images/navigation/dd_item_bg.png) left top repeat-y;width:184px;color:#fff;text-decoration:none;}
#technology_sub a:hover{padding:10px;display:block;background:url(../images/navigation/dd_item_bg.png) left bottom repeat-y;width:184px;color:#fff;text-decoration:none;}
#media_sub{position: absolute; visibility: hidden; top: 144px; left: 308px;background:url(../images/navigation/dd_footer_bg.png) left bottom no-repeat;padding: 0 0 21px 0;margin:0 0 0 -35px;}
#media_sub a{padding:10px;display:block;background:url(../images/navigation/dd_item_bg.png) left top repeat-y;width:184px;color:#fff;text-decoration:none;}
#media_sub a:hover{padding:10px;display:block;background:url(../images/navigation/dd_item_bg.png) left bottom repeat-y;width:184px;color:#fff;text-decoration:none;}
#dropdown_footer{background:url(../images/navigation/dd_footer_bg.png) left top no-repeat;height:21px;}
#footer_content{height:165px;}
#home_foot{float:left;display:block;background:url(../images/footer/home.png) left top no-repeat;width:59px;height:40px;letter-spacing : normal; text-indent : -999em; overflow : hidden;}
#turbochargers_foot{float:left;display:block;background:url(../images/footer/turbochargers.png) left top no-repeat;width:119px;height:40px;letter-spacing : normal; text-indent : -999em; overflow : hidden;}
#kits_foot{float:left;display:block;background:url(../images/footer/kits.png) left top no-repeat;width:86px;height:40px;letter-spacing : normal; text-indent : -999em; overflow : hidden;}
#technology_foot{float:left;display:block;background:url(../images/footer/technology.png) left top no-repeat;width:104px;height:40px;letter-spacing : normal; text-indent : -999em; overflow : hidden;}
#store_foot{float:left;display:block;background:url(../images/footer/store.png) left top no-repeat;width:59px;height:40px;letter-spacing : normal; text-indent : -999em; overflow : hidden;}
#media_foot{float:left;display:block;background:url(../images/footer/media.png) left top no-repeat;width:59px;height:40px;letter-spacing : normal; text-indent : -999em; overflow : hidden;}
#contact_foot{float:left;display:block;background:url(../images/footer/contact.png) left top no-repeat;width:97px;height:40px;letter-spacing : normal; text-indent : -999em; overflow : hidden;}
#sitemap_foot{float:left;display:block;background:url(../images/footer/sitemap.png) left top no-repeat;width:72px;height:40px;letter-spacing : normal; text-indent : -999em; overflow : hidden;}
#forum_foot{float:left;display:block;background:url(../images/footer/forum.png) left top no-repeat;width:66px;height:40px;letter-spacing : normal; text-indent : -999em; overflow : hidden;}
#middle_container_int ul{margin:5px 30px;list-style-type:square}
#middle_container_int em{font-weight:bold;}
.tabular{padding:3px;border:1px solid #686A6F;}
.tabular h1{background-color:#3B3C3F;padding:3px;font-weight:bold;text-transform:uppercase;font-size:12px;color:#fff;font-weight:bold;}
.tabular h4{background-color:#86888F;padding:3px;font-weight:bold;text-transform:uppercase;font-size:11px;}
.tabular h5{background-color:#C2C5CF;padding:3px;font-weight:normal;border-bottom:1px solid #B3B6BF;border-right:1px solid #B3B6BF;border-left:1px solid #B3B6BF;font-size:12px;}
.tabular h6{background-color:#D1D4DF;padding:3px;font-weight:normal;border-bottom:1px solid #B3B6BF;border-right:1px solid #B3B6BF;border-left:1px solid #B3B6BF;font-size:12px;}
.tabular a{color:#0D2B6D;text-decoration:none;font-weight:bold;display:block;padding:0px 0 0px 3px;}
.tabular a:hover{color:#00143F;background-color:#B3B6BF;padding:0px 0 0px 3px;}
.width400{width:240px;float:left;margin:0px 10px;_;margin:0px 5px;}
.side_tabular{width:250px;float:right;}
.side_tabular h3{background-color:#00143F;color:#fff;padding:3px;font-weight:bold;text-transform:uppercase;font-size:11px;}
.side_tabular h4{background-color:#86888F;padding:3px;font-weight:bold;text-transform:uppercase;font-size:11px;}
.side_tabular h5{background-color:#C2C5CF;font-weight:normal;padding:3px;border-bottom:1px solid #B3B6BF;border-right:1px solid #B3B6BF;border-left:1px solid #B3B6BF;font-size:12px;}
.side_tabular h6{background-color:#D1D4DF;font-weight:normal;padding:3px;border-bottom:1px solid #B3B6BF;border-right:1px solid #B3B6BF;border-left:1px solid #B3B6BF;font-size:12px;}
.side_tabular a{color:#0D2B6D;text-decoration:none;font-weight:bold;display:block;padding:0px 0 0px 3px;}
.side_tabular a:hover{color:#00143F;background-color:#B3B6BF;padding:0px 0 0px 3px;}
#mid_content{width:540px;float:left;}
#mid_content em{text-transform:uppercase;font-size:13px;}
#mid_content h2{text-transform:uppercase;font-size:16px;color:#0D2B6D;font-weight:bold;}
#findoutmore{height:120px;width:450px;display:block;float:right;margin:105px 0 0 0;}
label{display:block;margin:3px 0px;text-transform:uppercase;font-size:12px;color:#0D2B6D;font-weight:bold;}
input.textbox{display:block;padding:5px;width:525px;border:1px solid #86888F;background-color:#EFEFEF !important;margin:3px 0px;font-family: 'trebuchet ms', verdana, Arial, Helvetica, sans-serif;font-size:12px;}
select.textbox{width:200px;font-family: 'trebuchet ms', verdana, Arial, Helvetica, sans-serif;font-size:12px;}
textarea.textbox{border:1px solid #86888F;background-color:#EFEFEF !important;width:525px;padding:5px;height:230px;font-family: 'trebuchet ms', verdana, Arial, Helvetica, sans-serif;font-size:12px;}
.individtest{margin:0 0 40px 0;}
 a.buy_now{display:block;height:39px;width:113px;background:url(../images/navigation/buynow.jpg) left top no-repeat;}
 a.buy_now:hover{display:block;height:39px;width:113px;background:url(../images/navigation/buynow.jpg) left bottom no-repeat;}
 h2.manual a {color:#0D2B6D;font-weight:bold;text-decoration:none;}
 h2.manual a:visited {color:#0D2B6D;font-weight:bold;}
 h2.manual a:hover {color:#fff;font-weight:bold;}
 #middle_container_noline{background:url() left top repeat-y #B7B8BD;width:852px;margin:0 auto;padding:30px;font-size:14px;line-height:22px;}
 

/* BEGIN CLEARFIX FOR FLOAT STYLES */
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;}
.clearfix {display:block;}