﻿/*Master Page*/

Body {background:#999;}
ul {list-style:none;}
#PageCont {width:800px; margin:-8px auto; background:#eee;}
#HeadImage {width:600px;float:left;}
#HeadText {width:200px; float:left; text-align:center; font-family:Sans-Serif; font-size:15px; color:#555; font-weight:bold;
           line-height:1.4em;}
#NavBar {clear:both; padding-left:50px;}
#NavBar ul li {float:left; text-align:center;}
#NavBar ul li a {text-decoration:none; color:#fff; display:block; width:120px; height:20px; font-family:Sans-Serif; font-size:13px;
                 background:url(../images/navbar.png); background-repeat:no-repeat; padding:0px 2px;}
#NavBar ul li a:hover {background-position:0px -20px;}
#DynCont {clear:both;}
#Footer {clear:both; text-align:center; font-family:Sans-Serif; color:#9e0e0e; font-size:16px; font-weight:bold;}

/*Details Page*/

#Map {padding-top:10px; text-align:center; font-family:Sans-Serif; font-size:14px;}
#Map table {margin:0px auto;}

/*Default Page*/

.HomeText {font-family:Sans-Serif; font-size:13px; width:600px; margin:0px auto; text-align:justify; padding:20px 0px;}
.HomeText a{text-decoration:none; color:#9e0e0e;}
#HomeImage {margin:auto; text-align:center;}
#HomeImage img { border:2px solid #9e0e0e;}
#HomeCredit {text-align:center;}
#HomeCredit a{text-decoration:none; color:#9e0e0e; font-size:15px; font-weight:bold;}
#Spanish {text-align:center;}

/*Specials Page*/

#IS1_Cont{margin:0px; padding:10px; font-size:.8em;}

#IS1_Cont img{display:block; border:1px solid #9e0e0e;}

#IS1_Cont li{float:left; margin:0 16px; width:120px; height:172px;}

#IS1_Cont #IS1_Wrap .TextLink{display:block; text-align:Center; color:#000;}

#IS1_Cont span{display:block; color:#9e0e0e; font-size:1.3em; font-weight:bold; font-family:Sans-Serif; text-align:center; margin:5px 0 0 0;}

/*Inventory Page*/

#L1_Cont {color:#000; width:773px;}
#L1_Cont a{color:#000;}

#L1_PagingSummary {margin:0; color:#000; padding:5px 0 5px 5px;}

#L1_Cont ul{list-style:none; margin:0; padding:0;}

#L1_PagingSummary{text-align:left; margin:0 0 5px 0; font-size:.8em;}

#L1_PagingTop, #L1_PagingBottom{clear:both;float:left;}

#L1_Cont #L1_PagingBottom{clear:both; margin:10px 0 2em 0;}

#L1_PagingTop li, #L1_PagingBottom li{float:left; margin:0 0 0 2px;}

#L1_PagingTop li a, #L1_PagingBottom li a{display:block;}

#L1_PagingTop li a span, #L1_PagingBottom li a span{display:none;}

#L1_PagingTop li.PageNumbers a span, #L1_PagingBottom li.PageNumbers a span{display:block; line-height:20px; text-align:center;}

#L1_PagingTop span.Disabled, #L1_PagingBottom span.Disabled{display:block; background-image:url(../images/NavigationArrows.png); background-repeat:no-repeat; height:20px; width:20px; line-height:500px; overflow:hidden;}

#L1_PagingTop #L1_FirstPageTop span.Disabled, #L1_PagingBottom #L1_FirstPageBottom span.Disabled{background-position:-40px 0px;}

#L1_PagingTop #L1_PrevPageTop span.Disabled, #L1_PagingBottom #L1_PrevPageBottom span.Disabled{background-position:-40px -20px;}

#L1_PagingTop #L1_NextPageTop span.Disabled, #L1_PagingBottom #L1_NextPageBottom span.Disabled{background-position:-40px -40px;}

#L1_PagingTop #L1_LastPageTop span.Disabled, #L1_PagingBottom #L1_LastPageBottom span.Disabled{background-position:-40px -60px;}

#L1_PagingTop #L1_FirstPageTop a, #L1_PagingBottom #L1_FirstPageBottom a{background-position:0px 0px;}

#L1_PagingTop #L1_PrevPageTop a, #L1_PagingBottom #L1_PrevPageBottom a{background-position:0px -20px;}

#L1_PagingTop #L1_NextPageTop a, #L1_PagingBottom #L1_NextPageBottom a{background-position:0px -40px;}

#L1_PagingTop #L1_LastPageTop a, #L1_PagingBottom #L1_LastPageBottom a{background-position:0px -60px;}

#L1_PagingTop #L1_FirstPageTop a:hover, #L1_PagingBottom #L1_FirstPageBottom a:hover{background-position:-20px 0px;}

#L1_PagingTop #L1_PrevPageTop a:hover, #L1_PagingBottom #L1_PrevPageBottom a:hover{background-position:-20px -20px;}

#L1_PagingTop #L1_NextPageTop a:hover, #L1_PagingBottom #L1_NextPageBottom a:hover{background-position:-20px -40px;}

#L1_PagingTop #L1_LastPageTop a:hover, #L1_PagingBottom #L1_LastPageBottom a:hover{background-position:-20px -60px;}

#L1_PagingTop a, #L1_PagingBottom a{background-image:url(../images/NavigationArrows.png); background-repeat:no-repeat; height:20px; width:20px;}

#L1_PagingTop li.PageNumbers a, #L1_PagingBottom li.PageNumbers a{background-position:0px -80px; text-decoration:none; font-size:14px; color:#000;}

#L1_PagingTop li.PageNumbers a:hover, #L1_PagingBottom li.PageNumbers a:hover{background-position:-20px -80px; text-decoration:none; color:#000;}

#L1_PagingTop li.CurrentPage a, #L1_PagingBottom li.CurrentPage a{background-position:-40px -80px; color:#9e0e0e;}

#L1_SortCont{float:right; width:450px;}

#L1_SortHead {float:left; display:block; color:#000; background:url(../Images/SortBackground.png) no-repeat;
               width:60px; height:20px; margin:0; text-align:center; font-size:14px;}

