* { margin:0; padding:0 }
body { background-color:#4a9bea; background-image:url(/Images/body-bckgrnd.jpg); background-repeat:repeat-x; color:#000; font:16px Geneva, Arial, Helvetica, sans-serif; font-size:16px; margin-top:23px; text-align:center }
p { margin:0.5em 0; text-indent:0 }
.clearboth { clear:both; font-size:1px; line-height:0; margin:-1px 0 0; overflow:hidden }
.clearleft { clear:left; height:1px }
.center { margin:auto; text-align:center }
.floatRight img { float:right; padding-left:10px; padding-top:15px }
iframe{border:none}
#container { margin-left:auto; margin-right:auto; text-align:left; width:900px }
#innerContainer { float:none; width:100% }
#header { background:url(/images/header.jpg) no-repeat; display:block; height:200px; width:900px }
#header .headerLinks { margin:0 0 0 670px; padding-top:10px }
#header .headerLinks a { color:#fff; font-size:13px; font-weight:700; padding:0 8px; text-decoration:none }
#bckgrnd { background-image:url(/Images/body-bckgrnd.gif); background-repeat:repeat }
#sidePanel { float:left; width:207px; padding-left:10px; }
#sidePanelbg { background-image:url(/Images/leftpanel-bckgrnd.gif); background-position:top left; background-repeat:repeat-y; background-color:#1f4fa4; width:100% }
#sidePanel h2 { color:#ffa12b; font-size:20px }
#sidePanel, #sidePanel a { color:#fff }
#inner { color:#FFF; font-size:small; list-style-type:none; padding:10px }
#inner h1 { color:#FFEC6C; font-size:20px; font-style:italic; margin:10px 0 0 }
#nav { background-color:transparent; margin-top:-2px; background-image:url(/images/leftpanel-bckgrnd.gif); }
#nav ul { background-image:url(/Images/btn-main-nav.png); background-position:0 0; background-repeat:repeat; background-color:transparent; border-right:1px #BA131A solid; height:40px; list-style-type:none;  }
#nav ul li { background-color:transparent; float:left }
#nav .navSpacer { background-image:url(/Images/btn-mainSpacer.png); background-repeat:no-repeat; display:inline; height:39px; width:1px }
#nav li a { background-image:url(/Images/btn-main-nav.png); color:#FFF; float:left; font-size:14px; font-weight:700; height:16px; padding:10px 20px; text-align:center; text-decoration:none }
#nav .navEnd a { background-image:url(/Images/btn-main-nav.png); border:none; color:#FFF; float:left; font-size:14px; font-weight:700; height:16px; padding:10px 22px 10px 21px; text-align:center; text-decoration:none }
.leftheading { background-image:url(/images/yellowbullet.gif); background-position:10px 15px; background-repeat:no-repeat; color:#FBE015; font-size:16px; font-weight:700; padding-left:24px; padding-right:7px; padding-top:15px }
#content #featuredPanel { background-color:transparent; clear:right; color:#29166F; display:block; float:right; font-size:0.8em; padding-top:60px; text-align:center; width:170px }
#featuredPanelbg { background-image:url(/Images/sidebar2bg.jpg); background-position:top right; background-repeat:repeat-y; border-right:1px #ba131a solid }
#content .FeaturedPanel a { font-size:12px; }
#content .FeaturedPanel { float:left; width:660px; }
#content .FeaturedPanel .ItemRowOdd, #content .FeaturedPanel .ItemRowEven { background:#fff; width:153px; float:left; min-height:200px !important; height:200px; border:1px solid black; }
#content .FeaturedPanel .ItemRowOdd .FeaturedDisplayName, #content .FeaturedPanel .ItemRowEven .FeaturedDisplayName,#content  .FeaturedPanel .ItemRowOdd .FeaturedDisplayName a,#content  .FeaturedPanel .ItemRowEven .FeaturedDisplayName a, #content .FeaturedPanel .ItemRowOdd div,#content .FeaturedPanel .ItemRowEven div,#content  .FeaturedPanel .ItemRowOdd .OurPrice,#content .FeaturedPanel .ItemRowEven .OurPrice,#content  .FeaturedPanel .ItemRowOdd .OurPrice .StrikeThrough,#content  .FeaturedPanel .ItemRowEven .OurPrice .StrikeThrough { background:#ffffff; }
#content .FeaturedPanel .ItemRowOdd .OurPrice,#content  .FeaturedPanel .ItemRowEven .OurPrice { font-size:14px; font-weight:700 }
#content .FeaturedPanel .ItemRowOdd .FeaturedDisplayName, #content .FeaturedPanel .ItemRowEven .FeaturedDisplayName { height:50px; }
#content .FeaturedPanel { margin-left:-5px; margin-right:5px; }
#content { color:#333; margin-left:227px; margin-top:-5px; padding-bottom:5px; padding-left:10px; padding-right:7px }
#homeContent { color:#333; margin-left:207px; margin-right:170px; margin-top:-5px; padding-bottom:5px; padding-left:10px; padding-right:7px }
#detailContent { color:#333; margin-left:0; padding:10px }
#footer { background-color:#FAE11A; background-image:url(/Images/footer.gif); clear:both; color:#2a2a28; display:block; font-size:14px; height:80px; padding-top:0.8em; text-align:center }
#footer a { text-decoration:none }
#footer a:link, a:visited { color:#2a2a28 }
#footer a:hover, a:active { color:#06F }
#footer address { font-size:16px; padding-top:20px }
.poweredby { color:#333; font-size:x-small; margin-top:.2em }
.poweredby a:hover { color:#F30; text-decoration:underline }
#breadcrumbs { color:#BA131A; padding:8px 0 2px }
div.CrumbTrail { color:#BA131A; padding:0 0 2px }
#disclaimer { border-top:2px #000 solid; font-size:x-small; font-weight:400; margin-top:5px; padding:2px 40px; text-align:justify }
#unitList { margin-top:20px }
#content .ListTable .HeaderPanel h2 { background-color:#0094DE; color:#FFF; font-size:14px; font-weight:700; padding:2px }
.MakeListType { background-color:transparent; color:#FFF; padding:0 }
table, .imageViewer .clear, .imageViewer .cmdBar { clear:none }
.alignLeft, .DetailPanel .PhotoBox { text-align:left }
#nav li a:link, #nav li a:visited { background-image:url(/Images/btn-main-nav.png); background-position:0 0 }
#nav li a:hover, #nav li a:active { background-image:url(/Images/btn-main-nav.png); background-position:0 40px; }
#content a:link, #homeContent a:link { color:#0094DE }
#content a:hover, #homeContent a:hover { color:#999 }
#content h1, #homeContent h1 { background-image:url(/Images/h1-bullet.gif); background-position:0 30%; background-repeat:no-repeat; color:#2a2a28; font-size:28px; margin-top:5px; padding:5px 40px; text-transform:none }
#content h2, #homeContent h2, #content #featuredPanel h2 { color:#BA131A; font-size:22px; font-weight:700; text-transform:capitalize }
#featuredPanel h2 { font-size:18px }
.poweredby a:link, .poweredby a:visited { color:#333; text-decoration:none }
#breadcrumbs a, a.CrumbTrailNode { color:#06F; font-size:small }
.MakeListLink { font-size:12px }
.MakeListType { margin-top:10px; background-color:#fff; width:170px; padding:3px;  font-size:12px }
.MakeListType a.MakeListTypeLink {font-size:15px}
#sidePanel .sideHeader .MakeListItemContainer a:link, #sidePanel .sideHeader .MakeListItemContainer a:active, #sidePanel .sideHeader .MakeListItemContainer a:hover, #sidePanel .sideHeader .MakeListItemContainer a:visited { font-size:10px; margin:0; padding:0; line-height:12px }
#sidePanel .sideHeader a.MakeListTypeLink:active, #sidePanel .sideHeader a.MakeListTypeLink:Hover, #sidePanel .sideHeader a.MakeListTypeLink:Visited { font-weight:700; text-decoration:none; color:#ba131a; font-size:13px; }
#content .ItemRowEven *, #content .FeaturedPanel *,#content .ItemRowOdd { background-color: #ffffff; }
.InfoLinksContainer a#UsedDetail_MoreInfoAnchor1, .InfoLinksContainer a#UsedDetail_MoreInfoAnchor2, .InfoLinksContainer a#UsedDetail_PrintPageLink, .PaymentCalcLink a, .WindowStickerLink a { background:url(/images/detail-buttons.gif) top; display:block; height:29px; margin-bottom:-15px; margin-top:5px; text-indent:-9999px; width:148px; }
.InfoLinksContainer a#UsedDetail_MoreInfoAnchor1 { background-position: -592px top }
.InfoLinksContainer a#UsedDetail_MoreInfoAnchor1:hover { background-position: -592px bottom }
.InfoLinksContainer a#UsedDetail_MoreInfoAnchor2 { background-position: -444px top }
.InfoLinksContainer a#UsedDetail_MoreInfoAnchor2:hover { background-position: -444px bottom }
.InfoLinksContainer a#UsedDetail_PrintPageLink { background-position: 0 top }
.InfoLinksContainer a#UsedDetail_PrintPageLink:hover { background-position: 0 bottom }
.PaymentCalcLink a { background-position: -148px top; margin:0 }
.PaymentCalcLink a:hover { background-position: -148px bottom }
.WindowStickerLink a { background-position: -296px top; margin:0; }
.WindowStickerLink a:hover { background-position: -296px bottom }
.MakeListType  {background:#ffa02a; margin-bottom:3px;}
#sidePanel .FeaturedPanel a {color:#000}
#sidePanel .FeaturedPanel .OurPrice {color:#ff9f26; font-size:18px; font-weight: 700}
.InventoryTagDetails{position:relative;}
.ItemTable tr td{ background-color: #cee6ff; padding: 5px;}
.InventoryTag {display:inline-block; height:0px; margin:-5px 0px; }
.InventoryTag li img{margin-top:8px;}