﻿body {
	background: white;
	font-family: Arial;
	font-size: 11px;
	text-align: center;
}
img{
	border:0px;
}
table.MainDealers {
	text-align: left;
	height: 100%;
}
table.DealerSideBG {
	background-image: url('../../images/frame/ContainerHeader_bg.jpg');
	background-position: top right;
	background-repeat: no-repeat;
}
/****************************************   TD    **********************************/
td.CommentPane {
	color: #ffffff;
	font-size: 13px;
	vertical-align: top;
	text-align: left;
	border: 0px;
	width: 269px;
	height: 228px;
	background-image: url('../../images/CommentPane.jpg');
	background-position: top right;
	background-repeat: no-repeat;
}
td.VisitDealer {
	width: 269px;
	height: 177px;
	background-image: url('../../images/visit_dealers_bg.jpg');
	background-position: top right;
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: top;

}
td.WLDealer {
	width: 269px;
	height: 177px;
	background-image: url('../../images/Westlake_dealers_bg.jpg');
	background-position: top right;
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: top;
}
td.WLLoan {
	width: 269px;
	height: 177px;
	background-image: url('../../images/Westlake_loan_bg.jpg');
	background-position: top right;
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: top;
}
td {
	font-family: Arial;
	font-size: 11px;
	text-align: left;
	vertical-align: top;
}
td.Main {
	width: 841px;
	text-align: left;
	vertical-align: top;
}
td.Logo {
	vertical-align: bottom;
	text-align: left;
	width: 200px;
	height: 75px;
}
td.Search {
	vertical-align: bottom;
	text-align: right;
	width: 78px;
}
td.NavLink {
	height: 27px;
	border-right: solid 1px #666666;
	padding: 0px 6px 5px 6px;
	vertical-align: bottom;
}
td.NavLink2 {
	height: 27px;
	padding: 0px 0px 5px 8px;
	vertical-align: bottom;
}
td.Footer {
	padding-top: 10px;
	vertical-align: top;
	width: 555px;
	text-align: left;
}
td.SearchBox {
	text-align: right;
	vertical-align: bottom;
}
td.DealerBodyText {
	border: solid 2px #ffffff;
	height: 26px;
}
td.DealerTabs {
	background: #dfe397;
	vertical-align: bottom;
	padding: 2px 2px 0px 2px;
	height: 27px;
}
td.FrameBottom {
	background-repeat: repeat-x;
	background-position: left bottom;
	background-image: url('../../images/frame/frame_bot_bg.gif');
}
td.PageTitleHeader {
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	vertical-align: middle;
	padding-left: 30px;
}
td.BPHeader {
	height: 23px;
	font-size: 12px;
	font-weight: bolder;
	vertical-align: bottom;
	padding: 0px 0px 2px 15px;
	color: #e1dda1;
}
td.MainBodyText {
	padding: 15px 40px 20px 35px;
}

td.MainBodyText2 {
	padding: 15px 40px 20px 10px;
}
td.MainBodyText3 {
	padding: 0px 40px 0px 35px;
}
td.MainBodyText4 {
	padding: 15px 40px 10px 35px;
}
td.MainBodyText5 {
	padding: 0px 40px 20px 35px;
}

td.MainExecBodyText
{
	padding: 0px 40px 20px 35px;
	background-image:url('../../images/Executive/Don_Hankey.jpg');
}

td.MainBody2Text
{
	background-image:url('../../images/frame/Press_body.jpg');
	padding: 15px 40px 5px 35px;
}
/*** TABS ***/
td.TabsDealerBG {
	height: 41px;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url('../../images/frame/tab_dealers_bg.gif');
	padding-top: 8px;
	padding-left: 1px;
}
td.TabsVisitBG {
	height: 41px;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url('../../images/frame/tab_visit_bg.gif');
	padding-top: 8px;
	padding-left: 1px;
}
td.TabsLoanBG {
	height: 41px;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url('../../images/frame/tab_loan_bg.gif');
	padding-top: 8px;
	padding-left: 1px;
}
td.TabsAboutBG {
	height: 41px;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url('../../images/frame/tab_about_bg.gif');
	padding-top: 8px;
	padding-left: 1px;
}
td.TabsExecBG
{
	height: 31px;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url('../../images/frame/tab_about_bg.gif');
	padding-top: 8px;
	padding-left: 1px;

}


