body { background-color:#000; background-image:url(../images/star_bck_large.gif); font-family:Geneva, Arial, Helvetica, sans-serif; text-align:center; font-size:14px }
a { color:#1d4e99 }
p { color:#000; font-size:14px; padding:0px 30px 3px 15px; text-align:left }
a img { border:none }
h1 { font-size:38px; text-align:left; color:#fb0f0c; margin-left:10px }
h2 { font-size:28px; padding:0 0px 0 10px; margin:10px 0 0 0; text-align:left; color:#1d4e99 }
h2.featuredHeading { color:#f80f0b }
h3 { color:#f80f0b; padding:0; margin:4px 0 -10px 0; font-size:16px }
td { font-size:14px; text-align:left }
.bottomtext { font-size:10px; padding:5px }
#container { width:1000px; text-align:left; margin:0 auto; }
#container .inner { margin:5px; border:1px solid #f80f0b; float:left; width:999px; }
#footer { padding:20px; background:#fff600; float:left; clear:both; width:959px; border-top:1px solid #f80f0b; }
.secondarybody { padding:15px 8px 0; text-align:left }
.header { background:url(/images/top_right_2b.gif) no-repeat 595px bottom #1d4e99; height:136px; margin:0 0 0px 0; padding:0; }
#headerFlash { position:absolute; margin-left:120px; margin-top:20px }
a.NewList, a.NewList:visited, a.NewList:active, a.NewList:hover { color:#00f; font-size:14px; text-decoration:underline }
a.PageNav, a.PageNav:visited, a.PageNav:active, a.PageNav:hover { color:#00f; text-decoration:none }
.NewTitlebar { background:#1D4E99; color:#FFF; font-size:13px }
.NewAnchorLink { font-size:12px }
.form { background:#FFFCD7; border:1px solid #BBB }
#contentContainer { background: url(/images/sidePanelBG.gif) repeat-y #fff; float:left; width:990px; margin-bottom:10px; margin-left:3px; border:1px solid #fb0f0c; border-top:none; }
.pagecontent { background:#FFF; padding:10px 5px 0 5px; text-align:center; width:750px; float:right; margin-right:10px; border-left:1px solid #1d4e99 }
.sideBar { background:#fff600; width:200px; float:left; padding:5px; }
.breadcrumbs { padding:0 0 10px; text-align:left }
.location { display:block; font-size:14px; font-weight:400; list-style:none; text-align:left }
.locationheading { font-size:16px; font-weight:700; margin-bottom:10px; margin-left:20px; padding-bottom:24px; padding-left:18px; text-align:left }
#contactform { display:block; float:left; margin-left:10px; margin-right:0; padding-bottom:10px; padding-right:0; padding-top:0; width:700px }
#headgraphic { padding-left:20px }
.centeredlink { text-align:center }
.FeaturedPanel { border:solid 1px #000; margin:3px 10px }
.FeaturedPanel A * { font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:underline }
.ListModePanel .ItemRowEven { background-color:#EEE }
.ListModePanel .ItemRowOdd { background-color:#FFF }
a.bottomtext, a.bottomtext:hover { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10px }
a.footerlinks, a.footerlinks:hover { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:700; text-decoration:underline }
span.NewList, .newRvTitle { color:#000; font-size:18px; font-weight:bolder }
.sideBar h2 { color:#1d4e99; font-size:24px; padding:5px; margin:10px 0 0 0; border-bottom:2px solid #1d4e99 }
.MakeListType { background-color:#1d4e99; color:#FFF; margin-top:4px; padding:3px; }
A.MakeListTypeLink:Link { color:#FFF; font-size:15px; text-decoration:none; }
A.MakeListTypeLink:Link, A.MakeListTypeLink:hover, A.MakeListTypeLink:visited { color:#fff600; font-size:12px; font-weight:700; text-decoration:none; }
a.MakeListLink { text-decoration:none; margin:0; padding:0; color:#1d4e99 }
a.MakeListLink:hover { color:#f80f0b; text-decoration:none; margin:0; padding:0; }
.HeaderRow .HeaderPanel h2 { font-size:28px; padding-left:10px; padding-top:10px }
.center{text-align:center;}
img.border{padding:3px; border:1px solid #CCC; margin:5px 0px;}
.InventoryTagDetails {position:relative;}
.InventoryTag {width:300px;}
/** Detail Buttons **/


a.RequestInfo, a.ContactSales, a.PrintPage, .GetLowestPriceLink a { background:url(/images/detail-buttons.gif) top; display:block; height:29px; margin-top:2px; text-indent:-9999px; width:148px; }
 a.ContactSales { background-position: -444px top }
 a.ContactSales:hover { background-position: -444px bottom }
a.PrintPage { background-position: 0 top }
a.PrintPage:hover { background-position: 0 bottom }
a.RequestInfo { background-position: 598px top;  }
a.RequestInfo:hover { background-position: -592px bottom }
.GetLowestPriceLink a { background-position: -740px top; margin:0; }
.GetLowestPriceLink a:hover { background-position: -740px bottom }
.InfoLinksContainer {padding-top:10px;}
.InfoLinksContainer a {margin:0; padding:0; line-height:0; }