A:link, A:visited
{
	color: #010005;
	text-decoration: none;
	font-weight: normal;
	font-stretch: normal;
}
A:hover
{
	color: #FF6600;
	text-decoration: underline;
	font-weight: normal;
}
FONT
{
	font-family: ARIAL, HELVETICA, san-serif;
	font-size: 12px;
}
TD
{
	font-family: ARIAL, HELVETICA, san-serif;
	font-size: 12px;
	text-align: left;
}
.stfnt
{
	font-size: 12px;
}
.lrfnt
{
	font-size: 14px;
	color: #000077;
}
.stfntb
{
	font-size: 12px;
	color: #000077;
}
.stfntr
{
	font-size: 12px;
	color: #770000;
}
.smallfnt
{
	font-size: 11px;
}
.smallb
{
	font-size: 11px;
	color: #000077;
}
.smallr
{
	font-size: 11px;
	color: #770000;
}
.smallg
{
	font-size: 11px;
	color: #007700;
}
.boldtxt
{
	font-weight: bold;
}
P.pst1
{
	margin-top: 12px;
	margin-bottom: 8px;
}
.msgf1
{
	font-weight: bold;
	color: #000099;
	font-size: 16px;
}
.msgf2
{
	font-weight: bold;
	color: #990000;
	font-size: 16px;
}
.fnt1
{
	font-size: 12px;
	font-weight: bold;
}
.fnt2
{
	font-size: 12px;
	font-weight: bold;
}
.fnt4
{
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.fnt5
{
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
.fnt6
{
	font-size: 11px;
	color: #555599;
	text-decoration: none;
}
.fnt7
{
	font-size: 12px;
	color: #555599;
	text-decoration: none;
}
.fnt8
{
	font-size: 11px;
	color: #BB0000;
	text-decoration: none;
}
.fnt9
{
	font-size: 12px;
	color: #000077;
}
.fnt9h
{
	font-size: 12px;
	color: #770000;
}
.fnt10
{
	font-size: 14px;
	color: #000099;
	font-weight: bold;
}
.fnt11
{
	font-size: 11px;
	color: #000077;
}
.fnt12
{
	font-size: 15px;
	font-weight: bold;
	color: #000099;
}
.fsct1
{
	font-size: 12px;
	color: #444444;
}
.fsct2
{
	font-size: 12px;
	color: #444444;
}
.ad_title
{
	font-size: 13px;
	font-weight: bold;
	color: #555599;
}
.fldnm
{
	font-size: 12px;
	color: #555555;
}
.fldvl
{
	font-size: 12px;
	color: #000077;
}
TABLE.tb3 TD
{
	border: 0px solid #000000;
	margin: 2px;
	padding: 5px;
	text-align: left;
}
.tb4
{
	border-right: 1px solid #9999DD;
	border-top: 1px solid #9999DD;
	border-left: 1px solid #9999DD;
	border-bottom: 1px solid #9999DD;
}
.tb5
{
	border-bottom: 1px dotted #7777FF;
}
.tb6
{
	margin: 10px;
}
TABLE.tbmsg .td7
{
	text-align: center;
}
TABLE.tb10 TD
{
	border: 0px solid #000000;
	margin: 1px;
	padding: 3px;
}
TABLE.dtf1 TD
{
	border: 0px solid #000000;
	margin: 1px;
	padding: 2px;
}
.adscpt
{
	background: #EEEEEE;
	font-size: 12px;
	color: #770000;
	text-align: center;
}
.adslst1
{
	background: #FFFFFF;
	font-size: 12px;
	color: #000077;
	text-align: center;
}
.adslst2
{
	background: #EEEEEE;
	font-size: 12px;
	color: #000077;
	text-align: center;
}
A.ad_title2:link, A.ad_title2:visited
{
	font-size: 12px;
	color: #FF0000;
	text-align: left;
}
.adshlt1
{
	background: #FFFFEE;
	font-size: 12px;
	color: #550000;
	text-align: center;
}
.adshlt2
{
	background: #FFFFDD;
	font-size: 12px;
	color: #550000;
	text-align: center;
}
.top_city
{
	font-size: 14px;
	font-weight: bold;
	color: #555599;
}
.top_allcities
{
	font-size: 11px;
	color: #555599;
}
.ct_group
{
	border-bottom: 3px solid #000000;
}
.ttl_grp
{
	font-size: 15px;
	color: #DB2419;
	font-weight: bold;
}
.ct_list
{
	font-size: 15px;
	line-height: 1.5;
}
.ct_count
{
	font-size: 11px;
	color: #FFFFFF;
}
.locations
{
	font-size: 11px;
	line-height: 1.5;
}
.formst
{
	margin-top: 2px;
	border-right: 0.1em solid #5555DD;
	border-top: 0.1em solid #5555DD;
	background: #EEEEFF;
	border-left: 0.1em solid #5555DD;
	color: #000066;
	border-bottom: 0.1em solid #5555DD;
	font-family: Verdana, Geneva, Arial;
	font-size: 13px;
}
.srchtb
{
	margin-top: 2px;
	border-right: 0.1em solid #8888EE;
	border-top: 0.1em solid #8888EE;
	background: #EEEEEE;
	border-left: 0.1em solid #8888EE;
	color: #000077;
	border-bottom: 0.1em solid #8888EE;
	font-family: Verdana, Geneva, Arial;
	font-size: 10px;
}
.fntsrch
{
	font-size: 12px;
	color: #333377;
}
.frmsrch
{
	margin-top: 2px;
	border-right: 0.1em solid #5555DD;
	border-top: 0.1em solid #5555DD;
	background: #EEEEFF;
	border-left: 0.1em solid #5555DD;
	color: #000066;
	border-bottom: 0.1em solid #5555DD;
	font-family: Verdana, Geneva, Arial;
	font-size: 11px;
	font-weight: bold;
}
.frmft1
{
	color: #000099;
	font-size: 13px;
}
.frmft2
{
	color: #777777;
	font-size: 11px;
}
.frmtb1
{
	background: #DDDDFF;
}
.frmtb2
{
	background: #FFFFFF;
	text-align: left;
}
.frmtb2a
{
	background: #FFFFFF;
	text-align: right;
}
.frmtb3
{
	background: #FFFFFF;
	border-bottom: 1px solid #9999DD;
	line-height: 2;
}
.frmcp
{
	font-weight: bold;
	color: #000077;
	font-size: 13px;
}
.df2
{
	font-size: 12px;
	font-weight: bold;
}
.df1
{
	font-weight: bold;
	color: #000099;
	font-size: 16px;
}
.df3
{
	font-size: 13px;
	color: #444444;
}
.df4
{
	font-size: 13px;
	color: #333377;
}
.df5
{
	font-size: 12px;
	color: #333377;
}
.dtb2
{
	border-right: 1px solid #DDDDEE;
	border-top: 1px solid #DDDDEE;
	border-left: 1px solid #DDDDEE;
	border-bottom: 1px solid #DDDDEE;
}
.fnt4:hover
{
	color: #FF6600;
	text-decoration: underline;
	font-weight: bolder;
}
