#Menu{float:left;width:975px;} /* Drop down details : see common.css */

#Menu2 li{ float:left; }
	#Menu2 li a{ float:left; display:block; line-height:26px; padding:0px 7px ; color:#EACA5A; font-size:1.1em;}
	#Menu2 li a:hover{ text-decoration:none;}
#Core {background-image: none !important;}

#CoreHeader{/*width:957px;*/ margin:0px 10px; padding-top:20px;}
	#CoreHeader h1{font-size:2.4em; color:#000; font-weight:bold;padding-bottom:5px; }
	#CoreHeader h2{font-size:2.1em; color:#000; padding-bottom:15px;font-weight:normal;}
		#CoreHeader h2 a{font-size:1em; color:#385D8F;}
		#CoreHeader h2 a:hover{text-decoration:none;}

#CnterCol{width:646px; float:left;}
	#ImgLeft{float:left; padding-left:10px; padding-right:10px;}
	#ImgRight{float:right; padding-left:10px; padding-right:10px;}
	#CenterText{width:626px; margin:auto; padding-top:20px;}
		#CenterText h1{font-size:3em; color:#000; font-weight:bold;}
		#CenterText h2{font-size:2.4em; color:#000; padding-bottom:15px;}
		#CenterText h3{font-size:1.8em; color:#000; font-weight:normal; padding-bottom:5px;}
		#CenterText h4{font-size:2.1em; color: #000; font-weight: bold; padding-bottom: 5px;}
		#CenterText p{font-size:1.3em;line-height:1.4em; color:#000;}
			#CenterText p a{font-size:1em;color:#385D8F;}
			#CenterText p a:hover{text-decoration:none;}
		#CenterText ul{padding-left:15px; margin-bottom: 15px;}
			#CenterText ul li{font-size: 1.2em; margin-bottom: 5px;}
		#CenterText ol{padding-left:30px;}
			#CenterText ol li{list-style-type:decimal; padding-bottom:20px;}
		#CenterText ul{padding-left:15px;}
			#CenterText ol ul li{list-style-type:disc; font-size:1.3em;line-height:1.4em; color:#000;padding-bottom:0px;}
			#CenterText p { margin-bottom: 15px; }
			#CenterText .OfferTeaser{ text-decoration:underline;margin-top:10px;background:url('../images/arrow1.gif') top left no-repeat;font-size:2em; font-weight:bold;color:#172A3E; line-height:54px; padding-top:5px; padding-left:15px;}
			#CenterText .OfferTeaser2{background:url('../images/arrow2.gif') top right no-repeat; height:93px; margin-top:-20px; padding-bottom:20px;}			
			#CenterText p.source{font-size:0.87em;padding-top:15px;padding-bottom:15px; padding-left:10px;}
			#CenterText p.texte{font-size:2em; font-weight:bold;color:#172A3E; padding-left:40px; padding-right:100px;line-height:1em; text-decoration:underline;}
			#CenterText object {margin-bottom: 25px;}
	/*
	#SmokeDetector{width:415px; height:94px; margin:auto;background:url('../images/home/bg_smkdetector.jpg') top left no-repeat;margin-bottom:15px;}
		#SmokeDetector h1{padding:10px;padding-right:0px; padding-bottom:0px;color:#333; font-size:1.7em;}
		#SmokeDetector p{padding-left:10px;color:#333; padding-top:5px;font-size:1.4em; }
		#SmokeDetector p a{color:#385D8F;font-size:0.7em; }
		#SmokeDetector p a:hover{text-decoration:none;}
		
	#Quizz{width:415px; height:94px; margin:auto;background:url('../images/home/bg_quizz.jpg') top left no-repeat;}
		#Quizz h1{padding-left:130px; padding-top:25px;color:#000; font-size:1.9em; font-weight:normal;}
		#Quizz p{padding-left:130px;color:#000; font-size:1.5em; padding-top:3px; }
		#Quizz p a{color:#385D8F;font-size:1em; }
		#Quizz p a:hover{text-decoration:none;}
*/
#RightCol{width:329px; float:left;padding-top:20px;}
	#TopRightCol{width:320px; height:120px;background:url('../images/bg_toprightcol.gif') top left no-repeat;}
		#TopRightCol h1{color:#003463; font-size:2.8em; padding-left:10px; padding-right:100px; line-height:1.2em; padding-top:5px;}
		#TopRightCol p{color:#003463; font-size:1.5em; padding-left:10px; padding-right:110px; line-height:1.2em; padding-top:5px;}
		
	#CtrRightCol{width:320px; background:url('../images/bg_ctrrightcol.gif') top left repeat-y;}
		#FormWrapper{width:300px; margin:auto; }
		#FormWrapper p{padding:5px 0px;}
		#FormWrapper label{font-size:1.3em; color:#000; display:block;}

		#FormWrapper select{font-size:1.3em; color:#000; display:block;border:1px solid #333; width:145px; }
		#FormWrapper option{font-size:1em; color:#000; padding:1px;}
		#FormWrapper input{font-size:1.3em; color:#000; border:1px solid #333;width:140px;padding:1px;}
		#FormWrapper input.phone{width:40px;}
		#FormWrapper input.email{width:220px;}
		#FormWrapper input.CheckBox{width:13px;border-width:0px;}
		#FormWrapper label.checklbl{display:inline; padding-left:5px;}
		form a.Submit{display:block; width:174px;color:#052F57; font-size:1.3em; font-weight:bold; line-height:37px;text-decoration:none; padding:0px 0px; text-align:center;background:url('../images/bg_formbtn.jpg') top left no-repeat; }
			form a.Submit:hover{text-decoration:underline;}
		form span.answers {float: right; margin-left: 30px; margin-bottom: 20px; clear: right;}
		form span.answers input {margin-left: 10px;}
		#frmQuiz p {clear: right; font-weight: bold; margin-bottom: 35px;}
		#compare tbody td {text-align: center; padding: 6px 2px; font-size: 12px; font-weight: bold;}
		#compare thead td {line-height: 10px; height: 37px;}
			
	#BtmRightCol{width:320px; height:52px;background:url('../images/bg_btmrightcol.gif') top left no-repeat; }


	#SecTip2{background:url('../images/bg_sec_tip2_link.jpg') top left no-repeat; height:104px; width:322px; margin-top:15px;}
		#SecTip2 h1{color:#FFF; font-size:1.8em; font-weight:normal; padding:10px 0px 5px 10px;}
		#SecTip2 p{color:#FFF; padding:0px 75px 10px 25px; font-size:1.4em;}	
			#SecTip2 p a{color:#F9C95A; font-size:0.8em;}
			#SecTip2 p a:hover{text-decoration:none;}
			#SecTip2 p.link{padding:0px; padding-left:10px;}


#Footer{width:977px; height:15px;background:url('../images/bg_footer.jpg') top left no-repeat; }

#CenterText ul#lstServices
{
	padding:	0px;
}

#lstServices li
{
	padding:	0px 0px 20px 122px;
}
#lstServices li img
{
	float:		left;
	margin-left:	-122px;
}
#lstServices h3
{
	margin-left:	-122px;
	color:		#003463;
}
#lstServices li p
{
	font-size:	1.0em;
}

#lstServices a, #lstServices a:active, #lstServices a:visited,
#CnterCol #CenterText a.arrowed,  #CnterCol #CenterText a.arrowed:active,  
#CnterCol #CenterText a.arrowed:visited
{
	color:		#DB2029;
	font-size:	1.0em;
	text-decoration:none;
	background-image: url("../images/services-arrow.gif");
	background-position: left center;
	background-repeat:	no-repeat;
	padding-left:	15px;
}

/*#lstServices a:hover,*/#CnterCol #CenterText a.arrowed:hover
{
	text-decoration:	underline;
}

