/* ----------------------------------------------------- */
/*background image */
.artistryBg {background-image:url('../images/trendspotter/artistry_bg.jpg');}
.artistryBg2 {background-image:url('../images/trendspotter/artistry_bg2.jpg');}
.keyvisualBg {background-image:url('../images/trendspotter/bronze_withGetLook_bg.jpg');}
.keyvisualBg2 {background-image:url('../images/trendspotter/bronze_bg.jpg');}
.keyvisualBg3 {background-image:url('../images/trendspotter/bronze_bg2.jpg');}
.redrev_armedBg {background-image:url('../images/trendspotter/uk_redrev_armed_bg.jpg');}
.redrev_leaderBg {background-image:url('../images/trendspotter/uk_redrev_leader_bg.jpg');}
.redrev_vivaBg {background-image:url('../images/trendspotter/uk_redrev_viva_bg.jpg');}
.redrev_homeBg {background-image:url('../images/trendspotter/redrev_home_new_bg.jpg');}

.icon_homeBg {background-image:url('../images/trendspotter/icon_home_new.jpg'); background-repeat:no-repeat}
.icon_fashionBg {background-image:url('../images/trendspotter/icon_fashion.jpg'); background-repeat:no-repeat}
.icon_vipbg {background-image:url('../images/trendspotter/icon_vip.jpg'); background-repeat:no-repeat}
.icon_divaBg {background-image:url('../images/trendspotter/icon_diva.jpg'); background-repeat:no-repeat}

.lipfinityBg {background-image:url('../images/trendspotter/lipfinity.jpg');}
.lipfinityBg2 {background-image:url('../images/trendspotter/lipfinity_withGetLook.jpg');}
.artistry_lipfinity_Bg {background-image:url('../images/trendspotter/lipfinity_art.jpg');}
.uk_lipfinity_colourgloss {background-image:url('../images/trendspotter/lipfinity_printEmail_lv.jpg');}

/* ----------------------------------------------------- */
/* menu */

#subMenu {margin-left: 100px; }

.menu {padding-left:10px!important}

/* a hack sthat IE5.5 faulty box model is corrected NOTE: THESE MAY HAVE TCHANGE FOR LONGER MENU NAMES */
* html .menu a, * html .menu a:visited {
width:auto;
_width:112px;
w\idth:112px;
}

/* a hack sthat IE5.5 faulty box model is corrected NOTE: THESE MAY HAVE TCHANGE FOR LONGER MENU NAMES */
* html .diagnostic a, * html .diagnostic a:visited {
width:auto;
_width:205px;
w\idth:205px;
}

* html .menu_lipfinity a, * html .menu_lipfinity a:visited {
width:auto;
_width:195px;
w\idth:195px;
}

* html .menu_redrev a, * html .menu_redrev a:visited {
width:auto;
_width:130px;
w\idth:130px;
}

* html .menu_icon a, * html .menu_icon a:visited {
width:auto;
_width:120px;
w\idth:120px;
}

* html .menu_lipfinity_uk a, * html .menu_lipfinity_uk a:visited {
width:auto;
_width:178px;
w\idth:178px;
}

* html .menu_bronze a, * html .menu_bronze a:visited {
width:auto;
_width:105px;
w\idth:105px;
}

* html .menu_perfect a, * html .menu_perfect a:visited {
width:auto;
_width:110px;
w\idth:110px;
}
/* -------------------------------------------------------------------- */

/* ----------------------------------------------------- */
/* display buttons */

#addBtn input {
	width:150px;
	padding: 0px;
	margin-right:10px;	
}

#addBtn_nl input {
	width:200px;
	padding: 0px;
	margin-right:10px;	
}

#upperLeftPod {
	position:absolute;
	top:252px;
	_top:272px;
	left:30px;
}

#upperLeftPodBtn {
	width:290px;
	min-height:38px;
	color: black;
   	font-size:2.0em;
}
#upperLeftPodBtn a {color: black; }
#upperLeftPodBtn a:hover {color: black;}




/* polaroid */
#scrolldiv_content {float: left;}
.polaroidContainer {float: left;}
.polaroidItem {padding-bottom: 10px; display: inline; position: relative;}
.polaroidItem .polaroidIcon {float: left; display: inline; }
.polaroidItem .polaroidIcon img {padding: 0 10px 0 10px; }
.polaroidItem .polaroidText {float: left; width: 230px;}
.polaroidItem .polaroidText p {padding: 0; margin: 0;}
.polaroidSpacer {clear:both;}
/*.polaroidStatus {visibility: hidden; z-index:1; position: absolute; top: -60px; left: -251px;}*/
/*.polaroidStatus2 {visibility: hidden; z-index:1; position: absolute; top: 5px; left: -251px;} */
.polaroidStatus {visibility: hidden; z-index:1; position: absolute; top: 130px; left: -160px;}
#polaroidShow, #polaroidShow2, #polaroidShow3, #polaroidShow4, #polaroidShow5 {padding: 0;}

