@charset "utf-8";
/* CSS Document */

.co_si {
	 height:60px;
	 width:521px;
	 text-align:left;
	 vertical-align:text-top;
	 font-family:Arial;
	 font-size:11px;
	 font-weight:normal;
	 color:#CCC;
	 line-height:16px;
	 word-wrap:break-word;
	 background-color:#222;
}
div#co_ses {
	height:233px;
	width:551px;
	float:left;
	clear:both;
	background:url(../images/current_overview/sesbg.gif);
	background-position:center top;
	background-repeat:no-repeat;
}
.co_ses_tab_on {
	height:29px;
	width:102px;
	background-color:#2f2f2f;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	color:#F90;
	text-decoration:underline;
}
.co_ses_tab_on_b {
	height:29px;
	width:20%;
	background-color:#2f2f2f;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	color:#F90;
	text-decoration:underline;
}
.co_ses_tab_off {
	height:29px;
	width:102px;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
}
.co_ses_tab_off_b {
	height:29px;
	width:20%;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
}
.co_oseds_a1 {
	width:30%;
	height:auto;
	background-color:#1f1f1f;
	font:Arial;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	vertical-align:middle;
	color:#CCC;
}
.co_oseds_a2 {
	width:30%;
	height:auto;
	background-color:#2f2f2f;
	font:Arial;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	vertical-align:middle;
	color:#CCC;
}
.co_oseds_b1 {
	width:60%;
	height:18px;
	background-color:#1f1f1f;
	font:Arial;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	vertical-align:middle;
	color:#CCC;
}
.co_oseds_b2 {
	width:60%;
	height:18px;
	background-color:#2f2f2f;
	font:Arial;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	vertical-align:middle;
	color:#CCC;
}
div#wide_btm {
	 width:752px;
	 height:50px;
	 float:left;
	 clear:both;
	 background-image:url(../images/wide/widebg_btm.gif);
	 background-position:top center;
	 background-repeat:no-repeat;
	 font-size:0px;
}

