<!-- /* Style Sheet definitions need to be commented to hide them from incompatible Browsers.*/

html {
  scrollbar-face-color: #66ee33;
  scrollbar-highlight-color: #66FF33;
  scrollbar-shadow-color: #009900;
  scrollbar-3dlight-color: #00ccff;
  scrollbar-arrow-color: #003399;
  scrollbar-track-color: #66cc33;
  scrollbar-darkshadow-color: #003399;
  background-color: #ffffff;
  background-image: url("../tel-bac0_wide.gif");
  background-attachment: fixed;
  background-repeat: repeat-y;
  background-position: left;
}
body {
  font-family: verdana, tahoma, arial, sans-serif; 
  color: #003399;
  margin-left: 0px; 
}
body.shoes {
  background-image: url("../tel-bac0_wide.gif");
}
a  {
  color: #003399;
  background-color: transparent;
}
a:link, a:visited, a:active {
  background-color: transparent;
  text-decoration: underline
}
a:hover {
  color: #ff00ff;
  background-color: transparent;
}
a:link {
  color: #0000ff;
  background-color: transparent;
}
a:active {
  color: #ff0000;
  background-color: transparent;
}

#header  {
  width: 650px;
  padding: 5px;
  margin-left: 140px;
  background-color: #fff;
}

#content  {
  width: 562px;
  padding: 5px;
  margin-left: 140px;
  background-color: #fff;
}

#navigation  {
  float: left;
  top: 20px; z-index: 100;
  width: 109px;
  padding: 2px;
  margin-left: 0px;
  text-align: center;
  background-color: transparent;
}

#footer  {
  width: 400px;
  padding: 5px;
  margin-left: 140px;
  background-color: #fff;
}

#aleft1  {
  float: left;
  width: 200px;
  padding: 5px;
  background-color: #fff;
}

#aright1  {
  float: right;
  width: 200px;
  padding: 5px;
  background-color: #fff;
}

div {
  margin-right: 0em;
  margin-left: 0em;
  margin-top: 0em;
  margin-bottom: 1em;
}

div.content  {
  width: 500px;
  padding: 3px;
  margin-left: 140px;
  background-color: #fff;
}

div.description  {
  width: 550px;
  padding: 5px;
  background-color: #fff;
}

div.floatleft  {
  float: left;
  width: 260px;
  padding: 5px;
  background-color: #fff;
  text-decoration: none;
}

div.floatright  {
  float: right;
  width: 260px;
  padding: 5px;
  background-color: #fff;
  text-decoration: none;
}

div.linkleft  {
  float: left;
  width: 125px;
  height: 65px;
  padding: 5px;
  background-color: #fff;
}

div.shoeleft  {
  float: left;
  width: 165px;
  height: 165px;
  padding: 5px;
  background-color: #fff;
  text-decoration: none;
}

div.shoespace  {
  float: left;
  width: 165px;
  height: 50px;
  padding: 5px;
  background-color: #fff;
  text-decoration: none;
}

div.sockleft  {
  float: left;
  width: 125px;
  height: 165px;
  padding: 5px;
  background-color: #fff;
  text-decoration: none;
}

div.sockright  {
  float: right;
  width: 125px;
  padding: 5px;
  background-color: #fff;
  text-decoration: none;
}

div.floatcoupon  {
  float: right;
  width: 200px;
  padding: 5px;
  background-color: #fff;
  text-decoration: underline;
}

div.center {
  margin-right: 6em;
  margin-left: 6em;
  text-align: center;
}
div.ctr {
  margin-right: 3em;
  margin-left: 3em;
  text-align: center;
}
div.negative5 {
  margin-right: 0em;
  margin-left: -.5em;
  margin-top: 0em;
  margin-bottom: 1em;
}

