 
/*========================================================*/
/*  1. Universal                                          */
/*========================================================*/

body
{
    border:	0;
    margin: 0px 0px 0px 0px;
    padding:0;
	width:	100%;
    height: 100%;
    background-color: #fff;
	behavior: url(/Portals/_default/Eurostop/csshover3.htc); 
}
TABLE, TR, TH, TD, P
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #454545;
}

#dnn_contentpaneAdminb p, #dnn_righttoppaneAdminb p, #dnn_Adminb-bottom p, #dnn_contentpaneAdmin p, 

#dnn_newsletterpaneAdminb p, #dnn_bottomleftpaneAdminb p, 
#dnn_bottompaneAdminb p, #dnn_bottompaneAdminb p, #dnn_bottomrightpaneAdminb p, #dnn_standardcontentpane 

p, #dnn_standardbottomnewspane p, #dnn_standardbottomleftpane p, 
#dnn_standardbottomrightpane p, #dnn_contentpaneMain p, #dnn_righttoppaneMain p, #dnn_rightmiddlepaneMain 

p, #dnn_rightbottompaneMain p, #dnn_bottomrightpaneMain p, 
#dnn_bottommiddlepaneMain p, #dnn_bottomleftpaneMain p, #dnn_brandbottompaneMain p, 

#dnn_newsletterpaneMain p, #dnn_brandcontentpane p, #dnn_brandsbottomnewspane p,
#dnn_brandsbottomleftpane p, #dnn_brandsbottomrightpane p, #dnn_termscontentpane p, 

#dnn_termsbottomnewspane p, #dnn_termsbottomleftpane p, #dnn_termsbottomrightpane p,
#dnn_storescontentpane p, #dnn_storesbottomnewspane p, #dnn_storesbottomleftpane p, 

#dnn_storesbottomrightpane p, #dnn_landcontentpane p, #dnn_landrighttoppane p, 
#dnn_landrightmiddlepane p, #dnn_landrightbottompane p, #dnn_landbottomrightpane p, 

#dnn_landbottomleftpane p, #dnn_landbottompane p, #dnn_landnewsletterpane p,
#dnn_acc-contentpane p, #dnn_acc-bottomrightpane p, #dnn_acc-bottomleftpane p, #dnn_acc-brandbottompane p, 

#dnn_acc-newsletterpane p, #dnn_brandproductinfopane p, 
#dnn_brandproduct-contentpane p, #dnn_brandproductbottomnewspane p, #dnn_brandproductbottomleftpane p, 

#dnn_brandproductbottomrightpane p, #dnn_productcontentpane p, 
#dnn_newsletterpane p, #dnn_productnewspane p, #dnn_contentpane p, #dnn_righttoppane p, 

#dnn_rightmiddlepane p, #dnn_rightbottompane p, #dnn_bottomrightpane p, 
#dnn_bottommiddlepane p, #dnn_bottomleftpane p, #dnn_brandbottompane p, #dnn_newsletterpaneNewsoptin p, 

#dnn_bottomleftpaneNewsoptin p, #dnn_bottompaneNewsoptin p, 
#dnn_bottomrightpaneNewsoptin p, div.leftpaneNewsoptin p, #dnn_cartbottomnewspane p, 

#dnn_cartbottomleftpane p, #dnn_cartbottomrightpane p 

{
	margin:0;

}


*html #dnn_bottommiddlepaneMain p

{
	margin:0;

}





/*========================================================*/
/*  2. Design Elements                                    */
/*========================================================*/

.controlpanel
{
    background:#ccc;
    border: #fff solid;
    border-width: 0px 0px 2px;
	position:relative;
	top:0;
	left:0px;
	z-index:10;
	

}
.controlpanel IMG
{
    margin: 15px 5px 0px;
}
.controlpanel TD TD TD TD IMG
{
    margin: 0px;
}
.controlpanel TD TD TD
{
    width: auto;
}
.controlpanel DIV
{
    border: #000000 solid;
    border-width: 0px 1px;
    width: 3px;
    height: 100px;
}
.controlpanel TD.SubHead
{
    background: transparent;
    font-size: 12px;
    color: #000;
    font-weight: bold;
}
.controlpanel TD TD TD .SubHead
{
    background: transparent;
    border: 0px;
    font-size: 11px;
    color: #333;
    font-weight: normal;
}
.controlpanel TD TD TD input
{
    background: #ffffff font-size:11px;
    color: #000;
    font-weight: bold;
    padding-left: 4px;
}
.controlpanel TD TD TD select
{
    background: #cccccc;
    font-size: 11px;
    color: #333;
}
.controlpanel A.CommandButton
{
    font-size: 11px;
    text-decoration: none;
}
.controlpanel A.CommandButton:link
{
    color: #000;
}
.controlpanel A.CommandButton:visited
{
    color: #000;
}
.controlpanel A.CommandButton:active
{
    color: #000;
}
.controlpanel A.CommandButton:hover
{
    color: #FF9900;
    text-decoration: underline;
}

/*========================================================*/
/*  3. Content Panes                                      */
/*========================================================*/

.toppane
{
    padding: 0px 0px 10px 0px;
}
.leftpane
{
    padding: 0px 0px 10px 0px;
}
/*.contentpane
{
    padding: 0px 0px 10px 0px;
}*/
.rightpane
{
    padding: 0px 10px 10px 10px;
}
.bottompane
{
    padding: 0px 0px 10px 0px;
}
.footerpane
{
    padding: 0px 0px 0px 0px;
}
.menupane
{
    padding: 0px 0px 0px 0px;
}
/*.searchpane
{
    padding: 0px 3px;
}*/

/*========================================================*/
/*  4. Tokens                                             */
/*========================================================*/

#wrapper
{
    position: relative;
    height: 258px;
    font-family: Tahoma;
}
#logo
{
    position: absolute;
    top: 29px;
    left: 29px;
    width: 228px;
    height: 31px;
    z-index: 3;
}
#user
{
    position: absolute;
    height: 18px;
    top: 8px;
    right: 8px;
    text-align: right;
    z-index: 3;
}
#menu
{
    position: absolute;
    background: url(menubg.jpg);
    width: auto;
    height: 54px;
    bottom: 0px;
    z-index: 1;
}
#LanguageContainer select
{
    margin: 0px 0px 0px 0px;
    border: 1px solid #94ADC5;
    font-size: 9px;
    color: #000000;
    background: #E8E2CC;
    width: 135px;
    height: 17px;
    font-family: Arial;
}
.SkinObject
{
    font-weight: bold;
    font-size: 8.5pt;
    color: #003366;
    font-family: Tahoma, Arial, Helvetica;
    text-decoration: none;
}
A.SkinObject:link
{
    text-decoration: none;
    color: #003366;
}
A.SkinObject:visited
{
    text-decoration: none;
    color: #003366;
}
A.SkinObject:active
{
    text-decoration: none;
    color: #003366;
}
A.SkinObject:hover
{
    text-decoration: none;
    color: #003366;
}

/*========================================================*/
/*  5. Text                                               */
/*========================================================*/

.Head
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
}
.SubHead
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
}
.SubSubHead
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #454545;
}
.Normal
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #454545;
}
.NormalRed
{
    font-family: Arial, Helvetica;
    font-size: 12px;
    font-weight: bold;
    color: #ff0000;
}
.NormalTextBox
{
    font-family: Arial, Helvetica;
    font-size: 12px;
    font-weight: normal;
}
H1
{
    font-family: Arial, Helvetica;
    font-size: 20px;
    font-weight: normal;
    color: #666644;
}
H2
{
    font-family: Arial, Helvetica;
    font-size: 20px;
    font-weight: normal;
    color: #666644;
}
H3
{
    font-family: Arial, Helvetica;
    font-size: 12px;
    font-weight: normal;
    color: #003366;
}
H4
{
    font-family: Arial, Helvetica;
    font-size: 12px;
    font-weight: normal;
    color: #003366;
}
H5, DT
{
    font-family: Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    color: #003366;
}
H6
{
    font-family: Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    color: #003366;
}
TFOOT, THEAD
{
    font-family: Arial, Helvetica;
    font-size: 12px;
    color: #003366;
}
TH
{
    vertical-align: baseline;
    font-family: Arial, Helvetica;
    font-size: 12px;
    font-weight: bold;
    color: #003366;
}
SMALL
{
    font-size: 8px;
}
BIG
{
    font-size: 14px;
}
BLOCKQUOTE, PRE
{
    font-family: Lucida Console, monospace;
}
UL LI
{
    list-style-type: square;
}
UL LI LI
{
    list-style-type: disc;
}
UL LI LI LI
{
    list-style-type: circle;
}
OL LI
{
    list-style-type: decimal;
}
OL OL LI
{
    list-style-type: lower-alpha;
}
OL OL OL LI
{
    list-style-type: lower-roman;
}
OL UL LI
{
    list-style-type: disc;
}
HR
{
    color: dimgrey;
    height: 1pt;
    text-align: left;
}

/*========================================================*/
/*  6. Links                                          */
/*========================================================*/

.CommandButton, A.CommandButton:link, A.CommandButton:visited, A.CommandButton:active
{
    color: #F48F0E;
    text-decoration: none;
}
A.CommandButton:hover
{
    color: #F48F0E;
    text-decoration: underline;
}
A, A:link, A:visited, A:active
{
    color: #454545;
    text-decoration: none;
}
A:hover
{
    color: #b2b2b2;
    text-decoration: none;
}
/*
.user, a.user:link, a.user:active, a.user:visited
{
    color: #404040;
    text-decoration: none;
    font-weight: normal;
    font-size: 11px;
    font-family: Tahoma;
}
a.user:hover
{
    color: #404040;
    text-decoration: none;
    font-weight: normal;
    font-size: 11px;
    font-family: Tahoma;
}

*/
.footer, a.footer:link, a.footer:active, a.footer:visited
{
    font-size: 11px;
    color: #A09E97;
    text-decoration: none;
    font-weight: normal;
    font-family: Tahoma;
}
a.footer:hover
{
    font-size: 11px;
    color: #545454;
    text-decoration: none;
    font-weight: normal;
    font-family: Tahoma;
}
.links, a.links:link, a.links:active, a.links:visited
{
    font-size: 11px;
    color: #545454;
    text-decoration: none;
    font-weight: normal;
    font-family: Tahoma;
}
a.links:hover
{
    font-size: 11px;
    color: #B57C04;
    text-decoration: none;
    font-weight: normal;
    font-family: Tahoma;
}
.breadcrumb, a.breadcrumb:link, a.breadcrumb:active, a.breadcrumb:visited
{
    position:relative;
	left:10px;
	
	font-size: 10px;
    color: #454545;
    text-decoration: none;
    font-weight: normal;
    font-family: Arial;
	/*font-style:italic;*/
}
a.breadcrumb:hover
{
    font-size: 10px;
 	 color: #454545;
    text-decoration: none;
    font-weight: normal;
    font-family: Arial;
	/*font-style:italic;*/
}
.other, a.other:link, a.other:active, a.other:visited
{
    color: #353B40;
    text-decoration: none;
    font-weight: normal;
    font-size: 10px;
    font-family: Tahoma;
}
a.other:hover
{
    color: #ff0000;
    text-decoration: none;
    font-weight: normal;
    font-size: 10px;
    font-family: Tahoma;
}
.lan, a.lan:link, a.lan:active, a.lan:visited
{
    color: #ffffff;
    text-decoration: none;
    font-weight: normal;
    font-size: 11px;
    font-family: Tahoma;
}
a.lan:hover
{
    color: #E1DFD3;
    text-decoration: none;
    font-weight: normal;
    font-size: 11px;
    font-family: Tahoma;
}
.StandardButton
{
    padding-right: 5px;
    padding-left: 5px;
    font-weight: normal;
    font-size: 11px;
    background: #dddddd;
    color: #000000;
    font-family: Arial, sans-serif;
}

/*========================================================*/
/*  7. Forms                                              */
/*========================================================*/

/*========================================================*/
/*  8. Main Menu and Module Menus                         */
/*========================================================*/

.MainMenu_MenuContainer
{
    background: transparent;
    width: 100%;
}
.MainMenu_MenuBar
{
    cursor: pointer;

}
.MainMenu_MenuIcon
{
    display: none;
}
.MainMenu_RootMenuArrow
{
    display: none;
	
}
.MainMenu_MenuArrow
{
    display: none;
}

.MainMenu_MenuItem, .submenuitembreadcrumb
{
    cursor: pointer;
    color: #9F9996;
    font-weight: bold;
    font-size: 11px;
    font-family: Arial;
    /*padding: 2px 7px 2px 7px;*/
    border: 0px #EAEAEA solid;
	
 
}
.submenuitemselected
{
    border: 1px #EAEAEA solid;
    font-size: 11px;
    font-family: Arial;
    font-weight: bold;
    /* padding: 3px 7px 3px 7px;*/
    color: #fff;
    background: #000;
    border-width: 0px;
	width: 150px;
	padding: 0;
	margin: 0;


}
.submenu
{
    cursor: pointer;
    z-index: 15000;
    border: 1px #C1BDAF solid;
    font-size: 11px;
    font-family: Arial;
    font-weight: bold;
    color: #9F9996;
    background: #FFFFFF;
	width:150px;
	/*padding-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;*/
	/*padding: 2px 7px 2px 7px;*/
	padding-top: 2px;
	padding-bottom: 2px;

	
	 
	 
}

.submenu a {

	display: block;
	width: 150px;

	}
	

	

.submenu TD
{

	/*width:136px;*/
	width: 150px;

}	


*html .submenu TD
{

	width:150px;

}

.topmenu div {

	padding-top: 8px;
	padding-bottom: 8px;

	}
	
div.dnn_dnnsolpartmenu_ctldnnsolpartmenu_spmsub   {

	padding-top: 8px;
	padding-bottom: 8px;


	}



.rootmenuitem TD
{
    color: #9F9996;
	letter-spacing: 0.1em;
    font-size: 11px;
    font-weight: bold;
    font-family: Arial;
    padding: 2px 7px 2px 7px;
   /* background: url(images/menu_bg.gif);*/
    height: 29px;
	background-color:#fff;
	

}
.rootmenuitemselected TD, .rootmenuitembreadcrumb TD
{
    /*color: #9F9996;*/
	color: #fff;
	letter-spacing: 0.1em;
    font-size: 11px;
    font-weight: bold;
    font-family: Arial;
    /*padding: 0px 10px 0px 10px;*/
	padding: 2px 7px 2px 7px;
	background: url(images/menu_over.gif);
    height: 29px;
	
}
.MainMenu_MenuBreak
{
    display: block;
    border-top: 1px solid #FFFFFF;
    border-bottom: 1px solid #FFFFFF;
}


/* end of menu ....*/




.ModuleTitle_MenuContainer
{
    border-bottom: blue 0px solid;
    border-left: blue 0px solid;
    border-top: blue 0px solid;
    border-right: blue 0px solid;
}
.ModuleTitle_MenuBar
{
    cursor: pointer;
    cursor: hand;
    height: 16;
    background-color: Transparent;
}
.ModuleTitle_MenuItem
{
    cursor: pointer;
    cursor: hand;
    color: black;
    font-family: Tahoma, Arial, Helvetica;
    font-size: 9pt;
    font-weight: bold;
    font-style: normal;
    border-left: white 0px solid;
    border-bottom: white 1px solid;
    border-top: white 1px solid;
    border-right: white 0px solid;
    background-color: Transparent;
}
.ModuleTitle_MenuIcon
{
    cursor: pointer;
    cursor: hand;
    background-color: #FFFFFF;
    border-left: #EEEEEE 1px solid;
    border-bottom: #EEEEEE 1px solid;
    border-top: #EEEEEE 1px solid;
    text-align: center;
    width: 15;
    height: 21;
}
.ModuleTitle_SubMenu
{
    z-index: 1000;
    cursor: pointer;
    cursor: hand;
    background-color: #FFFFFF;
    filter: progid:DXImageTransform.Microsoft.Shadow(color= 'DimGray' , Direction=135, Strength=3);
    border-bottom: #FFFFFF 0px solid;
    border-left: #FFFFFF 0px solid;
    border-top: #FFFFFF 0px solid;
    border-right: #FFFFFF 0px solid;
}
.ModuleTitle_MenuBreak
{
    border-bottom: #EEEEEE 1px solid;
    border-left: #EEEEEE 0px solid;
    border-top: #EEEEEE 1px solid;
    border-right: #EEEEEE 0px solid;
    background-color: #FFFFFF;
    height: 1px;
}
.ModuleTitle_MenuItemSel
{
    cursor: pointer;
    cursor: hand;
    color: black;
    font-family: Tahoma, Arial, Helvetica;
    font-size: 9pt;
    font-weight: bold;
    font-style: normal;
    background-color: #FFFFFF;
}
.ModuleTitle_MenuArrow
{
    font-family: webdings;
    font-size: 10pt;
    cursor: pointer;
    cursor: hand;
    border-right: #FFFFFF 1px solid;
    border-bottom: #FFFFFF 1px solid;
    border-top: #FFFFFF 0px solid;
}
.ModuleTitle_RootMenuArrow
{
    font-family: webdings;
    font-size: 10pt;
    cursor: pointer;
    cursor: hand;
}

/*========================================================*/
/* 9. Inventua SideMenu module                               */
/*========================================================*/

/* HEADER STYLES (headers are pages that have child pages) */

.SideMenuHdr, .SideMenuHdrMouseOver
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    cursor: default;
    padding-left: 10px;
    padding-right: 0px;
    padding-top: 2px;
    padding-bottom: 2px;
}

.SideMenuHdr A, .SideMenuHdr A:Active, .SideMenuHdr A:Hover, .SideMenuHdr A:Visited, .SideMenuHdr A:Link, 

.SideMenuHdrCurrentPage
{
    font-size: 12px;
    display: block;
    width: 100%;
    cursor: pointer;
    color: #454545;
    text-decoration: none;
	font-weight: bold;

}

.SideMenuHdrMouseOver A, .SideMenuHdrMouseOver A:Active, .SideMenuHdrMouseOver A:Hover, 

.SideMenuHdrMouseOver A:Visited, .SideMenuHdrMouseOver A:Link
{
    font-size: 12px;
    display: block;
    width: 100%;
    cursor: pointer;
    color: #454545;
    text-decoration: none;
	font-weight: bold;
}

/* Item styles (Items are pages that do not have child pages) */

.SideMenuItem, .SideMenuItemMouseOver
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 11px;
    cursor: default;
    padding-left: 10px;
    padding-right: 0px;
    padding-top: 1px;
    padding-bottom: 5px;
}

*html .SideMenuItem, *html .SideMenuItemMouseOver
{
   font-weight:italic;
}

.SideMenuItem A, .SideMenuItem A:Active, .SideMenuItem A:Hover, .SideMenuItem A:Visited, .SideMenuItem 

