body { 
	    font-size: 12px ;
	    font-family: tahoma,verdana,arial; 
	    color: #5F1717; 
	    background-color:#F7F7F7;
	    margin: 0px; 
	}

p { 
    font-size: 12px ;
    font-family: tahoma,verdana,arial;
    margin-top: 0px; 
    text-align: justify;
}

a:link {TEXT-DECORATION: bold; color:#A63B24;}

a:visited {TEXT-DECORATION: none; color:#A63B24;}

a:hover {TEXT-DECORATION: none; color:#44261F;}

img 
{
    border:0;
}

A.top:link
{
    COLOR: #ffffff;
    FONT-FAMILY: tahoma,verdana,helvetica,sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.top:visited
{
    COLOR: #ffffff;
    FONT-FAMILY: tahoma,verdana,helvetica,sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.top:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline;
    FONT-SIZE: 9pt;     
}
A.pro:link
{
    COLOR: #D1130B;
    FONT-FAMILY: tahoma,verdana,helvetica,sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.pro:visited
{
    COLOR: #D1130B;
    FONT-FAMILY: tahoma,verdana,helvetica,sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.pro:hover
{
    COLOR: #410E0F;
    FONT-FAMILY: tahoma,verdana,helvetica,sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.foot:link
{
    COLOR: #D1130B;
    FONT-FAMILY: tahoma,verdana,arial,helvetica,sans-serif;
    FONT-SIZE: 9px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}

A.foot:visited
{
    COLOR: #D1130B;
    FONT-FAMILY: tahoma,verdana,arial,helvetica,sans-serif;
    FONT-SIZE: 9px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}
A.foot:hover
{
    COLOR: #410E0F;
    FONT-FAMILY: tahoma,verdana,arial,helvetica,sans-serif;
    FONT-SIZE: 9px;
    TEXT-DECORATION: underline;
    FONT-WEIGHT: normal;
}
A.body:hover
{
    COLOR: #FFCC99;
    FONT-SIZE: 9px;
    TEXT-DECORATION: underline
}
A.body:link
{
    COLOR: #FF9933;
    FONT-FAMILY: arial,verdana,helvetica,sans-serif;
    FONT-SIZE: 9px;
    FONT-WEIGHT: Bold;
    TEXT-DECORATION: none;
}
A.body:visited
{
    FONT-SIZE: 9px;
    COLOR: #FF9933;
    TEXT-DECORATION: none;
}

A.colormenu:hover
{
	COLOR: #000000;
	FONT-SIZE: 12px;
	TEXT-DECORATION: underline;
	font-weight: bold;
}

A.colormenu:link
{
    COLOR: #000000;
    FONT-FAMILY: arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: Bold;
    TEXT-DECORATION: none
}
A.colormenu:visited
{
	COLOR: #000000;
	FONT-SIZE: 12px;
	font-weight: bold;
}
a.colormenu1:hover
{
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline;
	font-weight: bold;
	FONT-SIZE: 12px;
}

a.colormenu1:link
{

    COLOR: #FFFFFF;
    FONT-FAMILY: arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: Bold;
    TEXT-DECORATION: none
}

a.colormenu1:visited
{
	COLOR: #FFFFFF;
	FONT-SIZE: 10px;
	font-weight: bold;
}
A.colormenu2:hover
{
	COLOR: #000066;
	FONT-SIZE: 12px;
	TEXT-DECORATION: underline;
	font-weight: bold;
}

A.colormenu2:link
{

    COLOR: #000066;
    FONT-FAMILY: arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: Bold;
    TEXT-DECORATION: none
}

A.colormenu2:visited
{
	COLOR: #000066;
	font-weight: bold;
	FONT-SIZE: 12px;
}
/* specific divs */

#container { 
    padding: 0px 175px 0px 110px;  
	margin: 0px; 
}
#intro { 
	min-width: 470px;
	}
#quickSummary {
	clear:both; 
	margin: 20px 20px 20px 10px; 
	width: 160px; 
	float: left;
}

#quickSummary p {
	font: italic 10pt/22pt georgia; 
	text-align:center;
}
#preamble {
	clear: right; 
	padding: 0px 10px 0px 10px;
	}

#supportingText {
	padding-left: 10px; 
	margin-bottom: 40px;
	}
#footer { 
	text-align: center; 
	}

