/*

Oxendales Ireland Style Stylesheet
----------------------------------
AW 2011 
Latest Changes
28/10/11 - bg addition from GRP1 by: Paul G
/* 29/11/11 - line 156 - Request Catalogue top nav colour and bg change by Paul G */


body {
	background:#fff;
	background-position: center top;
	background-repeat:no-repeat; 
	background-attachment:scroll;
	
}


/* Headings & Link Styling
-------------------------- */
h1, .largetitle {
	color:#7e1658;
}

h1 span {
	color:#999;
}

h2 {
	color:#7e1658;
}

h3 {
	color:#7e1658;
}

h4 {
	color:#7e1658;
}

a {
	color:#7e1658;
	text-decoration:underline;
}

a:hover {
	color:#7e1658;
	text-decoration:none; 
}

img {
	border:none;
}

span.pink {
	color:#d50e8c;
	font-weight:bold;
}


/* Header
--------- */
#headerContainer {
	margin:10px 0 0;
	padding:0;
	width:1000px;
	background:#FFF url(//images2.drct2u.com/content/images/homepages/1011SS_OXI_headercontainerbackground.jpg) no-repeat top right;
	position:relative;
}

#headerContainer ul {
	margin:0;
	padding:0;
}

#headerContainer p {
	margin:0;
	padding:0;
	text-align:left;
}


/* Oxendales Logo 
----------------- */
#brandLogo-2 {
	margin:0 10px;
	width:232px;
	height:80px;
	float:left;
}


/* Account Area (Div 3)
Sign In | My Account | Register
Incentives | Help | Contact Us | Catalogue Request | Track Order
---------------------------------------------------------------- */
#account-3 {
	width:600px;
	height:95px;
}

ul#accountList {
	height:15px;
	text-align:left;
	position:absolute;
	left:217px;
	top:0px;
}

ul#siteInfoList {
	height:15px;
	text-align:left;
	position:absolute;
	left:217px;
	top:70px;
}

ul#accountList li,
ul#siteInfoList li {
	display:inline;
	padding:0;
}

ul#accountList li#SignInHeaderLink,
ul#accountList li#MyAccountHeaderLink {
	border-right:1px solid #999;
}

ul#accountList li#SignInHeaderLink {
	padding:0 5px 0 0;
}

ul#accountList li#MyAccountHeaderLink,
ul#accountList li#RegisterHeaderLink {
	padding:0 5px;
}

ul#accountList li a {
	font:bold 12px Arial;
	color:#000;
	text-decoration:none;
}

ul#siteInfoList li a {
	margin:0 5px 0 0;
	font:11px Arial;
	color:#000;
	text-decoration:none;
}

ul#accountList a:hover,
ul#siteInfoList a:hover {
	color:#000;
	text-decoration:underline;
}

/* Request Catalogue colour change by Paul G on 8/11/11 */
#siteInfoList #CatalogueRequestHeaderLink a  {
	background:url(//images2.drct2u.com/content/images/homepages/111129AW_OXI_HP_nav-cat-req-btn.gif) no-repeat;
	color:#fff;
	font-weight:bold;
	padding:1px 6px 1px 6px;
}


/* Search Area (Div 4)
Search Form
---------------------- */
#searchArea-4 {
	margin:0;
	padding:0;
	height:30px;
	position:absolute;
	top:23px;
	right:320px;
}

#searchArea-4 p.title {
	display:none;
}

#searchForm {
	margin:0;
	padding:0;
	width:375px;
	height:30px;
	position:absolute;
	top:3px;
	left:0px;
	float:left;
}

#searchArea-4 input#searchKeyWords {
	margin:0 5px 0 0;
	padding:4px 0 4px 20px;
	height:14px;
	width:162px;
	display:block;
	border:1px solid #666;
	float:left;
	background:#FFF url(//images2.drct2u.com/content/images/homepages/1006AW_FPS_searchicon.gif) no-repeat;
}

