/* Loehmann's CSS Document */
/* Developed by: Oxclove Workshop (c) 2008 */
/* Last Updated: May 2008 */
html{
	padding:0px;
	margin:0px;}
body {
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin: auto;
	background-image:url(../Images/main_bg.gif);
	background-position:top left;
	background-repeat:repeat-x;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;

} 
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#e00085;
}
h2 {
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#e00085;
	margin:0px;
	padding:0px;
	padding-left:20px;
}
#wrap {
	margin:0px;
	padding:0px;
	background:url(../images/interiorBG.jpg);
	background-repeat:repeat-x;
}
#thisWeekWrapper {
	padding-left:35px;
	float:left;


}
/*
#locatorWrap {
	margin:0px;
	padding:0px;
	background:url(../images/interiorBG.jpg);
	background-repeat:repeat-x;
}*/
#contentWrap {
	width: 900px;
	margin:0 auto; 
	padding:0px;
	/* button positioning */
	position: relative;
}
#headerWrapper{	
	padding-bottom:4px;
	text-align:center;
	}
#header {
	padding-top:10px;	
}

#footer {
	width:960px;
	margin:auto;
	padding-top:5px;
	float: left;	
}

/* holiday button */
#floatButton 
{	position: absolute;
	top: 80px;
	left: 790px;
	z-index: 100;
}

#nav {
	text-align:center;
	padding-top:10px;
}
#nav ul {
	padding:0px;
	margin:0px;
}
#nav ul li {
	color:#ffffff;
	display:inline;	
	border-left-width: 1px;	
	border-left-style: solid;	
	border-left-color: #000000;
	padding-right: 6px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#nav ul li:first-child 
{	border-left: none;
}
#nav ul li:hover, #nav ul li.over {	
}
#nav ul li:hover a{
	
}
#nav ul li a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color:#ffffff;
	text-decoration:none;
}
#nav ul li a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color:#000000;
	text-decoration:none;
}
#bodyContentSweepsDiv {
	margin:auto;
	padding-top:0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	float:left;
	padding-bottom: 4px;
	width:900px;
}
#bodyContentDiv {
	margin:auto;
	padding-top:9px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	float:left;
	padding-bottom: 10px;
	width:960px;
}
#bodyContentDivIt {
	margin: auto;
	padding-top:0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	float:left;
	padding-bottom: 10px;
	width:900px;
}
#bodyContentDiv h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#e00085;
	padding-left:20px;
}
 #bodyContentDiv h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#e00085;
	margin-bottom: 0px;
	padding-bottom: 10px;
	
}#bodyContent {
	margin:auto;
	width:880px;
	padding-bottom: 5px; 
	background-repeat:no-repeat;
	background-position:center;
	text-align: center;
}
#bodyContentLocator {
	text-align:center;
	margin-left:15px;
	width: 865px;
}
/*#bodyContentLocatorLeft {
	width:334px;
	float:left;
	margin-left:20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #660000;
	border-right-color: #660000;
	border-bottom-color: #660000;
	border-left-color: #660000;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	margin-top:20px;
}
#bodyContentLocatorRight {
	width:510px;
	float:left;
	background:url(../images/locatorUSA.jpg);
	background-repeat:no-repeat;
	
}*/
#bodyContentPress {
	padding-left:30px;
	text-align:left;
}

#bodyContentPress h1{
	padding-left:30px;
	text-align:left;
	color:#e00085;
	font-family: Arial, Helvetica, sans-serif;
	font-size:26px;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
#bodyContentPress h2{
	padding-left:30px;
	text-align:left;
	color:#e00085;
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
#bodyContentPress h3{
	padding-left:30px;
	text-align:left;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	margin:0px;
	padding:0px;
}
#bodyContentPress a {
	text-decoration:underline;
	color:#e00085;
}
#boxContent {
	text-align:center;
	margin:auto;
	padding-bottom:10px;
	margin-bottom: 8px;
	padding-top:5px;
	padding-left:36px;
}
#boxContent h1 {
	margin:0px;
	padding:0px;
	font-weight:bold;
	color:#e00085;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-bottom:5px;
	}
#boxContent h1 a,#boxContent h1 a :link,#boxContent h1 a :active,#boxContent h1 a:visited {
	font-weight:bold;
	color:#e00085;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
}
#boxContent h1 a:hover,#boxContent h1 a:visited:hover{
	text-decoration:none;
}
#boxContent p {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:0px;
	margin-top:0px;}
/* normal size This Week image
#boxLeft
{	float:left;
	width:188px;
	height:83px;
	margin-top: 10px;
	background-image:url(../Images/homeCallOutBG.gif);	
	background-position:top left;
	background-repeat:no-repeat;
	padding-right:30px;}
*/
/* oversized This Week image */
#boxLeft
{	float:left;
	width:188px;
	height:98px;
	margin-top: 1px;
	padding-top: 10px;
	background-image:url(../Images/JulyWeek4.jpg);	
	background-position:top left;
	background-repeat:no-repeat;
	padding-right:10px;
	padding-left: 20px;
	}
/* */

#boxMid{
	float:left;
	width:188px;
	height:83px;
	margin-top:10px;
	background-image:url(../Images/homeCallOutBG.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-right:6px;
	margin-left: 20px;
}
boxMid{
	float:left;
	width:203px;
	height:83px;
	background-position:top left;
	background-repeat:no-repeat;
	padding-right:6px;
}
	#boxMail{
	float:left;
	width:188px;
	height:83px;
	margin-top: 5px;
	background-image:url(../Images/homeCallOutBG.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-right:3px;
}
#boxMag{
	float:left;	
	width:188px;
	height:83px;
	margin-bottom:5px;
