/* CSS Document */



body {
	margin:0 0 0 0;
	background:url(../bg.png);
	width:100%;
	height:735px;
	background-color:#d4d9ff;
	background-repeat:repeat-x;
}
.header-container {
	background: url(../top_bg.png);
	background-repeat:repeat-x;
	width:100%;
	height:56px;
}
.header {
	width:880px;
	height:56px;
	margin:auto;
}
.himg1 {
	float:left;
	width:191px;
	height:86px;
	background:url(../top_img_1.png);
	margin:24px 0px 0px 0px;
	background-repeat:no-repeat;
}
.himg2 {
	float:left;
	width:205px;
	height:30px;
	background:url(../top_img_2.png);
	margin:11px 0px 0px 100px;
	background-repeat:no-repeat;
}
.himg3 {
	float:left;
	width:115px;
	height:56px;
	background:url(../top_img_3.png);
	margin:0px 0px 0px 160px;
	background-repeat:no-repeat;
}
.body {
	margin:0 auto;
	padding:54px 0px 0px 0px;
	width:864px;
	height:400px;
	position:relative;
}
.box_left {
	float:left;
	width:17px;
	height:476px;
	background:url(../box_left.png);
	background-repeat:no-repeat;
}
.box_middle {
	float:left;
	width:829px;
	height:476px;
	background:url(../box_middle.png);
	background-repeat:repeat-x;
}
.box_right {
	float:left;
	width:17px;
	height:476px;
	background:url(../box_right.png);
	background-repeat:no-repeat;
}
.heading_txt {
	float:left;
	background:url(../layout_2/heading.png);
	width:667px;
	height:35px;
	margin:0px 0px 0px 190px;
}
.have_txt {
	float:left;
	padding:33px 0px 0px 0px;
}
.hd1 {
	float:left;
	width:191px;
	height:110px;
	background:url(../layout_2/txt1.png);
}
.hd2 {
	float:left;
	width:254px;
	height:110px;
	background:url(../layout_2/txt2.png);
}
.hd3 {
	float:left;
	width:110px;
	height:110px;
	background:url(../layout_2/txt3.png);
}
.line {
	float:left;
	height:4px;
	width:341px;
	background:url(../layout_2/line.png);
	background-repeat:repeat-x;
	margin:15px 10px 0px 0px;
}
.not_txt {
	float:left;
	width:395px;
	margin-top:20px;
}
.smily {
	float:left;
	width:42px;
	height:40px;
	background:url(../layout_2/smily.png);
	margin-top:-10px;
}
.not_img {
	float:left;
	width:353px;
	height:29px;
	background:url(../layout_2/not_txt.png);
}
.txt1 {
	font-family:"Franklin Gothic Medium";
	font-size:35pt;
	color:#cc0000;
	font-weight:bold;
	font-style:italic;
}
.txt2 {
	font-family:"Franklin Gothic Medium";
	font-size:20pt;
	color:#333333;
	font-style:italic;
	font-weight:bold;
}
.txt3 {
	font-family:"Franklin Gothic Medium";
	font-size:35pt;
	color:#333333;
	font-weight:bold;
}
.txt4 {
	font-family:"Franklin Gothic Medium";
	font-size:14pt;
	color:#FFFFFF;
	font-weight:bold;
	font-style:italic;
	padding-left:4px;
}
.txt5 {
	font-family:"Franklin Gothic Medium";
	font-size:14px;
	color:#333333;
	font-weight:bold;
}
.txt6 {
	font-family:"Franklin Gothic Medium";
	font-size:12px;
	color:#333333;
}
.content {
	float:left;
	padding:10px 0px 0px 12px;
}
.txt_content {
	font-family:"Franklin Gothic Medium";
	font-size:12px;
	color:#333333;
}
.txt7 {
	font-family:"Franklin Gothic Medium";
	font-size:13px;
	color:#333333;
}
.txt8 {
	font-family:"Franklin Gothic Medium";
	font-size:13px;
	color:#333333;
	font-weight:bold;
	line-height:26px;
}
.txt_red {
	font-family:"Franklin Gothic Medium";
	font-size:14px;
	color:#cc0000;
	font-weight:bold;
	font-style:italic;
}
.txt_black {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#545353;
	font-weight:bold;
	font-style:italic;
}
.txtsign {
	padding:20px 0px 0px 0px;
}
.txt_sign {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:bold;
}
.div {
	float:left;
}
.content_left {
	float:left;
	width:555px;
}
.content_right {
	float:right;
	width:274px;
	height:30px;
}
.con_left {
	float:left;
	width:341px;
}
.con_right {
	float:left;
	width:214px;
}
.man_img {
	float:left;
	width:214px;
	height:333px;
	background:url(../layout_2/man_img.png);
}
.adbox {
	float:left;
	width:273px;
	margin:14px 0px 0px 0px;
}
.adbox_top_left {
	width:17px;
	height:15px;
	float:left;
	background:url(../adbox_top_left.png);
	background-repeat:no-repeat;
}
.adbox_top_right {
	width:17px;
	height:15px;
	float:left;
	background:url(../adbox_top_right.png);
	background-repeat:no-repeat;
}
.adbox_top_center {
	float:left;
	width:239px;
	height:15px;
	background:url(../adbox_top_center.png);
	background-repeat:repeat-x;
}
.adbox_middle {
	float:left;
	width:273px;
	height:418px;
	background:url(../adbox_middle.png);
	background-repeat:repeat-y;
}
.adbox_bot_left {
	float:left;
	width:17px;
	height:15px;
	background:url(../adbox_bot_left.png);
	background-repeat:no-repeat;
}
.adbox_bot_center {
	float:left;
	width:239px;
	height:15px;
	background:url(../adbox_bot_center.png);
	background-repeat:repeat-x;
}
.adbox_bot_right {
	float:left;
	width:17px;
	height:15px;
	background:url(../adbox_bot_right.png);
	background-repeat:no-repeat;
}
.red_box {
	float:left;
	width:254px;
	height:78px;
	margin:0px 10px 0px 10px;
	background:url(../layout_2/red_box.png);
}
.textbox1 {
	width:152px;
	height:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	border: 1px solid #525252;
	color:#525252;
	background-color:#cccccc;
}
.btn {
	float:left;
	width:253px;
	height:48px;
	background:url(../layout_2/button1.png);
	border:none;
	margin:2px 0px 0px 67px;
}
.mail_content {
	float:left;
	/*width:314px;*/

padding:18px 0px 0px 0px;
}
.email_box {
	float:left;
	width:838px;
	margin:-10px 0px 0px 20px;
}
.ebox_left {
	float:left;
	width:26px;
	height:48px;
	background:url(../layout_2/mailbox_left.png);
	background-repeat:no-repeat;
}
.ebox_center {
	float:left;
	width:480px;
	height:48px;
	background:url(../layout_2/mailbox_middle.png);
	background-repeat:repeat-x;
}
.ebox_right {
	float:left;
	width:329px;
	height:92px;
	background:url(../layout_2/mailbox_right.png);
	background-repeat:no-repeat;
}
.footer {
	float:right;
	width:370px;
	padding:15px 0px 0px 490px;
	text-align:right;
}
.footer_txt {
	font-family:"Franklin Gothic Medium";
	font-size:12px;
	color:#383539;
}
.footer_txt1 {
	font-family:"Franklin Gothic Medium";
	font-size:12px;
	color:#9496a5;
}
.footer_txt a:hover {
	text-decoration:none;
	color:#383539;
}
.footer_txt a:visited {
	text-decoration:none;
	color:#383539;
}
.footer_txt a:link {
	text-decoration:underline;
	color:#383539;
}
.arrow {
	float:left;
	width:31px;
	height:20px;
	background:url(../arrow.png);
	background-repeat:no-repeat;
	background-position:center;
	margin-top:19px;
}
.txt5 a:hover {
	text-decoration:none;
	color:#333333;
}
.txt5 a:visited {
	text-decoration:none;
	color:#333333;
}
.txt5 a:link {
	text-decoration:none;
	color:#333333;
}
.txt8 a:hover {
	text-decoration:none;
	color:#333333;
}
.txt8 a:visited {
	text-decoration:none;
	color:#333333;
}
.txt8 a:link {
	text-decoration:none;
	color:#333333;
}
