body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #DEAC63;
background-image: url(../img/bodybg.jpg);
background-position: center top;
}
* {
margin: 0px;
padding: 0px;
}
img {
border: 0px;
}
a {
color: #FFA71B;
text-decoration: none;
}

a:hover {
color: #FFCC1B;
}

	#top {
	width: 100%;
	height: 39px;
	background-image: url(../img/topbg.png);
	background-repeat: repeat-x;
	}
		#topbar {
		width: 980px;
		margin: 0px auto;
		font-size: 13px;
		text-align: right;
		padding-top: 10px;
		}
			#topbar img {
			margin: 0px 5px;
			vertical-align: -20%;
			}
			
	#container {
	width: 980px;
	margin: 0px auto;
	}
		#menu {
		width: 980px;
		height: 42px;
		padding-top: 18px;
		text-align: right;
		font-size: 15px;
		font-weight: bold;
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		}
		
			#menu a {
			color: #FFA71B;
			margin: 0px 12px;
			text-decoration: none;
			}
			#menu a:hover {
			color: #FFCC1B;
			}
			
	.left {
	width: 288px;
	float: left;
	}
	.leftcontent {
	padding-top: 50px;
	}
		.leftcontent a {
		text-decoration: none;
		display: block;
		*width: 278px;
		height: 57px;
		margin-bottom: 15px;
		/*margin-bottom: 30px;*/
		}
		.buttontext {
		margin: -27px 0px 15px 15px;
		/*margin: -27px 0px 0px 15px;*/
		cursor: pointer;
		font-size: 11px;
		color: #DEAC63;
		display: block;
		}
	.right {
	width: 692px;
	float: left;
	}
	
	#footer {
	width: 100%;
	background-image: url(../img/footerbg.png);
	background-repeat: repeat-x;
	float: left;
	}
		#footer_top {
		width: 980px;
		margin: 0px auto;
		min-height: 228px;
		*height: 228px;
		font-size: 11px;
		}
			#hirlevel {
			width: 272px;
			margin-right: 16px;
			float: left;
			}
			
				#hirlevel h1 {
				float: left;
				display: block;
				width: 257px;
				height: 30px;
				margin-bottom: 10px;
				padding: 10px 0px 0px 15px;
				background-image: url(../img/footer_cimbg.gif);
				background-repeat: no-repeat;
				background-position: left bottom;
				color: #C59044;
				font-size: 17px;
				font-weight: normal;
				/*font-family: Arial, Helvetica, sans-serif;
				font-size: 17px;*/
				}
				
				#hirlevel form {
				width: 261px;
				padding: 0px 0px 0px 11px;
				}
					.index_hir {
					background-color: transparent;
					border: 0px;
					background-image: url(../img/footer_formbg.gif);
					width: 247px;
					height: 18px;
					padding: 3px 7px;
					margin-top: 10px;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 14px;
					color: #66482E;
					}
					
			.bottom_center {
			width: 336px;
			float: left;
			}
			.bcp {
			margin: 0px 13px 0px 7px;
			}
				.bottom_center h1 {
				float: left;
				display: block;
				width: 321px;
				height: 30px;
				margin-bottom: 10px;
				padding: 10px 0px 0px 15px;
				background-image: url(../img/footer_cimbg.gif);
				background-repeat: no-repeat;
				background-position: left bottom;
				color: #C59044;
				font-size: 17px;
				font-weight: normal;
				/*font-family: Arial, Helvetica, sans-serif;
				font-size: 17px;*/
				}
				.bc_kep {
				float: left;
				padding: 0px 10px 60px 15px;
				}
				.bottom_center h2 {
				color: #FFA71B;
				font-size: 12px;
				padding-bottom: 10px;
				}
				.bottom_center table {
				margin-left: 15px;
				*margin-left: 7px;
				float: left;
				}
				.bottom_center table td {
				padding: 0px 0px 9px 0px;
				}
		
		#footer_logo {
		width: 980px;
		margin: 0px auto;
		text-align: center;
		padding-top: 15px;
		}
			#footer_logo img {
			float: left;
			/* margin-left: 8px; */
			margin-bottom: 15px;
			}
				/* .rm {
				margin-right: 30px;
				} */
		#footer_bottom {
		width: 980px;
		margin: 0px auto;
		padding: 15px 0px;
		text-align: center;
		color: DEAC63;
		}
		
.hidden {
	display: none;
}
.error {
	color: #ff0000;
	font-weight: bold;
}
a:focus {
   -moz-outline-style: none;
    outline-style: none;
	overflow: hidden;
}