h1 {
  font-family: 'Lucida Grande', verdana, arial, sans-serif;
  line-height: 26pt;
  font-size: 24pt;
  text-align: center;
}
h1.left {
  font-family: 'Lucida Grande', verdana, arial, sans-serif;
  font-size: 24pt;
  text-align: left;
}
h1.navigation{
  font-family: garamond, times new roman, serif;
  text-align: center;
  font-size: 11pt;
  line-height: 13pt;
}
h2 {
  font-family: 'Lucida Grande', verdana, arial, sans-serif;
  font-size: 12pt;
  line-height: 13pt;
  text-align: left;
}
h2.center {
   text-align: center;
}
h2.small {
  font-family: 'Lucida Grande', verdana, arial, sans-serif;
  font-size: 12pt;
  line-height: 12pt;
  text-align: left;
}
h3 {
  font-family: 'Lucida Grande', verdana, arial, sans-serif;
  font-size: 18pt;
  text-align: left;
}
h4 {
  font-family: 'Lucida Grande', verdana, arial, sans-serif;
  line-height: 16pt;
  font-size: 14pt;
  text-align: left;
}
span.right  {
  font-family: garamond, times new roman, serif;
  font-size: 14pt;
  line-height: 16pt;
  font-weight: 600;
  color: #003399;
  text-align: right;
}
span.left  {
  font-family: garamond, times new roman, serif;
  font-size: 14pt;
  line-height: 16pt;
  font-weight: 600;
  color: #003399;
  text-align: left;
}
h4.center {
  text-align: center;
}
h4.right {
  text-align: right;
}
h5 {
  font-family: garamond, times new roman, serif;
  font-size: 26pt;
  font-weight: 800;
  text-align: center;
}
p {
  font-family: garamond, times new roman, serif;
  font-size: 14pt;
  line-height: 16pt;
  font-weight: 600;
  color: #003399;
  background-color: transparent;
  text-align: justify;
}
p.navigation{
  font-size: 11pt;
  line-height: 13pt;
  text-align: center;
}

p.small{
  text-align: left;
  font-size: 12pt;
  line-height: 14pt;
}

p.smallctr {
  font-size: 11pt;
  line-height: 14pt;
  text-align: center;
}

p.self {
  font-family: garamond, times new roman, serif;
  color: #66cc33;
  font-size: 10pt;
  line-height: 11pt;
}

p.xsmall {
  font-family: garamond, times new roman, serif;
  font-size: 10pt;
  line-height: 11pt;
}

