@charset "utf-8";
/* CSS Document */
body { background-color:#E9EBEA;/*background-color:#426A9D;*/font-family:Arial;}
form, a{ font-family:Arial;}
#pagewrapper{ width:978px; margin:0 auto; padding:0px 10px 0px 10px;
background-color:#fff; height:100%;  height:auto; 
border:1px solid #D9D9D9; }
#position0, #position1, #position3, #position4, #position10, 
#subWrapper{ background-color:#fff;}

#SmLgM #position2{ width:0px; border:none; display:none;}
#SmLgM #position4 {width:300px; border-left:none; margin-left:0px;}
#SmLgM #position3 { width:670px; padding-right:10px; margin-left:0px; border-right:none; padding-left:0px; margin-right:0px;}
#SmLg #position2{ width:0px; border:none; display:none;} 
#SmLg #position3{ margin-left:0px;}
#SmLg #position10, #LgM #position10{ margin-top:10px;}
#LgM #position3{ margin-left:0px; width:680px; margin-right:300px;}
#LgM #position4 {border:none; width:300px; margin-right:0px;}
*html #LgM #position3 {margin-right:0px;}
*:first-child+html #LgM #position3 { margin-right:0px;}  
/*---------------------------start------------------header------------*/
#header{background-color:#fff;height:233px;}
*html #header{height:238px; padding-bottom:0px; margin-bottom:-6px;}
*:first-child+html #header{height:236px;}
*:first-child+html #position0{height:230px;}
#position0{  height:232px; width:980px; padding-bottom:5px; padding-top:0px; }
#position0 #wacologo {height:94px; padding-top:0px; background-color:#0068ac; border-bottom:1px solid #207bb4;}
#position0 .links { height:35px;}
#position0 #wacologo #logo1{background-image:url(/images/organization_images/3603/site/wacotribcars_logo.gif);background-repeat:no-repeat; background-position:top; width:335px; height:60px; position:relative; z-index:15000; top:20px; left:30px; display:block;}
#topnav { float:left; width:140px; padding:0px;}

#position0 #topnav .right{background-image:url(/images/organization_images/3603/site/topnav_down.gif);background-repeat:no-repeat; width:116px; height:14px; padding-top:3px; padding-left:20px; }
.right a{font-size:10px; font-family:Arial; color:#fb8c02; text-decoration:none; font-weight:bold; text-transform:uppercase;}
#position0 #topnav .right:hover{background-image:url(/images/organization_images/3603/site/topnav_active.gif);background-repeat:no-repeat; width:136px; height:14px; padding-top:3px;text-transform:uppercase;}
.right a:hover { font-size:10px; font-family:Arial; color:#0068ac; text-decoration:none; font-weight:bold;}
#position0 .links #Navigation{border-width: 0px 0; border-style: solid;
width: 100%;margin:0; padding: 0;}
#position0 .links #Navigation ul{margin: 0px;float: left;width: 930px;
padding: 0px 0 0px 0; background-color:#004e81; /*height:25px;*/padding:0px; 
margin:0px; padding-left:50px; }
#position0 .links #Navigation li{display: inline;}
#top_leaderboard{display:none;}
#top_banner{width:728px;height:90px; float:right; margin-right:82px; margin-top:6px;}
*html #top_banner{margin-right:0px; position:relative; left:-82px;}
/*html #top_leaderboard{width:728px;}*/
#position0 #header_links{ width:950px; margin-left:12px; margin-top:8px;}
#position0 #header_links a{ color:#ff9205; font-size:10px; font-weight:bold; font-family:Arial; text-decoration:none; float:right; display:inline; 
margin-right:20px; text-transform:uppercase; margin-top:10px;}
#position0 #header_links a:hover{ text-decoration:underline;}
#position0 #header_links .link{margin-bottom:0px;}
#position0 #logo{ display:none;}
#vid_container{ padding-bottom:12px;}
#position1{display:none;}
#header_banner{background-color:#0068ac; height:103px; width:980px;  }

