/****************************************************
*
*	Company: Nokia Connectors
*
*	Stylesheet: iframe stylesheet
*
*	Date Created: 14/07/08  
*
****************************************************/

body {
	font-family: Arial, Verdana, sans-serif;
	font-size: 62.5%;
	color: #181818;  
}

/****************************************************
* TYPOGRAPHY STYLES 
****************************************************/

h2 {
	font-size: 2.4em;
}

h2#title_win 			{ height:100px; padding:0 0 10px 0; color:#FE0081;}
h2#title_win span		{ background:url(../images/h2_win.jpg) 0 0 no-repeat; }
h2#title_sorry 			{ height:28px; padding:15px 0 10px 0; color:#FE0081;}
h2#title_sorry span		{ background:url(../images/h2_sorry.jpg) 0 0 no-repeat; }
h2#title_thanks 		{ height:28px; padding:15px 0 10px 0; color:#FE0081;}
h2#title_thanks span	{ background:url(../images/h2_thanks.jpg) 0 0 no-repeat; }
h2#title_winner 		{ height:28px; padding:15px 0 10px 0; color:#FE0081;}
h2#title_winner span	{ background:url(../images/h2_winner.jpg) 0 0 no-repeat; }
h2#title_nopin	 		{ height:53px; padding:15px 0 15px 0; color:#FE0081;}
h2#title_nopin span		{ background:url(../images/h2_nopin.jpg) 0 0 no-repeat; }

a#button_download 		{ width:127px; height:53px; padding:0; margin:0 0 10px 0; color:#000; display:block;}
a#button_download span	{ background:url(../images/button_download.jpg) 0 0 no-repeat; }
a:hover#button_download { cursor:pointer; }

a#button_download_2 		{ width:127px; height:53px; padding:0; margin:0 0 10px 0; color:#000; display:block;}
a#button_download_2 span	{ background:url(../images/button_download.jpg) 0 0 no-repeat; }
a:hover#button_download_2 { cursor:pointer; }

a#button_enter 		{ width:89px; height:53px; padding:0; color:#000; display:block; }
a#button_enter span	{ background:url(../images/button_enter.jpg) 0 0 no-repeat; }
a:hover#button_enter { cursor:pointer; }

p {
	font-size: 1.3em;
	color: #181818;
	margin-bottom: 10px;
}

em { font-style:italic ; color:#777; }

label {
	font-weight:bold;
	display:block;
	padding:2px 0;
}
label span {
	font-size: 1.3em;
	font-weight: bold;	
}

input { padding:2px; }
input.button { padding:0px; }

a {
	outline: none;
	font-size: 1em;
	color: #000;
	margin-bottom: 10px; 
	text-decoration: underline;
}

a:hover {
	font-size: 1em;
	color: #FE0081;
	margin-bottom: 10px;	
	text-decoration: underline;
}

.error 		{ padding:7px; background:#E80005; color:#FFF; font-size:1.2em; margin:0 0 10px 0; }
.terms		{ font-size:0.9em; font-weight:normal; }

/****************************************************
* LAYOUT STYLES
****************************************************/

.competition_index {

}

.competition_box {
	width:259px;
	padding: 0;
	margin: 0;
	height: 100%;
	background:#FFF url(../images/iframe_bg.jpg) repeat-x;  	
}

.terms_p label{
	display: inline;
	font-size: 0.75em;
}

.competition_box_header img	{ float:right; }
.competition_box_header h2	{ padding:0 113px 0 0; }
.competition_box_header p	{ padding:0 113px 0 0; }

/* FORM INDEX */
#competition_lose div {
  
}

/* FORM 2 */

#competition_lose div {
  
}

/* WIN */

#competition_lose div {
  
}


/* LOSE */

#competition_lose div {
  
}

/****************************************************
* HACKS AND FILTERS
****************************************************/

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/* image replacement */
.imageReplace{position:relative;/* nomac \*/overflow:hidden;/* nomac */margin:0px; padding:0px;}
.imageReplace span{width:100%;height:100%;position:absolute;background-repeat:no-repeat;top:0px;left:0px;z-index:1;}


