/*	margin-top: 2px;*/
	margin-top:6px;
/*	margin-right: 15px;*/
	margin-right:11px;
	background-position:left top;
	background-repeat:no-repeat;
	}
* html #boxMag 
{	margin-right: 0;
}

#boxRight{
	float:left;
	width:188px;
	height:83px;
	margin-bottom:5px;
/*	margin-top: 2px;*/
	margin-top:1px;
	margin-right: 0px;
	background-image:url(../Images/homeCallOutBG.gif);
	background-position:top left;
	background-repeat:no-repeat;
	margin-left: 20px;
	}
* html #boxRight 
{
	margin-left: 0;	
}
/* large full button mode on */
#box1 a
{	display: block;
	width: 185px;
	height: 75px;
	text-indent: -1000em;
}
/* */
/*#box1{
	width:103px;
	height:96px;
	float:left;
}*/
#box2{
	 height:73px;
	padding-top:5px;
	padding-bottom:5px;
	width:83px;
	float:left;
	text-align:center;
	
}	

#box3{
	width:103px;
	height:83px;
	float:left;
}
#box4{
	width:85px;
	height:73px;
	padding-top:5px;
	padding-bottom:5px;
	float:left;
	text-align:center;
}
#box5 {
	width:122px;
	height:85px;
	float:left;
	padding-left:83px;
	padding-top:12px;
	padding-bottom:5px;
	background-image:url(../Images/insiderclub3.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
#box5 h1{
	padding:0px;
	margin:0px;}
	
#boxmagcopy {
	width:121px;
	font-size:11px;
	line-height: 12px;
	height:85px;
	float:left;
	padding-left:105px;
	padding-top:9px;
	padding-bottom:0px;
	background-image:url(../Images/magazine.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	padding-right: 0px;
}
#boxmagcopy h1{
	padding:0px;
	padding-bottom: 3px;
	margin:0px;}
	
#box6{
	width:103px;
	height:83px;
	float:left;
}
#box7{
	width:85px;
	height:73px;
	padding-top:5px;
	padding-bottom:5px;
	float:left;
	text-align:center;
	line-height: 13px;
}
#bodyContentAbout {
	text-align:left;
	float: left;
	width: 813px;
	padding-left:30px;
	padding-right:37px;
}
#bodyContentAbout h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#e00085;
	margin:0px;
	padding:0px;
	padding-top:15px;
	padding-bottom:4px;
}

#bodyContentAbout h1 span{
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#e00085;
	margin:0px;
	padding:0px;

}
#bodyContentAbout h2 {
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#e00085;
	margin:0px;
	padding:0px;
}
#bodyContentAbout h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#000000;
	margin:0px;
	padding:0px;
}
#bodyContentAbout h4 {
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#e00085;
	margin:0px;
	padding:0px;
}
#bodyContentAbout p {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
}
#bodyContentAbout a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight: bold;
	color: #e00085;
	text-decoration: underline;
}
#bodyContentAbout a:hover {
	text-decoration: none;
}
#bodyContentAbout p.first{
	margin-top:0px;
	padding-top:0px;}
#bodyContentAbout img {
	padding-right:15px;
}
#bodyContentAbout span {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
#bodyContentSweeps {
	text-align:left;
	float: left;
	width: 880px;
}
#bodyContentSweeps h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#e00085;
	margin:0px;
	padding:0px;
	padding-top:15px;
	padding-bottom:4px;
}

#bodyContentSweeps h1 span{
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#e00085;
	margin:0px;
	padding:0px;

}
#bodyContentSweeps h2 {
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#e00085;
	margin:0px;
	padding:0px;
}
#bodyContentSweeps h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#000000;
	margin:0px;
	padding:0px;
}
#bodyContentSweeps h4 {
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#e00085;
	margin:0px;
	padding:0px;
}
#bodyContentSweeps p, #bodyContentSweeps ul, #bodyContentSweeps li  {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
}
#bodyContentSweeps a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight: bold;
	color: #EF3A43;
	text-decoration: underline;
}


#thisWeekLeft {
	width:303px;
	float:left;
	text-align:left;
}
#thisWeekLeftBottom {
	width:292px;
	float:left;
	padding-left:2px;
	padding-right:9px;
}
#thisWeekLeftTop {
	background:url(../images/thisWeekLeftBG.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:289px;
	float:left;
	height:444px;
	padding-top:2px;
	padding-left:2px;
	padding-right:12px;
	padding-bottom:2px;
	text-align:left;
}
#bodyItList {
	background: url(../images/it_left_bg.jpg) repeat-y 10px 0;
}
#itListLeftColumn
{
	float:left;
	width:126px;
	padding-left:20px;
	padding-bottom: 150px;
	text-align:left;
	margin-left: 10px;
	}

#itListLeftColumn ul {
	margin: 20px 0;
	padding: 0;	
}
#itListLeftColumn ul li {
	margin: 40px 0;
	list-style-type: none;
	font-weight: bold;
	font-size: 13px;
	color:#E00085;
}
#itListLeftColumn ul ul {
	margin: 0;
}
	
#itListLeftColumn ul ul li {
	margin: 0 10px;
	font-size: 11px;
	font-weight: normal;
}
#itListLeftColumn ul li a {
	text-decoration: none;
	color:#E00085;	
}
#itListLeftColumn ul li a span{
	text-decoration: underline;
	color:#000;
	padding-left: 10px;	
}
#itListLeftColumn ul li a:hover {
	color: #000;	
}
.hight a,.hight a:link,.hight a:active,.hight a:visited
{
	color:#e00085;
	text-decoration:underline;}
