.menu-button a.inner{
	padding:10px 6px 6px;
}
a:link, a:visited {
    text-decoration: underline;
}
a:hover {
	text-decoration: none;	
}
.global-vehicle-details .contentTable .rightBlock {
	padding-top: 0;
}
.global-our-services .mod-department-box {
	margin-bottom: 0;
}
.global-our-services .mod-department-box .heading, .global-our-services .mod-department-box .operation-hours {
	display: none;
}
.global-our-services .mod-department-service .heading, .global-our-services .mod-department-service .operation-hours {
	display: block;
}
.com-home-page{
    float:left;
	padding-top: 2px;
	padding-right: 7px;
	border-left: #FFF 1px solid;
	border-right: #FFF 1px solid;
	background: #fff url(../images/com_home_page_bg.jpg) repeat-x top;
	width: 971px;
}
/*** layout-header ***/
.layout-header {
	padding: 0 0 5px 5px;
    overflow: hidden;
}
.layout-header .header-top,
.layout-header .header-top a {
	color: #ffffff;
	text-align: right;
	padding-top: 3px;
}
.layout-header .header-top a {
    text-decoration: underline;
}
.layout-header .header-top a:hover {
    text-decoration: none;
}
.layout-header .header-top .testimonials{
	padding-left: 26px;
	background: url(../images/header-testimonials.jpg) left no-repeat;
	background-position: 6px 1px;
	float: right;
}
.layout-header .logos {
	float: left;
    padding-top: 13px;
    width: 500px;
    position: relative;
}
.layout-header .logo {
    display: block;
	float: left;
	width: auto;
	margin-right: 0px;
}
.layout-header .header_contacts .phones {
	float: right;
	font-size: 13px;
	font-weight: bold;
    color: #fff;
	text-align: right;
	padding-top: 5px;
}
.layout-header .header_contacts .chatlink {
	float: right;
	padding-left: 10px;
	padding-top: 10px;
}
.layout-header .header_contacts {
	float: right;
	padding-top: 15px;
    color: #fff;
	text-align: right;
}
.layout-header .header_contacts a {
	color: #fff;
}
/* //layout-header */
.dark_bg_block{
	float: left;
	width: 980px;
	/*padding: 5px;*/
	/*padding-top: 10px;*/
	background: #181818;
}
/***   HOME infoboxes  ***/
.home_infoboxes{
	float: left;
	width: 234px;
	height: 145px;
	/*background: #343434;*/
	padding:2px;
}
.home_infoboxes .text{
	float: left;
	padding-left: 3px; 
	padding-right: 3px;
	padding-top: 5px;
	width: 228px;
	/*text-transform: uppercase;*/
	color: #222222;
	font-size: 12px;
}
.home_infoboxes .link a{
	color: #ec6104;
	text-transform: uppercase;
	padding-left:3px;
	font-size: 11px;
	font-weight: bold;
}
.home_infoboxes_wrapper{
	float: left;
	padding-left: 6px;
	padding-top: 10px;
	padding-bottom: 5px;
}
.ptop10{
	padding-top: 10px;
	float: left;
}
.toyota_quick_links{
	float: left;
	width: 234px;
	height: 140px;
	background: #181818;/**/
	padding:2px;	
}
.border-black{
	float: left;
	border: 1px solid #000;
	height: 140px;
}
.toyota_quick_links .heading{
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	padding-left: 40px;
	line-height: 220%;	
	background: url(../images/ql_heading.jpg) left top no-repeat;
	background-position: 10px 3px; 
}
.toyota_quick_links .quick_link{
	float: left;
	width: 224px;
	background: #181818;
	padding-left: 10px;
}
.toyota_quick_links .quick_link a{
	color: #ec6104;
	text-transform: uppercase;
	font-size: 11px;
	font-weight: bold;	
	line-height: 160%;
}
/* //HOME infoboxes */
/*** layout-footer ***/
.layout-footer {
    padding: 20px 0 40px;
	width: 980px;
	float: left;
	border-top: 1px #AAA dotted;
}
.layout-footer, .layout-footer a  {
    color: #3c3c3c;
    font-size: 11px;
}
.layout-footer a:hover  {
    text-decoration: underline;
}
.layout-footer .dealerfire {
    top: -20px;
    position: relative;
    padding-top: 10px;
}
.layout-footer .dealerfire img {
    vertical-align: middle;
}
/* //layout-footer */
.bottom_block{
	float: left;
	width: 980px;
}
.bottom_block .bottom_text{
	float: left;
	width: 380px;
	margin-top: 6px;
	height: 170px;
	padding: 5px;
	overflow: scroll;
	overflow-x: hidden;
}
.bottom_block .bottom_banner{
	float: right;
	padding: 5px;
}
.bottom_buttons{
	float: left;
	padding-top: 10px;
	padding-bottom: 5px;
}
.pright6{
    padding-right: 7px;
}
/*****************************************/
.pageHeader{
	background:#ffffff url(../images/header_bg.jpg) left top repeat-x;
	padding:30px 0 15px;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
}
/*** mod vehicle equiptment *****/