#searchArea-4 select#searchCategories {
	margin:0 5px 0 0;
	padding:4px 2px 3px;
	height:24px;
	width:108px;
	display:inline-block;
	border:1px solid #666;
	float:left;
}

#searchArea-4 input.searchButton {
	padding:0 0 0 2px;
	height:24px;
	width:57px;
	display:block;
	border:none;
	background:url(//images2.drct2u.com/content/images/homepages/1011SS_OXI_searchbutton.jpg) no-repeat;
	color:#FFF;
	font-weight:bold;
}

#searchArea-4 input.searchButton:hover {
	background-position:-57px;
}


/* Bag Area (Div 5)
Your Bag: # items
Go to Checkout
Wish List | Quick Order
----------------------- */
#bagArea-5 {
	margin:0;
	padding:0;
	width:130px;
	height:95px;
	position:absolute;
	top:0px;
	right:7px;
}

#gotoCheckOutContainerLink {
	margin:0;
	padding:0;
}

p#numberBagItems {
	position:absolute;
	top:3px;
	right:0px;
	color:#358c13;
	font:bold 12px Arial;
}

p#viewMiniBagLink a {
	position:absolute;
	top:27px;
	right:0px;
	width:102px;
	height:24px;
	display:block;
	background:url(//images2.drct2u.com/content/images/homepages/1011SS_OXI_gotocheckout.jpg) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}

p#viewMiniBagLink a:hover {
	background-position:-102px;
}

ul#bagList {
    height: auto;
    width: 112px;
}


#WishListHeaderLink, #QuickOrderHeaderLink {
    float: left;
    font-size: 11px;
    margin-top: 12px;
}
ul#bagList li a {
	margin:0 0 0 5px;
	font:11px Arial;
	color:#000;
	text-decoration:none;
}

ul#bagList a:hover {
	color:#000;
	text-decoration:underline;
}


/* Go Back to Previous Site (Div 6)
----------------------------------- */
#previousSite-6 {
	background-color:#f6f7fc;
	border-top:solid 2px #e3e6ff;
}

#previousSite-6 a {
	color:#000;
	text-decoration:underline;
}

#previousSite-6 a:hover {
	color:#000;
	text-decoration:none;
}

.navmesg {
	background-color:#FFF;
}


/* Logged In Greeting (Div 10)
Signed in info
------------------------------ */
#greeting-10 {
	margin:10px 0 0 10px;
	width:170px;
	height:90px;
	float:left;
}

#greeting-10 p.logInTitle,
#greeting-10 p.logInTitleCredit {
	margin:0 3px 5px 0;
	width:170px;
	font:11px Arial;
	color:#000;
	float:left;
	clear:both;
}

#greeting-10 #clientName {
	margin:0 3px 0 0;
	font:bold 11px Arial;
	color:#000;
	float:left;
}


/* Top Navigation Style
----------------------- */
#topNav-1 {
	margin:0 auto;
	height:56px;
	width:1000px;
	background:url(//images2.drct2u.com/content/images/homepages/1011SS_OXI_topnav_background.gif) repeat-x;
	position:relative;
	overflow:hidden;
}

ul#topNavigation {
	margin:0;
	padding:0;
}

#topNavigation li {
	margin:0;
	padding:0 0px 0 0;
	height:36px;
	float:left;
	background:url(//images2.drct2u.com/content/images/homepages/1011SS_OXI_topnav_divider.gif) no-repeat top right;	
}

#topNavigation li a, 
#topNavigation li a:link, 
#topNavigation li a:visited {
	margin:0;
	padding:9px 20px 11px;
	_padding-bottom:9px;
	height:16px;
	color:#FFF;
	display:inline-block;
	float:left;
	position:relative;
	text-transform:capitalize;
}

#topNavigation li a:hover {
	height:16px;
	color:#FFF;
	background:url(//images2.drct2u.com/content/images/homepages/1011SS_OXI_topnav_hover.gif) repeat-x;
}

/* Womenswear */
#topNavigation li#WomenswearTopNav {
	padding-left:40px;
}