A:Link, .SideMenuItemCurrentPage
{
    font-size: 11px;
	font-weight: bold;
    display: block;
    width: 100%;
    cursor: pointer;
    color: #454545;
    text-decoration: none;

}

.SideMenuItemMouseOver A, .SideMenuItemMouseOver A:Active, .SideMenuItemMouseOver A:Hover, 

.SideMenuItemMouseOver A:Visited, .SideMenuItemMouseOver A:Link
{
    font-size: 11px;
    display: block;
    width: 100%;
    cursor: pointer;
	font-weight: bold;
    color: #454545;
    text-decoration: none;
}

.SideMenuItem HR
{
    font-weight: bold;
	border-top: none;
    border-left: none;
    border-right: none;
    border-bottom: 1px solid #999999;
}


/*CHILD STATE ITEMS*/

.SideMenuHdr1, .SideMenuHdrMouseOver1
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    cursor: default;
    padding-left: 10px;
    padding-right: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
}

.SideMenuHdr1 A, .SideMenuHdr1 A:Active, .SideMenuHdr1 A:Hover, .SideMenuHdr1 A:Visited, .SideMenuHdr1 A:Link, 

.SideMenuHdrCurrentPage1
{
    font-size: 12px;
    display: block;
    width: 100%;
    cursor: pointer;
    color: #737373;
    text-decoration: none;
	font-weight: bold;

}

.SideMenuHdrMouseOver1 A, .SideMenuHdrMouseOver1 A:Active, .SideMenuHdrMouseOver1 A:Hover, 

.SideMenuHdrMouseOver1 A:Visited, .SideMenuHdrMouseOver1 A:Link
{
    font-size: 12px;
    display: block;
    width: 100%;
    cursor: pointer;
    color: #000000;
    text-decoration: none;
	font-weight: bold;
}

/* Item styles (Items are pages that do not have child pages) */

.SideMenuItem1, .SideMenuItemMouseOver1
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 11px;
    cursor: default;
    padding-left: 10px;
    padding-right: 0px;
    padding-top: 1px;
    padding-bottom: 5px;
}

*html .SideMenuItem1, *html .SideMenuItemMouseOver1
{
   font-weight:italic;
}

.SideMenuItem1 A, .SideMenuItem1 A:Active, .SideMenuItem1 A:Hover, .SideMenuItem1 A:Visited, .SideMenuItem1 

A:Link, .SideMenuItemCurrentPage1
{
    font-size:10px;
	font-weight: bold;
    display: block;
    width: 100%;
    cursor: pointer;
    color: #737373;
    text-decoration: none;
	padding-left:10px;

}

.SideMenuItemMouseOver1 A, .SideMenuItemMouseOver1 A:Active, .SideMenuItemMouseOver1 A:Hover, 

.SideMenuItemMouseOver1 A:Visited, .SideMenuItemMouseOver1 A:Link
{
    font-size: 10px;
    display: block;
    width: 100%;
    cursor: pointer;
	font-weight: bold;
    color: #000000;
    text-decoration: none;
	padding-left:10px;
}

.SideMenuItem1 HR
{
    font-weight: bold;
	border-top: none;
    border-left: none;
    border-right: none;
    border-bottom: 1px solid #999999;
}



/*=====END CHILD STATE=====*/


/*==PARENT LEVEL==*/


/* Item styles (Items are pages that do not have child pages) */

.SideMenuItem0, .SideMenuItemMouseOver0
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 11px;
    cursor: default;
    padding-left: 10px;
    padding-right: 0px;
    padding-top: 1px;
    padding-bottom: 5px;
}

*html .SideMenuItem0, *html .SideMenuItemMouseOver0
{
   font-weight:italic;
	font-weight: bold;
}

.SideMenuItem0 A, .SideMenuItem0 A:Active, .SideMenuItem0 A:Hover, .SideMenuItem0 A:Visited, .SideMenuItem0 

A:Link, .SideMenuItemCurrentPage0
{
    font-size: 11px;
	font-weight: bold;
    display: block;
    width: 100%;
    cursor: pointer;
    color: #454545;
    text-decoration: none;

}


.SideMenuHdr0 A, .SideMenuHdr0 A:Active, .SideMenuHdr0 A:Hover, .SideMenuHdr0 A:Visited, .SideMenuHdr0 A:Link, 

.SideMenuHdrCurrentPage0
{
    font-size: 11px;
    display: block;
    width: 100%;
    cursor: pointer;
    color: #454545;
    text-decoration: none;
	font-weight: bold;
	padding-left: 10px;
    padding-right: 0px;
    padding-top: 1px;
    padding-bottom: 5px;
}

/*=====END PARENT LEVEL=====*/

/*==========================================================*/
/*  End Style Sheet                                         */
/*==========================================================*/

/*==========================================================*/
/* New Question Air Design Styles                           */
/*==========================================================*/



/*==========================================================*/
/*            ADMIN SKIN                          */
/*==========================================================*/

.qa-containerAdminb
{
background-color:#ffffff;
	height:auto;
	left:50%;
	margin:auto auto auto -590px;
	overflow:hidden;
	position:relative;
	top: -20px;
	width:1180px;

}

*html .qa-containerAdminb
{
	


}

 .content-containerAdminb
{
	
	/*height:540px;*/
	height: auto;
	left:107px;
	position:relative;
	top:10px;
	width:983px;
	overflow-x: visible;
	background-color: transparent;
	/*z-index:77;*/
	background-position:right;
}

*html .content-containerAdminb
{
	/*height:540px;*/
	height: auto;
	left:107px;
	position:relative;
	top:-4px;
	width:986px;
	overflow-x: visible;
	background-color: transparent;
	/*z-index:77;*/
	background-position:right;

}

.Adminb-top {

	width: 974px;
	height: 27px;
	background-image: url(/Portals/6/SiteImages/brands-top.png);
	background-repeat: no-repeat;
	position:relative;
	top:0px
}

.Adminb-bottom {

	position:relative;
	top:-19px;
	width: 973px;
	height: 43px;
	background-image: url(/Portals/6/SiteImages/brands-bottom.png);
	background-repeat: no-repeat;
	
}








.righttoppaneAdminb
{
	border:thin double;
   	width:178px;
	height:140px;
   	position:relative;
	top:13px;
	left:764px;
	border-color: #CCCCCC;


}


.contentpaneAdminb
{	
	padding-top:10px;
	padding-bottom:30px;
	border:thin double;
   	vertical-align:top;
	width:923px;
	overflow:hidden;
   	position:relative;
	top:13px;
	left:22px;
	height:auto;
	/*min-height:560px;*/
	border-color: #ffffff;
	
	
		
}


*html .contentpaneAdminb
{
	/*min-height:560px;*/
	width:915px;
	/*overflow:hidden;*/
	padding-bottom:30px;	
}


 .Adminbcontent-container
{
	border: 0;
   	width:980px;
	min-height:500px;
/*	height:auto;*/
	background-image: url(/Portals/6/SiteImages/brands-middle.png);
	background-repeat: repeat-y;
	/*position:relative;
	top:-1px;
	left:-1px;*/
	border-color: #CCCCCC;
	position:relative;
	top:0px;
	

	
}

.contentpaneAdmin
{	

	padding: 20px 20px 20px 10px;
   	vertical-align:top;
	width:912px;
	/*height:500px;*/
	height: auto;
   	position:relative;
	top:14px;
	left:0px;
	font-family: Arial !important;
	color: #404040;
	overflow:hidden;
	
}

*html .contentpaneAdmin
{
	border:1px double #ffffff;
   
	width:923px;
   	position:relative;
	top:14px;
	left:13px;
	margin: 0 auto;
	overflow:hidden;
	
	
	
}

.contentpaneAdmin h1 {

	color:#545454;
	font-family:Arial;
	font-size:1.4em;
	font-style:italic;
	font-weight:bold;
	

	}


.shadowAdminb
{
	

	background-image: url("/portals/_default/Skins/Eur_QuestionAir/images/shadow-resized.png");
	background-color:#ffffff;
	border:thin double;
   	width:20px;
	height:498px;
   	position:absolute;
	top:0px;
	left:961px;
	border-color: #ffffff;

	
}




*html .shadowAdminb
{

	left:958px;



}


.newsletterpaneAdminb
{
	background-color:#ffffff;
	border:thin double;
   	width:340px;
	height:65px;
   	position:relative;
	top:-80px;
	left:112px;
	border-color: #ffffff;
	overflow:hidden;

}

*html .newsletterpaneAdminb
{
	
	background-color:#ffffff;
	border:thin double;
   	width:474px;
	height:65px;
   	position:relative;
	top:-110px;
	left:112px;
	border-color: #ffffff;
	overflow:hidden;


}

.bottomleftpaneAdminb
{

	background-color:#ffffff;
	border:thin double;
   	width:467px;
	height:114px;
   	position:relative;
	top:-126px;
	left:2px;
	border-color: #cccccc;
	overflow:hidden;


}

*html .bottomleftpaneAdminb
{
background-color:#ffffff;
   	width:472px;
	height:114px;
   	position:relative;
	top:-124px;
	left:2px;
	border:1px double #CCCCCC;
	overflow:hidden;

}

.bottompaneAdminb
{
	background-color:#ffffff;
	border:thin double;
   	width:474px;
	height:114px;
   	position:relative;
	top:-10px;
	left:485px;
	border-color: #cccccc;

}


.bottomrightpaneAdminb
{
	background-color:#ffffff;
	border:thin double;
   	width:467px;
	height:114px;
   	position:relative;
	top:-10px;
	left:483px;
	border-color: #cccccc;
	overflow:hidden;

}


*html .bottomrightpaneAdminb
{
	background-color:#ffffff;
   	width:469px;
	height:114px;
   	position:relative;
	top:-10px;
	left:483px;
	border:1px double #CCCCCC;
	overflow:hidden;

}

.basketAdminb
{
	width:69px;
	height:85px;	
	position:absolute;
	top:38px;;
	left:815px;
	z-index:1;
}

*html .basketAdminb
{

	position:absolute;
	top:42px;

}

.searchpaneAdminb
{
padding: 0px 0px 10px 0px;
   	width:178px;
	height:50px;
   	position:relative;
	top:0px;
	left:791px;
	
}

*html .searchpaneAdminb
{
	padding: 0px 0px 10px 0px;
   	width:178px;
	height:50px;
   	position:relative;
	top:-240px;
	left:886px;
	
}


/*==========================================================*/
/*             END OF ADMIN SKIN                         */
/*==========================================================*/

/*==========================================================*/
/*            STANDARD SKIN                          */
/*==========================================================*/
.standardqa-container
{
	background-color:#ffffff;
	height:auto;
	left:50%;
	margin:auto auto auto -590px;
	overflow:hidden;
	position:absolute;
	top:-20px;
	width:1180px;

}

*html .standardqa-container
{



}

 .standardcontent-container
{
	border: 0;
   	width:974px;
	min-height:500px;
	background-image: url(/Portals/6/SiteImages/brands-middle.png);
	background-repeat: repeat-y;
	position:relative;
	top:10px;
	left:109px;
	border-color: #CCCCCC;
	overflow:scoll;


	
}

*html .standardcontent-container
{

	min-height:475px;
	
}


 .standard-container
{
	position:relative;
	top:0px;
	height:auto;
	overflow-x:visible;

}


*html .standard-container
{
	position:relative;
	top:-14px;
	height:auto;
		overflow-x:visible;

}



.standard-top {
	position:relative;
	left:109px;
	top:10px;
	width: 974px;
	height: 27px;
	background-image: url(/Portals/6/SiteImages/brands-top.png);
	background-repeat: no-repeat;
}

.standard-bottom {
	position:relative;
	left:109px;
	width: 974px;
	height: 43px;
	background-image: url(/Portals/6/SiteImages/brands-bottom.png);
	background-repeat: no-repeat;
}

.standard .topmenu, .standard .topmenu  {

	width: 948px !important;
	overflow: hidden;
	margin-left: 2px;
	border-bottom: 1px solid #9f9996;

	}


.standardcontentpane
{
	padding: 20px 20px 20px 10px;
   	vertical-align:top;
	width:923px;
	height:auto;
   	position:relative;
	top:-10px;
	left:-6px;
	font-family: Arial !important;
	color: #404040;


	
}

*html .standardcontentpane
{

   	width:963px;
   	position:relative;
	top:-20px;
	left:-10px;
	margin: 0 auto;
	

	
	
}

.standardcontentpane h1 {

	color:#545454;
	font-family:Arial;
	font-size:1.4em;
	font-style:italic;
	font-weight:bold;
	

	}
	
div#dnn_ctr3230_HtmlModule_HtmlModule_lblContent {

	position: relative;
	top: -35px;
	left: 20px;

	}
	
	

.standardshadow
{
	
	background-image: url("/portals/_default/Skins/Eur_QuestionAir/images/shadow-resized.png");
	background-color:#ffffff;
	border:thin double;
   	width:20px;
	height:498px;
   	position:absolute;
	top:0px;
	left:500px;
	border-color: #ffffff;


	
}


.standardbottomnewspane
{
	background-color:#ffffff;
	border:thin double;
   	width:340px;
	height:65px;
   	position:relative;
	top:-108px;
	left:6px;
	border-color: #ffffff;

}

*html .standardbottomnewspane
{
	background-color:#ffffff;
	border:thin double;
   	width:474px;
	height:65px;
   	position:relative;
	top:-106px;
	left:6px;
	border-color: #ffffff;

}