.mod-vehicle-equipment ul.tabs a {
    background: url("../images/grad_sml.gif") repeat scroll  transparent;
    border:1px solid #4c4c4c;
}
.mod-vehicle-equipment ul.tabs a:hover {
    background-position: 0 28px;
}
/*** Shopping tools ***/
.mod-shopping-tools ul.mod-st-buttons li {
    background: url("../images/grad_sml.gif") repeat scroll  transparent !important;
    border: 1px solid #A00105;
    margin: 0 0 1px;
    _line-height: 20px;
    *line-height: 20px;
}
.mod-shopping-tools ul.mod-st-buttons li span{
    display: inline;
    padding: 0 0 3px 28px;
}
.mod-shopping-tools ul.mod-st-buttons li a {
    display: block;
    padding: 0 0 0 3px;
}
.mod-shopping-tools ul.mod-st-buttons li.windowSticker a span {
    background: url(../images/icons/print.png) 0 0 no-repeat;
    _background: none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/public/images/icons/print.png', sizingMethod='crop');
}
.mod-shopping-tools ul.mod-st-buttons li.requestAQuote a span {
    background: url(../images/icons/usdollar.png) 0 0 no-repeat;
    _background: none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/public/images/icons/usdollar.png', sizingMethod='crop');
}
.mod-shopping-tools ul.mod-st-buttons li.scheduleTestdrive a span {
    background: url(../images/icons/test-drive.png) 0 0 no-repeat;
    _background: none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/public/images/icons/test-drive.png', sizingMethod='crop');
}
.mod-shopping-tools ul.mod-st-buttons li.buildAVehicle a span {
    background: url(../images/icons/build.png) 0 0 no-repeat;
    _background: none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/public/images/icons/build.png', sizingMethod='crop');
}
.mod-shopping-tools ul.mod-st-buttons li.emailFriend a span {
    background: url(../images/icons/email.png) 0 0 no-repeat;
    _background: none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/public/images/icons/email.png', sizingMethod='crop');
}
/*** Financing tools ***/
.mod-financing-tools ul.mod-ft-buttons li {
    background: url("../images/grad_sml.gif") repeat scroll  transparent !important;
    border: 1px solid #A00105;
    margin: 0 0 1px;
    _line-height: 20px;
    *line-height: 20px;
}
.mod-financing-tools ul.mod-ft-buttons li span{
    display: inline;
    padding: 3px 0 3px 28px;
    _padding: 0 0 3px 28px;
    *padding: 0 0 3px 28px;
}
.mod-financing-tools ul.mod-ft-buttons li a {
    display: block;
    padding: 0 0 0 3px;
}
.mod-financing-tools ul.mod-ft-buttons li.calculator a span {
    background: url(../images/icons/trade-in.png) 0 0 no-repeat;
    _background: none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/public/images/icons/trade-in.png', sizingMethod='crop');
}
.mod-financing-tools ul.mod-ft-buttons li.getApproved a span {
    background: url(../images/icons/approved.png) 0 0 no-repeat;
    _background: none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/public/images/icons/approved.png', sizingMethod='crop');
}
/* Lineup */
.mod-lineup-theme1 {
    padding: 5px;
}
.mod-lineup .item{
	width:120px;
}
/* SearchBoxHome */
.mod-searchbox-home {
    float: left;
    background: #000000;
    padding: 0 1px;
}
.mod-searchbox-home .inner-box {
    padding: 0 14px;
}
.mod-searchbox-home .panes .pane {
    padding: 3px 7px 2px
}
.mod-searchbox-home ul.tabs {
    padding: 0 1px;
}
.mod-searchbox-home ul.tabs a {
    padding: 5px 15px;
    top: 2px;
}
.mod-searchbox-home ul.tabs a.current {
    border: none;
    border-bottom: 1px solid #ffffff;
}
/* Financing tools Home */
.mod-ft-home {
    float: left;
    background: #000000;
    padding: 0;
    margin-left: 6px;
    width: 230px;
}
.mod-ft-home .heading {
    display: none;
}
.rightContent {
	float: left;
	margin-left: 5px;
	width: 230px;
}
/**************inventory******************/
.com-inventory-listing .product .info .price-block .price-old span{
	text-decoration:none;
}
.menu-ul, .menu li {
	min-width: 88px;
}

