body{  font-family:Arial;   font-size:0.55em;   behavior:url(/Portals/_default/Eurostop/csshover3.htc)}
.contentpane span, .contentpane a{ font-size:0.8em}
.designers span.SkinObject{ font-size:1.1em; font-weight:bold}
.cart span, .cart a{ font-size:0.7em}
a, a:active, a:visited, a:hover{ color:#000;  text-decoration:none}
 
#ParentTabs li:hover a, #ParentTabs li a:hover, #ParentTabs li a:active, #ParentTabs Whatever:hover{background:transparent; color:#fff; z-index:200000; position:relative;     background-image:url(/Portals/0/SiteImages/selected-tab.png);     background-repeat:repeat-x;     padding:20px 3px 20px 3px}
 #ParentTabs ul{ list-style-type:none}
  #ParentTabs ul li{ display:inline}
#ParentTabs a{font-size:1.3em; font-family:Arial; text-transform:uppercase; color:#000; font-weight:600; font-style:normal; padding:20px 3px 0 3px}
*html .#ParentTabs a{font-weight:bold}
#ParentTabs a:hover{background-image:none; color:#fff; background-color:transparent; background-image:url(/Portals/0/SiteImages/selected-tab.png);     background-repeat:repeat-x;     padding:20px 3px 0 3px}
#ParentTabs ul{ padding:0 3px;     list-style:none;     float:left;     width:auto;     background-color:transparent;      z-index:600;      display:inline;      text-align:left; position:relative}
#ParentTabs li{  position:relative;   float:left;   list-style:none;    z-index:600;    margin-right:0px;    padding:0;    text-align:left}
#ParentTabs li ul{position:absolute; padding:0; top:40px; left:-99999em;     background-color:transparent; border:0px solid #809DF9;  z-index:600;  text-align:left}
#ParentTabs a{ text-decoration:none;     font-weight:normal;     padding:0px;     color:#000;     border:0px solid #809DF9;     background-image:none;      z-index:200;      text-align:left;      padding-left:2px;       z-index:600; position:relative}
#ParentTabs li a{height:50px; text-decoration:none;     font-weight:normal;     padding:20px 3px 0 3px;     color:#fff;     text-align:left; margin-right:25px;  background-color:transparent; z-index:200;     text-align:left;     background-image:none;     overflow:hidden}
#ParentTabs li a:hover{  background-color:transparent;   z-index:200;     text-align:left;     background-image:url(/Portals/0/SiteImages/selected-tab.png);  background-repeat:repeat-x;  padding:20px 3px 20px 3px;  overflow:hidden;  height:50px}

*html #ParentTabs li a{height:50px}
*html #ParentTabs li a:hover{padding:20px 3px 0 3px; height: 50px}
*html #ParentTabs li:hover ul, 
*html #ParentTabs li.iehover ul{    padding-top:15px; margin-top:10px; top:40px; background-image:url(/Portals/0/SiteImages/hover-body3.png); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=5)"; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80); background-color:Transparent}
*html .products #ParentTabs li a, *html .blog #ParentTabs li a, *html .admin #ParentTabs li a, *html .checkout #ParentTabs li a{height:50px}
*html .products #ParentTabs li a:hover, *html .blog #ParentTabs li a:hover, *html .admin #ParentTabs li a:hover, *html .checkout #ParentTabs li a:hover{      padding:20px 3px 0 3px;   height:50px}
*html .products #ParentTabs li:hover ul, *html .blog #ParentTabs li:hover ul, *html .admin #ParentTabs li:hover ul, 
*html .products #ParentTabs li.iehover ul, *html .blog #ParentTabs li.iehover ul, *html .admin #ParentTabs li.iehover ul, 
*html .checkout #ParentTabs li.iehover ul{    padding-top:15px; margin-top:10px; top:40px; background-image:url(/Portals/0/SiteImages/hover-body3.png); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=5)"; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80); background-color:Transparent}

#ParentTabs li li a{ width:126px;  z-index:200;  padding:0px;  text-align:left; background-image:none;  padding-left:2px;  z-index:600; width:165px}
#ParentTabs li a.SelectedTab{  background-color:#000;  z-index:600}
#ParentTabs .DisabledTab{ color:#ccc;  z-index:600}
#ParentTabs li:hover ul ul, 
#ParentTabs li:hover ul ul ul, 
#ParentTabs li:hover ul ul ul ul, 
#ParentTabs li.iehover ul ul, 
#ParentTabs li.iehover ul ul ul, 
#ParentTabs li.iehover ul ul ul ul{ left:-999em;  z-index:200;  text-align:left;  z-index:600}
#ParentTabs li:hover ul, 
#ParentTabs li.iehover ul{    padding-top:10px;     padding-bottom:10px; margin-top:10px; top:20px; left:0px; z-index:200; width:133px; padding-right:4px; padding-left:0px; text-align:left; background-color:transparent; background-image:url(/Portals/0/SiteImages/hover-body2.png); background-repeat:repeat-y; background-position:left top; z-index:600; margin-left:0px; z-index:5000}
#ParentTabs li:hover ul a, 
#ParentTabs li.iehover ul a{color:#fff; font-size:1em; padding-top:0 !important; padding-bottom:0 !important; padding-left:5px; z-index:600; background-image:none; padding-bottom:2px !important; padding-top:2px !important; height:auto; display:block}
*html #ParentTabs li:hover ul a, 
*html #ParentTabs li.iehover ul a{    }
#ParentTabs li:hover ul a:hover, 
#ParentTabs li.iehover ul a:hover{color:#272f2b; background-image:none !important; height:auto; padding-left:5px; padding-bottom:2px !important; padding-top:2px !important}
#ParentTabs li li:hover ul, 
#ParentTabs li li li:hover ul, 
#ParentTabs li li.iehover ul,  
#ParentTabs li li li.iehover ul{top:10px;  width:126px; left:0; z-index:600; text-align:left}
li#ParentTabs432 a, li#ParentTabs432 a:hover{color:red}
#wrapper{width:1024px;     height:auto;     position:absolute;     top:20px;     left:50%;     margin-left:-512px; overflow:hidden}
.header{    width:1024px;     height:50px;     background-image:url(/portals/0/SiteImages/header.png);     background-repeat:no-repeat;     z-index:20; margin-bottom:0 !important}
.main .contentpane{    width:1024px;     height:565px;     overflow:hidden}
.checkout .contentpane{    width:1024px;     height:auto;     overflow:hidden}
.landing-women .contentpane{   background-image:url(/Portals/0/SiteImages/women-landing.jpg);    background-repeat:no-repeat}
.landing-men .{   background-image:url(/Portals/0/SiteImages/men-landing.jpg);    background-repeat:no-repeat}
.landing-designers .contentpane{   background-image:url(/Portals/0/SiteImages/designers-landing.jpg);    background-repeat:no-repeat}
.admin .contentpane{ width:1024px;  height:auto;  overflow:hidden}
.blog .contentpane{ width:1024px;  min-height:1400px;  overflow:hidden}
.brands .contentpane{width:764px !important; min-height:455px;  overflow:hidden; float:left}
.brandseditable{width:260px; height:415px; border:0px solid red; float:left; position:relative; top:55px}
*html .brandseditable{top:50px}
.brands .footer{float:none; clear:both}

.products .contentpane{ 
	width:860px;  
	overflow:hidden; 
	float:left; 
	z-index:5; 
	position:relative; 
	min-height:300px
}

*html .products .contentpane{height:expression(this.scrollHeight <= 300 ? "300px":"auto")}
.products .footer{clear:both; float:none}

*html .products .top-menu{ position:absolute !important; width:715px;  top:0 !important;  left:194px !important; border:0px solid blue; z-index:100}
*html .products div#ParentTabs{width:715px; float:none; position:absolute; left:50%; text-align:center}
*html .products #ParentTabs ul.Level0{margin-left:-27% !important}

*html .brands .top-menu{    position:absolute !important; width:715px;     top:0 !important;     left:194px !important; border:0px solid blue; z-index:100}
*html .brands div#ParentTabs{width:715px; float:none; position:absolute; left:50%; text-align:center}
*html .brands #ParentTabs ul.Level0{margin-left:-27% !important}
*html .two .top-menu{    position:absolute !important; width:715px;     top:0 !important;     left:194px !important; border:0px solid blue; z-index:100}
*html .two div#ParentTabs{width:715px; float:none; position:absolute; left:50%; text-align:center}

*html .two #ParentTabs ul.Level0{margin-left:-27% !important}
.designer 
.contentpane2{    width:1024px;     height:auto;     z-index:5}
.leftmenu{    width:150px; margin-top:45px; float:left;     z-index:1;     background-color:transparent; position:relative; left: 18px}
.landing-sale div#sidemenu {

	position:relative; 
	width: 250px; 
	height: 565px; 
	background-color: transparent;
	
	
	}

