/********************************************************/
/* General Style Sheet for The Italian Wardrobe				*/
/* Copyright 2006 by MSO.net						 				*/
/* By Maryse Borgès													*/
/* 					 													*/
/* Last Edited on 14/02/2007										*/
/********************************************************/



.GEN_outerMainContainer {
	width: 995px;
}

.GEN_innerMainContainer {
	width: 995px;
	background-color: #FFFFFF;
}

/* *************************************************************************************  */
.GEN_White
{
	background-color: #FFFFFF;
	height: 2px;
	padding: 0px;
	margin: 0px;
}
.GEN_HeadingContainer
{
	height: 87px;
	background-color: #8dd3d3;
}
.GEN_logo
{
	float: left;
	width: 533px;	
}
/*.GEN_phone
{
	float: left;
	width: 211px;
}*/

.GEN_ProductSearch
{
	float: left;
	text-align: left;
}
.GEN_SearchText
{
	color: #FFFFFF;
	padding: 24px 1px 5px 0px;	
}
.GEN_ProductForm
{
	font-size: 0.8em;
	vertical-align: middle;
}
#GEN_ProductFormTag
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#productSearch
{
	border: 1px solid #000000;
	width: 120px;
	/*height: 18px;*/
	vertical-align: bottom;
}
#btn-Go
{
	margin: 2px 0px 0px 0px;
	padding: 0px 3px 1px 3px;
	border: 1px solid black;
	background-color: #FFFFFF;
	color: #000000;
	font-size: 0.9em;
	height: 17px;
	cursor: hand;
	cursor: pointer;
}
.GEN_BasketTop
{
	float: left;
	width: 160px;
	padding-top: 20px;
}
.GEN_TopBasketLabels
{
	float: left;
	width: 100px;
	text-align: right;
	color: #FFFFFF;
	font-size: 0.8em;
	padding-top: 5px;
}
.GEN_TopBasketValues
{
	float: left;
	width: 60px;
	padding-top:3px;
	text-align: left;
}
.GEN_FieldLook
{
	/*background-color: #FFFFFF;*/
	/*border: 1px solid #000000;*/
	color: #FFFFFF;
	font-size: 0.8em;
	width: 30px;
	height: 18px;
	margin: 0px 0px 2px 0px;
	padding: 3px 0px 0px 3px ;
	text-align: center;
}
.GEN_FieldText
{
	height: 18px;	
	margin: 0px 0px 4px 0px;
	padding: 0px 3px 0px 0px;
}
.GEN_BasketButtons
{
	float: right;
	padding: 15px 20px 0px 0px;
}
.GEN_BasketButton
{
	width: 90px;
	height: 20px;
	background-color: #ef238e;
	text-align: left;
	margin: 0px 0px 5px 0px;
}
.GEN_BasketButtonInner
{
	padding-left: 20px;
	padding-top: 3px;
}
.GEN_BasketButtonInner a, .GEN_BasketButtonInner a:visited
{
	color: #FFFFFF;
	font-size: 0.8em;
	text-decoration: none;
}
.GEN_BasketButtonInner a:hover
{
	color: #FFFFFF;
	font-size: 0.8em;
	text-decoration: underline;
}
#icon_secure_container {
	position: absolute;
}
#icon_secure_image {
	position: relative;
	left: 5px;
	top: 2px;
}

/* **************************************************************************** */

.GEN_NavigationBox
{
	height: 33px;
	background-color: #8dd3d3;
}
.GEN_Navigation
{
	padding: 0px 40px 0px 40px;	
	text-align : left;
}

    #GEN_Nav {
		margin: 0px;
		padding: 0px;
		/*width: 915px;*/
      }
	 #GEN_Nav tr {
	 	padding: 0px;
		margin: 0px;
	 }
	 #GEN_Nav td {
		 line-height:14px;
		 margin-bottom: 0px;
		padding-bottom: 0px;
	 }
	.NavBullet
	{
		width: 12px;
		vertical-align: top;
	}
	.navItem {
		text-align:left;
		padding: 2px 8px 0px 2px;
	 }
	.navItem a
	{
		font-size: 0.7em;
	}

    .navItem a,.navItem a:visited, .navItem a:active {
      	margin:0;
      	padding:0;
		vertical-align: middle;
      	text-decoration:none;
      	color:#FFFFFF;
      }
    /* End IE5-Mac hack */
    .navItem a:hover {
		color:#FFFFFF;
		text-decoration:underline;
      }

	#NavSelected
	{
		background-color: #ef238e;
		margin: 0px;
		padding: 2px 8px 0px 2px;
		text-align:left;
	}
	
	#NavSelected a {
		color: #FFFFFF;
		text-decoration:none;
		font-size: 0.7em;
	}
		/* End IE5-Mac hack */
	#NavSelected a:hover {
		color: #FFFFFF;
		text-decoration:underline;
	}


