a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5a5a5a;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5a5a5a;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5a5a5a;
}
.greenlinks a:link {
	color: #889857;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.greenlinks a:visited{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #889857;
	font-weight: bold;
}
.greenlinks a:hover {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #889857;
	font-weight: bold;
}
.greenlinks a:active {
	color: #889857;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.homefont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5a5a5a;
	text-decoration: none;
}
.moretext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
.toplinks a:link {
	color: #5a5a5a;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	
}
.toplinks a:visited{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5a5a5a;
	font-weight: bold;
}
.toplinks a:hover {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
	font-weight: bold;
}
.toplinks a:active {
	color: #5a5a5a;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.bluelinks a:link {
	color: #5a5a5a;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}
.bluelinks a:visited{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5a5a5a;
}
.bluelinks a:hover {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
}
.bluelinks a:active {
	color: #5a5a5a;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.topaccessories a:link {
	color: #5a5a5a;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.topaccessories a:visited{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5a5a5a;
	font-weight: bold;
}
.topaccessories a:hover {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #993300;
	font-weight: bold;
}
.topaccessories a:active {
	color: #5a5a5a;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.whitefont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.morelinks a:link {
	color: #5a5a5a;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	line-height: 16px;
	
}
.morelinks a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5a5a5a;
	text-decoration: none;
	line-height: 16px;
}
.morelinks a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	line-height: 16px;
}
.morelinks a:active {
	color: #5a5a5a;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	line-height: 16px;
}
.browse a:link {
	color: #5a5a5a;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;	
}
.browse a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5a5a5a;
	text-decoration: none;
}
.browse a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5a5a5a;
	text-decoration: none;
}
.browse a:active {
	color: #5a5a5a;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
.topbg {
	background-image: url(images/nav/top_bg.jpg);
	background-repeat: repeat-x;
}
.tuxedottl {
	font-family: "Times New Roman", Times, serif;
	font-size: 32px;
	color: #5a5a5a;
	text-decoration: none;
	font-weight: bold;
}
.greyfont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e0e0e0;
	text-decoration: none;
}
.bluefont {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	color: #000099;
	text-decoration: none;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.largeblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #000099;
	text-decoration: none;
}
.smallblue {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #000099;
	text-decoration: none;
}
.mediumblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000099;
	text-decoration: none;
}
.browsefont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
.timesTitles {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #000099;
	text-decoration: none;
	font-weight: bold;
}
.bluebutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
	text-decoration: none;
}
.footerFont {
	line-height: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5a5a5a;
}
.footerFont a:link {
	color: #5a5a5a;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.footerFont a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5a5a5a;
	text-decoration: none;
}
.footerFont a:hover {
	color: #5a5a5a;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.footerFont a:active {
	color: #5a5a5a;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
}
.blueHighlight {
	color: #000099;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.standardfont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5a5a5a;
	line-height: 16px;
}
td.imageOne{
background-image:url(images/nav/thumbnail_backgroundoff.gif);
width: 132px;
height: 234px;
}
td.imageTwo{
background-image:url(images/nav/thumbnail_backgroundon.gif);
width: 132px;
height: 234px;
}
td.imageShoe{
background-image:url(images/nav/thumbnail_shoeoff.gif);
width: 166px;
height: 202px;
}
td.imageShoetwo{
background-image:url(images/nav/thumbnail_shoeon.gif);
width: 166px;
height: 202px;
}.greenfont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color: #889857;
}
.redfont {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #993300;
	text-decoration: none;
}
.smallgreyfont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}
.largefont {
	font-family: "Times New Roman", Times, serif;
	font-size: 28px;
	color: #5a5a5a;
	text-decoration: none;
}
.mediumfont {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	color: #5a5a5a;
	text-decoration: none;
}
.mediumred {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #993300;
	text-decoration: none;
}
.largeredfont {
	font-family: "Times New Roman", Times, serif;
	font-size: 32px;
	color: #993300;
	text-decoration: none;
}.largegreenfont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 29px;
	font-weight: bold;
	color: #889857;
	text-decoration: none;
}
.toplinksGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5a5a5a;
}
.redHighlight {
	color: #993300;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.timesTitlesRed {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #993300;
	text-decoration: none;
	font-weight: bold;
}
.popupFont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5a5a5a;
	background-color: #FFFFFF;
	padding: 5px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.requiredFont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	line-height: 16px;
}
.required a:link {
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
}
.required a:visited{
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
}
.required a:hover {
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
}
.required a:active {
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
}
.special {
	font-weight:  bold;
	text-transform: uppercase;
	color: #889857;
}
.submit a {
	text-decoration: none;
	background-color: transparent;
	background-image: url(images/nav/submit_group_btt.jpg);
	background-repeat: no-repeat;
}
.submit a:hover {
	text-decoration: none;
	background-color: transparent;
	background-image: url(images/nav/submit_groupon_btt.gif);
	background-repeat: no-repeat;
}