.vertPadding {padding: 10px 0 10px 0; line-height: 1.5em;}

/*.printBtn {position: absolute; right: 0px; background-color:#666666; display: inline; color: black; margin-bottom: 10px;}
.printBtn a {background-color:#666666; padding: 0px 10px 0px 10px; font-weight:bold; font-size:0.8em; color: black; }
.printBtn a:hover {background-color:#666666; color: white;}

.sendBtn {float: right; background-color:#666666; display: inline; color: black; margin: 10px 0 10px 0;}
.sendBtn a {background-color:#666666; padding: 0px 10px 0px 10px; font-weight:bold; font-size:0.8em; color: black; }
.sendBtn a:hover {background-color:#666666; color: white;}*/

.printSendEmail {padding: 25px 0 0 0; background-color: #000000}
.printSendEmail input {margin-left: 5px; padding-top: 2px; border: none; padding-left:5px; padding-right:5px;}
.printSendEmail form, fieldset {border: 0px;}
.printSendEmail .label {padding-top: 3px;}
.printSendEmail textarea {width: 100%; height: 40px; font-family: arial; border: none; width: 190px; margin-left: 5px; }
.printSendEmail .formLabel {float: left; width: 50px;}
.printSendEmail .formElement {margin-bottom: 3px; }

ul.steps {list-style-position: outside; padding: 6px; margin: 10px; margin-top: 0px;}
ul.steps li {padding-bottom: 2px;}

/* .rightPanelBtn_Right {font-size: 80%;} */


/* -------------------------------------------------------------------- */
/* replicated from products.css */

.packShotBtn {
	position:absolute;
	top:329px;
	_top:332px;
	left:474px;
	background-image:url('../images/products/packshot_polariod_thumb.jpg');
	background-repeat:no-repeat;
	width:150px;
	height:187px;
}

.plusBtn {
	background-color:#666666;
	float:right;
	margin-right:7px;
	margin-top:170px;
	_margin-right:4px;
	_margin-top:168px;
}

.plusBtn a {
	display:block;
	/*padding: 0px 2px 0px 2px;*/
	padding: 0px 10px 0px 10px;
	font-weight:bold;
	font-size:1em;
}

.plusBtn a:hover {
	background-color:#000000;
}

.artistBtn {
	position:absolute;
	top:328px;
	left:475px;
	_top:331px;
	_left:475px;
	background-image:url('../images/products/artist_polariod_thumb.jpg');
	background-repeat:no-repeat;
	width:150px;
	height:188px;
}

/* ----------------------------------------------------- */
/* Pack shot polariods */

#packShotBig {
	position:absolute;
	top:156px;
	_top:159px;
	left:335px;
	background-image:url('../images/products/packshot_polariod.jpg');
	background-repeat:no-repeat;
	width:290px;
	height:360px;
	margin:0px;
	padding:0px;
	_z-index:-1;
}

.packShotPic {
	position:relative;
	top:63px;
	left:28px;
	background-image:url('../images/products/packshot_polariod_thumb.jpg');
	background-repeat:no-repeat;
	background-repeat:no-repeat;
	width:150px;
	height:188px;
	padding:160px 6px 10px 6px;
	color:#000000;
	font-size:1.1em;
}

.formSubmit, .formSubmitOver {
margin-right:10px;	
margin-top:5px;	
_width:135px;
}

#rightPanelDetailNoScroll .formLabel span.errorMsg 
{
	font-size:0.8em;
	width:5px;
}

#rightPanelDetailNoScroll {
background-color:#000000;
}

.checkbox input {
width:25px;
float:left;
}

.formText {
	margin-top:5px;
	margin-bottom:3px;
	display:block;
}

.formText2 {
	margin-top:13px;
	margin-bottom:10px;
	display:block;
}

#FromTextBox {width:220px; }
#NoteTextBox {width:229px!important; }
#ToTextBox {width:220px; margin-bottom:10px }

#ru #FromTextBox {width:170px; }
#ru #NoteTextBox {width:179px!important; }
#ru #ToTextBox {width:170px; margin-bottom:10px }
#ru .printSendEmail .formLabel {float: left; width: 80px;}

#iconNoFlash {
	background-image:url('../images/trendspotter/icon_home_noflash.gif');
	background-repeat:no-repeat;
	width:400px;
	height:415px;
	margin:0px;
	padding:0px;
}

#redrevNoFlash {
	background-image:url('../images/trendspotter/red_home_noflash.gif');
	background-repeat:no-repeat;
	width:400px;
	height:415px;
	margin:0px;
	padding:0px;
}