.recently-viewed-img
{
	
	background-repeat:no-repeat;
	background-image: url(/Portals/6/SiteImages/recently-viewd.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	position:relative;
	top:83px;

}


.standardbottomleftpane, .standardbottomleftpane-no-image
{

	background-color:#ffffff;
	border:thin double;
   	width:467px;
	height:111px;
   	position:relative;
	top:-110px;
	left:111px;
	border-color: #cccccc;
	

}

*html .standardbottomleftpane
{
	background-color:#ffffff;
   	width:467px;
	height:114px;
   	position:relative;
	top:-109px;
	left:111px;
	border:1px double #CCCCCC;

}


.standardbottomrightpane
{


   	width:467px;
	height:100px;
   	position:relative;
	top:5px;
	left:592px;
	veritcal-align:bottom;
	overflow:hidden;


}


*html .standardbottomrightpane
{

   	width:466px;
	height:100px;
   	position:relative;
	top:5px;
	left:594px;
	overflow:hidden;


}

.basketStandard
{
	width:69px;
	height:85px;	
	position:absolute;
	top:38px;;
	left:815px;
	z-index:1;
}

*html .basketStandard
{

	position:absolute;
	top:42px;

}

.standardsearchpane
{
	padding: 0px 0px 10px 0px;
   	width:178px;
	height:50px;
   	position:relative;
	top:-225px;
	left:784px;

}

*html .standardsearchpane
{
	padding: 0px 0px 10px 0px;
   	width:178px;
	height:50px;
   	position:relative;
	top:-245px;
	left:783px;

}
.standardbottom-container
{
	
	width:983px;
	height:200px;
	position:relative;
	left:106px;
}

*html .standardbottom-container
{
	
	width:983px;
	height:200px;
	position:relative;
	left:106px;
}

.standardshadow-container
{
	background-image: url("/portals/_default/Skins/Eur_QuestionAir/images/shadow-container.png");
	width:983px;
	height:540px;	
	position:relative;
	top:10px;
	left:109px;
	

}

*html .standardshadow-container
{
	background-image: url("/portals/_default/Skins/Eur_QuestionAir/images/shadow-container.png");
	background-repeat:no-repeat;
	height:350px;	
	position:relative;
	top:10px;
	left:109px;
	

}

.standardeurostop-credits
{
	position:relative;
	top:-265px;
	left:924px;
	font-family:Arial;
	font-size:0.6em;
}

*html .standardeurostop-credits
{
	position:relative;
	top:-260px;
	left:921px;
	font-family:Arial;
	font-size:0.6em;
}


/*==========================================================*/
/*             END OF STANDARD SKIN                         */
/*==========================================================*/








/*==========================================================*/
/*             MAIN SKIN                          */
/*==========================================================*/

.qa-containerMain
{	
	background-color:#ffffff;
/*	min-height:782px;*/
	height:auto;
	left:50%;
	margin:auto auto auto -590px;
	overflow:hidden;
	position:absolute;
	top: -20px;
	width:1180px;


}


*html .qa-containerMain
{	
	height:782px;
	
	
}


.content-containerMain
{
   
	border:thin double #cccccc;
   	width:961px;
	height:500px;
	background-image: url("/portals/_default/Skins/Eur_QuestionAir/images/content-bg.png");
   	position:relative;
	top:10px;
	left:109px;
	border-color: #CCCCCC;
}




*html .content-containerMain

{
	border:thin double #CCCCCC;	
	top:-3px;


}

.contentpaneMain
{
   
	padding: 0px 0px 0px 0px;
	/*border:thin double;*/
	border: 0;
   	vertical-align:top;
	width:735px;
	height:443px;
   	position:absolute;
	top:13px;
	left:19px;
	border-color: #fff;

}

*html .contentpaneMain
{
   
	/*border:1px double #fff;*/
	border: 0;
   	vertical-align:top;
	width:735px;
	height:443px;
   	position:absolute;
	top:13px;
	left:19px;


}




.righttoppaneMain
{
	/*border:thin double;*/
	border: 0;
   	width:178px;
	height:140px;
   	position:relative;
	top:13px;
	left:764px;
	border-color: #CCCCCC;
	overflow:hidden;


}

*html .righttoppaneMain
{
	/*border:1px double #CCCCCC;*/
	border: 0;
   	width:178px;
	height:140px;
   	position:absolute;
	top:13px;
	left:764px;
	overflow:hidden;


}

.rightmiddlepaneMain
{

	/*border:thin double;*/
	border: 0;
   	width:178px;
	height:140px;
   	position:relative;
	top:24px;
	left:764px;
	border-color: #CCCCCC;
	overflow:hidden;

}

*html .rightmiddlepaneMain
{

	/*border:1px double #CCCCCC;*/
	border: 0;
   	width:178px;
	height:140px;
   	position:absolute;
	top:165px;
	left:764px;
	overflow:hidden;


}

.rightbottompaneMain
{

	/*border:thin double;*/
	border: 0;
   	width:178px;
	height:140px;
   	position:relative;
	top:36px;
	left:764px;
	border-color: #CCCCCC;
	overflow:hidden;


}


*html .rightbottompaneMain
{

	/*border:1px double #CCCCCC;*/
	border: 0;
   	width:178px;
	height:140px;
   	position:absolute;
	top:316px;
	left:764px;
	overflow:hidden;


}


.bottomrightpaneMain
{
	
	background-color:#ffffff;
/*	border:thin double;*/
   	width:388px;
	height:114px;
   	position:relative;
	top:57px;
	left:572px;
	border-color: #CCCCCC;
	overflow:hidden;

}

*html .bottomrightpaneMain
{
	
	background-color:#ffffff;
/*	border:1px double #CCCCCC;*/
   	width:388px;
	height:114px;
   	position:absolute;
	top:470px;
	left:569px;
	overflow:hidden;

}

.bottommiddlepaneMain
{
	vertical-align:top;
	background-color:#ffffff;
	/*border:thin double;*/
   	width:278px;
	height:114px;
   	position:relative;
	top:-59px;
	left:285px;
	border-color: #CCCCCC;
	overflow:hidden;

}

*html .bottommiddlepaneMain
{
	vertical-align:top;
	background-color:#ffffff;
	/*border:1px double #CCCCCC;*/
   	width:278px;
	height:114px;
   	position:absolute;
	top:470px;
	left:285px;
	overflow:hidden;


}


.bottomleftpaneMain
{
	vertical-align:top;
	background-color:#ffffff;
	border:thin double;
   	width:278px;
	height:114px;
   	position:relative;
	top:-175px;
	left:-1px;
	border-color: #CCCCCC;
	overflow:hidden;

}

.brandbottompaneMain

{
	
	
	padding: 25px 0px 10px 0px;
   	width:590px;
	height:50px;
   	position:relative;
	top:50px;
	left:279px;
	
	overflow:hidden;
	vertical-align:bottom;
}

*html .brandbottompaneMain

{
	
	
	padding: 13px 0px 10px 0px;
   	width:600px;
	height:50px;
   	position:relative;
	top:112px;
	left:279px;
	overflow:hidden;
}


*html .bottomleftpaneMain
{
	vertical-align:top;
	background-color:#ffffff;
	border:1px double #CCCCCC;
   	width:278px;
	height:114px;
   	position:absolute;
	top:470px;
	left:-1px;
	overflow:hidden;
}


.login

{
	width:340px;
	height:15px;
	position:relative;
	top:60px;
	left:888px;

}



*html logopane
{



}

.topmenu
{
	border:thin double;
	border-color:#CCCCCC;	
	width:960px;
	position:relative;
	top:11px;
	left:109px;
	
	
	
}


*html .topmenu
{
	
	border:1px double #CCCCCC;
	width:960px;
	position:relative;
	top:11px;
	left:109px;
	
}

.cartcount
{
	
	width:170px;
	height:27px;
	/*height: 300px;*/
	position:absolute;
	top:90px;
	left:885px;
	/*left: 1090px;*/
	z-index: 100px;
}

#dnnCartCount
{
	position:absolute;
	top:-10px;

}

.countSkinObject
{

	font-weight: bold;
	font-style: normal;
    font-size: 8.1pt;
    color: #000;
    font-family: Tahoma, Arial, Helvetica;
    text-decoration: none;
	z-index:101;
	position:relative;
	left:890px;
	top:-12px;
}

*html .countSkinObject
{
	 font-size: 8.1pt

}


.basketMain
{
	width:69px;
	height:85px;	
	position:absolute;
	top:38px;;
	left:815px;
	z-index:1;
}

*html .basketMain
{

	width:69px;
	height:85px;	
	position:absolute;
	top:42px;;
	left:815px;
	z-index:1;
}

.searchpaneMain
{
	padding: 0px 0px 10px 0px;
   	width:178px;
	height:50px;
   	position:relative;
	top:-60px;
	left:903px;

}


*html .searchpaneMain
{
	padding: 0px 0px 10px 0px;
   	width:178px;
	height:50px;
   	position:absolute;
	top:660px;
	left:898px;

}


 .newsletterpaneMain
{
	padding: 0px 0px 10px 0px;
   	width:178px;
	height:50px;
   	position:relative;
	top:110px;
	left:114px;

}

*html .newsletterpaneMain
{
	padding: 0px 0px 10px 0px;
   	width:178px;
	height:50px;
   	position:absolute;
	top:720px;
	left:114px;
}

.shadowMain
{

	background-image: url("/portals/_default/Skins/Eur_QuestionAir/images/shadow-resized.png");
	background-color:#ffffff;
	border:thin double;
   	width:20px;
	height:498px;
   	position:absolute;
	top:0px;
	left:961px;
	border-color: #ffffff;


}

*html .shadowMain
{

	left:958px;



}


.main-eurostop-credits
{
	/*position:absolute;
	top:770px;
	left:928px;*/
	position: relative;
	left: 928px;
	top: -28px;
	font-family:Arial;
	font-size:0.65em;

}

*html .main-eurostop-credits
{
	top:85px;
	left:923px;
	

}


/*==========================================================*/
/*           END OF MAIN SKIN                          */
/*==========================================================*/




/*==========================================================*/
/*             BRANDS SKIN                          */
/*==========================================================*/

.brandqa-container
{
	background-color:#ffffff;
	height:auto;
	left:50%;
	margin:auto auto auto -590px;
	overflow:hidden;
	position:absolute;
	top: -20px;
	width:1180px;

}

*html .brandqa-container
{


}




.brandshadows-container
{
	
	/*height:540px;*/
	height: auto;
	left:109px;
	position:relative;
	top:10px;
	width:983px;
	overflow-x: visible;
	display:block;
	background-color: transparent;
	/*z-index:77;*/
	background-position:right;

}

*html .brandshadows-container
{
	
	/*height:540px;*/
	height: auto;
	left:109px;
	position:relative;
	top:-4px;
	width:983px;
	overflow-x: visible;
	display:block;
	background-color: transparent;
	/*z-index:77;*/
	background-position:right;

}



 .brandcontent-container
{
	border: 0;
   	width:974px;
	min-height:520px;
	background-image: url(/Portals/6/SiteImages/brands-middle.png);
	background-repeat: repeat-y;
	/*position:relative;
	top:-1px;
	left:-1px;*/
	border-color: #CCCCCC;

	
}

*html .brandcontent-container
{

	height:520px;
	
}

.brands-top {

	width: 974px;
	height: 27px;
	background-image: url(/Portals/6/SiteImages/brands-top.png);
	background-repeat: no-repeat;
}

.brands-bottom {

	width: 973px;
	height: 43px;
	background-image: url(/Portals/6/SiteImages/brands-bottom.png);
	background-repeat: no-repeat;
}

.brands .topmenu, .terms .topmenu  {

	width: 948px !important;
	overflow: hidden;
	margin-left: 2px;
	border-bottom: 1px solid #9f9996;

	}


.brandcontentpane
{
	padding: 20px 20px 20px 10px;
   	vertical-align:top;
	width:904px;
	/*height:500px;*/
	height: auto;
   	position:relative;
	top:14px;
	left:20px;
	font-family: Arial !important;
	color: #404040;
	overflow:hidden;

	
}

*html .brandcontentpane
{
	border:1px double #ffffff;
	width:918px;
   	position:relative;
	top:14px;
	left:22px;
	margin: 0 auto;
	overflow:hidden;
	
	
}

.brandcontentpane h1 {

	color:#545454;
	font-family:Arial;
	font-size:1.4em;
	font-style:italic;
	font-weight:bold;
	

	}
	
div#dnn_ctr3230_HtmlModule_HtmlModule_lblContent {

	position: relative;
	top: -35px;
	left: 20px;

	}
	
	

.brandshadow
{
	
	background-image: url("/portals/_default/Skins/Eur_QuestionAir/images/shadow-resized.png");
	background-color:#ffffff;
	border:thin double;
   	width:20px;
	height:498px;
   	position:absolute;
	top:0px;
	left:500px;
	border-color: #ffffff;


	
}


.brandsbottomnewspane
{
	background-color:#ffffff;
	border:thin double;
   	width:340px;
	height:65px;
   	position:relative;
	top:-111px;
	left:2px;
	border-color: #ffffff;
	overflow:hidden;

}

*html .brandsbottomnewspane
{
	background-color:#ffffff;
	border:thin double;
   	width:474px;
	height:65px;
   	position:relative;
	top:-110px;
	left:2px;
	border-color: #ffffff;
	overflow:hidden;

}

.brandsbottomleftpane
{
	background-color:#ffffff;
	border:thin double;
   	width:467px;
	height:114px;
   	position:relative;
	top:-126px;
	left:2px;
	border-color: #cccccc;
	overflow:hidden;

}

*html .brandsbottomleftpane
{
	background-color:#ffffff;
   	width:472px;
	height:114px;
   	position:relative;
	top:-124px;
	left:2px;
	border:1px double #CCCCCC;
	overflow:hidden;
}


.brandsbottomrightpane
{
	background-color:#ffffff;
	border:thin double;
   	width:467px;
	height:114px;
   	position:relative;
	top:-10px;
	left:483px;
	border-color: #cccccc;
	overflow:hidden;
}


*html .brandsbottomrightpane
{
	background-color:#ffffff;
   	width:469px;
	height:114px;
   	position:relative;
	top:-10px;
	left:483px;
	border:1px double #CCCCCC;
	overflow:hidden;
}

.brandbasket
{
	width:69px;
	height:85px;	
	position:absolute;
	top:38px;;
	left:815px;
	z-index:1;
}

*html .brandbasket
{

	position:absolute;
	top:42px;

}

.brandsearchpane
{
	padding: 0px 0px 10px 0px;
   	width:178px;
	height:50px;
   	position:relative;
	top:0px;
	left:791px;

}

*html .brandsearchpane
{
	padding: 0px 0px 10px 0px;
   	width:178px;
	height:50px;
   	position:relative;
	top:-178px;
	left:786px;

}
.brandbottom-container
{
	
	width:983px;
	height:200px;
	position:relative;
	left:106px;
}

.brandshadow-container
{
	background-image: url("/portals/_default/Skins/Eur_QuestionAir/images/shadow-container.png");
	width:983px;
	height:540px;	
	position:relative;
	top:10px;
	left:109px;
	

}

*html .brandshadow-container
{
	background-image: url("/portals/_default/Skins/Eur_QuestionAir/images/shadow-container.png");
	background-repeat:no-repeat;
	height:350px;	
	position:relative;
	top:10px;
	left:109px;
	

}

/*==========================================================*/
/*           END OF BRANDS SKIN                          */
/*==========================================================*/




/*==========================================================*/
/*             TERMS&CONDITIONS                          */
/*==========================================================*/

.termsqa-container
{
	background-color:#ffffff;
	height:auto;
	left:50%;
	margin:auto auto auto -590px;
	overflow:hidden;
	position:absolute;
	top: -20px;
	width:1180px;

}

*html .termsqa-container
{


}

 .termscontent-container
{
	border: 0;
   	width:974px;
	min-height:520px;
	background-image: url(/Portals/6/SiteImages/brands-middle.png);
	background-repeat: repeat-y;
	position:relative;
	top:10px;
	left:109px;
	border-color: #CCCCCC;

	
}

*html .termsshadows-container
{
	position:relative;
	top:-13px;
}



*html .termscontent-container
{

	height:520px;
	
}

.terms-top {
	position:relative;
	left:109px;
	top:10px;
	width: 974px;
	height: 27px;
	background-image: url(/Portals/6/SiteImages/brands-top.png);
	background-repeat: no-repeat;
}

.terms-bottom {
	position:relative;
	left:109px;
	width: 974px;
	height: 43px;
	background-image: url(/Portals/6/SiteImages/brands-bottom.png);
	background-repeat: no-repeat;
}

.terms .topmenu, .terms .topmenu  {

	width: 948px !important;
	overflow: hidden;
	margin-left: 2px;
	border-bottom: 1px solid #9f9996;

	}


.termscontentpane
{
	padding: 0px 20px 0px 10px;
   	vertical-align:top;
	width:900px;
	min-height:517px;
	/*height: auto;*/
   	position:relative;
	top:-5px;
	left:19px;
	font-family: Arial !important;
	color: #404040;
	overflow:hidden;

	
}

*html .termscontentpane
{
	/*border:1px double #ffffff;*/
   
	width:923px;
   	position:relative;
	top:-7px;
	left:19px;
	margin: 0 auto;
	
	
}

.termscontentpane h1 {

	color:#545454;
	font-family:Arial;
	font-size:1.4em;
	font-style:italic;
	font-weight:bold;
	

	}
	
div#dnn_ctr3230_HtmlModule_HtmlModule_lblContent {

	position: relative;
	top: -35px;
	left: 20px;

	}
	
	

.termsshadow
{
	
	background-image: url("/portals/_default/Skins/Eur_QuestionAir/images/shadow-resized.png");
	background-color:#ffffff;
	border:thin double;
   	width:20px;
	height:498px;
   	position:absolute;
	top:0px;
	left:500px;
	border-color: #ffffff;


	
}


.termsbottomnewspane
{
	background-color:#ffffff;
	border:thin double;
   	width:340px;
	height:65px;
   	position:relative;
	top:-123px;
	left:5px;
	border-color: #ffffff;

}

*html .termsbottomnewspane
{
	background-color:#ffffff;
	border:thin double;
   	width:474px;
	height:65px;
   	position:relative;
	top:-120px;
	left:5px;
	border-color: #ffffff;

}

.termsbottomleftpane
{
	background-color:#ffffff;
	border:thin double;
   	width:467px;
	height:114px;
   	position:relative;
	top:-126px;
	left:111px;
	border-color: #cccccc;

}

*html .termsbottomleftpane
{
	background-color:#ffffff;
   	width:467px;
	height:114px;
   	position:relative;
	top:-124px;
	left:111px;
	border:1px double #CCCCCC;

}


.termsbottomrightpane
{
	background-color:#ffffff;
	border:thin double;
   	width:467px;
	height:114px;
   	position:relative;
	top:-10px;
	left:592px;
	border-color: #cccccc;

}


*html .termsbottomrightpane
{
	background-color:#ffffff;
   	width:467px;
	height:114px;
   	position:relative;
	top:-10px;
	left:594px;
	border:1px double #CCCCCC;

}

.termsbasket
{
	width:69px;
	height:85px;	
	position:absolute;
	top:38px;;
	left:815px;
	z-index:1;
}

*html .termsbasket
{

	position:absolute;
	top:42px;

}

.termssearchpane
{
	padding: 0px 0px 10px 0px;
   	width:178px;
	height:50px;
   	position:relative;
	top:50px;
	left:785px;

}

*html .termssearchpane
{
	padding: 0px 0px 10px 0px;
   	width:178px;
	height:50px;
   	position:relative;
	top:50px;
	left:788px;

}
.termsbottom-container
{
	
	width:983px;
	height:200px;
	position:relative;
	left:106px;
}

*html .termsbottom-container
{
	
	width:983px;
	height:200px;
	position:relative;
	left:106px;
}

.termsshadow-container
{
	background-image: url("/portals/_default/Skins/Eur_QuestionAir/images/shadow-container.png");
	width:983px;
	height:540px;	
	position:relative;
	top:10px;
	left:109px;
	

}

*html .termsshadow-container
{
	background-image: url("/portals/_default/Skins/Eur_QuestionAir/images/shadow-container.png");
	background-repeat:no-repeat;
	height:350px;	
	position:relative;
	top:10px;
	left:109px;
	

}



/*==========================================================*/
/*           END OF TERMS&CONDITIONS                         */
/*==========================================================*/






/*==========================================================*/
/*           STORES SKIN                          */
/*==========================================================*/
.storesqa-container
{
	background-color:#ffffff;
	height:790px;
	left:50%;
	margin:auto auto auto -590px;
	overflow:hidden;
	position:absolute;
	top:30px;
	width:1180px;

}

*html .storesqa-container
{
	


}

 .storescontent-container
{
	border:thin double;
   	width:960px;
	min-height:500px;
	background-image: url("/portals/_default/Skins/Eur_QuestionAir/images/content-bg.png");
	position:relative;
	top:10px;
	left:109px;
	border-color: #CCCCCC;
	overflow-y:hidden;



	
}

*html .storescontent-container
{
	border:1px double #CCCCCC;
   	width:960px;
	height:auto;
	background-image: url("/portals/_default/Skins/Eur_QuestionAir/images/content-bg.png");
 	background-repeat: no-repeat;
	position:relative;
	top:10px;
	left:109px;
	border-color: #CCCCCC;
	overflow-y:hidden;

	
}




.storescontentpane
{
	border:thin double;
   	vertical-align:top;
	width:923px;

   	position:relative;
	top:14px;
	left:19px;
	border-color: #FFFFFF;
	
	
	
}

*html .storescontentpane
{
	border:1px double #ffffff;
	width:923px;
   	position:relative;
	top:14px;
	height:auto;
	left:19px;
	margin: 0 auto;

	
}

.storesbrandshadow
{
	
	background-image: url("/portals/_default/Skins/Eur_QuestionAir/images/shadow-resized.png");
	background-color:#ffffff;
	border:thin double;
   	width:20px;
	height:498px;
   	position:absolute;
	top:0px;
	left:500px;
	border-color: #ffffff;


	
}


.storesbottomnewspane
{
	background-color: transparent;
	border:thin double;
   	width:474px;
	height:65px;
   	position:relative;
	top:20px;
	left:109px;
	border: 0;

}

*html .storesbottomnewspane
{
	background-color:#ffffff;
	border:thin double;
   	width:474px;
	height:65px;
   	position:relative;
	top:30px;
	left:109px;
	border-color: #ffffff;

}

.storesbottomleftpane
{
	background-color:#ffffff;
	border:thin double;
   	width:474px;
	height:114px;
   	position:relative;
	top:23px;
	left:109px;
	border-color: #cccccc;

}

*html .storesbottomleftpane
{
	background-color:#ffffff;
   	width:474px;
	height:114px;
   	position:relative;
	top:20px;
	left:109px;
	border:1px double #CCCCCC;

}


.storesbottomrightpane
{
	background-color:#ffffff;
	border:thin double;
   	width:474px;
	height:114px;
   	position:relative;
	top:-158px;
	left:596px;
	border-color: #cccccc;

}

.storessearchpane
{

	padding: 0px 0px 10px 0px;
   	width:178px;
	height:50px;
   	position:relative;
	top:21px;
	left:898px;
	
	
}

*html .storessearchpane
{
	
	padding: 0px 0px 10px 0px;
   	width:178px;
	height:50px;
   	position:relative;
	top:-150px;
	left:898px;
	
	
}


*html .storesbottomrightpane
{
	background-color:#ffffff;
   	width:474px;
	height:114px;
   	position:relative;
	top:-159px;
	left:596px;
	border:1px double #CCCCCC;

}

.storesbasket
{
	width:69px;
	height:85px;	
	position:absolute;
	top:38px;;
	left:815px;
	z-index:1;
}

*html .storesbasket
{

	position:absolute;
	top:42px;

}



/*==========================================================*/
/*           END OF STORES SKIN                          */
/*==========================================================*/


/*==========================================================*/
/*             LANDING SKIN                          */
/*==========================================================*/

.landqa-container
{	
	background-color:#ffffff;
	height:782px;
	left:50%;
	margin:auto auto auto -590px;
	overflow:hidden;
	position:absolute;
	top: -20px;
	width:1180px;
}


