body {font-family:arial; color:#004A96}

table.tForecast td			{padding:3px 10px 2px 3px; font-size:11px; vertical-align:top; color:black}
table.tForecast				{margin:2 2 2 2;}
table.tForecast tr.header td		{border-bottom: #D2CDD9 1px solid; padding:3px 10px 2px 3px; background-color:#F1F1F1; font-size:11px; }
table.tForecast td.newDay		{border-left:#C9D6DE 1px solid; padding:3px 10px 2px 3px; font-size:11px; color:black}

table.tForecast tr.header td.newWeek 	{border-left:#96B0C0 1px solid; padding:3px 10px 2px 3px; font-size:11px; color:black}
table.tForecast td.newWeek		{border-left:#96B0C0 1px solid; padding:3px 10px 2px 3px; font-size:11px; color:black}


td {font-size:12px}
td.kat_tit  {background:red; width:1px; border-width: 1 0 1 1; border-style:solid; border-color:#EEEEEE}
td.kat_titl {background:#F8F8F8; width:100%; border-width: 1 1 1 1; border-style:solid; border-color:#EEEEEE}
td.kat_titg {background:#DCDBDB; width:1px; border-width: 1 0 1 1; border-style:solid; border-color:#EEEEEE}
td.kat_itm {background:#FFFFFF; width:100%; border-width: 0 0 1 0; border-style:solid; border-color:#EEEEEE}

td.kat_tit_r  {background:red; width:1px; border-width: 1 0 1 1; border-style:solid; border-color:#EEEEEE}
td.kat_titl_r {background:#F8F8F8; border-width: 1 1 1 1; border-style:solid; border-color:#EEEEEE}
td.kat_titg_r {background:#DCDBDB; width:1px; border-width: 1 0 1 1; border-style:solid; border-color:#EEEEEE}
td.kat_itm_r {background:#FFFFFF; border-width: 0 0 1 0; border-style:solid; border-color:#EEEEEE}

td.kat_tit_TOP5  {background:red; width:10px; border-width: 1 0 1 1; border-style:solid; border-color:darkred}
td.kat_titl_TOP5 {background:#FFCBCB; width:100%; border-width: 0 1 1 0; border-style:solid; border-color:#AC0000}
td.kat_itm_TOP5  {background:#FFF8F8; width:100%; border-width: 0 1 1 1; border-style:solid; border-color:#FEDBDB; font-size:11px; color:grey}
td.kat_titl_TOP5 a {color:darkred; text-decoration:none;}
td.kat_itm_TOP5  a {color:#520000; text-decoration:none;}

td.kat_tit_TOP5v  {background:#00A800; width:10px; border-width: 1 0 1 1; border-style:solid; border-color:#005B00}
td.kat_titl_TOP5v {background:#D2FFD0; width:100%; border-width: 0 1 1 0; border-style:solid; border-color:#005B00}
td.kat_itm_TOP5v  {background:#F1FDF0; width:100%; border-width: 0 1 1 1; border-style:solid; border-color:#D6ECD5; font-size:11px; color:grey}
td.kat_titl_TOP5v a {color:#044F00; text-decoration:none;}
td.kat_itm_TOP5v  a {color:#022B00; text-decoration:none;}




td.kat_tit_g  {background:#0D8201; width:1px; border-width: 1 0 1 1; border-style:solid; border-color:#073E01}
td.kat_titl_g {background:#F4FFF3; border-width: 1 1 1 1; border-style:solid; border-color:#E4F2E3}
td.kat_titg_g {background:#12BD00; width:1px; border-width: 1 0 1 1; border-style:solid; border-color:#214D00}
td.kat_itm_g {background:#FFFFFF; border-width: 0 0 1 0; border-style:solid; border-color:#EEEEEE}


td.kat_titl_g {background:#EAFFE8; border-width: 1 1 1 1; border-style:solid; border-color:#BFEDBC}

td.kat_titl a {color:#004A96; text-decoration:underline;}
td.kat_itm a {color:#004A96; text-decoration:underline;}

#btn	{border-width:1 0 0 0; border-style:solid; border-color:#004A96}
#menu {height:176px; width:416px}
#titl {margin:10 0 10 15; }
#bord {padding:5 5 5 10;}
#m_item {width:168px; background:url(/pic/back_menu.gif); text-align:left; padding:1 0 5 12;}
#f10 {font-size:11px}
#text {width:416px}

#login-form {position: absolute; top: 50px; display: none; width:95%; z-index: 66;}
#login-form-shadow {position: absolute; top: 70px; display: none; width:95%; z-index: 65;}

td.loginForm {font-size: 70%; border: 1px solid #C5C8D0; background-image:url('pic/back_login.gif'); text-align:center;}
td.loginForm form table {text-align:center; width:80%}
td.loginForm td {font-size: 70%;}
td.loginForm div {margin-bottom: 0.5em;}
td.loginForm a  {color: #666666;}

td.top10_tit {font-size:12px; border-width:0 0 1 0; border-style:solid; border-color:#C5C8D0; text-align:center; color:#1D6F00}
td.top10 {font-size:10px; border-width:0 0 1 0; border-style:solid; border-color:#C5C8D0; color:black}

#a {vertical-align:middle; margin-left:0;}
td.buttons {padding-top:5px;}
td.buttons input {margin-right:9px;}
td.btmL div, td.btmR div {width:50px;height:20px;}

 A.lm:link    { text-decoration:none; color:#5D5D5D}
 A.lm:active  { text-decoration:underline}
 A.lm:visited { text-decoration:none; color:#5D5D5D}
 A.lm:hover   { text-decoration:none; color:#A00E0B}

 A.top:link    { text-decoration:none; color:#001F4E}
 A.top:active  { text-decoration:underline}
 A.top:visited { text-decoration:none; color:#001F4E}
 A.top:hover   { text-decoration:none; color:#001F4E}


 A:link    { text-decoration:none; color:#003CFF}
 A:active  { text-decoration:underline}
 A:visited { text-decoration:none; color:#2A71B8}
 A:hover   { text-decoration:none; color:red}
 
 
 
.next {font-size:11px; background:#9DCDFF; border-width:1 1 1 1; border-style:solid; border-color:#5797DA; padding:0 5 0 5; color:#004B9A; text-decoration:none; cursor:hand}
.prev {font-size:11px; background:#9DCDFF; border-width:1 1 1 1; border-style:solid; border-color:#5797DA; padding:0 5 0 5; color:#004B9A; text-decoration:none; cursor:hand; margin:0 5 0 0 }
.page {font-size:11px; background:#C1FF9A; border-width:1 1 1 1; border-style:solid; border-color:#6EBE3C; padding:0 3 0 3; color:#006119; text-decoration:none; cursor:hand}
.onpage {font-size:11px; background:#FF9595; border-width:1 1 1 1; border-style:solid; border-color:red; padding:0 3 0 3; color:red; text-decoration:none;}