.GEN_crumbtrail
{
	height: 15px;
}
.GEN_crumbtrail a, .GEN_crumbtrail a:visited
{
	font-size: 0.8em;
	text-decoration: none;
}
.GEN_crumbtrail a:hover
{
	font-size: 0.8em;
	text-decoration: underline;
}


.GEN_pagethru
{
	float: right;
	color: #8dd3d3;
}

/* ******************************************************************************  */

.GEN_MainContainer
{
	width: 910px;
	text-align: center;
}

.GEN_MainAreaInner
{
	padding: 15px 0px 20px 0px;
	text-align: left;
}

/* ******************************************************************************** */
.GEN_sitemap_block
{
	padding: 10px 0px 10px 0px;
	width	: 910px;
}
.GEN_sitemap_alphabet
{
	text-align: center;
}
.GEN_sitemap_alphabet a, .GEN_sitemap_alphabet a:visited
{

}
.GEN_sitemap_alphabet a:hover
{
	text-decoration: none;
}
.GEN_sitemap_letter
{
	padding: 0px 0px 0px 15px; 
}
.GEN_sitemap_letter a, .GEN_sitemap_letter a:visited
{
	font: 0.9em Arial;
	font-weight: bold;	
	text-decoration: none;
}
.GEN_sitemap_links_block
{
}
.GEN_sitemap_link a, .GEN_sitemap_link a:visited
{
	font: 0.9em Arial;
	text-decoration: none;
}
.GEN_sitemap_link a:hover
{
	text-decoration: underline;
}

div.GEN_sitemap_letter {
	width	: 50px;
	float	: left;
}

div.GEN_sitemap_links_block {
	width	: 270px;
	float	: left;
}

div.GEN_sitemap_link {
	width	: 250px;
}
div.paddedBlock {
	padding						: 5px 0px 5px 0px;
	vertical-align				: top;
	margin						: 0;
	border						: 0;
}
.colourLight
{
	background-color: #FFFFFF;
}
.colourDeep
{
	background-color: #d1f6f6;
}
/* *************************************************************************** */
.GEN_home_updates
{
	float: right;
	width: 200px;
}
.GEN_home_updatesInner
{
	padding: 10px 0px 10px 0px;
}
.GEN_home_newsTitle
{
	padding: 5px 0px 5px 0px;
}
.GEN_home_newsTitle a, .GEN_home_newsTitle a:visited
{
	color: #8dd3d3;
	font-weight: bold;
	text-decoration: none;
}
.GEN_home_newsTitle a:hover
{
	color: #8dd3d3;
	font-weight: bold;
	text-decoration: underline;
}
.GEN_home_newsSummary
{
	padding: 5px 0px 5px 0px;
}
.GEN_home_newsMore
{
	padding: 5px 0px 5px 0px;
}
.GEN_home_newsMore a, .GEN_home_newsMore a:visited
{
	color: #8dd3d3;
}
.GEN_home_newsMore a:hover
{
	color: #8dd3d3;
}

.GEN_home_content
{
	float: left;
	width: 700px;
}

.GEN_footerText
{
	font-size: 0.8em;
	font-family: Arial;
}

.GEN_purpleLink ,.GEN_purpleLink a, .GEN_purpleLink a:hover, .GEN_purpleLink a:visited
{
	color: #ef238e;
}
.GEN_lilacLink ,.GEN_lilacLink a, .GEN_lilacLink a:hover, .GEN_lilacLink a:visited
{
	color: #8dd3d3;
}

.GEN_tradeBox
{
	background:#ef238e;
	border-bottom:2px solid #FFFFFF;
	padding:5px 0px 5px 0px;
}
.GEN_TradeLeft
{
	float:left;
	width:100px;
	text-align: left;
	padding-left: 10px;
}
.GEN_TradeMiddle
{
	width: 805px;
	float:left;
	text-align:center;
	color: #FFFFFF; 
	font-weight:bold;
}
.GEN_TradeRight
{
	float:right;
	width:80px;
	text-align: right;
	padding-right: 10px;
}
.GEN_TradeRight a, .GEN_TradeRight a:visited, .GEN_TradeRight a:hover, 
.GEN_TradeLeft a, .GEN_TradeLeft a:visited, .GEN_TradeLeft a:hover
{
	color: white;
	text-decoration: none;
}
.GEN_TradeButton
{
	border: 1px solid white;
	height: 18px;
	padding: 2px 5px 2px 5px;
}
