BODY {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: black; PADDING-TOP: 0px; FONT-FAMILY: Arial, Tahoma, sans-serif; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-WIDTH: 0px
}
TABLE {
	BORDER-COLLAPSE: collapse
}
TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.cingorangebg {
	BACKGROUND-COLOR: #f19400
}
.cingorangefg {
	COLOR: #f19400
}
.mmode1bg {
	BACKGROUND-COLOR: #888888
}
.mmode2bg {
	BACKGROUND-COLOR: #444444
}
.mmode1fg {
	COLOR: #888888
}
.mmode2fg {
	COLOR: #444444
}
.hdrpad {
	PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.vertpad {
	PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.topbord {
	BORDER-TOP: #bbb 1px solid
}
.botbord {
	BORDER-BOTTOM: #bbb 1px solid
}
.big {
	FONT-SIZE: larger
}
.small {
	FONT-SIZE: smaller
}
.bold {
	FONT-WEIGHT: bold
}
.daypart {
	PADDING-RIGHT: 0px; BORDER-TOP: #bbb 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: smaller; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #bbb 1px solid
}
.bluebody {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #e7f1fb
}
DIV.h1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: larger; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
P.h1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: larger; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
DIV.h2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
P.h2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
DIV.smaller {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: smaller; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
P.smaller {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: smaller; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
SPAN.h1 {
	FONT-WEIGHT: bold; FONT-SIZE: larger
}
SPAN.h2 {
	FONT-WEIGHT: bold
}
SPAN.smaller {
	FONT-SIZE: smaller
}
.module {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.wxicon {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px
}
.adBanner {
	VERTICAL-ALIGN: middle; HEIGHT: 27px; TEXT-ALIGN: center
}
.pageName {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: larger; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
DIV.severe {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: small; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #ff0000; TEXT-ALIGN: center
}
A.severetext {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.header-cityname {
	PADDING-RIGHT: 4px; FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #ff9900; TEXT-ALIGN: right
}
.subnav {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: x-small; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.subnav-selected {
	BORDER-RIGHT: #0054a5 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #0054a5 1px solid; PADDING-LEFT: 3px; FONT-SIZE: x-small; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #0054a5 1px solid; COLOR: #0054a5; PADDING-TOP: 2px; BORDER-BOTTOM: #0054a5 1px solid; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #e8f1f6; TEXT-ALIGN: center
}
.subnav-selectable {
	BORDER-RIGHT: #0054a5 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #0054a5 1px solid; PADDING-LEFT: 3px; FONT-SIZE: x-small; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #0054a5 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #0054a5 1px solid; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #0054a5; TEXT-ALIGN: center
}
A.subnav-link {
	COLOR: #e8f1f6; TEXT-DECORATION: none
}
A.subnav-link:hover {
	COLOR: #e8f1f6; TEXT-DECORATION: none
}
A.subnav-link:visited {
	COLOR: #e8f1f6; TEXT-DECORATION: none
}
A.subnav-link:active {
	COLOR: #f2f9ff; TEXT-DECORATION: none
}
.grnButton-selected {
	BORDER-RIGHT: #00a554 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #00a554 1px solid; PADDING-LEFT: 3px; FONT-SIZE: x-small; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #00a554 1px solid; COLOR: #00a554; PADDING-TOP: 3px; BORDER-BOTTOM: #00a554 1px solid; BACKGROUND-COLOR: #e8f6f1
}
.grnButton-selectable {
	BORDER-RIGHT: #005522 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #005522 1px solid; PADDING-LEFT: 3px; FONT-SIZE: x-small; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #005522 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #005522 1px solid; BACKGROUND-COLOR: #00a554
}
A.grnButton-link {
	COLOR: #e8f6f1; TEXT-DECORATION: none
}
A.grnButton-link:hover {
	COLOR: #e8f6f1; TEXT-DECORATION: none
}
A.grnButton-link:visited {
	COLOR: #e8f6f1; TEXT-DECORATION: none
}
A.grnButton-link:active {
	COLOR: #f2fff9; TEXT-DECORATION: none
}
A.navItemLink {
	FONT-SIZE: small; COLOR: #1b1464; TEXT-DECORATION: none
}
DIV.navHeader {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: large; BACKGROUND-IMAGE: url(http://i.imwx.com/web/wireless/shinkansen/other/menu_bkgd.png); PADDING-BOTTOM: 2px; COLOR: #0085ca; PADDING-TOP: 2px; BACKGROUND-COLOR: #d3f0fe
}
DIV.navItem {
	PADDING-LEFT: 15px
}
DIV.navItemSelected {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: small; COLOR: black
}
DIV.footerItem {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: small; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #cceeee
}
DIV.cingFooterItem {
	PADDING-RIGHT: 2px; BORDER-TOP: white 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #f19400
}
DIV.mmodeFooterItem {
	PADDING-RIGHT: 2px; BORDER-TOP: white 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #444444
}
DIV.copyright {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: x-small; PADDING-BOTTOM: 3px; COLOR: #e8f1f6; PADDING-TOP: 3px; BACKGROUND-COLOR: #0054a5; TEXT-ALIGN: center
}
DIV.npole {
	BORDER-RIGHT: #33aa33 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #33aa33 2px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 5px; BORDER-LEFT: #33aa33 2px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #33aa33 2px solid; BACKGROUND-COLOR: #ccffcc
}
DIV.xmas {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: small; PADDING-BOTTOM: 5px; COLOR: #336633; PADDING-TOP: 5px
}
DIV.yahoosearchform {
	PADDING-RIGHT: 0px; BORDER-TOP: #bbb 1px solid; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: smaller; BACKGROUND: #c4e4ee; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #bbb 1px solid
}
DIV.yahoolink {
	PADDING-LEFT: 15px
}
A.yahoolinktext {
	TEXT-DECORATION: none
}
.sdaydate {
	PADDING-RIGHT: 5px; BORDER-TOP: black 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ffee00
}
.custom-link {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: small; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.custom-link-text {
	TEXT-DECORATION: none
}

