@charset "utf-8";
/* CSS Document */
body {
	background:#000 url(../images/bg1.jpg) repeat-x center top;
	color:#000040;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	padding: 0px;
	margin: 0px;
	top: 5px;
}
	h1,h2,h3,h4,h5,h6 {
		font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
		color:#84000b;
	}
	h1 { letter-spacing:-.05em; font-size:36px; font-weight:bold; line-height:36px; }
	h2 { letter-spacing:-.04em; font-size:30px; font-weight:bold; line-height:30px; }
	h3 { letter-spacing:-.03em; font-size:24px; font-weight:bold; line-height:24px; }
	h4 { letter-spacing:-.03em; font-size:20px; font-weight:bold; line-height:20px; margin-bottom:15px; }
	h5 { letter-spacing:-.03em; font-size:18px; font-weight:bold; line-height:18px; margin-bottom:15px; }
	h6 { letter-spacing:-.02em; font-size:16px; font-weight:bold; line-height:16px; margin-bottom:15px; }
	.hide {
		background:none;
		font-size:1px;
		display:none;
		height:0;
		left:-9999px;
		overflow:hidden;
		position:absolute;
		top:-9999px;
		width:0;
		z-index:0;
		line-height:0px;
	}
	.clearfix:after {
		content: ".";
		display: block;
		clear: both;
		visibility: hidden;
		line-height: 0;
		height: 0;
	}
	.clearfix {
		display: inline-block;
	}
	html[xmlns] .clearfix {
		display: block;
	}
	* html .clearfix {
		height: 1%;
	}
	.center {
	text-align:justify;
	margin:0 auto;
}
	.strong { font-weight:bold; }
	.em { font-style:italic; }
	.ul { text-decoration:underline; }
	.highlight { background: #faeeb3; }
	.float-l { float:left; }
	.float-r { float:right; }
	.brown { color:#5d0f09; }
	.gray { color: #B0B0B0; }
	a { text-decoration:none; }
	a:hover { text-decoration:none; }
	#container {
		margin:0 auto;
		width:849px;	
	}
		#header {
			background:url(../images/header1.jpg) no-repeat;
			height:148px;
			padding:30px 0 0;
			width:852px;
		}
			#header h1 {
				color:#efda21;
				font:bold 22px/26px Verdana, Tahoma, Arial, Helvetica, sans-serif;
				letter-spacing:-1px;
				height:110px;
				margin:0 0 0 10px;
				text-align:center;
				width:830px;
			}
			#header h5 {
				color:#000;
				font:bold 14px Verdana, Tahoma, Arial, Helvetica, sans-serif;
				height:25px;
				margin:0 0 0 4px;
				padding:8px 0 0;
				text-align:center;
				width:580px;
			}
			#header h5 span {
	background:#e75216;
	padding:4px 8px;
	font-size: 18px;
			}
		#content {
			background:url(../images/content.jpg) repeat-y center top;
			float:left;
			padding:0 12px 0 41px;
			width:796px;
		}
			#content-left {
				float:left;
				margin:10px 56px 10px 0;
				width:520px
			}
				.sub-headline {
	font-size:14px;
	line-height:18px;
	margin:0 0 20px;
	padding:10px 0 0;
	text-align:justify;
	width:545px;
	border-bottom-image: url(../images/header1.jpg) 27 27 27 27 stretch stretch;
				}
				#content-left p {
					font:normal 15px Verdana, Tahoma, Arial, Helvetica, sans-serif;
					margin:0 0 18px;
				}
				#content-left ul {
					margin:0 0 24px 20px;
				}
					#content-left ul li {
						background:url(../images/bullet.gif) no-repeat 0 center;
						font:normal 13px/20px Verdana, Tahoma, Arial, Helvetica, sans-serif;
						margin:0 0 15px;
						padding:0 0 0px 35px;
					}
			#sidebar {
				float:left;
				width:217px;
			}
			#form-wrap {
				background:url(../images/form-arrow.png) no-repeat;
				float:left;
				margin:-20px 0 0 0px;
				padding:160px 0 0;
				width:217px;
			}
				#form-wrap h3 {
	color:#fff;
	font-size:14px;
	font-weight:bold;
	line-height:16px;
	text-align:center;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 12px;
	margin-left: auto;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 5px;
				}
				#form-wrap .note {
					color:#fff;
					font-size:11px;
					padding:8px 15px 0;
					text-align:center;
					width:180px;
				}
				#form-wrap p {
					font-size:14px;
					margin:0 auto;
					text-align:center;
					width:210px;
				}
				.info-wrap {
					width:181px;
					height:22px;
					margin:0 auto 8px;
				}
				.info-wrap label {
					color:#fff;
					width:50px;
					font:bold 14px Verdana, Tahoma, Arial, Helvetica, sans-serif;
					margin:0 0 0 0px;
					padding:3px 0 0 0;
					float:left;
				}
				.info-wrap .txt-field {
					width:125px;
					height:16px;
					padding:2px 2px 2px;
					border:solid 1px #000;
					float:left;
				}
				#form-wrap .button-wrap {
					width:183px;
					height:54px;
					margin:20px auto 0;
					clear:both;
				}
					#form-wrap button {
						width:183px;
						height:54px;
						overflow:visible;
					}
					#form-wrap button.link {
						text-indent:-9999px;
						background:url(../images/btn-submit.gif) no-repeat left top;
						display:block;
						margin:0;
						padding:0;
						border:none;
						cursor:pointer;
						-moz-user-select:text;
					}
					#form-wrap button.link:hover {
						background:url(../images/btn-submit.gif) no-repeat left bottom;
					}
		#footer {
			color:#fff;
			clear:both;
			width:849px;
			height:60px;
			margin:0 auto;
			padding:30px 0 0;
			text-align:center;
			font:normal 16px Arial, Helvetica, sans-serif;
			background:url(../images/footer.jpg) no-repeat;
		}