.hight a:hover, .hight a:visited:hover
{
	text-decoration:none;}
#itListRightColumn {
	float:left;
	width:743px;
}
#itListRightColumn img.featITem {
	border: 1px solid #e00085;
	width: 282px;
	float: left;
	margin: 20px 10px 0 30px;
}
#itListRightColumn .featuredItem {
	width: 280px;
	float: left;
	margin-top: 20px;
}

#itListRightColumn h1 {	
	color:#e00085;
	font-family: Arial, Helvetica, sans-serif;
	font-size:30px;
	font-weight:bold;
	margin: 0;
	padding:25px 0 0 15px;
	line-height:20px;
	border-bottom: 2px solid #e00085;
}
#itListRightColumn h1 .title
{	
	color:#e00085;
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	margin:0px;
	padding:0px;}
	
#itListRightColumn h2
{	
	color:#e00085;
	font-family: Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	margin:10px 0 0 20px;
	padding:0px;
	text-decoration: underline;
}
#itListRightColumn .featuredItem h2
{	
	color:#e00085;
	font-family: Arial, Helvetica, sans-serif;
	font-size:26px;
	font-weight:bold;
	margin:5px 0 0;
	padding:0px;
	text-decoration: none;
}
#itListRightColumn h3 {	
	color:#e00085;
	font-family: Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	margin:5px 0px;
	padding:0px;
}
#itListRightColumn h4 
{	margin: 0px;
	font-size: 12px;
}
#itListRightColumn p {
	margin: 0 0 10px;
	}
#itListRightColumn p.small
{	
	margin-bottom:0px;
	padding-bottom:0px;
	font-size: 10px;
	}
#itListControls .prevLink 
{	float: left;
	background: url(/Images/it-fashion-prev.jpg) no-repeat left;
	padding-left: 28px;
	text-decoration: none;
	color: #E00085;
	font-weight: bold;
	line-height: 19px;
	margin-left: 300px;
	margin-top: 10px;
}
#itListControls .nextLink 
{	float: right;
	background: url(/Images/it-fashion-next.jpg) no-repeat right;
	padding-right: 28px;
	text-decoration: none;
	color: #E00085;
	font-weight: bold;
	line-height: 19px;
	margin-right: 300px;
	margin-top: 10px;
}
#itListControls .nextLink:hover,
#itListControls .prevLink:hover 
{	text-decoration: underline;
}
#doDontLeft, #doDontRight 
{	margin-left: 20px;
	margin-top: 15px;
	width: 305px;
	float: left;
}

#doDontLeft img, #doDontRight img
{	border: 1px solid #e00085;
	display: block;
	margin-bottom: 10px;
	width: 139px;
	float: left;
	margin-right: 15px;
}

#itYourTown {
	float: left;
	padding-right: 30px;
	line-height: 1.34;
}
#itYourTown img 
{	float: left;
	margin-bottom: 20px;
	margin-right: 20px;
}
#itYourTown h2 
{	text-decoration: none;
	margin-top: 5px;
	margin-left: 20px;
}
#itYourTown h3 
{	font-size: 12px;
	margin-bottom:0;
	margin-left: 20px;
}
#itYourTown p 
{	font-size: 11px;
	margin-left: 20px;
}
#townLeft 
{	float: left;
	width: 230px;
	margin-right: 20px;
}
#townRight 
{	float: right;
	width: 230px;
}
#itListRightColumn table td.body{
	background-color:#fdf2f0;}
	
#followBody h1 
{ border-bottom: 2px solid #e00085;
	font-size: 26px;
	font-weight: bold;
	margin: 10px;
	padding: 0;
}
#followBody p 
{	margin: 10px 20px;
	font-size: 14px;
}
#folNav 
{	text-align: center;
}
#folNav ul 
{	margin: 0 auto;
	width: 496px;
	padding: 0;
	list-style-type: none;
}
#folNav li 
{	width: auto;
	float: left;
	height: 63px;
}	

#folNav li a 
{	display: block;
	height: 52px;
	text-indent: -1000em;
}

li#folFB a 
{	background: url(/Images/follow_it_03.jpg) no-repeat;
	width: 155px;
}
li#folSMS a 
{	background: url(/Images/follow_it_04.jpg) no-repeat;
	width: 181px;
}
li#folTwit a 
{	background: url(/Images/follow_it_05.jpg) no-repeat;
	width: 160px;
}


#hotTrendImage  {
    /* background :url(../images/hotTrendsLeftBG.gif); */
	background-repeat:no-repeat;
	background-position:top left;
	width:334px;
	float:left;
	height:329px;
	padding-left:6px;
	padding-right:11px;
	padding-top:6px;
	padding-bottom:10px;
	text-align:left;
}

#hotTrendImageWrapper
{
	padding-left:6px;
	float:left;}
#JoinClubWrapper{
	float:left;}
#htJoinClubWrapper{
	padding-left:11px;}
#htJoinClub{
float:left;
background-image:url(../Images/hottrends_callout2.jpg);
background-position:top left;
background-repeat:no-repeat;
height:87px;
width:127px;
padding-top:6px;
padding-bottom:6px;
padding-left:168px;
padding-right:10px;
}
#htJoinClub h1{
padding:0px;
margin:0px;
color:#e00085;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
padding-bottom:2px;
font-weight:bold;
}
#htJoinClub h2{
padding:0px;
margin:0px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-bottom:2px;
font-weight:normal;}
#htJoinClub h3{
padding:0px;
margin:0px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:normal;}
#hotTrendArchiveWrapper{
	padding-left:11px;
	float:left;}
#trendsArchiveTable{
	float:left;
	border:solid 1px #ad1f23;
	background-color:#fdf2f0;
	width:303px;}
