/*[variables]
colors {
	@30: #393939;
	@20: #DADADA;
	@10: #8D0101;
	@00: #0E366A;
}

*/
/*[fmt]1A90-1A0B-3*/
/*Push v2.0 reference style sheet
(c)2008 Push Entertainment - Author L Williams*/
body {
	padding: 0;
	background-color: white;
	background: white;
	color: #0E366A; /*[e]@00*/
	font-size: 11px;
	text-align: center;
	font-family: tahoma, helvetica, sans-serif;
}

/*Default style for hyperlinks, can be overridden by specified sub-types  eg push_footer_links*/
a, a:visited {
	font-size: 11px;
	color: #0E366A;
	text-decoration: underline;
}

a:hover {
	font-size: 11px;
	color: #A6EAF7;
	text-decoration: underline;
}

/*Default text style for the promotion, can be overridden by sub-classes.*/
td {
	font-size: 13px;
	font-weight: normal;
	color: #0E366A;
}

/*BEWARE! Container layer contains all other layers.*/
#container {
	position: relative;
	width: 600px;
	height: 380px;
	margin: auto;
}

/*Page Graphics Background layer - component 3
Set theme background colour, or to majority colour of ScreenBG1.jpg*/
#css_background {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	background-color: white;
	background: white;
	z-index: 0;
}

/*Position Push links to FAQ and Terms of Use - components 12, 13
DON'T CHANGE text-align: center;*/
#css_termsCond {
	position: absolute;
	bottom: -64px;
	left: 3%;
	width: 94%;
	z-index: 1;
	text-align: center;
}

/*Style used in #css_termsCond DIV*/
.push_footer_links, .push_footer_links:visited {
	font-size: 10px;
	color: #0E366A; /*[e]@00*/
	text-decoration: none;
}

.push_footer_links:hover {
	font-size: 10px;
	color: white;
	background: #0E366A; /*[e]@00*/
	text-decoration: underline;
}

/*PAGES 0 & 1
Position & Style of Client T&C text*/
#css_entry_tc {
	position: absolute;
	bottom: -36px;
	left: 1%;
	width: 96%;
	font-size: 9px;
	font-weight: normal;
	text-align: center;
	color: black;
	z-index: 5;
}

/*PAGE 0
Introductory copy for locker based promotions.*/
#css_lockerCopy {
	position: absolute;
	top: 307px;
	left: 537px;
	width: 277px;
	font-size: 14px;
	font-weight: bold;
	color: #0E366A;
	text-align: left;
	z-index: 1;
}

/*PAGE 1
Defines the layer for component ID1; Page 1 Promotion copy, and component ID2; Page 2 Client copy*/
#css_entryCopy {
	position: absolute;
	top: 302px;
	left: 70px;
	width: 369px;
	font-size: 13px;
	font-weight: normal;
	color: #0E366A;
	text-align: left;
	z-index: 1;
}

/*Data capture form text style*/
td.formLabel {
	font-weight: normal;
	color: #0E366A;
/*To align the Labels and Fields,
set this text-align:
blank; Labels R, Fields L
Right; Labels R, Fields R
Left ; Labels L, Fields L*/
	text-align: left;
}

/*PAGE 2
Top copy for Page 2*/
#css_barrierCopy {
	position: absolute;
	top: 140px;
	left: 250px;
	width: 400px;
	font-size: 12px;
	font-weight: normal;
	color: black;
	z-index: 1;
}

/*BONUS CONTENT
This is the parent DIV for all content related elements of page 3 - component ID 18. .*/
#css_passedContent {
	position: absolute;
	top: 25px;
	left: 0px;
	width: 100%;
	z-index: 3;
}

/*VIDEO & AUDIO STREAMS*/
#css_incentive_mediawindow {
	position: absolute;
	top: 0;
	left: 0;
	width: 596px;
	height: 254px;
	z-index: 5;
}

/*GALLERY*/
#css_incentive_gallery {
	position: absolute;
	top: 20px;
	left: 485px;
}

/*ADD MORE BUTTON
For lockers when not all assets have been presented*/
#css_addMoreButton {
	position: absolute;
	top: 20px;
	left: 500px;
	z-index: 3;
	visibility: visible;
}

/*FREE TEXT*/
#css_incentive_5 {
	font-size: 10px;
	text-align: left;
	position: relative;
	top: 25px;
	left: 30px;
	z-index: 3;
	width: 360px;
}