/****************************************   Panes    **********************************/
td.BannerPane {
	width: 555px;
}
td.CommentPane {
	width: 269px;
	cursor:hand;
}
td.LeftPane {
	width: 269px;
}
td.RightPane {
	width: 269px;
}
td.MiddlePane {
	width: 269px;
}
/****************************************   A     **********************************/
a.NavLink, a.NavLink:visited {
	color: #666666;
	font-size: 11px;
	font-weight:bolder;
	text-decoration: none;
}
a.NavLink:hover
{
	color:#6a0019;
}
a, a:visited {
	color: #6a0019;
}
a.hover {
	color: #6a0019;
}
a.Dealer, a.Dealer:visited {
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}
span.Demo
{
	color:#c9dceb;
	font-weight:600;
	text-decoration:none;
	font-size:12px;

}
a.ContainerLink, a.ContainerLink:visited {
	text-decoration: underline;
	color: #767a37;
}
a.VisitLink, a.VisitLink:visited {
	text-decoration: underline;
	color: #000095;
}
a.LoanLink, a.LoanLink:visited {
	text-decoration: underline;
	color: #764a14;
}

a.VisitFAQ
{
	color:#000095;
	text-decoration:underline;
	padding-bottom:10px;
	cursor:hand;
}
a.WestlakeFAQ
{
	color:#767a37;
	text-decoration:underline;
	padding-bottom:10px;
	cursor:hand;

}
a.LoanFAQ
{
	color:#764a14;
	text-decoration:underline;
	padding-bottom:10px;
	cursor:hand;

}
a.CareersJob
{
	text-decoration:underline;
	cursor:hand;
}
a.partner
{
	font-size:9px;
}


/****************************************   DIV    **********************************/
div.TopPane {
	height: 75px;
}
div.LayoutSpacing {
	height: 10px;
	width: 100%;
}
div.FooterPane {
	text-align: left;
}
div.VisitDealer {
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	padding: 12px 0px 0px 0px;
	text-align:center;
	width:265px;
	height:140px;
	display:block;
	cursor:hand;
}
div.VisitDealerPhone {
	font-size: 15px;
	font-weight: bold;
	color: #fff;
	padding: 5px 0px 0px 00px;
	text-align:center;
	width:265px;
	height:25px;
	display:block;
	cursor:hand;
}

div.DealerBodyText {
	border: solid 8px #dbdbdb;
	padding: 20px 20px 20px 30px;
	height: 100%;
}
div.ContainerHeader {
	height: 27px;
	padding: 8px 0px 0px 30px;
	font-size: 12px;
	font-weight: bold;
	color: #e2dda2;
}
div.VisitHeader{
	height: 27px;
	padding: 8px 0px 0px 30px;
	font-size: 12px;
	font-weight: bold;
	color: #bdc6eb;
}
div.LoanHeader{
	height: 27px;
	padding: 8px 0px 0px 30px;
	font-size: 12px;
	font-weight: bold;
	color: #f1d6a7;
}
div.AboutHeader{
	height: 27px;
	padding: 8px 0px 0px 30px;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}


div.ContainerContactHeader {
	height: 27px;
	padding: 8px 0px 0px 25px;
	font-size: 12px;
	font-weight: bolder;
	color: #ffffff;
}
div.ContactBodyHeader {
	color: #570000;
	font-size: 15px;
	font-weight: bold;
	padding-bottom: 8px;
}
div.VisitBodyHeader {
	color: #000095;
	font-size: 15px;
	font-weight: bold;
	padding-bottom: 8px;
}
div.LoanBodyHeader {
	color: #ba853a;
	font-size: 15px;
	font-weight: bold;
	padding-bottom: 8px;
}
div.LoanBodyHeader {
	color: #ba853a;
	font-size: 15px;
	font-weight: bold;
	padding-bottom: 8px;
}
div.AffiliateHeader
{
	color:#580000;
	font-weight:bold;
}


