
/*border: green 1px solid; */
/*margin:1px 2px 3px 4px;*/

.clear{clear:both;}
				
h1{
color:#6A6B6D;
font-size:1.3em;
margin-top:10px;
padding-bottom:15px;
font-weight:bold;
}
h2{
font-size:1em; 
color:#6A6B6D; 
padding-bottom:4px; 
font-weight:bold;
}
p{
color:#6A6B6D; 
font-size:0.9em;  
padding-bottom:10px;
}
th {
font-weight:normal;
}
ol{
color:#6A6B6D; 
font-size:0.9em; 
list-style-type: decimal;  
margin-left:22px; 
}
strong{
color:#494949; 
font-weight:bold;
}

a{
color:#ffffff; 
text-decoration:underline;
cursor:pointer;
}
a:hover{
color:#f9e825;
}
/*a.colour:active {
color:#00b5c7;
} */
body{
font-family: Arial, Verdana, Helvetica, sans-serif;
text-align:left;
margin-left:auto;
margin-right:auto;
margin-top:0px;
position:relative;
}
#wrapper{
margin:auto;
position:relative;
width:984px;
}
	#header-banner-he {
	background:url(../images/header-banner-he.jpg) no-repeat;
	height:272px;
	width: 980px;
	margin-top:18px;
	font-weight:bold;
	color:#009ab1;
	}
	#header-banner-she {
	background:url(../images/header-banner-she.jpg) no-repeat;
	height:272px;
	width: 980px;
	margin-top:18px;
	font-weight:bold;
	color:#009ab1;
	}	
		#header-banner-logo {
		padding:15px 0 0 27px;
		width:900px;
		}
		#header_banner_slogan {
		float:left;
		font-size:1.1em;
		padding-bottom:17px;
		padding-left:212px;
		width:600px;
		}
		.header_banner_stepArea {
		float:left;
		padding:4px 0 0 27px;
		width:490px;
		font-size:0.9em;
		line-height: 1em;
		}
			.header_banner_stepNumber {
			float:left;
			width:64px;
			height:21px;
			}
			.header_banner_stepNumber_doubleLine {
			float:left;
			width:64px;
			height:35px;
			}
			.header_banner_stepDescription {
			color:#000000;
			float:left;
			width:373px;
			}
			
		#available_from_sticker {
		margin:-96px 0 0 576px;
		position:absolute;
		}	
		#header_banner_click {
		margin:-4px 0 0 797px;
		position:absolute;
		}
	#menu{
	margin-top:11px;
		}
		ul#navigation li {
		list-style-type: none;
		display: block;
		width: 160px;
		float: left;
		text-align: center;
		height: 47px;
		background:url(../images/green.jpg);
		margin-right:4px;
		font-weight:bold;
		line-height: 1em;
		}
		ul#navigation li a {
		display: block;
		padding: 15px 5px 5px 5px;
		text-decoration: none;
		color:#FFFFFF;
		height: 27px;
		}
		ul#navigation li a span.exception {
		display: block;
		margin: -7px 5px 5px;
		text-decoration: none;
		color:#FFFFFF;
		height: 27px;
		}
		ul#navigation li .active{
		background:url(../images/black.jpg);
		height: 27px;
		}
		ul#navigation li .active:hover{
		background:url(../images/black2.jpg);
		height: 27px;
		}
		#navigation li:hover {
		background:url(../images/grey.jpg);
		}
		

		
	#contentArea{
	padding-top:7px;
	}
		#contentArea_Main{
		width:980px;
		}
			#contentArea_Main_left{
			width:413px;
			float:left;
			}
			
			
						#contentArea_Main_leftNophone{
						float:left;
						padding-right:10px;
						width:646px;
						}
						#contentArea_Main_leftNophone_ie6{
						float:left;
						padding-right:10px;
						width:646px;
						}									
						
							#accordion{
							float:left;
							font-size:0.9em;
							padding-right:4px;
							width:652px;
							}
							
									
							#contentArea_Main_supportForm{
							border: #b1b3b4 1px solid;
							float:left;
							padding:10px 14px 14px;
							width:587px;
							color:#6A6B6D;
							font-size:0.9em;
							}	
								.contentArea_Main_supportForm_row10{
								padding-top:4px;
								}	
									.row10_left {
									width:132px;
									text-align:left;
									float:left;
									}																							 									
									.row10_right {
									float:right;
									width:444px;
									}
									#submitButton {
									float:right;
									padding-top:4px;
									}
									 class.formStyle {
									 background-color:#00CCFF;
									}
									
			#contentArea_Main_competitionLeft{
			float:left;
			width:656px;
			}
				#contentArea_Main_competitionLeft_10{
				float:left;
				padding:9px 28px 10px 27px;
				/*	width:652px;*/
				}	

				#contentArea_Main_youTube_10{
				background-color:#3D4746;
				float:left;
				height:482px;
				margin-right:4px;
				margin-top:3px;
				text-align:center;
				width:652px;
				}	
				#contentArea_Main_youTube_10_competition{
				background-color:#3D4746;
				float:left;
				height:403px;
				margin-right:4px;
				margin-top:3px;
				text-align:center;
				width:652px;
				}	
				
				
				
				#contentArea_Main_youTube_20{
				color:#FFFFFF;
				font-weight:bold;
				line-height:1em;
				padding:22px 33px 0;
				width:581px;
				}
					#contentArea_Main_youTube_20  a{
					text-decoration:none;
					color:#ffffff;
					}		
					#contentArea_Main_youTube_20  a:hover{
					color:#4cefff;
					}	
					/*#contentArea_Main_youTube_20  a.visited {
					color:#00b5c7;
					}*/
						#contentArea_Main_youTube_20 ul {
						clear:both;
						display:block;
						list-style-type:none;
						padding-bottom:17px;
						text-align:center;
						}
							#contentArea_Main_youTube_20 li {
							display:inline;
							list-style-type:none;
							}
							
				
					#contentArea_Main_youTube_video{
					border:3px solid #FFFFFF;
					margin-bottom:30px;
					width:581px;
					}	
							
				#contentArea_Main_competitionLeft_20{
				float:left;
				padding:15px 15px 11px 15px;
				width:620px;
				}	
				#contentArea_Main_competitionLeft_20 a{
				color:#009ab1;
				}			
				
			#contentArea_Main_competitionRight_10{
			float:left;
			width:324px;
			background-color:#009AB2;
			margin-top:3px;
			text-align:justify;
			}	
			#contentArea_Main_competitionRight_20{
			float:left;
			margin:28px 0 37px 37px;
			width:250px;
			}	
				#contentArea_Main_competitionRight_20 h2{
				font-size:1.3em; 
				color:#FFFFFF;
				margin: 6px 0px;
				}	
				#contentArea_Main_competitionRight_20 p{
				font-size:0.8em;  
				padding-bottom:10px;
				color:#FFFFFF;
				}	
				#contentArea_Main_competitionRight_20 ol{
				font-size:0.8em;
				color:#FFFFFF;
				}
				#contentArea_Main_competitionRight_20 img{
				float:right;
				margin: 16px 0px 0px 29px;
				}		
			#contentArea_Main_competitionRight_30{
				background-color:#A1D3DD;
				float:right;
				height:106px;
				margin-top:-139px;
				padding:15px 21px;
				width:283px;	
			    }	
				#contentArea_Main_competitionRight_30 p{
				font-weight:700;
				font-size:0.9em;
				color:#009AB1; 