.landing-sale-women div#sidemenu {

	position:relative; 
	top: 0; width: 250px; 
	height: 565px; 
	background-color: transparent;


}

.landing-sale .content {

	background-image:url(/Portals/0/SiteImages/men-sale-landing1.jpg); 
	background-repeat:no-repeat; 
	background-color:#949594; 
	background-position: top left;
	width: 1025px;
	height: 565px; 
	
	}
	
.landing-sale-women .content {

	width: 1025px;
	height: 565px; 
	
	}


.landing-sale div#sidemenu ul {margin-top: 0; padding-top: 0; position: relative; top: 10px;}
.landing-sale-women div#sidemenu ul {margin-top: 0; padding-top: 0; position: relative; top: 10px;}
*html .landing-sale div#sidemenu ul {top: 0px;}
*html .landing-sale-women div#sidemenu ul {top: 0px;}


.landing-sale .contentpane, .landing-sale-women .contentpane {width: 0px;} 

.mensalesplash {width: 1025px; height: 565px; position: absolute; top: 50px; left: 0px;}
.womensalesplash {width: 1024px; height: 565px; position: absolute; top: 50px; left: 0px;}

*html .mensalesplash {top: 50px;}
*html .womensalesplash {top: 50px;}

.hidden{    width:1px;     height:1px;     overflow:hidden;     position:relative;     top:100px;     left:0px;     z-index:0;     background-color:transparent}
.breadcrumb{    width:809px;     height:25px;     position:absolute;     top:60px;     left:18px; z-index:1; border:0px solid blue}
*html .designer .breadcrumb{top:11px}
*html .admin .contentpane{    margin-top:-5px}
*html .main .contentpane{    margin-top:0px}
*html .designer .contentpane{    margin-top:-2px !important}
.high-z-index{    z-index:40}
.normal p{    margin:0;     margin-bottom:0;     padding-bottom:0}
img.main-logo{    border:0;     margin:8px 0 0 8px}
.top-menu{    position:absolute; width:715px;     top:11px;     left:194px; border:0px solid blue}
*html .top-menu{    top:0px}
a#dnn_dnnLOGIN_cmdLogin{z-index:100; width:50px; position:absolute; text-align:right; left:953px}
#ParentTabs ul{margin-left:-50%}
div#ParentTabs{float:left; position:relative; left:50%; text-align:left; border:0px solid green}
*html div#ParentTabs{width:715px; float:none; position:absolute; left:50%; text-align:center}