#position0 #home{background-image:url(/images/organization_images/3603/site/topnav_home.gif);background-repeat:no-repeat;  padding-top:3px;position:absolute; top:217px; margin-left:910px;width:50px; height:15px; padding-top:2px; padding-left:20px;}
#position0 #home a{font-size:10px; font-family:Arial; color:#fb8c02; text-decoration:none; font-weight:bold; text-transform:uppercase;}
*html #position0 #home{margin-left:770px;}
*:first-child+html #position0 #home{margin-left:770px;}
#position0 #home:hover{background-image:url(/images/organization_images/3603/site/topnav_home_active.gif);background-repeat:no-repeat; width:70px; height:15px; padding-top:2px;}
#position0 #home a:hover{font-size:10px; font-family:Arial;color:#0068ac; text-decoration:none; font-weight:bold; text-transform:uppercase;}
/*--------------------------end------------------header---------------*/
/*-------------------------start--------------buybox------------------*/
html>body #position3 #buybox{width:310px; height:130px; float:left; padding:10px 20px 10px 10px; background-image:url(/images/organization_images/3603/site/wacotrib_accordionbg.gif); background-position:top left;
background-repeat:no-repeat; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:10px; }
*html #position3 #buybox{width:310px; height:130px; float:left; padding:10px 20px 10px 10px; background-image:url(/images/organization_images/3603/site/wacotrib_accordionbg.gif); background-position:top left;
background-repeat:no-repeat;margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; }
*:first-child+html #position3 #buybox{width:310px; height:130px; float:left; padding:10px 20px 10px 10px; background-image:url(/images/organization_images/3603/site/wacotrib_accordionbg.gif); background-position:top left;
background-repeat:no-repeat; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; }
#position3 #buybox #buy{ background-image:none;margin:0px; height:230px; background-color:transparent; border:none;}
#position3 .buyWrapper { background-image:none; width:285px; background-color:transparent;border:none;}
#position3 .buyWrapper .formRowTitle{ float:left;}
#position3 .buyWrapper .formRowTitle strong { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000;}
#position3 .buyWrapper .newUsed .formRow { font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#000; margin-right:15px;}
#position3 .buyWrapper .formRowTitle { float:left; width:60px; padding-right:10px; text-align:right;}
#position3 .row #advancedSearch_make,#position3 .row  
#advancedSearch_model{margin-bottom:5px;width:180px; background-color:#CCCCCC; color:#000000; border-color:#000000; height:19px;}
html>body #position3 .row #advancedSearch_userzip{width:180px;margin-bottom:5px;background-color:#CCCCCC; color:#000000; border-color:#000000; height:15px;}
*html #position3 .row #advancedSearch_userzip{width:177px;margin-bottom:5px;background-color:#CCCCCC; color:#000000; border-color:#000000; height:15px;}
*:first-child+html #position3 .row #advancedSearch_userzip{width:177px;margin-bottom:5px;background-color:#CCCCCC; color:#000000; border-color:#000000; height:15px;}  
#position3 .buyWrapper .formRowSubmit .inputButton{ background-image:url(/images/organization_images/3603/site/button_submit.gif); background-repeat:no-repeat; 
width:68px; height:24px; border:none; font-size:0px; color:#C32900; background-color:transparent;position:relative; left:-10px; cursor:pointer; cursor:hand;}
#position3 .buyWrapper .floatLeft{ color:#000; position:relative; top:30px; left:180px; font-size:10px; display:none;}
#position3 #buy .title h2, #position3 #buy .subTitle { font-family:Arial; font-size:14px; font-weight:bold; color:#fff;}
#position3 #buy .subTitle{ margin-left:55px; position:relative; top:-20px; width:175px; }
#position3 #buy .title{ position:relative;top:-10px; left:-10px;}
/*-------------------------end-------------buybox---------------------*/
/*----------------------------start-------------------sellbox---------*/
/*#fsbo_image{width:310px; height:230px;padding:0px;float:right; 
position:relative; left:-10px; }*/
#rightRailvideo{float:right; clear:right; width:330px; padding:0px;position:relative; 
left:-1px;}
*html #rightRailvideo{width:330px;float:left; padding:0px; clear:none; position:relative; left:339px; height:287px;}
#rightRailvideo #title{width:320px; height:22px; background-image:url(/images/organization_images/3603/site/wacotrib_330header.gif); background-position:left;
background-repeat:no-repeat;padding:5px 0px 0px 10px; border-bottom:none; background-color:#fff; border:none; margin:0px; font-family:Arial; font-size:14px; font-weight:bold; color:#fff;}
#vid_container{width:330px; padding-top:8px; height:228px; text-align:center; background-color:#FFFFFF; margin:0px; background-image:url(/images/organization_images/3603/site/wacotrib_330border.gif); 
background-repeat:repeat-y; }
*html #vid_container{height:208px; padding-bottom:0px;}
#bottom{width:330px; height:12px; background-image:url(/images/organization_images/3603/site/wacotrib_330footer.gif); background-position:top;
background-repeat:no-repeat;}
#fsbo_img{ float:right; /*clear:both;*/ width:330px; padding:0px; position:relative; left:-1px; margin-top:-2px;}
*html #fsbo_img{ float:right; width:330px; padding:0px; margin-top:0px;}
*:first-child+html #fsbo_img{ margin-top:-3px;}


#position3 #fsbo_img img{ height:271px;}
#Sellyourcar{ width:310px; height:230px;float:right;padding:10px 10px 10px 10px; background-image:url(/images/organization_images/3603/site/bg_1.jpg); background-position:top left; background-repeat:no-repeat;}
.title1 h2{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#CCCCCC;}
.pad_b { padding-bottom:10px;}
.title1 { padding-bottom:20px; padding-top:5px;}
#Sellyourcar .formRowTitle{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#CCCCCC;float:left; width:40px;  padding-right:10px;
text-align:right;}
.Vin1{padding-bottom:10px;}
#Sellyourcar #Vin, #Sellyourcar #Year{margin-bottom:5px;width:155px; background-color:#CCCCCC; color:#000000; border-color:#000000; height:19px;}
#Sellyourcar .formRow select{ width:175px; background-color:#CCCCCC; color:#000000;margin-bottom:5px; height:19px;}
#Sellyourcar .formRowSubmit .inputButton{ background-image:url(/images/organization_images/3603/site/button_continue.gif); background-repeat:no-repeat; width:68px; height:24px; border:none; font-size:0px; color:#C32900; background-color:transparent;position:relative; left:-25px; cursor:pointer; cursor:hand;}
#Sellyourcar .formRowSubmit .floatLeft{ position:relative; top:30px; left:190px; font-family:Arial, Helvetica, sans-serif; font-size:10px;
font-weight:normal; color:#CCCCCC;}
html>body .Vin1 .inputButton{vertical-align:-2px; border:none;}
*html .Vin1 .inputButton{vertical-align:-3px; border:none;}   
*:first-child+html .Vin1 .inputButton{vertical-align:-3px; border:none;}/*----------------------------end------------------------sellbox-----*/
/*---------------------start---------------------footer--------------*/
#position10{ border-top:none; clear:both;}
#position10{text-align:center;  width:980px; height:190px;padding:0px;}
html>body #position10 { height:235px; padding-top:10px; 
padding-bottom:0px;}
*html #position10 { height:185px; padding-top:0px;} 
*:first-child+html #position10 { height:250px; padding-top:0px; padding-bottom:0px;}
#position10 .content {margin:0em;padding:0px;}
#position10 #CustomBlock a{ /*color:#666;*/text-decoration:none; }
#footer{ margin:0px;/*background-image:url(/images/organization_images/3603/site/wacotribcars_bannerholder.gif); background-repeat:no-repeat; background-position:top;*/height:85px;
padding-top:5px; padding-bottom:5px; margin-top:10px;text-decoration:none; 
background-color:#fff; margin-left:0px; margin-right:0px; line-height:18px;  }
*:first-child+html #footer{height:100px;} 