.landcontent-container
{
   
	border:thin double;
   	width:960px;
	height:480px;
	background-image: url("/portals/_default/Skins/Eur_QuestionAir/images/content-bg.png");
   	position:relative;
	top:10px;
	left:109px;
	border-color: #CCCCCC;
}



*html .landcontent-container

{
	border:1px double #CCCCCC;
   	width:960px;
	/*height:300px;*/
	background-image: url(/portals/_default/Skins/Eur_QuestionAir/images/content-bg.gif);
	background-repeat: no-repeat;
  	position:absolute;
	top:116px;
	left:109px;


}

.landshandow-container
{
	background-image:url(/portals/_default/skins/Eur_QuestionAir/images/shadow-back.png);
	background-repeat:no-repeat;
	width:900px;
	height:1112px;
	position:absolute;
	z-index:-1;

}


.landmenupane
{
   
/*	border:thin double;*/
	width:130px;
	height:420px;
   	position:absolute;
	top:13px;
	left:21px;
	border-color: #CCCCCC;
	border-right-color:#fff;
	padding-top:24px;
	padding-left:15px;
	overflow:hidden;
}

*html .landmenupane
{
   
/*	border:1px double #CCCCCC;*/
	width:150px;
	height:451px;
   	position:absolute;
	top:13px;
	left:21px;
	border-color: #CCCCCC;
	border-right-color:#fff;
	padding-top:23px;
	padding-left:15px;
	overflow:hidden;
}



.landcontentpane
{
   
	/*border:thin double;*/
	width:500px;
	height:453px;
   	position:absolute;
	top:13px;
	left:161px;
	border-color: #CCCCCC;
	border-left-color:#fff;
	padding-top:0px;
	padding-left:15px;
	overflow:hidden;
	padding-right:10px;
}

*html .landcontentpane
{
   
	/*border:1px double #CCCCCC;*/
   	vertical-align:top;
	width:530px;
	height:451px;
   	position:absolute;
	top:13px;
	left:157px;
	border-left-color:#fff;
	padding-right:10px;
	overflow:hidden;
	
	

}




.landrighttoppane
{
	/*border:thin double;*/
   	width:238px;
	height:140px;
   	position:relative;
	top:13px;
	left:700px;
	border-color: #CCCCCC;
	overflow:hidden;

}

*html .landrighttoppane
{
/*	border:1px double #CCCCCC;*/
   	width:238px;
	height:140px;
   	position:absolute;
	top:13px;
	left:702px;
	overflow:hidden;


}

.landrightmiddlepane
{

/*	border:thin double;*/
   	width:238px;
	height:140px;
   	position:relative;
	top:27px;
	left:700px;
	border-color: #CCCCCC;
	overflow:hidden;

}

*html .landrightmiddlepane
{

/*	border:1px double #CCCCCC;*/
   	width:238px;
	height:140px;
   	position:absolute;
	top:168px;
	left:702px;
	overflow:hidden;


}

.landrightbottompane
{

/*	border:thin double;*/
   	width:238px;
	height:140px;
   	position:relative;
	top:40px;
	left:700px;
	border-color: #CCCCCC;
	overflow:hidden;

}


*html .landrightbottompane
{

/*	border:1px double #CCCCCC;*/
   	width:238px;
	height:140px;
   	position:absolute;
	top:324px;
	left:702px;
	overflow:hidden;


}


.landbottomrightpane
{
	
	background-color:#ffffff;
	border:thin double;
   	width:472px;
	height:114px;
   	position:relative;
	top:66px;
	left:488px;
	border-color: #CCCCCC;
	overflow:hidden;
}

*html .landbottomrightpane
{
	
	background-color:#ffffff;
	border:1px double #CCCCCC;
   	width:473px;
	height:114px;
   	position:absolute;
	top:486px;
	left:486px;
	overflow:hidden;

}




.landbottomleftpane
{
	vertical-align:top;
	background-color:#ffffff;
	border:thin double;
   	width:472px;
	height:114px;
   	position:relative;
	top:-50px;
	left:-1px;
	border-color: #CCCCCC;
	overflow:hidden;

}


*html .landbottomleftpane
{
	vertical-align:top;
	background-color:#ffffff;
	border:1px double #CCCCCC;
   	width:473px;
	height:114px;
   	position:absolute;
	top:486px;
	left:-1px;
	overflow:hidden;

}


.landbottompane

{
	
	
	padding: 0px 0px 10px 0px;
   	width:590px;
	height:50px;
   	position:relative;
	top:84px;
	left:279px;
	overflow:hidden;
}

*html .landbottompane

{
	
	
	padding: 0px 0px 10px 0px;
   	width:590px;
	height:50px;
   	position:relative;
	top:613px;
	left:279px;
	overflow:hidden;
}






*html logopane
{



}

.topmenu
{
	border:thin double;
	border-color:#CCCCCC;	
	width:960px;
	position:relative;
	top:11px;
	left:109px;
	
	
	
	
}


*html .topmenu
{
	
	border:1px double #CCCCCC;
	width:960px;
	position:relative;
	top:11px;
	left:109px;
	
}

.landbasket
{
	width:69px;
	height:85px;	
	position:absolute;
	top:38px;;
	left:815px;
	z-index:1;
}

*html .landbasket
{

	width:69px;
	height:85px;	
	position:absolute;
	top:42px;;
	left:815px;
	z-index:1;
}

.landsearchpane
{
	padding: 0px 0px 10px 0px;
   	width:178px;
	height:50px;
   	position:relative;
	top:25px;
	left:902px;

}


*html .landsearchpane
{
	padding: 0px 0px 10px 0px;
   	width:178px;
	height:50px;
   	position:absolute;
	top:666px;
	left:898px;

}


 .landnewsletterpane
{
	padding: 0px 0px 10px 0px;
   	width:178px;
	height:50px;
   	position:relative;
	top:135px;
	left:114px;

}

*html .landnewsletterpane
{
	padding: 0px 0px 10px 0px;
   	width:178px;
	height:50px;
   	position:absolute;
	top:720px;
	left:114px;
}


.landshadow
{
	
	background-color:#fff;
	color:inherit;
	background-image: url("/portals/_default/Skins/Eur_QuestionAir/images/shadow-resized.png");
	border:thin double;
   	width:20px;
	height:498px;
   	position:absolute;
	top:0px;
	left:961px;
	border-color: #ffffff;

	
}




*html .landshadow
{
	
	background-image: url("/portals/_default/Skins/Eur_QuestionAir/images/shadow-resized.png");
	background-color:#ffffff;
	border:thin double;
   	width:20px;
	height:498px;
   	position:absolute;
	top:0px;
	left:959px;
	border-color: #ffffff;

	
}

.landgooglepane
{

	border:thin double;
   	width:70px;
	height:50px;
   	position:absolute;
	top:-10px;
	left:997px;
	border-color: #ffffff;


}

*html .eurostop-credits-landing
{
	position:relative;
	top:640px;
	left:922px;
	font-family:Arial;
	font-size:0.6em;

}

 .eurostop-credits-landing
{
	position:relative;
	top:55px;
	left:922px;
	font-family:Arial;
	font-size:0.6em;

}

/*==========================================================*/
/*           END OF LANDING SKIN                          */
/*==========================================================*/




/*==========================================================*/
/*            ACCOUNT SKIN                          */
/*==========================================================*/

.acc-qa-container
{	
	background-color:#ffffff;
	/*height:782px;*/
	height: 900px;
	left:50%;
	margin:auto auto auto -590px;
	overflow:hidden;
	position:absolute;
	top:-20px;
	width:1180px;


}


.acc-content-container
{
   
	border:thin double;
   	width:961px;
	/*height:500px;*/
	height: 480px;
	background-image: url("/portals/_default/Skins/Eur_QuestionAir/images/content-bg.png");
   	position:relative;
	top:10px;
	left:109px;
	border-color: #CCCCCC;
}




*html .acc-content-container

{
	border:1px double #CCCCCC;
   	width:960px;
	height:460px;
	top: 10px;



}

.acc-content-container-wish
{
   
	border:thin double;
   	width:961px;
	/*height:500px;*/
	/*height: 480px;*/
	height: auto;
	background-image: url("/portals/_default/Skins/Eur_QuestionAir/images/content-bg.png");
   	position:relative;
	top:10px;
	left:109px;
	border-color: #CCCCCC;
}



*html .acc-content-container-wish

{
	border:1px double #CCCCCC;
   	width:960px;
	/*height:460px;*/
	height: auto;
	top: -3px;



}



.acc-contentpane
{
   
	border:thin double;
   	vertical-align:top;
	width:922px;
	height:443px;
   	/*position:absolute;
	top:13px;
	left:17px;*/
	position: relative;
	top: 13px;
	left: 19px;
	border-color: #FFF;
}

*html .acc-contentpane
{
   
	border:1px double #FFF;
   	vertical-align:top;
	width:925px;
	height:443px;
   	/*position:absolute;
	top:13px;
	left:17px;*/

}



.acc-bottomrightpane
{
	
	background-color:#ffffff;
	border:thin double;
   	width:472px;
	height:114px;
   	position:relative;
	top:47px;
	left:488px;
	border-color: #CCCCCC;

}

*html .acc-bottomrightpane
{
	
	background-color:#ffffff;
	border:1px double #CCCCCC;
   	width:472px;
	height:114px;
   	position:absolute;
	top:470px;
	left:487px;


}



.acc-bottomleftpane
{
	vertical-align:top;
	background-color:#ffffff;
	border:thin double;
   	width:472px;
	height:114px;
   	position:relative;
	top:-69px;
	left:-1px;
	border-color: #CCCCCC;


}

*html .acc-bottomleftpane
{
	vertical-align:top;
	background-color:#ffffff;
	border:1px double #CCCCCC;
   	width:472px;
	height:114px;
   	position:absolute;
	top:470px;
	left:-2px;

}



.acc-brandbottompane

{
	
	
	padding: 0px 0px 10px 0px;
   	width:590px;
	height:50px;
   	position:relative;
	top:50px;
	left:279px;

}

*html .acc-brandbottompane

{
	
	
	padding: 0px 0px 10px 0px;
   	width:600px;
	height:50px;
   	position:relative;
	top:112px;
	left:279px;

}



*html logopane
{



}

.acc-topmenu
{
	border:thin double;
	border-color:#CCCCCC;	
	width:960px;
	position:relative;
	top:11px;
	left:109px;
	
	
	
}


*html .topmenu
{
	
	border:1px double #CCCCCC;
	width:960px;
	position:relative;
	top:11px;
	left:109px;
	
}

.acc-basket
{
	width:69px;
	height:85px;	
	position:absolute;
	top:38px;;
	left:815px;
	z-index:1;
}

*html .acc-basket
{

	width:69px;
	height:85px;	
	position:absolute;
	top:42px;;
	left:815px;
	z-index:1;
}

.acc-searchpane
{
	padding: 0px 0px 10px 0px;
   	width:178px;
	height:50px;
   	position:relative;
	top:25px;
	left:902px;

}


*html .acc-searchpane
{
	padding: 0px 0px 10px 0px;
   	width:178px;
	height:50px;
   	position:absolute;
	top:648px;
	left:898px;

}


 .acc-newsletterpane
{
	padding: 0px 0px 10px 0px;
   	width:178px;
	height:50px;
   	position:relative;
	top:137px;
	left:114px;

}

*html .acc-newsletterpane
{
	padding: 0px 0px 10px 0px;
   	width:178px;
	height:50px;
   	position:absolute;
	top:705px;
	left:114px;
}

.acc-controlpanel
{
    background:#FFF;
    border: #ADADAD solid;
    border-width: 0px 0px 2px;
	position:absolute;
	top:0;
	left:10px;
	z-index:10;
	

}

.btn1
{
	border:1px double #CCC;
	width:200px;
	padding: 1px 30px;
	position:absolute;
	left:72px;
	top:80px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	text-align:center;




}

.btn2
{
	border:1px double #CCC;
	width:200px;
	padding: 1px 30px;
	position:absolute;
	left:340px;
	top:80px;
	font-family:Arial;
	font-size:12px;
	font-style:italic;
	font-weight:bold;
	text-align:center;

}

.btn3
{
	border:1px double #CCC;
	width:200px;
	padding: 1px 30px;
	position:absolute;
	left:608px;
	top:80px;
	font-family:Arial;
	font-size:12px;
	font-style:italic;
	font-weight:bold;
	text-align:center;


}

*html .btn1
{
	border:1px double #CCC;
	width:250px;
	padding: 1px 20px;
	position:absolute;
	left:85px;
	top:80px;
	font-family:Arial;
	font-size:12px;
	font-style:italic;
	font-weight:bold;
	text-align:center;



}

*html .btn2
{
	border:1px double #CCC;
	width:250px;
	padding: 1px 20px;
	position:absolute;
	left:340px;
	top:80px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	text-align:center;

}

*html .btn3
{
	border:1px double #CCC;
	width:250px;
	padding: 1px 20px;
	position:absolute;
	left:595px;
	top:80px;
	font-family:Arial;
	font-size:12px;
	font-style:italic;
	font-weight:bold;
	text-align:center;


}

.useraccount
{
	border:1px double #D8D8D8;
	position:relative;
	top:26px;
	left:72px;
	width:796px;
	font-family: Arial;


}

.useraccount span {

	font-family: Arial;

}
	

*html .useraccount
{

	width:761px;
	left:85px;	



}


.order-history
{

	border:1px double #FFF;
	position:absolute;
	top:127px;
	left:73px;
	width:795px;

}

.wishlist-acc
{
	border:1px double #FFF;
	/*position:absolute;*/
	position: relative;
	top: 10px;
	left: 59px;
	width:795px;

}


*html .wishlist-acc
{
	border:1px double #FFF;
	/*position:absolute;*/
	position: relative;
	top: 50px;
	left: 59px;
	width:795px;

}



.acc-hdr
{
	position:relative;
	top:25px;
	left:73px;	
	font-family:arial;
	font-size:1.3em;
	font-weight:bold;
	font-style:italic;

}

*html .acc-hdr
{

	left:86px;	


}

.hdr-content
{

	position:relative;
	top:10px;
	left:200px;	
	font-family:arial;
	font-size:1.0em;
	font-weight:bold;
	font-style:italic;

}

#dnn_ctr2461_ManageUsers_User_cmdDelete
{
	
	
}

#dnn_ctr2461_ManageUsers_pnlUser
{
	position:relative;
	top:-40px;
	left:30px;	

}

#dnn_ctr2461_ManageUsers_User_UserEditor_ctl01_FirstName_Label_label,
#dnn_ctr2461_ManageUsers_User_UserEditor_ctl02_LastName_Label_label, 

#dnn_ctr2461_ManageUsers_User_UserEditor_ctl04_Email_Label_label,#dnn_ctr2461_ManageUsers_User_UserEditor_

ctl01_FirstName_Label_label
{
	font-family:arial;
	font-size:1.0em;
	font-weight:bold;
/*	font-style:italic;*/
	color:#786D5B;


}



*html #dnn_ctr2461_ManageUsers_User_UserEditor_ctl01_FirstName_Label_label,
*html #dnn_ctr2461_ManageUsers_User_UserEditor_ctl02_LastName_Label_label, 
*html #dnn_ctr2461_ManageUsers_User_UserEditor_ctl04_Email_Label_label,
*html #dnn_ctr2461_ManageUsers_User_UserEditor_ctl01_FirstName_Label_label

{
	font-family:arial;
	font-size:1.0em;
	font-weight:bold;
	font-style:italic;
	color:#786D5B;


}




#dnn$ctr2461$ManageUsers$User$UserEditor$ctl03$DisplayName
{

	visibility:hidden;
}


#dnn_ctr2461_ManageUsers_User_UserEditor_ctl03_DisplayName_Req
{
	visibility:hidden;


}


span#dnn_ctr2461_ManageUsers_User_cmdUpdate a.CommandButton {
	display: block;
	width: 194px;
	height: 35px;
	background-image: url(/Portals/6/SiteImages/update-account.png) !important;
	background-repeat: no-repeat;
	font-size: 0px;
	color: #4A4A4A;
	position: absolute;
	top: 151px;
	left: 500px;
}


*html span#dnn_ctr2461_ManageUsers_User_cmdUpdate a.CommandButton {
	position: absolute;
	top: 158px;
	left: 457px;
}





span#dnn_ctr2461_ManageUsers_User_cmdDelete a.CommandButton {
	display: block;
	width: 194px;
	height: 32px;
	font-family:arial;
	font-size: 12px;
	font-weight:bold;
	font-style:italic;
	color: #786D5B;
	position: absolute;
	left: 600px;
	top:162px;
	}


span#dnn_ctr2461_ManageUsers_User_cmdDelete  input, span#dnn_ctr2461_ManageUsers_User_cmdUpdate input {
	display: none;
}

*html span#dnn_ctr2461_ManageUsers_User_cmdDelete a.CommandButton {
	position: absolute;
	left: 567px;
	top: 164px;
	
}

span#dnn_ctr2461_ManageUsers_User_cmdDelete a.CommandButton:hover  {
		color: #686868;
}


div#dnn_ctr2461_ManageUsers_pnlUser .NormalTextBox {
	color: #606060;
	font-size: 1.0em;
	font-family:arial;
	border:0;
	}

div#dnn_ctr2461_ManageUsers_pnlUser input
{
	background-color:#ccc;
	height:20px;
	padding:5px 5px 0px 5px;
}

.img-space
{

	width:140px;
	height:29px;
	z-index:1;
	position:absolute;
	top:126px;
	left:252px;
	background-image: url(/Portals/6/SiteImages/blank.gif) !important;

}

.img-space-displayname
{
	width:160px;
	height:23px;
	z-index:8200;
	position:absolute;
	top:205px;
	left:252px;
	background-image: url(/Portals/6/SiteImages/blank.gif) !important;


}


*html .img-space
{

	width:140px;
	height:29px;
	z-index:1;
	position:relative;
	top:92px;
	left:268px;
	background-image: url(/Portals/6/SiteImages/blank.gif) !important;

}

*html .img-space-displayname
{
	width:160px;
	height:25px;
	z-index:8200;
	position:relative;
	top:147px;
	left:258px;
	background-image: url(/Portals/6/SiteImages/blank.gif) !important;


}


#dnn_ctr2461_ManageUsers_lblTitle
{
	visibility:hidden;
}
/*==========================================================*/
/*           END OF ACCOUNT SKIN                          */
/*==========================================================*/


/*==========================================================*/
/*            BRAND PRODUCTS SKIN                          */
/*==========================================================*/
.brandproductqa-container
{
	background-color:#ffffff;
	height:auto;
	left:50%;
	margin:auto auto auto -590px;
	overflow:hidden;
	position:absolute;
	top: -20px;
	width:1180px;

}


*html .brandproduct-container
{
	position:relative;	
	top:-13px;

}



 .brandproductcontent-container
{
	border: 0;
   	width:974px;
	min-height:440px;
	background-image: url(/Portals/6/SiteImages/brands-middle.png);
	background-repeat: repeat-y;
	position:relative;
	top:10px;
	left:109px;
	border-color: #CCCCCC;

	
}

