/* CSS Document */

.head {
	height:363px;
	background:url(head_t00.jpg) repeat-x;
	}

	.ten_center{
	background:url(ten_cent.jpg) no-repeat top center; }

	.head_top {
		padding:0px 10px 0px 10px;
		height:80px;
		}
		
		.head_top td.phone{
		width: 170px;
		font-size: 11px;
		font-weight: bold;
		text-align: right;
		color: #bd1016;
		}
			.head_top td.phone a{
			color: #000000;
			}
		
	img.logo_l{
		margin:10px 0px 0px 0px;
		}
	img.logo_r{
		margin:32px 10px 0px 10px;
		}

	.head_image {
		padding:0px 0px 0px 0px;
		height:260px;
		}
		.head_image table{
			height:260px;
			}

		.ten_left{
			background:url(ten_left.jpg) 25px 58px no-repeat;
			}
		.ten_right{
			background:url(ten_righ.jpg) 0px 62px no-repeat;
			}
			
		.ten_middle_right{
			background:url(ten_midd.jpg) 50% 45px no-repeat;
			}
		
		.ten_middle_left{
			background:url(ten_mide.jpg) 50% 61px no-repeat;
			}


	.head_menu {
		padding:0px 10px 0px 240px;
		height:23px;
		}
		.head_menu a {
			color:#fff;
			font-weight:bold;
			font-size:12px;
			padding:0px 20px 0px 0px;
			line-height:20px;
			margin:0px;
			text-decoration:underline;
			background-color:inherit;
			}

		.head_menu a:hover {
			color:#fff;
			text-decoration: none;
			background-color:inherit;
			}


	.head_icons img{
		margin:10px 0px 0px 12px;
		}

	img.head_phone{
		margin:26px 0px 0px 0px;
		}

.sub {
		padding:0px 0px 50px 0px;
		width:225px;
		}

		.sub_menu{
			background:#f1f1f1;
			padding:17px 35px 50px 10px;
			border-bottom:5px solid #000;
			color:inherit;
			}

			.sub_menu ul{
				padding:0px;
				margin: 20px 0px 0px 7px;
				line-height:20px;
				}

			.sub_menu ul li{
				background:url(sub_menu.gif) 0px 5px no-repeat;
				padding:0px 0px 0px 15px;
				margin:0px 0px 0px 0px;
				list-style:none;
				}

			.sub_menu ul li ul{
				padding:0px;
				margin: 0px 0px 0px 7px;
				line-height:20px;
				}

			.sub_menu ul li ul li{
				padding:0px 0px 0px 15px;
				margin:0px 0px 0px 0px;
				background:url(sub_menv.gif) 0px 11px no-repeat;
				}

			.sub_menu a {
				font-weight:bold;
				font-size:12px;
				}

.content {
		padding:17px 10px 50px 15px;
		}

.footer {
		height:65px;
		background:url(footer_t.gif) repeat-x;
		font-size:12px;
		color:#fff;
		background-color:inherit;
		}

	.footer_in {
		margin:15px 0px 0px 0px;
		padding:0px;
		}

	.b88 {
		padding:0px 10px 0px 15px;
		}


	.footer_content p {
		padding:0px;
		margin:0px 0px 0px 0px;
		text-indent:0px;
		}

	.footer a {
		color:#fff;
		text-decoration:none;
		background-color:inherit;
		}

	.footer a:hover {
		color:#fff;
		text-decoration: none;
		background-color:inherit;
		}

.bread{
font-size:11px;
font-weight:bold;
margin:0px 0px 22px 0px;
}

.content hr{
	margin:0px;
	padding:0px;
	height:5px;
	font-size:0px;
	overflow: hidden;
	border-bottom:5px solid #000;
	border-top:none;
	border-left:none;
	border-right:none;
	}
h1.topHeader {
	font-size: 16px;
	margin:0px;
	padding:0px 0px 0px 0px;
	}