.footer_txt {font-family: Arial, Helvetica, sans-serif; font-size:10px; /*font-weight:normal;*/ color:#666; text-decoration:none; }
.footer_txt a{font-family: Arial, Helvetica, sans-serif; font-size:11px; /*font-weight:normal;*/ color:#666; text-decoration:none; 
padding:0px 1px 0px 1px;}
.footer_txt a:hover{ text-decoration: underline;}
#position10 #copyright{ line-height:8px; margin-top:5px;}
#position10 #CustomBlock a:hover{ text-decoration: underline;}
#copyright a{font-family: Arial, Helvetica, sans-serif; font-size:10px; }
#footernav{ height:18px; background-color:#0068ac; margin-bottom:0px; 
padding-top:7px; line-height:10px; color:#fff;text-align:center;}
#footernav a{font-family: Arial; color:#fff; font-size:11px; border-right:1px solid #fff;padding-right:3px; padding-left:3px;text-align:center;}
#footer .clear{ height:1px; border-bottom:1px solid #d2d2d2; margin-top:5px;}
*html #footer .clear{margin-top:-10px;}
#bottom_leaderboard{ border:0px solid #000; height:90px;}
/*---------------------end---------------------footer----------------*/
#position1 #Navigation{ display:none;}
#researchLinksWrapper, #researchArticleWrapper .articleRight,#bodyStyle, #buyLinks{ display:none;}
html>body #center_banner{ margin-bottom:13px; position:relative; top:2px; left:0px;}
*html #center_banner{ margin-bottom:12px; position:relative; top:3px; left:-4px;}
*:first-child+html #center_banner{ margin-bottom:10px; position:relative; top:2px; left:-4px;}
#center_banner{ text-align:center;}
#center_banner img{ width:650px; height:80px;}
#right_banner{ width:300px; padding-bottom:11px; margin-top:-1px;}
*:first-child+html #right_banner{ margin-top:-2px;padding-bottom:8px;} 
*html #right_banner{ padding-bottom:8px;}

*html #LgM #position4 #right_banner{  margin-top:9px;}
*:first-child+html #LgM  #position4 #right_banner{ margin-top:11px;} 
/*---------------------start------------------featureddealer--------*/
#position3 #FeaturedDealers { width:669px; padding:0px; margin-bottom:8px; clear:both; }
*html #position3 #FeaturedDealers { margin-top:-10px;}
*:first-child+html #position3 #FeaturedDealers { margin-top:-13px; margin-bottom:6px;}
#position3 #FeaturedDealers #featuredDealers{ margin:0px; border:none;}
#position3 #FeaturedDealers #featuredDealers .content { background-color:#FFFFFF; width:643px; height:64px; padding:10px;
background-image:url(/images/organization_images/3603/site/wacotrib_669border.gif); background-repeat:repeat-y; border-bottom:0px; padding-left:16px;}
*html #position3 #FeaturedDealers #featuredDealers .content { padding-bottom:0px;}
#position3 #FeaturedDealers #featuredDealers .title{ width:659px; height:22px; background-image:url(/images/organization_images/3603/site/wacotrib_669header.gif); background-position:top left; background-repeat:no-repeat; padding:5px 0px 0px 10px; border-top:none; border:none;}
#FeaturedDealers_bottom { width:669px; height:12px; background-image:url(/images/organization_images/3603/site/wacotrib_669footer.gif); background-position:top;
background-repeat:no-repeat; position:relative; top:-1px;}
#position3 #FeaturedDealers #featuredDealers .title h2 { font-family:Arial; font-size:14px; font-weight:bold; color:#fff;}
#position3 #featuredDealers .dealer{width:18.6%;height:72px; 
border:1px solid #E1E1E1; margin-right:7px; position:relative; z-index:3333; 
margin-bottom:7px;}

.dealerLinks{ display:none;}
#position3 #featuredDealers .dealer .dealerInner img{ width:75px; height:40px; margin-top:-40px; position:relative; z-index:3333;}
#position3 #featuredDealers .dealer .dealerInner .dealerName{ position:relative; top:50px; height:30px; font-size:11px; font-family:Arial;}
#position3 #featuredDealers .dealerInner { border:none;} 
/*---------------------end----------------featured dealer-------------*/
/*---------------------start------------------articles----------------*/
#position3 #Articles{width:330px; padding:0px; margin-bottom:10px; /*clear:left;*/border:none;  float:left; margin-top:-10px; margin-bottom:0px;}
*html #position3 #Articles{ margin-bottom:-10px; margin-top:-5px;}
*:first-child+html #position3 #Articles{ margin-bottom:-3px;}
#position3 #Articles #featuredArticle{ margin:0px; border:none;}
#position3 #featuredArticle .title{width:320px; height:22px; background-image:url(/images/organization_images/3603/site/wacotrib_330header.gif); background-position:left;
background-repeat:no-repeat;padding:5px 0px 0px 10px; border-bottom:none; background-color:#fff; border:none; margin:0px;}
#position3 #featuredArticle .title h2{ font-family:Arial; font-size:14px; font-weight:bold; color:#fff;}
#position3 #featuredArticle #articleWrapper .articleLeft{width:310px; padding:10px; height:230px; text-align:justify; background-color:#FFFFFF;background-image:url(/images/organization_images/3603/site/wacotrib_330border.gif); 
background-repeat:repeat-y; border:0px solid #fff; position:relative; z-index:9999; }
#position3 #featuredArticle .articleLeft .content{
border-right:0px; font-family:Arial; color:#828282;}
#position3 #featuredArticle #articleWrapper .articleRight{width:305px; padding:10px; height:220px; text-align:justify; background-color:#FFFFFF; display:none;}
#position3 #featuredArticle #articleWrapper{ background-color:#fff; width:0px; padding:0px;}
#position3 #Articles #featuredArticle #articleWrapper .articleLeft .articleInner .content{ color:#828282; font-size:11px; font-weight:bold;}
#position3 #featuredArticle .articleInner .content strong{color:#8B1417;}
#position3 #featuredArticle .headlineContainer a{ font-family:Arial; font-size:12px; font-weight:bold; color:#004e81; text-decoration:none; }
#position3 #featuredArticle .headlineContainer a:hover{ 
text-decoration:underline;}
#position4 #featuredArticle .headlineContainer{ padding-left:0px;}
#position3 #Articles #featuredArticle #articleWrapper .articleInner 
.content a{
background-image: url(/images/organization_images/3603/site/button_more_info.gif);background-position:center;background-repeat:no-repeat; font-size:11px;
display: block;background-color: transparent;width:68px;height: 20px; padding-top:4px;text-decoration: none; margin-top:0px; /*float:right;*/ color:#fff; font-family:Arial;
 position:absolute; top:226px;left:251px; text-align:center;}