#L1_SortList li{display:inline; list-style:none;}
#L1_SortList a{ float:left; text-decoration:none; display:block; width:75px; height:20px; 
                background:url(../Images/SortBackground.png) no-repeat; text-align:center;}
#L1_SortList a:hover{background:url(../Images/SortBackground.png) no-repeat; background-position:0px -20px;}

#L1_SortList #L1_SortPrice a{width:76px;}

#L1_SortList .CurrentSortASC a{ background-position:0px -60px;}

#L1_SortList .CurrentSortDESC a{background-position:0px -40px;}

.IPSFirst{margin-top:5px;}

.IPSAltRow{}

.SAP h4{margin:0;}
.SAP p {margin:0; line-height:1.5em;}
.SAP img{margin-bottom:5px; border:solid 1px #000;}

.VehicleItem{display:block; background:url(../Images/InvBackground.png) no-repeat; margin:10px 0px 0px 15px;
             width:770px; position:relative; border:solid 1px #9e0e0e; overflow:hidden; float:left;}

.Column{position:relative; float:left; left:100%;}

.ImageCont {margin-left:-105%; width:20%; padding:5px 0;}

.VehicleDetails{margin-left:-74%; width:40%;}

.MileageCont{margin-left:-29%; width:20%;}

.PriceCont{margin-left:-14%; width:20%; font-weight:bold; color:#9e0e0e; font-size:16px; font-family:Sans-Serif;}

.CarFax a{display:block; background:url(../Images/CarFax.png) no-repeat; width:114px; height:22px;}
.CarFax span{display:none;}

/*Credit Page*/

#CA1_Cont{color:#000; width:780px; margin:0px auto;}
#CA1_Cont a{color:#9e0e0e; text-decoration:none;}
#CA1_Cont a:hover{text-decoration:underline;}

#CA1_FieldsList1 {float:left; padding-top:20px;}
#CA1_FieldsList1 label{line-height:1.7em; width:170px; display:block; float:left; clear:both; text-align:right; padding-right:5px;}
#CA1_FieldsList1 input{float:left;}
#CA1_FieldsList1 select,#CA1_FieldsList1 span{float:left;}
#CA1_FieldsList1 #CA1_MonthsAtAddressYears{width:20px;}
#CA1_FieldsList1 #CA1_MonthsAtAddress{width:20px;}

#CA1_FieldsList2{float:left; padding-top:20px;}
#CA1_FieldsList2 label{line-height:1.7em; width:200px; display:block; float:left; clear:both; text-align:right; padding-right:5px;}
#CA1_FieldsList2 input{float:left; }
#CA1_FieldsList2 select,#CA1_FieldsList2 span{float:left;}
#CA1_FieldsList2 #CA1_MonthsAtEmployerYears{width:20px;}
#CA1_FieldsList2 #CA1_MonthsAtEmployer{width:20px;}

#CA1_ButtonList{clear:both; text-align:center; float:right;}
#CA1_ButtonList a{text-decoration:none;}
#CA1_ButtonList a:hover{text-decoration:underline;}
#CA1_ResetBtn {}
#CA1_SubmitBtn {}