#thisWeekLeftTop img {
	width:292px;
	float:left;
}
 #hotTrendImage img
{
	width:303px;
	/*height:328px;*/
	float:left;
	}
.hotTrendsThumb
{
	border:solid 1px #ad1f23;
	height:72px;
	width:72px;
	margin-right:17px;
	margin-top:10px;}
a.archiveTrends {
	color:#e00085;}
a.archiveTrends:link,a.archiveTrends:active,a.archiveTrends:visited{
	text-decoration:underline;}
a.archiveTrends:hover, a.archiveTrends:visited:hover{
	text-decoration:none;}
#contactLeft {
	width:411px;
	float:left;
	padding-left:35px;
	padding-right:0px;
	text-align:left;
}
#contactLeft h1{
	color:#e00085;
	font-family: Arial, Helvetica, sans-serif;
	font-size:26px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	padding-left:2px;
	padding-bottom:5px;
}
#contactLeft h2 {
	color:#e00085;
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	padding-left:2px;
	padding-bottom:5px;
}

#contactRight {
	float:left;
	width:404px;
	text-align:left;
	padding-right:0px;
	padding-left:30px;
	padding-top:53px;
}
#contactRight h1 {
	color:#e00085;
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	padding-bottom:5px;
	

}
#contactRight h2 {
	color:#e00085;
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
		margin:0px;
	padding:0px;
	padding-top:5px;
	
}
#contactRight a {
	color:#e00085;
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	text-decoration:none;
}
#contactRight a:hover {

	text-decoration:underline;
}
#contactRight p {
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:15px;
}
#thisWeekLeft h1{
	color:#000000;
	padding:0px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
#thisWeekLeft h2{
	color:#000000;
	padding:0px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
#thisWeekLeft h3{
	color:#000000;
	padding:0px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
}
#thisWeekLeft p{
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
#thisWeekRight {
	float:left;
	width:479px;
	padding-left:30px;
	text-align:left;
	padding-right:15px;
}
#newArrivals
{
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	padding-top:10px;}
#thisWeekRight h1 {
	padding:0px;
	margin:0 0 20px;
	font-family: Arial, Helvetica, sans-serif;
	color:#e00085;
	font-size:26px;
	font-weight:bold;
}	
#thisWeekRight h2 {
	color:#e00085;
	padding:0px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:19px;
	font-weight:bold;
}
#thisWeekRight h3 {
	color:#000000;
	padding:0px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
}
#thisWeekRight h4 {
	color:#000000;
	padding:0px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
#thisWeekRight h5 {
	color:#000000;
	padding:0px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	text-decoration:underline;
}
#thisWeekRight h6 {
	color:#000000;
	padding:0px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	padding-top:3px;
}
#thisWeekRight h7 {
	color:#660000;
	padding:0px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}
#thisWeekRight p {
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
}
#thisWeekRight a {
	color:#e00085;
	padding:0px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
}
#thisWeekBoxes {
	float:left;
	width:494px;
	padding-left:30px;
}
#thisWeekBox1 {
	width:67px;
	height:67px;
	float:left;
	border: 1px solid #c7686c;
	background-color:#FFFFFF;
	margin-right:8px;
}
#thisWeekBox1 img
{
	width:67px;
		height:67px;
	}
/*#trendsBoxes {
	margin:0px;
	padding:0px;
	padding-left:0px;
	width:524px;
	float:left;
	background:url(../images/boxbg1.jpg);
	background-repeat:no-repeat;
	background-position:center;
	text-align:right;
	margin-bottom:10px;
}
#trendsBoxes a {
	padding-right:40px;
	padding-bottom:10px;
	font-family: Arial, Helvetica, sans-serif;
	color:#660000;
	text-decoration:underline;
	font-size:12px;
}
#trendsBox {
	width:76px;
	height:76px;
	float:left;
	border: 1px solid #660000;
	background-color:#FFFFFF;
	margin-right:0px;
	margin-top:15px;
	margin-left:22px;
}

#trendsBoxR2 {
	width:80px;
	height:80px;
	float:left;
	border: 1px solid #660000;
	background-color:#FFFFFF;
	margin-right:8px;
	margin-top:15px;
}*/
#bodyContentCareers,
#bodyContentContact {
	text-align:left;
	float: left;
	width: 880px;
}
#bodyContentCareers h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#e00085;
	margin:0px;
	padding:0px;
	padding-left:20px;
}
#bodyContentContact h1 
{	font-size:24px;
	margin: 0;
	padding: 0 0 0 20px;
}
#bodyContentCareers h1 span{
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#e00085;
	padding-left:0px;
}
#bodyContentCareers h2 {
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#e00085;
	margin:0px;
	padding:0px;
	padding-left:20px;
}
#bodyContentContact h2 
{	margin-bottom: 15px;
}
#bodyContentCareers h3,
#bodyContentContact h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#e00085;
	margin:0px;
	padding:0px;
}
#bodyContentCareers h4,
#bodyContentContact h4 {
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#000000;
	margin:0px;
	padding:0px;
}
#bodyContentCareers p {
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
}
#bodyContentContact a 
{	color: #e00085;
}
#bodyContentcontact a:hover
{	color: #000;
}
#bodyContentCareers img {
	padding-right:15px;
}
#careerLeft {
	width: 368px;
	float: left;
	padding-left: 15px;
}
#careerRight {
	width: 490px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
}
#careerRight table
{
	padding-top:5px;}
#careerRight ul
{
	list-style-type:none;
	margin:0px;
	padding:0px;}
#careerRight li
{
		list-style-type:none;
	margin:0px;
	padding:0px;}

