		/* CSS Master UI */	
		
		

	/* zero layout defaults */ 
    * {	margin: 0; 
		padding: 0;
		border: 0; }
		

	/* set float left, right classes */ 
	 .ft_left { float:left; margin-right: 4px; padding: 4px; }
	 .ft_right { float:right; margin-right: 4px; padding: 4px; }
		
	
	/* defaults */
		
		
		
		body{font-size:11px;font-family:Arial, Helvetica, sans-serif;background-repeat: repeat-x;color:#6d6e71;}
		
		/* s3 body add */
		body .i_text,body .i_text2,body .i_text3 {height:15px; font-size:10px; color:#6d6e71; border:solid 1px #7F9DB9;	}
		body select {height:18px; font-size:10px; color:#919294; }
		body .submit {position:absolute; top:-1200px; }
		body .tel1, body .tel2 {border:solid 1px #7F9DB9;width:20px;text-align:center;height:12px;font-size:10px;color:#919294;	}
		body .tel3 {border:solid 1px #919294;width:30px;height:12px;font-size:10px;color:#387273;text-align:center;	}
		
		
		h1, h2, h3, h4, h5, h6 { font-weight:100;font-family:Verdana, Arial, Helvetica, sans-serif;color:#6d6e71; }
		h1{ font-size:30px; }
			h1.home{font-size:38px;}
			h1.h_gallery{font-size:48px;}
			h1 span.gray2{font-size:50px;font-style:italic;font-weight:bold;}		
			h1.w_marge13{margin-left:150px;}
			h1.w_marge8{margin-left:125px;}
			h1 span.gray{color:#6d6e71;font-size:30px;}
			h1 span.orange{color:#fd8b35;font-size:50px;}
			h1.w_marge{margin-top:15px;}
			h1 span.w_marge2{margin-left:55px;}
			h1 span.w_marge3{margin-left:190px;}		
		h2{ font-size: 24px; }
			h2 span.gray{color:#6d6e71;font-size:30px;}
			h2 span.orange{color:#fd8b35;font-size:28px;}
		h3{ font-size: 22px; }
			h3.program{font-style:italic;font-weight:bold;}		
			h3 span.orange{color:#fd8b35;font-size:22px;}
			h3.w_line{line-height:19px;}
			h3.w_marge{margin-left:50px;}
			h3.w_marge2{margin-left:75px;}
			h3.w_marge4{margin-left:75px;}
			h3.program{font-size:23px;font-style:italic;font-weight:bold;margin-bottom:-10px;}			
		h4{ font-size: 18px; }
			h4 span.gray{color:#6d6e71;font-style:normal;}
			h4 span.brown{color:#a5591f;font-style:normal;}
		h5{ font-size: 12px; }		
	
							
			span.orange,span.gray,span.brown{font-style:italic;font-weight:bold;}
			span.capilia2{font-size:50px;}
			span.w_marge{margin-left:70px;}
			span.w_marge2{margin-left:155px;position:relative;top:-4px;}
			span.w_marge3{margin-left:235px;position:relative;top:-10px;}
			span.w_marge4{margin-left:145px;position:relative;top:-4px;}
			span.w_marge14{margin-left:100px;position:relative;top:-3px;}
			span.w_marge5,span.w_marge11{position:relative;top:-14px;font-size:22px;}
			span.w_marge5{margin-left:145px;}
			span.w_marge6{margin-left:125px;position:relative;top:-16px;margin-bottom:-16px;}
			span.w_marge7{margin-left:35px;position:relative;top:-8px;margin-bottom:-8px;}
			span.w_marge8{margin-left:80px;position:relative;top:-8px;margin-bottom:-8px;}
			span.w_marge9{margin-left:40px;position:relative;top:-12px;margin-bottom:-12px;}
			span.w_marge10{margin-left:20px;}
			span.w_marge11{margin-left:250px;}
			span.w_marge12{margin-left:60px;}
			span.w_marge15{margin-left:60px;}
			span.w_marge16{margin-left:60px;position:relative;top:-10px;}
			
			

		/*cascade some colors*/
		span.gray{color:#6d6e71;}
		span.orange{color:#fd8b35;}



		
		/* s3 add */
		a{text-decoration:none;	color:#FD8B35;font-weight:bold;text-decoration:underline;}
		a:hover{color:#000;}
		a.dark{color:#000;}
		a.medium{color:#6d6e71;}
		a.light{color:#fff;}


		#wrap {margin-left:50px; margin-right:50px; top:0px;/*height:680px;*/}



		

		/*s3 menu */
		#menu{float:left;width:185px;height:569px;position:relative;z-index:1;overflow:hidden;
		background-image:url(../images/s3_images/menu.jpg);background-repeat: no-repeat; clear:both;}
		
			.menu_bg{background-color:#FC8E37;}
		
		
		
		#boutons{width:185px;position:relative;z-index:250;height:325px;margin-bottom:-325px;top:80px;float:left; clear:left;	}
		#boutons ul#b_menu{width:185px;text-align:right;list-style:none;/*float:left;*/ list-style-type:none;border-top:1px #fec59a solid;letter-spacing:-1px;}
		#boutons ul#b_menu li {width:185px;margin:0px;padding-top:2px;float:left;}
		#boutons ul#b_menu li img{position:relative;z-index:1;border:0px;/*clear:left;*/float:right;}
		
		/*#boutons a:hover { display:block; background-color:#FFFFFF; filter:alpha(opacity=10); -moz-opacity:0.1; opacity: 0.1; }
		#boutons ul#b_menu span.big{font-style:italic;font-weight:bold;}*/

		li.sep{border-bottom:1px #fec59a solid;}			
		
		/*#boutons ul#b_menu li a{width:185px;text-align:right;font-size:14px;font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#000;list-style:none;display:inline;list-style-type:none;padding-right:5px;}
		
		#boutons ul#b_menu ul.sous{width:100%;text-align:right;list-style:none;list-style-type:none;letter-spacing:-1px;}
		#boutons ul#b_menu ul.sous li.sous{border:0px;}*/	
			
			
			
		/*s3 emag display */	
			#emagSummary 	{ display:block; margin:5px; } 
			#emagImage 		{ padding:5px; float:left;  }	
			#emagText 		{ padding:5px; margin-left: 160px; font-size:11px; vertical-align:top;  }
				
				
				
		/* some experience UI */ 
			#expnext { float:right; padding-right: 20px; }		
				
			#exp1 { height:415px; width: 410px; background-image:url(../images/s3_images/exp_1_e.jpg); background-repeat:no-repeat;}
			#expf1 { height:415px; width: 410px; background-image:url(../images/s3_images/exp_1_f.jpg); background-repeat:no-repeat;}
				#exp1text { padding: 12px; padding-right:18px; text-align:justify; padding-top: 180px; color:#333300;  }

			#exp2 { height:415px; width: 410px; background-image:url(../images/s3_images/exp_2_e.jpg); background-repeat:no-repeat;}
			#expf2 { height:415px; width: 410px; background-image:url(../images/s3_images/exp_2_f.jpg); background-repeat:no-repeat;}
				#exp2text { padding: 12px; padding-right:18px; text-align:justify; padding-top: 180px; color:#333300;}

			#exp3 { height:415px; width: 410px; background-image:url(../images/s3_images/exp_3_e.jpg); background-repeat:no-repeat;}
			#expf3 { height:415px; width: 410px; background-image:url(../images/s3_images/exp_3_f.jpg); background-repeat:no-repeat;}			
				#exp3text { padding: 12px; padding-right:18px; text-align:justify; padding-top: 180px; color:#333300;}			
				
			#exp4 { height:415px; width: 410px; background-image:url(../images/s3_images/exp_4_e.jpg); background-repeat:no-repeat;}
			#expf4 { height:415px; width: 410px; background-image:url(../images/s3_images/exp_4_f.jpg); background-repeat:no-repeat;}
				#exp4text { padding: 12px; padding-right:18px; text-align:justify; padding-top: 180px; color:#333300;}
				
			#exp5 { height:415px; width: 410px; background-image:url(../images/s3_images/exp_5_e.jpg); background-repeat:no-repeat;}
			#expf5 { height:415px; width: 410px; background-image:url(../images/s3_images/exp_5_f.jpg); background-repeat:no-repeat;}			
				#exp5text { padding: 12px; padding-right:18px; text-align:justify; padding-top: 180px; color:#333300;}
				
				
				
			#homeAnim { margin-right: 4%; float: right;  }	
			
			#solChoice { text-align:right; padding-right: 4%; padding-left: 4%;	display:block; padding-top:6px; }
			#solSizer { float:right; margin-left: 10px; width: 462px; }
			
			#progBox { display:block; width:300px; float:right; padding-top:6px; margin-right:4%;}
			
			/*s3 generic content UI */	
			#content .Image 	{ padding:5px; float:left;  }	
			#content .ImageR	{ padding:5px; float:right;  }	
			#content .Text 		{ padding:5px; margin-left: 160px; font-size:11px; vertical-align:top; }		
		
			#content li { margin-left:24px; line-height: 14px;}
			
			/*s3 new center UI elements */ 
			#cnt{display:block;
			 background-image:url(../images/s3_images/centers_bktile_1.jpg); background-position:right; background-repeat:repeat-y;}
			
			#cntProvNav{ width:180px; text-align:justify; padding: 4px; padding-top:6px; 
			border-top: 1px solid #cccccc;	border-left: 1px solid #cccccc;	
			border-right: 1px solid #999999;  border-bottom: 1px solid #000000;
			background-color:#FFFFFF; margin: -5px; margin-top: -15px; }
			
			#cntTextBox {float:left; text-align:left; padding: 4px; padding-right: 8px; }
			
			
			#cnt_noimage{display:block;padding:2px;}
			#cntName{font-size:12px; font-style:italic; width:220px; vertical-align:top;}		
			#cntAddress{font-size:11px; width:260px; text-align:left;}		
			#cntPhone{font-size:11px; width:100px;}			
			#cntmore{font-size:11px; width:60px;}			
		a.cntLnk{color:#993300;}
		a:hover.cntLnk{color:#000000;}
			#cntCheck {display:block; background-color:#FFFFFF; width:18px; height:18px; }
			#cntBgPrev {  color:#000000; background-color:#CCCC99; width: 20px; /* filter:alpha(opacity=60); -moz-opacity:0.6; opacity: 0.6; */ } 
				#cntBgPrevT {  color:#000000; background-color:#CCCC99; /* filter:alpha(opacity=60); -moz-opacity:0.6; opacity: 0.6; */} 
			#cntBgTrans {  color:#000000; background-color:#FFFFCC; width:20px; /* filter:alpha(opacity=60); -moz-opacity:0.6; opacity: 0.6; */} 
				#cntBgTransT {  color:#000000; background-color:#FFFFCC; /* filter:alpha(opacity=60); -moz-opacity:0.6; opacity: 0.6; */} 
			#cntBgProg {  color:#000000; background-color:#CCCCCC; width:20px; /*  filter:alpha(opacity=60); -moz-opacity:0.6; opacity: 0.6; */} 
				#cntBgProgT {  color:#000000; background-color:#CCCCCC; /*  filter:alpha(opacity=60); -moz-opacity:0.6; opacity: 0.6; */ } 
			#cntBgSol {  color:#000000; background-color:#CC9966; width:20px; /* filter:alpha(opacity=60); -moz-opacity:0.6; opacity: 0.6; */ } 		
				#cntBgSolT {  color:#000000; background-color:#CC9966; /* filter:alpha(opacity=60); -moz-opacity:0.6; opacity: 0.6; */}
			
			#cntLine {  color:#000000; background-color:#FFCC99; height:1px; border-top: 1px solid #cccccc;} 	
			
				
			
		/*s3 subNav  */
			#navSub {display:block; text-align:right; padding: 0px;}	
			
		
		div#images{	width:570px;overflow:hidden;height:570px;float:left;position:relative;z-index:1;top:1px;/*left:-145px;margin-right:-570px;*/}		
		
		
		/*iframe#i_contenu{height:570px; overflow:hidden;position:relative;z-index:-570; }*/
		iframe#i_contenu{width:670px;height:570px;border:0px;padding:0px;margin:0px;/*overflow:hidden;*/position:relative;z-index:1; }
		
		#faces {position:relative;width:450px;height:570px;overflow:hidden;text-align:right;top:0px;border: 1px;/*margin-left:450px;*/z-index:1;}
		.face25 { background-image:url(../images/fades/img25.jpg); background-position:right; background-repeat:no-repeat;overflow:hidden;  }
		
				
		#contenant{	position:absolute;width:955px;height:625px;margin-left:-477px;overflow:hidden;left:50%;top:0px;padding:0px;}

		div.rollover{background-color:#FFC8A0;width:185px;height:20px;position:absolute;margin-bottom:-20px;left:-385px;
			z-index:100;display:block;filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;}
	


		
		html { overflow: -moz-scrollbars-vertical; } 
				

		
		.invisible{display:none;}
		.visible{display:block;}
		
		.orange{color:#fd8b35;}

	 
	 
	 
		/* UI boxes */	
		#content{   text-align: left; margin-left:10px; padding-right: 10px; padding-bottom: 30px; display: block; font-size:11px; }	
		#gentext{   text-align: left; /*margin-left: 50px; margin-right:50px;*/ top:0px;}	


		#page{width:440px; /*width:400px;*/ height:570px;z-index:1;float:left;margin-left:15px; margin-right:10px;}
		
		#contact_flash{	position:relative;top:-81px;margin-bottom:-81px;float:right;}
		#right{float:left;height:570px;width:754px;overflow:hidden;}
		#gallery_flash{position:relative;margin-bottom:-95px;margin-right:-100px;top:-95px;left:15px;width:130px;float:left;}
		#visitez{position:relative;left:80px;top:4px;float:left;}
		#solution_box{height:385px;float:left;width:100%;}
		#home_animation{position:relative;z-index:200;}
			
		#photo_gallery{position:relative;z-index:200;/*margin-right:-1570px;width:670px;*/}
		#photo_gallery{margin-top:20px;}			
		
		

		
		
		
			
		.m_msg{display:none;	width:140px;height:120px;color:#000;font-size:12px;position:relative;z-index:50;float:left;/*overflow:hidden;*/
		top:-135px;margin-bottom:-187px;left:28px;}
		.m_msg a{color:#666666;}
		.m_msg a:hover{color:#FD8B35;}
		
		#rollover{background-color:#FFC8A0;width:185px;height:20px;position:absolute;margin-bottom:-20px;/*left:-385px;z-index:100;*/
			display:block;filter:alpha(opacity=50); -moz-opacity:0.5; opacity: 0.5;}



		#i_footer{	text-align:center;	width:100%;	position:relative;	top:4px;}
		

/* s3 new */

		.foot{float:center;height:50px;font-size:9px; float:middle; text-align:center;}
		.footOrange{background-color:#FC8E37;float:left;height:50px;font-size:9px; }
		.footOrange2{background-color:#FC8E37;float:right;height:50px;font-size:9px; }		
		
		.footLink {font-size:9px; }
		a.footLink{color:#919294;text-decoration:none;}
		a.footLink:hover{color:#FD8E38;}
		
		
		
		div.div_float{float:left;margin:0px 8px 0px 0px;width:123px;height:180px;clear:left;font-size:10px;}
		div.e_contenu{	width:185px;height:300px;position:relative;top:-310px;float:none;margin-right:-240px;margin-bottom:-600px;left:240px;	display:none;}
		div.gallery_txt{width:228px;height:243px;position:relative;margin-right:-228px;top:-330px;left:430px;z-index:200;margin-bottom:-243px;float:left;display:none;}

		


			
				img.img_float{float:left;margin:0px 8px 0px 0px;}
				img.img_float2{float:right;margin:0px 0px 8px 8px;}			
				img.program_img{float:left;	margin:0px;	padding:0px;margin-right:5px;}			
				img.img_contact{height:210px;width:155px;}
				img.img_spacer1{padding-left:8px;}
				img.img_spacer2{padding-right:8px;}			
				img.back_btn{	float:right;	position:relative;	top:20px;	left:-5px;}			
			
				/* s3 form elements */
				input.small,input.medium,input.large,input.tiny{color:#58595b;margin-left:5px;border:1px solid #CCCCCC;}
				input.check{padding:0px;margin:0px;}
				input.small{width:125px;}
				input.medium{width:215px;}
				input.large{width:360px;}
				input.tiny{width:15px;}
				input.submit{position:relative;	top:-1000px;}
				textarea.large{width:440px;height:75px;color:#58595b;border:1px solid #CCCCCC;}

				/*s3 table elements */
				table#t_home{width:440px;margin-top:10px;}
				table#t_home td.t_home_anim{width:275px;}
				table#t_home td.t_home_txt{width:165px;}	
				table#e_header{width:100%;margin-bottom:15px;margin-top:15px;float:left;}
				table#e_header td.e_img{width:180px;}
				table#e_header td.e_txt{width:270px;}
				table#e_form{overflow:hidden;float:left;position:relative;}
				table#e_form tr{height:30px;}
				table#e_form td.e_titre{font-weight:bold;text-align:right;}
				table#e_form td.e_titre2{width:60px;}
				table#e_form td.e_titre3{width:135px;}
				table#e_form td.e_titre4{font-weight:bold;text-align:left;}
				table#e_form td.e_titre5{width:92px;}
				/*----prevention avant tout----*/
				table#t_solutions1{width:440px;margin-top:10px;}
				table#t_solutions1 td.t_s1_img{padding-right:8px;}
				table#t_solutions1 td.t_s2_img{width:215px;}
				table#t_solutions1 td.t_s2_txt{width:215px;}
				table#t_solutions1 td.t_s3_img{width:200px;}
				table#t_solutions1 td.t_s3_txt{width:245px;}
				table.t_solutions{	width:100%;}
				table.t_solutions td{padding-bottom:10px;text-align:center;font-weight:bold;}
				
				table#t_footer div#visitez a.a_footer{font-style:normal;font-weight:normal;color:#fff;text-decoration:none;font-size:12px;}
				table#t_footer div#visitez a.a_footer:hover{color:#FEC69A;}
				table#t_footer{float:left;height:50px;}
				table#t_footer a.a_footer2{color:#919294;text-decoration:none;}
				table#t_footer a.a_footer2:hover{color:#FD8E38;}
/* SORT OUT THIS MESS */

				#footer{float:left; width:100%;/*margin-left:50px; margin-right:50px;*/height:50px;position:relative;z-index:1;}
				#footer table#t_footer{	width:100%;	height:50px;	float:left;}
				#footer table#t_footer td.t_footer1{width:185px;font-size:9px;}
				#footer table#t_footer td.t_footer1 a{color:#919294;text-decoration:none;}
				#footer table#t_footer td.t_footer1 a:hover{	color:#FF9A4C;}
				#footer table#t_footer td.t_footer2{background-color:#FC8E37;}
				#footer table#t_footer td.t_footer3{width:300px;background-color:#FC8E37;}
				#footer table#t_footer td.t_footer6 a{font-size:9px;color:#919294;vertical-align:baseline;}
				#footer table#t_footer td.t_footer6 a:hover{color:#FF9A4C;}
				#footer table#t_footer tr.t_footer_r1{height:35px;}
				#footer table#t_footer tr.t_footer_r2{height:20px;}

				table.t_boite{font-family:Arial, Helvetica, sans-serif;	width:100%;	height:100%;color:#83471a;font-weight:bold;	position:relative;top:-5px;float:left;margin-bottom:-5px;}
				table.t_boite td{text-align:center;}
				table.btn_page{	width:14px;	height:10px;text-align:center;color:#fff;font-size:12px;font-weight:bold;font-family:Helvetica, Verdana, Arial, sans-serif;float:right;padding:0px;padding-left:1px;border:0px;margin:0px;margin-top:20px;}
				table.btn_page1{padding-left:0px;}
				
				td.active{background-image:url(../images/contenu/btn_active.gif);background-position:center;background-repeat:no-repeat;}
				td.innactive{background-image:url(../images/contenu/btn_innactive.gif);	background-position:center;	background-repeat:no-repeat;	cursor:pointer;}
								
				table#page_bar{width:100%;}
				table#t_solutions img{width:106px;height:428px;margin-right:5px;}				
				td.t_b_titre{font-size:14px;}
				td.t_b_add{font-size:12px;}
				td.t_b_prop{font-size:11px;}
				
				table.site_map{width:100%;}
				table.t_technique{width:100%;margin-top:10px;}
				table.t_technique td.t_technique_img{width:160px;}
				table.find_title img{position:relative;/*left:15px;*/}
				table.find_title td{text-align:right;line-height:18px;}
				table.find_title{	width:100%;	text-align:right;	float:left;	padding:0px;	margin:0px 0px 2px 0px;}
				table.t_center_margin{float:left;margin-top:8px;width:100%;}
				
				
			/*----message---*/
			#message{font-size:14px;width:100%;text-align:center;margin:-10px 0px 10px 0px;font-weight:bold;float:left;}

			a.i_footer{color:#6D6E71;font-size:9px;}
			a.i_footer:hover{color:#FD8B35;}

			div.i_msg{text-align:center;width:430px;height:20px;color:#000;font-size:14px;position:relative;font-weight:bold;color:#fff;z-index:300;float:left;display:block;/*overflow:hidden;*/top:-530px;margin-bottom:-530px;cursor:pointer;}
			div.msg_fr{}
			div.msg_en{left:530px;}
			
			#fr,#en{text-align:center;position:relative;margin-right:-170px;width:160px;height:150px;float:left;top:-357px;margin-bottom:-360px;color:#58595b;cursor:pointer;display:none;}
			#fr h3,#en h3{font-size:14px;}
			#fr{left:67px;}
			#en{left:733px;}
			


			/*------SALONS----*/
			div.boite{	float:left;position:relative;width:216px;height:210px;margin-right:-500px;margin-bottom:-500px;display:none;top:-400px;	z-index:500;}
			
			#carte{margin-right:-300px;width:760px;position:relative;height:440px;}
			#boite1{left:2px;}
			#boite2{left:420px;}
			#boite3{left:-10px;}
			#boite4{left:103px;}
			#boite5{left:409px;}
			#boite6{left:35px;}
			#boite7{left:158px;}
			#boite8{left:141px;}
			#boite9{left:50px;}
			#boite10{left:416px;}
			#boite11{left:27px;}
			#boite12{left:0px;}




			/*-------SOLUTIONS------*/
			img.doc1,img.doc2{	float:left;	margin:0px 8px 0px 0px;}
			img.doc2{	margin-top:10px;	clear:left;}


		
		
			ul.home{margin-top:-2px;}
			ul.micro_list{width:315px;position:relative;list-style:none;list-style-type:none;padding-top:0px;margin-top:0px;left:250px;}
			ul.micro_list li{width:100%;padding-bottom:5px;position:relative;left:-250px;}
			ul.no_margin{position:relative;top:-10px;}			
			ul.l_solutions3,ul.l_solutions3_2{margin-top:15px;width:350px;position:relative;list-style:none;list-style-type:none;left:230px;margin-right:-50px;text-align:right;}
			ul.l_solutions3_2{	left:310px;}
			ul.l_solutions3 li,ul.l_solutions3_2 li{text-align:center;}
			ul.l_solutions3 li,ul.l_solutions3_2 li{width:100%;margin-bottom:5px;position:relative;left:-250px;}
			ul.l_solutions3 a{	font-style:normal;}
			ul.why_list{list-style:none;list-style-type:none;}
			ul.why_list li{padding-bottom:10px;}
			ul.why_list ul{	list-style-type:circle}
			ul.list_secondary{list-style:circle;position:relative;z-index:5;}
			ul.site_map{text-align:left;margin-left:120px;margin-top:20px;}
			ul.site_map li{font-size:12px;margin-bottom:10px;}
			ul.site_map a{font-style:normal;}
			ul.site_map2 li{font-size:11px;margin:0px;}			
				
	
			

			

				span.choose_title{position:relative;top:-8px;left:150px;}
		
				p{margin:0px;margin-top:10px;}			
				p.p_nomarge{width:90%;}
				p.marge_infinite{position:relative;	left:55px;	text-align:center}
				p.doc{margin:0px;}
				p.marge{margin-top:15px;}	
				p.w_marge{margin-top:52px;}
				p.tab{margin:0px;padding:0px;margin-left:130px;position:relative;top:-5px;}
				p.consultation_virtuelle{font-weight:bold;font-size:13px;}


		
		/* s3 rem
		a:link, a:visited, a:hover { color: #003366; padding: 2px; }
		a:hover { color: #663300; background-color:#FFFFCC; padding: 2px; }
		end s3 */


		/* s3 rem 
		header menu  
		
		#menu { font-size:10px; padding: 2px; text-align:left;}
		#menuToggle { padding:2px; text-align:right; }
		#menuTitle { font-size:16px; padding: 4px; text-align: left; }
		#menuTag { font-size:10px; padding: 2px; text-align:right; color:#FFFFFF; }	
		#menuSearch	{ text-align:right;	padding:2px; width: 300px; float:right; font-size:9px; margin-top: 2px; }

		#cookie	{ font-size: 11px; padding: 4px; }				
		#bullet { list-style: none;	margin-left: 50px; min-height: 18px; padding-bottom: 2px; padding-left: 20px; background-image:url(../images/cf_logo_bulletsml.jpg); background-repeat:no-repeat;  }
		end s3 		*/
		
		
		
		
		/* s3 REM 
		
		 nav bar 
		#nav
		{ width:140px; 
		  float: left;	
		  text-align:left; 
		  border-right: 1px solid #ccc;
		  border-bottom: 1px solid #ccc; 
		  background-image:url(../images/mnu_effect.jpg); 
		  clear:right;
		  }
		   
		   
		#nav a:link, #nav a:visited, #nav a:hover { color:#000000; 
			display: block; }
		#nav a:hover { color:#330000; background-color:#FFFFCC; display: block; 
			filter:alpha(opacity=75);
			-moz-opacity:.75;
			opacity:.75; }
		 
		   
		#nav bar
		{ padding-top: 2px; padding-bottom: 2px; font-size: 11px; 
		  padding: 5px; border-bottom: 1px solid #666666; }		
		  
	
		#cookie { font-size:10px; padding: 2px; text-align:left; width:96%;}
		
		end s3 */
	 

		/* s3 rem
		#banner{ width: 96%; height: 80px; background-image:url(../images/banner2.jpg); }
		#banner a:link, a:visited, a:hover { padding: 4px; }
		#banner a:hover { padding: 4px; background-color: #FFFFCC;}
		#bannersitemap{	width: 96%; height: 16px; background-image:url(../images/mnu_sitemap.jpg); }
		end s3 */

		#box1{	font-size: 11px; width: 96%; border-top: 1px solid #cccccc;	border-left: 1px solid #cccccc;	border-right: 1px solid #999999;border-bottom: 1px solid #000000;}
		#box21{	width: 90%;	padding: 4px; border-top: 1px solid #cccccc;border-left: 1px solid #cccccc;	border-right: 1px solid #999999;border-bottom: 1px solid #000000;text-align:left;background-color:#F0F0F0;}

		#feature{ text-align:left; padding: 10px; width: 620px;	}
		#featureimage { float:right; font-size: 10px; text-align:center; }
		#featureliner {	float:left;	font-size: 11px; padding: 10px;	text-align:left; width: 280px; }
	
		#featureR{	padding: 4px; width: 300px; height:auto; float: right; }
		#featureL{	padding: 4px; width: 300px;	height:auto; float:left; text-align:left; }
	
	

		#form{ padding: 4px; border-top: 1px solid #cccccc;	
			   border-left: 1px solid #cccccc; border-right: 1px solid #999999;
			   border-bottom: 1px solid #000000; text-align:right; background-color:#F0F0F0; }
		#formPadsR{	padding: 4px; width: 200px; height: 20px; float: right; }
		
		#formPadsL1{ padding: 4px; width: 360px; float:left; text-align:left; }	
		#formPadsL{	padding: 4px; width: 180px;	height: 20px; float:left; text-align:left; }
	
		
		/* Footer stuff */
		/*#foot	{ font-size: 11px; text-align:right; height: 24px;	border-top: 1px solid #ccc;	}*/
		#footnav {font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; padding: 2px; text-align:left;}	
		#footicon {padding: 4px; }
		#footdisclaim{ font-size: 10px; padding: 4px; text-align:center; color: #666666; }	
	

		

		.title1 { font-size: 18px; font: Trebuchet, Tahoma; color:#000000;}	
		.title2 { font-size: 14px; font: Trebuchet, Tahoma;}	
		.srchfield { font-size: 10px; background-color:#FFFF99; margin: 2px;}
		.menuPageOn {  background-color:#FFFFFF; }
		.srchbutton { font-size: 9px; }	