*:first-child+html #position4 #Articles #featuredArticle #articleWrapper .articleLeft .articleInner .content a{/* position:relative; top:-4px; z-index:3333;*/} 
*html #position4 #Articles #featuredArticle #articleWrapper .articleLeft .articleInner .content a{ /*position:relative; top:-4px; z-index:3333;*/} 
#Articles_bottom{  width:330px; height:12px; background-image:url(/images/organization_images/3603/site/wacotrib_330footer.gif);background-position:top;background-repeat:no-repeat; position:relative; top:-1px; left:0px;}
.additionalTitle, .additionalArticles{ display:none;}
#position3 #featuredArticle .articleInner .content strong { font-family:Arial; font-size:10px; font-weight:normal; color:#215C9a; }
/*---------------------end-------------------articles-----------------*/
/*---------------------start------------------research----------------*/
#position3 #researchbox {width:330px;float:right; padding:0px; margin-top:-10px; margin-bottom:0px;position:relative; left:-1px;}
*html #position3 #researchbox {width:330px;float:right; padding:0px; clear:none; position:relative; left:-1px; height:287px; margin-bottom:-10px;  margin-top:-5px; }
*:first-child+html #position3 #researchbox {margin-bottom:-3px;}
#position3 #researchbox #research{ margin:0px; border:none; }
*html #position3 #researchbox #research{ height:287px; background-color:#FFFFFF; background-image:none;} 
#researchArticleWrapper .articleLeft .content{ background-color:#FFFFFF; width:162px; color:#828282; font-size:11px; font-weight:bold; position:relative; left:133px; border:1px solid #009900;}
#position3 #researchbox #researchArticleWrapper .articleLeft .articleInner .content a{background-image: url(/images/organization_images/3603/site/button_more_info.gif);background-position:center;background-repeat: no-repeat; display: block;background-color:transparent; background-repeat: no-repeat;width: 68px;height: 20px; padding-top:4px;
position:absolute; top:196px;left:109px;text-transform:lowercase;
text-decoration: none; font-size:11px; font-family:Arial; color:#fff; text-align:center; }
#position3 #researchbox #researchArticleWrapper .articleLeft .articleInner .imageWrapper a{ background-image:none;position:absolute; left:0px; top:0px; height:88px;}
#position3 #researchbox #researchArticleWrapper .articleLeft .articleInner .content .imageWrapper{position:absolute; left:-130px; padding:0px; margin:0px;background-image:none;}
#position3 #researchbox #researchArticleWrapper .articleLeft .articleInner .content .imageWrapper img{ margin-right:4px;background-image:none;position:absolute; 
left:5px; width:120px; height:88px;}
articleInner .content .imageWrapper a{margin-left:-100px;}
#position3 #researchArticleWrapper .articleLeft{width:310px; padding:10px; height:230px; text-align:justify; background-color:#FFFFFF; border-right:none;  background-image:url(/images/organization_images/3603/site/wacotrib_330border.gif); 
background-repeat:repeat-y;}
#position3 #researchArticleWrapper .articleLeft .content{text-align:justify;}
#position3 #research .title{width:320px; height:22px; background-image:url(/images/organization_images/3603/site/wacotrib_330header.gif); background-position:left;
background-repeat:no-repeat;padding:5px 0px 0px 10px; border-bottom:none; background-color:#fff; border:none; margin:0px;}
#position3 #research .title h2{ font-weight:bold; font-size:14px; color:#fff; font-family:Arial; }
*html #position3 #research .headlineContainer{ position:relative; z-index:3333;}
#position3 #research .headlineContainer a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;color:#004e81; text-decoration:none; }
#position3 #research .headlineContainer a:hover{
text-decoration:underline;}
#position3 #researchbox #researchArticleWrapper .articleLeft .articleInner .content{ border:none; border-right:none; 
font-family:Arial;}
#researchbox_bottom{width:330px; height:12px; background-image:url(/images/organization_images/3603/site/wacotrib_330footer.gif);background-position:top;background-repeat:no-repeat; position:relative; top:-1px;}
*html #researchbox_bottom{position:relative; top:-10px;}
/*---------------------end-----------------research-------------------*/
/*------------------start----------featured car---------------------*/	
#CML360Spin { width:330px; padding:0px; padding-right:10px; }
/*html #CML360Spin{margin-top:-145px; z-index:3333; position:relative; margin-bottom:10px;}*/
*html #CML360Spin { float:left; position:relative; left:-165px;} 
#CML360Spin .content{width:330px; padding-top:15px; height:233px; text-align:center; background-color:#FFFFFF; margin:0px; background-image:url(/images/organization_images/3603/site/wacotrib_330border.gif); 
background-repeat:repeat-y; }
#position3 #CML360Spin .vehicleLabel{ font-family:Arial; font-size:12px; font-weight:bold; color:#004e81; }
#position3 #CML360Spin .vehicleLabel a{color:#004e81;
text-decoration:none;}
#position3 #CML360Spin .vehicleLabel a:hover{text-decoration:underline;}
#CML360Spin .title {width:320px; height:22px; background-image:url(/images/organization_images/3603/site/wacotrib_330header.gif); background-position:top left;
background-repeat:no-repeat; padding:5px 0px 0px 10px; }
#CML360Spin .title h2{font-weight:bold; font-size:14px; color:#fff; font-family:Arial; }
#CML360Spin_bottom{width:330px; height:12px; background-image:url(/images/organization_images/3603/site/wacotrib_330footer.gif); background-position:top;
background-repeat:no-repeat;}
*html #CML360Spin_bottom{ position:relative; top:0px;position:relative; left:-165px;}
/*---------------end-------------featured car-----------------------*/
/*---------start-------newspaperspecials-------------------------------*/
#position4 #newspaper_displayads{width:300px; padding:0px; margin-bottom:9px;}
#position4 #newspaper_displayads .title{width:290px; height:22px; background-image:url(/images/organization_images/3603/site/wacotrib_300header.gif); background-position:top left;
background-repeat:no-repeat; padding:5px 0px 0px 10px; border-bottom:none; margin:0px;}
#position4 #newspaper_displayads .title h3{font-weight:bold; font-size:14px; color:#fff; font-family:Arial;}
#position4 #newspaper_displayads .content{width:268px; padding:10px; text-align:justify;background-color:#FFFFFF; margin:0px; border:0px;background-image:url(/images/organization_images/3603/site/wacotrib_300whiteborderbg.gif); 
background-repeat:repeat-y;height:30px; padding-left:22px; }
*html #position4 #newspaper_displayads .content{ padding-bottom:0px;}
#position4 #newspaper_displayads .content a{font-family: Arial;
    font-size: 10px;
	color:#004E81;
	font-weight: bold;
	text-decoration:none;
	background-image:url(/images/bullet_ltBlue.gif); background-repeat:no-repeat;         background-position:left; float:left; display:inline;
	padding-left:8px; width:125px; padding-bottom:3px; position:relative; z-index:9999;}