*html .brandproductcontent-container
{

	min-height:440px;
	
}

.brandproduct-top {
	position:relative;
	left:109px;
	top:10px;
	width: 974px;
	height: 27px;
	background-image: url(/Portals/6/SiteImages/brands-top.png);
	background-repeat: no-repeat;
}

.brandproduct-bottom {
	position:relative;
	left:109px;
	width: 974px;
	height: 43px;
	background-image: url(/Portals/6/SiteImages/brands-bottom.png);
	background-repeat: no-repeat;
}

.brandproduct .topmenu, .brandproduct .topmenu  {

	width: 948px !important;
	overflow: hidden;
	margin-left: 2px;
	border-bottom: 1px solid #9f9996;

	}

.brandproductinfopane
{

	width:900px;
	position:relative;
	left:29px;

}

*html .brandproductinfopane
{

	width:904px;
	left:29px;

}

.brandproduct-contentpane
{
	padding: 20px 20px 20px 10px;
   	vertical-align:top;
	width:923px;
	/*height:500px;*/
	height: auto;
   	position:relative;
	top:0px;
	left:-6px;
	font-family: Arial !important;
	color: #404040;

	
}

*html .brandproduct-contentpane
{
	border:1px double #ffffff;
   
	width:923px;
   	position:relative;
	top:14px;
	left:-7px;
	margin: 0 auto;
	
	
}

.brandproduct-contentpane h1 {

	color:#545454;
	font-family:Arial;
	font-size:1.4em;
	font-style:italic;
	font-weight:bold;
	

	}
	
div#dnn_ctr3230_HtmlModule_HtmlModule_lblContent {

	position: relative;
	top: -35px;
	left: 20px;

	}
	
	




.brandproductbottomnewspane
{
	background-color:#ffffff;
	border:thin double;
   	width:340px;
	height:65px;
   	position:relative;
	top:-103px;
	left:5px;
	border-color: #ffffff;
	overflow:hidden;
}

*html .brandproductbottomnewspane
{
	background-color:#ffffff;
	border:thin double;
   	width:474px;
	height:65px;
   	position:relative;
	top:-100px;
	left:5px;
	border-color: #ffffff;
	overflow:hidden;

}

.brandproductbottomleftpane
{
	background-color:#ffffff;
	border:thin double;
   	width:467px;
	height:114px;
   	position:relative;
	top:-110px;
	left:111px;
	border-color: #cccccc;
	overflow:hidden;
}

*html .brandproductbottomleftpane
{
	background-color:#ffffff;
   	width:467px;
	height:114px;
   	position:relative;
	top:-104px;
	left:111px;
	border:1px double #CCCCCC;
	overflow:hidden;
}


.brandproductbottomrightpane
{
	background-color:#ffffff;
	border:thin double;
   	width:467px;
	height:100px;
   	position:relative;
	top:6px;
	left:592px;
	border-color: #cccccc;
	overflow:hidden;
}


*html .brandproductbottomrightpane
{
	background-color:#ffffff;
   	width:466px;
	height:100px;
   	position:relative;
	top:10px;
	left:594px;
	border:1px double #CCCCCC;
	overflow:hidden;

}

.brandproduct-basket
{
	width:69px;
	height:85px;	
	position:absolute;
	top:38px;;
	left:815px;
	z-index:1;
}

*html .brandproduct-basket
{

	position:absolute;
	top:42px;

}

.brandproductsearchpane
{
	padding: 0px 0px 10px 0px;
   	width:178px;
	height:50px;
   	position:relative;
	top:-222px;
	left:785px;

}

*html .brandproductsearchpane
{
	padding: 0px 0px 10px 0px;
   	width:178px;
	height:50px;
   	position:relative;
	top:-218px;
	left:784px;

}
.brandproductbottom-container
{
	
	width:983px;
	height:200px;
	position:relative;
	left:106px;
}

*html .brandproductbottom-container
{
	
	width:983px;
	height:200px;
	position:relative;
	left:106px;
}


.brandproducteurostop-credits

{
	position:relative;
	top:-260px;
	left:916px;
	font-family:Arial;
	font-size:0.6em;

}

*html .brandproducteurostop-credits

{
	position:relative;
	top:-250px;
	left:920px;
	font-family:Arial;
	font-size:0.6em;

}	




/*==========================================================*/
/*             END OF BRAND PRODUCT SKIN                         */
/*==========================================================*/

/*==========================================================*/
/*           PRODUCT LIST SKIN                          */
/*==========================================================*/

.productcontentpane
{
	
	border:thin double;
   	vertical-align:top;
	width:915px;
	height:443px;
   	position:relative;
	top:13px;
	left:17px;
	border-color: #ffffff;			


}

*html .productcontentpane
{
	
	border:1px double;
   	vertical-align:top;
	width:915px;
	height:443px;
   	position:relative;
	top:13px;
	left:17px;
	border-color: #ffffff;			


}

 .newsletterpane
{
	padding: 0px 0px 10px 0px;
   	width:178px;
	height:50px;
   	position:relative;
	top:110px;
	left:114px;



}

 .productnewspane
{
	padding: 0px 0px 10px 0px;
   	width:503px;
	height:97px;
   	position:absolute;
	top:500px;
	left:458px;
	



}


*html .productnewspane
{
	/*height:90px;*/
	width:501px;
	top:510px;

}




.productlist-controlpanel
{
    background:#FFF;
    border: #ADADAD solid;
    border-width: 0px 0px 2px;
	position:absolute;
	top:0;
	left:10px;
	z-index:10;
	

}

.productsearchpane
{
	padding: 0px 0px 10px 0px;
   	width:178px;
	height:50px;
   	position:relative;
	top:125px;
	left:900px;

}

.recentlyviewedpane
{
	
	border:thin double;
	background-color:#ffffff;
	padding: 0px 0px 10px 0px;
   	width:445px;
	height:85px;
	position:absolute;
	border-color:#cccccc;
	top: 510px;
	left: -2px;
}


*html .recentlyviewedpane
{
	
	border:1px double;
	background-color:#ffffff;
	padding: 0px 0px 10px 0px;
   	position:absolute;

	border-color:#cccccc;
}







.shadowProductList
{

	background-image: url("/portals/_default/Skins/Eur_QuestionAir/images/shadow-resized.png");
	
	background-color:#ffffff;
	border:thin double;
   	width:20px;
	height:510px;
   	position:absolute;
	top:111px;
	left:1072px;
	border-color: #ffffff;


}

*html .shadowProductList
{

	left:958px;



}


.ProductList-content-container
{
   
	border:thin double;
   	width:961px;
	height:500px;
	background-image: url(/portals/_default/Skins/Eur_QuestionAir/images/content-bg.png);
   	position:relative;
	top:10px;
	left:109px;
	border-color: #CCCCCC;
}




*html .ProductList-content-container

{
	border:1px double #CCCCCC;
   	width:960px;
	/*height:300px;*/
	background-image: url(/portals/_default/Skins/Eur_QuestionAir/images/content-bg.gif);
	background-repeat: no-repeat;
  	position:relative;
	top:10px;
	left:109px;


}


#dnn_ctr3179_ProductPage_lstProducts
{

	width:900px!important;
	height:400px!important;
	position:relative;
	left:37px;
	top:25px;

}

#dnn_ctr3179_ProductPage_lstProducts_ctl06_hyplistproddetail
{
	font-family:Arial;
	font-size: 1em;
	font-weight:bold;
	font-style:normal;
	color:#7E7876;
	
	

}

.search-container
{

	padding: 0px 0px 10px 0px;
   	width:178px;
	height:50px;
   	position:relative;
	top:60px;
	left:-3px;
	
}


.main .search-container
{
	top:32px;

}


*html .main .search-container
{
	top:71px;

}


.main .search-container
{
	top:32px;

}


*html .main .search-container
{
	top:71px;

}



.terms .search-container
{

	top: -231px;
	left:-3px;
	z-index: 100px;
	
}

.brands .search-container  {

	top: -174px;
	left: 104px;
	z-index: 100px;
	
}

*html .brands .search-container  {

	top: 11px;

	
}


.stores .search-container {

	position:relative;
	top:60px;
	left:-3px;

	}
	



*html .search-container
{

	
	left: 0px;
	
	

}


.searchpanelist
{
	padding: 0px 0px 10px 0px;
   	width:178px;
	height:50px;
   	position:relative;
	top:4px;
	left:898px;

}


*html .searchpanelist
{
	padding: 0px 0px 10px 0px;
   	width:178px;
	height:50px;
   	position:absolute;
/*	top:660px;*/
	left:898px;

}

/*==========================================================*/
/*           END OF PRODUCT LIST SKIN                          */
/*==========================================================*/

.qa-container
{	
	background-color:#ffffff;
	/*width:1180px;
	height:782px;
	position:relative;
	top:50px;
	left: 50px;*/
	
	
	
	height:900px;
	left:50%;
	margin:auto auto auto -590px;
	overflow:hidden;
	position:absolute;
	top:0;
	width:1180px;
}


/*
*html .qa-container
{	
	background-color:#ffffff;
	width:1157px;
	position:relative;
	top:40px;
	left:50px;	

}*/





.contentpanelist
{
	
	border:thin double;
   	vertical-align:top;
	width:735px;
	height:944px;
   	position:relative;
	top:13px;
	left:17px;
	border-color: #CCCCCC;

}



.contentpane
{
   
	border:thin double;
   	vertical-align:top;
	width:735px;
	height:443px;
   	position:relative;
	top:13px;
	left:17px;
	border-color: #CCCCCC;
}

*html .contentpane
{
   
	border:1px double #CCCCCC;
   	vertical-align:top;
	width:735px;
	height:443px;
   	position:relative;
	top:13px;
	left:17px;

}



.logo
{
	width:320px;
	height:56px;
	position:relative;
	left:107px;
	top:10px;
}

*html logo
{
	position:relative;
	left:92px;


}

.righttoppane
{
	border:thin double;
   	width:178px;
	height:140px;
   	position:relative;
	top:-432px;
	left:764px;
	border-color: #CCCCCC;	
	overflow:hidden;


}

*html .righttoppane
{
	border:1px double #CCCCCC;
   	width:178px;
	height:140px;
   	position:relative;
	top:-436px;
	left:764px;
	overflow:hidden;

}

.rightmiddlepane
{

	border:thin double;
   	width:178px;
	height:140px;
   	position:relative;
	top:-423px;
	left:764px;
	border-color: #CCCCCC;
	overflow:hidden;

}

*html .rightmiddlepane
{

	border:1px double #CCCCCC;
   	width:178px;
	height:140px;
   	position:relative;
	top:-428px;
	left:764px;
	overflow:hidden;


}

.rightbottompane
{

	border:thin double;
   	width:178px;
	height:140px;
   	position:relative;
	top:-413px;
	left:764px;
	border-color: #CCCCCC;
	overflow:hidden;

}


*html .rightbottompane
{

	border:1px double #CCCCCC;
   	width:178px;
	height:140px;
   	position:relative;
	top:-419px;
	left:764px;
	overflow:hidden;


}


.bottomrightpane
{
	
	background-color:#ffffff;
	border:thin double;
   	width:388px;
	height:114px;
   	position:relative;
	top:-390px;
	left:572px;
	border-color: #CCCCCC;
	overflow:hidden;

}

*html .bottomrightpane
{
	
	background-color:#ffffff;
	border:1px double #CCCCCC;
   	width:388px;
	height:114px;
   	position:relative;
	top:-390px;
	left:569px;
	overflow:hidden;

}

.bottommiddlepane
{
	vertical-align:top;
	background-color:#ffffff;
	border:thin double;
   	width:278px;
	height:114px;
   	position:relative;
	top:-506px;
	left:285px;
	border-color: #CCCCCC;
	overflow:hidden;

}

*html .bottommiddlepane
{
	vertical-align:top;
	background-color:#ffffff;
	border:1px double #CCCCCC;
   	width:278px;
	height:114px;
   	position:relative;
	top:-510px;
	left:285px;
	overflow:hidden;



}


.bottomleftpane
{
	vertical-align:top;
	background-color:#ffffff;
	border:thin double;
   	width:278px;
	height:114px;
   	position:relative;
	top:-622px;
	left:-1px;
	border-color: #CCCCCC;
	overflow:hidden;

}

*html .bottomleftpane
{
	vertical-align:top;
	background-color:#ffffff;
	border:1px double #CCCCCC;
   	width:278px;
	height:114px;
   	position:relative;
	top:-622px;
	left:-1px;
	overflow:hidden;



}

.basket
{
	width:69px;
	height:85px;	
	position:absolute;
	top:38px;;
	left:815px;
	z-index:1;
}

*html basket
{

	position:absolute;
	top:6px;

}

.googlepane
{
	background-color:red;
	border:thin double;
   	width:70px;
	height:50px;
   	position:absolute;
	top:-70px;
	left:997px;
	border-color: #ffffff;


}


*html logopane
{



}

.topmenu
{
	border:thin double;
	border-color:#CCCCCC;	
	width:960px;
	position:relative;
	top:11px;
	left:109px;
	
	
	
}


*html .topmenu
{
	
	border:1px double #CCCCCC;
	width:960px;
	position:relative;
	top:11px;
	left:109px;
	
	
	
}







.shadow,
.content-container{
	position: relative;
	/*bottom: 2px;*/
	right:102px;
}




.shadow
{
	
	background-color:red;
	color:inherit;
	/*background-image: url("/portals/_default/Skins/Eur_QuestionAir/images/shadow-resized.png");
	border:thin double;
   	width:20px;
	height:498px;
   	position:absolute;
	top:0px;
	left:961px;
	border-color: #ffffff;*/

	
}




*html .shadow
{
	
	background-image: url("/portals/_default/Skins/Eur_QuestionAir/images/shadow-resized.png");
	background-color:#ffffff;
	border:thin double;
   	width:20px;
	height:498px;
   	position:absolute;
	top:0px;
	left:959px;
	border-color: #ffffff;

	
}




.brandbottompane

{
	
	
	padding: 0px 0px 10px 0px;
   	width:435px;
	height:50px;
   	position:relative;
	top:79px;
	left:355px;


}

.searchpane
{
	padding: 0px 0px 10px 0px;
   	width:178px;
	height:50px;
   	position:relative;
	top:-20px;
	left:898px;

}



.dash-det
{

	width:50px;
	height:81px;
	margin-left:10px;
	padding-bottom:1px;


}

*html .dash-det
{
	margin-left:10px;

}












table#dnn_ctr3178_DashBoard_lstProducts td {

	width: 10px !important;

}



.search input {

	border: 0;
	width: 157px;
	height: 22px;
	background-image: url(/Portals/6/SiteImages/qa-search-bg.gif);
	background-repeat: no-repeat;
	color: #8a7f7d;
	font: italic normal normal 1em Arial;
	padding-top: 4px;
	padding-left: 3px;
	/*
	font-family: Arial;
	font-style: italic;
	font-weight: bold;*/
	font-size: 0.8em;
	position: reltive;
	left: -11px;

	}
	
*html .search input {

	padding-left: 5px;
	position: reltive;
	left: -13px;

	}
	
.button input {

	border: 0;
	width: 28px;
	height: 22px;
	background-image: url(/Portals/6/SiteImages/qa-search-go.gif);
	position: relative;
	top: -22px;
	left: 146px;

	}
	
*html .button input {

	top: -23px;
	position: relative;
	left: 144px;

	}
	
#dnn_ctr2461_ManageUsers_cmdUser
{

	visibility:hidden;

}	
	
#dnn_ctr2461_ManageUsers_cmdPassword
{

	visibility:hidden;


}

#dnn_ctr2461_ManageUsers_cmdProfile
{

	visibility:hidden;

}
	

#dnn_ctr2461_ManageUsers_pnlTabs
{

	visibility:hidden;
}
	
#dnn_ctr2461_ManageUsers_User_UserEditor_ctl00_Username_Label_imgHelp
{

	visibility:hidden;
}	
	
#dnn_ctr2461_ManageUsers_User_UserEditor_ctl01_FirstName_Label_imgHelp
{

	visibility:hidden;

}


#dnn_ctr2461_ManageUsers_User_UserEditor_ctl02_LastName_Label_imgHelp	
{
	visibility:hidden;
	
}

#dnn_ctr2461_ManageUsers_User_UserEditor_ctl03_DisplayName_Label_imgHelp

{
	visibility:hidden;
	
}

#dnn_ctr2461_ManageUsers_User_UserEditor_ctl04_Email_Label_imgHelp
{

	visibility:hidden;

}

span#dnn_ctr2461_ManageUsers_User_UserEditor_ctl00_Username_Label
{
	visibility:hidden;

}	
	
#dnn_ctr2461_ManageUsers_User_UserEditor_ctl03_DisplayName_Label_label
{
	visibility:hidden;
	
}


span#dnn_ctr2461_ManageUsers_User_UserEditor_ctl03_DisplayName
{
	visibility:hidden;

}
	

	
#dnn$ctr2461$ManageUsers$User$UserEditor$ctl01$FirstName
{
	visibility:hidden;
}




/*==========================================================*/
/*           WISHLIST     OLD                    */
/*==========================================================*/

	
	
table#dnn_ctr3219_WishList_grdWishListContent tr.CATGridItem td, 

table#dnn_ctr3219_WishList_grdWishListContent tr.CATGridItemAlt td
{
	background-color:f4f4f4;

}

.wishlist-productname
{
	margin-left:5px;
	position:relative;
	left:10px;

}
	

/*==========================================================*/
/*           END OF WISHLIST                       */
/*==========================================================*/



/*=================================================*/
/*=====================NEWS OPTIN===================*/
/*===================================================*/



.newsletter-top {
	position:relative;
	left:109px;
	top:10px;
	width: 974px;
	height: 27px;
	background-image: url(/Portals/6/SiteImages/brands-top.png);
	background-repeat: no-repeat;
}


*html .newsletter-top
{

	top:-4px;
}


 .newslettercontent-container
{
	border: 0;
   	width:974px;
	min-height:520px;
	background-image: url(/Portals/6/SiteImages/brands-middle.png);
	background-repeat: repeat-y;
	position:relative;
	top:10px;
	left:109px;
	border-color: #CCCCCC;

	
}

.newsletter-bottom 
{
	position:relative;
	left:109px;
	width: 974px;
	height: 43px;
	background-image: url(/Portals/6/SiteImages/brands-bottom.png);
	background-repeat: no-repeat;
}

*html .newsletter-bottom 
{
	top:-10px;
}


*html .newslettercontent-container
{

	top:-10px;
	height:520px;
	
}




.qa-containerNewsoptin
{
	background-color:#ffffff;
	height:782px;
	left:50%;
	margin:auto auto auto -590px;
	overflow:hidden;
	position:absolute;
	top:-20px;
	width:1180px;

}