#footer a:link, #footer a:visited { 
	margin-right: 20px; 
	}
#extraDiv1 { 
	position: absolute; 
	top: 40px; 
	right: 0px; 
	width: 148px; 
	height: 110px; 
}
.ucancheck
{
    font-size: large;
    font-weight: bold;
}
.4or5
{
    color: #CC0000;
    font-weight: bold;
    font-size: large;
}
.4or5 a:link { 
	color: #CC0000;
}
.4or5 a:link { 
	color: #CC0000;
}
.fashion
{
    color: #000066;
    font-weight: bold;
    font-size: large;
}
.fashion a:link { 
	color: #000066;
}
.fashion a:link { 
	color: #000066;
}

.l1 {
    font-family: tahoma,verdana,arial; 
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: #5F1717;
    text-decoration: none;
}
.l1 a:link{
    font-family: tahoma,verdana,arial; 
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: #A63B24;
    text-decoration: none;
}
.l1 a:visited{
    font-family: tahoma,verdana,arial; 
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: #A63B24;
    text-decoration: none;
}
.l1 a:hover{
    font-family: tahoma,verdana,arial; 
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: #44261F;
    text-decoration : underline; 
}
.l2 {
    font-family: tahoma,verdana,arial; 
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: #5F1717;
    text-decoration: none;
}
.l2 a:link{
    font-family: tahoma,verdana,arial; 
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #A63B24;
    text-decoration: none;
}
.l2 a:visited{
    font-family: tahoma,verdana,arial; 
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #A63B24;
    text-decoration: none;
}
.l2 a:hover{
    font-family: tahoma,verdana,arial; 
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color:#44261F;
    text-decoration : underline; 
}