*html #position4 #newspaper_displayads .content a{padding-bottom:0px;}
*:first-child+html #position4 #newspaper_displayads .content a
{padding-bottom:0px;}
#position4 #newspaper_displayads .content a:hover{ text-decoration:underline;}
#position4 #newspaper_displayads .content br{display:none;}
#Newspaper_bottom{width:300px; height:12px; background-image:url(/images/organization_images/3603/site/wacotrib_300whitefooter.gif); background-position:top; background-repeat:no-repeat; position:relative; top:-1px; }
/*---------end-------newspaperspecials-------------------------------*/
/*---------start-------dealerdirectory-------------------------------*/
#position4 #dealerdirectory{width:300px; padding:0px; margin-bottom:7px;}
#position4 #dealerdirectory .title{width:290px; height:22px; background-image:url(/images/organization_images/3603/site/wacotrib_300header.gif); background-position:top left; background-repeat:no-repeat; padding:5px 0px 0px 10px; border-bottom:none; margin:0px;}
#position4 #dealerdirectory .title h2{font-weight:bold; font-size:14px; color:#fff; font-family:Arial;}
#position4 #dealerdirectory #dealerform{width:274px; padding:10px; text-align:justify;background-color:#FFFFFF; margin:0px; border:0px;background-image:url(/images/organization_images/3603/site/wacotrib_300whiteborderbg.gif); 
background-repeat:repeat-y; padding-top:0px; 
padding-bottom:0px; padding-left:16px; height:20px; vertical-align:-4px;}
*html #position4 #dealerdirectory #dealerform .content{margin:0px; padding:0px;}
#position4 #dealerdirectory #dealerform select{font-family: Arial;
    font-size: 11px; margin:0px; margin-top:-3px;
	color:#004E81;  width:220px;
	font-weight: bold; border:1px solid #a5acb2; position:relative; z-index:3333;}
*html #position4 #dealerdirectory #dealerform select{margin-top:5px;}
*:first-child+html #position4 #dealerdirectory #dealerform select{margin-top:-5px;}
#dealerdirectory_bottom{width:300px; height:12px; background-image:url(/images/organization_images/3603/site/wacotrib_300whitefooter.gif); background-position:top; background-repeat:no-repeat; position:relative; top:-1px;}
/*---------end-------dealerdirectory-------------------------------*/
/*--------start-----topcars-------------------------------------------*/
#position4 #TopCars{width:300px; padding:0px; margin-bottom:4px;}
*html #position4 #TopCars{ margin-bottom:4px;}
*:first-child+html #position4 #TopCars{position:relative; left:-50px; margin-bottom:4px;}
#position4 #TopCars #topcars{margin:0px;}
#position4 #TopCars #topcars .title{width:290px; height:22px; background-image:url(/images/organization_images/3603/site/wacotrib_300header.gif); background-position:top left;
background-repeat:no-repeat; padding:5px 0px 0px 10px; border-bottom:none; margin:0px;}
#position4 #TopCars #topcars .title h3{font-weight:bold; font-size:14px; color:#fff; font-family:Arial;}
#position4 #TopCars #topcars .car1 .links{ display:none;}
#position4 #TopCars #topcars .car1 ul{ background-image:url(/images/bullet_ltBlue.gif); background-repeat:no-repeat;background-position:8px 5px; padding-left:13px; margin-left:0px; padding-top:0px; padding-right:13px; padding-bottom:10px;}
*html #position4 #TopCars #topcars .car1 ul{ margin-left:0px; padding-left:14px;}
*:first-child+html #position4 #TopCars #topcars .car1 ul{ margin-left:0px; padding-left:14px;}
#position4 #TopCars #topcars .car1 .photo{ background-color:#fff;
border:1px solid #fff;}
#position4 #TopCars #topcars .car1 ul{ background-color:#fff;}
#position4 #TopCars #topcars .car2 ul li{ background-color:#fff; margin-top:4px; width:254px; margin-left:-5px;background-image:url(/images/bullet_ltBlue.gif); background-repeat:no-repeat;background-position:7px 8px; padding-left:13px;padding-right:13px; padding-bottom:6px;}
*:first-child+html #position4 #TopCars #topcars .car2 ul li{ margin-left:-5px; }
*html #position4 #TopCars #topcars .car2 ul{padding-right:0px;}
*html #position4 #TopCars #topcars .car2 ul li{position:relative;left:0px; margin-left:-6px; width:auto; padding-left:16px; 
background-position:9px 8px; margin-right:0px;}
#position4 #TopCars #topcars .car2 ul{ border:0px solid #CC00CC; margin:0px;}

