﻿@charset "utf-8";
/* CSS Document */
body{ 
	margin:0px;
	padding:0px;
}
body,input,div,p,table,select,textarea,a{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:12px;
	line-height:20px;
	color:#666666;
}
input,select,textarea{ border:1px #CCCCCC solid; color:#666666; background-color:#FFFFFF;}
.lt td{ background:url(dot_lt.gif) left bottom repeat-x;}
.lt1,.lt0{padding-left:14px;}
.lt1, .lt1 a, .lt0, .lt0 a{ line-height:30px; height:30px;}
.lt1, .lt1 a{ color:#F20B00; font-weight:bold;}
.rt{ color:#195188; font-size:14px; font-weight:bold;}
.rts, .rts a{ color:#888888;}
.foot,.foot a{ color:#80878D;}
.foot1, .foot1 a{ color:#434546;}
.news td,.news td a{background:url(dotnews.gif) left bottom repeat-x; line-height:26px; height:26px;}
.right td{ background:url(left_line.gif) left bottom no-repeat;height:28px;}
.newsDot, .newsDot a{ background:url(bg_newsbg.gif) left bottom repeat-x; height:27px; line-height:27px;}
.map A {
	BORDER-RIGHT: #e4e4e4 1px solid; BORDER-TOP: #e4e4e4 1px solid; MARGIN-TOP: 8px; FLOAT: left; MARGIN-LEFT: 8px; BORDER-LEFT: #e4e4e4 1px solid; WIDTH: 130px; LINE-HEIGHT: 23px; BORDER-BOTTOM: #e4e4e4 1px solid; LETTER-SPACING: 1px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}

.map A:hover {
	FLOAT: left; BACKGROUND-COLOR: #ffffff; color:#F20B00
}
.map A:active {
	FLOAT: left; BACKGROUND-COLOR: #ffffff
}
.mapTitle A, .mapTitle A:hover{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #F20B00
}
.newsD td{background:url(bg_newsbg.gif) left bottom repeat-x; height:30px; line-height:30px;}

.eventnov0 a{color:#000; font-size:15px;font-family:Arial, Helvetica, sans-serif; line-height:22px;font-weight:bold}
.eventnov1 a{color:#005a29 ;font-size:15px;font-family:Arial, Helvetica, sans-serif; line-height:22px;font-weight:bold;}
.eventnov1{ border-bottom:#900 2px solid}
