/* Toyota Lift Houston Style Sheet */

.LTR
{
background-color:#a8a6a6;
}
body
{
font-family:Arial;
font-size:12px;
/*color:#fff;*/
margin:0px;
padding:0px;
height:100%;
line-height:20px;
}



/* #Links# */
a
{
color:#000;
text-decoration:none;
}
a:hover
{
color:#faca46;
text-decoration:none;
}
.leftContent a
{
color:#fff;
}
.leftContent a:hover
{
color:#faca46;
text-decoration:none;
}
.mainFooter a
{
color:#fff;
text-decoration:none;
}
.mainFooter a:hover
{
color:#faca46;
text-decoration:none;
}
.aUnderline
{
text-decoration:underline;
}
.aUnderline:hover
{
text-decoration:none;
}
.mainHeader a, .mainHomeHeader a
{
color:#fff;
text-decoration:none;
}
.mainHeader a:hover, .mainHomeHeader a:hover
{
color:#faca46;
text-decoration:none;
}


/* #Breadcrumbs# */
#breadcrumbs
{
padding-bottom:5px;
font-size:11px;
}


/* #H Tags# */
h1
{
font-size:20px;
color:#000;
margin-top:0px;
}
h2
{
font-size:16px;
color:#000;
margin-top:0px;
}
h3
{
font-size:12px;
color:#000;
margin-top:0px;
}
.leftContent h3
{
font-size:14px;
font-weight:bold;
color:#d7011b;
margin:0px;
}




/* #Main Styles# */
.shadeContainer
{
width:1095px;
height:auto;
margin:0px auto;
padding:0px;
background:#a8a6a6 url('../App_Themes/toyotaliftsouthtexas/Images/shade.jpg') top left repeat-y;
}
.mainContainer
{
width:1000px;
height:auto;
margin:0px auto;
padding:0px;
border-right:1px solid #d7011b;
border-left:1px solid #d7011b;
border-bottom:1px solid #d7011b;
background-color:#000;
}
/* black header - sub pages */
.mainHeader
{
position:relative;
width:1000px;
height:96px;
margin:0px;
padding:0px;
background: Transparent url('../App_Themes/toyotaliftsouthtexas/Images/subblackheader.jpg') top left no-repeat;
}
.mainHomeHeader
{
position:relative;
width:1000px;
height:96px;
margin:0px;
padding:0px;
background: Transparent url('../App_Themes/toyotaliftsouthtexas/Images/header.jpg') top left no-repeat;
}
.mainLogo img
{
position:absolute;
top:1px;
left:11px;
width:232px;
height:86px;
margin:0px;
padding:0px;
}


/* #Main Styles/Search# */
.mainSearch
{
position:absolute;
top:15px;
left:840px;
margin:0px;
padding:0px;
}
.txtSearch
{
height:17px;
border:1px solid #000;
}
.btnSearch
{
/*float:right;*/
color:#fff;
font-size:12px;
font-weight:bold;
padding:2px;
margin:3px 8px 0px 88px;
background-color:#000;
border:1px solid #767675;
cursor:pointer;
}
.CMSSearchDialogSearchButton
{
color:#fff;
font-size:12px;
font-weight:bold;
padding:2px;
background-color:#000;
border:1px solid #767675;
cursor:pointer;
}


/* #Main Styles/Search/Language Selection# */
.languageSelection
{
color:#fff;
margin:0px;
padding:0px 0px 4px 0px;
}

/* #Main Styles/Content# */
.mainContent
{
clear:both;
display:block;
width:1000px;
margin:0px;
padding:0px;
background:#a8a6a6 url('../App_Themes/toyotaliftsouthtexas/Images/content_bg.jpg') bottom right no-repeat;
}

.mainContent p
{
margin-bottom:0px;
}
.mainRedLine
{
overflow:hidden;
background:Transparent url('../App_Themes/toyotaliftsouthtexas/Images/red-line.gif') top left repeat-y;
}
.leftContent /*width=181px*/
{
float:left;
width:160px;
height:auto;
padding:10px 10px;
background-color:#000;
border-right:1px solid red;
}
.leftContent img
{
border:1px solid #d7011b;
}
* html .leftContent
{
width:160px;
}

.middleContent /*width=819px*/
{
margin-left:181px;
width:819px;
height:auto;
padding:0px;
}
* html .middleContent
{
width:816px;
margin-left:178px;
}
* html .middleContent .PictureContainer
{
overflow:hidden;
width:816px;
}
.middleContent .ContentContainer
{
background-color:Transparent;
color:#000;
padding:15px 15px 30px 15px;
border-top:1px solid #d7011b;
min-height:300px;
}
* html .middleContent .ContentContainer
{
height:300px;
}



