	
	/*
		CSS Reset
	*/
	
	/*img, div, a, input
	{
		behavior: url('/content/js/iepngfix.htc');
	}*/
	
	h1 {
		/*18px via YUI Fonts CSS foundation*/
		font-size:138.5%;  
	}
	h2 {
		/*16px via YUI Fonts CSS foundation*/
		font-size:123.1%; 
	}
	h3 {
		/*14px via YUI Fonts CSS foundation*/
		font-size:108%;  
	}
	h1,h2,h3 {
		/* top & bottom margin based on font size */
		margin:1em 0;
	}
	h1,h2,h3,h4,h5,h6,strong {
		/*bringing boldness back to headers and the strong element*/
		font-weight:bold; 
	}
	abbr,acronym {
		/*indicating to users that more info is available */
		border-bottom:1px dotted #000;
		cursor:help;
	} 
	em {
		/*bringing italics back to the em element*/
		font-style:italic;
	}
	blockquote,ul,ol,dl {
		/*giving blockquotes and lists room to breath*/
		margin:1em;
	}
	ol,ul,dl {
		/*bringing lists on to the page with breathing room */
		margin-left:2em;
	}
	ol li {
		/*giving OL's LIs generated numbers*/
		list-style: decimal outside;	
	}
	ul li {
		/*giving UL's LIs generated disc markers*/
		list-style: disc outside;
	}
	dl dd {
		/*giving UL's LIs generated numbers*/
		margin-left:1em;
	}
	th,td {
		/*borders and padding to make the table readable*/
		border:1px solid #000;
		padding:.5em;
	}
	th {
		/*distinguishing table headers from data cells*/
		font-weight:bold;
		text-align:center;
	}
	
	caption {
		/*coordinated marking to match cell's padding*/
		margin-bottom:.5em;
		/*centered so it doesn't blend in to other content*/
		text-align:center;
	}
	p,fieldset,table {
		/*so things don't run into each other*/
		margin-bottom:1em;
	}
	
	body
	{
		margin:0px;
		padding:0px;
		overflow:auto;
		background-color:#ebdecf;
		font-family:arial;
		font-size:12px;
	}
	
	form
	{
		margin:0px;
		padding:0px;
	}
	
	table
	{
		width:652px;
		margin-top:10px;
		margin-left:20px;
	}
	
	table tr
	{
		
	}
	
	table tr th
	{
		padding:0px;
		padding-left:5px;
		padding-right:5px;
		padding-bottom:5px;
		border:0px;
		font-size:12px;
		text-align:left;
		border-top:0px;
		border-left:0px;
		border-right:0px;
		border-bottom:1px dotted #afafaf;
	}
	
	table tr td
	{
		padding:0px;
		padding-left:5px;
		padding-right:5px;
		font-family:arial;
		font-size:12px;
		text-align:left;
		padding-bottom:3px;
		border-top:0px;
		border-left:0px;
		border-right:0px;
		border-bottom:1px dotted #cfcfcf;
	}
	
	table tr td.nonBreakingColumn
	{
		white-space:nowrap;
	}
	
	table tr td a:link, table tr td a:visited
	{
		color:#555555;
	}
	
	/*
		Header
	*/
	
	/*.container1
	{
		background:url('/content/img/newDesign/topRepeater.jpg');
		background-position:left top;
		background-repeat:repeat-x;
		width:99.98%;
		font-family:arial;
		font-size:12px;
		background-color:#edecea;
		margin-bottom:130px;
	}
	
	.container1 .container2
	{
		background:url('/content/img/newDesign/bottomRepeater.jpg');
		background-position:left bottom;
		background-repeat:repeat-x;
		width:100%;
		text-align:center;
		
	}
	
	.container1 .container2 .container3
	{
		display:inline-block;
		background:url('/content/img/newDesign/fixedUp.jpg');
		background-position:center top;
		background-repeat:no-repeat;
	}
	
	.container1 .container2 .container3 .container4
	{
		display:inline-block;
		background:url('/content/img/newDesign/fixedDown.jpg');
		background-position:center bottom;
		background-repeat:no-repeat;
	}*/
	
	.topPattern
	{
		background-image:url('/content/img/design_v3/2/pattern-bar-logo.png');
		background-position:top left;
		background-repeat:repeat-x;
		
		width:100%;
		height:135px;
		
		margin:0px;
		padding:0px;
		
		margin-top:13px;
		
		text-align:center;
	}
	
	.topBar
	{
		background:url('/content/img/design_v3/2/topBarNoLogout.png');
		background-position:left top;
		background-repeat:no-repeat;
		width:983px;
		height:135px;
		text-align:left;
		
		margin-left:auto;
		margin-right:auto;
		margin-top:0px;
		overflow:hidden;
	
	}
	
	
	.ro-RO_ro-RO
	{
		
		background:url('/content/img/design_v3/2/top-bar-logo.ro-RO.ro-RO.png');
		
	}
	
	.ro-RO_en-US
	{
		
		background:url('/content/img/design_v3/2/top-bar-logo.ro-RO.en-US.png');
		
	}
	
	.ro-RO_fr-FR
	{
		
		background:url('/content/img/design_v3/2/top-bar-logo.ro-RO.fr-FR.png');
		
	}
	
	.fr-CA_fr-CA
	{
		
		background:url('/content/img/design_v3/2/top-bar-logo.fr-CA.fr-CA.png');
		
	}
	
	.fr-CA_en-CA
	{
		
		background:url('/content/img/design_v3/2/top-bar-logo.fr-CA.en-CA.png');
		
	}
	
	.hu-HU_hu-HU
	{
		
		background:url('/content/img/design_v3/2/top-bar-logo.hu-HU.hu-HU.png');
		
	}
	
	.hu-HU_en-US
	{
		
		background:url('/content/img/design_v3/2/top-bar-logo.hu-HU.en-US.png');
		
	}
	
	.hu-HU_fr-FR
	{
		
		background:url('/content/img/design_v3/2/top-bar-logo.hu-HU.fr-FR.png');
		
	}
	
	
	
	.bg-BG_bg-BG
	{
		
		background:url('/content/img/design_v3/2/top-bar-logo.bg-BG.bg-BG.png');
		
	}
	
	.bg-BG_fr-FR
	{
		
		background:url('/content/img/design_v3/2/top-bar-logo.bg-BG.fr-FR.png');
		
	}
	
	.bg-BG_en-US
	{
		
		background:url('/content/img/design_v3/2/top-bar-logo.bg-BG.en-US.png');
		
	}
	
	.en-MA_en-MA
	{
		
		background:url('/content/img/design_v3/2/top-bar-logo.en-MA.en-MA.png');
		
	}
	
	.en-MA_en-US
	{
		
		background:url('/content/img/design_v3/2/top-bar-logo.en-MA.en-US.png');
		
	}
	
	.en-MA_fr-FR
	{
		
		background:url('/content/img/design_v3/2/top-bar-logo.en-MA.fr-FR.png');
		
	}
	
	.topBar .text
	{
		width:276px;
		display:inline-block;
		#display:inline;
		text-align:left;
		margin-left:20px;
		font-size:10px;
	}
	
	.invitationTopBarLogoObject
	{
		width:394px;
		height:82px;
		position:relative;
		z-index:0;
		top:-78px;
		left:506px;
	}
	
	.invitationTopBarLogoEmbed
	{
		#width:394px;
		#height:82px;
		#position:relative;
		#z-index:0;
		#top:-74px;
		#left:508px;
	}
	
	.topBar .languages
	{
		width:550px;
		#width:600px;
		display:inline-block;
		#display:inline;
		text-align:right;
		font-size:10px;
		padding-right:47px;
	}
	
	.topBar .languages a:link, .topBar .languages a:visited
	{
		text-decoration:none;
		color:#7c7c7c;
		margin-left:20px;
	}
	
	.topBar .languages a.selectedLanguage
	{
		color:#ec72ad;
	}
	
	.topBar .logoutButton
	{
		display:inline-block;
		#display:inline;
		width:72px;
		text-align:center;
	}
	
	.topBar .logoutButton a:link, .topBar .logoutButton a:visited
	{
		color:#ffffff;
		text-decoration:none;
		font-size:10px;
	}
	
	.topBar .logo_fr-FR
	{
		background:url('/content/img/newDesign/logo_fr-FR.png');
		background-position:top left;
		background-repeat:no-repeat;
		width:347px;
		height:70px;
		margin-left:40px;
		margin-top:28px;
		display:inline-block;
		#display:inline;
	}
	
	.topBar .logo_fr-CA
	{
		background:url('/content/img/newDesign/logo_fr-CA.png');
		background-position:top left;
		background-repeat:no-repeat;
		width:347px;
		height:70px;
		margin-left:40px;
		margin-top:28px;
		display:inline-block;
		#display:inline;
	}
	
	.topBar .logo_en-US
	{
		background:url('/content/img/newDesign/logo_en-US.png');
		background-position:top left;
		background-repeat:no-repeat;
		width:347px;
		height:70px;
		margin-left:40px;
		margin-top:28px;
		display:inline-block;
		#display:inline;
	}
	
	.topBar .logo_en-CA
	{
		background:url('/content/img/newDesign/logo_en-US.png');
		background-position:top left;
		background-repeat:no-repeat;
		width:347px;
		height:70px;
		margin-left:40px;
		margin-top:28px;
		display:inline-block;
		#display:inline;
	}
	
	.topBar .logo_ro-RO
	{
		background:url('/content/img/newDesign/logo_ro-RO.png');
		background-position:top left;
		background-repeat:no-repeat;
		width:347px;
		height:70px;
		margin-left:40px;
		margin-top:28px;
		display:inline-block;
		#display:inline;
	}
	
	.topBar .logo_ch-CH
	{
		background:url('/content/img/newDesign/logo_ch-CH.png');
		background-position:top left;
		background-repeat:no-repeat;
		width:347px;
		height:70px;
		margin-left:40px;
		margin-top:28px;
		display:inline-block;
		#display:inline;
	}
	
	.topBar .logo_pl-PL
	{
		background:url('/content/img/newDesign/logo_ch-CH.png');
		background-position:top left;
		background-repeat:no-repeat;
		width:347px;
		height:70px;
		margin-left:40px;
		margin-top:28px;
		display:inline-block;
		#display:inline;
	}
	
	.topBar .logo_bg-BG
	{
		background:url('/content/img/newDesign/logo_bg-BG.png');
		background-position:top left;
		background-repeat:no-repeat;
		width:347px;
		height:70px;
		margin-left:40px;
		margin-top:28px;
		display:inline-block;
		#display:inline;
	}
	
	.topBar .logo_hu-HU
	{
		background:url('/content/img/newDesign/logo_hu-HU.png');
		background-position:top left;
		background-repeat:no-repeat;
		width:347px;
		height:70px;
		margin-left:40px;
		margin-top:28px;
		display:inline-block;
		#display:inline;
	}
	
	.topBar .logo_el-GR
	{
		background:url('/content/img/newDesign/logo_el-GR.png');
		background-position:top left;
		background-repeat:no-repeat;
		width:347px;
		height:70px;
		margin-left:40px;
		margin-top:28px;
		display:inline-block;
		#display:inline;
	}
	
	.topBar .logo_bg-BG
	{
		background:url('/content/img/newDesign/logo_bg-BG.png');
		background-position:top left;
		background-repeat:no-repeat;
		width:347px;
		height:70px;
		margin-left:40px;
		margin-top:28px;
		display:inline-block;
		#display:inline;
	}
	
	.topBar .logo_en-MA
	{
		background:url('/content/img/newDesign/logo_en-MA.png');
		background-position:top left;
		background-repeat:no-repeat;
		width:347px;
		height:70px;
		margin-left:40px;
		margin-top:28px;
		display:inline-block;
		#display:inline;
	}
	
	.topBar .inviteForm
	{
		display:inline-block;
		#display:inline;
		font-size:10px;
		vertical-align:top;
		margin-top:40px;
		margin-left:300px;
		width:180px;
		position:relative;
		z-index:1;
	}
	
	.topBar .inviteForm .text
	{
		width:auto;
		color:#e75ba2;
		display:block;
		margin-left:0px;
		margin-bottom:5px;
		font-size:12px;
	}
	
	.topBar .inviteForm .input
	{
		height:21px;
		text-align:left;
	}
	
	.topBar .inviteForm .input .left
	{
		background:url('/content/img/newDesign/inputLeft.png');
		background-position:top left;
		background-repeat:no-repeat;
		width:7px;
		height:21px;
		display:inline-block;
		#display:inline;
		vertical-align:top;
		float:left;
		margin-left:40px;
		margin-top:7px;
	}
	
	.topBar .inviteForm .input .center
	{
		background:url('/content/img/newDesign/inputCenter.png');
		background-position:top left;
		background-repeat:repeat-x;
		height:21px;
		display:inline-block;
		#display:inline;
		vertical-align:top;
		float:left;
		margin-top:7px;
	}
	
	.topBar .inviteForm .input .center input
	{
		margin-top:3px;
		font-size:10px;
		width:120px;
		border:0px;
	}
	
	.topBar .inviteForm .input .center input.blurred
	{
		font-style:italic;
	}
	
	.topBar .inviteForm .input .right
	{
		background:url('/content/img/newDesign/inputRight.png');
		background-position:top left;
		background-repeat:no-repeat;
		width:7px;
		height:21px;
		display:inline-block;
		#display:inline;
		vertical-align:top;
		float:left;
		margin-top:7px;
	}
	
	.topBar .inviteForm .input .submitButton
	{
		background:url('/content/img/newDesign/inviteButton.png');
		background-position:top left;
		background-repeat:no-repeat;
		width:40px;
		height:17px;
		#height:21px;
		display:inline-block;
		#display:inline;
		color:#ffffff;
		padding-top:4px;
		text-align:center;
		cursor:pointer;
		#cursor:hand;
		margin-top:-2px;
		#margin-top:1px;
		margin-left:133px;
		#margin-left:135px;
	}
	
	.middleBarPattern
	{
		background-image:url('/content/img/design_v3/2/pattern-bar-link.png');
		background-position:top left;
		background-repeat:repeat-x;
		
		width:100%;
		height:84px;
		
		text-align:center;
		
		
	}
	
	.middleBar
	{
		background:url('/content/img/design_v3/2/bar-link.png');
		background-position:top left;
		background-repeat:no-repeat;
		width:953px;
		#width:983px;
		height:73px;
		#height:84px;
		text-align:left;
		padding-top:11px;
		padding-left:30px;
		
		margin-left:auto;
		margin-right:auto;
	}
	
	.middleBar .top
	{
		
	}
	
	.middleBar .top .left
	{
		display:inline-block;
		#display:inline;
		width:770px;
		vertical-align:top;
		margin-top:6px;
	}
	
	.middleBar .top .left a:link, .middleBar .top .left a:visited
	{
		color:#e24395;
		text-decoration:none;
		margin-right:30px;
		height:12px;
	}
	
	.middleBar .top .left .inactiveLink
	{
		
	}
	
	.middleBar .top .left .activeLink
	{
		background-image:url('/content/img/newDesign/menuArrow.png');
		background-position:left top;
		background-repeat:no-repeat;
		padding-left:15px;
	}
	
	.middleBar .top .right
	{
		display:inline-block;
		#display:inline;
	}
	
	.middleBar .top .right .productsNumber
	{
		background-image:url('/content/img/newDesign/productsNumber.png');
		background-position:left top;
		background-repeat:no-repeat;
		width:27px;
		height:21px;
		#height:26px;
		display:inline-block;
		#display:inline;
		text-align:center;
		padding-top:5px;
		color:#ffffff;
		font-weight:bold;
	}
	
	.middleBar .top .right a:link, .middleBar .top .right a:visited
	{
		color:#e24395;
		text-decoration:none;
		font-size:11px;
		margin-left:5px;
		vertical-align:top;
		display:inline-block;
		margin-top:6px;
	}
	
	.middleBar .bottom
	{
		margin-top:5px;
	}
	
	.middleBar .bottom .left
	{
		display:inline-block;
		#display:inline;
		width:770px;
	}
	
	.middleBar .bottom .left a:link, .middleBar .bottom .left a:visited
	{
		color:#ffffff;
		text-decoration:none;
		margin-right:30px;
	}
	
	.middleBar .bottom .left .activeLink
	{
		color:#555555;
	}
	
	.middleBar .bottom .left .inactiveLink
	{
		
	}
	
	.middleBar .bottom .right
	{
		display:inline-block;
		#display:inline;
	}
	
	.middleBar .bottom .right a:link, .middleBar .bottom .right a:visited
	{
		color:#ffffff;
		text-decoration:none;
		font-weight:bold;
	}
	
	.contentParent
	{
		background-color:#a2927d;
	}
	
	.contentPatternTop
	{
		background-image:url('/content/img/design_v3/2/pattern-grandient-poza.png');
		background-color:#e1e8f94;
		background-position:top left;
		background-repeat:repeat-x;
		
		width:100%;
		min-height:643px;
		#height:643px;
	}
	
	.contentPatternBottom
	{
		background-image:url('/content/img/design_v3/2/pattern-gradient-bottom.png');
		background-position:bottom left;
		background-repeat:repeat-x;
		
		width:100%;
		
		text-align:center;
		min-height:643px;
		#height:643px;
		
	}
	
	.content
	{
		width:942px;
		padding-bottom:30px;
		text-align:left;
		
		margin-left:auto;
		margin-right:auto;
		
	}
	
	.content .leftColumn
	{
	
	}
	
	.content .rightColumn
	{
	
	}
	
	.content .leftColumn .pageImage #banner1
	{
		display:none;
		margin-top:5px;
		background:url('/content/img/newDesign/transport.png');
		background-repeat:no-repeat;
		background-position:bottom left;
		width:242px;
		#width:242px;
		height:49px;
		#height:264px;
		text-decoration:none;
		padding-top:215px;
		text-align:center;
	}
	
	.content .leftColumn .pageImage #banner1 span
	{
		display:block;
		font-size:11px;
		font-weight:bold;
		vertical-align:top;
		margin-left:2px;
		color:#606060;
	}
	
	.content .leftColumn .pageImage #banner1 b
	{
		font-size:14px;
		vertical-align:top;
		text-transform:uppercase;
		color:#d7177a;
	}
	
	.content .leftColumn .pageImage #banner2
	{
		display:none;
		margin-top:5px;
		background:url('/content/img/newDesign/originalProducts.png');
		background-repeat:no-repeat;
		background-position:bottom left;
		width:242px;
		#width:242px;
		height:44px;
		#height:264px;
		text-decoration:none;
		padding-top:225px;
		text-align:center;
	}
	
	.content .leftColumn .pageImage #banner2 span
	{
		color:#606060;
		display:block;
		font-size:11px;
		font-weight:bold;
		vertical-align:top;
		margin-left:2px;
	}
	
	.content .leftColumn .pageImage #banner2 b
	{
		font-size:14px;
		vertical-align:top;
		color:#d7177a;
	}
	
	.content .leftColumn .pageImage #banner3
	{
		display:none;
		margin-top:5px;
		background:url('/content/img/newDesign/countries.fr-FR.png');
		background-repeat:no-repeat;
		background-position:bottom left;
		width:242px;
		#width:242px;
		height:49px;
		#height:264px;
		text-decoration:none;
		padding-top:215px;
		text-align:center;
	}
	
	.content .leftColumn .pageImage #banner3.ro-RO
	{
		background:url('/content/img/newDesign/countries.ro-RO.png');
	}
	
	.content .leftColumn .pageImage #banner3.en-US
	{
		background:url('/content/img/newDesign/countries.en-US.png');
	}
	
	.content .leftColumn .pageImage #banner3.fr-FR
	{
		background:url('/content/img/newDesign/countries.fr-FR.png');
	}
	
	.content .leftColumn .pageImage #banner3.hu-HU
	{
		background:url('/content/img/newDesign/countries.hu-HU.png');
	}
	
	.content .leftColumn .pageImage #banner3.fr-CA
	{
		background:url('/content/img/newDesign/countries.fr-CA.png');
	}
	
	.content .leftColumn .pageImage #banner3.en-CA
	{
		background:url('/content/img/newDesign/countries.en-CA.png');
	}
	
	.content .leftColumn .pageImage #banner3.el-GR
	{
		background:url('/content/img/newDesign/countries.el-GR.png');
	}
	
	.content .leftColumn .pageImage #banner3.bg-BG
	{
		background:url('/content/img/newDesign/countries.bg-BG.png');
	}
	
	.content .leftColumn .pageImage #banner3.en-MA
	{
		background:url('/content/img/newDesign/countries.en-MA.png');
	}
	
	.content .leftColumn .pageImage #banner3 span
	{
		display:block;
		font-size:11px;
		font-weight:bold;
		vertical-align:top;
		margin-left:2px;
		color:#606060;
	}
	
	.content .leftColumn .pageImage #banner3 b
	{
		font-size:14px;
		vertical-align:top;
		color:#d7177a;
		text-transform:uppercase;
	}
	
	.content .leftColumn .pageImage #banner4
	{
		display:none;
		margin-top:5px;
		background:url('/content/img/newDesign/branduri.png');
		background-repeat:no-repeat;
		background-position:bottom left;
		width:242px;
		#width:242px;
		height:49px;
		#height:264px;
		text-decoration:none;
		padding-top:215px;
		text-align:center;
	}
	
	.content .leftColumn .pageImage #banner4 span
	{
		display:block;
		font-size:10px;
		font-weight:bold;
		vertical-align:top;
		margin-left:2px;
		color:#606060;
	}
	
	.content .leftColumn .pageImage #banner4 b
	{
		font-size:12px;
		vertical-align:top;
		color:#d7177a;
		text-transform:uppercase;
	}
	
	.content .leftColumn .pageImage #banner5
	{
		display:none;
		margin-top:5px;
		background:url('/content/img/newDesign/card_payment.png');
		background-repeat:no-repeat;
		background-position:bottom left;
		width:242px;
		#width:242px;
		height:59px;
		#height:264px;
		text-decoration:none;
		padding-top:205px;
		text-align:center;
	}
	
	.content .leftColumn .pageImage #banner5 span
	{
		display:block;
		font-size:12px;
		font-weight:bold;
		vertical-align:top;
		margin-left:2px;
		color:#000000;
	}
	
	.content .leftColumn .pageImage #banner5 b
	{
		font-size:15px;
		vertical-align:top;
		color:#d7177a;
		text-transform:uppercase;
	}

	
	.content .leftColumn .pageImage #banner15
	{
		margin-top:5px;
		background:url('/content/img/newDesign/security_blank.jpg');
		background-repeat:no-repeat;
		background-position:bottom left;
		width:242px;
		#width:242px;
		height:67px;
		#height:264px;
		text-decoration:none;
		padding-top:197px;
		text-align:center;
	}
	
	.content .leftColumn .pageImage #banner15 span
	{
		display:block;
		font-size:10px;
		font-weight:bold;
		vertical-align:top;
		margin-left:2px;
		color:#606060;
	}
	
	.content .leftColumn .pageImage #banner15 b
	{
		font-size:11px;
		vertical-align:top;
		color:#d7177a;
		text-transform:uppercase;
	}
	

	
	.content .rightColumn .errorBlock
	{
		margin-top:10px;
		display:inline-block;
		background-image:url('/content/img/newDesign/warning.png');
		background-position:left top;
		background-repeat:no-repeat;
		height:19px;
		#height:24px;
		padding-top:5px;
		padding-left:26px;
		text-decoration:none;
		color:#555555;
		font-weight:bold;
	}
	
	.content .rightColumn .successBlock
	{
		margin-top:10px;
		display:inline-block;
		background-image:url('/content/img/newDesign/Check-icon_03.png');
		background-position:left top;
		background-repeat:no-repeat;
		height:19px;
		#height:24px;
		padding-top:5px;
		padding-left:26px;
		text-decoration:none;
		color:#555555;
		font-weight:bold;
	}
	
	
	.content .rightColumn
	{
		display:inline-block;
		#display:inline;
		vertical-align:top;
		margin-left:12px;
		width:672px;
	}
	
	.content .rightColumn form
	{
		margin-top:15px;
	}
	
	.content .rightColumn form .table
	{
		padding-left:20px;
	}
	
	.content .rightColumn form .table .tableRow
	{
		margin-bottom:5px;
	}
	
	.content .rightColumn form .table .tableRow .textCell
	{
		display:inline-block;
		#display:inline;
		width:140px;
		vertical-align:top;
		margin-top:2px;
	}
	
	.content .rightColumn form .table .tableRow .inputCell
	{
		display:inline-block;
		#display:inline;
		width:500px;
	}
	
	.content .rightColumn form .table .tableRow .inputCell .input
	{
		height:21px;
		text-align:left;
	}
	
	.content .rightColumn form .table .tableRow .inputCell .input .left
	{
		background:url('/content/img/newDesign/inputLeft.png');
		background-position:top left;
		background-repeat:no-repeat;
		width:7px;
		height:21px;
		display:inline-block;
		#display:inline;
		vertical-align:top;
		float:left;
	}
	
	.content .rightColumn form .table .tableRow .inputCell .input .center
	{
		background:url('/content/img/newDesign/inputCenter.png');
		background-position:top left;
		background-repeat:repeat-x;
		height:21px;
		display:inline-block;
		#display:inline;
		vertical-align:top;
		float:left;
	}
	
	.content .rightColumn form .table .tableRow .inputCell .input .center input
	{
		margin-top:3px;
		font-size:10px;
		width:180px;
		border:0px;
	}
	
	.content .rightColumn form .table .tableRow .inputCell .input .center input.blurred
	{
		font-style:italic;
	}
	
	.content .rightColumn form .table .tableRow .inputCell .input .right
	{
		background:url('/content/img/newDesign/inputRight.png');
		background-position:top left;
		background-repeat:no-repeat;
		width:7px;
		height:21px;
		display:inline-block;
		#display:inline;
		vertical-align:top;
		float:left;
	}
	
	.content .rightColumn form .table .tableRow .inputCell select
	{
		font-size:10px;
		margin-right:5px;
	}
	
	.content .rightColumn .table .tableRow .inputCell .submitButton
	{
		background-image:url('/content/img/newDesign/recommend/submitButton.png');
		background-repeat:no-repeat;
		width:104px;
		height:25px;
		#height:32px;
		cursor:pointer;
		#cursor:hand;
		font-size:13px;
		color:#ffffff;
		text-align:center;
		padding-top:7px;
		margin-top:5px;
	}
	
	.content .rightColumn .sectionTitle
	{
		font-size:14px;
		background-image:url('/content/img/design_v3/2/sectionTitle.png');
		background-repeat:no-repeat;
		background-position:left top;
		width:646px;
		#width:672px;
		font-weight:bold;
		padding:6px;
		padding-left:20px;
		color:#de147a;
		text-transform:uppercase;
		background-color:#FCFCFC;
	}
	
	.content .rightColumn .sectionTitle a:link, .content .rightColumn .sectionTitle a:visited
	{
		text-decoration:none;
		color:#de147a;
	}
	
	.content .rightColumn .categImg
	{
		
		margin-bottom:15px;
		width:466px;
		margin-left:auto;
		margin-right:auto;
	}
	
	.content .rightColumn .sectionDescription
	{
		margin-top:5px;
		text-align:justify;
		width:652px;
		#width:672px;
		padding-left:20px;
		margin-bottom:5px;
	}
	
	.content .rightColumn .sectionDescription a:link, .content .rightColumn .sectionDescription a:visited
	{
		text-decoration:none;
		color:#DE147A;
	}
	
	.content .rightColumn .options
	{
		margin-top:15px;
		text-align:right;
		width:672px;
		/*margin-left:20px;*/
	}
	
	.content .rightColumn .options .add
	{
		background-image:url('/content/img/newDesign/add.png');
		background-position:left top;
		background-repeat:no-repeat;
		height:16px;
		padding-left:18px;
		text-decoration:none;
		color:#555555;
	}
	
	.content .rightColumn .options .warning
	{
		margin-left:10px;
		display:inline-block;
		background-image:url('/content/img/newDesign/warning.png');
		background-position:left top;
		background-repeat:no-repeat;
		height:19px;
		#height:24px;
		padding-top:5px;
		padding-left:26px;
		text-decoration:none;
		color:#555555;
	}
	
	.content .rightColumn .options .approve
	{
		margin-left:10px;
		display:inline-block;
		background-image:url('/content/img/newDesign/Check-icon_03.png');
		background-position:left top;
		background-repeat:no-repeat;
		height:19px;
		#height:24px;
		padding-top:5px;
		padding-left:26px;
		text-decoration:none;
		color:#555555;
	}
	
	.bottomPattern
	{
		background-image:url('/content/img/design_v3/2/pattern-bottom-bar.png');
		background-position:top left;
		
		width:100%;
		height:70px;
		margin-bottom:30px;
		text-align:center;
		
		margin-top:-2px;
		padding:0px;
		
	}
	
	.bottomBar
	{
		background:url('/content/img/design_v3/2/bottom-bar.png');
		background-position:top left;
		background-repeat:no-repeat;
		width:938px;
		#width:983px;
		height:60px;
		#height:74px;
		padding-top:14px;
		text-align:left;
		padding-left:45px;
		
		margin-left:auto;
		margin-right:auto;
	}
	
	.bottomBar .text
	{
		width:542px;
		display:inline-block;
		#display:inline;
		margin-top:5px;
	}
	
	.bottomBar .text a:link, .bottomBar .text a:visited
	{
		text-decoration:none;
		color:#515151;
	}
	
	.bottomBar .inviteForm
	{
		display:inline-block;
		#display:inline;
		font-size:10px;
		vertical-align:top;
		width:355px;
	}
	
	.bottomBar .inviteForm .text
	{
		width:auto;
		color:#e75ba2;
		margin-left:0px;
		margin-bottom:5px;
		font-size:12px;
		display:inline-block;
		#display:inline;
		vertical-align:top;
		#height:8px;
	}
	
	.bottomBar .inviteForm .input
	{
		display:inline-block;
		#display:inline;
		height:21px;
		text-align:left;
	}
	
	.bottomBar .inviteForm .input .left
	{
		background:url('/content/img/newDesign/inputLeft.png');
		background-position:top left;
		background-repeat:no-repeat;
		width:7px;
		height:21px;
		display:inline-block;
		#display:inline;
		vertical-align:top;
		float:left;
	}
	
	.bottomBar .inviteForm .input .center
	{
		background:url('/content/img/newDesign/inputCenter.png');
		background-position:top left;
		background-repeat:repeat-x;
		height:21px;
		display:inline-block;
		#display:inline;
		vertical-align:top;
		float:left;
	}
	
	.bottomBar .inviteForm .input .center input
	{
		margin-top:3px;
		font-size:10px;
		width:120px;
		border:0px;
	}
	
	.bottomBar .inviteForm .input .center input.blurred
	{
		font-style:italic;
	}
	
	.bottomBar .inviteForm .input .right
	{
		background:url('/content/img/newDesign/inputRight.png');
		background-position:top left;
		background-repeat:no-repeat;
		width:7px;
		height:21px;
		display:inline-block;
		#display:inline;
		vertical-align:top;
		float:left;
	}
	
	.bottomBar .inviteForm .input .submitButton
	{
		background:url('/content/img/newDesign/inviteButton.png');
		background-position:top left;
		background-repeat:no-repeat;
		width:40px;
		height:17px;
		#height:21px;
		display:inline-block;
		#display:inline;
		color:#ffffff;
		padding-top:4px;
		text-align:center;
		cursor:pointer;
		#cursor:hand;
	}
	
	/*Display bubble with product image in mycart and plaorder pages*/
	#imageBubble
	{
		position:absolute;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