/* Home */
#topNavigation li#OXIHOMETopNav {
	position:absolute;
	top:0px;
	left:0px;
	background:none;
}

#topNavigation li#OXIHOMETopNav a {
	padding:0;
	height:36px;
	width:40px;
	background:url(//images2.drct2u.com/content/images/homepages/1011SS_OXI_topnav_home.gif) no-repeat;
	text-indent:-9999px;
}

#topNavigation li#neW-inTopNav {
	
	left: 40px;
	position: absolute;
	top: 0;
	display:none;
	visibility:hidden;
}

#topNavigation li#OXIHOMETopNav a:hover {
	background-position:-40px;
}

#topNavigation li#Clearance-OutletTopNav {
	background:none;
}

#topNavigation li#Clearance-OutletTopNav a {
	height:16px;
	background: url(//images2.drct2u.com/content/images/homepages/110902AW_FG1_latest_offers_top_nav.gif) repeat-x 0 100%;
	color: #fff;
}

#topNavigation li#Clearance-OutletTopNav a:hover {
	height:16px;
	background: url(//images2.drct2u.com/content/images/homepages/110902AW_FG1_latest_offers_top_nav_hover.gif) repeat-x 0 100%;
	color: #fff;
}

#topNavigation li#LATeST-OfFeRsTopNav a {
	height:16px;
	background:url//images2.drct2u.com/content/images/homepages/1011SS_OXI_topnav_offers.gif) repeat-x 0 0;
	color:#FFF;
}

#topNavigation li#sALeTopNav a {
	height:16px;
	background:url(//images2.drct2u.com/content/images/homepages/1011SS_OXI_topnav_offers.gif) repeat-x 0 0;
	color:#FFF;
}

#topNavigation li#ChristmaS-GiftsTopNav a {
	height:16px;
	background:url(//images2.drct2u.com/content/images/homepages/110926AW_OXI_HP_Xmas.gif);
	background-repeat:no-repeat;
	width: 96px;
	position:relative;
	left: 14px;
	color:#FFF;
	text-indent:-2000px;
	

}

#topNavigation li#GiFtSTopNav{
	display:none;
	visibility:hidden;

}
#topNavigation li#GiFtSTopNav a {
	display:none;
	visibility:hidden;

}

#topNavigation li#latesT-offersTopNav a, #topNavigation li#Summer-REDUCtionsTopNav a {
	background: url(//images2.drct2u.com/content/images/homepages/1012SS_OXO_topnav_offers.gif) repeat-x 0 100%;
	border-right: none;
	margin: 0;
	padding: 8px 14px 12px 14px;
	_padding: 8px 14px 10px 14px;
	text-transform: capitalize;
}
#topNavigation li#latesT-offersTopNav a:hover, #topNavigation li#Summer-REDUCtionsTopNav a:hover {
	background: url(//images2.drct2u.com/content/images/homepages/1012SS_OXO_topnav_offers.gif) repeat-x 0 0;
	color: #fff;
}


li#Swimwear50-DiscountedOXITopNav {
	width:380px;
	float:left;
	background:url(//images2.drct2u.com/content/images/homepages/110602_JDW_HP_SwimLingOffer-1.gif) no-repeat;!important;
	height:33px;
	}
	
li#Swimwear50-DiscountedOXITopNav a {
	text-indent:-9999px;
	background:none !important;
	width:383px;
	display:block;
	height:33px !important;
	padding:0 !important;
	}
	
li#Lingerie50-DiscountedOXITopNav {
	width:616px;
	float:left;
	background:url(//images2.drct2u.com/content/images/homepages/110602_JDW_HP_SwimLingOffer-2.gif) no-repeat;!important;
	height:33px;
	}
	
li#Lingerie50-DiscountedOXITopNav a {
	text-indent:-9999px;
	background:none !important;
	width:616px;
	display:block;
	height:33px !important;
	padding:0 !important;
	}
	
