div#allFaqs {
	margin-top:50px;
}

	div.faqs {
		margin-top:50px;
	}

	div.faqs div.faq {
	}
	
	div.faqs h2 {
		margin:0 0 20px 0;
		padding:3px 0 0 16px;
		background:url('../img/banner/sectionbanner.png') no-repeat;
		color:white;
		height:24px;
	}

	div.faqs div.faq {
		margin:25px 0 0 10px;
	}


		div.faqs div.faq div.question {
			font-weight:bold;
			text-decoration:underline;
		}

		div.faqs div.faq div.answer {
			color:#454;
			margin:5px 0 0 5px;
			font-size:95%;
		}

			div.faqs div.faq div.answer span.notice {
				color:gray;
				font-size:80%;

			}

			div.faqs div.faq div.answer table {
				margin-top:10px;
				border-left:1px solid gray;
				border-top:1px solid gray;
				width:700px;
			}
			
			div.faqs div.faq div.answer table tr th {
				border-right:1px solid gray;
				border-bottom:1px solid gray;
				background-color:#ccc;
				font-weight:bold;
				text-align:center;
			}

			div.faqs div.faq div.answer table tr td {
				border-right:1px solid gray;
				border-bottom:1px solid gray;
				width:300px;
			}

			div.faqs div.faq div.answer table tr td.key {
				border-right:1px solid gray;
				border-bottom:1px solid gray;
				width:100px;
				background-color:#e0e0e0;
			}


		div.faqs div.faq div.sub {
			margin:15px 0 20px 0;
		}
		
		div.faqs div.faq div.sub img {
			margin:0 0 0 15px;
		}


		div.faqs div.faq p, div#faqs div.faq ul {
			font-size:85%;
			color:#343;
			margin-left:10px;
		}
	
	

		div.faqs div.faq div.answer table#downloadDir {
			width:50%;
		}