#position4 #TopCars #topcars .car1{width:280px; padding:10px; text-align:justify;background-color:#FFFFFF; margin:0px; border:0px;background-image:url(/images/organization_images/3603/site/wacotrib_300borderbg.gif); 
background-repeat:repeat-y;}
#position4 #TopCars #topcars .car2{width:280px; padding:10px; text-align:justify;background-color:#FFFFFF; margin:0px; border:0px;
background-image:url(/images/organization_images/3603/site/wacotrib_300borderbg.gif); padding-bottom:0px; padding-top:0px;
background-repeat:repeat-y; list-style:none;list-style-image:none; margin-top:-10px;}
*html #position4 #TopCars #topcars .car2{margin-top:-15px;}
#position4 #TopCars #topcars .car1 ul a,#position4 #TopCars #topcars .car2 li a{
color:#004E81;text-decoration:none; font-family:Arial; font-size:12px;}
#position4 #TopCars #topcars .car1 ul a:hover,#position4 #TopCars #topcars .car2 li a:hover{ text-decoration:underline;}
#position4 #TopCars #topcars .car2 li { border-bottom:0px; 
border:0px solid #00CC00;list-style-image:none; list-style:none;}
#TopCars_bottom{ width:300px; height:12px; background-image:url(/images/organization_images/3603/site/wacotrib_300footer.gif); background-position:top; background-repeat:no-repeat; position:relative; top:-6px; z-index:9999; }
*html #TopCars_bottom{  position:relative; top:-6px; }
*:first-child+html #TopCars_bottom{ position:relative; left:50px; top:-6px;}

#position4 #TopCars #topcars .car1 ul,#position4 #TopCars #topcars .car2 li {color:#828282;text-decoration:none; font-family:Arial; font-size:12px;}
/*--------end-----topcars-----------------------------------*/	
/*-------------start-------inner pages------------------------------*/
#SmLgM #position3 #maincontent{width:670px; background-color:#FFFFFF;  margin-top:-2px; position:relative; left:0px; margin-bottom:10px;
background-image:url(/images/organization_images/3603/site/wacotrib_670border.gif); background-repeat:repeat-y; border-top:2px solid #e5e5e5;}
#LgM #position3 #maincontent{background-color:#fff; position:relative; left:0px;  width:670px; margin-bottom:10px;
background-image:url(/images/organization_images/3603/site/wacotrib_670border.gif); background-repeat:repeat-y;margin-top:-2px; border-top:2px solid #e5e5e5;}
*html #LgM #position3 #maincontent{margin-top:-4px;}
#SmLg #position3 #maincontent{background-color:#FFFFFF; position:relative; left:0px; width:670px; margin-top:-2px;margin-bottom:10px;
background-image:url(/images/organization_images/3603/site/wacotrib_670border.gif); background-repeat:repeat-y; border-top:2px solid #e5e5e5;}
#maincontent_bottom{width:670px; height:12px; background-image:url(/images/organization_images/3603/site/wacotrib_670footer.gif); background-position:top;
background-repeat:no-repeat; position:relative; top:10px;}
#position3 #maincontent .pageTitle{background-image:url(/images/organization_images/3603/site/wacotrib_670innerheader.gif); background-repeat:no-repeat; border-bottom:none;border-left:none; border-right:none; padding-top:5px; background-color:#fff;
height:20px;}
#position3 #maincontent #advancedSearch{background-image:url(/images/organization_images/3603/site/wacotrib_670border.gif); background-repeat:repeat-y; position:relative; z-index:10000;}
#position3 #maincontent .pageTitle h1{ font-family:Arial;font-size:14px; font-weight:bold; color:#fff;}
/*#position3 #maincontent #advancedSearch .pageTitle{ position:relative; z-index:6666; background-color:transparent;}*/
#position3 #maincontent .title{ /*background-image:url(/images/organization_images/3603/site/greystrip.gif); background-repeat:no-repeat;*/ border:none;
background-color:#B4C4DD;height:16px; width:638px; padding-left:5px; padding-top:4px; margin-left:5px;  }
 #position3 #maincontent .title h3{ color:#004E81; font-family:Arial; font-size:12px; font-weight:bold;}