#Swimwear50-DiscountedOXITopNav:hover{ 
	background-position:-383px; 
	}
	
#Lingerie50-DiscountedOXITopNav:hover { 
    background-position:-616px;
}







/* ----- Is some of this code redundant? ----- */

/* Tablecell
Site specific colour - Set to same colour as Top Navigation
-----------------------------------------------------------*/
.tablecell {
	background:#111;
}


/* Breadcrumbcue
Also used on 'Your order has NOT been submitted yet' text and Incentive Code box on Checkout page
------------------------------------------------------------------------------------------------- */
.breadcrumbcue,
a.breadcrumbcuelink {
	color:#7e1658;
}

a.breadcrumblink {
	color:#7e1658;
	text-decoration:none;
}

a.breadcrumblink:hover {
	padding:0;
	background-color:#d50e8c;
	color:#fff;
	text-decoration:underline;
}

a.breadcrumbcuelink:hover {
	color: #7e1658;
	text-decoration:underline;
}


/* Main Site Colour
------------------- */
.mainsitecolour {
	background:#7e1658;
}


/* Sidebartext
Incentive code box text
----------------------- */
.sidebartext {
	color:#FFF;
}


/* Account Transactions page
'Information on your account' text
---------------------------------- */
.acctssubtitle {
	color:#7e1658;
}


/* Quick Order Form
------------------- */
.qofheadingnumber,
.qofheadingtitle {
	color:#FFF;
}


/* Guided Navigation (Left Nav) (LIVE)
-------------------------------------- */
#guidedNav-8 {
	margin:10px 15px 5px 0;
	padding:0 0 5px;
	width:170px;
	display:block;
	float:left;
	line-height:1.125em;
}

#guidedNav-8 #availableFiltersHeader, #guidedNav-8 #selectedFiltersHeader {
	margin:0 0 5px;
	padding:4px 5px 0px 7px;
	height:19px;
	width:158px;
	background:#FFF url(//images2.drct2u.com/content/images/FGN/fgn_OXI_chosenHeader.png) no-repeat;
	display:inline-block;
	font:bold 12px Arial;
	color:#FFF;
	clear:both;
}

#guidedNav-8 .refinementHeader {
	margin:0;
	padding:0;
	min-height:19px;
	background-color:#FFF;
	color:#222;
	clear:both;
	font:bold 12px Arial;
	border-bottom:1px solid #B1B1B1;
}

#guidedNav-8 a, #guidedNav-8 a:link, #guidedNav-8 a:visited {
	color:#7e1658;
	text-decoration:none;
}

#guidedNav-8 a:hover {
	background-color:#FFF;
	color:#7e1658;
	text-decoration:underline;
	font-weight:normal;
}

ul#currentSelection {
	margin:0;
	padding:0;
	width:170px;
	border-left:none;
	border-right:none;
	background-color:#FFF;
}

#currentSelection li {
	margin:0;
	padding:4px 0 0;
	color:#222;
	border-top:none;
	font-size:12px;
	font-weight:bold;
	line-height:1.25em;
	list-style-type:none;
}

#currentSelection li span {
	float:right;
	font-size:12px;
	font-weight:normal;
	clear:both;
}

#availableFiltersWrapper ul#brandBox {
	margin:0;
	padding:0;
	width:168px;
	color:#7e1658;
	background-color:#FFF;
	border:1px solid #B1B1B1;
}

#availableFiltersWrapper ul#brandBox li {
	margin:1px;
	padding:1px;
	background-color:#FFF;
	font-size:11px;
	border-bottom:1px solid #D3D3D3;
}

ul.doubleColMenu {
	width:75px;
}

#availableFiltersWrapper ul, #availableFiltersWrapper ul.singleColMenu, #availableFiltersWrapper ul.doubleColMenu {
	margin:0 0 10px;
	padding:3px 3px 0 0;
}

