a, td, div, span, input, select, textarea { font:11px verdana, tahoma, arial; color:#333333; }
body 				{ background-color:#CCCCCC; padding:30px 0px 30px 0px; }

a:link				{ color : #000066; text-decoration : none; }
a:visited			{ color : #000066; text-decoration : none; }
a:hover				{ color : #CC0000; text-decoration : none; }

.mnuTop:link		{ font-size:9px; color:#FFFFFF; text-decoration:none; }
.mnuTop:visited		{ font-size:9px; color:#FFFFFF; text-decoration:none; }
.mnuTop:hover		{ font-size:9px; color:#FFCC00; text-decoration:none; }

.mnuLang:link		{ font-size:9px; color:#FFCC00; text-decoration:none; }
.mnuLang:visited	{ font-size:9px; color:#FFCC00; text-decoration:none; }
.mnuLang:hover		{ font-size:9px; color:#FFFFFF; text-decoration:none; }

.country:link		{ color:#FF9900; text-decoration:none; }
.country:visited	{ color:#FF9900; text-decoration:none; }
.country:hover		{ color:#FFFFFF; text-decoration:none; }

.citySearch			{ font-size:13px; font-weight:bold; color:#CCCCCC; }
.countryTitle		{ font:24px "Times New Roman", Times, serif; color:#666666; padding:5px 0px 5px 0px; border-bottom:1px solid #CCCCCC; }
.stateTitle			{ font:24px "Times New Roman", Times, serif; color:#660000; padding:5px 0px 5px 0px; border-bottom:1px solid #CCCCCC; }
.topTitle			{ font:18px "Times New Roman", Times, serif; color:#666666; padding:9px 0px 9px 0px; border-bottom:1px solid #CCCCCC; }
.listChar			{ font:18px "Times New Roman", Times, serif; color:#990000; padding:5px 0px 5px 0px; }
.notFound			{ font:26px "Times New Roman", Times, serif; color:#CC0000; padding:5px 0px 5px 0px; }

.cityText			{ font:24px "Times New Roman", Times, serif; color:#666666; padding-bottom:3px; overflow:hidden; }
.stateText			{ font:20px "Times New Roman", Times, serif; color:#999999; overflow:hidden; }
.welcome			{ font:20px "Times New Roman", Times, serif; color:#999999; overflow:hidden; }
.flname				{ font:16px "Times New Roman", Times, serif; color:#666666; overflow:hidden; }

.cityName			{ font:28px Times New Roman; letter-spacing:1px; color:#000000; }
.countryName		{ font:22px Times New Roman; color:#666666; }
.countryNameSmall	{ font:18px Times New Roman; color:#666666; }
.dateText			{ font:48px Times New Roman; color:#000000; }
.monthText			{ font:20px Times New Roman; color:#000000; }
.weekText			{ font:20px Times New Roman; color:#000000; }
.timeText			{ font:22px Times New Roman; color:#000000; }
.remainText			{ font:22px Times New Roman; }

.pText, .pTime, .pTime1		{ height:21px; font-weight:bold; font-size:12px; color:#666666; padding-left:5px; }
.pTime				{ text-align:right; font-size:12px; padding-right:5px; }
.pTime1				{ text-align:right; font-size:12px; padding-left:5px; color:#990000; }
.aText				{ border:1px solid #333333; border-right:none; }
.aTime				{ border:1px solid #333333; border-left:none; }
.aText, .aTime		{ height:21px; font-weight:bold; background-color:#FF9933; color:#FFFFFF;  font-size:12px; padding-left:5px; }
.aTime				{ text-align:right;  font-size:12px; padding-right:5px; }
.Welcome			{ font:18px Times New Roman; color:#666699; }
.search				{ font:bold 14px Verdana; color:#CCCCCC; }

.pStar				{ text-align:right; height:21px; font-weight:bold; font-size:12px; color:#CC0000; padding:0px 5px 0px 5px; }
.aStar				{ text-align:right; height:21px; font-weight:bold; background-color:#990000; color:#000000;  font-size:12px; padding:0px 5px 0px 5px; }

.GridTitle			{ background-color : #F0F0EB; border : 1px outset; height : 21; padding : 5 5 5 5; font-weight:bold; }
.GridText0			{ background-color : none; border : 1px solid #cccccc; border-top : none; border-left:none; height : 21; padding : 3 3 3 3; }
.GridText1			{ background-color : none; border : 1px solid #cccccc; border-top : none; height : 21; padding : 3 3 3 3; }
.GridLine			{ padding:5 5 5 5; border-bottom:1px solid #eaeaea; }
.GridLine1R			{ background-color : none; border : 1px solid #cccccc; border-top : none; border-left:none; height : 21; padding : 3 3 3 3; }
.GridLine1L			{ background-color : none; border : 1px solid #cccccc; border-top : none; height : 21; padding : 3 3 3 3; }
.GridLine2R			{ background-color : #EAEAEA; border : 1px solid #cccccc; border-top : none; border-left:none; height : 21; padding : 3 3 3 3; }
.GridLine2L			{ background-color : #EAEAEA; border : 1px solid #cccccc; border-top : none; height : 21; padding : 3 3 3 3; }
.GridOver			{ background-color : #c1d2ee; cursor : pointer; }
.GridOut			{ background-color : none; cursor : pointer; }