/* #Main Menu# */
.mainMenu
{
width:100%;
height:31px;
text-align:center;
clear:both;
background:url(../App_Themes/ToyotaLiftHouston/Images/nav_bg.jpg) repeat-x;
border-bottom:1px solid #d7011b;
}
.MainCMSMenu
{
border:0px; 
/*table-layout:fixed; width:auto;*/
background:Transparent;
font-size:12px;
}
.MainCMSMenuItem
{
padding:2px 15px; width:auto; color:#fff;
}
.MainCMSMenuItemMouseUp
{
padding:2px 15px; width;auto; color:#fff;
}
.MainCMSMenuItemMouseOver
{
padding:2px 15px; cursor:pointer; color:#faca46;
}
.MainCMSMenuItemMouseDown
{
padding:2px 15px; color:#faca46;
}
.MainCMSMenuHighlightedMenuItem
{
padding:2px 15px; color:#faca46;
}
.MainCMSMenuHighlightedMenuItemMouseUp
{
padding:2px 15px; cursor:pointer; color:#faca46;
}
.MainCMSMenuHighlightedMenuItemMouseOver
{
padding:2px 15px; cursor:pointer; color:#faca46;
}
.MainCMSMenuHighlightedMenuItemMouseDown
{
padding:2px 15px; cursor:pointer; color:#faca46;
}
.SubCMSMenuItem
{
padding:2px 8px; color:#fff; background-color:#000; border:1px solid #d7011b;
}
.SubCMSMenuItemMouseUp
{
padding:2px 8px; color:#fff; background-color:#000; border:1px solid #d7011b;
}
.SubCMSMenuItemMouseOver
{
padding:2px 8px; cursor:pointer; color:#faca46; background-color:#000; border:1px solid #d7011b;
}
.SubCMSMenuItemMouseDown
{
padding:2px 8px; color:#faca46; background-color:#000; border:1px solid #d7011b;
}
.SubCMSMenuHighlightedMenuItem
{
padding:2px 8px; color:#faca46; background-color:#000; border:1px solid #d7011b;
}
.SubCMSMenuHighlightedMenuItemMouseUp
{
padding:2px 8px; cursor:pointer; color:#faca46; background-color:#000; border:1px solid #d7011b;
}
.SubCMSMenuHighlightedMenuItemMouseOver
{
padding:2px 8px; cursor:pointer; color:#faca46; background-color:#000; border:1px solid #d7011b;
}
.SubCMSMenuHighlightedMenuItemMouseDown
{
padding:2px 8px; cursor:pointer; color:#faca46; background-color:#000; border:1px solid #d7011b;
}




/* #Splash Page# */
.splashBg
{
width:auto;
min-height:1000px;
height:100%;
margin:0px;
padding:0px;
border:1px solid Transparent;
background:Transparent url('../App_Themes/toyotaliftsouthtexas/Images/splash_bg.jpg') top left;
}
* html .splashBg
{
border:0px solid Transparent;
}
.splashContainer
{
position:relative;
width:660px;
height:auto;
margin:0px auto;
padding:0px;
}
.splashHeader
{
width:660px;
height:82px;
margin:75px 0px 0px 0px;
padding:0px;
background: Transparent url('../App_Themes/toyotaliftsouthtexas/Images/splash_header.jpg') top left no-repeat;
}
.splashContent
{
width:auto;
height:auto;
margin:20px 0px 0px 0px;
padding:0px;
}
.splashContent td
{
width:auto;
height:auto;
margin:0px;
padding:0px;
}
.splash_logo
{
position:absolute;
top:101px;
left:0px;
z-index:1;
margin:0px;
padding:0px;
}




/* #Footer# */
.mainFooter
{
clear:both;
color:#fff;
font-size:11px;
padding:5px 10px 5px 10px;
margin: 0px 0px 0px 180px;
border-top:1px solid #d7011b;
border-left:1px solid #d7011b;

}


/* #Newsletter Subscription# */
.SubscriptionTextbox
{
border:1px solid #000;
}
.SubscriptionButton
{
color:#fff;
font-size:12px;
font-weight:bold;
padding:2px;
margin:4px auto;
background-color:#000;
border:1px solid #767675;
}
.InfoMessage
{
/*font-weight:bold;*/
}

/* #Form Styles# */
.FormButton
{
color:#fff;
font-size:12px;
font-weight:bold;
padding:2px;
margin:4px auto;
background-color:#000;
border:1px solid #767675;
}
.ErrorLabel, .EditingFormErrorLabel
{
color:#d7011b;
}

/* #Office List# */
.Office
{
width:432px;
margin:0px 0px 10px 0px;
}
.officeTitle
{
font-size:16px;
color:#000;
margin:0px;
}
.officeTitle a
{
font-size:16px;
color:#000;
text-decoration:none;
}
.officeTitle a:hover
{
font-size:16px;
color:#faca46;
text-decoration:none;
}			


/* #Data Grid# */
#plcRoot_Layout_zoneContent_pageplaceholder_partPlaceholder_Layout_zoneContent_pageplaceholder_partPlaceholder_Layout_zoneContent_UsedEquipmentDatagrid_CMSDataGrid1
{
width:100%;
border:1px solid #d9d9d9;
}
#plcRoot_Layout_zoneContent_pageplaceholder_partPlaceholder_Layout_zoneContent_pageplaceholder_partPlaceholder_Layout_zoneContent_UsedEquipmentDatagrid_CMSDataGrid1 td
{
padding:5px;
border:1px solid #d9d9d9;
}
.AlternatingItemStyle
{
background-color:#f7f7f7;
}
.EditItemStyle
{
}
.FooterStyle
{
}
.HeaderStyle
{
}
.ItemStyle
{
background-color:#d9d9d9;
}
.PagerStyle
{
}
.SelectedItemStyle
{
}


/* #Flags# */
.languageSelectionWithCultures img
{
vertical-align:middle;
}