/* CSS Document */




#storefindercontent {
	text-align: left;
}

#storelocator ul {
  float: left;
  width: 760px;
  margin: 0;
  padding: 0;
  list-style: none;
}
 
#storelocator li {
  float: left;
  width: 242px;
  margin: 0;
  padding: 0 2px 12px 0;
  list-style: none;
  font-size: .8em;
  line-height: 1.2em;
}

#sizingchart ul {
  float: left;
  width: 575px;
  margin: 0 0 0 0;
  padding: 0;
  list-style: none;
}
 
#sizingchart li.short {
  float: left;
  width: 85px;
  margin: 0;
  padding: 5px 0 8px 0;
  list-style: none;
  font-size: 0.8em;
  line-height: 1.2em;
  border-bottom: 2px solid #B6B6B6;
}

#sizingchart li.medium {
  float: left;
  width: 110px;
  margin: 0;
  padding: 5px 0 8px 0;
  list-style: none;
  font-size: 0.8em;
  line-height: 1.2em;
  border-bottom: 2px solid #B6B6B6;
}

#sizingchart li.long {
  float: left;
  width: 145px;
  margin: 0;
  padding: 5px 0 8px 0;
  list-style: none;
  font-size: 0.8em;
  line-height: 1.2em;
  border-bottom: 2px solid #B6B6B6;
}

#sizingchart li.xlong {
  float: left;
  width: 340px;
  margin: 0;
  padding: 5px 0 8px 0;
  list-style: none;
  font-size: 1em;
  line-height: 1.2em;
  border-bottom: 2px solid #B6B6B6;
}

#brandcomparison ul {
  float: left;
  width: 575px;
  margin: 0 0 0 0;
  padding: 0;
  list-style: none;
}

#brandcomparison li.medium {
  float: left;
  width: 95px;
  margin: 0;
  padding: 5px 0 5px 0;
  list-style: none;
  font-size: .8em;
  line-height: 2em;
  border-bottom: 2px solid #B6B6B6;
  text-align: center;
}

#brandcomparison li.toprow {
  float: left;
  width: 95px;
  margin: 0;
  padding: 5px 0 5px 0;
  list-style: none;
  font-size: .8em;
  line-height: 65px;
  border-top: 2px solid #B6B6B6;
  border-bottom: 2px solid #B6B6B6;
  vertical-align: bottom
  text-align: center;
}

#brandcomparison li.longtoprow {
  float: left;
  width: 265px;
  margin: 0;
  padding: 5px 0 5px 0;
  list-style: none;
  font-size: .8em;
  line-height: 65px;
  border-top: 2px solid #B6B6B6;
  border-bottom: 2px solid #B6B6B6;
  vertical-align: bottom
  text-align: center;
}

#brandcomparison li.long {
  float: left;
  width: 265px;
  margin: 0;
  padding: 5px 0 5px 0;
  list-style: none;
  font-size: .8em;
  line-height: 2em;
  border-bottom: 2px solid #B6B6B6;
  
}

#sizingchartwindow ul {
  float: left;
  width: 500px;
  margin: 0 0 5px 0;
  padding: 0;
  list-style: none;
  font-size: .8em;
}
 
#sizingchartwindow li.short {
  float: left;
  width: 75px;
  margin: 0;
  padding: 5px 0 8px 0;
  list-style: none;
  line-height: 1.2em;
  border-bottom: 2px solid #B6B6B6;
}

#sizingchartwindow li.long {
  float: left;
  width: 175px;
  margin: 0;
  padding: 5px 0 8px 0;
  list-style: none;
  line-height: 1.2em;
  border-bottom: 2px solid #B6B6B6;
}

#NEWsizingchartwindow ul {
  float: left;
  width: 500px;
  margin: 0 0 5px 0;
  padding: 0;
  list-style: none;
  font-size: .8em;
}

#NEWsizingchartwindow li.short {
  float: left;
  width: 75px;
  margin: 0;
  padding: 5px 0 8px 0;
  list-style: none;
  line-height: 1.2em;
  border-bottom: 2px solid #B6B6B6;
}

#NEWsizingchartwindow li.long {
  float: left;
  width: 175px;
  margin: 0;
  padding: 5px 0 8px 0;
  list-style: none;
  line-height: 1.2em;
  border-bottom: 2px solid #B6B6B6;
}

#NEWsizingchartwindow li.medium {
  float: left;
  width: 100px;
  margin: 0;
  padding: 5px 0 8px 0;
  list-style: none;
  line-height: 1.2em;
  border-bottom: 2px solid #B6B6B6;
}


hr{
	border: none 0; 
	border-top: 1px dotted #cccccc;
	width: 100%;
	height: 1px;
	margin: 0 0 0 0;
	}
	

