#main .formStep { width:760px; padding:3px; }
	#main .formStep h2, #main .formStep p { display:none; }
	#main .formStep form { margin:0; padding:0; background:url(images/banner-dt.jpg) no-repeat; height:220px; margin:0 0 5px 0; position:relative; }
	#main .formStep fieldset { width:260px; position:absolute; left:238px; top:33px; margin:0; padding:0; background:none; border:0; }
	#main .formStep label { display:inline-block; margin-bottom:5px; }
.sidetag { display:inline-block; float:left; color:#FFF; display:inline-block; width:95px; font-weight:bold; }
		.gendertxt { color:#FFF; }
	#main .formStep select { width:150px; margin:0; border:0; }
		#main .formStep .button input { border:0; background:url(images/btn-startnow.gif) no-repeat; width:182px; height:30px; cursor:pointer; position:relative; top:70px; left:265px; }
			#main .formStep .button input:hover { background-position:0 100%; }

#main .topDT { padding:0; width:766px; }
	#main .topDT .header { height:45px; color:#fff; overflow:hidden; background:url(images/title-dt-participating.jpg) no-repeat 0 10px; }
		#main .topDT .header h2 { height:17px; margin:10px 0 0 10px; }
	#main .topDT .content { padding:15px 20px; }
	
	#main .topDT .cat-legend { margin:10px 0 0 0; text-align:left; color:#999; font-size:11px; }
		#main .topDT .cat-legend .pdleg {  background:url(images/legend-pd.jpg) no-repeat 0 3px; padding:0 13px; }
		#main .topDT .cat-legend .seleg {  background:url(images/legend-se.jpg) no-repeat 0 3px; padding:0 13px; }
		#main .topDT .cat-legend .odleg {  background:url(images/legend-od.jpg) no-repeat 0 3px; padding:0 13px; }
	
	#main .topDT ul { margin:0; padding:0; list-style:none; }
		#main .topDT ul li { margin:0 0 6px 8px; padding:0; float:left; }			
			#main .topDT ul li.first { margin-left:0; }
			#main .topDT ul li img { border:0; display:block; margin:6px 0; }
				#main .topDT ul li a.bannerad { background-image:none; padding:0; width:175px; height:175px; }
					#main .topDT ul li a.bannerad:hover { background-image:none; opacity:.5; filter:alpha(opacity=50) }
						#main .topDT ul li a.bannerad img { margin:0; padding:0; }
					
			#main .topDT ul li a { width:155px; height:155px; background:#FFF url(images/list-dt-bg.jpg) no-repeat; display:inline-block; padding:10px; text-decoration:none; }
				#main .topDT ul li a:hover { background-image:url(images/list-dt-bg-ro.jpg); }
				#main .topDT li a .name { font-weight:bold; color:#ff5673; display:block; width:155px; margin:0; text-decoration:underline; font-size:14px; }
				#main .topDT li a .describe { color:#333; line-height:13px; display:block; width:130px; margin:2px 0 0 0; font-size:12px;  height:32px; overflow:hidden; }
					#main .topDT ul li a:hover .name { text-decoration:none; color:#333; }
					#main .topDT ul li a:hover .describe { color:#333; }
				#main .topDT li a .service { float:right; margin:3px 16px 0 0; display:block; } 
					#main .topDT li a .service .pd { background:url(images/pd-icon.gif) no-repeat; display:inline-block; width:22px; height:22px; margin:0 0 0 3px; float:right; }
					#main .topDT li a .service .se { background:url(images/se-icon.gif) no-repeat; display:inline-block; width:22px; height:22px; margin:0 0 0 3px; float:right;  }
					#main .topDT li a .service .od { background:url(images/od-icon.gif) no-repeat; display:inline-block; width:22px; height:22px; margin:0 0 0 3px; float:right;  }

#main .serviceProd { padding:0 0 5px 0; width:380px; float:left; height:540px; }
	#main .serviceProd .header { height:45px; color:#fff; overflow:hidden; background:url(images/title-dt-services-prod.jpg) no-repeat 0 10px; }
		#main .serviceProd .header h2 { height:17px; margin:10px 0 0 10px; }

	#main .serviceProd .content { margin:0; padding:12px; }
		#main .serviceProd .content ul { margin:0; padding:0; list-style:none; }
		#main .serviceProd .content li { font-size:11px; margin:12px 0 0 0; padding-top:24px; background:url(images/service-break.jpg) no-repeat;  }
		#main .serviceProd .content li.first { margin-top:0; padding:0; background:none; }
			#main .serviceProd .content li a { display: block; text-decoration:none; }
				#main .serviceProd .content li a .inform { display:block; width:240px; float:right; color:#666; line-height:15px; }
					#main .serviceProd .content li a .inform img { margin-bottom:5px; }
				
				#main .serviceProd .content li a:hover .inform { color:#333; }
					#main .serviceProd .content li a:hover img { opacity:.7; filter:alpha(opacity=70) }

#main .datingTips { padding:0; width:380px; float:right; height:545px; }
	#main .datingTips .header { height:45px; color:#fff; overflow:hidden; background:url(images/title-dt-tips.jpg) no-repeat 0 10px; }
		#main .datingTips .header h2 { height:17px; margin:10px 0 0 10px; }

		#main .datingTips .content { margin:0; padding:12px; }
			#main .datingTips .content ul { margin:0; padding:0; list-style:none; }
			#main .datingTips .content li { font-size:11px; margin:10px 0 0 0; padding-top:10px; border-top:1px dotted #CCC;  }
				#main .datingTips .content li.first { margin-top:0; border:0; padding:0; }
			#main .datingTips .content li a { display: block; text-decoration:none; }
				
				#main .datingTips .content li a img { float:right; margin:0 0 10px 10px; border:3px double #fba2b4; }
				#main .datingTips .content li a .captions { display:block; width:240px; float:left; color:#666; line-height:15px; }
					#main .datingTips .content li a .captions .tiptag { display:block; font-size:13px; font-weight:bold; margin:0 0 5px 0; padding:0; color:#ff5673; }
				
				#main .datingTips .content li a:hover .tiptag { color:#333; }
				#main .datingTips .content li a:hover .captions { color:#000; } 
				#main .datingTips .content li a:hover img { opacity:.7; filter:alpha(opacity=70); border-color:#666; }



#main .stepsEnq { padding:0; width:766px; }
	#main .stepsEnq .header { height:45px; color:#fff; overflow:hidden; background:url(images/title-dt-stepsEnq.jpg) no-repeat 0 10px; }
		#main .stepsEnq .header h2 { height:17px; margin:10px 0 0 10px; }
		#main .stepsEnq .content { margin:0; padding:0 0 12px 0; }

#main .reviewCol { padding:0; width:766px; }
	#main .reviewCol .header { height:45px; color:#fff; overflow:hidden; background:url(images/title-dt-review.jpg) no-repeat 0 10px; }
		#main .reviewCol .header h2 { height:17px; margin:10px 0 0 10px; }
		
		#main .reviewCol .content { margin:0; padding:12px; }
			#main .reviewCol .content ul { margin:0; padding:0; list-style:none; }
			#main .reviewCol .content li { font-size:12px; margin:10px 0 0 0; }
				#main .reviewCol .content li.question blockquote { margin:0; padding:5px; border:1px solid #e4e4e4; min-height:35px; background:url(images/question-top.jpg) no-repeat 85px 5px; }
					#main .reviewCol .content li.question blockquote img { border:1px solid #e4e4e4; float:left; margin:0; width:70px; height:70px; }
					#main .reviewCol .content li.question blockquote p { margin:0 0 0 45px; padding:5px 0; color:#000; display:inline-block; width:610px; }
					
				#main .reviewCol .content li.answer { background:url(images/answer-arrow.jpg) no-repeat 0px 5px; }	
				#main .reviewCol .content li.answer blockquote { margin:0 0 0 60px; padding:5px; border:1px solid #e4e4e4; min-height:35px; background:url(images/answer-top.jpg) no-repeat 85px 5px; }
					#main .reviewCol .content li.answer blockquote img { border:1px solid #e4e4e4; float:left; margin:0; width:70px; height:70px; }
					#main .reviewCol .content li.answer blockquote p { margin:0 0 0 45px; padding:5px 0; color:#000; display:inline-block; width:550px; }


#main .detailReview2 { padding:0; width:766px; }
	#main .detailReview2 .header { height:45px; color:#fff; overflow:hidden; background:url(images/title-dt-review.jpg) no-repeat 0 10px; border:0; }
		#main .detailReview2 .header h2 { height:17px; margin:10px 0 0 10px; border:0; }
		
		#main .detailReview2 .content { margin:0; padding:12px; }
			#main .detailReview2 .content ul { margin:0; padding:0 12px; list-style:none; border:0; }
			#main .detailReview2 .content li { font-size:12px; margin:10px 0 0 0; }
				#main .detailReview2 .content li.question blockquote { margin:0; padding:5px; border:1px solid #e4e4e4; min-height:35px; background:url(images/question-top.jpg) no-repeat 85px 5px; }
					#main .detailReview2 .content li.question blockquote img { border:1px solid #e4e4e4; float:left; margin:0; width:70px; height:70px; }
					#main .detailReview2 .content li.question blockquote p { margin:0 0 0 45px; padding:5px 0; color:#000; display:inline-block; width:610px; }
					
				#main .detailReview2 .content li.answer { background:url(images/answer-arrow.jpg) no-repeat 0px 5px; }	
				#main .detailReview2 .content li.answer blockquote { margin:0 0 0 60px; padding:5px; border:1px solid #e4e4e4; min-height:35px; background:url(images/answer-top.jpg) no-repeat 85px 5px; }
					#main .detailReview2 .content li.answer blockquote img { border:1px solid #e4e4e4; float:left; margin:0; width:70px; height:70px; }
					#main .detailReview2 .content li.answer blockquote p { margin:0 0 0 45px; padding:5px 0; color:#000; display:inline-block; width:550px; }

#detail #main .container .header { border-bottom:1px solid #e1e1e1; padding-bottom:10px; margin-bottom:10px; }
	#detail #main .container .header h1 { font-size:160%; margin:0; padding:0; }
	#detail #main .container .header p { color:#666; margin:0; padding:5px 0 0 0; }
	#detail #main .container .header .name { width:430px; float:left; }
	#detail #main .container .header .buttons { float:right; }
		#detail #main .container .header .buttons a { float:right; margin-left:5px; }

#detail .banner { background:#e1e1e1; padding:5px; margin-bottom:10px; height:280px; }
	#detail .banner .slide { width:510px; height:280px; overflow:hidden; position:relative; font-size:90%; float:left }
		#detail .banner .slide img { position:absolute; z-index:9 }
		#detail .banner .slide .caption { position:absolute; bottom:0; background:url(images/trans-white-01.png); margin:5px; padding:7px 10px; z-index:10; width:480px; }
			* html #detail .banner .slide .caption { background:#fff; }
			#detail .banner .slide .caption h2 { font-size:100%; margin:0; padding:0; }
			#detail .banner .slide .caption p { margin:0; padding:0; }
	#detail .banner .textContent { width:205px; height:280px; float:right; position:relative; }
		#detail .banner .textContent p { margin:0; padding:0; }
		#detail .banner .textContent .text01 { font-family:"Arial Black",Arial; font-size:190%; color:#d60000; line-height:1.2em }
		#detail .banner .textContent .text02 { color:#666; position:absolute; bottom:10px; border-top:1px solid #cbcbcb; }
			#detail .banner .textContent .text02 h2 { font-family:Arial, Helvetica, sans-serif; font-size:160%; line-height:1.1em; font-weight:normal; margin:0; padding:8px 0; }
		#detail #main .content .title h2 span { display:none; }	


.makeEnquiryDT { background:url(images/dt-makeEnquiry-btn.jpg) no-repeat; width:117px; height:30px; }
.viewEventDT { background:url(images/dt-viewEvents-btn.jpg) no-repeat; width:117px; height:30px; }

	#detail #main .content { padding:0 0 10px 0; }
	#detail #main .title { height:39px; margin:0 0 15px 0; }
	#detail .about { }
		#detail .about .title { background:url(images/dt-detail-about.jpg) no-repeat; }
		#detail .about img { float:left; display:block; width:200px; margin:0 5px 5px; }
		#detail .about .text { float:left; width:390px; text-align:justify }
			#detail .about .text .profiletxt { margin:0; padding:0; }
				#detail .about .text .profiletxt p { margin:0 0 12px 0; font-size:12px; }
			#detail .about .text .specialtyTxt { margin:0 0 10px 0; }
				#detail .about .text .specialtyTxt h2 { background:url(images/specialty-header.jpg) no-repeat; height:15px; margin:20px 0 5px 0; padding:0; display:block; }
				#detail .about .text .specialtyTxt h2 span { display:none; }
				#detail .about .text .specialtyTxt p { margin:0 0 12px 0; font-size:12px; }
			#detail .about .text .addBox { }
				#detail .about .text .addBox h2 { background:url(images/add-tag-title.jpg) no-repeat; height:30px; margin:20px 0 5px 0; padding:0; display:block; }
				#detail .about .text .addBox h2 span { display:none; }
				#detail .about .text .addBox ul { list-style:none; margin:0 0 0 40px; padding:0; }
					#detail .about .text .addBox li { background:url(images/dt-add-icon.jpg) no-repeat; padding:0 0 0 20px; }
				
				#detail .about .sidebar { float:right; width:117px; }
					#detail .about .sidebar a { margin-bottom:4px; }
			

	#detail .servicePromo { }
		#detail .servicePromo .title { background:url(images/dt-detail-service.jpg) no-repeat; }
		#detail .servicePromo ul { margin:0; padding:0; list-style:none; }
			#detail .servicePromo li { margin:5px 0 0 0; padding:0; background:url(images/service-bg.jpg) no-repeat; min-height:135px; }
				#detail .servicePromo li.first { margin-top:0; }
				#detail .servicePromo li .titleBox { font-size:18px; color:#ff5571; padding:15px 0 0 15px; margin:0; display:block; }
					#detail .servicePromo li p { padding:5px 0 10px 15px; margin:0; width:570px; }
						#detail .servicePromo li p a { color:#fd5878; text-decoration:underline; font-size:12px; }
						#detail .servicePromo li p a:hover { text-decoration:none; }
					#detail .servicePromo li img { float:right; width:136px; height:130px; display:inline-block; margin:2px 8px 0 10px; }
		
	#main .galleryCol { }
		#detail .galleryCol .title { background:url(images/dt-detail-gallery.jpg) no-repeat;  }
			#detail .galleryCol .title h2 { margin:0; padding:0; }
				#detail .galleryCol .title h2 span { display:none; }
			#main .galleryCol .buttonCol { float:right; padding:0; margin:0; }
			#main .galleryCol .content { clear:both; padding:0; margin:0; }
			
	#main .quizpage { }
		#main .quizpage h1 { height:45px; color:#fff; overflow:hidden; background:url(images/dt-detail-quizhead.jpg) no-repeat 0 10px; border:0; margin:0; padding:0; }
			#main .quizpage h1 span { display:none; }
		#main .quizpage .content { margin:0; padding:0; font-size:12px; }
			#main .quizpage .content .questbox { border:1px dotted #CCC; padding:5px 15px; margin:0 0 10px 0; background:url(images/quiz-bg.jpg) no-repeat right bottom; }
				#main .quizpage .content .questbox p { margin:0 0 10px 0; padding:0; }
				#main .quizpage .content .questbox .qQuestion { display:block; font-weight:bold; padding:10px 0 0 0; color:#ff5673; font-size:14px; }
				#main .quizpage .content .questbox .listans {  margin:0; padding:0; color:#333; }
					#main .quizpage .content .questbox .listans ul { margin:5px 0 10px 0; padding:0; list-style:inside upper-alpha; }
					#main .quizpage .content .questbox .listans li { margin:0 0 5px 0; padding:0; }
			
			#main .quizpage .content .answerbox { border:4px double #CCC; padding:10px 15px 0 15px; margin:10px 0; background-color:#f5faff; font-size:12px; }
				#main .quizpage .content .answerbox .mostlytag { display:inline-block; font-weight:bold; padding:2px 0 0 24px; margin:0 0 5px 0; color:#32a4ff; font-size:18px; background:url(images/pink-tick.gif) no-repeat; height:15px; width:110px; }
				#main .quizpage .content .answerbox .resultTag { display:inline-block; font-weight:bold; padding:0; margin:0 0 5px 0; color:#333; font-size:14px; text-decoration:underline; }
					#main .quizpage .content .answerbox p { margin:0 0 20px 0; display:block; }


	#main .serviceDetail { }
		#main .serviceDetail h1 { height:45px; color:#fff; overflow:hidden; background:url(images/dt-detail-services-provided.jpg) no-repeat 0 10px; border:0; margin:0 0 5px 0; padding:0; }
			#main .serviceDetail h1 span { display:none; }
		#main .serviceDetail .content { margin:20px 0 0 0; padding:10px 0 0 0; font-size:12px; }
			#main .serviceDetail .content.first { margin-top:0; }
			#main .serviceDetail .content .sptImg { width:240px; float:left; margin:0 10px 15px 0; }
			#main .serviceDetail .content .rightFbox { float:right; width:480px; padding:0 0 25px 0; }	
			#main .serviceDetail .content .rightFbox .titleBar { background:url(images/dt-add-icon.jpg) no-repeat 0 2px; height:18px; font-size:20px; color:#ff5673; padding:0 0 0 20px; font-weight:bold; display:block; margin:0 0 10px 0; }
				#main .serviceDetail .content .rightFbox p { padding:0; margin:0 0 10px 0; }
				#main .serviceDetail .content .rightFbox .quotebox { border:1px dashed #ff5673; padding:9px; display:block; color:#666; font-size:12px; margin:0 0 10px 0; background-color:#fff9fa; }
			
			#main .serviceDetail .content .noteHead { background:url(images/pink-tick.gif) no-repeat; display:block; padding:2px 0 0 28px; font-size:15px; color:#333; font-weight:bold; height:20px; margin:0 0 10px 0; }
				#main .serviceDetail .content ul { list-style:decimal; margin:0 0 0 27px; padding:0; }
				#main .serviceDetail .content li { margin:0 0 8px 0; padding:5px; border:1px dashed #ccc; font-size:12px; }
					#main .serviceDetail .content li .headerlist { display:block; font-size:14px; font-weight:bold; padding:0; margin:5px 0; color:#ff5673; }
					#main .serviceDetail .content li img { float:left; margin:0 10px 0 0; width:80px; height:80px; padding:0; }

	#main .tipDetail { }
		#main .tipDetail h1 { height:45px; color:#fff; overflow:hidden; background:url(images/dt-detail-tips.jpg) no-repeat 0 10px; border:0; margin:0 0 5px 0; padding:0; }
			#main .tipDetail h1 span { display:none; }
		#main .tipDetail .tipPgbox { border:1px dashed #CCC; padding:10px 10px 0 10px; font-size:12px; margin:10px 0; }
			#main .tipDetail .tipPgbox .headertop { font-size:22px; font-weight:bold; display:block; margin:5px 0 10px 0; height:20px; font-family:"Times New Roman", Times, serif; }
			#main .tipDetail .tipPgbox p { display:block; margin:0 0 10px 0; }
		
		#singles { background-color:#f9f9f9; }
			#singles .headertop { color:#333; }
		#singles ul { list-style:none; margin:0; padding:0; }
			#singles li { width:330px; border:1px solid #e1e1e1; margin: 0 0 10px 10px; float:left; padding:10px; height:155px; background-color:#FFF; }
			#singles li.first { margin-left:0; }
				#singles li img { width:100px; height:155px; margin:0 0 5px 10px; float:right; }
				#singles li p { color:#666; font-size:11px; line-height:15px; padding:0; }
				#singles li .headline { display:inline-block; font-weight:bold; font-size:12px; color:#FFF; background-color:#999; padding:2px 5px; margin-bottom:5px; border-left:3px solid #333; }
				
		#women { background-color:#fff6f8; }
			#women .headertop { color:#ff5673; }
		#women ul { list-style:none; margin:0; padding:0; }
			#women li { width:330px; border:1px solid #e1e1e1; margin: 0 0 10px 10px; float:left; padding:10px; height:190px; background-color:#FFF; }
			#women li.first { margin-left:0; }
				#women li img { width:100px; height:100px; margin:0 10px 5px 0; float:left; }
				#women li p { color:#666; font-size:11px; line-height:15px; }
				#women li .headline { display:inline-block; font-weight:bold; font-size:12px; color:#FFF; background-color:#ff899d; padding:2px 5px; margin-bottom:5px; border-left:3px solid #ff5673; }		

		#men { background-color:#f9fbfe; }
			#men .headertop { color:#0066c0; }
		#men ul { list-style:none;  margin:5px 0 0 0; padding:0; }
			#men li { width:209px; border:1px solid #e1e1e1; margin: 0 0 10px 10px; float:left; padding:10px; height:305px; background-color:#FFF; }
			#men li.first { margin-left:0; }
				#men li img { width:209px; height:90px; margin:0 10px 5px 0; }
				#men li p { color:#666; font-size:11px; line-height:15px; }
				#men li .headline { display:inline-block; font-weight:bold; font-size:12px; color:#FFF; background-color:#4d94d3; padding:2px 5px; margin-bottom:5px; border-left:3px solid #0066c0; }
		#lister { list-style:none; margin:0; padding:0; }
			#lister li { width:330px; height:auto; background:none; border:0; padding:0 0 0 16px; margin:0; float:left; background:url(images/blue-arrow-icon.jpg) no-repeat 0 4px } 
			
			
		#workaholics { background-color:#fff8f2; }
			#workaholics .headertop { color:#ff7000; }
		#workaholics ul { list-style:none;  margin:5px 0 0 0; padding:0; }
			#workaholics li { width:209px; border:1px solid #e1e1e1; margin: 0 0 10px 10px; float:left; padding:10px; height:350px; background-color:#FFF; }
			#workaholics li.first { margin-left:0; }
				#workaholics li img { width:209px; height:90px; margin:0 10px 5px 0; }
				#workaholics li p { color:#666; font-size:11px; line-height:15px; }
				#workaholics li .headline { display:inline-block; font-weight:bold; font-size:12px; color:#FFF; background-color:#ff9b4d; padding:2px 5px; margin-bottom:5px; border-left:3px solid #ff7000; }


	#detail .mission { float:right; width:353px; }
		#detail .mission .title { background:url(images/detail-mission.jpg) no-repeat; }
		#detail .mission h3 { margin:2px 0 0 0; padding:0; font-size:100%; }
		#detail .mission p { padding:0; margin:0 0 10px 0; }
	#detail .establish { float:right; width:353px; }
		#detail .establish .title { background:url(images/detail-establish.jpg) no-repeat; }
	#detail .services { }
		#detail .services .title { background:url(images/detail-services.jpg) no-repeat; }
		#detail .services h3 { font-size:100%; background:url(images/list-01.jpg) no-repeat 0 100%; margin:0; padding:0 0 0 15px; height:35px; }
		#detail .services ul { list-style:none; margin:0; padding:0; }
			#detail .services ul li { float:left; width:32%; margin-left:10px; }
				#detail .services ul li ul { margin:0 0 0 20px; }
				#detail .services ul li li { float:none; width:auto; margin:6px 0; background:url(images/list-02.jpg) no-repeat 0 4px; padding:0 0 0 16px; }
				#detail .services ul li.first { margin-left:0; }
	#detail .location { }
		#detail .location .title { background:url(images/detail-location.jpg) no-repeat; }
		#detail .location address { font-style:normal; }
	#detail .payment { }
		#detail .payment .title { background:url(images/detail-payment.jpg) no-repeat; }
		#detail .payment h3 { margin:2px 0 0 0; padding:0; font-size:100%; }
	#detail .report { }
		#detail .report .title { background:url(images/detail-report.jpg) no-repeat; }

.aboutPage { }
	.aboutPage h1 { margin:10px 0 0 0; padding:0 0 10px 0; height:27px; background:url(images/dt-about-this-site.jpg) no-repeat; }
		.aboutPage h1 span { display:none; }
	.aboutPage .content { }

.how-to-make-enquiries { }
	.how-to-make-enquiries h1 { margin:10px 0 0 0; padding:0 0 10px 0; height:27px; background:url(images/dt-how-to.jpg) no-repeat; }
		.how-to-make-enquiries h1 span { display:none; }
	.how-to-make-enquiries ul { list-style:none; margin:0; padding:0; }
		.how-to-make-enquiries ul li { margin:10px 0; }
		.how-to-make-enquiries ul p { display:none; }


.faqs { padding:0 0 10px 0; }
	.faqs h1 { margin:10px 0 0 0; padding:0 0 10px 0; height:27px; background:url(images/faqs.gif) no-repeat; }
		.faqs h1 span { display:none; }
	.faqs .content { }
	.faqs h3 { margin:20px 0 3px 0; padding:3px 0 0 30px; color:#006ccc; line-height:20px; background:url(images/faq-icon.gif) no-repeat; min-height:30px; }
	.faqs p { padding: 0 0 0 30px; margin:0; }
	.faqs ul { display:block; padding:0; margin:0; width:737px; }
	.faqs li { position:relative; list-style:none; margin:0 0 0 30px; padding:0 0 0 25px;  background:url(images/blue-arrow.gif) no-repeat; }
	
	
.articles { padding:0 0 10px 0; border-bottom:3px double #F4F4F4; }
	.articles h1 { margin:10px 0 0 0; padding:0 0 10px 0; height:27px; background:url(images/tips.gif) no-repeat; }
		.articles h1 span { display:none; }
	.articles .content { }
	.articles h3 { margin:0 0 3px 0; padding:0; color:#006ccc; }
	.articles .noter { font-size:11px; color:#999; padding-left:20px; background:url(images/notepad-icon.gif) no-repeat; }
	.articles ul { display:block; padding:10px 0 0 0; margin:0; width:737px; }
	.articles li { position:relative; list-style:none; margin:0; padding:2px 0 2px 25px;  background:url(images/blue-arrow.gif) no-repeat; }
	.articles .cheating { }
		.articles .cheating ul { display:block; padding:0 0 0 10px; margin:0; width:737px; }
		.articles .cheating li { position:relative; list-style:none; margin:0; padding:2px 0 2px 25px;  background:url(images/check-icon.gif) no-repeat; }
		.articles .cheating .warning { background:url(images/danger-sign.gif) no-repeat; padding:0 0 0 45px; font-size:14px; font-weight:bold; color:#006ccc; margin:15px 0; }
			
		.articles .divorcesample { }
		.articles .divorcesample ol { margin:10px 0; padding:0; }
		.articles .divorcesample ol li { margin:0 0 10px 0; list-style:none; padding:0; }
			.articles .divorcesample ol li h3 { margin:0 0 5px 0; }
			.articles .divorcesample ol li img { float:left; margin:0 10px 0 0; width:150px; display:block; border:1px solid #CCC; }
			.articles .divorcesample ol li p { margin:0; padding:0 0 10px 0; }
	
.contact-us { }
	.contact-us h1 { margin:10px 0 0 0; padding:0 0 10px 0; height:27px; background:url(images/dt-contact-us.jpg) no-repeat; }
		.contact-us h1 span { display:none; }
		.contact-us p a { text-decoration:underline; color:#005fb1; }
			.contact-us p a:hover { text-decoration:none; }

#addNewDeal { padding:0; }
.multiSelect { border:0px solid #e1e1e1; padding:0; margin:0; }
	.multiSelect p { margin:0; padding:0; }
	.multiSelect ul { margin:0; padding:10px; list-style:none; }
		.multiSelect ul li { clear:both; padding:10px 0; border-bottom:#e1e1e1 dotted 1px; }
			.multiSelect ul li.first { padding-top:0; border:0; }
	.multiSelect input, .multiSelect label,  .multiSelect span.label { float:left; }
		.multiSelect label { margin:0 10px 0 5px; }
	.multiSelect .btn { float:right; }
	.multiSelect img { float:left; border:1px solid #e1e1e1; margin:0 10px 0 0; width:80px; height:auto; }
.stepCrumb { margin:10px 0 30px 0; padding:0; display:block; }
	.stepCrumb li { float:left; margin:0; padding:5px 8px 5px 8px; border-left:1px solid #e1e1e1; }
	.stepCrumb li.inactive { color:#777; }
	.stepCrumb li.active { font-weight:bold; background:#fff; }
	.stepCrumb li.pass { background:#e4ffdf; }