div.DealerBodyHeader {
	color: #5e6c1e;
	font-size: 15px;
	font-weight: bold;
	padding-bottom: 8px;
}
div.DonHankey
{
	width:558px;
	background-image:url('../../images/Executive/Don_Hankey.jpg'); 
	background-repeat:no-repeat;
}
div.PaulKirwin
{
	width:558px;
	background-image:url('../../images/Executive/Paul_Kirwin.jpg'); 
	background-repeat:no-repeat;
}
div.MichaelDuke
{
	width:558px;
	background-image:url('../../images/Executive/Michael_Duke.jpg'); 
	background-repeat:no-repeat;
}
div.MikePavlin
{
	width:558px;
	background-image:url('../../images/Executive/Mike_Pavlin.jpg'); 
	background-repeat:no-repeat;
}
div.NikhNath
{
	width:558px;
	background-image:url('../../images/Executive/Nikh_Nath.jpg'); 
	background-repeat:no-repeat;
}
div.IanAnderson
{
	width:558px;
	background-image:url('../../images/Executive/Ian_Anderson.jpg'); 
	background-repeat:no-repeat;
}
div.BretHankey
{
	width:558px;
	background-image:url('../../images/Executive/bret_hankey.jpg'); 
	background-repeat:no-repeat;
}

div.TimoSaarelaz
{
	width:558px;
	background-image:url('../../images/Executive/timo_saarelaz.jpg'); 
	background-repeat:no-repeat;
}

div.MarkVazquez
{
	width:558px;
	background-image:url('../../images/Executive/mark_vazquez.jpg'); 
	background-repeat:no-repeat;
}

div.GeoffBranda
{
	width:558px;
	background-image:url('../../images/Executive/geoff_branda.jpg'); 
	background-repeat:no-repeat;
}

div.KenLozano
{
	width:558px;
	background-image:url('../../images/Executive/ken_lozano.jpg'); 
	background-repeat:no-repeat;
}


div.BernieDelaney
{
	width:558px;
	background-image:url('../../images/Executive/bernie_delaney.jpg'); 
	background-repeat:no-repeat;
}


div.StephanieKarafilis
{
	width:558px;
	background-image:url('../../images/Executive/Stephanie_KaraFilis.jpg'); 
	background-repeat:no-repeat;
}

div.BillWalters
{
	width:558px;
	background-image:url('../../images/Executive/bill_walters.jpg'); 
	background-repeat:no-repeat;
}


div.TimTaylor
{
	width:558px;
	background-image:url('../../images/Executive/tim_taylor.jpg'); 
	background-repeat:no-repeat;
}


div.Originations
{
	width:841px;
	height:573px;
	padding:12px;
	background-image:url('../../images/iamwestlake/iamWestlake_aracely_cordova.jpg'); 
	background-repeat:no-repeat;
}
div.Marketing
{
	width:841px;
	height:633px;
	padding:12px;
	background-image:url('../../images/iamwestlake/iamWestlake_william_dembosk.jpg'); 
	background-repeat:no-repeat;
}

.iamwestlake_left{
	float:left;			
}
.iamwestlake_info{
	width:482px;
	height:411px;
	padding-left:12px;
}
.iamwestlake_info_market{
	width:480px;
	height:471px;
	padding-left:12px;
}

.iamwestlake_department{
	width:482px;
	height:126px;	
	padding: 12px 0px 0px 12px;
}
.iamwestlake_dep{
	width:105px;
	height:79px;	
	padding: 12px 0px 0px 8px;
	text-align:center;
	float:left;
}
.iamwestlake_dep a{
	text-decoration:none;
}
.iamwestlake_detail{
	width:320px;
	height:549px;
	float:left;
}
.iamwestlake_header{
	color: #ffffff;
	font: bold 14px arial;
	padding: 5px 0px 0px 0px;
}
div.SearchTextBox
{
	border:solid 1px #666666;
}


td.FormText
{
	font-weight:bold;
	line-height:12px;
	padding-top:5px;
}
td.FormTextQuestion
{
	line-height:12px;
	padding-top:5px;
}

.nowcom {
	font-family:Arial;
	font-size:9px;
	line-height:8px;
	display:block;
}