.inputButton, .inputButton2{border:none;background-color:#FF8d00; font-family:Arial;}
#LgM #position3 #vehicleDetails #dealerContact a{ color:#000000;}
#dealerButtons .inputButton{ margin-left:5px;}
#pageTitleLinks{ background-image:none; background-color:transparent; color:#9E0303; font-size:13px;}
#position3 #CustomBlock #researchOverview .title{padding-bottom:3px; padding-top:5px; background-image:url(/images/organization_images/3603/site/wacotrib_670innerheader.gif); background-repeat:repeat-x; width:667px; padding-left:3px; height:22px; border:none; margin-left:-4px; }
#position3 #CustomBlock #researchOverview .title h2{ font-family:Arial;font-size:14px; font-weight:bold; color:#fff;}
#position3 #CustomBlock #formWrapper{ width:668px; background-color:#FFFFFF; border:1px solid #E9E9E9;border-top:0px;margin-left:-4px; margin-top:-6px;}
#position3 #CustomBlock #formWrapper .title{/*background-image:url(/images/organization_images/3603/site/greystrip.gif); background-repeat:no-repeat; */border:none;background-color:#B4C4DD;height:16px; width:623px; padding-left:5px; padding-top:4px; margin-left:5px;}
#position3 #CustomBlock #formWrapper .title h3{ color:#004E81; font-family:Arial; font-size:12px; font-weight:bold;}
#position3 #CustomBlock #researchOverview .title h2{ margin-left:5px; font-family:Arial;font-size:14px; font-weight:bold; color:#fff;}
#position3 #userData{ height:800px;}

#LgM #position2{ width:0px;}
#LgM #position3{margin-left:0px;}
html>body #LgM #position4 .content{padding-top:2px; margin-left:0px;}
*html #LgM #position4 .content{ padding-top:0px; margin-left:0px;}
*:first-child+html #LgM #position4 .content{ padding-top:0px; margin-left:0px;}
#LgM #position3 #dealerInfo .title{background-image:url(/images/organization_images/3603/site/wacotrib_670innerheader.gif); background-repeat:no-repeat; border-bottom:none;border-left:none; border-right:none; padding-top:5px; background-color:#fff; width:656px;  height:22px; margin-left:0px; position:relative; top:0px;}
*:first-child+html #LgM #position3 #dealerInfo .title{position:relative; top:0px;}
#LgM #position3 #PaymentCalculator { position: absolute;left:471px; top:444px; }
*html #LgM #position3 #dealerInfo .title{position:relative; top:0px;}
#LgM #position3 #dealerInfo .title h2{ font-family:Arial;font-size:14px; font-weight:bold; color:#fff;}
#LgM #position4 #quoteRequest .title{ background-color:#b4c4dd; }
#vehicleDetails #dealerInfo #dealerConversion{background-color:#b4c4dd; color: #fff; border-color: #b4c4dd;}
#LgM #position4 #quoteRequest .title h2{color:#FFFFFF; } 
thead{ color:#FFFFFF;}
#searchResults .tableHead{color:#FFFFFF; font-weight:bold;}
#searchResults th a{color:#FFFFFF; font-weight:bold;}
*html #LgM #position4 #quoteRequest{margin-top:15px;}
#contactinfo{margin-bottom:600px;}
#vehicleRebates #incentives .incentiveInfo {border-width: 1px;border-style: solid;font-size:9px; font-weight:bold;}
#reqComm{ position:relative; left:-5px;}
#reqComm strong{ font-size:10px;}
#LgM #position3 #incentives #incentivesSubWrapper .title{ background-image:none; background-color:#0664AA; width:409px; height:20px;}
#atAGlance .actionLinks, #vehicleDetails .detailRowTitle td,#vehicleDetails 
.friendSave{background-color:#b4c4dd;}
#vehicleDetails .friendSave a, #vehicleDetails .priceDisclaimer{color:#fff;}
#atAGlance .actionLinks a { color:#fff; text-decoration:none;}
#vehicleOverviewWrapper .overviewRowTitle {background-color:#b4c4dd; color: #fff; border-color: #b4c4dd;}
#position3 #financeLeads .formSection{ width:800px;}
#position3 #financeLeads #financeLeadsWrapper .formSection .title strong{ color:#FFFFFF; font-family:Arial;}
#returningUser{ /*position:absolute; top:85px; left:380px; width:285px;*/}
/*-------------end-------inner pages----------------------------*/
#position4 #rightRailvideo{margin-bottom:10px;}
/*----------start--------topnavigation-----------------------------*/
/********** Nav bar and drop-down menus **********/
#newcars_wrapper{  background-image:url(/images/organization_images/3603/site/wacotrib_accordionbg.gif); background-position:top left;
background-repeat:no-repeat; position:relative; margin-top:-2px;}
#preowned_wrapper{ float:right;background-image:url(/images/organization_images/3603/site/wacotrib_accordionbg.gif); background-position:top left;
background-repeat:no-repeat; 
}
*html #preowned_wrapper{ position:relative; left:0px; margin-top:0px;}
*:first-child+html #newcars_wrapper{margin-top:-3px;}
.row {
	width:334px;
	padding-bottom:11px;
	border:0px solid #00CC00;
	float:left;
}
*html .row { margin-bottom:0px;}

.header_328 {
	width:320px; height:22px; /*background-image:url(/images/organization_images/3603/site/wacotrib_330header.gif); background-position:top left;
background-repeat:no-repeat;*/ padding:5px 0px 0px 10px;
font-weight:bold; font-size:14px; color:#fff; font-family:Arial;
background-color:transparent;
}

.body_new {
	width:310px;
	height:113px;
	border:0px solid #cbcbcb;
	padding:10px;
	padding-top:0px;
	background-color:transparent;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	
}
*html .body_new {height:103px; padding-bottom:0px;}

.body_used {
	width:310px;
	height:113px;
	border:0px solid #cbcbcb;
	padding:10px;
	padding-top:0px;
	background-color:transparent;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	
}

.dynamic {
	width:316px;
	
}

.shadow_328 {
	/*width:328px;
	height:18px;
	background-image:url(/images/organization_images/3295/site/shadow_bg.gif);
	background-position:top;
	background-repeat:repeat-x;*/
	display:none;
	
}


.frame {
	background-color:#fff;
	height:5px;
	background-image:url(/images/organization_images/3603/site/wacotrib_search_330footer.gif);
	background-position:left top;
	background-repeat:no-repeat;
	position:relative;
	top:0px;
}
*html .frame {background-position:bottom;}

.normal_bold_blue {
	font-family: Arial;
    font-size: 12px;
	color: #2a5b95;
	font-weight: bold;
}

#position3 .normal_dark_gray{
	color:#004E81;}
#position3 .drop_pane_20 a {
	font-family: Arial;
    font-size: 11px;
	color:#004E81;
	font-weight: bold;
	text-decoration:none;
	background-image:url(/images/bullet_ltBlue.gif); background-repeat:no-repeat;         background-position:left; float:left; display:inline;
	padding-left:8px; padding-right:15px; width:115px; padding-bottom:3px;
}
.drop_pane_20 br{ display:none;}
#position3 .drop_pane_20 a:hover { text-decoration:underline;color:#004E81;}
/*.drop_pane a{color:#00CC00;}
.drop_pane a:hover{text-decoration:underline;}*/