*html #ParentTabs ul{margin-left:-27%}
*html .menu-fix .top-menu{    position:absolute;     top:0; z-index:1024}
.improved a.eurostop-credits span{font-size:1.1em}
div.mini-bag{    position:absolute;     left:874px;     top:-30px;     color:#fff;     width:130px;     text-align:right; cursor:pointer}
*html div.mini-bag{    position:absolute;     left:680px;     top:9px;     color:#fff;     width:130px;     text-align:right; cursor:pointer}
div#lxT413{position:absolute; z-index:100; width:130px !important}
div.mini-bag a, a.login, div.mini-bag a:hover, a.login:hover, div.mini-bag a:visited, a.login:visited{    color:#fff; cursor:pointer}
a.login{    position:absolute;     left:944px;     top:35px}
span.n-items{    position:relative;     left:-4px}
.footer{    width:1024px;     height:36px;     background-image:url(/portals/0/SiteImages/footer.png);     background-repeat:no-repeat;     z-index:0;     overflow:visible;     margin-top:0px;     position:relative}
*html .footer{margin-top:0px;     position:relative}
input.search-content{    width:127px;     height:16px;     background-image:url(/Portals/0/SiteImages/search-bg.png);  background-repeat:no-repeat;  border:0;  color:#646464;  font-size:1.1em;  text-transform:uppercase;  letter-spacing:2px;  padding-top:1px;  padding-left:2px}
*html input.search-content{ padding-top:2px;  padding-left:3px}
.button{ float:left}
*html .button{ float:left;  margin-top:1px}
.search{ width:127px;  float:left}
.search-container{ margin-top:10px;  margin-left:20px;  float:left;  width:150px;  height:16px}
.bottom-menu{ width:400px;  height:20px;  border:0;  float:right;  margin-right:10px;  margin-top:13px;  text-align:right;  color:#fff}
.bottom-menu2{ width:560px;  height:20px;  border:0;  float:right;  margin-right:14px;  margin-top:12px;  text-align:right; position:relative; left:2px}
.copyright{ width:360px;  height:20px;  border:0;  float:left;  margin-left:19px;  margin-top:12px;  text-align:left}
.bottom-menu ul, .bottom-menu2 ul{ list-style-type:none;  margin:0}
.bottom-menu2 ul li{  display:inline;  margin-right:6px}
.bottom-menu ul li{ display:inline;  margin-right:8px}
.bottom-menu a, .bottom-menu a:hover, .bottom-menu a:visited{ color:#fff}
.bottom-menu a:hover, .bottom-menu2 a:hover{ text-decoration:underline}
.bottom-menu2 a, .bottom-menu a{ margin-right:2px}

#sidemenu ul{ list-style-type:none;  margin-left:0;  padding:0;  width:150px; color:#54575E}
.landing-sale #sidemenu ul, .landing-sale-women #sidemenu ul{ list-style-type:none;  margin-left:20px;  padding:0;  width:150px; color:#54575E}
*html .landing-sale #sidemenu ul, *html .landing-sale-women #sidemenu ul{margin-top:13px}
#sidemenu ul ul{ padding:0}
#sidemenu li{margin-left:0;  padding-left:0;  margin-bottom:6px;  text-align:left;  width:150px}
#sidemenu li.Level3, #sidemenu li.Level4{margin-left:10px}
#sidemenu li.Level3 a{color:#000}
#sidemenu li.Level4 a{font-weight:normal}
#sidemenu li a{ font-size:1.1em;  color:#333;  font-weight:bold;  text-align:left;  width:150px}
.designers #sidemenu li a{ font-size:0.8em}
.breadcrumb a, .breadcrumb a:visited, .breadcrumb a:active, .breadcrumb a:hover{ font-size:1.1em;  color:#aeaeaf;  font-weight:bold}
.breadcrumb{ color:#aeaeaf}
#dnn_ctr2060_EditUser_cmdUser a.CommandButton {
	color: #aca899;
}
div.account-module table{margin-left:35px}
.change-password, .edit-b-details{margin-top:15px}
.edit-account span, .edit-account input.NormalTextBox, .profile input.NormalTextBox, .profile select.NormalTextBox{font-size:0.7em}
span.update-account a.CommandButton, span.cancel-account a.CommandButton, span.change-password a.change-password{visibility:hidden; display:none}
span.update-account, span.cancel-account, span.change-password{position:relative; top:18px}
.edit-account span.Head{font-size:0.9em}
.profile span.Head{font-size:1.1em; margin-bottom:10px}
.profile span{font-size:11px}
.profile span.CommandButton input{display:none; visibility:hidden}
.profile span.CommandButton a.CommandButton{background-image:url(/Portals/0/SiteImages/change-address.png); background-repeat:no-repeat; border:0 none; color:transparent; cursor:pointer; display:block; font-size:0; height:27px; margin-top:20px; width:103px; position:relative; top:-15px; left:135px}
*html .profile span.CommandButton a.CommandButton{padding-left:110px; color:#fff}
div#Account ul{list-style-type:none}
div#Account ul li{display:inline; margin-right:5px; background-image:url(/Portals/0/SiteImages/divider.png); background-repeat:no-repeat; background-position:right center}
div#Account ul li a{padding-right:3px}
div#Account ul li a:hover{text-decoration:underline}
li#Account446{background-image:none !important}
div#Account li.SelectedTab a{text-decoration:underline}
div#Account{position:absolute; top:63px; left:200px; z-index:1; margin-bottom:20px}
*html div#Account{top:77px}
.edit-account{margin-bottom:70px; margin-left:130px}
div.profile table{background-color:#fff; z-index:20; margin-top:10px}
div.profile{position:relative; left:350px; top:-30px}
img.blank2{position:absolute; border:0px solid red; top:170px; left:-230px}
span.main-title a, span.main-title2 a{font-weight:bold; text-transform:uppercase; font-size:1.1em}
span.main-title a{color:#aca899; position:relative; top:3px}
*html span.main-title a{top:8px}
span.main-title2{position:relative; top:52px; left:710px}
.main-title2 input{position:relative; top:36px; z-index:200}
.main-title2 a.CommandButton{position:relative; left:-108px}

li#Account443, li#Account448{display:none !important}
#Account a{font-size:1.2em}

.cart .CATGridHeader{color:#b0b0b0}
.cart tr.CATGridItem, .cart tr.CATGridItemAlt, .wishlist-container tr.CATGridItem, .wishlist-container tr.CATGridItemAlt{background-image:url(/Portals/0/SiteImages/bag-bg.png); background-position:left top; background-repeat:repeat-x; height:90px}
.cart a.margin-left-5 img{margin-left:12px}

.wishlist-container{margin-top:30px; margin-bottom:30px; position:relative; left:125px; top:-100px}
*html .wishlist-container{left:127px; top:0; padding-top:50px; padding-bottom:50px}
tr.CATGridHeader span{font-weight:bold}
.wishlist-container a, .wishlist-container span{font-size:0.7em}
.wishlist-container img{padding-left:10px; padding-right:4px}
*html .wishlist-container img{margin-left:10px}
p.account-header{color:#ACA899; font-weight:bold; font-size:0.85em; position:absolute; top:71px;left: 11px; width:145px; margin-left:8px}
*html p.account-header{top:32px}
p.account-header2{color:#ACA899; font-weight:bold; font-size:1.6em; position:absolute; top:57px; width:145px; margin-left:19px}
*html p.account-header2{top:75px}
#dnn_ctr395_OrderList_OrderListPanel span#dnn_ctr395_OrderList_MyError{position:relative; top:-20px; z-index:0;}
*html #dnn_ctr395_OrderList_OrderListPanel span#dnn_ctr395_OrderList_MyError{top:0px}
span.orderlist-heading{color:#ACA899; font-weight:bold; font-size:1.1em !important; position:absolute; top:71px; left:12px; visibility:hidden}
*html span.orderlist-heading{top:25px; visibility:hidden}

.login-container{width:364px; height:309px; border:0px solid red; position:relative; left:354px; top:66px}

.admin .login-container{position:relative; top:13px; left:180px}
.login-container input.NormalTextBox, .optin-bkg input.txtname, .optin-bkg input.txtlastname, .optin-bkg input.txtemailaddress{width:305px !important; height:37px !important; background-color:#989898; color:#fff; padding-top:9px; padding-left:7px; font-weight:bold; border:0}
.login-container span{color:#737373; font-weight:bold; font-size:0.7em !important}
.login-container input.StandardButton{background-image:url(/Portals/0/SiteImages/login-btn.png); background-repeat:no-repeat; border:0 none; cursor:pointer; display:block; height:39px; width:307px; font-size:0; color:transparent; margin-top:20px}
*html .login-container input.StandardButton{padding-left:317px}
.login-message, .optin-hdr{text-align:center; color:#737373; font-weight:bold; font-size:1em}
.optin-hdr{margin-bottom:20px}
.login-message{position:relative; top:45px; margin-bottom:10px}
.login-message a, .optin-bkg a{color:red !important; font-size:1em}
.login-message a:hover, .optin-bkg a:hover{text-decoration:underline}
.login-container A.CommandButton:link{font-size:0.7em}

.normal-text{padding:30px 0 30px 0px}
.normal-text h1, .normal-text h2, .normal-text h3, .normal-text p{margin-right:20px; margin-left:20px}
.normal-text p{font-size:1.1em; padding:10px 0 10px 0}

table.user-password, .user-password-container{margin-top:15px}
.register input{display:none; visibility:hidden}
.register a.CommandButton{background-image:url(/Portals/0/SiteImages/register-btn.png); background-repeat:no-repeat; border:0 none; cursor:pointer; display:block; height:39px; width:307px; font-size:0; color:transparent; position:relative; left:142px; top:-55px}
*html .register a.CommandButton{padding-left:317px; color:#fff}
span.register-title{font-weight:bold; text-transform:uppercase; font-size:0.9em; margin-bottom:10px; z-index:150; position:relative}
img.plain-img{z-index:9999; position:absolute; margin-left:-130px; margin-top:14px}
*html img.plain-img{margin-top:17px; z-index:999999}

.blogsearchpain{width:155px; height:52px; position:absolute; top:425px; left:24px; border:0px solid red; z-index:30}
.blogsearchpain span{font-size:0.7em; color:#A09F9F}
table.SearchOptions{position:relative; top:-14px}
.blog-search input.NormalTextBox{width:119px !important; height:17px !important; background-color:#F4F4F4 !important; color:#666; font-size:0.7em; border:1px solid silver; z-index:100; position:relative; left:-26px}
.blog-search input.Normal{background-image:url(/Portals/0/SiteImages/blog-search.png); background-repeat:no-repeat; border:0 none; color:transparent; cursor:pointer; display:block; font-size:0; height:17px; width:36px; position:absolute; top:5px; left:95px}
*html .blog-search input.Normal{padding-left:130px; color:#fff}
.blog span.NormalBold{font-size:1em; display:block; width:auto; height:150px}
.add-comment span.NormalBold{height:auto}
.blog textarea.NormalTextBox{width:600px !important; border:0; background-color:#d2d1d1}
.blogarchivepain{width:165px; height:auto; position:absolute; top:490px; left:0px; border:0px solid red; background-image:url(/Portals/0/SiteImages/archive.png); background-repeat:no-repeat; background-position:top center; padding-top:46px}
span#dnn_ctr2079_Archive_lblMonthly{visibility:hidden}

.WorkPanel select.NormalTextBox{width:auto !important; height:auto !important}

.completelook{height:163px; width:156px; left:853px; position:absolute; top:107px; border:0px solid red}
*html .completelook{width:156px; left:853px}
.completelook img{z-index:5}

.mcm-container{width:760px; padding-left:0}
.mcm-container a{padding:4px; margin-left:-5px; color:#000; position:relative; z-index:2}
*html .mcm-container a{margin-left:-4px}
.mcm-container{font-size:1.4em}
.mcm-container a:hover{background-color:#000; color:#fff}
.mcm-column{width:185px; margin-right:55px; position:relative; left:45px}
.mcm-container ul{list-style-type:none; width:auto; padding-left:0; margin-left:0}
.mcm-container ul li{padding-left:0; margin-left:0; margin-top:3px; margin-bottom:3px}
li.mcm-heading{font-size:1.8em; font-weight:bold; font-style:normal; font-family:Arial; margin-bottom:8px !important; margin-top:16px !important; display:block; padding-bottom:3px; border-bottom:1px dotted #ccc; color:#000}
li.mcm-heading span{padding-bottom:20px}

a.newsletter-register{background-image:url(/Portals/0/SiteImages/signup-btn.png); background-repeat:no-repeat; border:0 none; color:transparent; cursor:pointer; display:block; font-size:0; height:39px; margin-top:24px; width:307px !important}
div.n-header{width:305px; text-align:left; color:#737373; font-size:1em; font-weight:bold; padding-bottom:7px; padding-top:18px}

#SiteMap ul{list-style-type:none; font-size:1.3em}
#SiteMap li.Level0 a, #SiteMap li.Level0 span{display:block; width:606px; height:27px; background-color:#e7e7e9; font-size:1.3em; margin-bottom:16px; margin-top:16px; padding-left:7px; padding-top:2px}
#SiteMap li.Level0 a:hover, #SiteMap li.Level0 span:hover{color:#e7e7e9; background-color:#000}
#SiteMap li.Level1 a, #SiteMap li.Level1 span{margin-left:80px; font-weight:bold; margin-bottom:5px; margin-top:5px; padding-right:3px; padding-left:3px}
#SiteMap li.Level1 a:hover, #SiteMap li.Level1 span:hover{color:#fff; background-color:#000}
#SiteMap li.Level2 a, #SiteMap li.Level2 span{margin-left:225px; font-weight:normal; color:#8b8b8b; margin-bottom:5px; margin-top:5px; padding-right:3px; padding-left:3px}
#SiteMap li.Level2 a:hover, #SiteMap li.Level2 span:hover{color:#fff; background-color:#8b8b8b}
#SiteMap li.Level3 a, #SiteMap li.Level3 span{margin-left:380px; font-weight:normal; margin-bottom:5px; margin-top:5px; padding-right:3px; padding-left:3px}
#SiteMap li.Level3 a:hover, #SiteMap li.Level3 span:hover{color:#fff; background-color:#000}

#SiteMap li.Level4 a, #SiteMap li.Level4 span{margin-left:585px; font-weight:normal; color:#8b8b8b; margin-bottom:5px; margin-top:5px; padding-right:3px; padding-left:3px}
#SiteMap li.Level4 a:hover, #SiteMap li.Level4 span:hover{color:#fff; background-color:#8b8b8b}
.admin a.CommandButton{font-size:1.1em; padding:4px}
.plain a.CommandButton{font-size:0.6em !important}
p.order-confirmation{font-size:1.4em; font-style:normal; font-weight:normal; color:#000}
p.order-confirmation-text{font-size:1.1em; font-style:normal; font-weight:normal; color:#000}

img#dnn_ctr395_ctl00_imgIcon, span#dnn_ctr395_ctl00_lblMessage, div#dnn_ctr395_ModuleContent hr{visibility:hidden; display:none}

.plain table{font-size:1.4em}
.plain td{border-bottom:1px solid #ccc}
.plain p{font-size:1.2em; font-weight:bold; margin-top:15px}
.landing-sale ul.ui-accordion{list-style-type:none; font-size:1.4em; font-weight:bold; position:relative; top:10px; left:20px; float:left}
*html .landing-sale ul.ui-accordion{top:20px; margin-bottom:6px; padding-bottom:23px}
img.trans-strecher{float:left}
.landing-sale ul.ui-accordion li{margin-top:-2px; margin-bottom:-2px; padding-top:0; padding-bottom:0}
.landing-sale ul.ui-accordion ul, .landing-sale ul.ui-accordion ul ul, .landing-sale ul.ui-accordion ul ul ul{list-style-type:none; margin-left:20px}
.landing-sale ul.ui-accordion li, .landing-sale ul{margin-left:0; padding-left:0}
.landing-sale ul.ui-accordion a{font-size:0.9em; padding-right:3px; padding-left:3px; margin-top:0; padding-top:0}
.landing-sale ul.ui-accordion a:hover{background-color:#000; color:#fff}
input#frmTabName{z-index:10000}
span#dnn_ctr2062_ctl00_lblMessage{background-color:#fff; padding:5px; z-index:5; position:relative}
span#dnn_ctr_SendPassword_lblHelp{font-size:1.2em; display:block; padding-top:30px; font-style:italic; font-weight:bold; color:red; padding-left:13px}
div.size-chart{margin-left:190px; background-image:url(/Portals/0/SiteImages/flannels-long.png); background-repeat:no-repeat; position:left top; padding-top:100px; background-color:#f3f3f3; width:608px; overflow-x:hidden; padding-left:20px; padding-bottom:20px}
*html div.size-chart{width:628px}
.plain .contentpane{overflow:hidden; width:850px}
.reports .contentpane{overflow:auto !important; width:auto !important; height:1000px !important}
.reports #wrapper{width:1200px !important; height:100% !important; height:auto; margin-left:0; position:relative; top:0; left:0}
.reports iframe{height:3000px !important}
body.plain{width:650px; overflow-x:hidden}
div.size-chart h1{text-transform:none; padding:7px; letter-spacing:0px; color:#54555d; font-size:1.8em; font-family:Arial}
div.size-chart table td{text-align:right}
div.size-chart caption{text-align:left; font-weight:bold}
div.optout-hdr{position:relative; left:360px; font-size:1em; font-weight:bold; color:#737373}
div.optout-hdr p{font-size:0.9em; font-weight:bold}
span#dnn_ctr1411_DNNDispatch_ctlMain_lblNoList{position:relative; left:330px;top:-22px;}
*html span#dnn_ctr1411_DNNDispatch_ctlMain_lblNoList{position:relative; left:330px;top:-12px;}
span#dnn_ctr1411_DNNDispatch_ctlMain_SubHeading7{position:relative; left:400px}
.optout-bkg ul{position:relative; top:10px; left:340px;padding-bottom:10px;}
.improved td.CATSubHeader a.CommandButton{font-size:0.85em}
.improved div#dnn_ControlPanel{position:absolute; top:-21px; background-color:#fff; border:0px solid #666; z-index:10000}
div#dnn_ControlPanel{position:absolute; top:-5px; background-color:#fff; border:2px solid #000; z-index:10}
*html div#dnn_ControlPanel{position:absolute; top:-6px}
.improved div#dnn_ControlPanel table{background-color:#fff}
.improved #wrapper{overflow:visible}
.improved td{font-size:0.8em}
.improved .contentpane span a{font-size:1em}
.improved .contentpane span, .improved select{font-size:0.9em}
select#AdminHostList{font-size:1.4em}
tr.CATGridItemAlt{background-color:#F3F3F3}
table.a5 td{font-size:1.5em}
.improved .contentpane{overflow-x:auto}
.menu-fix .contentpane{overflow-x:hidden !important; padding-left:5px}
.admin td.SubHead{font-weight:bold; color:#1b3571; font-size:0.8em}
.plain td.SubHead{font-size:0.5em}
.admin div.Normal{margin-bottom:5px}
.admin div.Normal a.Normal{padding:5px 5px 5px 8px; color:#a2beff; background-color:#1b3571; font-size:1em; font-weight:bold; margin-top:5px}
.admin div.Normal a.Normal:hover{padding:5px 5px 5px 8px; background-color:#a2beff; color:#1b3571}
.admin td.NormalTextBox input, .admin td.NormalTextBox textarea, .admin td.NormalTextBox select, .admin td.Normal select{border:1px solid #396be1; background-color:#edf2ff}
.designerone{width:432px; height:283px; border:0px solid red; position:absolute; top:75px; left:190px}
*html .designerone{left:194px; top:25px}
.designertwo{width:437px; height:212px; border:0px solid red; position:absolute; top:358px; left:190px}
*html .designertwo{left:194px; top:308px}
.designerthree{width:370px; height:495px; border:0px solid red; position:absolute; top:75px; left:650px}
*html .designerthree{left:653px; top:25px}
.designerone p, .designertwo p, .designerthree p{margin:0; font-size:0.9em; padding:0; text-align:justify}
.designerone p{width:425px}
.designerone a, .designertwo a, .designerthree a, .designerone a img, .designertwo a img, .designerthree a img{border:0}
.designers{height:544px !important; padding:0 !important}

#outerdiv{width:235px; height:663px; overflow:hidden; position:absolute; top:109px; left:787px; border:none}
#inneriframe{position:absolute; bottom:100px; left:-803px; width:1038px; height:738px; border:none}
*html #outerdiv{width:170px !important; height:156px !important; overflow:hidden !important; position:absolute !important; top:256px !important; left:850px !important}
*html #inneriframe{position:absolute !important; top:-380px !important; left:-720px !important; width:963px !important; height:630px !important; border:none !important; border-right:none !important}
a.eurostop-credits{ display:block;  width:250px;  height:30px;  position:relative;  left:895px;  top:3px;  float:none;  clear:both}
*html a.eurostop-credits{left: 878px;}
a.eurostop-credits span{ color:red}
span#dnn_ctr2075_MainView_ViewEntry_lblEntry{position:relative; top:25px}
div.blogpanel{width: 1024px; height:200px; position:relative; border:0px solid #ccc}
.blogpanel p, .blogcategories p, .blogrightpanel p{margin:0; padding:0}
.blogcategories{width:165px; height:111px; border:0px solid green; position:absolute; top:250px; left:0; background-image:url(/Portals/0/SiteImages/categories.png); background-repeat:no-repeat; padding-top:55px; overflow:hidden}
*html .blogcategories{height:156px}
.blogrightpanel{width:170px; height:auto; position:absolute; top:280px; left:854px; border:0px solid green}
tr.alt-tr{background-color:#ccc}
table.delivery-info-table{position:relative; left:260px}
table.delivery-info-table caption{font-weight:bold; text-align:left; padding-bottom:20px}
table.delivery-info-table td{border:0 !important}
.designers-landing ul{list-style-type:none; margin:0; padding:0}
.designers-landing ul li{margin:0; padding:0}
.designers-landing a{font-size:0.9em; color:#666; font-weight:bold}
.designers-landing a:hover{color:#fff; background-color:#000; padding:1px}
.login-container span.Normal, span#dnn_ctr372_ViewEditOrders_OrderDetails1_lblShippingInfoTitle{visibility:hidden; display:none}
div.validation-msg{text-align:center; margin-top:30px}
div.validation-msg span{color:red; font-style:italic; font-weight:bold; font-size:1em}
#dnn_ctr_ModuleContent hr{display:none; visibility:hidden}
span#dnn_ctr_ctl00_lblMessage{color:red; display:block; font-size:0.7em; font-style:italic; font-weight:bold; padding-top:30px;}
div.ModuleTitle_SubMenu{background-color:#fff !important; cursor:pointer; border:1px solid #666; z-index:100}
div.ModuleTitle_SubMenu td{font-size:0.8em !important}
td#tddnn_ctr2076_dnnACTIONS_ctldnnACTIONS1, td#tddnn_ctr2079_dnnACTIONS_ctldnnACTIONS1, td#icondnn_ctr2076_dnnACTIONS_ctldnnACTIONS1, 
td#icondnn_ctr2079_dnnACTIONS_ctldnnACTIONS1, td#icondnn_ctr2077_dnnACTIONS_ctldnnACTIONS1, td#tddnn_ctr2077_dnnACTIONS_ctldnnACTIONS1, 
td#dnn_ctr2076_dnnactions_ctldnnactions_spmicn, td#dnn_ctr2076_dnnactions_ctldnnactions_spmitm{visibility:hidden; display:none}
*html #dnn_ctr4254_Parameters_gvParameters{position:relative;top:5px;}

div.test-clear-m {

	height: 540px;
	width: 250px;
	position: absolute;
	top: 10px;
	left: -15px;
	border: 0px solid orange;
	z-index: 100; 
	font-size: 1.4em;
	
	
	}
	
.landing-sale div.test-clear-m {

	
	left: 25px;
	
	
	
	}
	
div.test-clear-m ul {

	list-style-type: none; 
	
	}
	
div.test-clear-m ul {

	font-weight: bold;
	
	}
	
div.test-clear-m  li {

	margin-bottom: 6px;
	
	}
	
div.test-clear-m a {

	color: #333; 
}

.helptxt
{
	text-align:center;

}

.sendpassword-container
{

	margin-top:70px;
	margin-left:350px;

}




#dnn_ctr_SendPassword_cmdSendPassword .CommandButton
{
	font-size:0em;
	color:#ffffff;

}

#dnn_ctr_SendPassword_txtUsername
{
	background-color:#989898;
	border:0 none;
	color:#FFFFFF;
	font-weight:bold;
	height:37px !important;
	padding-left:7px;
	padding-top:9px;
	width:305px !important;

}


#dnn_ctr_SendPassword_plUsername_lblLabel
{
	color:#737373;
	font-size:0.7em !important;
	font-weight:bold;

}

#dnn_ctr_ctl00_imgIcon
{
	margin-left:135px;
}

.forgotpasswordsent-msg
{

	padding-left:45px;
	color:#000000;
}

div.blog_body p {
	margin-left: 0px;
	margin-right: 0px;
}

div.blog_body h1 {
	margin-left: 0px;
	margin-right: 0px;
}

div.blog_body h2 {
	margin-left: 0px;
	margin-right: 0px;
}

div.blog_body h3 {
	margin-left: 0px;
	margin-right: 0px;
}

#dnn_ctr2060_EditUser_cmdUser {
	position: relative;
	left: 8px;
}

span#dnn_ctr395_OrderList_MyError {
	 left: 15px;
}

span#dnn_ctr460_WishList_lblWishListError {
	margin-left: 18px;
}