span.ContainerBodyHeader {
	font-size: 12px;
	font-weight: bold;
}
span.AboutYears
{
	color:#580000;
	font-size:23px;
	float:left;
	padding: 0px 10px 0px 0px;
}
span.Question
{
	padding:0px 0px 10px 15px;
}
span.Careers
{
	padding: 0px 0px 0px 15px;
}

td.CompanyMG
{
	background:#ffffff url('../../images/Company/MidwayGroup.jpg') no-repeat;
}
td.CompanyMG:hover
{
	background:#ffffff url('../../images/Company/MidwayGroup2.jpg') no-repeat;
}
td.CompanyMRAC
{
	background:#ffffff url('../../images/Company/MidwayCarRental.jpg') no-repeat;
}
td.CompanyMRAC:hover
{
	background:#ffffff url('../../images/Company/MidwayCarRental2.jpg') no-repeat;
}
td.CompanyTNH
{
	background:#ffffff url('../../images/Company/ToyotaNH.jpg') no-repeat;
}
td.CompanyTNH:hover
{
	background:#ffffff url('../../images/Company/ToyotaNH2.jpg') no-repeat;
}
td.CompanyMF
{
	background:#ffffff url('../../images/Company/MidwayFord.gif') no-repeat;
}
td.CompanyMF:hover
{
	background:#ffffff url('../../images/Company/MidwayFord2.gif') no-repeat;
}

td.CompanyHIC
{
	background:#ffffff url('../../images/Company/HankeyInvestment.jpg') no-repeat;
}
td.CompanyHIC:hover
{
	background:#ffffff url('../../images/Company/HankeyInvestment2.jpg') no-repeat;
}

td.CompanyWCC
{
	background:#ffffff url('../../images/Company/WilshireConsumerCredit.jpg') no-repeat;
}
td.CompanyWCC:hover
{
	background:#ffffff url('../../images/Company/WilshireConsumerCredit2.jpg') no-repeat;
}

td.CompanyKMIS
{
	background:#ffffff url('../../images/Company/KnightsManagement.jpg') no-repeat;
}
td.CompanyNOWCOM
{
	background:#ffffff url('../../images/Company/Nowcom.jpg') no-repeat;
}
td.CompanyNOWCOM:hover
{
	background:#ffffff url('../../images/Company/Nowcom2.jpg') no-repeat;
}

span.Validation
{
	color:red;
	font-size:11px;
	visibility:hidden;

}






/****************************************   CONTROLS    **********************************/
input.SearchBox {

	font-family: Arial;
	font-size: 12px;
	border: solid 1px #666666;
	vertical-align:middle;
	height: 18px;
}

input.TextBox
{
	border:solid 1px #999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	display:block;
}





table.ms-sbtable
{
	padding:0px;

	padding:0px 0px 0px 0px;
}

tr.ms-sbrow
{
	padding:0px;
}
td.ms-sbcell
{
	padding:0px;
	width:1px;
	padding:0px 0px 0px 0px;

}
td.ms-sbgo
{
	padding-left:5px;
	width:0px;
	

}
td.ms-sbgo ms-sbcell
{
	width:0px;
	padding:0px 0px 0px 0px;
}
td.ms-sbLastcell
{	width:0px;
padding:0px 0px 0px 0px;

}
input.ms-sbplain
{
	padding:0px 0px 0px 0px;

	height:20px;

}




#TabsVisit{
      float:left;
      background:#c9d1f3;
      font-size:12px;
      font-weight:bold;
      line-height:normal;
      }
#TabsVisit ul {
  margin:0;
  padding:1px 0px 0 2px;
  list-style:none;
  }
#TabsVisit li {
  display:inline;
  margin:0;
  padding:0;
  }
#TabsVisit a {
  float:left;

  margin:0;
  padding:0 0 0 0px;
  text-decoration:none;
  }
#TabsVisit a span {
  float:left;
  display:block;
  background:url("../../images/Tabs/Visit_tab.gif") no-repeat right top;
  padding:5px 26px 2px 24px;
  color:#FFF;
  }
  #TabsVisit span.Selected, #TabsVisit span.Selected:hover {
  float:left;
  display:block;
  background:url("../../images/Tabs/Visit_tab2.gif") no-repeat right top;
  padding:5px 26px 2px 25px;
  color:#FFF;
  }

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#TabsVisit a span {float:none;}
/* End IE5-Mac hack */
#TabsVisit a:hover span {
  color:#FFF;
  }