#spaLeft {
	width: 262px;
	margin-left: 85px;
	margin-right: 19px;
	float: left;
}
#spaRight {
	width: 490px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
#spaRight h1 
{
	margin:0px;
	padding: 0px;
}
#travelLeft {
	width: 377px;
	margin-left: 0px;
/*	margin-left: 65px;*/
	margin-right: 8px;
	float: left;
}
#travelRight {
	width: 490px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
#travelRight h1 
{
	margin:0px;
	padding: 0px;
}
#discountLeft {
	width: 140px;
	float: left;
	padding-left: 10px;
}
#discountLeft ul{
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#discountLeft li a{
	color: #000000;
	text-decoration: none;	

}
#discountLeft li a:hover{
	color: #000000;
	text-decoration: underline;	

}
#discountLeft h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#e00085;
	margin: 0px;
	padding: 0px;

}
#discountMid {
	width: 408px;
	padding-left: 7px;
	padding-right: 7px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
}
#discountRight {
	width: 220px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-left: 10px;
}
#discountRight h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#e00085;
	margin: 0px;
	padding: 0px;

}
#sizecontent {
	width: 531px;
	background-image: url(../Images/sizesearchmain2.jpg);
	height: 399px;
	margin-left: 110px;
}
#footerLeft {
	float:left;
	width:263px;
	margin: 0px;
	padding: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	vertical-align:top;
	height:32px;
	text-align: left;
}
#perShopperFoot {
	position: relative;
	top: 1px;
	left: -39px;
	float: left;
}
#footerLeft img {
}
#footerRight 
{
	color:#e00085;
	margin: 0px;
	padding: 6px 0 0 0; 
	float:right;
	width:400px;
	text-align:right;/*
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;*/
	vertical-align:top;
	height:32px;
	background: url(../Images/footRightBg.gif) no-repeat top right;
}
#footerRight a {
	font-family: Arial, Helvetica, sans-serif;
	color:#e00085;
	text-decoration:none;
	font-size:11px;
}
#locatorLocations {
	margin-left:15px;	
	text-align:left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ad1f23;
	width:842px;
}
#locatorLocations h1 {
	font-family: Arial, Helvetica, sans-serif;
	color:#e00085;
	text-decoration:none;
	font-size:18px;
	padding:0px;
	margin:0px;
}
#error
{font-family: Arial, Helvetica, sans-serif;
	font-size:9px;
	}
#locatorTop {
	text-align:left;
	float:left;
	padding-top:10px;
	width:842px;}
#locatorSearch
{
	float:left;
	width:296px;
	border-left:1px solid #c66265;
	border-top:1px solid #c66265;
	border-bottom:1px solid #c66265;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 19px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	font-size:12px;

}
#locatorSearch h1{
	font-family: Arial, Helvetica, sans-serif;
	color:#e00085;
	text-decoration:none;
	font-size:23px;
	margin:0px;
	padding:0px;
	font-weight:bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ad1f23;
	margin-bottom:27px;
}
#locatorSearch h2{
	font-family: Arial, Helvetica, sans-serif;
	color:#e00085;
	text-decoration:none;
	font-size:15px;
	margin:0px;
	padding:0px;
	font-weight:bold;
	margin-bottom:10px;
}
#locatorSearch table.grid{
	margin-left:18px;}
#locatorSearch table.grid input[type='text'] ,.select{
	border: 1px solid #000000;
}
#locatorSearch table.grid td.grid{
padding-right:10px;
}
#locatorSearch table.grid td.altGrid{
padding-right:10px;}
#locatorMap
{float:left;
	width:526px;

	}
#locatorBottom 
{
	float:left;
	text-align:left;
	padding-top:10px;
	width:842px;
}
#locatorBottom h1{
	font-family: Arial, Helvetica, sans-serif;
	color:#e00085;
	text-decoration:none;
	font-size:18px;
	margin:0px;
	padding:0px;
	font-weight:bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c66265;
	margin-bottom:16px;}
#locatorBottom p {
	padding:0px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11.5px;
	text-decoration:none;
}
 #locatorResults {	padding:0px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11.5px;
	text-decoration:none;
	padding-right:15px;
	padding-bottom:15px;
	} 
#locatorBottom a, #locatorBottom a:link,#locatorBottom a:active,#locatorBottom a:visited  {
	font-family: Arial, Helvetica, sans-serif;
	color:#e00085;
	text-decoration:none;
	font-size:11.5px;
	text-decoration:underline;
}
#locatorBottom a:hover,#locatorBottom a:visited:hover{
	font-family: Arial, Helvetica, sans-serif;
	color:#e00085;
	text-decoration:none;
	font-size:11.5px;
	text-decoration:none;
}
#locatorBottom h2 {
	font-family: Arial, Helvetica, sans-serif;
	color:#e00085;
	text-decoration:none;
	font-size:11.5px;
	padding:0px;
	margin:0px;
	font-weight:bold;
	padding-top:10px;
}
#pressContent {
	width:830px;
	padding-top:10px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #ad1f23;
	border-right-color: #ad1f23;
	border-bottom-color: #ad1f23;
	border-left-color: #ad1f23;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.input_btn {
	background-color:#ffcdeb;
	border:1px solid #eb93c8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-align: center;
	vertical-align: middle;
	height: 21px;
	padding-right: 15px;
	padding-left: 15px;
}
img.arrow{
vertical-align:bottom;}
.input_btn_orange {
	background-color:#ff6633;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	border:none;
	height:21px;
		text-align:center;
	vertical-align:middle;
	padding-left:5px;
	padding-right:5px;
}
.input_btn_red {
	background-color:#e00085;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	border:none;
	height:21px;
		text-align:center;
	vertical-align:middle;
	padding-left:5px;
	padding-right:5px;
}