div#wide_bglevel1 {
	width:100%;
	height:auto;
	float:left;
	clear:both;
	background-image:url(../images/wide/widebg.gif);
	background-position:center;
	background-repeat:repeat-y;
}
div#wide_bglevel2 {
	width:100%;
	height:auto;
	background-image:url(../images/wide/widebg_norepeat.gif);
	background-position:top center;
	background-repeat:no-repeat;
	float:left;
	clear:both;
}
div#wide_bglevel3 {
	width:100%;
	height:auto;
	background-image:url(../images/wide/widebg_norepeat.gif);
	background-position:top center;
	background-repeat:no-repeat;
	float:left;
	clear:both;
}
div#wide_bgleveldst {
	width:100%;
	height:700px;
	background-image:url(../images/wide/widebg_norepeat.gif);
	background-position:top center;
	background-repeat:no-repeat;
	float:left;
	clear:both;
}
div#wide_bglevelSID {
	width:100%;
	height:1100px;
	background-image:url(../images/wide/widebg_norepeat.gif);
	background-position:top center;
	background-repeat:no-repeat;
	float:left;
	clear:both;
}
div#wide_bglevelSID {
	width:100%;
	height:920px;
	background-image:url(../images/wide/widebg_norepeat.gif);
	background-position:top center;
	background-repeat:no-repeat;
	float:left;
	clear:both;
}
div#wide_bglevelmode {
	width:100%;
	height:850px;
	background-image:url(../images/wide/widebg_norepeat.gif);
	background-position:top center;
	background-repeat:no-repeat;
	float:left;
	clear:both;
}
div#wide_bglevelmode1 {
	width:100%;
	height:aoto;
	background-image:url(../images/wide/widebg_norepeat.gif);
	background-position:top center;
	background-repeat:no-repeat;
	float:left;
	clear:both;
}
div#wide_bglevelCycle {
	width:100%;
	height:800px;
	background-image:url(../images/wide/widebg_norepeat.gif);
	background-position:top center;
	background-repeat:no-repeat;
	float:left;
	clear:both;
}
div#wide_bglevelCos{
	width:100%;
	height:1200px;
	background-image:url(../images/wide/widebg_norepeat.gif);
	background-position:top center;
	background-repeat:no-repeat;
	float:left;
	clear:both;
}
div#wide_bglevelTEC{
	width:100%;
	height:1050px;
	background-image:url(../images/wide/widebg_norepeat.gif);
	background-position:top center;
	background-repeat:no-repeat;
	float:left;
	clear:both;
}
div#wide_bglevelK{
	width:100%;
	height:1200px;
	background-image:url(../images/wide/widebg_norepeat.gif);
	background-position:top center;
	background-repeat:no-repeat;
	float:left;
	clear:both;
}
div#wide_bgweek {
	width:100%;
	height:790px;
	background-image:url(../images/wide/widebg_norepeat.gif);
	background-position:top center;
	background-repeat:no-repeat;
	float:left;
	clear:both;
}
div#main_ttl2 {
	width:100%;
	height:34px;
	float:left;
	clear:both;
}
div#wide_title {
	width:100%;
	height:24px;
	background-image:url(../images/wide/widt_title_bg.gif);
	background-position:center;
	background-repeat:no-repeat;
	font-size:14px;
	font-family:Arial;
	font-weight:bold;
	color:#333;
	text-align:center;
	vertical-align:middle;
	line-height:24px;
	margin-top:5px;
}
div#wide_titleonly {
	width:100%;
	height:24px;
	background-image:url(../images/wide/widt_title_bg_only.gif);
	background-position:center;
	background-repeat:no-repeat;
	font-size:14px;
	font-family:Arial;
	font-weight:bold;
	color:#333;
	text-align:center;
	vertical-align:middle;
	line-height:24px;
}
div#wide_bigtitle {
	width:100%;
	height:34px;
	background-image:url(../images/blank_ttl.gif);
	background-position:0% 0%;
	background-repeat:no-repeat;
	font-size:14px;
	font-family:Arial;
	font-weight:bold;
	color:#F60;
	text-align:center;
	vertical-align:middle;
	line-height:34px;
}
div#d28_a {
	height:auto;
	width:752px;
	text-align:left;
	vertical-align:text-top;
}
.d28_iconttl {
	height:22px;
	width:22px;
	text-align:left;
	vertical-align:middle;
	font-size:10px;
	font-family:Arial;
	font-weight:bold;
	color:#CCC;
}
.d28_iconleftborder {
	height:22px;
	width:22px;
	text-align:left;
	vertical-align:middle;
	
}
.d28_icon {
	height:22px;
	width:22px;
	background-image:url(../images/icons/28d_empty.gif);
        background-repeat:no-repeat;
	text-align:left;
	vertical-align:text-top;
	
}
.d28_icon_nothing {
	height:22px;
	width:22px;
	text-align:left;
	vertical-align:text-top;
	font-size:0px;
}
.d28_digi {
	height:22px;
	width:22px;
	text-align:center;
	vertical-align:text-top;
	font-size:9px;
	font-family:Arial;
	color:#CCC;
	font-weight:lighter;
}
.d28_icon_nobox {
	height:22px;
	width:22px;
	text-align:left;
	vertical-align:text-top;
	font-size:0px;
}
.d28_icon_toptextbox {
	height:auto;
	width:702px;
	text-align:left;
	vertical-align:text-top;
	font-size:13px;
	font-family:Arial;
	font-weight:normal;
	color:#CCC;
}
.d28_searchbox {
	 width:710px;
	 height:40px;
	 background-color:#333;
	 color:#CCC;
	 font-size:13px;
	 font-weight:bold;
}
.d28_searchbox2 {
	width:100%;
	 height:40px;
	 background-color:#333;
	 color:#CCC;
	 font-size:13px;
	 font-weight:bold;
}
.otherlink_updatetime {
	text-align:right;
	vertical-align:middle;
}
.otherlink_publishinfo {
	text-align:left;
	vertical-align:middle;
}
.d28_searchboxli {
	 width:710px;
	 height:auto;
	 background-color:#333;
	 color:#CCC;
	 font-size:13px;
	 font-weight:bold;
}
.li_1 {
	height:20px;
	line-height:20px;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	color:#FFF;
	background-color:#686868;
}
.tablebg_aline {
	height:16px;
	line-height:16px;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	vertical-align:middle;
	color:#FFF;
	background-color:#282828;
}
.tablebg_bline {
	height:16px;
	line-height:16px;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	vertical-align:middle;
	color:#FFF;
	background-color:#343434;
}
div#medtext {
	height:80px;
	width:189px;
	padding:5px;
	font-size:11px;
	color:#CCC;
	line-height:15px;
	word-wrap:break-word;
	text-align:justify;
	vertical-align:text-top;
}
.delyforecast_icotd {
	height:80px;
	width:25%;
	text-align:center;
	vertical-align:middle;
	line-height:80px;
	background-color:#333;

}
.delyforecast_icottl {
	line-height:20px;
	text-align:center;
	vertical-align:middle;
	background-color:#555;
}
.delyforecast_icottl2 {
	line-height:20px;
	text-align:center;
	vertical-align:middle;
	background-color:#555;

}
.linkpicborder {
	border:3px solid #666;
}
.sei3f {
	line-height:20px;
	text-align:center;
	vertical-align:middle;
}