#availableFiltersWrapper ul li a, #availableFiltersWrapper ul.singleColMenu li a, #availableFiltersWrapper ul.doubleColMenu li a {
	background:transparent url(//images2.drct2u.com/content/images/FGN/fgn_OXI_catarrow.png) no-repeat 1px 3px !important;
	padding:0 0 0 11px !important;
}

#selectedFiltersBottom {
	height:10px;
	width:170px;
	background-image:none;
}

#availableFiltersWrapper {
	padding:0px;
	width:170px;
	border-left:none;
	border-right:none;
	float:left;
}

#availableFiltersBottom {
	margin-bottom:3px;
	height:9px;
	width:170px;
	background-image:none;
	float:left;
}


/* Product Range Page Classes
----------------------------- */
.productRange122x130, .productRange122x130x3, .productRange212x260 {
	border-left:0.06em Solid #E3E6FF;
}

.productRange122x130 h2,
.productRange122x130x3 h2  {
	background-color:#E3E6FF;
}

.productRange212x260 h3  {
	background-color:#E3E6FF;
}

.productRange122x130 h2 a, .productRange122x130 h2 a:link, .productRange122x130 h2 a:visited,
.productRange122x130x3 h2 a, .productRange122x130x3 h2 a:link, .productRange122x130x3 h2 a:visited {
	color:#39427F;
	text-decoration:none;
}

.productRange212x260 h3 a, .productRange212x260 h3 a:link, .productRange212x260 h3 a:visited {
	color:#39427F;
	background-color:#E3E6FF;
	text-decoration:none;
}

.productRange122x130 h2 a:hover, .productRange122x130x3 h2 a:hover, .productRange212x260 h3 a:hover {
	color:#747dbc;
	background-color:#E3E6FF;
	text-decoration:none;
}


/* Product preview
Product thumb preview container and text styles
5 column layout containers using 122 x 130 images
------------------------------------------------- */
.salePrice {
	color:#ff0000;
}

.magnify {
	background-image:url(//images2.drct2u.com/content/images/freeformat/magnify.gif);
}

a.magnify, a:link.magnify, a:visited.magnify {
	color:#195b9f;
	text-decoration:underline;
}

a:hover.magnify {
	color:#195b9f;
	background-color:#FFF;
	text-decoration:none;
}


/* Image Hover Script
See /js/ballontip.js for config options
--------------------------------------- */
.hoverStyle{
	border:1px solid #000;
	background-color:#FFF;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5);
}


/* Footer Container
------------------- */
#bottom-nav {
	margin-top:10px;
	padding:0;
	width:1000px;
	background-color:#FFF;
	position:relative;
	overflow:hidden;
}

#footer {
	margin:0 0 20px;
	width:1000px;
	height:20px;
	text-align:center;
	float:left;
}

#logoContainer {
	margin:10px 0 0;
	padding:0;
	width:1000px;
	float:left;
	clear:both;
}

#logoContainer iframe {
	width:125px;
}

#shoppingSecured, #payUsing, #fastDelivery {
	margin:0 10px 0 0;
	padding:0;
	width:250px;
	float:left;
}

#shoppingSecured {
	width:400px;
}

#shoppingSecured div, #shoppingSecured IFRAME, #shoppingSecured a, #payUsing div, #fastDelivery div {
	text-align:left;
	float:left;
}

#shoppingSecuredTitle, #payUsingTitle, #fastDeliveryTitle {
	margin:0 0 2px;
	padding:0;
	width:250px;
	float:left;
	background:none;
}

#shoppingSecuredTitle {
	width:400px;
}

#shoppingSecured IMG, #payUsing IMG, #fastDelivery IMG {
	margin:0 10px 0 0;
	padding:0;
	max-height:46px;
	height:46px;
}


/* Footer Navigation
-------------------- */
#footerNav-9 {
	margin:10px 0;
	padding:2px 0 0;
	width:1000px;
	height:20px;
	color:#FFF;
	background:#504e4e;
	float:left;
	clear:both;
}

#footerNav-9 a, #footerNav-9 a:link, #footerNav-9 a:visited {
	padding:0 3px;
	font:normal 11px Arial;
	color:#FFF;
	text-decoration:none;
}