e				}																
				#contentArea_Main_competitionRight_30 img{
				margin-right:17px;
				}	
			#contentArea_Main_competitionRight_40{
			margin-left:71px;
			}														
			#contentArea_Main_phone{
			float:left;
			height:450px;
			margin-right:13px;
			margin-top:-2px;
			width:230px;
			}
			#contentArea_Form{
			float:left;
			width:324px;
			}
						#contentArea_Main_NophoneNoform{
						float:left;
						padding-right:300px;
						}

/* VALIDATION             VALIDATION              VALIDATION */	

				#contentArea_Form_ValidationArea{
				background-color:#FFFFFF;
				border:4px solid #db0000;
				margin-top:4px;
				padding: 11px 18px;
				color:#db0000;
				font-size:0.7em;
				line-height:1.1em;
				}	
					#contentArea_Form_ValidationArea ul{
					list-style-image: url(../images/validation_ul_image.png);
					list-style-type:square;
					margin-left:22px; 
					}				

/* BRAND             BRAND              BRAND */	
				




				#contentArea_Form_greenBoxBrand{
				background:#009AB2 none repeat scroll 0 0;
				height:54px;
				margin-top:3px;
				}	
					#contentArea_Form_greenBoxBrand_title{
					float:left;
					width:143px;
					text-align: left;
					padding-top:10px;
					padding-left:23px;
					color:#FFFFFF;
					font-weight:bold;
					font-size:1.6em;
					}					
						span.sml{
						font-size:0.65em;
						line-height:0.65em;	
						}							
					#contentArea_Form_greenBoxBrand_dropDownMenu{
					padding-top:18px;
					}

				