.normal_red {
	font-family: Arial;
    font-size: 11px;
	color: #000000;
	font-weight: bold;
	vertical-align:middle;
}

/* CUSTOM PROPERTIES */

.silver_header {
	background: url(/images/organization_images/3603/site/387_bar_closed_bg.gif) no-repeat;
	vertical-align: middle;
	height: 23px;
	border-left: 0px solid #dee1e8;
	border-right:0px; border-bottom:0px; border-top:0px;
	padding-left: 20px;
	cursor: pointer;
}

.silver_header a {
	text-decoration: none; 
	font-size:9px;
}
/*#by-category8-header, #by-category4-header{background-image:url(/images/organization_images/3603/site/387_curvebar_closed_bg.gif);
	background-position:left;
	background-repeat:no-repeat;}*/

.drop_pane_last {
	border-bottom: 0px solid #dee1e8;
}

.drop_pane, .drop_pane_last {
	border-left: 0px solid #dee1e8;
	border-right: 0px solid #dee1e8;
	
}

.drop_pane_20 {
	padding: 10px 20px 10px 20px;
	background-color:#FFFFFF;
	
}
*html #position3 #by-category4 .drop_pane_20 {padding: 0px 20px 0px 20px;}
*:first-child+html #position3 #by-category4 .drop_pane_20 {padding: 0px 20px 0px 20px;}
.silver_drop_pane {
	background-color: #fafafa;
	
}

.form_1 {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
	text-align: left;
	color: #000000;
	font-weight: normal;
	background-color: #f4f4f4;
	border-style: solid;
	border:1px solid #a5acb2;
	padding: 2px; margin:0px;
}
.drop_pane_last input{border:0px;}
#advancedSearch_MPG{ border:1px solid #A5ACB2;position:relative;left:5px;top:2px;}
.drop_pane input{border:0px;}
.body_used input{ border:none;}
#advancedSearch_userzip1, #advancedSearch_userzip2{ border:1px solid #A5ACB2;}
.body_new input{ border:none;}
#multi-search{border:1px solid #dee1e8; /*width:300px;*/ /*background-image:url(/images/organization_images/3603/site/wacotrib_300footer.gif); background-position:0px 90px; background-repeat:no-repeat;*/}

#pageDesc, .formRowTitle, #dealerListing .tollFreeNumber {font-family:Arial;}
#LgM #position3 .pageContentTitle {color: #004e81;font-family:Arial; }
#newused input{ vertical-align:-2px; margin-right:5px;}
#newused{ font-size:11px; font-weight:bold; font-family:Arial;text-align:left; width:80%; padding-left:61px;}
*html #newused{padding-left:54px;}
.make, .model, .zip{ font-size:11px; font-weight:bold; font-family:Arial;}

#searchbutton{ margin-top:-7px;}

*html #multi-search{ margin-top:-8px;}
#searchbutton input{ position:relative; z-index:6666;}
.pageContentTitle{color:#004E81;text-decoration:none; font-family:Arial; font-size:14px; font-weight:bold;}
#position3 #articleWrapper .sectionTitle{color:#004E81;text-decoration:none; font-family:Arial; font-size:13px; font-weight:bold;}
#position3 #articleWrapper{color:#828282; text-align:justify; font-family:Arial; font-size:12px;}
#position3 #articleWrapper a{color:#004e81; font-family:Arial;}
#LgM #position3 .specialPrice {color:#004E81;font-family:Arial;}
#LgM #position4 #sellerContact a{color:#004E81;font-family:Arial;}
#LgM  #position3 #paymentCalc .title{ background-color:#b4c4dd; border-left:0px;
margin:0px;  width:88%;}
*html #LgM  #position3 #paymentCalc .title{margin:0px;  width:87.5%;}
*:first-child+html #LgM  #position3 #paymentCalc .title{  position:relative; z-index:9999; width:97%;}
#LgM  #position3 #paymentCalc .title h3{ color:#fff; font-family:Arial;}
#LgM #PaymentCalculator {  width:160px;}
#vehicleDetails #vehicleInfoTabs .tabOn,
#vehicleDetails #vehicleInfoTabs li:hover{ background-color:#ff8d00; color: #fff; 
border-color: #ff8d00;}
/*#SmLgM #position3 #vehicleDetails .content{ padding-left:5px;}*/
#position3 #mpl{ background-color:#CCCC00;}
#position3 #sea_but{ position:relative; top:-3px; left:3px;}
/*********************** end of new/used blocks*************************************************************************/

/* TOP NAVIGATION BAR ELEMENTS */
#cnonav {
	padding: 0px;
	margin: 0px auto;
	list-style: none;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 11px;
	line-height: 22px;
	clear: both;
}

/* OUTER CONTAINER */

#cnonav ul {
	position:relative;
	z-index:1000000;
	padding: 0px;
	margin: 0px;
	list-style: none;
	background-color: #ccc;
} /* 2ND-LEVEL NAV LIST */

#cnonav li ul {
	position: absolute;
	width: 12em;
	left: -999em;
	border-left: 1px solid #899FB6;
	z-index:1000000;
} /* 2ND-LEVEL NAV LIST */

#cnonav a {
	white-space: nowrap;
	display: block;
	color: #fff;
	text-decoration: none;
	}

#cnonav li {
	white-space: nowrap;
	float: left;
	background-color: #004e81;
	border-right: 1px solid #002146;
	border-bottom: 1px solid #455B72;
	border-left: 1px solid #00609f;
	padding: 0px 15px;
}

#cnonav li ul li {
	margin: 0px;
	padding: 0px 12px;
	width: 100%;
	background-color: #A2B9CE;
	border-bottom: 1px dotted #fff;
	} /* 2ND-LEVEL NAV ITEM */

#cnonav li ul .last {
	border-bottom: 1px solid #455B72;
}

#cnonav li:hover, #cnonav li.sfhover {
	background-color: #003355;
}

#cnonav li:hover ul, #cnonav li.sfhover ul {
	left: auto;
	margin-left: -16px;
}