*html .qa-containerNewsoptin
{
	background-color:#ffffff;
	height:782px;
	left:50%;
	margin:auto auto auto -590px;
	overflow:hidden;
	position:absolute;
	top:-20px;
	width:1180px;


}




 .content-containerNewsoptin
{
	border:thin double;
   	width:961px;
	height:495px;
	background-image: url("/portals/_default/Skins/Eur_QuestionAir/images/content-bg.png");
   	position:relative;
	top:10px;
	left:109px;
	border-color: #CCCCCC;
	
}




*html .content-containerNewsoptin
{

	position:relative;
	top:-3px;
	

	
}


.righttoppaneNewsoptin
{
	border:thin double;
   	width:178px;
	height:140px;
   	position:relative;
	top:13px;
	left:764px;
	border-color: #CCCCCC;


}

.contentpanedetailNewsoptin
{
	padding: 0px 20px 0px 10px;
   	vertical-align:top;
	width:900px;
	min-height:317px;
	/*height: auto;*/
   	position:relative;
	top:-150px;
	left:19px;
	font-family: Arial !important;
	color: #404040;
	overflow:hidden;

}

*html .contentpanedetailNewsoptin
{
	top:100px;

}


*html div.contentpaneNewsoptin
{
	width:396px;
	height:326px;
	background-image: url(/Portals/6/SiteImages/optin-design.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:36px;
	left:469px;

}

 div.contentpaneNewsoptin
{
	width:396px;
	height:330px;
	background-image: url(/Portals/6/SiteImages/optin-design.jpg);
	background-repeat:no-repeat;
	position:relative;
	top:-243px;
	left:450px;

}

.optin-bkg
{
	position:relative;
	top:60px;
	

}

.optin-hdr
{
	width:310px;
	height:11px;
	text-align:justify;
	position:relative;
	top:-5px;
	left:-4px;
	font-family:arial;
	font-size:0.8em;
	font-style:italic;

}


*html .optin-hdr
{
	width:190x;
	height:11px;
	position:relative;
	top:-5px;
	letter-spacing:1px;
	text-align:justify;
	left:-9px;
	font-family:arial;
	font-size:0.7em;
	font-style:italic;

}


.optin-text-email
{

	position:relative;
	top:55px;
	left:-115px;
	font-family:arial;
	font-size:0.7em;


}

.optin-text-surname
{
	position:relative;
	top:40px;
	left:-133px;
	font-family:arial;
	font-size:0.7em;

}

.optin-text-name
{
	position:relative;
	top:23px;
	left:-142px;
	font-family:arial;
	font-size:0.7em;


}

*html #dnn_ctr3053_DNNDispatch_ctlMain_lblValidation
{

	position:relative;
	top:22px;
	left:28px;
	font-family:arial;
	font-size:0.6em;


}

#dnn_ctr3053_DNNDispatch_ctlMain_lblValidation
{

	position:relative;
	top:53px;
	left:-12px;
	font-family:arial;
	font-size:0.6em;


}



.txtname
{
	position:relative;
	left:16px;
	top:2px;

}

.txtlastname
{

	position:relative;
	left:16px;

}



.txtemailaddress
{
	position:relative;
	left:16px;

}



*html .optin-text-email
{

	position:relative;
	top:25px;
	left:-120px;
	font-family:arial;
	font-size:0.7em;


}

*html .optin-text-surname
{
	position:relative;
	top:10px;
	left:-138px;
	font-family:arial;
	font-size:0.7em;

}

*html .optin-text-name
{
	position:relative;
	top:-5px;
	left:-148px;
	font-family:arial;
	font-size:0.7em;


}


*html .txtname
{
	position:relative;
	left:-34px;

}

*html .txtlastname
{

	position:relative;
	left:-34px;

}



*html .txtemailaddress
{
	position:relative;
	left:-34px;
	background-color:red;


}

*html .enter-button
{
	height:19px;
	left:185px;
	overflow:hidden;
	position:relative;
	top:68px;
	width:200px;
	border:2px;
	border-color:red;
}


.enter-button
{
	width:50px;
	height:19px;
	position:relative;
  	left:116px;
	top:97px;
	overflow:hidden;
}


#dnn_ctr3053_DNNDispatch_ctlMain_btnAddToMailingList
{
	display:block;
	background-image:url(/Portals/6/SiteImages/add-to-m-list.gif);
	background-repeat:no-repeat;
	width:228px;
	height:22px;
	font-size:0.85em;
	font-family:Arial;
	letter-spacing:2px;
	color:#333;
	padding-top:2px;
	text-decoration:none;

}



*html #dnn_ctr3053_DNNDispatch_ctlMain_btnAddToMailingList
{
	display:block;
	background-image:url(/Portals/6/SiteImages/add-to-m-list.gif);
	background-repeat:no-repeat;
	width:228px;
	height:22px;
	font-size:0.85em;
	font-family:Arial;
	letter-spacing:2px;
	color:#333;
	padding-top:2px;
	text-decoration:none;
}



*html .optout-bkg
{
	background-image: url(/Portals/0/SiteImages/optin-design.jpg);
	background-repeat: no-repeat;
	position:relative;
	left:41px;
	height:331px;
	top:45px;

}

.optout-bkg
{
	background-image: url(/Portals/0/SiteImages/optin-design.jpg);
	background-repeat: no-repeat;
	position:relative;
	left:43px;
	height:331px;
	top:50px;

}


.optout-list
{
	position:relative;
	top:40px;
	left:6px;
	

}

.optout-lblchanged
{
	font-size:12px ;
	font-family:Arial;
	letter-spacing:1px;
	text-align:justify;
	color:black;
	position:relative;
	left:27px;
}


*html .optout-hdr
{
	font-size:12px;
	font-family:Arial;
	color:black;
	position:relative;
	top:48px;
	left:115px;
	letter-spacing:1px;
	text-align:justify;
	width:344px;
	
}

.optout-hdr
{
	font-size:12px;
	font-family:Arial;
	color:black;
	position:relative;
	top:38px;
	left:25px;
	letter-spacing:1px;
	text-align:justify;
	width:344px;
	
}

.shadowNewsoptin
{
	

	background-image: url("/portals/_default/Skins/Eur_QuestionAir/images/shadow-resized.png");
	background-color:#ffffff;
	border:thin double;
   	width:20px;
	height:498px;
   	position:absolute;
	top:0px;
	left:961px;
	border-color: #ffffff;

	
}




*html .shadowNewsoptin
{

	left:958px;



}




.newsletterpaneNewsoptin
{
	background-color:#ffffff;
	border:thin double;
   	width:340px;
	height:65px;
   	position:relative;
	top:0px;
	left:110px;
	border-color: #ffffff;

}

*html .newsletterpaneNewsoptin
{
	background-color:#ffffff;
	border:thin double;
   	width:434px;
	height:65px;
   	position:relative;
	top:0px;
	left:109px;
	border-color: #ffffff;

}



*html div.leftpaneNewsoptin
{
	width:306px;
	height:296px;
	background-image: url(/Portals/6/SiteImages/img-backgrd.png);
	background-repeat:no-repeat;
	position:relative;
	top:73px;
	left:159px;

}

 div.leftpaneNewsoptin
{
	width:306px;
	height:296px;
	background-image: url(/Portals/6/SiteImages/img-backgrd.png);
	background-repeat:no-repeat;
	position:relative;
	top:90px;
	left:140px;

}


.basketNewsoptin
{
	width:69px;
	height:85px;	
	position:absolute;
	top:38px;;
	left:815px;
	z-index:1;
}

*html .basketNewsoptin
{

	position:absolute;
	top:42px;

}

.searchpaneNewsoptin
{

	padding: 0px 0px 10px 0px;
   	width:178px;
	height:50px;
   	position:relative;
	top:-115px;
	left:890px;
	
}

*html .searchpaneNewsoptin
{
	top:-123px;
	
}

.content-master
{
	position:relative;
	top:21px;
	left:33px;

}

*html .content-master
{
	position:relative;
	top:21px;
	left:13px;

}

.newsoptin-eurostop-credits
{
	/*position:absolute;
	top:760px;
	left:928px;*/
	position: relative;
	left: 915px;
	top: -28px;
	font-family:Arial;
	font-size:0.7em;

}

*html .newsoptin-eurostop-credits
{
	top:-70px;
	right:50px;
	

}

/*=====NEWS OPTIN========*/




/*====================================================*/
/*=====END OF NEWS PANE================================*/
/*=====================================================*/













/*==========================================================*/
/*           LOGIN SKIN                          */
/*==========================================================*/


.Eurlogin
{
	width:642px;
	height:288px;
	position:absolute;
	left:150px;
	top:55px;
	background-image:url(/Portals/6/SiteImages/loginbg.png);
	background-repeat:no-repeat;

}

.loginframe
{
	position:relative;
	top:62px;
	left:240px;

}

*html .loginframe
{
	position:relative;
	top:56px;
	left:10px;

}



.loginqa-container
{
	background-color:#ffffff;
	height:790px;
	left:50%;
	margin:auto auto auto -590px;
	position:absolute;
	top:30px;
	width:1180px;

}

*html .loginqa-container
{
	


}

 .logincontent-container
{
	border:thin double;
   	width:960px;
	min-height:500px;
	background-image: url("/portals/_default/Skins/Eur_QuestionAir/images/content-bg.png");
	position:relative;
	top:10px;
	left:109px;
	border-color: #CCCCCC;




	
}

*html .logincontent-container
{
	border:1px double #CCCCCC;
   	width:960px;
	height:600px;
	background-image: url("/portals/_default/Skins/Eur_QuestionAir/images/content-bg.png");
 	background-repeat: no-repeat;
	position:relative;
	top:10px;
	left:109px;
	border-color: #CCCCCC;
	overflow-y:hidden;

	
}




.logincontentpane
{
	border:thin double;
   	vertical-align:top;
	width:923px;

   	position:relative;
	top:14px;
	left:19px;
	border-color: #FFFFFF;
	
	
	
}

*html .logincontentpane
{
	border:1px double #ffffff;
	width:923px;
   	position:relative;
	top:14px;
	height:auto;
	left:19px;
	margin: 0 auto;

	
}

.loginbrandshadow
{
	
	background-image: url("/portals/_default/Skins/Eur_QuestionAir/images/shadow-resized.png");
	background-color:#ffffff;
	border:thin double;
   	width:20px;
	height:498px;
   	position:absolute;
	top:0px;
	left:500px;
	border-color: #ffffff;


	
}


.loginbottomnewspane
{
	background-color: transparent;
	border:thin double;
   	width:474px;
	height:65px;
   	position:relative;
	top:20px;
	left:109px;
	border: 0;

}

*html .loginbottomnewspane
{
	background-color:#ffffff;
	border:thin double;
   	width:474px;
	height:65px;
   	position:relative;
	top:30px;
	left:109px;
	border-color: #ffffff;

}

.loginbottomleftpane
{
	background-color:#ffffff;
	border:thin double;
   	width:474px;
	height:114px;
   	position:relative;
	top:23px;
	left:109px;
	border-color: #cccccc;

}

*html .loginbottomleftpane
{
	background-color:#ffffff;
   	width:474px;
	height:114px;
   	position:relative;
	top:20px;
	left:109px;
	border:1px double #CCCCCC;

}


.loginbottomrightpane
{
	background-color:#ffffff;
	border:thin double;
   	width:474px;
	height:114px;
   	position:relative;
	top:-158px;
	left:596px;
	border-color: #cccccc;

}

.loginsearchpane
{

	padding: 0px 0px 10px 0px;
   	width:178px;
	height:50px;
   	position:relative;
	top:21px;
	left:898px;
	
	
}

*html .loginsearchpane
{
	
	padding: 0px 0px 10px 0px;
   	width:178px;
	height:50px;
   	position:relative;
	top:-150px;
	left:898px;
	
	
}


*html .loginbottomrightpane
{
	background-color:#ffffff;
   	width:474px;
	height:114px;
   	position:relative;
	top:-159px;
	left:596px;
	border:1px double #CCCCCC;

}

.loginbasket
{
	width:69px;
	height:85px;	
	position:absolute;
	top:38px;;
	left:815px;
	z-index:1;
}

*html .loginbasket
{

	position:absolute;
	top:42px;

}



/*==========================================================*/
/*           END OF LOGIN SKIN                          */
/*==========================================================*/



/*==========================================================*/
/*             CART SKIN                         */
/*==========================================================*/

.cartqa-container
{
	background-color:#ffffff;
	height:auto;
	left:50%;
	margin:auto auto auto -590px;
	overflow:hidden;
	position:absolute;
	top:-20px;
	width:1180px;

}

*html .cartqa-container
{



}

 .cartcontent-container
{
	border: 0;
   	width:974px;
	min-height:420px;
	background-image: url(/Portals/6/SiteImages/brands-middle.png);
	background-repeat: repeat-y;
	position:relative;
	top:10px;
	left:109px;
	border-color: #CCCCCC;

	
}

*html .cartcontent-container
{

	height:420px;
	
}

.cart-top {
	position:relative;
	left:109px;
	top:10px;
	width: 974px;
	height: 27px;
	background-image: url(/Portals/6/SiteImages/brands-top.png);
	background-repeat: no-repeat;
}

.cart-bottom {
	position:relative;
	left:109px;
	width: 974px;
	height: 43px;
	background-image: url(/Portals/6/SiteImages/brands-bottom.png);
	background-repeat: no-repeat;
}

.cart .topmenu, .cart .topmenu  {

	width: 948px !important;
	overflow: hidden;
	margin-left: 2px;
	border-bottom: 1px solid #9f9996;

	}


.cartcontentpane
{
	padding: 20px 20px 20px 10px;
   	vertical-align:top;
	width:923px;
	/*height:500px;*/
	height: auto;
   	position:relative;
	top:-24px;
	left:19px;
	font-family: Arial !important;
	color: #404040;

	
}

*html .cartshadows-container
{
	position:relative;
	top:-13px;

}

*html .cartcontentpane
{
	border:1px double #ffffff;
   
	width:923px;
   	position:relative;
	top:-10px;
	left:19px;
	margin: 0 auto;
	
	
}

.cartcontentpane h1 {

	color:#545454;
	font-family:Arial;
	font-size:1.4em;
	font-style:italic;
	font-weight:bold;
	

	}
	
div#dnn_ctr3230_HtmlModule_HtmlModule_lblContent {

	position: relative;
	top: -35px;
	left: 20px;

	}
	
	

.cartshadow
{
	
	background-image: url("/portals/_default/Skins/Eur_QuestionAir/images/shadow-resized.png");
	background-color:#ffffff;
	border:thin double;
   	width:20px;
	height:498px;
   	position:absolute;
	top:0px;
	left:500px;
	border-color: #ffffff;


	
}


.cartbottomnewspane
{
	background-color:#ffffff;
	border:thin double;
   	width:340px;
	height:65px;
   	position:relative;
	top:-123px;
	left:5px;
	border-color: #ffffff;
	overflow:hidden;

}

*html .cartbottomnewspane
{
	background-color:#ffffff;
	border:thin double;
   	width:474px;
	height:65px;
   	position:relative;
	top:-120px;
	left:5px;
	border-color: #ffffff;
	overflow:hidden;

}

.cartbottomleftpane
{
	background-color:#ffffff;
	border:thin double;
   	width:467px;
	height:114px;
   	position:relative;
	top:-126px;
	left:111px;
	border-color: #cccccc;
	overflow:hidden;

}

*html .cartbottomleftpane
{
	background-color:#ffffff;
   	width:467px;
	height:114px;
   	position:relative;
	top:-124px;
	left:110px;
	border:1px double #CCCCCC;
	overflow:hidden;

}


.cartbottomrightpane
{
	background-color:#ffffff;
	border:thin double;
   	width:467px;
	height:114px;
   	position:relative;
	top:-10px;
	left:592px;
	border-color: #cccccc;
	overflow:hidden;
}


*html .cartbottomrightpane
{
	background-color:#ffffff;
   	width:467px;
	height:114px;
   	position:relative;
	top:-10px;
	left:594px;
	border:1px double #CCCCCC;
 	overflow:hidden;

}

.cartbasket
{
	width:69px;
	height:85px;	
	position:absolute;
	top:38px;;
	left:815px;
	z-index:1;
}

*html .cartbasket
{

	position:absolute;
	top:42px;

}

.cartsearchpane
{
	padding: 0px 0px 10px 0px;
   	width:178px;
	height:50px;
   	position:relative;
	top:-240px;
	left:785px;

}

*html .cartsearchpane
{
	padding: 0px 0px 10px 0px;
   	width:178px;
	height:50px;
   	position:relative;
	top:-240px;
	left:784px;

}
.cartbottom-container
{
	
	width:983px;
	height:200px;
	position:relative;
	left:106px;
}

*html .cartbottom-container
{
	
	width:983px;
	height:200px;
	position:relative;
	left:106px;
}

.cartshadow-container
{
	background-image: url("/portals/_default/Skins/Eur_QuestionAir/images/shadow-container.png");
	width:983px;
	height:540px;	
	position:relative;
	top:10px;
	left:109px;
	

}

*html .cartshadow-container
{
	background-image: url("/portals/_default/Skins/Eur_QuestionAir/images/shadow-container.png");
	background-repeat:no-repeat;
	height:350px;	
	position:relative;
	top:10px;
	left:109px;
	

}



.nav-btns
{
	width:832px;
	position:relative;
	top:-5px;
	left:37px;

}

*html .nav-btns
{
	width:832px;
	position:relative;
	top:-5px;
	left:-14px;

}

table#dnn_ctr2435_ShoppingCart_grdItems tr.CATGridItem td

{
	background-color:#E5E5E5;
	
	
}

table#dnn_ctr2435_ShoppingCart_grdCartContent tr.CATGridItem td

{
	background-color:#E5E5E5;
	/*border: 0 !important;*/
	border: 1px solid transparent;
	cellspacing:0;
	
	
}

*html table#dnn_ctr2435_ShoppingCart_grdCartContent tr.CATGridItem td

{
	border: 0;
	
	
}

.cartheader
{
	position:relative;
	top:-20px;
	left:-48px;
	font-size:60px !important;

}

*html .cartheader
{
	position:relative;
	top:-40px;
	left:-48px;
	font-size:60px !important;

}

.cartloginbtn
{
	position:absolute;
	top:84px;
	left:280px;
}

.delivery-returns
{
	position:relative;
	top:3px;
	left:556px;
	color: #565656;
	font-family: Arial;
	font-size: 1em;
/*	font-style: italic;*/
	font-weight: bold;
}


.worldpay-logo

{
	position:relative;
	left:130px;
	top:30px;

}

*html .worldpay-logo

{
	left:230px;

}




/*==========================================================*/
/*           END OF CART SKIN                      */
/*==========================================================*/

/*==========================================================*/
/*             SIZE CHART                         */
/*==========================================================*/