/* MODEL             MODEL              MODEL */	

				#contentArea_Form_greenBoxModel{
				background-color:#FFFFFF;
				border:4px solid #009AB2;
				height:111px;
				margin-top:4px;
				}	
					#contentArea_Form_greenBoxModel_title{
					float:left;
					width:63px;
					text-align: left;
					padding-top:10px;
					padding-left:23px;
					color:#009AB2;
					font-weight:bold;
					font-size:1.6em;	
					height:100px;	
					line-height:90%;				
					}					
						span.sml2{
						font-size:0.7em;
						line-height:90%;
						}		
					#contentArea_Form_greenBoxModel_thumbnail{
					background-image:none;
					background-color:#FFFFFF;
					float:left;
					height:93px;
					margin-right:7px;
					margin-top:10px;
					width:70px;
					}
					#contentArea_Form_greenBoxModel_dropDownMenu{
					padding-top:75px;
					}


/* DETAILS             DETAILS              DETAILS */	
				
				#contentArea_Form_greenBoxDetails{
				background:#009AB2 none repeat scroll 0 0;
				height:193px;
				margin-top:4px;
				color:#FFFFFF;
				}	
					#contentArea_Form_greenBoxDetails_title{
					float:left;
					width:300px;
					text-align: left;
					padding-top:10px;
					padding-left:23px;
					font-weight:bold;
					font-size:1.6em;
					}					
						span.sml{
						font-size:0.65em;
						line-height:0.65em;	
						}							

					#contentArea_Form_greenBoxDetails_allDetails{
					float:left;
					font-size:0.7em;
					line-height:1.1em;
					width:300px;
					}			
						#contentArea_Form_greenBoxDetails_TandC{
						margin-left:25px;
						padding-top:19px;
						width:300px;
						}
						#contentArea_Form_greenBoxDetails_checkBox{
						float:left;
						margin-left:13px;
						}	
						.contentArea_Form_greenBoxDetails_textField{
						margin-left:99px;
						padding-top:13px;
						}
						span.why{
						margin-left:73px;
						}	
						span.why2{
						margin-left:52px;
						}	
							#contentArea_Form_greenBoxDetails .txt{
							float:left;
							padding-bottom:2px;
							}	
							#contentArea_Form_greenBoxDetails .txt a{
							cursor:pointer;
							}	

	









				#contentArea_Form_redButton{
				height:113px;
				margin-top:4px;
				}
				
	#footer_10 {
	background-color:#d1d3d4;
	height:35px;
	margin-top:15px;
	text-align:center;
	color:#696a6c;
	margin-bottom:50px;
	}
		#footer_10  a{
		color:#696a6c;
		}		
		#footer_10  a:hover{
		color:#00aecc;
		}	
			#footer_10 ul {
			clear:both;
			display:block;
			list-style-type:none;
			padding-top:5px;
			text-align:center;
			}
				#footer_10 li {
				display:inline;
				font-size:0.8em;
				list-style-type:none;
				padding-right:25px;
				padding-left:25px;
				}

#termsAndConditions_10{
font-size: 0.8em;
background-color:#FFFFFF;
border:4px solid #6A6B6D;
width:400px;
height:500px;
margin:30px;
padding:14px 25px;
overflow:auto;
}
	#termsAndConditions_10 h2{
	margin: -7px 0px -14px 0px;
	}
	#termsAndConditions_20{
	margin-top:-1px;
	padding-bottom:9px;
	text-align:right;
	}
	
		#termsAndConditions_20 a{
		color:#009ab2;
		}
		#termsAndConditions_20 a:hover{
		color:#6A6B6D;
		}
		
		
	
		
#why_10{
font-size: 0.8em;
background-color:#FFFFFF;
border:4px solid #6A6B6D;
width:330px;
height:200px;
margin:30px;
padding:14px 25px;
overflow:auto;
}
	#why h2{
	margin: -7px 0px -14px 0px;
	}
	#why_20{
	margin-top:-1px;
	padding-bottom:9px;
	text-align:right;
	}
	
		#why_20 a{
		color:#009ab2;
		}
		#why_20 a:hover{
		color:#6A6B6D;
		}
		
#rules_10{
font-size: 0.8em;
background-color:#FFFFFF;
border:4px solid #6A6B6D;
width:400px;
height:500px;
margin:30px;
padding:14px 25px;
overflow:auto;
}
	#rules_10 h2{
	margin: -7px 0px -14px 0px;
	}
			#rules_20{
			margin-top:-1px;
			padding-bottom:9px;
			text-align:right;
			}
					#rules_20 a{
					color:#009ab2;
					}
					#rules_20 a:hover{
					color:#6A6B6D;
					}
		
	#rules_10 ol{
	list-style-type: decimal;  
	}
	#rules_10 ol li{
	margin-left:-44px;
	}

	
	#rules_10 ul{
	list-style-type:disc;
	}
	#rules_10 ul li{
	margin-left:-26px;
	}
	
	
	#rules_10 table{
	margin-left:-6px;
	}
	