#footerNav-9 a:hover {
	color:#CCC;
	text-decoration:underline;
}

#titleAndLpgName {
	display:none;
}


/* Link Colours
HTML buttons used on Sign In pages - white text for all sites
------------------------------------------------------------- */
tr.tablecell a:link, tr.tablecell a:visited {
	margin:0;
	padding:0;
	font-size:12px;
	color:#FFF;
}

tr.tablecell a:hover{
	color:#FFF;
}


/* QuickWins Project
Product Sort Panel 
-------------------- */
#searchResultsHeader {
	width:805px;
}

.productSort, #resultsPages {
	background:#212121 url(//images2.drct2u.com/content/images/homepages/1011SS_OXI_topnav_background.gif) repeat-x;
	font-weight:bold;
	color:#FFF;
}

.productPages .previous, .productPages .next {
	background-color:#212121;
	color:#FFF;
}

.productPages .next a, .productPages .next a:hover {
	background:url(//images2.drct2u.com/content/images/FGN/fgn_OXI_nextPage.gif) no-repeat;
}

.productPages a, .productPages a:link, .productPages a:visited, .productPages a:hover {
	color:#FFF;
}

.productPages a:hover {
	background-color:#113f6c;
	background-image:none;
	color:#FFF;
}


/* Catalogue Request Pages Images
--------------------------------- */
.catImage {
	width:305px;
	height:360px;
	background:url(//images2.drct2u.com/content/images/psg27images/091126AW_oxendales_ie_catalogue.jpg) no-repeat;
}

.catImageSmall {
	width:240px;
	height:280px;
	background:url(//images2.drct2u.com/content/images/psg27images/091126AW_oxendales_ie_catalogue_small.jpg) no-repeat;
}




/* TOP NAV ADDITIONS part of AW11 launch */

#topNav-1 #Spread-the-costTopNav a {
    background: url(//images2.drct2u.com/content/images/homepages/110715AW_OXI_sub_nav.jpg) repeat scroll 0 0 transparent;
    height: 23px;
    margin: 0;
    padding: 0;
    text-indent: -9999px;
    width: 333px;
}
#topNav-1 #Spread-the-costTopNav a {
    background: url(//images2.drct2u.com/content/images/homepages/110715AW_OXI_sub_nav.jpg) repeat scroll 0 0 transparent;
    height: 23px;
    margin: 0;
    padding: 0;
    text-indent: -9999px;
    width: 333px;
}

#topNav-1 #fifty-percent-off-dressesTopNav a {
    background: url(//images2.drct2u.com/content/images/homepages/110630_AW11_OXI_SubNav.jpg) repeat scroll -333px 0 transparent;
    height: 23px;
    margin: 0;
    padding: 0;
    text-indent: -9999px;
    width: 333px;
}

#topNav-1 #Reccomend-a-friendTopNav a {
    background: url(//images2.drct2u.com/content/images/homepages/110630_AW11_OXI_SubNav.jpg) repeat scroll -666px 0 transparent;
    height: 23px;
    margin: 0;
    padding: 0;
    text-indent: -9999px;
    width: 334px;
}

#topNav-1 #up-to-60--off-dressesTopNav a {
    background: url(//images2.drct2u.com/content/images/homepages/111229_AW11_OXI_SubNav.jpg) repeat scroll 665px 0 transparent;
    height: 23px;
    margin: 0;
    padding: 0;
    text-indent: -9999px;
    width: 333px;
}

#topNav-1 #up-to-60--off-dressesTopNav a:hover {
	    background-position: 665px -23px;
	}
#topNav-1 #Spread-the-costTopNav a:hover {
    background-position: 0 -23px;
}
#topNav-1 #fifty-percent-off-dressesTopNav a:hover {
    background-position: -333px -23px;}
	
	
#topNav-1 #Reccomend-a-friendTopNav a:hover {
    background-position: -666px -23px; 
}