.sizeqa-container
{
	background-color:#ffffff;
	height:auto;
	left:50%;
	margin:auto auto auto -590px;
	overflow:hidden;
	position:absolute;
	top: -20px;
	width:1180px;

}

*html .termsqa-container
{


}

 .sizecontent-container
{
	border: 0;
   	width:974px;
	min-height:520px;
	background-image: url(/Portals/6/SiteImages/brands-middle.png);
	background-repeat: repeat-y;
	position:relative;
	top:10px;
	left:109px;
	border-color: #CCCCCC;

	
}

*html .sizeshadows-container
{
	position:relative;
	top:-13px;
}



*html .sizecontent-container
{

	height:520px;
	
}

.size-top {
	position:relative;
	left:109px;
	top:10px;
	width: 974px;
	height: 27px;
	background-image: url(/Portals/6/SiteImages/brands-top.png);
	background-repeat: no-repeat;
}

.size-bottom {
	position:relative;
	left:109px;
	width: 974px;
	height: 43px;
	background-image: url(/Portals/6/SiteImages/brands-bottom.png);
	background-repeat: no-repeat;
}

.size .topmenu, .size .topmenu  {

	width: 948px !important;
	overflow: hidden;
	margin-left: 2px;
	border-bottom: 1px solid #9f9996;

	}


.sizecontentpane
{
	padding: 0px 20px 0px 10px;
   	vertical-align:top;
	width:900px;
	min-height:517px;
	/*height: auto;*/
   	position:relative;
	top:-5px;
	left:19px;
	font-family: Arial !important;
	color: #404040;
	overflow:hidden;

	
}

*html .sizecontentpane
{
	/*border:1px double #ffffff;*/
   
	width:923px;
   	position:relative;
	top:-7px;
	left:19px;
	margin: 0 auto;
	
	
}

.sizecontentpane h1 {

	color:#545454;
	font-family:Arial;
	font-size:1.4em;
	font-style:italic;
	font-weight:bold;
	

	}
	
div#dnn_ctr3230_HtmlModule_HtmlModule_lblContent {

	position: relative;
	top: -35px;
	left: 20px;

	}
	
	

.sizeshadow
{
	
	background-image: url("/portals/_default/Skins/Eur_QuestionAir/images/shadow-resized.png");
	background-color:#ffffff;
	border:thin double;
   	width:20px;
	height:498px;
   	position:absolute;
	top:0px;
	left:500px;
	border-color: #ffffff;


	
}


.sizebottomnewspane
{
	background-color:#ffffff;
	border:thin double;
   	width:340px;
	height:65px;
   	position:relative;
	top:0px;
	left:5px;
	border-color: #ffffff;
	text-decoration:none !important;

}

*html .sizebottomnewspane
{
	background-color:#ffffff;
	border:thin double;
   	width:474px;
	height:65px;
   	position:relative;
	top:0px;
	left:5px;
	border-color: #ffffff;

}





.sizebasket
{
	width:69px;
	height:85px;	
	position:absolute;
	top:38px;;
	left:815px;
	z-index:1;
}

*html .sizebasket
{

	position:absolute;
	top:42px;

}

.sizesearchpane
{
	padding: 0px 0px 10px 0px;
   	width:178px;
	height:50px;
   	position:relative;
	top:-110px;
	left:785px;


}

*html .sizesearchpane
{
	padding: 0px 0px 10px 0px;
   	width:178px;
	height:50px;
   	position:relative;
	top:-130px;
	left:788px;

}
.sizebottom-container
{
	
	width:983px;
	height:200px;
	position:relative;
	left:106px;
}

*html .sizebottom-container
{
	
	width:983px;
	height:200px;
	position:relative;
	left:106px;
}

.sizeshadow-container
{
	background-image: url("/portals/_default/Skins/Eur_QuestionAir/images/shadow-container.png");
	width:983px;
	height:540px;	
	position:relative;
	top:10px;
	left:109px;
	

}

*html .sizeshadow-container
{
	background-image: url("/portals/_default/Skins/Eur_QuestionAir/images/shadow-container.png");
	background-repeat:no-repeat;
	height:350px;	
	position:relative;
	top:10px;
	left:109px;
	

}

.sizeeurostop-credits
{
	position:relative;
	top:-140px;
	left:916px;
	font-family:Arial;
	font-size:0.6em;


}



/*==========================================================*/
/*           END OF SIZE CHART SKIN                        */
/*==========================================================*/




/*===============================================*/
/*           SITE MAP                            */
/*================================================*/


.sitemap .topmenu, .Sitemap .topmenu  {

	width: 948px !important;
	overflow: hidden;
	margin-left: 2px;
	border-bottom: 1px solid #9f9996;

	}


.sitemapqa-container
{
	background-color:#ffffff;
	height:auto;
	left:50%;
	margin:auto auto auto -590px;
	overflow:hidden;
	position:absolute;
	top: -20px;
	width:1180px;

}



*html .sitemapshadows-container
{
	position:relative;
	top:-13px;
}



.sitemap-top {
	position:relative;
	left:109px;
	top:10px;
	width: 974px;
	height: 27px;
	background-image: url(/Portals/6/SiteImages/brands-top.png);
	background-repeat: no-repeat;
}




 .sitemapcontent-container
{
	border: 0;
   	width:974px;
	min-height:520px;
	background-image: url(/Portals/6/SiteImages/brands-middle.png);
	background-repeat: repeat-y;
	position:relative;
	top:10px;
	left:109px;
	border-color: #CCCCCC;

	
}




*html .sitemapcontent-container
{

	height:520px;
	
}




.sitemapcontentpane
{
	padding: 0px 20px 0px 10px;
   	vertical-align:top;
	width:900px;
	min-height:517px;
	/*height: auto;*/
   	position:relative;
	top:-5px;
	left:19px;
	font-family: Arial !important;
	color: #404040;
	overflow:hidden;

	
}

*html .sitemapcontentpane
{
	/*border:1px double #ffffff;*/
   
	width:923px;
   	position:relative;
	top:-7px;
	left:19px;
	margin: 0 auto;
	
	
}

.sitemapcontentpane h1 {

	color:#545454;
	font-family:Arial;
	font-size:1.4em;
	font-style:italic;
	font-weight:bold;
	

	}
	



.sitemap-bottom {
	position:relative;
	left:109px;
	width: 974px;
	height: 43px;
	background-image: url(/Portals/6/SiteImages/brands-bottom.png);
	background-repeat: no-repeat;
}


.sitemapbottom-container
{
	
	width:983px;
	height:200px;
	position:relative;
	left:106px;
}

*html .sitemapbottom-container
{
	
	width:983px;
	height:200px;
	position:relative;
	left:106px;
}


.sitemapbottomnewspane a {

	text-decoration: none !important;
	color: #3f3f3f !important;
	font-size: 1em !important;
	margin-bottom:-4px;
	/*font-style: italic;*/
    font-weight: bold;
    font-family: Arial;
	

	}


.sitemapbottomnewspane
{
	background-color:#ffffff;
	border:thin double;
   	width:340px;
	height:65px;
   	position:relative;
	top:0px;
	left:5px;
	border-color: #ffffff;
	text-decoration:none !important;

}

*html .sitemapbottomnewspane
{
	background-color:#ffffff;
	border:thin double;
   	width:474px;
	height:65px;
   	position:relative;
	top:0px;
	left:5px;
	border-color: #ffffff;

}


.sitemapsearchpane
{
	padding: 0px 0px 10px 0px;
   	width:178px;
	height:50px;
   	position:relative;
	top:-110px;
	left:785px;


}

*html .sitemapsearchpane
{
	padding: 0px 0px 10px 0px;
   	width:178px;
	height:50px;
   	position:relative;
	top:-130px;
	left:788px;

}

.sitemapeurostop-credits
{
	position:relative;
	top:-140px;
	left:916px;
	font-family:Arial;
	font-size:0.6em;


}

/*================================================*/
/*         END OF SITE MAP                        */
/*===============================================*/
.forgotpassword
{
	width:642px;
	height:288px;
	position:absolute;
	left:150px;
	top:55px;
	background-image:url(/Portals/6/SiteImages/loginbg.png);
	background-repeat:no-repeat;


}

.forgotpasswordforms
{
	position:absolute;
	left:240px;
	top:115px;


}

.forgotpasswordlabel
{
	position:absolute;
	top:130px;
	left:200px;
	width:500px;
	z-index:4;
}

.registerbg
{
	width:642px;
	height:288px;
	position:absolute;
	left:150px;
	top:-155px;
	background-image:url(/Portals/6/SiteImages/loginbg.png);
	background-repeat:no-repeat;

}

.registerform
{
	width:642px;
	height:288px;
	position:absolute;
	left:150px;
	top:-15px;
	background-image:url(/Portals/6/SiteImages/loginbg.png);
	background-repeat:no-repeat;


}

span.cartitems {

	color: #867b75;
	font-size: 1.5em;
	font-style: italic;
	font-weight: bold;
	font-family: Arial;

	}
	
div.login a {

	color: #867b75;
	font-size: 0.7em;
	/*font-style: italic;*/
	font-weight: bold;
	font-family: Arial;
	text-decoration: none;

	}
	
div.login {

	color: #867b75;

}	

div.login a:hover {

	color: #4d4743;

	}
	

.main div#lxT3249 span.countSkinObject {


	position:absolute;
	left:897px;
	top:89px;
	text-transform: lowercase;
	font-size: 0.55em;
	letter-spacing: 1px;
}
	

*html .main div#lxT3249 span.countSkinObject {

	top: 93px;

}


body.main .search input   
{ 

  font-size: 0.70em;

}

	


 

.newsletterpaneMain a, .newsletterpaneMain p, .newsletterpaneAdmin p, .newsletterpaneAdmin a, 
.newsletterpaneStandard a, .newsletterpaneStandard p, .landnewsletterpane a, .landnewsletterpane p, 
.storesbottomnewspane a, .storesbottomnewspane p, .standardbottomnewspane a, .standardbottomnewspane p, .brandsbottomnewspane a, 
.brandsbottomnewspane p, .termsbottomnewspane a,  .termsbottomnewspane p, .cartbottomnewspane a, .cartbottomnewspane p, 
.acc-newsletterpane a, .acc-newsletterpane p, .newsletterpaneNewsoptin a, .newsletterpaneNewsoptin p, .brandproductbottomnewspane p, 
.brandproductbottomnewspane a, .sizebottomnewspane a, .sizebottomnewspane p,
.newsletterpaneAdminb a, .newsletterpaneAdminb p, .sitemapbottomnewspane a, .sitemapbottomnewspane p

{
    color: #3f3f3f;
	font-size: 1em !important;
	margin-bottom:-4px;
	/*font-style: italic;*/
    font-weight: bold;
    font-family: Arial;
	

}

                        
*html .newsletterpaneMain a, *html .newsletterpaneMain p, *html .newsletterpaneAdmin p, *html .newsletterpaneAdmin a, 
*html .newsletterpaneStandard a, *html .newsletterpaneStandard p, *html .landnewsletterpane a, *html .landnewsletterpane p, 
*html .storesbottomnewspane a, *html .storesbottomnewspane p, *html .standardbottomnewspane a, *html .standardbottomnewspane p, *html 
.brandsbottomnewspane a, *html .brandsbottomnewspane p, *html .termsbottomnewspane a, *html .termsbottomnewspane p, *html .cartbottomnewspane a, 
*html .cartbottomnewspane p, *html .acc-newsletterpane a, *html .acc-newsletterpane p, *html .newsletterpaneNewsoptin a, 
*html .newsletterpaneNewsoptin p, *html .brandproductbottomnewspane p, *html .brandproductbottomnewspane a, *html .sizebottomnewspane a, 
*html .sizebottomnewspane p, *html .newsletterpaneAdminb a, *html .newsletterpaneAdminb p, *html .sitemapbottomnewspane a, *html .sitemapbottomnewspane p

{
    
	margin-bottom:5px;
	

}

 

.newsletterpaneMain a:hover, .newsletterpaneAdmin a:hover, .newsletterpaneStandard a:hover, 
.landnewsletterpane a:hover, .storesbottomnewspane a:hover, .sizebottomnewspane a:hover, .sitemapbottomnewspane a:hover
  {

 

    color: #4d4743;

 

            }
			
.sizebottomnewspane a {

	text-decoration: none !important;
	color: #3f3f3f !important;
	font-size: 1em !important;
	margin-bottom:-4px;
	/*font-style: italic;*/
    font-weight: bold;
    font-family: Arial;
	

	}

.newsletterpaneMain p, .newsletterpaneAdmin p, .newsletterpaneStandard p, .landnewsletterpane p, 

.standardbottomnewspane p, .storesbottomnewspane p, 
.brandproductbottomnewspane p, .brandsbottomnewspane p, .termsbottomnewspane p, .cartbottomnewspane p, 

.acc-newsletterpane p, .newsletterpaneNewsoptin p, .sizebottomnewspane p, sitemapbottomnewspane p
{


	margin: 3px;
	position: relative;
	top: 4px;

	}
       

div#dnn_ctr3175_ModuleContent p {

	font-size: 0.85em;
	color: #7b7b73;
	font-family: Arial;

	}

 
.myaccount
{
	position:relative;
	top:-15px;
	left:50px;	
	width:68px;
}

*html .myaccount
{
	position:absolute;
	top:4px;
	left:50px;
}	
	
	.wishlist
{
	position:relative;
	top:-34px;
	left:116px;	
	width:68px;
}

*html .wishlist
{
	position:absolute;
	top:-0px;
	left:119px;	
	width:68px;
}

.eurostop-credits
{
	/*position:absolute;
	top:770px;
	left:928px;*/
	position: relative;
	left: 934px;
	top: 5px;
	font-family:Arial;
	font-size:0.65em;

}

*html .eurostop-credits
{
	top:85px;
	

}

.brands .eurostop-credits
{

	top: -178px;

}

.terms .eurostop-credits
{

	top: -130px;

}


.eurostop-credits a {

	color:#7B7B73 !important;
	text-decoration: none !important;
	font-family:Arial;
	font-size:0.85em;

}

.eurostop-credits a:hover {

	color:#7B7B73;
	text-decoration: underline;

}

.landing .eurostop-credits
{

	top: 0px;

}

.standard  .eurostop-credits
{

	top: -165px;
	z-index: 200;

}


*html .standard  .eurostop-credits
{

	top: -188px;
	z-index: 200;

}

.acc-eurostop-credits
{
	/*position:absolute;
	top:770px;
	left:928px;*/
	position: relative;
	left: 927px;
	top: 55px;
	font-family:Arial;
	font-size:0.7em;

}

*html .acc-eurostop-credits
{
	top:178px;
	left: 922px;
	

}


.LoginPanel input.NormalTextBox {

	border: 1px solid #000;

	}
	
.LoginPanel {

	color: #000;

	}
	
.LoginPanel  a {

	color: #000 !important;

	}

.LoginPanel .Normal	{

	color: #000 !important;

	}
	
table.loginframe .SubHead , table.loginframe .Normal  {

	text-transform: lowercase;
	font-size: 0.95em;
	color: #000;

	}
	
table.loginframe a.CommandButton {

	text-transform: lowercase;
	font-size: 0.95em;
	color: #000;
/*	letter-spacing:0.1em;*/
	text-decoration: none;
	font-family:verdana;
	
	}

table.loginframe a.CommandButton:hover {

	text-decoration: underline;
	color: #000;

	}

div.contact-us {

	width: 929px;
	height: 467px;
	background-image: url(/Portals/6/SiteImages/contactus.png);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 20px;

	}
	
div.contact-us h1 {

	color:#545454;
	font-family:Arial;
	font-size:1.3em;
	font-style:italic;
	font-weight:bold;
}


#dnn_ctr3256_HtmlModule_HtmlModule_lblContent p, #dnn_ctr3263_HtmlModule_HtmlModule_lblContent p, 

#dnn_ctr3266_HtmlModule_HtmlModule_lblContent p {

	margin: 0;

	}

.standard .search input  {

	font-size: 11px;

	}

.terms .brands-top, .terms .brandcontent-container, .terms  .brands-bottom  {

	position: relative;
	left: 107px;
	top: 8px;
}

span#dnn_ctr_ManageUsers_lblTitle {

	color: #000;
	position: relative !important;
	top: -65px !important;
	font-size: 1.3em;
	}
	
	
span#dnn_ctr_ManageUsers_lblUserHelp {

	color: #000;

	}
	
span#dnn_ctr_ManageUsers_cmdRegister a.CommandButton {

	font-size: 0;
}

span#dnn_ctr_ManageUsers_User_plPassword_lblLabel, span#dnn_ctr_ManageUsers_User_plConfirm_lblLabel {

	padding-left: 6px;

	}
	
	
#product-list
{
	position:relative;
	left:500px;
	top:20px;

}

*html #product-list
{
	position:relative;
	top:-4px;


}

	.mini-dash-board .contentpaneStandard
{
	position:absolute;
	left:700px;

}

.mini-dash-board .standardcontentpane
{
	position:relative;
	left:800px;
	background-image:url(/Portals/0/SiteImages/stylist.png);
	background-position:center top;
	background-repeat:no-repeat;

}
	
	


.qa-des
{
	visibility:hidden;

}

.del-returnlink
{
	width:370px;
	position:absolute;
	top:418px;
	left:367px;
	color:#454545;
	font-family:Arial;
/*	font-style:italic;*/
	font-weight:bold;
	font-size:10px;
	
}

*html .del-returnlink
{

	position:absolute;
	top:428px;
	left:367px;
	font-family:Arial;
	font-style:italic;
	font-weight:bold;
	font-size:10px;
	

}

.price {

	position: absolute;
	top: 157px;
	left:366px;
	color: #A8A6A7;
	font-family: Arial;
	font-weight: bold;
	font-size: 2.4em;

	}
.stores
{
	position:relative;
	left:25px;

}



*html .additional-images {

	position: absolute;
	top: 398px;
	left: 35px;
	text-align: left;
	width: 230px;
	z-index: 200;

	}


.hidden
{
	width:10px;
	height:10px !important;
	visibility:hidden;
}


.standardeurostop-credits, .termseurostop-credits, .brandproducteurostop-credits, 
.carteurostop-credits, 

{
	position:relative;
	top:-270px;
	left:916px;
	font-family:Arial;
	font-size:0.6em;

}

div.basictab {

	margin-bottom: 57px;


	}
	
*html div.basictab {

	margin-bottom: 0;
	
	

	}
	
.brandqa-container .brandsbottomnewspane  {

	position:relative;
	top:-111px;
	left: 111px;

	}

.MagicZoom img{

	position:relative!important;
	z-index: 1 !important;
	width:230px !important;

}

div#dnn_ctr3218_OrderList_CustOrderDetails  {

	padding-top: 20px;
	padding-left: 75px;
	width: 798px;
	height: 250px;
	overflow-y: scroll;
	position: relative;
	top: 20px;

	}
	