#TabsVisit a:hover {
  background-position:0% -42px;
  }
#TabsVisit a:hover span {
  background-position:100% -42px;
  }


#TabsDealer{
      float:left;
      background:#dfe397;
      font-size:12px;
      font-weight:bold;
      line-height:normal;
      }
#TabsDealer ul {
  margin:0;
  padding:1px 0px 0 2px;
  list-style:none;
  }
#TabsDealer li {
  display:inline;
  margin:0;
  padding:0;
  }
#TabsDealer a {
  float:left;

  margin:0;
  padding:0 0 0 0px;
  text-decoration:none;
  }
#TabsDealer a span {
  float:left;
  display:block;
  background:url("../../images/Tabs/Dealer_tab.gif") no-repeat right top;
  padding:5px 26px 2px 24px;
  color:#FFF;
  }
  #TabsDealer span.Selected, #TabsDealer span.Selected:hover {
  float:left;
  display:block;
  background:url("../../images/Tabs/Dealer_tab2.gif") no-repeat right top;
  padding:5px 26px 2px 26px;
  color:#FFF;
  }

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#TabsDealer a span {float:none;}
/* End IE5-Mac hack */
#TabsDealer a:hover span {
  color:#FFF;
  }
#TabsDealer a:hover {
  background-position:0% -42px;
  }
#TabsDealer a:hover span {
  background-position:100% -42px;
  }
  
  

#TabsAbout{
      float:left;
      background:#999999;
      font-size:12px;
      font-weight:bold;
      line-height:normal;
      }
#TabsAbout ul {
  margin:0;
  padding:1px 0px 0 2px;
  list-style:none;
  }
#TabsAbout li {
  display:inline;
  margin:0;
  padding:0;
  }
#TabsAbout a {
  float:left;

  margin:0;
  padding:0 0 0 0px;
  text-decoration:none;
  }
#TabsAbout a span {
  float:left;
  display:block;
  background:url("../../images/Tabs/About_tab.gif") no-repeat right top;
  padding:5px 17px 2px 17px;
  color:#FFF;
  }
  
  #TabsAbout span.Selected, #TabsAbout span.Selected:hover {
  float:left;
  display:block;
  background:url("../../images/Tabs/About_tab2.gif") no-repeat right top;
  padding:5px 20px 2px 19px;
  color:#FFF;
  }

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#TabsAbout a span {float:none;}
/* End IE5-Mac hack */
#TabsAbout a:hover span {
  color:#FFF;
  }
#TabsAbout a:hover {
  background-position:0% -42px;
  }
#TabsAbout a:hover span {
  background-position:100% -42px;
  }
  
 
  
#TabsLoan{
      float:left;
      background:#eaca90;
      font-size:12px;
      font-weight:bold;
      line-height:normal;
      }
#TabsLoan ul {
  margin:0;
  padding:1px 0px 0 2px;
  list-style:none;
  }
#TabsLoan li {
  display:inline;
  margin:0;
  padding:0;
  }
#TabsLoan a {
  float:left;

  margin:0;
  padding:0 0 0 0px;
  text-decoration:none;
  }
#TabsLoan a span {
  float:left;
  display:block;
  background:url("../../images/Tabs/Loan_tab.gif") no-repeat right top;
  padding:5px 26px 2px 26px;
  color:#FFF;
  }
  #TabsLoan span.Selected, #TabsLoan span.Selected:hover {
  float:left;
  display:block;
  background:url("../../images/Tabs/Loan_tab2.gif") no-repeat right top;
  padding:5px 26px 2px 26px;
  color:#FFF;
  }

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#TabsLoan a span {float:none;}
/* End IE5-Mac hack */
#TabsLoan a:hover span {
  color:#FFF;
  }
#TabsLoan a:hover {
  background-position:0% -42px;
  }
#TabsLoan a:hover span {
  background-position:100% -42px;
  }

  
#SiteMap
{
	
}
  
#SiteMap li
{
	list-style-image:url('../../images/list_red.gif');
}
ul,li{
	margin: 0 0 0 8px;
	padding: 0;
}

