﻿@charset "utf-8";
body {
	margin: 0px;
	padding: 0px;
}
body, td, table, form, select, div, span, a, input{ color:#666666; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; line-height:20px;}
.news td{ background:url(news_dot.gif) left bottom repeat-x; height:28px;}
.newsH{ background:url(dot_newsbg.gif) left bottom repeat-x; height:28px;}
.newsL{ background:url(news_dot.gif) left bottom repeat-x; height:26px;}
.lnav0{ color:#000000; background:url(lNav0.gif) left top no-repeat; height:29px; padding-left:45px; text-align:left;}
.lnav0, .lnav0 a, .lnav3, .lnav3 a{ color:#FFFFFF;}
.lnav1{ color:#FF0000; background:url(lNav1.gif) left top no-repeat; height:29px; font-weight:bold; padding-left:45px; text-align:left;}
.lnav1 a,.lnav2 a,.lnav2{ color:#FF0000; font-weight:bold;}
.lnav3, .lnav2{ padding-left:50px; text-align:left; line-height:22px; background:url(st_bg.gif) left top repeat-y;}
.rt, .rt a{ color:#888888;}
.rt{ background:url(rt_dot.gif) left bottom repeat-x;}
.rtr, .rtr a{ color:#FFFFFF}
 .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: 110px; 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:#ff5400
}
.map A:active {
	FLOAT: left; BACKGROUND-COLOR: #ffffff
}
.mapTitle A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff5400
}
.mapTitle A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff0000
}
input, select{ border:#DDDDDD 1px solid; font-size:12px;}
.foot, .foot a{ color:#67727E;}