*html div#dnn_ctr3218_OrderList_CustOrderDetails  {

	position: relative;
	top: 80px;
	left: 5px;
	padding-top: 20px;
	padding-left: 85px;
	width: 840px;

	}
	
table#tblInvoicesCreditNotes {

	position: relative;
	top: -18px;

	}
	
*html table#tblInvoicesCreditNotes {

	top: 7px;

	}
	
div#dnn_ctr3218_OrderList_CustOrderDetails .CATSubHead, div#dnn_ctr3218_OrderList_CustOrderDetails 

.Normal, 
div#dnn_ctr3218_OrderList_CustOrderDetails .CATNormalBold, div#dnn_ctr3218_OrderList_CustOrderDetails 

.CATNormalTextBox {

	font-family: Arial !important;

	}
	
.lj-order-det-header .Normal 
{

	font-family: Arial !important;

	}
	
span#dnn_ctr2435_ShoppingCart_myStatusLabel {

	color: red !important;

	}
	
#dnn_ctr3218_OrderList_MyError /* Order History 'No orders were found message' */
{
	position:absolute;
	left:400px;
	top:125px;
}

	
	
*html #dnn_ctr3218_OrderList_MyError /* Order History 'No orders were found message' */
{
	position:absolute;
	left:370px;
	top:32px;
}

div#dnn_ctr1946_EditUser_pnlProfile span#dnn_ctr1946_EditUser_cmdProfile {

	visibility: hidden;
	display: none;

	}
	
img.blank1  {

	position: absolute;
	top: 300px;
	left: 200px;

	}
	
table#dnn_ctr2435_ShoppingCart_grdCartContent .catgrid
{

	width:100%;
	border: 0 !important;
	

}

.orderdetails
{
	position:relative;
	
}


.standardbottomleftpane-no-image img.recently-viewed-img {

	visibility: hidden;
	display: none;

	}
	

	/*========================================================*/
/* 9. Inventua SideMenu module - SITE MAP                   */
/*========================================================*/

/* Header styles (headers are pages that have child pages) */

.Site-MenuHdr0, .Site-MenuHdrMouseOver0
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    cursor: default;
    padding-left: 10px;
    padding-right: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
}

.Site-MenuHdr0 A, .Site-MenuHdr0 A:Active, .Site-MenuHdr0 A:Hover, .Site-MenuHdr0 A:Visited, .Site-MenuHdr0 A:Link, 

.SideMenuHdrCurrentPage0
{
    font-size: 12px;
    display: block;
    width: 100%;
    cursor: pointer;
    color: #000000;
    text-decoration: none;
}

.Site-MenuHdrMouseOver0 A, .Site-MenuHdrMouseOver0 A:Active, .Site-MenuHdrMouseOver0 A:Hover, 

.Site-MenuHdrMouseOver0 A:Visited, .Site-MenuHdrMouseOver0 A:Link
{
    font-size: 12px;
    display: block;
    width: 100%;
    cursor: pointer;
    color: #000000;
    text-decoration: none;
}

/* Item styles (Items are pages that do not have child pages) */

.Site-MenuItem0, .Site-MenuItemMouseOver0
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 11px;
    cursor: default;
    padding-left: 10px;
    padding-right: 5px;
    padding-top: 1px;
    padding-bottom: 5px;
}

*html .Site-MenuItem0, *html .Site-MenuItemMouseOver0
{
   font-weight:italic;
}

.Site-MenuItem0 A, .Site-MenuItem0 A:Active, .Site-MenuItem0 A:Hover, .Site-MenuItem0 A:Visited, .Site-MenuItem0 

A:Link, .Site-MenuItemCurrentPage0
{
    font-size: 11px;
    display: block;
    width: 100%;
    cursor: pointer;
    color: #616161;
    text-decoration: none;
}

.Site-MenuItemMouseOver0 A, .Site-MenuItemMouseOver0 A:Active, .Site-MenuItemMouseOver0 A:Hover, 

.Site-MenuItemMouseOver0 A:Visited, .Site-MenuItemMouseOver0 A:Link
{
    font-size: 11px;
    display: block;
    width: 100%;
    cursor: pointer;
    color: #000000;
    text-decoration: none;
}

.Site-MenuItem0 HR
{
    border-top: none;
    border-left: none;
    border-right: none;
    border-bottom: 1px solid #999999;
}

/*=========Root 1=========================*/

/* Header styles (headers are pages that have child pages) */

.Site-MenuHdr1, .Site-MenuHdrMouseOver1
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 11px;
    cursor: default;
    padding-left: 30px;
    padding-right: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
}

.Site-MenuHdr1 A, .Site-MenuHdr1 A:Active, .Site-MenuHdr1 A:Hover, .Site-MenuHdr1 A:Visited, .Site-MenuHdr1 A:Link, 

.SideMenuHdrCurrentPage1
{
    font-size: 11px;
    display: block;
    width: 100%;
    cursor: pointer;
    color:#545454;
    text-decoration: none;
}

.Site-MenuHdrMouseOver1 A, .Site-MenuHdrMouseOver1 A:Active, .Site-MenuHdrMouseOver1 A:Hover, 

.Site-MenuHdrMouseOver1 A:Visited, .Site-MenuHdrMouseOver1 A:Link
{
    font-size: 11px;
    display: block;
    width: 100%;
    cursor: pointer;
    color: #000000;
    text-decoration: none;
}

/* Item styles (Items are pages that do not have child pages) */

.Site-MenuItem1, .Site-MenuItemMouseOver1
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 11px;
    cursor: default;
    padding-left: 30px;
    padding-right: 5px;
    padding-top: 1px;
    padding-bottom: 5px;
}

*html .Site-MenuItem1, *html .Site-MenuItemMouseOver1
{
   font-weight:italic;
}

.Site-MenuItem1 A, .Site-MenuItem1 A:Active, .Site-MenuItem1 A:Hover, .Site-MenuItem1 A:Visited, .Site-MenuItem1 

A:Link, .Site-MenuItemCurrentPage1
{
    font-size: 11px;
    display: block;
    width: 100%;
    cursor: pointer;
    color: #545454;
    text-decoration: none;
}

.Site-MenuItemMouseOver1 A, .Site-MenuItemMouseOver1 A:Active, .Site-MenuItemMouseOver1 A:Hover, 

.Site-MenuItemMouseOver1 A:Visited, .Site-MenuItemMouseOver1 A:Link
{
    font-size: 11px;
    display: block;
    width: 100%;
    cursor: pointer;
    color: #000000;
    text-decoration: none;
}

.Site-MenuItem1 HR
{
    border-top: none;
    border-left: none;
    border-right: none;
    border-bottom: 1px solid #999999;
}


/*=========Root 2=========================*/

/* Header styles (headers are pages that have child pages) */

.Site-MenuHdr2, .Site-MenuHdrMouseOver2
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 11px;
    cursor: default;
    padding-left: 30px;
    padding-right: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
}

.Site-MenuHdr2 A, .Site-MenuHdr2 A:Active, .Site-MenuHdr2 A:Hover, .Site-MenuHdr2 A:Visited, .Site-MenuHdr2 A:Link, 

.SideMenuHdrCurrentPage2
{
    font-size: 11px;
    display: block;
    width: 100%;
    cursor: pointer;
    color: #808080;
    text-decoration: none;
}

.Site-MenuHdrMouseOver2 A, .Site-MenuHdrMouseOver2 A:Active, .Site-MenuHdrMouseOver2 A:Hover, 

.Site-MenuHdrMouseOver2 A:Visited, .Site-MenuHdrMouseOver2 A:Link
{
    font-size: 11px;
    display: block;
    width: 100%;
    cursor: pointer;
    color: #000000;
    text-decoration: none;
}

/* Item styles (Items are pages that do not have child pages) */

.Site-MenuItem2, .Site-MenuItemMouseOver2
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 11px;
    cursor: default;
    padding-left: 50px;
    padding-right: 5px;
    padding-top: 1px;
    padding-bottom: 5px;
}

*html .Site-MenuItem2, *html .Site-MenuItemMouseOver2
{
   font-weight:italic;
}

.Site-MenuItem2 A, .Site-MenuItem2 A:Active, .Site-MenuItem2 A:Hover, .Site-MenuItem2 A:Visited, .Site-MenuItem2 

A:Link, .Site-MenuItemCurrentPage2
{
    font-size: 11px;
    display: block;
    width: 100%;
    cursor: pointer;
    color: #808080;
    text-decoration: none;
}

.Site-MenuItemMouseOver2 A, .Site-MenuItemMouseOver2 A:Active, .Site-MenuItemMouseOver2 A:Hover, 

.Site-MenuItemMouseOver2 A:Visited, .Site-MenuItemMouseOver2 A:Link
{
    font-size: 11px;
    display: block;
    width: 100%;
    cursor: pointer;
    color: #000000;
    text-decoration: none;
}

.Site-MenuItem2 HR
{
    border-top: none;
    border-left: none;
    border-right: none;
    border-bottom: 1px solid #999999;
}


/*=========Root 3=========================*/


/* Header styles (headers are pages that have child pages) */

.Site-MenuHdr3, .Site-MenuHdrMouseOver3
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 10px;
    cursor: default;
    padding-left: 10px;
    padding-right: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
}

.Site-MenuHdr3 A, .Site-MenuHdr3 A:Active, .Site-MenuHdr3 A:Hover, .Site-MenuHdr3 A:Visited, .Site-MenuHdr3 A:Link, 

.SideMenuHdrCurrentPage3
{
    font-size: 10px;
    display: block;
    width: 100%;
    cursor: pointer;
    color: #616161;
    text-decoration: none;
}

.Site-MenuHdrMouseOver3 A, .Site-MenuHdrMouseOver3 A:Active, .Site-MenuHdrMouseOver3 A:Hover, 

.Site-MenuHdrMouseOver3 A:Visited, .Site-MenuHdrMouseOver3 A:Link
{
    font-size: 10px;
    display: block;
    width: 100%;
    cursor: pointer;
    color: #000000;
    text-decoration: none;
}

/* Item styles (Items are pages that do not have child pages) */

.Site-MenuItem3, .Site-MenuItemMouseOver3
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 10px;
    cursor: default;
    padding-left: 50px;
    padding-right: 5px;
    padding-top: 1px;
    padding-bottom: 5px;
}

*html .Site-MenuItem3, *html .Site-MenuItemMouseOver3
{
   font-weight:italic;
}

.Site-MenuItem3 A, .Site-MenuItem3 A:Active, .Site-MenuItem3 A:Hover, .Site-MenuItem3 A:Visited, .Site-MenuItem3 

A:Link, .Site-MenuItemCurrentPage3
{
    font-size: 10px;
    display: block;
    width: 100%;
    cursor: pointer;
    color: #616161;
    text-decoration: none;
}

.Site-MenuItemMouseOver3 A, .Site-MenuItemMouseOver3 A:Active, .Site-MenuItemMouseOver3 A:Hover, 

.Site-MenuItemMouseOver3 A:Visited, .Site-MenuItemMouseOver3 A:Link
{
    font-size: 10px;
    display: block;
    width: 100%;
    cursor: pointer;
    color: #000000;
    text-decoration: none;
}

.Site-MenuItem3 HR
{
    border-top: none;
    border-left: none;
    border-right: none;
    border-bottom: 1px solid #999999;
}


/*==========================================================*/
/*  End Style Sheet                                         */
/*==========================================================*/




/*========================================================*/
/*  Snapsis - SiteMap NavMenu                             */
/*========================================================*/

#ChildTabsLevel1 .level0
{
	font-family:Arial;
	font-weight:bold;
	color:red;
	font-size:17px;
	font-decoration:none;
	list-style-type:none !important;
}

#ChildTabsLevel1 a.level1
{
	font-family:Arial;
	font-weight:bold;
	font-size:13px;
	padding-left:20px;
	color:red;
	list-style-type:none !important;

}


/*==========================================================*/
/*  End Style Sheet                                         */
/*==========================================================*/

/*==========================================================*/
/*             WHISHLIST SKIN                          */
/*==========================================================*/

.wishlist-b .brandqa-container
{
	background-color:#ffffff;
	height:auto;
	left:50%;
	margin:auto auto auto -590px;
	overflow:hidden;
	position:absolute;
	top: -20px;
	width:1180px;

}

*html .wishlist-b .brandqa-container
{


}




.wishlist-b .brandshadows-container
{
	
	/*height:540px;*/
	height: auto;
	left:109px;
	position:relative;
	top:10px;
	width:983px;
	overflow-x: visible;
	display:block;
	background-color: transparent;
	/*z-index:77;*/
	background-position:right;

}

*html .wishlist-b .brandshadows-container
{
	
	/*height:540px;*/
	height: auto;
	left:109px;
	position:relative;
	top:-4px;
	width:983px;
	overflow-x: visible;
	display:block;
	background-color: transparent;
	/*z-index:77;*/
	background-position:right;

}



 .wishlist-b .brandcontent-container
{
	border: 0;
   	width:979px;
	min-height:520px;
	background-image: url(/Portals/6/SiteImages/brands-middle.png);
	background-repeat: repeat-y;
	/*position:relative;
	top:-1px;
	left:-1px;*/
	border-color: #CCCCCC;

	
}

*html .wishlist-b .brandcontent-container
{

	height:520px;
	
}

.wishlist-b .brands-top {

	width: 974px;
	height: 27px;
	background-image: url(/Portals/6/SiteImages/brands-top.png);
	background-repeat: no-repeat;
}

.wishlist-b .brands-bottom {

	width: 973px;
	height: 43px;
	background-image: url(/Portals/6/SiteImages/brands-bottom.png);
	background-repeat: no-repeat;
}

.brands .topmenu, .terms .topmenu  {

	width: 948px !important;
	overflow: hidden;
	margin-left: 2px;
	border-bottom: 1px solid #9f9996;

	}


.wishlist-b .brandcontentpane
{
	padding: 20px 20px 20px 10px;
   	vertical-align:top;
	width:904px;
	/*height:500px;*/
	height: auto;
   	position:relative;
	top:14px;
	left:20px;
	font-family: Arial !important;
	color: #404040;
	overflow:hidden;

	
}

*html .wishlist-b .brandcontentpane
{
	border:1px double #ffffff;
	width:918px;
   	position:relative;
	height:500px;
	top:14px;
	left:22px;
	margin: 0 auto;
	overflow:hidden;
	
	
}

.wishlist-b .brandcontentpane h1 {

	color:#545454;
	font-family:Arial;
	font-size:1.4em;
	font-style:italic;
	font-weight:bold;
	

	}
	
.wishlist-b div#dnn_ctr3230_HtmlModule_HtmlModule_lblContent {

	position: relative;
	top: -35px;
	left: 20px;

	}
	
	

.wishlist-b .brandshadow
{
	
	background-image: url("/portals/_default/Skins/Eur_QuestionAir/images/shadow-resized.png");
	background-color:#ffffff;
	border:thin double;
   	width:20px;
	height:498px;
   	position:absolute;
	top:0px;
	left:500px;
	border-color: #ffffff;


	
}


.wishlist-b .brandsbottomnewspane
{
	background-color:#ffffff;
	border:thin double;
   	width:340px;
	height:65px;
   	position:relative;
	top:-111px;
	left:107px;
	border-color: #ffffff;
	overflow:hidden;

}

*html .wishlist-b .brandsbottomnewspane
{
	background-color:#ffffff;
	border:thin double;
   	width:474px;
	height:70px;
   	position:relative;
	top:-110px;
	left:105px;
	border-color: #ffffff;
	overflow:hidden;

}

.wishlist-b .brandsbottomleftpane
{
	background-color:#ffffff;
	border:thin double;
   	width:467px;
	height:114px;
   	position:relative;
	top:-126px;
	left:2px;
	border-color: #cccccc;
	overflow:hidden;

}

*html .wishlist-b .brandsbottomleftpane
{
	background-color:#ffffff;
   	width:472px;
	height:114px;
   	position:relative;
	top:-124px;
	left:2px;
	border:1px double #CCCCCC;
	overflow:hidden;
}


.wishlist-b .brandsbottomrightpane
{
	background-color:#ffffff;
	border:thin double;
   	width:467px;
	height:114px;
   	position:relative;
	top:-10px;
	left:483px;
	border-color: #cccccc;
	overflow:hidden;
}


*html .wishlist-b .brandsbottomrightpane
{
	background-color:#ffffff;
   	width:469px;
	height:114px;
   	position:relative;
	top:-10px;
	left:483px;
	border:1px double #CCCCCC;
	overflow:hidden;
}

.wishlist-b .brandbasket
{
	width:69px;
	height:85px;	
	position:absolute;
	top:38px;;
	left:815px;
	z-index:1;
}

*html .wishlist-b .brandbasket
{

	position:absolute;
	top:42px;

}

.wishlist-b .brandsearchpane
{
	padding: 0px 0px 10px 0px;
   	width:178px;
	height:50px;
   	position:relative;
	top:-230px;
	left:891px;

}

*html .wishlist-b .brandsearchpane
{
	padding: 0px 0px 10px 0px;
   	width:178px;
	height:50px;
   	position:relative;
	top:-228px;
	left:890px;

}
.wishlist-b .brandbottom-container
{
	
	width:983px;
	height:200px;
	position:relative;
	left:106px;
}

.wishlist-b .brandshadow-container
{
	background-image: url("/portals/_default/Skins/Eur_QuestionAir/images/shadow-container.png");
	width:993px;
	height:540px;	
	position:relative;
	top:10px;
	left:109px;
	

}

*html .wishlist-b .brandshadow-container
{
	background-image: url("/portals/_default/Skins/Eur_QuestionAir/images/shadow-container.png");
	background-repeat:no-repeat;
	height:350px;	
	position:relative;
	top:10px;
	left:109px;
	

}


.wishlist-b .eurostop-credits
{
	position:relative;
	top:-196px;
	left:925px;
	font-family:Arial;
	font-size:0.7em;

}



*html .wishlist-b .eurostop-credits
{
	position:relative;
	top:-196px;
	left:963px;
	font-family:Arial;
	font-size:0.6em;

}

*html .wishlist-b .#dnn_ctr3219_WishList_lblWishListError
{
	position:relative;
	left:14px;
	top:10px;

}


/*==========================================================*/
/*           END OF Wishlist SKIN                       */
/*==========================================================*/

#outerdiv
{
	width:450px;
	height:228px;
	overflow:hidden;
	position:absolute;
	top:-4px;
	border:none;
}

#inneriframe
{
	position:absolute;
	top:-152px;
	left:13px;
	width:922px;
	height:238px;
	border:none;
}


*html #outerdiv
{
	width:460px !important;
	height:70px !important;
	overflow:hidden !important;
	position:relative !important;
	top:-15px !important;
	left:0px !important;
}

*html #inneriframe
{
	position:absolute;
	top:-171px;
	left:18px;
	width:922px;
	height:442px;
}