.text_large {
	font-size:18px;
}
.text_medium
{
	font-size:15px;
}
.text_small {
	font-size:11px;
}
.text_orange {
	color:#ff6633;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
}
.text_red_large {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#990000;
}
.text_red_medium {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#990000;
}
.prompt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	font-weight:bold;
	color:#e00085;
}
.resultheading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11.5px;	
	color:#990000;
}
.imgThumb {
	width:100px;
	height:100px;
	padding:5px;
	float:left;
}
.enlarge {
	z-index:1;
	position:absolute;
	margin:-100px 0px 0px -100px;
	display:none;
}
.imgBorder {
	border:1px solid #666666;
	background-color:#CCCCCC;
	width:300px;
	height:300px;
}
.title
{
	font-size:24px;	
	color: #e00085;
}
.box {
	background-color:#f7dbd0;
	border:#b27a79 2px solid;
}
.border
{
	border-top: 2px solid #990000;
}

#singlediv {
	padding: 10px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #990000;
	border-right-color: #990000;
	border-bottom-color: #990000;
	border-left-color: #990000;
}

/*Insider Club Styles Begin*/
/*#insidersWrap{
	margin:0px;
	padding:0px;
	background:url(../images/interiorBG.jpg);
	background-repeat:repeat-x;
	float:left;
}*/
#bodyContentInsiders h1{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#e00085;}
#bodyContentInsiders h2{}
#bodyContentInsiders h3{}
#divLogin{}
#insiderJoinWrapper{
margin-top:-4px;
/* background-image:url(../Images/icheader.gif);
background-position:top left;
background-repeat:no-repeat; */
float:left;}
#insiderJoinTop{
float:left;
width: 680px;
height:49px;
margin-top:23px;
padding-left:220px;
}
#insiderJoinTop h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	font-weight:bold;
	color:#e00085;
	line-height:49px;
}
#insiderJoinLeftColumn {
	float:left;
	width:324px;
	margin-top:15px;
	padding-top:5px;
	padding-left:65px;
	padding-right:35px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}
#insiderJoinLeftColumn1 {
	float:left;
	width:374px;
	margin-top:15px;
	padding-top:5px;
	padding-left:25px;
	padding-right:15px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}
#insiderJoinLeftColumn1 a {
	font-family:Arial, Helvetica, sans-serif;
	color:#e00085;}
#insiderJoinLeftColumn h1{
	text-align:right;
	width:324px;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#e00085;
	padding-bottom:3px;}
#insiderJoinLeftColumn h2{
	text-align:right;
	width:324px;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#e00085;}
#insiderJoinLeftText {}
#insiderJoinLeftText p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;}
#insiderJoinLeftText p strong{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#e00085;}
#insiderJoinLeftText ul{
	margin:0px;
	padding:0px;
	margin-left:20px;}
#insiderJoinLeftText li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	padding-bottom:0px;
	margin-top:0px;
	padding-top:0px;
}
#selectBox{
	float:left;
	padding-top:5px;
	padding-left:25px;
	padding-right:25px;
}
#selectCenter{
	float:left;
	background-image:url(../Images/insider_select_back.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:273px;
	height:95px;
	text-align:center;
}
#selectCenter p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#e00085;
	line-height:20px;
	margin:0px;
	padding-top:10px;
	padding-bottom:5px;}
#formwidth {
	width:100px;
	float:left;
	margin-left:20px;
	margin-top:0px;
	margin-bottom:0px;}
#insiderJoinRightColumn {
	float:left;
	width:400px;
	margin-top:12px;
	padding-right:20px;
	padding-left:25px;
	text-align:center;
}
#insiderJoinRightColumn h1{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#e00085;
	}
#insiderJoinRightColumn h4{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#e00085;
	}
#insiderJoinRightColumn h5{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#e00085;
	}
#insiderJoinRightColumn table.grid td.buttonGrid{
	padding-bottom:10px;}
#insiderJoinWrapper table.grid{
	margin:0px;
	padding:0px;
	border:0px;
}
#insiderJoinWrapper table.grid td{
	padding-top:2px;
	padding-bottom:2px;}
#insiderJoinWrapper td.grid{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-align:left;
	vertical-align:Top;
	width:150px;
	}
#insiderJoinWrapper td.altGrid {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-align:left;
	vertical-align:Top;
	}

/*#insiderclubmain {
	width: 885px;
	float: left;
	background-image: url(../Images/insider_top_head.gif);
	padding-top: 86px;
	background-repeat: no-repeat;
}
#insiderLeft {
	width: 425px;
	margin-right: 5px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-top-color: #FDF9F7;
	border-right-color: #FDF9F7;
	border-bottom-color: #FDF9F7;
	border-left-color: #FDF9F7;
	float: left;
	background-image: url(../Images/insidercardbot.gif);
	height: 464px;
	background-repeat: no-repeat;

}
#insidertext {
	background-image: url(../Images/insidermaintext.gif);
	background-repeat: no-repeat;
	width: 342px;
	height: 210px;
	margin-top: 110px;
	margin-left: 30px;
	
}

#insiderRight {
	margin: 0px;
	padding: 0px;
	width: 452px;
}
#insiderright {
	float:left;
	width: 452px;
	height: 464px;
		margin: 0px;
	padding: 0px;
}*/
.passwordhelp{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #e00085;
	text-decoration: underline;	
	padding-left:10px;
}
#logindiv1 {
	padding: 30px 10px;
	width:411px;
	text-align: center;
}
#logindiv2, #logindiv2a {
	padding: 30px 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	width:411px;
	text-align: center;
}
#logindiv1 h1, #logindiv2 h1, #logindiv2a h1 {
	padding-bottom:15px;
	color:#e00085;
}
#logindiv3 {
	width:345px;
	text-align: center;
	padding-top:15px;
	padding-bottom:15px;
}
#logindiv3 h1 {
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:20px;
	font-weight:bold;
	color:#e00085;
}
 #logindiv3 h2
 {
 	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	font-weight:bold;
	color:#e00085;
	}
