/***** GLOBAL *****/
body {margin: 0 auto; padding: 0; text-align: center; background-color: #FFF; }
body, td {font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
p, li {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #333;}
h1, h2, input, select {font-family: Helvetica, Arial, sans-serif;;}

a {outline: none; text-decoration: underline; color: #0066CC;}
a:hover {text-decoration: none; color: #0066FF;}

textarea {font-size: 12px; border: solid #999 1px;}
input {border: solid #999 1px;}
.bgbutton, .nlbutton {padding: 2px; border-width: 1px;} 
.none  {display:none}
.block {display:block}
.inline {display:inline}
.whSale {display: none}
body.whSal .whSale {display: inline}

/* widths and backgrounds */
#outerwrapper {margin: 0px auto 0px auto; padding: 0px; width: 900px; text-align: left; background-color: #FFF;}
#innerwrapper {margin: 0px auto 0px auto; padding: 0px; width: 900px; text-align: left; background-color: #FFF;}
#div__header {margin: 0px auto 0px auto; padding: 0px; width: 900px; }
#div__body {margin: 0px auto 0px auto; padding: 0px; width: 900px; }
#div__body {border: solid #990000 1px; border-width: 0px 5px 5px 5px; 
width: 890px !important; width: 900px;}
#div__footer {margin: 0px auto 0px auto; padding: 0px 0px 5px 0px; width: 900px; }
#div__footer {border-bottom: solid #E0E0E0 2px;}

/* fixes gap between top and body for Firefox and IE7 */
iframe#server_commands {display: none}
#div__title, #div__label {height: 0px; display: none}


/********** HEADER **********/
/* header div */
#header {margin: 0px 0px 0px 0px; padding: 0px; background-image: url(/img/bk-header1.jpg); background-repeat: no-repeat; background-position: left bottom; height: 145px;}

#whslLink {width: 400px; text-align: right; margin: 4px 0px 4px auto; padding: 0px 100px 0px 0px; }
#whslLink a {color: #990000; font-weight: normal; text-decoration: none}
#whslLink a:hover {text-decoration: underline; color: #BB0000}

/*  Header View cart  */
#hdrCart {margin: 0px 0px 0px 0px; padding: 0px 60px 5px 0px; font-size: 12px; color: #000; font-weight: normal; }
#hdrCart em {font-style: normal; color: #999; font-weight: normal; padding: 0px 8px; }
#hdrCart a {font-size: 12px; padding: 0px 0px; text-decoration: none;  color: #000; font-weight: normal}
#hdrCart a:hover {text-decoration: underline; color: #666} 
#hdrCart a img {background-image: url(/img/bk-cart.gif); background-repeat: no-repeat; background-position: center top; text-decoration: none; padding: 0px; margin: 0px 0px -2px 0px;} 
#hdrCart a:hover img {background-position: center bottom; text-decoration: none;} 
#hdrCart.one span.one {display: none}

/* Header Navigation */
#hdrNavv {height: 28px; color: #990000;}
#hdrNavv td {color: #CC0000;}
#hdrNavv a {color: #990000; text-decoration: none; padding: 0px 4px;  }
#hdrNavv a:hover {text-decoration: underline;}
#div__header.homE #hmLnk {display: none}


/*  Header Search  */
#hdrSrch { width: 150px; }
#hdrSrch table {margin: 0px;}
#hdrSrch a img {background-image: url(/img/bk-go.gif); background-repeat: no-repeat; background-position: center top;}
#hdrSrch a:hover img {background-position: center bottom;}
#hdrSrch input {width: 110px; padding: 3px 1px 3px 3px; font-size: 11px; line-height: 11px; color: #333; margin: 2px 0px 0px 0px; border: solid #666 1px; }


/* Header Dropdown Navigation */
#hdrDropNav {height: 52px; line-height: 52px; color: #FFF; margin: 0px 28px 0px 0px; padding: 0px 0px 0px 10px; text-align: center; position: relative; z-index: 999; }
#hdrDropNav .subNav, #hdrDropNav .subNavover {position: relative; line-height: 20px; padding: 0px; margin-top: 10px;}
#hdrDropNav .subNavover {position: relative;} /* background-color: #FFDDDD; border-bottom: solid #999 1px */ 
#hdrDropNav .subNav a, #hdrDropNav .subNavover a {color: #FFF; text-decoration: none; font-size: 18px; padding: 0px 0px 0px 8px;}
#hdrDropNav .subNav a:hover, #hdrDropNav .subNavover a, #hdrDropNav .subNavover a:hover {color: #FFF; text-decoration: none; font-size: 18px; }

#hdrDropNav .subNav .subNavv {display: none;}
#hdrDropNav .subNavover .subNavv {display: block; float: left; z-index: 1000; position: absolute; left: 0px; top: 20px;}  /* border-left: solid #999 1px; */ 
#hdrDropNav .subNavover .subNavv td {text-align: left; white-space: nowrap;}
#hdrDropNav .subNavover .subNavv a {display: block; color: #FFF; padding: 5px; display: block; font-size: 14px; background-color: #CC0000; color: #FFDDDD;} /* border-right: solid #999 1px;  */ 
#hdrDropNav .subNavover .subNavv a:hover {background-color: #990000; font-size: 14px; color: #FFFFFF; text-decoration: underline} /*  */ 
#hdrDropNav .subNavover .subNavv a.lastone {border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; -moz-border-bottom-right-radius: 8px; -moz-border-bottom-left-radius: 8px; -webkit-border-bottom-right-radius: 8px; -webkit-border-bottom-left-radius: 8px; border: solid #990000 1px; border-width: 0px 0px 1px 0px;}  /* border-bottom: solid #999 1px */ 

 /*  */ 

/*  crumbtrail   */
#crumText {display: none}
#crumTrl {text-align: left; font-size: 12px; line-height: 16px; font-weight: normal; color: #333; padding: 3px 0px 3px 0px; height: 20px;}
#crumTrl span {color: #666; font-weight: bold}
.crumb {color: #333; font-size: 12px; line-height: 16px;  }
#crumTrl a, #crumTrl a.crumbover {font-size: 12px; line-height: 16px; color: #333; text-decoration: none}
crumTrl a:hover, #crumTrl a.crumbover:hover {font-size: 12px; line-height: 16px; text-decoration: underline}


/*  user info  */
#usrInfo {float: right; font-size: 11px; color: #4090B0; font-weight: bold }
#usrInfo a {font-size: 11px; color: #4090B0; font-weight: bold}
#usrInfo em {font-style: normal; color: #999}
.headbarsub, a.headbarsub {font-size: 11px; color: #4090B0; font-weight: bold text-decoration: none; }
a.headbarsub:hover{color: #4090B0; text-decoration: underline}


 
 

/***** CONTENT- LEFT SIDE *****/




/***** CONTENT - MAIN *****/
#contenttd {text-align: left; }
#contentt {text-align: left; margin: 0px 10px 10px 10px; }



/* Home Page */
hm-body {margin: 0px; padding: 0px; }

#h-midnav {width: 900px; height: 75px; background-image: url(/img/bk-mid-home.jpg); background-repeat: no-repeat; background-position: center top; color: #FFF; margin: 0px; padding: 0px; text-align: center; }
#h-midnav td {color: #FFF; font-size: 14px; line-height: 18px; font-weight: normal; height: 72px; }
#h-midnav td strong {font-size: 24px; line-height: 26px; font-weight: normal;}
#midBtns {text-align: right; padding: right: 30px; }
#midBtns a img { background-image: url(/img/bk-home-mid-btns.jpg); background-repeat: no-repeat; margin: 0px 10px; }
a#lnkOne img {background-position: left top;}
a:hover#lnkOne img {background-position: left bottom;}
a#lnkTwo img {background-position: center top;}
a:hover#lnkTwo img {background-position: center bottom;}
a#lnkThree img {background-position: right top;}
a:hover#lnkThree img {background-position: right bottom;}

/*  home image fading */
#h_mainimgDiv {position:relative; margin: 0px; height: 335px; width: 900px;}
#h-mainimg {position:relative; z-index: 12}
#mn1, #mn2, #mn1 img, mn2 img { margin: 0px; padding: 0px; border: 0px}
#mn1 {position: absolute; left: 0px; top:0px; z-index: 0; display:block; cursor: pointer}
#mn2 {float:left; display:block}

.ZbotOverlay {position:absolute; z-index: 30; height: 23px; width: 900px; left: 0px; top: 312px; background-repeat: no-repeat; background-position: top center;}
#ZbotOverlay {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/img/bk-hm-overly.png');}
.ZbotOverlay[class] {background-image: url(/img/bk-hm-overly.png);}





/* CATEGORY template */
#catTD {text-align: left;}
#catTop {}
#catTop h1 {margin: 10px 0px 0px 0px; padding: 0px; font-size: 24px; font-weight: normal; color: #002099; text-align: left;} 
#catDesc {font-size: 12px; line-height: 18px; color: #545454; text-align: left; padding: 5px 10px 0px 0px}
#catCells {text-align: center;}

.catCell {text-align: center; margin: 5px; padding: 0px 0px 0px 0px;}
.catImgDiv {text-align: center; }
.catImgDiv a img {border: solid 5px #FFFFFF; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;}
.catImgDiv a:hover img {border: solid 5px #CCCCCC}



/* ITEM LIST template */
#lstTempl {text-align: left;}
#lstTempl.catPage #lstTop {display: none; }
#lstTop {}
#lstTop h1 {margin: 10px 0px 0px 0px; padding: 0px; font-size: 24px; font-weight: normal; color: #002099; text-align: left;}
#lstDesc {font-size: 12px; line-height: 18px; color: #545454; text-align: left; padding: 5px 10px 0px 3px}
#listCells {text-align: center;}

.lstCellTD {text-align: center;}
.lstCell {text-align: center; margin: 5px; padding: 0px 0px 0px 0px;}
.lstImgDiv {text-align: center; }
.lstImgDiv a img {border: solid 4px #FFFFFF; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;}
.lstImgDiv a:hover img {border: solid 4px #CCCCCC}




/* DEALER ITEM LIST template */
#dealerLstTempl {text-align: center;}
#dealerLstTempl .itmsAdd {padding: 4px 40px 4px 0px; margin: 0px; }
#dealerLstTempl .itmsAdd a {margin: 0px 0px 0px auto; }
dealerLstTempl {text-align: left;}
#dealerListCells {text-align: center;}
#dealerListCells td {text-align: left;}
#dealerListCells td.lstCellTD {text-align: center; margin: 0px; padding: 0px; font-size: 12px; background: white}
#dealerListCells .lstCellTD table.gray {background-color: #EEEEEE; }
#dealerListCells .lstCellTD a {text-decoration: none; color: #000; }
#dealerListCells .lstCellTD a:hover  {text-decoration: underline;}
#dealerListCells .lstCellTD a img, #dealerListCells .lstCellTD a img {width: 90px; border: 0px; margin: 0px; }
#dealerListCells .lstCellTD a:hover img {width: 200px;}
#dealerListCells .lstCellTD span.green {color: #006600; }
#dealerListCells .lstCellTD span.gray {color: #990000; }
#dealerListCells .lstCellTD span.out {color: #990000;}
#dealerListCells .lstCellTD input  {color: #000; text-align: center}









/* REMOVE OLD SITE NAVIGATION */
span.categories, span.categorieblod {display: none}
.bgontab, .bgofftab {display: none}







/* ITEM DRILLdown template */
#itmTempl {}
#itmTempl h1 {margin: 0px 0px 5px 0px; font-size: 16px; color: #000; font-weight: bold; }
#itmTempl h2 {margin: 0px; font-size: 14px; font-weight: bold;}
#itmTempl h3 {margin: 5px 0px 0px 0px; font-size: 14px;}
#itmTempl h4 {margin: 5px 0px 0px 0px; font-size: 14px;}

#itmShDesc {padding: 0px 25px 0px 5px }
#itmLnks {display: none;}
#itmImg {margin: 0; padding: 10px; position: relative; }
#itmImg img {z-index: 1; }
#itmImg img#zoom {float: right; width: 30px; z-index: 1000; margin: -30px 20px 0px 0px; display: block}
#extraImgs {margin: 10px 0px;}
#extraImgs img {width: 88px; margin: 5px 4px; }
#extraImgs a {text-decoration: none; }
#extraImgs a.lrgVwlnk {text-decoration: underline; color: #333; }
#extraImgs a.lrgVwlnk:hover {text-decoration: none; }

#itmCompat {display: block;  font-weight: bold; font-size: 11px; padding: 4px 0px; }
#compWth {font-weight: normal; font-size: 10px;}
#itmPrc {display: block; font-weight: bold; font-size: 15px; margin: 4px 0px 10px 0px; }
#msrpPrc {font-weight: normal; font-size: 12px; color: #333}
#msrpPrc s {text-decoration: line-through; font-weight: normal; }
#itmDesc {padding: 10px; font-weight: normal; font-size: 12px; line-height: 16px; color: #000; text-align: left; }
#itmRit {padding-left: 10px; }
#itmItems {}
#itmItems {padding: 0px 10px 10px 0px; }
#itmItems table {margin: 0px 0px 0px 15px; }
#itmItems {margin-top: 5px; font-size: 19px; }
#itmItems img {width: 60px;}
#itmItems input {text-align: center; }
.itmList .green {font-size: 11px; color:#060}
.itmList .gray {font-size: 11px; color:#990000}
.errMsg {color: #900; }
span.arvDate {color: #900; font-size: 11px; margin: 0px auto; padding: 0px; }
#itmItems .bigClr {display: none; border: solid #FFF 1px; padding: 0px; position: absolute; background-color: #dddddd; top: -15px; left: -40px }
#itmItems .bigClr img {width: 120px; border: solid #FFF 1px;}

#relItmDiv {}
#relItmTbl {margin: 0px 0px 10px 0px;}
#relItmDiv table {margin: 0px 0px 0px 15px; }
#relItmDiv {margin-top: 5px; font-size: 19px; }
#relItmDiv img, #relItmDiv a img {width: 50px; margin-left: 5px; }
#relItmDiv input {text-align: center; }
#relItmDiv .itmList a {text-decoration: none; color: #333; }
#relItmDiv .itmList a:hover {text-decoration: underline; color: #990000; }

#itmAddCart {}
.itmsAdd a {font-size: 14px; margin: 10px auto 10px 0px; text-align: center; width: 210px; background-color: #990000;  color: #FFF; padding: 4px 8px; color: #FFF; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border: solid #666 1px; border-width: 0px 1px 1px 0px; text-decoration: none; display: block}
.itmsAdd a:hover {background-color: #bb0000}

#itmSpecs {}
#itmSpecsTbl {width: 230px; margin: 5px 0px 0px 20px;  }
#itmSpecsTbl tr.clrd {background-color: #CCCCCC}
#itmSpecsTbl td {padding: 2px; font-size: 11px; }
#itmSpecsTbl strong {padding: 0px 0px 0px 2px; font-size: 11px; }
#itmAddCart {}


/* view larger image text styles */
#lrgImgDiv {}
#lrgImgDiv {text-align: center; font-size: 12px; z-index: 1000; background-color: #FFF; border: solid #999 1px; left: 0px; top: 0px; width: 830px; position: absolute; padding: 15px;  border-radius: 16px; -moz-border-radius: 16px; -webkit-border-radius: 16px;}
#lrgImgDiv h3 {margin: 0 auto 5px; padding: 0px; line-height: normal; font-size: 18px;}
#lrgImgDiv .photonavv {margin:  5px}
#lrgImgDiv a  {color: #333; text-decoration: none; font-weight: bold}
#lrgImgDiv a:hover {color: #990000; text-decoration: none;}




/* RELATED items template */




/* HTML Search pages and results */
#srchList {width: 600px;}
#srchList h2 {margin: 15px 0px 3px 0px; font-size: 16px; color: #333; }
#srchList a {text-decoration: none; display: block; padding: 4px 8px; margin: 4px 4px 10px ; background-color: #A5BAF3; color: #000; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border: solid #666 1px; border-color: #AAA #666 #666 #AAA ; width: 150px; text-align: center; font-size: 13px; font-weight: bold; }
#srchList a:hover {background-color: #BBCDFF; color: #000; border: solid #999 1px; border-color: #CCC #999 #999 #CCC ;}
#srchList a.imgg {background-color: #FFFFFF; width: 200px}
#srchList a.imgg:hover {background-color: #FFFFFF; width: 200px; background-color: #BBCDFF;}

#div__body.srchPg img {width: 100px}
#div__body.srchPg td.header {font-weight: bold; }
#div__body.srchPg #div__footer {border-width: 0px; }

#nonFnd {padding: 0px 0px 50px 200px; font-size: 14px;}






/***** CUSTOM FEATURE VEHICLE SEARCH *****/

/* SEARCH ITEM LIST template */
#main_form a.smalltextnolink {font-size: 14px; font-weight: bold; color: #333;  }

#CUSTITEM71, #CUSTITEM71type, #CUSTITEM71type_fs_lbl, 
#CUSTITEM70, #CUSTITEM70type,#CUSTITEM70type_fs_lbl, 
#Item_NAMEtype, #Item_NAMEtype_fs_lbl, #Item_NAME,
#Item_DESCRIPTIONtype, #Item_DESCRIPTIONtype_fs_lbl, #Item_DESCRIPTION {display: noneZZZZZZZZ}

#schBox {text-align: left;  }
#schBox strong {font-size: 14px; }
#schBox input {border: solid #FFF 1px; margin: 1px 5px 1px 10px; }
#schBox input.input {border: solid #999 1px; margin: 3px 5px 3px 10px;   padding: 2px}
#vhclSelct {display: noneZZZZZZZZZZZ;}

#advSrh {color: #333; font-weight: bold; }
#shSubm {text-decoration: none; color: #FFF; font-weight: bold; background-color: #FFA600; padding: 4px 15px;  border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border: solid #666 1px; border-color: #AAA #666 #666 #AAA ;}
#shSubm:hover {	text-decoration: none; background-color: #F60}


#srchLstTempl {text-align: center;}
#srchLstTempl .itmsAdd {padding: 4px 40px 4px 0px; margin: 0px; }
#srchLstTempl .itmsAdd a {margin: 0px 0px 0px auto; }
srchLstTempl {text-align: left;}
#srchListCells {text-align: center;}
#srchListCells td {text-align: left;}
#srchListCells td.lstCellTD {text-align: center; margin: 0px; padding: 0px; font-size: 12px; background: white}
#srchListCells .lstCellTD table.gray {background-color: #EEEEEE; }
#srchListCells .lstCellTD a {text-decoration: none; color: #000; }
#srchListCells .lstCellTD a:hover  {text-decoration: underline;}
#srchListCells .lstCellTD a img, #srchListCells .lstCellTD a img {width: 90px; border: 0px; margin: 0px; }
#srchListCells .lstCellTD a:hover img {width: 200px;}
#srchListCells .lstCellTD span.green {color: #006600; }
#srchListCells .lstCellTD span.gray {color: #990000; }
#srchListCells .lstCellTD span.out {color: #990000;}
#srchListCells .lstCellTD input  {color: #000; text-align: center; }

#srchListCells .lstCellTD a.add , #srchListCells .lstCellTD a.added, #srchListCells .lstCellTD a.disabled  {border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border: solid #666 1px; border-color: #AAA #666 #666 #AAA;  font-size: 12px; line-height: 12px; font-weight: bold; }
#srchListCells .lstCellTD a.add {padding: 2px 8px; background-color: #A9040A; color: #FFF;}
#srchListCells .lstCellTD a.add:hover {background-color: #BB0000}
#srchListCells .lstCellTD a.added {padding: 2px 21px 2px 22px;  background-color: yellow; color: #333}
#srchListCells .lstCellTD a.disabled {padding: 2px 8px;  background-color: #DDD; color: #999}
#srchListCells .lstCellTD a:hover {text-decoration: none}

#sortPopl {display: none}






/* INFO CATEGORY and ITEM list template */
#catCells .infocatDiv {margin: 0px 10px; }
#catCells .infocatCell hr {margin: 8px 10px 10px; }
#catCells .infocatDiv h3 {margin: 5px 1px 3px 1px; font-size: 16px; text-decoration: none}
#catCells .infocatDiv h3  a {letter-spacing: 1px; color: #000000; text-decoration: none}
#catCells .infocatDiv h3 a:hover  {text-decoration: underline}
#catCells .infocatDiv p {margin: 1px 0px 14px; font-size: 12px; color: #000000; text-align: left;  }

#INFOlstTempl {text-align: left; width: 610px;}
#INFOlstTempl h1 {margin: 10px 0px 0px 0px; padding: 0px; font-size: 25px; font-weight: bold; color: #545454; text-align: left; border-bottom: solid #FFF 1px; }
#INFOlstTempl #lstDesc, #INFOlstTempl #lstDesc p {font-size: 12px; line-height: 16px; color: #545454; text-align: left; padding: 5px 10px 0px 3px}

#infodrilTitl {margin: 10px 0px 0px 0px; padding: 0px; font-size: 25px; font-weight: bold; color: #545454; text-align: left; border-bottom: solid #FFF 1px; }
#infodrillDesc {margin: 0px; font-size: 12px; line-height: 16px; color: #545454; padding: 0px 20px 10px 20px; width: 625px; }
#infodrillDesc a {font-size: 12px; line-height: 16px; text-decoration: underline; color: #0066CC;}
#infodrillDesc a:hover {text-decoration: none; color: #666666;}



/* for shopping cart  */
body.cart #div__body {}
body.cart #contTbl {}
body.cart #contenttd { font-size: 12px; color: #545454; padding: 10px 0px 10px 0px }
body.cart #contTbl {width: 840px; margin: 0px 0px 10px 0px; }
body.cart #carttable {width: 840px;}
body.cart a {color: #333333 ; text-decoration: none}
body.cart a:hover {text-decoration: underline}
body.cart .listheadernosort {font-size: 120%; line-height: 140%;}
body.cart .texttable, body.cart .texttablectr, body.cart .texttablert, body.cart .bglttext { color: #545454; background-color: #FFFFFF}
body.cart .texttable a { color: #333333 ; text-decoration: none}
body.cart .texttable a:hover { text-decoration: underline}
body.cart .texttablert b {font-size: 140%}
body.cart #contTbl a img {width: 75px}
body.cart #contTbl td.texttablectr a img {width: 15px}
.upsellMsg {display: none}
body.cart .upsellMsg {display: inline}



/* checkout process general */
.greytitle {}
.checkoutprogresstext {}
.checkoutprogresstext b {}



/* for login and checkout */
body.checkout {}
body.checkout #whslLink.whSale {display: block}
body.checkout #contentt {}
body.checkout #carttable {}
body.checkout #change {}
body.checkout #carttable .texttable a:link, body.cart body.checkout .texttable a:visited {}
body.checkout .checkoutprogresstext {}
body.checkout .checkoutprogresstext {}
body.checkout .checkoutprogresstext b {}
#revMsgg {display: none; padding: 10px 10px; font-weight: bold; font-size: 14px; color: #4152C6}



/***** FOOTER *****/
#botNavv{heigth: 34px; margin: 2px ; text-align: center;}
#botNavv a {font-size: 16px; line-height: 16px; height: 20px; font-weight: normal; text-align: center;  display: block; background-image: url(/img/bk-home-botm.jpg); background-repeat: no-repeat; background-position: center top; color: #FFF; text-decoration: none; 
padding: 5px 0px 3px !important; padding: 6px 0px 6px;}
#botNavv a:hover {background-position: center bottom;}
#botNavv td {width: 172px;}
#botNavv td.left a {background-position: left top;}
#botNavv td.left a:hover {background-position: left bottom;}
#botNavv td.right a {background-position: right top;}
#botNavv td.right a:hover {background-position: right bottom;}

#footer { padding: 15px 0px 0px 0px; margin: 10px 0px 10px 0px; }
#ftrCopy {margin: 15px auto 2px auto; text-align: center; font-size: 12px; color: #B6B6B6; font-weight: normal;}
#ftrCopy, #ftrCopy a  {font-size: 12px; color: #AAA;  padding: 4px 4px; }
#ftrCopy a:hover { text-decoration: none; color: #666}

#ftrLinks {color: #797979; font-weight: normal; text-align: center; margin: 2px auto; }
#ftrLinks a {color: #696969; font-size: 12px; line-height: 14px; text-decoration: underline;  padding: 4px 4px; }
#ftrLinks a:hover {  text-decoration: none; color: #333}


