@charset "utf-8";
body{
	background-color:#FFFFFF;
	font-family: Palatino Linotype, Book Antiqua, Palatino,serif; 	   
	font-size:16px;	
	color:#414042; /*d3ad54*/
	margin-top:50px;
}
#container{
	width:1000px; 
	height:600px; 
	border:#c2ab78 solid 1px;
}

#content_top{
	height:60px;
	/*width:900px;*/ 
	padding-top:17px; 
	padding-bottom:23px;
	/*margin-bottom:23px;*/
	text-align:center;
/*	background-color:#FFFFCC*/
}
#content_top2{
	height:60px;
	padding-top:17px; 
	padding-bottom:23px;
	padding-left:280px;
/*	background-color:#FFFFCC*/
}
.back2PRC_box{
float:right; width:260px; padding-top:85px; padding-right:15px; font-size:10px;
}
#content_main{
	width:1000px;
	height:320px;
	border-bottom:#c2ab78 solid 2px; 
	border-top:#c2ab78 solid 2px; 
}

.colLeft{
	width:600px;
	height:320px;
	float:left;
	text-align:left
	/*padding-right:30px;*/
}

.colRight{
	width:380px;
	height:320px;
	/*padding-top:16px;*/
	padding-left:20px;
	padding-right:0px;
	text-align:left;
	font-size:16px;
	float:left;
	/*background-color:#00FFFF*/
}

.detail{		
	font-size:14px;
	text-align:justify;	
	height:40px;
	padding-right:10px;
	width:370px;
	height:240px;	
	overflow:auto;
}

.detail2{		
	font-size:14px;
	text-align:justify;	 	
	padding-right:10px;
	width:370px;
	height:200px;
	padding-bottom:5px;
	overflow:auto;
}

.detail3{		
	font-size:14px;
	text-align:justify;	 	
	padding-right:10px;
	width:950px;
	height:240px;
	padding-left:40px;
	overflow:auto;
}	 
		   
.iframe1{
	width:960px;
	height:260px;
	padding-left:40px;
/*	padding-right:20px;*/
}

.iframe2{
	width:380px;
	height:240px;
/*	padding-right:20px;*/
}

.iframe3{
	width:380px;
	height:200px;
	padding-bottom:5px;
/*	padding-right:20px;*/
}
.header1{
	font-family:Palatino Linotype, Book Antiqua, Palatino, serif;
	color:#B4975A;
	font-size:18px;
	text-align:justify;
	height:40px;
	padding-right:20px;
	font-variant:small-caps;
	padding-top:15px;
	font-weight:bold;
}
.headerForm{
	font-family:Palatino Linotype, Book Antiqua, Palatino, serif;
	color:#B4975A;
	font-size:18px;
	text-align:justify;
	height:30px;
	padding-right:20px;
	font-variant:small-caps;
	padding-top:15px;
	font-weight:bold;
}
.header2{
	font-family:Palatino Linotype, Book Antiqua, Palatino, serif;
	color:#B4975A;
	font-size:18px;
	text-align:left;
	font-weight:bold;
	height:40px;
	font-variant:small-caps;
	padding-left:40px;
	padding-top:20px;
}

.msg1{
	height:145px;
	padding-right:40px;/**/
	text-align:justify;
	font-size:14px;
}
.msg2{
	padding-top:5px;
	height:85px;
}
.msg3{
padding-top:40px;
}
.msg4{
	/*height:145px;*/
	text-align:justify;
}
form{
	margin:0px;
	padding:0px;
}
.input_text {
	border:#CCCCCC solid 1px;
	width:80px;
	height:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color:#000000;
	margin-right:10px;
	float:left;
}
.input_text1 {
	border:#CCCCCC solid 1px;
	width:89px;
	height:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color:#000000;
	margin-right:0px;
}
.label1{
	width:95px;
	line-height:1.4em;
	float:left;
	font-size:12px;
}
.fblock1{
	font-size:12px;
	height:16px;
/*	line-height:1.5em;	*/
	border:#ffffff solid 0px;
	padding-bottom:5px;
}



textarea{
	width:360px;
	height:40px;
	border:#CCCCCC solid 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color:#000000;
}



.btn1{
	background-color:#FFFFFF;
	border:#FFFFFF solid 1px;;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color:#d3ad54;
	margin-top: 40px;
}

.errMsg{
	padding-top:0px;
	height:12px; 
	color:#cc0000;
	font-size:12px;
}

select{
	border:#CCCCCC solid 1px;
	width:120px;
	height:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color:#000000;
}

.content_buttom{
	height:150px;
	/*padding-top:50px;*/
}
.logo_right_box{
	float:right; 
	padding-top:40px;
	padding-right:26px;
	/*background-color:#CCCCCC;*/
	padding-bottom:20px
}
.logo_center_box{
	padding-top:65px; 
	/*padding-bottom:37px; 34*/
}
.content_center_box{
	height:290px; 
	padding-left:130px;
}

a, a:visited {
	color:#999999;
	text-decoration:none;
}
a:hover{
	color:#666666;
	text-decoration:none;
}