@charset "utf-8";
/* CSS Document */
@media screen, print {
body {
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	text-align:center;
	background:url(images/bg-repet.jpg) left top repeat-x;
	background-color:#000;
	}
 #main {
	 width:900px;
	 margin:auto;
	}
	#banner{
		background:url(images/top_banner.jpg) left top no-repeat;
		height:248px;
		width:900px;
		text-align:center;
		}
		#menuarea {
			padding-top:208px;
			margin:auto;
			height:40px;
			width:701px;
			}
		#contentarea{
			background:url(images/bg_img.jpg) left top no-repeat;
			height:629px;
			width:900px;
			text-align:center;
			z-index:1;
			}
			
#curvebox_main{
	width:810px;
	height:auto;
	text-align:left;
	margin:auto;
	z-index:1;

	}
	#curvebox_main2{
	width:269px;
	height:590px;
	text-align:left;
	margin:auto;
	z-index:-1;
	}
	.curvebox1{
	background:url(images/btm_bg_repet.png) left bottom repeat-x;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='btm_bg_repet.png', sizingMethod='scale');
	}
	.curvebox2{
	background:url(images/left_bg_img.png) left top repeat-y;
	}
	.curvebox3{
	background:url(images/top_bg_img.png) left top repeat-x;
	}
	.curvebox4{
	background:url(images/right_bg_repet.png) left bottom repeat-y;
	}
	.curvebox5{
	background:url(images/right_bg_repet_2.png) right bottom repeat-y;
	}
	.curvebox4_1 {
		background:url(images/right_bg_repet2.png) right top repeat-y;
		width:277px;
		}
	
.text{
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	color:#b40d59;
	font-weight:bold;
	font-style:italic;
	}
	.text2{
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	color:#666;
	font-weight:bold;
	font-style:italic;
		}
	.text2_1{
	font-family:Arial;
	font-size:11px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
		}
	.text2_1:hover{
	color:#000;
	}
	
	.text2_2{
	font-family:Arial;
	font-size:11px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
		}

	.text3{
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	color:#000;
	font-weight:bold;
	font-style:italic;
		}
		.text3_sm{
	font-family:Arial;
	font-size:11px;
	color:#FF0000;
	font-weight:bold;
	font-style:italic;
		}
		
a img {
border:none;
}
a img:hover{
border:none;
}		

#wn {
	width:465px;
	height:470px;
	overflow:hidden;
	position:relative;
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	color:#666;
	font-weight:bold;
	font-style:italic;
	}

.link{
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	color:#000;
	font-weight:bold;
	font-style:italic;
	text-decoration:none;
		}
		.link:hover{
			color:#F60;
			}
.border1{
	background:url(images/dotted_line.jpg) left top repeat-x;
	height:8px;
	/*
	border-top:1px dotted #52504f;
	border-bottom:none;
	border-right:none;
	border-left:none;*/
	}
.scrolingline{
	background:url(images/line_bg.png) left top repeat-y;
	height:460px;
	}
a:active
{
outline: none;
}

a:focus
{
-moz-outline-style: none;
}

.input{
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	color:#903;
	font-weight:bold;
	font-style:italic;
	width:80%;
	height:20px;
	}
.input2{
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	color:#903;
	font-weight:bold;
	font-style:italic;
	width:80%;
	height:150px;
	}
.btn{
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	color:#903;
	font-weight:bold;
	font-style:italic;
	}

}