/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 12px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
}
td,th,p{
	font-size: 12px;
}


.menu a,.menu a:visited{
	font-size:14px;
	color:#FFF;
	text-decoration:none;
	display:block;
	line-height:34px;
	text-align:center;
	font-weight:bold;
}

.menu a:hover,.menu a:active{
	font-size:14px;
	color:#FFF;
	text-decoration:none;
	display:block;
	line-height:34px;
	text-align:center;
	font-weight:bold;
	background:url(menu-bg01.jpg) no-repeat center bottom;
}
.left-border{
	border-bottom:1px #CCC solid;
	border-left:1px #CCC solid;
	border-right:1px #CCC solid;
}
.news01 td{
	line-height:30px;
	border-bottom:1px #CCC dashed;
}
.news01 a,.news01 a:visited{
	font-size:12px;
	color:#000;
	text-decoration:none;
}

.news01 a:hover,.news01 a:active{
	font-size:12px;
	color:#AF0100;
	text-decoration:none;
}

.news td{
	line-height:26px;
	text-align:left;
	border-bottom:1px #CCC dashed;
}
.news a,.news a:visited{
	font-size:12px;
	color:#000;
	text-decoration:none;
}

.news a:hover,.news a:active{
	font-size:12px;
	color:#AF0100;
	text-decoration:none;
}

.footer{
	text-align:center;
	line-height:18px;
	color:#000;
	padding:5px 0;
}
.footer span{
	color:#AF0100;
}


.left a,.left a:visited{
	font-size:12px;
	color:#414141;
	height:30px;
	font-weight:bold;
	border-bottom:1px #CCC dashed;
	padding-left:45px;
	line-height:32px;
	display:block;
	text-align:left;
	text-decoration:none;
	background:url(left08.jpg) no-repeat center;
}

.left a:hover,.left a:active{
	font-size:12px;
	color:#FFF;
	height:30px;
	font-weight:bold;
	border-bottom:1px #CCC dashed;
	padding-left:45px;
	line-height:32px;
	display:block;
	text-align:left;
	text-decoration:none;
	background:url(left06.jpg) no-repeat center;
}

.font1{
	font-size:14px;
	color:#AF0100;
	line-height:30px;
	font-weight:bold;
}

.font2{
	font-weight:bold;
	color:#FFF;
	line-height:22px;
	font-size:14px;
}

.font3{
	font-size:14px;
	color:#000;
	font-weight:bold;
	padding-left:30px;
	line-height:29px;
}

.show img{
	border:1px #CCC solid;
	padding:2px;
}
.team table {
	border:1px #CCC solid;
	border-collapse:collapse;
}

.link1:link {
	text-decoration: none;color:#000;font-size:12px;
}
a.link1:visited {
	text-decoration: none;color:#000;font-size:12px;
}
a.link1:hover {
	text-decoration: none;color:#AF0100;font-size:12px;
}
a.link1:active {
	text-decoration: none;color:#AF0100;font-size:12px;
}

.link2:link {
	text-decoration: none;color:#555555;font-size:12px;
}
a.link2:visited {
	text-decoration: none;color:#555555;font-size:12px;
}
a.link2:hover {
	text-decoration: none;color:#AF0100;font-size:12px;
}
a.link2:active {
	text-decoration: none;color:#AF0100;font-size:12px;
}

.link3:link {
	text-decoration: none;color:#000;font-size:12px; padding-right:10px;
}
a.link3:visited {
	text-decoration: none;color:#000;font-size:12px;padding-right:10px;
}
a.link3:hover {
	text-decoration: none;color:#AF0100;font-size:12px;padding-right:10px;
}
a.link3:active {
	text-decoration: none;color:#AF0100;font-size:12px;padding-right:10px;
}

.position { padding-right:20px; }
.position a { color:#000; text-decoration: none; }
.bhead { background:url('../images/mid01.jpg'); height:22px; width:100%; font-weight: bold; line-height: 22px; font-size: 14px; text-align:left; padding-left:30px; width:188px; color:#FFF; }
.bcont { border-left:1px solid #CCC; border-right:1px solid #CCC; border-bottom:1px solid #CCC; width:196px; height:300px; clear:both; padding:10px; text-align:left; }
a{color:#000;}