p.left {
  font-family: garamond, times new roman, serif;
  font-size: 14pt;
  line-height: 16pt;
  font-weight: 600;
  color: #003399;
  background-color: transparent;
  text-align:left;
}
span.small {
  font-family: garamond, times new roman, serif;
  font-size: 11pt;
  line-height: 12pt;
}
span.xsmall {
  font-family: garamond, times new roman, serif;
  font-size: 10pt;
  line-height: 11pt;
}
ul {
  font-family: garamond, times new roman, serif;
  font-size: 14pt;
  line-height: 22pt;
  font-weight: 600;
  background-color: transparent;
  color: #cc0000
}
li {
  font-family: garamond, times new roman, serif;
  font-size: 12pt;
  line-height: 16pt;
  font-weight: 600;
  background-color: transparent;
  color: #cc0000}
li.purp {
  font-weight: 800;
  background-color: transparent;
  color: #660099}
li.navy {
  font-weight: 800;
  background-color: transparent;
  color: #003399}
sup {
  font-family: 'Lucida Grande', verdana, tahoma, arial, sans-serif; 
  vertical-align: super;
  font-size: 10pt;
  line-height: 11pt;
  font-weight: 600;
  background-color: transparent;
  color: #003399
}
sub {
  font-family: 'Lucida Grande', verdana, arial, sans-serif; 
  vertical-align: sub;
  font-size: 10pt;
  line-height: 12pt;
  font-weight: 600;
  background-color: transparent;
  color: #003399
}
sup.h1 {
  font-family: 'Lucida Grande', verdana, arial, sans-serif; 
  vertical-align: super;
  font-size: 24pt;
  font-weight: 600;
  line-height: 25pt;
  background-color: transparent;
  color: #003399
}
sub.h1 {
  font-family: 'Lucida Grande', verdana, tahoma, arial, sans-serif; 
  vertical-align: sub;
  font-size: 28pt;
  line-height: 32pt;
  background-color: transparent;
  color: #003399
}
sup.h2 {
  font-family: 'Lucida Grande', verdana, tahoma, arial, sans-serif; 
  vertical-align: super;
  font-size: 16pt;
  line-height: 24pt;
  background-color: transparent;
  color: #003399
}
sub.h2 {
  font-family: 'Lucida Grande', verdana, tahoma, arial, sans-serif;
  vertical-align: sub;
  font-size: 16pt;
  line-height: 24pt;
  background-color: transparent;
  color: #003399
}

span.blue {
  background-color: transparent;
  color: #0000ff
}

span.brown {
  background-color: transparent;
  color: #663300
}

span.green {
  background-color: transparent;
  color: #66cc33
}

span.white {
  background-color: transparent;
  color: #ffffff
}

span.grey {
  background-color: transparent;
  color: #c0c0c0
}

span.navy {
  background-color: transparent;
  color: #003399
}

span.pink {
  background-color: transparent;
  color: #ff00ff
}

span.purp {
  background-color: transparent;
  color: #660099
}

span.red {
  background-color: transparent;
  color: #cc0000
}

span.yellow {
  background-color: transparent;
  color: #ffff00
}

span.strike {
  background-color: transparent;
  text-decoration: line-through
}
td{
  text-align: center;
  font-size: 13pt;
  line-height: 18pt;
}
td.sock {
  width: 125px;
  font-family: verdana, sans-serif;
  font-size: 11pt;
  vertical-align: middle;
  font-weight: 200;
  text-align: left;
  background-color: transparent;
  color: #003399
}
td.menu {
  font-family: garamond, times new roman, serif;
  font-weight: 800;
  text-decoration: none;
  vertical-align: middle;
  text-align: center;
  background-color: transparent;
  color: #003399
}
td.right {
  width: 125px;
  font-family: verdana, sans-serif;
  font-size: 13pt;
  vertical-align: middle;
  font-weight: 800;
  text-align: left;
  background-color: transparent;
  color: #003399
}
td.right2 {
  font-family: verdana, sans-serif;
  font-size: 13pt;
  vertical-align: middle;
  font-weight: 800;
  text-align: left;
  background-color: transparent;
  color: #003399
}

#info {
	border: 1px solid #C2C7BE;
	margin-left: 80px;
	margin-right: 80px;
	margin-top: 20px;
	padding: 0px 15px 0px 15px;
	position: relative;
}

#info a, #info a:visited {
	color: #8A9483;
	text-decoration: none;
}

#info a:hover {
	color: #9BA495;
	text-decoration: underline;
}

#pic {
	background-color: #FFFFFF;
	left: 10px;
	position: relative;
	top: 10px;
	width: 110px;
}

#pic a .large {
	border: 0px;
	display: block;
	height: 1px;
	left: -1px;
	position: absolute;
	top: -1px;
	width: 1px;
}

#pic a img {
	border: 0;
}

#pic a.p1, #pic a.p1:visited {
	background: #FFFFFF;
	border: 0px solid #000000;
	display: block;
	height: 110px;
	left: 0;
	text-decoration: none;
	top: 0;
	width: 110px;
}

#pic a.p1:hover {
	background-color: #8C97A3;
	color: #000000;
	text-decoration: none;
}

#pic a.p1:hover .large {
	border: 0px solid #000000;
	display: block;
	left: 0px;
	position: absolute;
	top: 0;
	width: 110px;
	height: 110px;
}

/* End Style Sheet commenting. */  -->

