
A {color: #333}
A:visited {color: #333}
A:active {color: #333}
A:link {color: #333}
A.pGreen:hover {color: #393}
.btnyellow {margin: 2px; font: bold 1em verdana,arial,sans-serif; color: #000; text-ALIGN: center
}
INPUT.btnyellow {
	color: #000; background-color: #fece5c; text-decoration: none
}
.btnyellow A {
	border-right: #999 2px solid; border-top: #f2f2f2 2px solid; display: block; background: #fece5c; border-left: #f2f2f2 2px solid; WIDTH: 100%; color: #000; border-BOTTOM: #999 2px solid; text-decoration: none
}
.btnyellow A:visited {
	color: #000
}
.btnyellow A:hover {
	color: #000; text-decoration: none
}
.btnyellow A:active {
	border-right: #f2f2f2 2px solid; border-top: #999 2px solid; display: block; border-left: #999 2px solid; WIDTH: 100%; color: #000; border-BOTTOM: #f2f2f2 2px solid; text-decoration: none
}
.btnred {
	margin: 2px; font: bold 1em verdana,arial,sans-serif; color: #fff; text-ALIGN: center
}
INPUT.btnred {
	background: #c30; color: #fff; text-decoration: none
}
.btnred A {
	border-right: #999 2px solid; border-top: #f2f2f2 2px solid; display: block; background: #c30; border-left: #f2f2f2 2px solid; WIDTH: 100%; color: #fff; border-BOTTOM: #999 2px solid; text-decoration: none
}
.btnred A:visited {
	color: #fff
}
.btnred A:hover {
	color: #fff; text-decoration: none
}
.btnred A:active {
	border-right: #f2f2f2 2px solid; border-top: #999 2px solid; display: block; border-left: #999 2px solid; WIDTH: 100%; color: #fff; border-BOTTOM: #f2f2f2 2px solid; text-decoration: none
}

A.gsn {
	font: bold 0.9em verdana,sans-serif; color: #fff; text-decoration: none
}
A.gsn:visited {
	font-WEIGHT: bold; color: #fff; text-decoration: none
}
A.lsn {
	color: #3478C7; 
}
A.lsn:visited {
	color: #3478C7;
}


A.lsnCrnt {
	color: #3478C7;
}
A.lsnCrnt:visited {
	color: #3478C7;
}

A.lsnCrnt:active {
	color: #FFFFFF; text-decoration: underline
}
.orange_title {
	color: #ff9933;
	font-weight:bold;
	line-height: 1.2em;
	padding-top:10px;
	padding-bottom:5px;
}
a.pOrange:link {
	color: #ff9933; text-decoration: underline
}
a.pOrange:active {
	color: #ff9933; text-decoration: underline
}
a.pOrange:visited {
	color: #ff9933; text-decoration: underline
}
a.pBlue:link {
	color: #3478C7; text-decoration: underline
}
a.pBlue:active {
	color: #3478C7; text-decoration: underline
}
a.pBlue:visited {
	color: #333333; text-decoration: underline
}
img.leftinline {
	margin-BOTTOM: 5px; margin-right: 12px
}
img.rightinline {
	margin-BOTTOM: 15px; margin-left: 12px
}

.special_offers_home {
	padding-right: 0px; 
	padding-bottom: 0px; 
	padding-top: 29px; 
	font-size: 0.8em;  
	font-family:Arial, Helvetica, sans-serif; 
	color: #fff;
}
p.special_offers_home a:link, p.special_offers_home a:active, p.special_offers_home a:visited {
	color: #fff;
}

/* Misc. */
.imgHolder {
  float:left;
  padding: 0 0 15px 0;
  text-align:center;
}
.clear {clear: both;}

.errText {
  color:  #f00; 
}
sup{line-height:2em;font-size:.8em;}


/* Local Navigation Update */
#lsnwrap {
 border: 1px solid #fff;}
  
#lsnwrap, #lsnwrap ul li, #lsnwrap h4
{	background-color: #ffffff;}

#lsnwrap h4 {border-left-color: #fff;}

#lsnwrap ul li a {border-left: 4px solid #fff;}

#lsnwrap h4 a {color: #3478C7; font-weight: bold;}
#lsnwrap h4.selected {border-left-color: #3478C7;}
#lsnwrap h4.selected a {color: #3478C7;}
#lsnwrap h4.selected a:hover {color: #3478C7;}

#lsnwrap ul li a {color: #3478C7;}

#lsnwrap ul li.selected a {
	border-left-color: #3478C7;margin-right: 1px;
}
#lsnwrap h5 {color: #FF8502;}