#divhlpPassword, #divForgotPass, #divAlreadyMember, #divCreatePassword, #divNotaMember, #divCustService, #divNoPassReminPopup, #divPassSent, #divReplaceIcc, #divCustInfoScreen1, #divCustInfoScreen2, #divMailSent, #divCreatePassword{}
#insiderOneColumn{
	/* width:880px; */
	float:left;}
#insiderTwoColumn{
	width:880px;
	float:left;}
#insiderOneColumn h1,#insiderTwoColumn h1,#insiderPopUp h1{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
color:#e00085;
margin:0px;
padding:0px;
padding-bottom:5px;}
#insiderOneColumn h2,#insiderTwoColumn h2,#insiderPopUp h2{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
color:#e00085;
margin:0px;
padding:0px;
padding-bottom:5px;}
#insiderOneColumn h3,#insiderTwoColumn h3,#insiderPopUp h3{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
color:#000000;
margin:0px;
padding-bottom:5px;}
#insiderOneColumn h4,#insiderTwoColumn h4,#insiderPopUp h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#000000;
	margin:0px;
padding-bottom:5px;}
#insiderOneColumn h4 a,#insiderOneColumn h4 a:link,#insiderOneColumn h4 a:active,#insiderOneColumn h4 a:visited,#insiderTwoColumn h4 a,#insiderTwoColumn h4 a:link,#insiderTwoColumn h4 a:active,#insiderTwoColumn h4 a:visited,#insiderPopUp h4 a,#insiderPopUp h4 a:link,#insiderPopUp h4 a:active,#insiderPopUp h4 a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#e00085;
	text-decoration:underline;}
#insiderOneColumn h4 a:hover,#insiderTwoColumn h4 a:hover,#insiderOneColumn h4 a:visited:hover,#insiderTwoColumn h4 a:visited:hover,#insiderPopUp h4 a:hover,#insiderPopUp h4 a:visited:hover{
	text-decoration:none;}
#insiderOneColumn h6,#insiderOneColumn .note,#insiderTwoColumn h6,#insiderPopUp h6{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#e00085;
	margin:0px;
	padding:0px;
	font-style: italic;
}
#insiderOneColumn table.grid{
	margin-left:27px;
	margin-top:32px;
	
	padding:0px;
	border:0px;
	margin-bottom:10px;
}
#insiderOneColumn table.grid td{
padding-top:6px;
padding-bottom:6px;}
#insiderOneColumn td.grid{
	width:150px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-align:left;
	vertical-align:Top;
	}
#insiderOneColumn td.altGrid{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-align:left;
	vertical-align:Top;}
#insiderOneColumn td.buttonGrid,#insiderTwoColumn td.buttonGrid{
text-align:center;}
#insiderOneColumn table.grid input[type='text'],#insiderOneColumn table.grid input[type='password'],#insiderOneColumn table.grid .select,#insiderOneColumn table.grid textarea,#insiderTwoColumn table.grid input[type='text'],#insiderTwoColumn table.grid input[type='password'],#insiderTwoColumn table.grid .select,#insiderTwoColumn table.grid textarea,#insiderPopUp table.grid input[type='text'],#insiderPopUp table.grid input[type='password'],#insiderPopUp table.grid .select,#insiderPopUp table.grid textarea,#insiderJoinWrapper table.grid input[type='text'],#insiderJoinWrapper table.grid input[type='password'],#insiderJoinWrapper table.grid .select,#insiderJoinWrapper table.grid textarea{
	border: 1px solid #000000;
	font-family:Arial, Helvetica, sans-serif;
	}
#insiderTwoColumn table.grid{
	margin:0px;
	padding:0px;
	border:0px;
}
#insiderTwoColumn table.grid td{
padding-top:2px;
padding-bottom:2px;}
#insiderTwoColumn table.grid td.altGrid{
padding-bottom:5px;}
#insiderTwoColumn td.grid{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#000000;
	text-align:left;
	vertical-align:Top;
	}
#insiderTwoColumn td.altGrid,#insiderTwoColumn .note  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-align:left;
	vertical-align:Top;
	}
#insiderTwoColumn td.altGrid table.grid td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-align:left;
	vertical-align:middle;
	padding-top:4px;
	padding-bottom:4px;
	padding-right:10px;
	}
#insiderLeftColumn{
	float:left;
	padding-top:5px;
	padding-left:17px;
	padding-right:30px;
	border-right-color:#660808;
	border-right-style:solid;
	border-right-width:1px;
	width:460px;
	vertical-align:top;
	text-align:left;}
#insiderRightColumn{
	float:left;
	padding-top:5px;
	padding-left:30px;
	padding-right:30px;
	width:312px;
	vertical-align:top;
	text-align:left;}

#divCustInfoScreen3{}
#divRs{}
#insiderPopUp{
	height:250px;
	width:410px;
	padding-top:30px;
	padding-bottom:26px;
	padding-left:30px;
	padding-right:32px;
	border: 1px solid #660808;
	background-color:#ffeee5;
	margin:auto;
	}