.homeLinks td 
{
    border-color:#c85769; 
    border-bottom-style:dashed;
    border-width:1px;
    font-size:9pt;
    color:#410E0F;
}
.homeLinks a 
{
    text-decoration:underline;
    color:#410E0F;
}
.beveledLinks 
{
    text-align:center;
    vertical-align:middle;
    border-style:solid;
    border:1px;
    border-color:White;
    background-color:White;
}
.beveledLinks a
{
   text-decoration:none;
   font-size:small;
   color:Navy;
}
.dotstd 
{
    text-align:center;
    background-image:url(http://www.mensusa.com/images/bg_3_dots.gif);
    background-color:#f2f2f2;
    height:1px;
}
.arrowtd
{
    background-color:#f2f2f2;
    width:5%;
    text-align:center;
}
.colourstd
{
    background-color:#f2f2f2;
    width:95%;
    text-align:left;
}
.arrowplus 
{
    background-color:White;
    text-align:center;
}
.sidemainmenus 
{
    text-align:left;
    background-color:#e6ebe7;
}
a.profoot:link
{
    COLOR: #D1130B;
    FONT-FAMILY: tahoma,verdana,helvetica,sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}

a.profoot:visited
{
    COLOR: #D1130B;
    FONT-FAMILY: tahoma,verdana,helvetica,sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}

a.profoot:hover
{
    COLOR: #410E0F;
    FONT-FAMILY: tahoma,verdana,helvetica,sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}    
.box-top-left {
	background-image: url(http://www.mensusa.com/images/menu-usa-box_top_left.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 20px;
}
.box-top-right {
	background-image: url(http://www.mensusa.com/images/menu-usa-box_top_right.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 20px;
}
.box-top-middle {
	background-image: url(http://www.mensusa.com/images/menu-usa-box_02.gif);
	height: 20px;
	background-repeat: repeat-x;
	width: 920px;
}
.box-bottom-left {
	background-image: url(http://www.mensusa.com/images/menu-usa-box_bot_left.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 20px;
}
.box-bottom-right {
	background-image: url(http://www.mensusa.com/images/menu-usa-box_bot_right.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 20px;
}
.box-bottom-middle {
	background-image: url(http://www.mensusa.com/images/menu-usa-box_08.gif);
	height: 20px;
	background-repeat: repeat-x;
	width: 920px;
}
.box-middle-left {
	background-image: url(http://www.mensusa.com/images/menu-usa-box_04.gif);
	width: 20px;
	background-repeat: repeat-y;

}
.box-middle-right {
	background-image: url(http://www.mensusa.com/images/menu-usa-box_06.gif);
	background-repeat: repeat-y;
	width: 20px;

}
.box-middle-middle {
	background-repeat: repeat-y;
	height: 127px;
	background-color: #FFFFFF;

}
#bottomLinks a:link 
{
    COLOR: #D1130B;
    FONT-FAMILY: tahoma,verdana,helvetica,sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none    
}
#bottomLinks a:visited 
{
    COLOR: #D1130B;
    FONT-FAMILY: tahoma,verdana,helvetica,sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none    
}
#bottomLinks a:hover 
{
    COLOR: #D1130B;
    FONT-FAMILY: tahoma,verdana,helvetica,sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none    
}

.footArticles {
	text-align:left;
	padding-left:10px;
}

.footArticles a:link 
{
    COLOR: #A63B24;
    FONT-FAMILY: tahoma,verdana,helvetica,sans-serif;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
}
.footArticles a:visited 
{
    COLOR: #A63B24;
    FONT-FAMILY: tahoma,verdana,helvetica,sans-serif;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
}
.footArticles a:hover 
{
    COLOR: #44261F;
    FONT-FAMILY: tahoma,verdana,helvetica,sans-serif;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
}
.Popular-searches {
	background-image: url(images/Popular-searches.gif);
	height: 70px;
	background-repeat: repeat-x;
}
.popularsearchtext{
	font-size: 11px;
	font-family: Arial;
	color: #CA0000;
	background-color:#F7F7F7;
	margin: 0px;
	text-decoration: none;
	}
a.newheader:link
{
	color: #ff0000;
	font-family: tahoma,verdana,arial,helvetica,sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}

a.newheader:visited
{
	color: #630000;
	font-family: tahoma,verdana,arial,helvetica,sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}
a.newheader:hover
{
	color: #8b0000;
	font-family: tahoma,verdana,arial,helvetica,sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}


a.headerwords:link
{
	color: #D1130B;
	font-family: tahoma,verdana,arial,helvetica,sans-serif;
	font-size: 12pt;
	font-weight: bold;
	text-decoration: none;
}

a.headerwords:visited
{
	color: #D1130B;
	font-family: tahoma,verdana,arial,helvetica,sans-serif;
	font-size: 12pt;
	font-weight: bold;
	text-decoration: none;
}
a.headerwords:hover
{
	color: #D1130B;
	font-family: tahoma,verdana,arial,helvetica,sans-serif;
	font-size: 12pt;
	font-weight: bold;
	text-decoration: none;
}
a.middlewords:link
{
	color: black;
	font-family: Calibri;
	font-size: 10pt;
	text-decoration: none;
	text-align: left;
}

a.middlewords:visited
{
	color: #450000;
	font-family: Calibri;
	font-size: 10pt;
	text-decoration: none;
	text-align: left;
}
a.middlewords:hover
{
	color: #003c00;
	font-family: Calibri;
	font-size: 10pt;
	text-decoration: none;
	text-align: left;
}
.25text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
}
.headbg {
	background-image: url(http://www.mensusa.com/images/menu_very_top_bg.gif);
	background-repeat: repeat-x;
	background-position: left;
}



/*Credits: Dynamic Drive CSS Library */


.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color:white;
padding: 5px;
left: -400px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
right: 20px; /*position where enlarged image should offset horizontally */

}