/*<modules/BlogBox/default/styles/mod-blog-box.css>*/
.mod-blog-box .scroller {
	height: 170px;
}
/*</modules/BlogBox/default/styles/mod-blog-box.css>*/

/*<SearchBox Black Book for Inventory pages>*/
.com-inventory-listing .content .blackbook_new{
	float:right;
	position:relative;
	top:-10px;
	right:56px;
}

.com-inventory-listing .content .blackbook_used{
	float:right;
	position:relative;
	top:10px;
	right:-10px;
}
/*<SearchBox Black Book for Inventory pages>*/

.global-index .mod-financing-tools {
	background: #000a12;
	float: right;
	margin: 5px auto;
	width: 100%;
}

/*<component/ViewVehicle/default/styles/com-view-vehicle.css>*/
.com-view-vehicle .c-product-details .c-product-name  {
	background: #000000;
}
/*</component/ViewVehicle/default/styles/com-view-vehicle.css>*/

/*<module/VehileMedia/default/styles/mod-vehicle-media.css>*/
.mod-vehicle-media,
.mod-vehicle-media .heading {
	background: #000000;
}
.mod-vehicle-media .button-video-infeed a.mediaButton {
	padding: 5px 70px 5px 80px;
}
/*</module/VehileMedia/default/styles/mod-vehicle-media.css>*/

/*<module/ShoppingTools/default/styles/mod-shopping-tools.css>*/
.mod-shopping-tools,
.mod-shopping-tools .heading {
	background: #000000;
}
/*</module/ShoppingTools/default/styles/mod-shopping-tools.css>*/

/*<module/FinancingTools/default/styles/mod-financing-tools.css>*/
.mod-financing-tools
.mod-financing-tools .heading {
	background: #000000;
}
/*</module/FinancingTools/default/styles/mod-financing-tools.css>*/

/*<module/LoanCalculator/theme1/styles/mod-loan-calculator.css>*/
.mod-loan-calculator,
.mod-loan-calculator .heading {
	background: #000000;
}
/*<module/LoanCalculator/theme1/styles/mod-loan-calculator.css>*/
/*<module/LoanCalculator/theme1/styles/mod-loan-calculator.css>*/	
.com-inventory-listing .product:hover{
	background-color: #e8ebed;
}
/*</module/LoanCalculator/theme1/styles/mod-loan-calculator.css>*/



	