/* FOOTER 
--------------------------------------------------------------------- */
.whtnavigate {
   text-align:left;
   color: #888888;
   padding:8px 0 5px 10px;
   font-size:10px;
}
.whtnavigate a sup {
   vertical-align:top;
   font-size: 8px;
}
.navigate a, .navigate a:visited, .navigate a:hover {
   padding: 3px;
   color: #656565;
   font-size:10px;
}
.whtnavigate a, .whtnavigate a:visited, .whtnavigate a:hover {
   padding: 3px;
   color: #888888;
   font-size:10px;
}

/***************
custom .net footer
***************/
#footer {
   zoom:1;
   position:relative;
   top:0;
   left:0;
   display: block;
   margin: 0;
   padding: 0;
   text-align: left;
   background: url(../images/lg-bg-footer.gif) left top no-repeat #ececec;
}
.navigate {
   width:97%;
   text-align:center;
   color: #656565;
   padding:8px 0px 10px 8px;
}
#preFooter {
   position:relative;
   top:7px;
   left:4px;
   width:977px;
   height:2.4em;
   margin:0;
   padding:0;
   background:#fff url(../images/footerNav/img_prefooter.gif) 0 0 no-repeat;
   text-indent:14px;
   color:#cccccc;
}
#preFooter a {
   font-size:.9em;
   height:2.8em;
   line-height:2.3em;
   color:#999999;
}
    #ie #preFooter a {
       font-size:.9em;   
       line-height:2.0em;
    }
#preFooter a sup{font-size:8px; }
#preFooter a:hover sup{text-decoration:none}
#btmContainer {
   margin:7px 0 0 4px;
   background: url(../images/footerNav/img_prefooter2.gif) 0 0 no-repeat;
   padding-top:20px;
}
#btmContainer .left_col {
   float:left;
   width:160px;
}
#btmContainer .right_col {
   float:left;
   width:816px
}
#btmContainer h6 {
   font-size:110%;
   font-weight:normal;
   margin-top:0;
   float:left;
   padding-right:20px;
   margin-right:0;
   line-height:25px;
   background:url(../images/footerNav/footer-separator.gif) 100% 0 no-repeat;
}
#btmContainer ul {
   position:relative;
   top:-8px;
}
#btmContainer ul li {
   float:left;
   list-style-type:none;
   margin-top:-24px;
}
    #ie #btmContainer ul li {
       margin-top:-13px;
    }
    #ie6 #btmContainer ul li{
       margin-top:-20px;
    }
#btmContainer li a {
   font-size:1.2em;
   color:#666666;
   line-height:2.3em;
   color:#0094D7;
}
#btmContainer .footer-att-com-icn {
   background:url(../images/footerNav/footer-separator.gif) 100% 100% no-repeat;
}
    #ie #btmContainer .footer-att-com-icn {
       background:url(../images/footerNav/footer-separator.gif) 100% 45% no-repeat;
    }
#btmContainer .footer-att-com-icn a {
   display:block;
   background: url(../images/footerNav/footer-att-com-icn.gif) 0 75% no-repeat;
   line-height:45px;
   padding:5px 0 5px 30px;
   margin-left:15px;
}
#btmContainer .right_col .footer-att-net-icn a {
   display:block;
   background:url(../images/footerNav/footer-att-net-icn.gif) 0 65% no-repeat;
   line-height:45px;
   padding:5px 0 5px 30px;
   margin-left:15px;
}
	#ie6 #btmContainer .right_col .footer-att-net-icn a {
    	background:url(../images/footerNav/footer-att-net-icn.gif) 0 70% no-repeat;
    }
#btmContainer li span {
   display:block;
   font-size:.8em;
   margin:-37px 25px 0 45px;
}
#btmContainer .right_col {
   position:relative
}
#btmContainer .right_col .copyright {
   clear:both;
   color:#999999;
   position:relative;
   top:-5px;
   font-size:80%;
   width:650px;
}
	#ie #btmContainer .right_col .copyright {
      top:-9px;
   }
#btmContainer .right_col .bottomLinks {
   padding:0 0 9px 0;
   position:relative;
   left:-6px;
   color:#cccccc;
}
#btmContainer .right_col .bottomLinks a, 
#btmContainer .right_col .bottomLinks a:visited, 
#btmContainer .right_col .bottomLinks a:hover {
   font-size:100%;
   color:#999999;
   padding:0 6px;
}
#btmContainer .right_col .copyright p{font-size:110%; line-height:normal; margin:0 0 2px 0}
#btmContainer .right_col .copyright p a{color:#999999;}

#btmContainer .right_col .yellowpages {
   margin:10px 51px 10px 0;
}
#btmContainer .right_col .ciclogo {
   position:absolute;
   top:55px;
   right:5px
}