#insiderPopUp table.grid{
	margin:0px;
	padding:0px;
	border:0px;
}
#insiderPopUp table.grid td{
padding-top:2px;
padding-bottom:2px;}
#insiderPopUp td.grid{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-align:left;
	vertical-align:Top;
	width:150px;
	}
#insiderPopUp td.altGrid {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-align:left;
	vertical-align:Top;
	}
#state{
		margin-top:20px;
		width:300px;
		float:left;
		font-size:11px;
		}
#insiderOfferWrapper{}
#insiderOfferLeft{
	width:415px;
	float:left;
	padding-top:5px;
	padding-left:105px;}
#insiderOfferRight{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000000;
	padding-top:5px;
	width:259px;
	float:left;}

#insiderOfferRight h1{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	font-weight:bold;
	color:#e00085;
	padding-bottom:15px;}
#insiderOfferRight h2{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#e00085;
	font-weight:bold;
	padding-bottom:10px;}
#insiderOfferRight p a,#insiderOfferRight p a:link,#insiderOfferRight p a:active,#insiderOfferRight p a:visited{
	text-decoration:underline;
	color:#e00085;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;}
#insiderOfferRight p a:hover,#insiderOfferRight p a:visited:hover{
	text-decoration:none;}
#insiderOfferRight .note{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e00085;}
#insiderOfferRight table.grid{
	width:350px;
	text-align:center;
	padding-left:55px;
}
#insiderOfferRight table.grid td{
	text-align:center;
	padding:5px;}

#ct .ct_lftpanel a 
{	display: block;
	margin-bottom: 50px;
}
.partnerImg 
{	margin-bottom: -2px;
	margin-top: -1px;
}

/*Insider Club Styles End*/		

#friendPopUp{
	padding-top:10px;
	padding-bottom:5px;
	padding-left:20px;
	padding-right:20px;
	border: 1px solid #e00085;
	background-color:#ffeaf7;
	margin:5px;
	}
#friendPopUp h1
{
	margin:0px;
	padding:0px;
	padding-bottom:5px;}
#friendPopUp h2{margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#000000;
	padding-bottom:10px;}
#friendPopUp h3{margin:0px;
	padding:0px;}
#friendPopUp h4{margin:0px;
	padding:0px;}
#friendPopUp table.grid{
	margin:0px;
	padding:0px;
	border:0px;
	
}
#friendPopUp table.grid td{
padding-top:2px;
padding-bottom:2px;}
#friendPopUp td.grid{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-align:left;
	vertical-align:Top;
	width:140px;
	padding-left:10px;
	}
#friendPopUp td.altGrid {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-align:left;
	vertical-align:Top;
	}
#friendPopUp td.buttonGrid
{
	text-align:center;}
	#friendPopUp .notes 
	{
		text-align:center;
		padding:20px;	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#000000;}
	#friendPopUp .notes h2
	{
		text-align:center;
		padding-bottom:5px;}
	#friendPopUp .notes a,#friendPopUp .notes a:link,#friendPopUp .notes a:active,#friendPopUp .notes a:visited
	{font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#e00085;
	text-decoration:underline;}
	#friendPopUp .notes a:hover,#friendPopUp .notes a:visited:hover
	{
		text-decoration:none;}
		#friendPopUp table.grid input[type='text'],#friendPopUp table.grid textarea {
	border: 1px solid #000000;}
#bg li{
	margin-left:5px;
	}
#state p{
	margin-bottom:0px;
	padding-bottom:0px;
	}
	.style1 {
	color: #AE121D;
	font-weight: bold;
	font-size: 16px;
}
.greyline {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #525252;
	padding-left:1px;

}
#text{
margin-left:20px;
}
.state{
font-size:11px;
}
#sendEmailWrapper{
	padding:10px;}
#sendEmailWrapper table.grid{}
#sendEmailWrapper td.grid {
width:150px;
padding:5px;
text-align:left;
vertical-align:top;}
#sendEmailWrapper td.altGrid {padding:5px;
text-align:left;
vertical-align:top;}
#sendEmailWrapper td.buttonGrid {padding:5px;
text-align:center;
vertical-align:top;}
#sendEmailWrapper h1 {}
#sendEmailWrapper h2 {}
#sendEmailWrapper h3 {}
#sendEmailWrapper h4 {}
#sendEmailWrapper p {}
#sendEmailWrapper p a,#sendEmailWrapper p a:link,#sendEmailWrapper p a:active,#sendEmailWrapper p a:visited {}
#sendEmailWrapper p a:hover,#sendEmailWrapper p a:visited:hover{}

/*.pad{
margin-top:10px;
}*/
.thisWeekSmall{
	font-size:10px;}
.hotTrendsPrice{
	font-size:17px;
	font-weight:bold;}
.hotTrendsNote{
	font-size:10px;}
.borderflash {
	border: 1px none #000000;
	width: 720px;
	margin-top: -15px;
	padding: 0px;
	
}
#smallfeature {
	padding-top: 3px;
	font-size: 11px;
	color: #000000;	
	line-height: 10px;
	
}
.PreferenceGroupTitle 
{
	clear:both;
	font-weight:bold;
}
.PreferenceData
{
	/* float:left; */
	font-size: 10px;
	margin-left:-5px;
}
.DepartmentGrid
{
	vertical-align:bottom;
}
.preferenceTable
{	  width:380px;
		}
.PreferenceData select
{


}
.PreferenceData label
{
	padding-right:5px;
	line-height:18px;
	vertical-align:top;
}
.DisplayNone
{
	display:none;
}
.clearer { border:0 none;
clear:both;
float:none;
font-size:1px;
height:0;
line-height:1px;
margin:0;
padding:0;
visibility:hidden;
}